-
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
FROLL / Nodered Problem ( Cache geht nicht mit allen Geräten die 2 Kanäle für Soll / Ist haben und per Hand bedient werden ) #151
Comments
Die Logik, was passieren soll, musst du dir in Node-Red selber bauen. Vom Schalter kommt kommt ja nur "jemand hat mich gedrückt". |
Habe ich ja. Ich schicke dem CCU-value eine 1 ( Kanal 4 ), sehe ich in dem Debug Node der parallel zum ccu-value steht. Das ganz geht auch, Dash, HMIP-WRC2 usw. Nur sobald man per Hand eingreift und dann Kanal 4 und 3 nicht mehr synchron sind. Dann geht es schief. a) Per Programm Ziel 100 % (Kanal) Ok. |
Versuchs mal mit der |
rpc-event-node ist die falsche Richtung, ich will ja eine Postion anfahren. |
Stell doch mal deinen Flow hier ein |
Anbei der Flow. ( Nix kompliziertes ) Ablauf: Taste Lang .z.b. Oben (HMIP-WRC2) unten drücken ( Könnte auch dashnode sein ). Nun wieder Taste Lang .z.b. Oben (HMIP-WRC2) unten drücken, keine Reaktion. Der Debug Node zeigt an das, das Rollo angesteuert werde soll. |
Sollte eigentlich so gehen. |
Nach dem ich Stop am Froll gedrückt habe. Kanal 3: ( im Flow nicht verwendet ) Um den Froll zu Nutzen braucht man einen Kombi Node mit Kanal 3 und 4. Kanal 4 als setzten und Kanal 3 als Status, alles andere ist Stückwerk. |
Schon was rausbekommen? |
Das ist das Problem (value !== currentValue) , hier wird geprüft ob der Value gleich dem bekannten Status ist. Ob Feature oder Bug mal dahingestellt. Aber Queue ( wichtiges Feature ) und Froll kann nicht funktionieren. |
Ist das nicht grundsätzlich falsch ? |
Ich hab nur HM-LC-Bl1PBU-FM und bei denen funktioniert die heutige Logik korrekt. LEVEL gibt bei mir den jeweils korrekten momentanen Wert aus |
Es geht um Froll und um Geräte die 2 Kanäle nutzen. siehe Dort haben Sie es mit einen Read und Write Kanal gelöst. Vorschlag a) |
Wenn das so funktioniert, was spricht dann dagegen, Chan 3 für etwaige Stati zu benutzen und 4 fürs Steuern? |
Mich beschleicht das Gefühl, was du nicht das Problem verstehst oder nicht wirklich gelesen hast. Da der Node über Kanal 4 ( level setzten ) eine 1 geschickt hat und man per Hand Stop gedrückt hat, steht im node immer noch die 1. Obwohl man bei 0,5 Stop gedrückt hat. |
Ah, k. |
Geht nicht wirklich, siehe den oben verlinkten Artikel. habe ich alles durch, für den Froll / Broll braucht es eine Anpassung. |
Wie bekommt man den Froll richtig in den Griff?
Beispiel:
Ich drücke auf HMIP-WRC2, der sendet Press was in NodeRed ankommt.
Dann sendet Node Red ein 1 an den Froll ( Kanal 4 ).
Rollo fährt. OK.
Nun fahre ich den Froll per Hand am Schalter auf z.b. 8 % ( Kanal 3 steht auf 8 % , 4 Weiter z.b. auf 100 % )
Drücke ich jetzt auf meine HMIP-WRC2 passiert mit ( ccu-value ) nichts mehr. Das Rollo bleibt wie es ist stehen.
Am Funk kann es nicht liegen, mit dem Homematic Manager reagiert das Rollo sofort auf Kanal 4.
Über den Debug Node kann ich sehen das die 1 im ccu-value node ankommt.
Im Node habe ich nur "Queue Commands" an.
Es gibt keine Direktverknüpfung oder Programme in der CCU.
Danke für die Unterstützung.
The text was updated successfully, but these errors were encountered: