Moin,
da gerade viele angeregt durch den LBS Kostal Plenticore Plus / Piko IQ Baustein nach einem Baustein für den Kostal Smart Energy Meter (KSEM) fragen: Ich hab mal einen "gerockt".
Anders als der Kostal Plenticore-Baustein sind die Register vom KSEM sehr aufgeräumt und ich konnte daher hier mit 3 Abrufen alle bisher eingerichteten Ausgänge abfragen/bespielen. Dafür ist der Code mehr iterativ, da ich mich von Register zu Register hangel statt wahlfrei zuzugreifen.
Die Ausgänge senden bei jedem Interval (kein SBC!). Die Verbindung wird via TCP zwischen den Iterationen nicht abgebaut. Damit sollten theoretisch auch schnelle Abfragen von 1s und kürzer via Poll gehen. Da ich nicht alle 3 Phasen und die Zusammenfassung in einer Abfrage auslesen kann (Modbus-Beschränkung), kann es aber zu leichten Abweichungen kommen, wenn sich zw. Abfrage 1 (Summen und L1) und 2 (L2 und L3) was ändert.
Es muss auf dem KSEM unter Modbus-Einstellungen unter Modbus TCP der Slave aktiviert werden!
Freue mich über Dinge von meiner Wish List oder PayPal Geschenke für die investierte Zeit.
Hier paar Shots:
KSEM-Logikeditor_v0.1.png KSEM-Einstellungen.png IMG_1131.PNG
Amazon Wish list: https://www.amazon.de/hz/wishlist/ls/22KJ1D22XROTQ
Paypal Geschenke: paypal.me/SvenNDS
Download https://service.knx-user-forum.de/?c...nload&id=14181
Source https://github.com/SvenBunge/hs_kostalKSEM_ModbusTCP
da gerade viele angeregt durch den LBS Kostal Plenticore Plus / Piko IQ Baustein nach einem Baustein für den Kostal Smart Energy Meter (KSEM) fragen: Ich hab mal einen "gerockt".
Anders als der Kostal Plenticore-Baustein sind die Register vom KSEM sehr aufgeräumt und ich konnte daher hier mit 3 Abrufen alle bisher eingerichteten Ausgänge abfragen/bespielen. Dafür ist der Code mehr iterativ, da ich mich von Register zu Register hangel statt wahlfrei zuzugreifen.
Die Ausgänge senden bei jedem Interval (kein SBC!). Die Verbindung wird via TCP zwischen den Iterationen nicht abgebaut. Damit sollten theoretisch auch schnelle Abfragen von 1s und kürzer via Poll gehen. Da ich nicht alle 3 Phasen und die Zusammenfassung in einer Abfrage auslesen kann (Modbus-Beschränkung), kann es aber zu leichten Abweichungen kommen, wenn sich zw. Abfrage 1 (Summen und L1) und 2 (L2 und L3) was ändert.
Es muss auf dem KSEM unter Modbus-Einstellungen unter Modbus TCP der Slave aktiviert werden!
Freue mich über Dinge von meiner Wish List oder PayPal Geschenke für die investierte Zeit.
Hier paar Shots:
KSEM-Logikeditor_v0.1.png KSEM-Einstellungen.png IMG_1131.PNG
Amazon Wish list: https://www.amazon.de/hz/wishlist/ls/22KJ1D22XROTQ
Paypal Geschenke: paypal.me/SvenNDS
Download https://service.knx-user-forum.de/?c...nload&id=14181
Source https://github.com/SvenBunge/hs_kostalKSEM_ModbusTCP
Kommentar