Skip to content

Tags: tostmann/RFNETHM

Tags

v0.15.0

Toggle v0.15.0's commit message
RFNETHM v0.15.0 — OTA-Update-Versioning + LWIP-Robustheit

Neue Features:
- WebUI zeigt automatisch wenn neuere Firmware auf dem Webflasher
  verfügbar ist (Navbar-Badge "⬆ vX.Y.Z"). Geräte fragen periodisch
  install.busware.de/rfnethm/manifest.json ab.
- /api/update/check JSON-Endpoint für Integratoren.
- Unter parallel-Last (Browser-Reconnect-Storm, mehrere FHEM-Clients,
  hb_rf_eth.ko-Watchdog-Reconnects) bleibt der HTTP-Server stabil;
  vorher hat ein Storm den IDF-Default-Socket-Pool ausgeschöpft.

Webflasher: https://install.busware.de/rfnethm/

Existing Devices: Update via WebUI (Hochladen + Reboot der
firmware_rfnethm_esp32s3.bin) oder Webflasher-Re-Flash mit
"Update existing" (NVS bleibt erhalten, WLAN-Creds bleiben drin).

v0.14.90

Toggle v0.14.90's commit message
RFNETHM v0.14.90

Firmware-Stand (master-side: v0.21).

Verifiziert gegen reale Hardware:
- HmIP-RFUSB-Stick (eq-3 Original) via USB-Host
- HM-MOD-RPI-PCB am 40-Pin-Header (Co_CPU-Familie)
- RPI-RF-MOD am 40-Pin-Header (DualCoPro-Familie, 5V auf Pin 2/4 erforderlich)

Beide Server-Pfade live getestet:
- Linux hb_rf_eth.ko → /dev/raw-uart (UDP/3008)
- FHEM HMUARTLGW über TCP/2330

Coprocessor-Firmware-Flash beider Modul-Familien e2e ge-flasht.