HB-RF-ETH-ng

Next Generation Firmware für die HB-RF-ETH Platine. Modernisiert mit Vue.js WebUI, Home Assistant MQTT Integration und vielen weiteren Verbesserungen.

GitHub Release License
GitHub Sponsor Ko-Fi Buy Me A Coffee Tesla Referral PayPal
GitHub Repository Releases & Downloads

Features im Überblick

🌐
Moderne WebUI

Komplett neu geschriebene Weboberfläche basierend auf Vue.js 3, Bootstrap 5 und Vite. Responsiv und benutzerfreundlich mit Dark-Mode Unterstützung.

🏠
Home Assistant MQTT

Nahtlose Integration in Home Assistant via MQTT mit Auto-Discovery. Keine manuelle Konfiguration von Sensoren nötig.

🔄
Einfache Updates

Firmware sicher als lokale firmware_*.bin über die WebUI hochladen. Das Gerät führt keine automatische Suche und keinen URL-Download aus.

📊
Erweitertes Monitoring

Umfassende Überwachung von CPU, RAM, Temperatur und mehr. MQTT und CheckMK Unterstützung für externe Monitoring-Systeme.

🔒
Verbesserte Sicherheit

Rate Limiting, strikte Passwort-Richtlinien und Input-Validierung schützen vor unbefugtem Zugriff.

🚀
ESP-IDF 6.1

Basierend auf ESP-IDF 6.1 mit nativer CMake Toolchain für verbesserte Stabilität, Leistung und Zukunftssicherheit.

Screenshots & Demo

Schauen Sie sich die moderne WebUI mit Dark/Light Theme in Aktion an:

Verschiedene Seiten der WebUI:

Login / Dashboard

Login Seite

Dashboard

Dashboard

Einstellungen

Einstellungen

Monitoring (MQTT)

MQTT Monitoring

Firmware Update

Firmware Update

System Log

System Log

Installation

Am einfachsten mit dem Web-Flasher: Firmware im Browser per USB-Kabel flashen – ohne Installation, direkt aus den Releases.

Alternativ: Fertig kompilierte Firmware-Images findest du auf der Releases-Seite bei GitHub.

1. Lade die passende firmware_*.bin aus dem gewünschten Release herunter 2. Öffne die WebUI deiner Platine 3. Navigiere zu "Firmware Update" und wähle die Datei aus 4. Klicke auf "Firmware installieren" und warte auf den Neustart
Zur vollständigen Dokumentation