Skip to content
This repository has been archived by the owner on Dec 28, 2022. It is now read-only.

OSRAM Lightify zyklische Statusabfrage führt zu crash #140

Closed
ghost opened this issue Feb 11, 2021 · 2 comments
Closed

OSRAM Lightify zyklische Statusabfrage führt zu crash #140

ghost opened this issue Feb 11, 2021 · 2 comments

Comments

@ghost
Copy link

ghost commented Feb 11, 2021

Hallo,

ich habe die OSRAM Smart LED und ich möchte mir in einer CCU Systemvariable immer den Status der Lampe anzeigen lassen.

Dazu habe ich einen Injection Node erstellt, der alle 5 Sekunden einen leeren Trigger (z.B. msg.payload = {"state":""} an den Converter Node schickt, der wiederum den Status in der Systemvariable aktuallisiert.

Dies funktioniert auch gut, aber sobald die Lampen alle vom Strom sind will ich auch den Status der Systemvariable auf False setzen. Dabei fange ich mir mit einem Catch Node die Fehler ab, die beim Triggern vorkommen nach einem Verbindungsabbruch kommen und setze dann den Status der Lampe aus aus (da sie sonst auf ein wäre, wenn man einfach die eingeschaltete Lampe vom Strennt trennt).

Allerdings kommen die Error Messages sehr verzögert an (nach 20 sec) und nach einer Zeit schmiert Node RED ab und es kommt zu einem Verbindungsabbruch mit dem Stick (einfach da 5 sec. zu kurz sind, wenn ein gerät nicht verbunden ist).

Kann man das realisieren ohne dass es zu diesen Crash kommt, aber dennoch die Variable immer aktuell gehalten wird?

@dschido
Copy link

dschido commented Feb 11, 2021 via email

@ghost
Copy link
Author

ghost commented Feb 11, 2021

Hab ich im Nachhinein auch herausgefunden, hatte mich zu sehr auf den Converter fixiert (bin relativ neu drin)! Mit dem Event Node + Offline Node habe ich es dann geschafft. danke

@ghost ghost closed this as completed Feb 11, 2021
This issue was closed.
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant