SmartGateways P1-lezer

Ik kocht de meter van SmartGateways, er zijn twee types, eentje wat goedkoper voor de hobbyist (ben ik wel maar ik houd wel van simpel, dus ik koos die andere) en eentje wat duurder die meer kan en eenvoudiger zou installeren: https://smartgateways.nl/product/slimme-meter-wifi-gateway-met-actieve-p1-splitter/
Het ding heeft geen externe voeding nodig (haalt dat uit de slimme meter) en verbindt via Wifi met mijn Home Assistant-server.

Op hun website staat hoe het moet worden geïnstalleerd: https://smartgateways.nl/wp-content/uploads/2024/07/Manual-SmartGateways.nl-Smart-Meter-Gateway-NL-v12.pdf, maar ik vond dat niet erg overzichtelijk. Gebruik dat als je met onderstande uitleg niet verder komt.

Installeren

Eerst moet je zorgen dat het ding kan verbinden met jouw Wifi. Zoek met een laptop, tablet of mobiel naar een Wifi SSID: “Smart Gateways P1 READER”, verbind met wachtwoord 12345678
Zodra het kastje is herstart en is verbonden met jouw Wifi, brandt er een blauw lampje.

De ingebouwde website is vaak het beginpunt, ook bij problemen. Je komt er via http://connectix_smartmeter.local:82/configuration, dan zie je :

Daar is ook een login knop om het menu te openen. De eerste keer zijn dit de gegevens:
Gebruikersnaam: admin
Wachtwoord: smartgateways

Verander de naam en wachtwoord en noteer deze in je password manager (heb je die niet??)

Dan komt pas het lastige deel. Je moet verbinden met je MQTT server. Zie elders op deze website hoe je die installeert. Zorg dat je in HA een gebruiker (geen ‘persoon’!) hebt die bijvoorbeeld Mosquitto heet en onthoudt of noteer het wachtwoord dat je er bij hebt bedacht. Check met een MQTT browser (bv MQTTAnalyser) of je kunt inloggen en kunt luisteren naar # (alle berichten), misschien zie je al berichten van bv Zigbee-apparaten. Maar het belangrijkste is dat je kunt inloggen.

Die gegevens gebruik je ook om in te vullen in het P1 menu:

Je vult de MQTT gegevens in via het MQTT menu, staat tussen de knopjes (alleen vreemd genoeg niet in bovenstaand screenshot, dat is waarschijnlijk een oudere versie).

Vul de gegevens in, TLS lukte mij niet, dus het werd poort 1883 en vinkje bij tls UIT.
Voor tls zet je het vinkje aan en gebruik je poort 8883, maar bij mij werkte dat nooit.

Als je dit ziet

moet je 30 seconden wachten en op die link klikken. Direct klikken heeft geen zin want dan is het kastje nog aan het opstarten.

Het ipadres moet hetzelfde adres zijn als je HA server, of je gebruikt homeassistant.local

Nu kun je met een MQTT browser zien of er data binnenkomt. Dit zal zijn op topic dsmr.

Als dat werkt kun je de intergratie DSMR Reader toevoegen.

Ervaring

Mijn ervaring is dat de verbinding soms later pas tot stand komt, soms krig ik eerst een paar foutmeldingen en tls werkt bij mij dus niet. Mogelijk ligt dit beiden niet aan de P1 meter, maar uiteindelijk werkt het wel.

Wat ik ook vreemd vind is dat er 83 wardes worden doorgegeven via MQTT, maar slechts een handje vol geeft ook echt (zinvolle) data. Ook dat kan aan mij liggen, uiteraard!