P1 Dongle vervangen zonder verlies van data

Deze handleiding beschrijft hoe je een bestaande Smartstuff P1 Dongle vervangt door een nieuw model (bijvoorbeeld een P1 Dongle Pro+), zonder dat je:

  • Entities verliest

  • Dashboards moet aanpassen

  • Historische data kwijtraakt

  • De Energy Dashboard configuratie moet wijzigen

Dit werkt omdat Smartstuff dongles vaste naamconventies gebruiken op basis van:

  • Hostname

  • MQTT Topic

Als deze exact overeenkomen met de oude dongle, blijft Home Assistant dezelfde entities gebruiken.

Scenario

In dit voorbeeld vervangen we een bestaande P1 dongle Pro dongle door een nieuwe P1 Dongle Pro+ (multifunctioneel).

Stap 1 t/m 3 zijn voorzorgsmaatregelen.

Stap 1 — Entities veiligstellen (voorzorg)

  1. Ga in Home Assistant naar: Instellingen → Apparaten & Diensten → Entiteiten

  2. Filter op je huidige P1 apparaat

  3. Kopieer alle bijbehorende entities naar een veilige plek (bijvoorbeeld Notepad++).

Let op: Sommige entities zijn Utility Meter of Template entities. Deze blijven sowieso bestaan en worden niet beïnvloed door het vervangen van de dongle.


Stap 2 — Huidige instellingen noteren

Open de webinterface van de oude dongle en noteer:

  • Hostname

  • MQTT server IP / poort

  • MQTT gebruikersnaam

  • MQTT wachtwoord

  • MQTT topic

  • Tariefinstellingen

  • Eventuele andere specifieke configuratie

Hostname en MQTT Topic zijn cruciaal.

Eventueel kun je configuratiebestanden downloaden, maar Home Assistant gebruikt deze niet direct.


Stap 3 — Nieuwe dongle opstarten

  1. Sluit de nieuwe dongle aan

  2. Verbind met het tijdelijke WiFi netwerk (bijvoorbeeld NRG-Dongle-Pro)

  3. Open in de browser:

Let op: Soms opent je browser automatisch een andere pagina. Controleer of je echt verbonden bent met het WiFi netwerk van de dongle.


WiFi configureren

  1. Klik op Configure WiFi

  2. Verbind met je eigen WiFi netwerk

  3. Zoek in je router (DHCP lijst) het nieuwe IP-adres

  4. Open de webinterface via dat IP-adres

De MAC-adresinformatie vind je onder:

Info → Station MAC

Handig voor:

  • DHCP reservering

  • MAC filtering

Je kunt eventueel hetzelfde IP-adres gebruiken als de oude dongle.


Stap 4 — Oude dongle loskoppelen

Koppel de oude dongle los.

Eventueel kun je in de oude dongle MQTT uitschakelen zodat deze online blijft maar geen data meer publiceert tijdens de wissel.

Controleer in Home Assistant dat er geen nieuwe data meer binnenkomt van het oude apparaat.


Stap 5 — Nieuwe dongle identiek configureren

Open de instellingen van de nieuwe dongle en stel exact hetzelfde in als bij de oude:

  • Zelfde Hostname

  • Zelfde MQTT Topic

  • Zelfde MQTT server instellingen

  • Zelfde gebruikersnaam en wachtwoord

  • Zelfde tariefinstellingen

Wijzig de Update URL niet. Deze is device-specifiek.


Waarom Hostname en MQTT Topic identiek moeten zijn

  • Het MQTT Topic bepaalt alle entities

  • De Hostname identificeert het apparaat binnen MQTT

Als deze exact overeenkomen met de oude dongle:

  • Home Assistant herkent het apparaat als hetzelfde

  • Entity ID’s blijven gelijk

  • Dashboards blijven werken

  • Historische data blijft behouden

  • De Energy Dashboard configuratie blijft intact


Stap 6 — Aansluiten op de P1 meter

  1. Sluit de nieuwe dongle aan op de P1 meter

  2. Bevestig eventueel de watermeter sensor

Water sensor oriëntatie:

  • Zwarte zijde boven

  • Gele zijde onder

De dongle zal pas MQTT data publiceren zodra er data van de P1 meter wordt ontvangen.


Waarom dit werkt

Dit werkt omdat:

  • Beide dongles van dezelfde leverancier zijn

  • De firmware dezelfde naamconventies gebruikt

  • Entities gebaseerd zijn op Hostname + MQTT Topic


Wisselen naar een andere leverancier?

Wanneer je overstapt naar een andere leverancier:

  • Entities krijgen waarschijnlijk andere namen

  • Oude entities moeten worden uitgeschakeld

  • Nieuwe entities moeten handmatig hernoemd worden

  • Dashboards moeten mogelijk aangepast worden

Deze handleiding is alleen van toepassing op vervanging binnen Smartstuff producten.


Resultaat

Indien correct uitgevoerd:

  • Geen entity hernoeming nodig

  • Geen dashboard aanpassingen nodig

  • Geen dataverlies

  • Geen SQL ingrepen nodig

De vervanging verloopt volledig transparant voor Home Assistant.

Extra tip

Mochten er meerdere sensoren blijven bestaand in MQTT Explorer. Verwijderde de sensoren in de broker via MQTTExplorer bv en reboot de dongle.

Last updated