Openhab Dimmer Simatic funktioniert nicht
Verfasst: 15. Nov 2019 17:34
Halo zusammen,
ich bin neu hier und arbeite mich gerade in openHAB ein. Als Basissteuerung läuft bei mir eine S7-1500, die mit folgendem Binding an openHAB angebunden ist: https://github.com/docbender/openHAB-Simatic
Das funktioniert soweit sehr gut. Ich habe bereits die Fensterkontakte und Rolladensteuerung problemlos in openHAB integriert. Nun wollte ich meine dimmbaren Lampen einbinden und habe dafür ein Item vom Typ Dimmer verwendet. Dies ist folgendermaßen definiert:
Mein Problem ist nun, dass wenn ich den Wert in der S7 ändere, wird der Anzeigewert in openHAB aktualisiert, jedoch nicht die Position des Sliders. Dieser ist in der Sitemap folgendermaßen definiert:
Das ist erstmal nur unschön. Mein größtes Problem ist, dass openHAB keine Werte an die S7 sendet. Wenn ich den Slider verschiebe, ändert sich in der S7 nichts. In den Log-Dateien kann ich aber sehen, dass der Wert von openHAB angenommen wurde.
Außerdem hätte ich erwartet, dass ich analog zum Rollershutter Item auch ein Bit für ON/OFF in die SPS bekomme. Aber auch hier tut sich nichts.
Bin für jede Idee und Hilfe dankbar.
Gruß
th3elk
ich bin neu hier und arbeite mich gerade in openHAB ein. Als Basissteuerung läuft bei mir eine S7-1500, die mit folgendem Binding an openHAB angebunden ist: https://github.com/docbender/openHAB-Simatic
Das funktioniert soweit sehr gut. Ich habe bereits die Fensterkontakte und Rolladensteuerung problemlos in openHAB integriert. Nun wollte ich meine dimmbaren Lampen einbinden und habe dafür ein Item vom Typ Dimmer verwendet. Dies ist folgendermaßen definiert:
Code: Alles auswählen
Dimmer Test_Licht "test licht [%d]" <light> (gLicht) {simatic="plc:DB100.DBB54:byte:io", autoupdate="false"}
Mein Problem ist nun, dass wenn ich den Wert in der S7 ändere, wird der Anzeigewert in openHAB aktualisiert, jedoch nicht die Position des Sliders. Dieser ist in der Sitemap folgendermaßen definiert:
Code: Alles auswählen
Group item=gLicht
Das ist erstmal nur unschön. Mein größtes Problem ist, dass openHAB keine Werte an die S7 sendet. Wenn ich den Slider verschiebe, ändert sich in der S7 nichts. In den Log-Dateien kann ich aber sehen, dass der Wert von openHAB angenommen wurde.
Außerdem hätte ich erwartet, dass ich analog zum Rollershutter Item auch ein Bit für ON/OFF in die SPS bekomme. Aber auch hier tut sich nichts.
Bin für jede Idee und Hilfe dankbar.
Gruß
th3elk