RaspberryMatic icon indicating copy to clipboard operation
RaspberryMatic copied to clipboard

ReGaHss: Events für geänderte Systemvariablen (xmlrpc interface für Systemvariablen)

Open McLive opened this issue 7 years ago • 5 comments

Wie man hier lesen kann, sendet die CCU nur ein Event, wenn sich ein Datenpunkt eines Gerätes ändert. Schön wäre es, wenn dies auch mit Systemvariablen funktioniert, damit man diese ohne Workarounds auch in openHAB darstellen kann.

Variables out of sync

The CCU only sends a event if a datapoint of a device has changed. There is (currently) no way to receive a event automatically when a variable has changed. To reload all variable values, send a REFRESH command to any variable.
e.g you have a item linked to a variable with the name Var_1

McLive avatar Feb 11 '18 13:02 McLive

Das wird sich m.M. nach nicht umsetzen lassen.

In ioBroker sieht es ähnlich aus. Auch hier werden Variablen nur in Intervallen abgefragt. Es gibt jedoch einen Workaround, diesen Poll anzustoßen, in dem man den virtuellen Taster 50 betätigt. Vielleicht hilft dir der Beitrag im ioBroker Forum weiter.

jp112sdl avatar Feb 11 '18 13:02 jp112sdl

Der Wunsch wäre somit, das man Rega Systemvariablen auch mittels xml-rpc "bereitstellt", damit diese auch eventbasiert abgefragt werden können.

Hypnos3 avatar Feb 11 '18 13:02 Hypnos3

Darüber könnte man in der Tat nachdenken, das würde aber schon ziemlich arbeitet bedeuten das alles umzusetzen in der ReGa. Werde es aber auf die Wunschliste setzen. Bis dahin (das kann sicher einige zeit dauern – gibt wichtigeres) bleibt einem nichts weiter übrig weiterhin ein polling durchzuführen wie ioBroker das tut.

jens-maus avatar Feb 11 '18 13:02 jens-maus

Der Wunsch wäre somit, das man Rega Systemvariablen auch mittels xml-rpc "bereitstellt", damit diese auch eventbasiert abgefragt werden können.

Genau! Aktuell nutze ich auch den Workaround mit der virtuellen Taste, um entsprechende Variablen dann zu aktualisieren.

Eine eventbasierte Lösung würde ich jedoch deutlich besser finden. Für die Geräte funktioniert es ja immerhin auch schon. :)

McLive avatar Feb 11 '18 13:02 McLive

Klingt gut! Darüber freut sich dann auch die ioBroker Community.

jp112sdl avatar Feb 11 '18 14:02 jp112sdl