-
Notifications
You must be signed in to change notification settings - Fork 13
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Switch Node that offers comfortable selection of cached CCU Values #15
Comments
Gute Idee, so ein Switch Node werde ich bauen. Eine evtl. mögliche andere Vorgehensweise wäre den
|
So, habs mal schnell implementiert, steckt in node-red-contrib-ccu v1.2.0. Eine weitere Neuerung gibts im Config Node, dort kann man nun den Context Store auswählen in dem der Cache abgelegt wird. Der Switch Node funktioniert übrigens unabhängig vom Context, der holt sich die Werte jetzt direkt aus dem CCU Connection Node, d.h. dem ist es egal ob bzw in welchem Context Store man die Werte hat. |
Super! Danke |
@Hypnos3 tritt das Verhalten bei Dir mit der aktuellen Version noch auf? |
Das mit der ausgegrauten interface box tritt noch auf, aber dann ist sie leer. Von mir aus ist das so ok. |
Hallo,
mal eine längere Erklärung, warum ich denke das diese Erweiterung sinvoll wäre (vielleicht gibt es auch einfach einen anderen Ansatz).
Wenn ich die Programme ähnlich der CCU aufbaue, starten die Flows mit Aktualisierung oder Änderung von Eingangs states. Diese triggern den Flow. In den CCU Programmen gibt es noch die Möglichkeit dann den Programmablauf auf Basis "nur prüfen" zu beeinflussen.
Das kann ich kompliziert machen, indem ich mir die "nur prüfen" stati persistiere und dann über einen Switch Node den Nachrichtenfluss beeinflusse.
Jetzt habe ich gesehen, das ich das gar nicht benötige, da im globalen context der stati aller Geräte bereits persistiert ist:
Das kann ich auch direkt auswerten:
Mich stört jetzt hier nur der sperrige Ausdruck
ccu-localhost.values['BidCos-RF.LEQ0000815:1.STATE'].value
Hier wäre eine "valueSwitch" node schön, welche wie eine switch node ist, bei der die Auswahl-Felder so wie aus der value node vorhanden sind:
Das stelle ich mal zur Diskussion.
The text was updated successfully, but these errors were encountered: