Probleemsamenvatting
Je hebt een DSMR (Dutch Smart Meter Requirements) integratie ingesteld in Home Assistant om gegevens van je slimme meters te monitoren.
De DSMR-integratie was oorspronkelijk geconfigureerd om een netwerkverbinding te gebruiken (via ser2net
op een specifieke host), en je wilt nu de verbinding wijzigen om naar een andere machine te verwijzen.
De Home Assistant GUI biedt geen optie om het IP-adres of de hostname van de DSMR-integratie te bewerken nadat deze is geconfigureerd. Je wilt de integratie ook niet verwijderen en opnieuw toevoegen, omdat dit de geschiedenis van het apparaat zou wissen.
Oplossing
Eerst moet je een tool in Home Assistant openen die de Terminal add-on heet. Zie het als een manier om commando's te typen om dingen te repareren.
Vervolgens moet je naar een speciale map gaan waar Home Assistant belangrijke instellingen bewaart:
Je typt:
cd /config/.storage
en drukt op Enter.Dit commando brengt je naar de juiste map waar Home Assistant het bestand bewaart dat je moet aanpassen.
Nu moet je een bestand openen dat core.config_entries heet om het IP-adres te wijzigen:
Je typt:
nano core.config_entries
en drukt op Enter.Dit opent het bestand in een eenvoudige editor genaamd nano (zoals een teksteditor, maar dan om commando’s te typen).
In het bestand zoek je waar het oude IP-adres staat en verander je dit naar het nieuwe adres.
Wees heel voorzichtig bij het veranderen, alsof je netjes binnen de lijntjes van een tekening kleurt!
Als je klaar bent, sla je de wijzigingen op:
Druk op CTRL + X om de editor te sluiten.
Hij vraagt of je wilt opslaan. Druk op Y voor ja en daarna op Enter.
Tot slot, start Home Assistant opnieuw op, en alles zou moeten werken met het nieuwe IP-adres.
Dat is alles! Je hebt succesvol gewijzigd waar Home Assistant je slimme meter zoekt!