Eastron SDM72D-M
Dieser Zähler zählt bidirektional und erfasst Verbraucher ab 0,5A (Link). Eine Modbus RTU-Datenschnittstelle ist zum Auslesen verfügbar.
Mögliche Integration in Loxone:
Loxone Modbus-Extension, Anschluss nur via Loxone Link
Waveshare RS485 to ETH(B), Wandlung nach Modbus TCP und damit Anschluss via Netzwerk (Ethernet TCP/IP)
Loxone Wallbox, Anschluss via Loxone Tree oder Air
Integration über Modbus TCP
Im konkreten Beispiel habe ich diesen Zähler mit einem kostengünstigen Waveshare Modbus-TCP-Umsetzer in Loxone eingebunden.
Modbus RTU zu Modbus TCP Umsetzer: (Link)
Integration Loxone Wallbox
Die ab 2023 ausgelieferte Loxone Wallbox hat eine Modbus RTU-Schnittstelle, sodass ein (nicht mitgelieferter) Stromzähler ohne weitere Verkabelung ausgelesen werden kann.
Es kann gemäß Anleitung genau ein (1) Modbus RTU-Gerät angeschlossen werden. In der Loxone Konfig lässt sich in der Struktur der Wallbox auch nur ein (1) Modbus-Gerät anlegen.
Die Begrenzung auf eine Abfrage alle 5 Sekunden, die seitens Loxone seit einigen Jahren besteht, existiert auch bei dieser Implementierung (Modbus RTU nach Tree/Air).
Getestet wurden:
ABB B23 112-100 (Serie mit verschiedenen Schnittstellen, “112-” = Modbus RTU), ca. 180 EUR
19.200 Bit/s, Stopbits: 1, Parität: Even, Timing: AutoEastron SDM72D-M, von openWB verkauft, ca. 55 EUR
9.600 Bit/s, Stopbits: 1, Parität: Keine, Timing: Auto
Beide Zähler funktionieren in der Standard-Konfiguration.
Bei dem ABB konnte ich meine funktionierenden Vorlagen weiter verwenden (ABB > Waveshare TCP/IP > Loxone).
Bei dem SDM72D-M scheinen die Modbus-Register etwas anders zu funktionieren als in der vorhergehenden Beschreibung, daher hier die von mir verwendeten Werte:
Name Loxone | Register SDM72D-M Doku | Loxone Config |
---|---|---|
Energie aktuell | 30053 Total system power | IO: 53 |
Leistungsfaktor | 30063 Total system power factor (1) | IO: 63 |
Zähler kWh | 30343 Total kWh(3)* * Egal wie herum der Zähler betrieben wird (Import oder Export) sollte hier der relevante Wert ausgelesen werden) | IO: 343 |
Seriennummer | 464513 Serial Number* * 4 byte Wert, es werden in Loxone nur die letzten 8 Stellen ausgelesen | IO: 64512 |
Hier noch Screenshots aus der Loxone Konfig (noch nicht umfangreich getestet):