For the complete documentation index, see llms.txt. This page is also available as Markdown.

Software update

Manieren om de software te vernieuwen

Er zijn verschillende manier om de software te vernieuwen, namelijk via:

  1. Url methode

  2. MQTT

  3. Home Assistant update-entiteit via MQTT

  4. Telnet, zie Telnet toegang

  5. Flashen, zie Webinstaller

De software release historie is te vinden op: https://github.com/mhendriks/P1-Dongel-ESP32/releases

URL Methode

Er is ook een mogelijkheid om via de webbrowser zonder upload een update te doen. Dit kan door in de browser balk direct achter de hoofd URL /remote-update?version=4.8.17 in te voeren. Bijvoorbeeld: http://p1-dongle-pro.local/remote-update?version=4.8.17

MQTT

Als er een MQTT broker is geïnstalleerd kan de update ook gestart worden vanuit een andere MQTT client. Post met een MQTT client het volgende:

Topic : /update -> in de standaard configuratie is dat: P1-DONGLE-PRO/update Payload: bijvoorbeeld : 4.8.17

Home Assistant

Vanaf firmware 5.9.0 kan MQTT Auto Discovery een update-entiteit met de naam DSMR Firmware in Home Assistant aanmaken. Hiermee kan de nieuwste door de dongle gevonden firmwareversie rechtstreeks vanuit Home Assistant worden geïnstalleerd.

MQTT en ha_disc_enabl moeten hiervoor zijn ingeschakeld. Zie MQTT voor de configuratie en gebruikte topics.

Update locatie

Indien je een eigen ota server hebt kan je de remote update url in de DSMRsettings.json aanpassen naar wens.

Last updated