CUxD-Schalter nutzen

Node-RED als CCU3/RaspberryMatic Addon, WebApp, HomeKit, ...

Moderator: Co-Administratoren

Antworten
AlphaZulu
Beiträge: 134
Registriert: 25.05.2015, 17:32
Hat sich bedankt: 1 Mal

CUxD-Schalter nutzen

Beitrag von AlphaZulu » 27.09.2019, 23:09

Hallo zusammen,

anstatt mich über die schnelle RaspberryMatic zu freuen, die hier inzwischen die CCU2 abgelöst hat, habe ich mir gleich ein neues "Problem" besorgt und RedMatic installiert :-).

Dabei habe ich jetzt aber eine Denkblokade. Ich kann inzwischen einen SONOFF 4CH (mit Tasmota) über das Dashboard steuern und auch die Tastendrücke am Gerät dort abbilden.

Im nächste Schritt wollte ich das jetzt in die Homematic bringen und habe über CUxD einen Schalter generiert (16-Kanal-Universalsteuerung), der den Homematic 4fach-Aktor für die Hutschiene simulieren soll. Leider bekomme ich aber die Verknüpfung zwischen Homematic und MQTT-Gerät nicht hin.

Was muss ich machen, um das "Umlegen" des Schalters meines CUxD-Geräts in RedMatic auszuwerten (und umgeehrt, auch den Schalter via CUxD in der CCU zu ändern, wenn am SONOFF die Taste gedrückt wurde?

Scriptende Grüße

Axel

schmello
Beiträge: 212
Registriert: 04.06.2015, 20:26
Hat sich bedankt: 7 Mal
Danksagung erhalten: 4 Mal

Re: CUxD-Schalter nutzen

Beitrag von schmello » 27.09.2019, 23:22

Genau wie du beschrieben habe ich es umgesetzt.
Hat mich auch ein zwei Tage gekostet 🙈
Sitze aktuell nicht vorm Rechner.... melde mich morgen nochmal und poste hier meinen Flow den ich angelegt habe.
Den kannst du dann importieren.

Wo hast du denn den mqtt Broker laufen ?

So habe ich es umgesetzt.

Code: Alles auswählen

[{"id":"d6e1f8b6.c3a238","type":"mqtt in","z":"cdb7abff.3cf718","name":"","topic":"stat/sonoff/POWER1","qos":"2","datatype":"auto","broker":"f35a7b1b.ed8a58","x":190,"y":140,"wires":[["9b7491b0.37e508"]]},{"id":"6a16c2fd.6273e4","type":"mqtt out","z":"cdb7abff.3cf718","name":"","topic":"cmnd/sonoff/POWER1","qos":"","retain":"","broker":"f35a7b1b.ed8a58","x":1140,"y":140,"wires":[]},{"id":"9b7491b0.37e508","type":"change","z":"cdb7abff.3cf718","name":"","rules":[{"t":"change","p":"payload","pt":"msg","from":"ON","fromt":"str","to":"true","tot":"bool"},{"t":"change","p":"payload","pt":"msg","from":"OFF","fromt":"num","to":"false","tot":"bool"}],"action":"","property":"","from":"","to":"","reg":false,"x":420,"y":140,"wires":[["a157eba7.d518f8"]]},{"id":"a157eba7.d518f8","type":"ccu-value","z":"cdb7abff.3cf718","name":"","iface":"CUxD","channel":"CUX4000001:1","datapoint":"STATE","mode":"","start":true,"change":true,"cache":false,"queue":false,"on":0,"onType":"undefined","ramp":0,"rampType":"undefined","working":false,"ccuConfig":"38263145.35ea0e","topic":"${CCU}/${Interface}/${channel}/${datapoint}","x":640,"y":140,"wires":[["c1fa193f.01d0c"]]},{"id":"c1fa193f.01d0c","type":"change","z":"cdb7abff.3cf718","name":"","rules":[{"t":"change","p":"payload","pt":"msg","from":"true","fromt":"bool","to":"ON","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"false","fromt":"bool","to":"OFF","tot":"str"}],"action":"","property":"","from":"","to":"","reg":false,"x":860,"y":140,"wires":[["6a16c2fd.6273e4"]]},{"id":"f35a7b1b.ed8a58","type":"mqtt-broker","z":"","name":"Mqtt Broker","broker":"192.168.10.10","port":"1883","clientid":"","usetls":false,"compatmode":true,"keepalive":"60","cleansession":true,"birthTopic":"","birthQos":"0","birthPayload":"","closeTopic":"","closeQos":"0","closePayload":"","willTopic":"","willQos":"0","willPayload":""},{"id":"38263145.35ea0e","type":"ccu-connection","z":"","name":"192.168.10.58","host":"192.168.10.58","regaEnabled":false,"bcrfEnabled":true,"iprfEnabled":true,"virtEnabled":true,"bcwiEnabled":true,"cuxdEnabled":true,"regaPoll":true,"regaInterval":"30","rpcPingTimeout":"60","rpcInitAddress":"127.0.0.1","rpcServerHost":"127.0.0.1","rpcBinPort":"2047","rpcXmlPort":"2048","queueTimeout":"5000","queuePause":"250","contextStore":""}]

AlphaZulu
Beiträge: 134
Registriert: 25.05.2015, 17:32
Hat sich bedankt: 1 Mal

Re: CUxD-Schalter nutzen

Beitrag von AlphaZulu » 28.09.2019, 09:19

schmello hat geschrieben:
27.09.2019, 23:22
Wo hast du denn den mqtt Broker laufen ?
"mosquitto" läuft als Zusatzssoftware der CCU mit auf dem Raspberry.

schmello
Beiträge: 212
Registriert: 04.06.2015, 20:26
Hat sich bedankt: 7 Mal
Danksagung erhalten: 4 Mal

Re: CUxD-Schalter nutzen

Beitrag von schmello » 28.09.2019, 09:58

Hat es denn jetzt geklappt?
Müsstest du ports in der ccu freischalten ?

AlphaZulu
Beiträge: 134
Registriert: 25.05.2015, 17:32
Hat sich bedankt: 1 Mal

Re: CUxD-Schalter nutzen

Beitrag von AlphaZulu » 28.09.2019, 18:35

Ich bin gerade erst wieder am Rechner und werde es mal testen ... :D

AlphaZulu
Beiträge: 134
Registriert: 25.05.2015, 17:32
Hat sich bedankt: 1 Mal

Re: CUxD-Schalter nutzen

Beitrag von AlphaZulu » 28.09.2019, 18:50

schmello hat geschrieben:
28.09.2019, 09:58
Hat es denn jetzt geklappt?
Müsstest du ports in der ccu freischalten ?
Also, der Schnellversuch ergab einen 50 %-Erfolg. :D

Schalte ich am SONOFF, dann wechselt auch in der CCU der Schalter auf "An". Da bleibt er dann allerdings auch :-|. Weder ein Umschalten am Sonoff noch ein Klicken in der CCU setzt ihn zurück. Allerdings hatte ich zwischenzeitlich mal anstelle der 16-Kanal-Universalsteuerung auf einen System-Schalter (28) gewechselt. ich werde später aber nochmal mit der Universalsteuerung probieren und mich dann melden.

So, Test erfolgreich abgeschlossen :-).

Super, besten Dank, wieder ei Problem gelöst. :D :D :D

Ports musste ich nicht extra freigeben.

GermanDream
Beiträge: 9
Registriert: 27.08.2019, 23:29
Danksagung erhalten: 1 Mal

Re: CUxD-Schalter nutzen

Beitrag von GermanDream » 30.09.2019, 19:25

Hi das funktioniert vom prinzip ganz einfach! falls noch fragen offen bleiben immer her damit

viewtopic.php?f=27&t=41283&start=20#p530122

Antworten

Zurück zu „RedMatic“