Hallo zusammen!
Ich versuche, mit einem Button im Dashboard Kanal 14 eines HmIPW-DRS4 für eine Sekunde einzuschalten. Dazu habe ich folgenden einfachen Flow gebildet:
Die Eigenschaften der Elemente sehen wie folgt aus:
In den Debugmeldungen ist zu sehen, dass der Ausgang der TriggerNode für eine Sekunde auf true wechselt und danach wieder zurück auf false. Jedoch schaltet der Aktor nicht.
Hat jemand einen Tipp für mich, wo hier ggf. ein Denkfehler liegt bzw. wie ich den Ablauf korrekt gestalten muss?
Vielen Dank schon mal!
VG, Jörg
[Gelöst]Aktor auf Tastendruck im Dashoboard schalten
Moderator: Co-Administratoren
-
- Beiträge: 789
- Registriert: 03.02.2007, 14:57
- Hat sich bedankt: 64 Mal
- Danksagung erhalten: 2 Mal
[Gelöst]Aktor auf Tastendruck im Dashoboard schalten
Zuletzt geändert von joesch am 14.02.2023, 17:50, insgesamt 1-mal geändert.
System: RaspberryMatic auf Raspberry Pi 3 Model B Rev 1.2 (rpi3) mit RPI-RF-MOD (4.4.22)
-
- Beiträge: 522
- Registriert: 07.01.2017, 16:48
- System: Alternative CCU (auf Basis OCCU)
- Hat sich bedankt: 48 Mal
- Danksagung erhalten: 66 Mal
Re: Aktor auf Tastendruck im Dashoboard schalten
Hi Jörg,
du hast dort den Switch Node genommen. Dieser schaltet nichts, sondern erlaubt dir eingehende Nachrichten unter bestimmten Bedingungen weiterzuleiten.
du hast dort den Switch Node genommen. Dieser schaltet nichts, sondern erlaubt dir eingehende Nachrichten unter bestimmten Bedingungen weiterzuleiten.
-
- Beiträge: 789
- Registriert: 03.02.2007, 14:57
- Hat sich bedankt: 64 Mal
- Danksagung erhalten: 2 Mal
Re: Aktor auf Tastendruck im Dashoboard schalten
Vielen Dank erst einmal für deine Rückmeldung!
Allerdings verstehe ich nicht ganz, warum der Switch-Node aus der CCU-Palette falsch wäre. Meine Idee dahinter: Ich orientiere mich als Einstieg an dem Beipsiel "https://github.com/rdmtc/RedMatic/wiki/ ... ggle-light" von hobbyquaker (vielen Dank @hobbyquaker dafür ).
Der Button in des Dashboards steht quasi statt des Tastendrucks der Homematic-Fernbedienung. Der Trigger wechselt bei Nachrichteneingang für eine Sekunde nach true, danch zurück auf false (um ein sicheres schalten des Aktors zu gewährleisten). Die Ausgangsnachricht des Triggers leite ich an den Aktor weiter, dessen Status entsprechend wechseln soll (vergleichbar mit dem Ausgang der Change-Node im o.g. Beispiel).
VG, Jörg
Allerdings verstehe ich nicht ganz, warum der Switch-Node aus der CCU-Palette falsch wäre. Meine Idee dahinter: Ich orientiere mich als Einstieg an dem Beipsiel "https://github.com/rdmtc/RedMatic/wiki/ ... ggle-light" von hobbyquaker (vielen Dank @hobbyquaker dafür ).
Der Button in des Dashboards steht quasi statt des Tastendrucks der Homematic-Fernbedienung. Der Trigger wechselt bei Nachrichteneingang für eine Sekunde nach true, danch zurück auf false (um ein sicheres schalten des Aktors zu gewährleisten). Die Ausgangsnachricht des Triggers leite ich an den Aktor weiter, dessen Status entsprechend wechseln soll (vergleichbar mit dem Ausgang der Change-Node im o.g. Beispiel).
VG, Jörg
-
- Beiträge: 52
- Registriert: 13.11.2020, 12:12
- System: CCU
- Hat sich bedankt: 11 Mal
- Danksagung erhalten: 3 Mal
Re: Aktor auf Tastendruck im Dashoboard schalten
Um etwas an einen Aktor zu senden musst du die Value Node nehmen. Die Switch Node leitet die Message nur in Node Red um, je nach Zustand des gewählten Aktors/Sensors.
In dem Beispiel ist am Ende ja auch die Value Node. Die Switch Node entscheidet nur ob der Payload auf True oder False gesetzt werden soll.
In dem Beispiel ist am Ende ja auch die Value Node. Die Switch Node entscheidet nur ob der Payload auf True oder False gesetzt werden soll.
--------------------------------------------
356 Kanäle in 50 Geräten und 16 CUxD-Kanäle in 1 CUxD-Geräten:
1x HmIP-CCU3, 1x HmIP-HAP, 1x CUX28, 1x HmIP-STHO-A, 2x HmIP-FSM, 1x HmIP-SPI, 1x HmIP-SAM, 1x HM-LC-Sw1-Pl-CT-R1, 1x HmIP-FSI16, 1x HmIP-SRH, 1x HmIP-eTRV-E, 6x HmIP-HEATING, 1x HmIP-BSL, 1x HmIP-FROLL, 7x HMIP-SWDO, 9x HmIP-BROLL, 6x HmIP-eTRV-2, 1x HmIP-BSM, 1x HmIP-BDT, 1x HmIP-SWSD, 2x HmIP-WTH-2, 1x HMIP-PS, 1x HmIP-PCBS, 1x HmIP-RCV-50, 1x HMIP-PSM
--------------------------------------------
356 Kanäle in 50 Geräten und 16 CUxD-Kanäle in 1 CUxD-Geräten:
1x HmIP-CCU3, 1x HmIP-HAP, 1x CUX28, 1x HmIP-STHO-A, 2x HmIP-FSM, 1x HmIP-SPI, 1x HmIP-SAM, 1x HM-LC-Sw1-Pl-CT-R1, 1x HmIP-FSI16, 1x HmIP-SRH, 1x HmIP-eTRV-E, 6x HmIP-HEATING, 1x HmIP-BSL, 1x HmIP-FROLL, 7x HMIP-SWDO, 9x HmIP-BROLL, 6x HmIP-eTRV-2, 1x HmIP-BSM, 1x HmIP-BDT, 1x HmIP-SWSD, 2x HmIP-WTH-2, 1x HMIP-PS, 1x HmIP-PCBS, 1x HmIP-RCV-50, 1x HMIP-PSM
--------------------------------------------
- Baxxy
- Beiträge: 10841
- Registriert: 18.12.2018, 15:45
- System: Alternative CCU (auf Basis OCCU)
- Hat sich bedankt: 609 Mal
- Danksagung erhalten: 2228 Mal
Re: Aktor auf Tastendruck im Dashoboard schalten
Genau, den STATE Datenpunkt von Kanal:14 des DRS4 mit dem "value" Node setzen.
Wenn du da noch deine ON_TIME (1s) einträgst kannst du dir auch den "trigger" Node sparen.
Wenn du da noch deine ON_TIME (1s) einträgst kannst du dir auch den "trigger" Node sparen.
Grüße... Baxxy
- Raspberry Pi 4 als Homematic-Zentrale - Tipps und Informationen
- Analysescript für genutzte Funk-Adressen, Funkmodul-Hardware und Zentralen Hardware
- NANO CUL 868MHz - Stick zum AskSin Analyzer XS umflashen (Anleitung für ArduinoIDE unter Windows)
- Firmware Updates für IP-Aktoren / Sensoren... Info's, Tipps und Sonstiges
- CCU funkt nicht - CarrierSense (CS) Probleme erkennen und lösen