Node-RED Google Assistant Bridge -> Heizung wird immer auf "off" gesetzt

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

Moderator: Co-Administratoren

Antworten
p4rz1
Beiträge: 2
Registriert: 10.04.2020, 15:59

Node-RED Google Assistant Bridge -> Heizung wird immer auf "off" gesetzt

Beitrag von p4rz1 » 10.04.2020, 16:05

Hallo, ein Neuling beraucht etwas Hilfe.
Ich habe jetzt schon zwei Paktete (node-red-contrib-googlehome und node-red-contrib-nora) meiner Meinung nach erfolgreich mit meinem Wandthermostat verbunden.
Erfolgreich deswegen, da bei Eingaben über den Google Assistant etwas ankommt.
Doch das Problem dabei, egal ob ich "Heizung aus", "Heizung an" oder "Heizung auf x Grad stellen" sage, die Heizung wird sofort auf "off" gesetzt.
Was mache ich falsch? Was braucht ihr?

MillenChi
Beiträge: 168
Registriert: 10.12.2014, 16:40
Wohnort: Daun
Hat sich bedankt: 10 Mal
Danksagung erhalten: 6 Mal
Kontaktdaten:

Re: Node-RED Google Assistant Bridge -> Heizung wird immer auf "off" gesetzt

Beitrag von MillenChi » 29.04.2020, 09:03

Bitte mal Details / Screenshots vom Flow posten... Ohne das wird das nix ;)
Bei Nora ist sehr wichtig welchen Node du gewählt hast.

p4rz1
Beiträge: 2
Registriert: 10.04.2020, 15:59

Re: Node-RED Google Assistant Bridge -> Heizung wird immer auf "off" gesetzt

Beitrag von p4rz1 » 20.01.2021, 21:50

So, das hat jetzt "etwas" länger gedauert, bis ich wieder den Nerv hatte mich damit rumzuärgern, wenn die Dinge grundlegend funktionieren schibet man sie eben gern mal auf :mrgreen:
Ich habe jetzt nach der langen Zeit alles noch einmal von vorn gemacht, Ergebnis leider unverändert.

Der Flow ist ganz einfach, ich möchte einfach nur per Google Home App Zugriff auf das Thermostat haben.
Ich nutze dazu https://googlehome.hardill.me.uk/ diese Seite als Brücke zwischen Node-RED und Google.
Flow.PNG
Flow.PNG (5.56 KiB) 1064 mal betrachtet
In den Nodes sieht es so aus:
google-node.PNG
google-node.PNG (10.82 KiB) 1064 mal betrachtet
set-value-node.PNG
set-value-node.PNG (24.1 KiB) 1064 mal betrachtet

Der Kommunikationsweg selbst scheint ja in Ordnung zu sein, da ja wenigstens etwas passiert. Nur wird eben, wenn ich an der Temperatur drehe, diese nicht gesetzt, sondern das Thermostat auf die Stellung "off" gesetzt.

davidmuc
Beiträge: 105
Registriert: 15.08.2010, 00:27
Hat sich bedankt: 1 Mal

Re: Node-RED Google Assistant Bridge -> Heizung wird immer auf "off" gesetzt

Beitrag von davidmuc » 18.04.2021, 11:34

Hallo p4rz1, hast Du die Heizungssteuerung über Node-Red inzwischen hinbekommen? Ich kämpfe mich da auch gerade durch.

Vor drei Tagen ist endlich Smart-NORA an den Start gegangen, über das die Anbindung des Google Assistant an Node-Red wirklich klasse funktioniert (https://smart-nora.eu/). Die Anbindung meiner Lichter war in ein paar Minuten gemacht.

Mein Setup:
- eine CCU2
- ein Raspberry Pi
--- Node Red
----- node-red-contrib-ccu
----- node-red-contrib-smartnora

Was ich aktuell nicht hinbekomme ist es, die Werte zwischen Google Assistant und der CCU so umzuwandeln und zu übergeben, dass eine Interaktion möglich ist. ...und ich bin kein Programmierer und habe nur ein fundiertes Halbwissen. Mir ist schon klar, dass ich die über eine Funktion umwandeln muss, um die verschiedenen Werte aus der CCU so "zusammenzusetzen", dass der GA sie versteht – und dann auch wieder zurück, so dass die Kommandos von Google von der CCU richtig interpretiert werden.

Hast Du da einen Tipp?!
ccu-smart-nora-heizung.png

MillenChi
Beiträge: 168
Registriert: 10.12.2014, 16:40
Wohnort: Daun
Hat sich bedankt: 10 Mal
Danksagung erhalten: 6 Mal
Kontaktdaten:

Re: Node-RED Google Assistant Bridge -> Heizung wird immer auf "off" gesetzt

Beitrag von MillenChi » 20.04.2021, 08:56

Ich bin ja Nora Fan (schon vor Smart Nora)
Hier mein "kompletter" Flow für die Heizung. So klappt es jetzt erst mal.
1.jpg

Code: Alles auswählen

[{"id":"af0d1926.17b8b8","type":"tab","label":"Flow 1","disabled":false,"info":""},{"id":"96f6fd57.1d2c8","type":"link in","z":"af0d1926.17b8b8","name":"HeizungSchlafzimmerAuto","links":["11e3950c.0b331b","204609b6.400066","337b9790.198f08","3f8e3023.c111","64696634.7fd498","983d5738.741d88","f6683d27.41697"],"x":1255,"y":1180,"wires":[["fa15c671.d0acf8","fbafb517.2c3818"]]},{"id":"48d97ee2.fc331","type":"trigger","z":"af0d1926.17b8b8","name":"Totzeit","op1":"","op2":"","op1type":"nul","op2type":"payl","duration":"10","extend":true,"units":"s","reset":"","bytopic":"all","outputs":1,"x":2250,"y":1180,"wires":[["41532fc8.14959"]]},{"id":"8a29b8a8.827e78","type":"switch","z":"af0d1926.17b8b8","name":"Compare","property":"payload","propertyType":"msg","rules":[{"t":"neq","v":"","vt":"prev"}],"checkall":"true","repair":false,"outputs":1,"x":2100,"y":1180,"wires":[["48d97ee2.fc331"]]},{"id":"fa15c671.d0acf8","type":"within-time-switch","z":"af0d1926.17b8b8","name":"","positionConfig":"bdf068be.191778","startTime":"00:01","startTimeType":"entered","startOffset":0,"startOffsetType":"none","startOffsetMultiplier":60000,"endTime":"01:00","endTimeType":"entered","endOffset":0,"endOffsetType":"none","endOffsetMultiplier":60000,"propertyStart":"","propertyStartType":"none","propertyStartCompare":"true","propertyStartThreshold":"","propertyStartThresholdType":"num","startTimeAlt":"","startTimeAltType":"entered","startOffsetAlt":0,"startOffsetAltType":"none","startOffsetAltMultiplier":60000,"propertyEnd":"","propertyEndType":"none","propertyEndCompare":"true","propertyEndThreshold":"","propertyEndThresholdType":"num","endTimeAlt":"","endTimeAltType":"entered","endOffsetAlt":0,"endOffsetAltType":"none","endOffsetAltMultiplier":60000,"tsCompare":"0","x":1550,"y":1140,"wires":[["41532fc8.14959"],[]]},{"id":"fbafb517.2c3818","type":"change","z":"af0d1926.17b8b8","name":"","rules":[{"t":"set","p":"Heizung.Schlafzimmer.AutoSoll","pt":"flow","to":"payload","tot":"msg"}],"action":"","property":"","from":"","to":"","reg":false,"x":1640,"y":1180,"wires":[["d69490f6.45f7f"]]},{"id":"723876e7.91d248","type":"ccu-value","z":"af0d1926.17b8b8","name":"","iface":"HmIP-RF","channel":"000A9A499F6B30:1 Thermostat - Schlafzimmer:1","datapoint":"SET_POINT_TEMPERATURE","mode":"","start":true,"change":true,"cache":true,"queue":false,"on":0,"onType":"undefined","ramp":0,"rampType":"undefined","working":true,"ccuConfig":"38263145.35ea0e","topic":"${CCU}/${Interface}/${channel}/${datapoint}","x":1420,"y":1220,"wires":[["dfa2f6ac.8b4018"]]},{"id":"dfa2f6ac.8b4018","type":"function","z":"af0d1926.17b8b8","name":"Auto/Manu!","func":"flow.set(\"Heizung.Schlafzimmer.ManuSoll\",msg.payload);\n\nif (flow.get(\"Heizung.Schlafzimmer.AutoSoll\")==msg.payload)\n{\n    flow.set(\"Heizung.Schlafzimmer.Auto\",1);\n    \n}\nelse\n{\n    flow.set(\"Heizung.Schlafzimmer.Auto\",0);\n    msg.payload = flow.get(\"Heizung.Schlafzimmer.ManuSoll\");\n}\n\n\n\nreturn msg \n","outputs":1,"noerr":0,"x":1650,"y":1220,"wires":[["d69490f6.45f7f"]]},{"id":"d69490f6.45f7f","type":"function","z":"af0d1926.17b8b8","name":"Auto/Manu?","func":"if (flow.get(\"Heizung.Schlafzimmer.Auto\"))\n{\n    msg.payload = flow.get(\"Heizung.Schlafzimmer.AutoSoll\");\n}\nelse\n{\n    msg.payload = flow.get(\"Heizung.Schlafzimmer.ManuSoll\");\n}\n\n\n\nreturn msg ","outputs":1,"noerr":0,"x":1930,"y":1180,"wires":[["8a29b8a8.827e78"]]},{"id":"61a3a1f.529796","type":"influxdb out","z":"af0d1926.17b8b8","influxdb":"65e36742.a95bb8","name":"Heizung_Temperatur_Soll_Schlafzimmer","measurement":"Heizung_Temperatur_Soll_Schlafzimmer","precision":"","retentionPolicy":"","x":2960,"y":1180,"wires":[]},{"id":"a4e3b0e9.3600d","type":"trigger","z":"af0d1926.17b8b8","name":"resend 1h","op1":"","op2":"","op1type":"pay","op2type":"payl","duration":"-1","extend":false,"units":"hr","reset":"","bytopic":"all","outputs":1,"x":2700,"y":1180,"wires":[["61a3a1f.529796"]]},{"id":"41532fc8.14959","type":"ccu-value","z":"af0d1926.17b8b8","name":"","iface":"HmIP-RF","channel":"000A9A499F6B30:1 Thermostat - Schlafzimmer:1","datapoint":"SET_POINT_TEMPERATURE","mode":"","start":true,"change":true,"cache":true,"queue":false,"on":0,"onType":"undefined","ramp":0,"rampType":"undefined","working":true,"ccuConfig":"38263145.35ea0e","topic":"${CCU}/${Interface}/${channel}/${datapoint}","x":2460,"y":1180,"wires":[["a4e3b0e9.3600d","e8609f.65565f6"]]},{"id":"e8877d7.62abe8","type":"link in","z":"af0d1926.17b8b8","name":"Heizung - Schlafzimmer - Nora","links":["c018eca5.ea666","340639e5.001cf6"],"x":1475,"y":1260,"wires":[["dfa2f6ac.8b4018"]]},{"id":"e8609f.65565f6","type":"link out","z":"af0d1926.17b8b8","name":"Heizung - Schlafzimmer - Nora","links":["2cc575c2.2a7e7a","6a53e5fc.2c3f8c"],"x":2655,"y":1140,"wires":[]},{"id":"97708732.89be08","type":"link in","z":"af0d1926.17b8b8","name":"Thermostat - Schlafzimmer - Ist Temp","links":["5aa228bb.a69fe8"],"x":1475,"y":1340,"wires":[["807c9ab4.35da08"]]},{"id":"6a53e5fc.2c3f8c","type":"link in","z":"af0d1926.17b8b8","name":"Thermostat - Schlafzimmer - Soll Temp","links":["e8609f.65565f6"],"x":1475,"y":1300,"wires":[["eda1e4eb.e2dd18"]]},{"id":"ac4faea3.2d161","type":"link in","z":"af0d1926.17b8b8","name":"Thermostat - Schlafzimmer - Feuchte","links":["76b00b16.8445d4"],"x":1475,"y":1380,"wires":[["3e39eaa8.8b0a76"]]},{"id":"340639e5.001cf6","type":"link out","z":"af0d1926.17b8b8","name":"Thermostat - Schlafzimmer - Soll Temp","links":["e8877d7.62abe8"],"x":2195,"y":1340,"wires":[]},{"id":"eda1e4eb.e2dd18","type":"function","z":"af0d1926.17b8b8","name":"setpoint","func":"msg.payload = {\"mode\":\"heat\",\n \"setpoint\":msg.payload};\n\n\n \nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":1580,"y":1300,"wires":[["955c7f7b.ffcd"]]},{"id":"807c9ab4.35da08","type":"function","z":"af0d1926.17b8b8","name":"temperature","func":"msg.payload = {\"mode\":\"heat\",\n \"temperature\":msg.payload};\n\n\n \nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":1590,"y":1340,"wires":[["955c7f7b.ffcd"]]},{"id":"3e39eaa8.8b0a76","type":"function","z":"af0d1926.17b8b8","name":"humidity","func":"msg.payload = {\"mode\":\"heat\",\n \"humidity\":msg.payload};\n\n\n \nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":1580,"y":1380,"wires":[["955c7f7b.ffcd"]]},{"id":"16af1552.bdc5bb","type":"function","z":"af0d1926.17b8b8","name":"Payload To Setpoint","func":"if (msg.payload.setpoint)\n{\n    msg.payload = msg.payload.setpoint;\n    \n    \n}\n\n\n\n\nreturn msg \n","outputs":1,"noerr":0,"initialize":"","finalize":"","x":2020,"y":1340,"wires":[[]]},{"id":"955c7f7b.ffcd","type":"noraf-thermostat","z":"af0d1926.17b8b8","devicename":"Heizung: Schlafzimmer","roomhint":"Schlafzimmer","name":"Schlafzimmer","modes":"off,heat,auto","unit":"C","topic":"","passthru":false,"commandOnly":false,"queryOnly":false,"bufferRangeCelsius":2,"nora":"f2deaa30.ce4668","x":1800,"y":1340,"wires":[["16af1552.bdc5bb"]]},{"id":"3575a405.4e9c9c","type":"within-time-switch","z":"af0d1926.17b8b8","name":"","positionConfig":"bdf068be.191778","startTime":"00:01","startTimeType":"entered","startOffset":0,"startOffsetType":"none","startOffsetMultiplier":60000,"endTime":"04:00","endTimeType":"entered","endOffset":0,"endOffsetType":"none","endOffsetMultiplier":60000,"propertyStart":"","propertyStartType":"none","propertyStartCompare":"true","propertyStartThreshold":"","propertyStartThresholdType":"num","startTimeAlt":"","startTimeAltType":"entered","startOffsetAlt":0,"startOffsetAltType":"none","startOffsetAltMultiplier":60000,"propertyEnd":"","propertyEndType":"none","propertyEndCompare":"true","propertyEndThreshold":"","propertyEndThresholdType":"num","endTimeAlt":"","endTimeAltType":"entered","endOffsetAlt":0,"endOffsetAltType":"none","endOffsetAltMultiplier":60000,"tsCompare":"0","x":630,"y":960,"wires":[["6a966e73.cd769"],[]]},{"id":"767e0c6a.220ba4","type":"within-time-switch","z":"af0d1926.17b8b8","name":"","positionConfig":"bdf068be.191778","startTime":"04:01","startTimeType":"entered","startOffset":0,"startOffsetType":"none","startOffsetMultiplier":60000,"endTime":"05:00","endTimeType":"entered","endOffset":0,"endOffsetType":"none","endOffsetMultiplier":60000,"propertyStart":"","propertyStartType":"none","propertyStartCompare":"true","propertyStartThreshold":"","propertyStartThresholdType":"num","startTimeAlt":"","startTimeAltType":"entered","startOffsetAlt":0,"startOffsetAltType":"none","startOffsetAltMultiplier":60000,"propertyEnd":"","propertyEndType":"none","propertyEndCompare":"true","propertyEndThreshold":"","propertyEndThresholdType":"num","endTimeAlt":"","endTimeAltType":"entered","endOffsetAlt":0,"endOffsetAltType":"none","endOffsetAltMultiplier":60000,"tsCompare":"0","x":630,"y":1000,"wires":[["12d9b95d.bf5177"],[]]},{"id":"29b338d6.47af08","type":"within-time-switch","z":"af0d1926.17b8b8","name":"","positionConfig":"bdf068be.191778","startTime":"05:01","startTimeType":"entered","startOffset":0,"startOffsetType":"none","startOffsetMultiplier":60000,"endTime":"07:00","endTimeType":"entered","endOffset":0,"endOffsetType":"none","endOffsetMultiplier":60000,"propertyStart":"","propertyStartType":"none","propertyStartCompare":"true","propertyStartThreshold":"","propertyStartThresholdType":"num","startTimeAlt":"","startTimeAltType":"entered","startOffsetAlt":0,"startOffsetAltType":"none","startOffsetAltMultiplier":60000,"propertyEnd":"","propertyEndType":"none","propertyEndCompare":"true","propertyEndThreshold":"","propertyEndThresholdType":"num","endTimeAlt":"","endTimeAltType":"entered","endOffsetAlt":0,"endOffsetAltType":"none","endOffsetAltMultiplier":60000,"tsCompare":"0","x":630,"y":1040,"wires":[["73400c16.ac8e24"],[]]},{"id":"852cddb6.3e60e","type":"within-time-switch","z":"af0d1926.17b8b8","name":"","positionConfig":"bdf068be.191778","startTime":"07:01","startTimeType":"entered","startOffset":0,"startOffsetType":"none","startOffsetMultiplier":60000,"endTime":"19:00","endTimeType":"entered","endOffset":0,"endOffsetType":"none","endOffsetMultiplier":60000,"timeDays":"*","timeOnlyOddDays":true,"timeOnlyEvenDays":true,"timeMonths":"*","timedatestart":"","timedateend":"","propertyStart":"","propertyStartType":"none","propertyStartCompare":"true","propertyStartThreshold":"","propertyStartThresholdType":"num","startTimeAlt":"","startTimeAltType":"entered","startOffsetAlt":0,"startOffsetAltType":"none","startOffsetAltMultiplier":60000,"propertyEnd":"","propertyEndType":"none","propertyEndCompare":"true","propertyEndThreshold":"","propertyEndThresholdType":"num","endTimeAlt":"","endTimeAltType":"entered","endOffsetAlt":0,"endOffsetAltType":"none","endOffsetAltMultiplier":60000,"tsCompare":"0","x":630,"y":1080,"wires":[["771c502d.948f1"],[]]},{"id":"d6269cf5.9c395","type":"within-time-switch","z":"af0d1926.17b8b8","name":"","positionConfig":"bdf068be.191778","startTime":"19:01","startTimeType":"entered","startOffset":0,"startOffsetType":"none","startOffsetMultiplier":60000,"endTime":"24:00","endTimeType":"entered","endOffset":0,"endOffsetType":"none","endOffsetMultiplier":60000,"timeDays":"*","timeOnlyOddDays":true,"timeOnlyEvenDays":true,"timeMonths":"*","timedatestart":"","timedateend":"","propertyStart":"","propertyStartType":"none","propertyStartCompare":"true","propertyStartThreshold":"","propertyStartThresholdType":"num","startTimeAlt":"","startTimeAltType":"entered","startOffsetAlt":0,"startOffsetAltType":"none","startOffsetAltMultiplier":60000,"propertyEnd":"","propertyEndType":"none","propertyEndCompare":"true","propertyEndThreshold":"","propertyEndThresholdType":"num","endTimeAlt":"","endTimeAltType":"entered","endOffsetAlt":0,"endOffsetAltType":"none","endOffsetAltMultiplier":60000,"tsCompare":"0","x":630,"y":1120,"wires":[["4bcd249f.d727fc"],[]]},{"id":"6a966e73.cd769","type":"change","z":"af0d1926.17b8b8","name":"17","rules":[{"t":"set","p":"payload","pt":"msg","to":"17","tot":"str"}],"action":"","property":"","from":"","to":"","reg":false,"x":1050,"y":960,"wires":[["f6683d27.41697"]]},{"id":"12d9b95d.bf5177","type":"change","z":"af0d1926.17b8b8","name":"18","rules":[{"t":"set","p":"payload","pt":"msg","to":"18","tot":"str"}],"action":"","property":"","from":"","to":"","reg":false,"x":1050,"y":1000,"wires":[["f6683d27.41697"]]},{"id":"73400c16.ac8e24","type":"change","z":"af0d1926.17b8b8","name":"19","rules":[{"t":"set","p":"payload","pt":"msg","to":"19","tot":"str"}],"action":"","property":"","from":"","to":"","reg":false,"x":1050,"y":1040,"wires":[["f6683d27.41697"]]},{"id":"771c502d.948f1","type":"change","z":"af0d1926.17b8b8","name":"19.5","rules":[{"t":"set","p":"payload","pt":"msg","to":"19.5","tot":"str"}],"action":"","property":"","from":"","to":"","reg":false,"x":1050,"y":1080,"wires":[["f6683d27.41697"]]},{"id":"4bcd249f.d727fc","type":"change","z":"af0d1926.17b8b8","name":"19","rules":[{"t":"set","p":"payload","pt":"msg","to":"19","tot":"str"}],"action":"","property":"","from":"","to":"","reg":false,"x":1050,"y":1120,"wires":[["f6683d27.41697"]]},{"id":"8cff9360.d0f3c","type":"link in","z":"af0d1926.17b8b8","name":"HeizungProgrammNormal","links":["6f741996.1eff28","918b8a0a.125b08","1aa8536c.8d41bd","b7ff819.ad3068"],"x":155,"y":1160,"wires":[["49e6f4ad.bb7dbc"]]},{"id":"f6683d27.41697","type":"link out","z":"af0d1926.17b8b8","name":"HeizungSchlafzimmer","links":["332831e6.e3425e","f14afa9.76fc408","96f6fd57.1d2c8"],"x":1215,"y":1040,"wires":[]},{"id":"49e6f4ad.bb7dbc","type":"ccu-switch","z":"af0d1926.17b8b8","name":"Fenstergriff - Schlafzimmer","ccuConfig":"38263145.35ea0e","iface":"HmIP-RF","channel":"0007DA499930FA:1 Fenstergriff - Schlafzimmer:1","sysvar":"Alarmmeldungen","sysvarProperty":"value","datapoint":"STATE","datapointProperty":"value","property":"payload","propertyType":"msg","rules":[{"t":"eq","v":"0","vt":"num"},{"t":"else"}],"checkall":"true","repair":false,"outputs":2,"x":340,"y":1160,"wires":[["29b338d6.47af08","3575a405.4e9c9c","767e0c6a.220ba4","852cddb6.3e60e","d6269cf5.9c395"],["7a7e058c.66a99c"]]},{"id":"7a7e058c.66a99c","type":"change","z":"af0d1926.17b8b8","name":"12","rules":[{"t":"set","p":"payload","pt":"msg","to":"12","tot":"str"}],"action":"","property":"","from":"","to":"","reg":false,"x":1030,"y":1180,"wires":[["f6683d27.41697"]]},{"id":"709dc797.6b32a8","type":"inject","z":"af0d1926.17b8b8","name":"20m","props":[{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"1200","crontab":"","once":false,"onceDelay":0.1,"topic":"","payload":"","payloadType":"date","x":990,"y":180,"wires":[["f39519b5.9dbf28","cc5f3b26.a3c6a8"]]},{"id":"dfe6367f.9f1ff8","type":"change","z":"af0d1926.17b8b8","name":"HeizungProgramm = Normal Programm","rules":[{"t":"set","p":"HeizungProgramm","pt":"flow","to":"Normal Programm","tot":"str"}],"action":"","property":"","from":"","to":"","reg":false,"x":1500,"y":180,"wires":[["1aa8536c.8d41bd"]]},{"id":"1aa8536c.8d41bd","type":"link out","z":"af0d1926.17b8b8","name":"HeizungProgrammNormal","links":["11902620.989c5a","593486a4.eea338","7f40ae0d.c9864","816bdb81.1de458","95267da6.86232","8cff9360.d0f3c"],"x":1715,"y":180,"wires":[]},{"id":"5cbce7c1.7f7c08","type":"inject","z":"af0d1926.17b8b8","name":"00:01","repeat":"","crontab":"01 00 * * *","once":false,"onceDelay":0.1,"topic":"","payload":"","payloadType":"date","x":1230,"y":220,"wires":[["dfe6367f.9f1ff8"]]},{"id":"63d028f2.86c3c8","type":"change","z":"af0d1926.17b8b8","name":"Heizung.Büro.Auto = true","rules":[{"t":"set","p":"Heizung.Büro.Auto","pt":"flow","to":"true","tot":"bool"}],"action":"","property":"","from":"","to":"","reg":false,"x":550,"y":160,"wires":[[]]},{"id":"31902285.03be2e","type":"inject","z":"af0d1926.17b8b8","name":"03:00","repeat":"","crontab":"00 03 * * *","once":false,"onceDelay":0.1,"topic":"","payload":"","payloadType":"date","x":250,"y":160,"wires":[["63d028f2.86c3c8"]]},{"id":"63e48255.774bbc","type":"change","z":"af0d1926.17b8b8","name":"Heizung.Bad.Auto = true","rules":[{"t":"set","p":"Heizung.Bad.Auto","pt":"flow","to":"true","tot":"bool"}],"action":"","property":"","from":"","to":"","reg":false,"x":550,"y":200,"wires":[[]]},{"id":"2a4f18f2.8bf2e8","type":"inject","z":"af0d1926.17b8b8","name":"03:00","repeat":"","crontab":"00 03 * * *","once":false,"onceDelay":0.1,"topic":"","payload":"","payloadType":"date","x":250,"y":200,"wires":[["63e48255.774bbc"]]},{"id":"2c6abacc.559ea6","type":"change","z":"af0d1926.17b8b8","name":"Heizung.Wohnraum.Auto = true","rules":[{"t":"set","p":"Heizung.Wohnraum.Auto","pt":"flow","to":"true","tot":"bool"}],"action":"","property":"","from":"","to":"","reg":false,"x":570,"y":240,"wires":[[]]},{"id":"9cf11b36.0c8308","type":"inject","z":"af0d1926.17b8b8","name":"03:00","repeat":"","crontab":"00 03 * * *","once":false,"onceDelay":0.1,"topic":"","payload":"","payloadType":"date","x":250,"y":240,"wires":[["2c6abacc.559ea6"]]},{"id":"730c170.4f412e8","type":"change","z":"af0d1926.17b8b8","name":"Heizung.Schlafzimmer.Auto = true","rules":[{"t":"set","p":"Heizung.Schlafzimmer.Auto","pt":"flow","to":"true","tot":"bool"}],"action":"","property":"","from":"","to":"","reg":false,"x":580,"y":280,"wires":[[]]},{"id":"5920e386.69c78c","type":"inject","z":"af0d1926.17b8b8","name":"03:00","repeat":"","crontab":"00 03 * * *","once":false,"onceDelay":0.1,"topic":"","payload":"","payloadType":"date","x":250,"y":280,"wires":[["730c170.4f412e8"]]},{"id":"65a9a078.0db16","type":"change","z":"af0d1926.17b8b8","name":"Heizung.Bastelzimmer.Auto = true","rules":[{"t":"set","p":"Heizung.Bastelzimmer.Auto","pt":"flow","to":"true","tot":"bool"}],"action":"","property":"","from":"","to":"","reg":false,"x":580,"y":320,"wires":[[]]},{"id":"dc2cdbc1.6edff8","type":"inject","z":"af0d1926.17b8b8","name":"03:00","repeat":"","crontab":"00 03 * * *","once":false,"onceDelay":0.1,"topic":"","payload":"","payloadType":"date","x":250,"y":320,"wires":[["65a9a078.0db16"]]},{"id":"f39519b5.9dbf28","type":"switch","z":"af0d1926.17b8b8","name":"Neustartverriegelung","property":"Allgemein.Neustartverriegelung","propertyType":"global","rules":[{"t":"false"}],"checkall":"true","repair":false,"outputs":1,"x":1180,"y":180,"wires":[["dfe6367f.9f1ff8"]]},{"id":"64be3db8.d1b6b4","type":"link in","z":"af0d1926.17b8b8","name":"Allgemein_Neustart_Fertig","links":["a6e21bf7.7dca68"],"x":1015,"y":140,"wires":[["f39519b5.9dbf28"]]},{"id":"862bd822.7b4368","type":"link in","z":"af0d1926.17b8b8","name":"Allgemein_Neustart_Beginnt","links":["cff6917b.1ae7c"],"x":275,"y":120,"wires":[["63d028f2.86c3c8","63e48255.774bbc","2c6abacc.559ea6","730c170.4f412e8","65a9a078.0db16"]]},{"id":"d94cde77.d9482","type":"switch","z":"af0d1926.17b8b8","name":"Wetter.TempMax >= xx?","property":"Wetter.TempMax","propertyType":"global","rules":[{"t":"gte","v":"22","vt":"str"},{"t":"gte","v":"18","vt":"str"},{"t":"gte","v":"10","vt":"str"},{"t":"lte","v":"8","vt":"str"}],"checkall":"false","repair":false,"outputs":4,"x":1370,"y":300,"wires":[["250dffcf.e8913"],["5bac32e1.8fb9bc"],["e857d32e.03eab"],["2fd405f6.2b44ba"]]},{"id":"cc5f3b26.a3c6a8","type":"within-time-switch","z":"af0d1926.17b8b8","name":"","positionConfig":"bdf068be.191778","startTime":"08:01","startTimeType":"entered","startOffset":0,"startOffsetType":"none","startOffsetMultiplier":60000,"endTime":"20:00","endTimeType":"entered","endOffset":0,"endOffsetType":"none","endOffsetMultiplier":60000,"timeDays":"*","timeOnlyOddDays":true,"timeOnlyEvenDays":true,"timeMonths":"*","timedatestart":"","timedateend":"","propertyStart":"","propertyStartType":"none","propertyStartCompare":"true","propertyStartThreshold":"","propertyStartThresholdType":"num","startTimeAlt":"","startTimeAltType":"entered","startOffsetAlt":0,"startOffsetAltType":"none","startOffsetAltMultiplier":60000,"propertyEnd":"","propertyEndType":"none","propertyEndCompare":"true","propertyEndThreshold":"","propertyEndThresholdType":"num","endTimeAlt":"","endTimeAltType":"entered","endOffsetAlt":0,"endOffsetAltType":"none","endOffsetAltMultiplier":60000,"tsCompare":"0","x":1150,"y":320,"wires":[["d94cde77.d9482"],["e857d32e.03eab"]]},{"id":"ed46a38.803746","type":"change","z":"af0d1926.17b8b8","name":"setze Heizung.Temperatur.Soll.Anpassung","rules":[{"t":"set","p":"Heizung.Temperatur.Soll.Anpassung","pt":"flow","to":"payload","tot":"msg"}],"action":"","property":"","from":"","to":"","reg":false,"x":1870,"y":300,"wires":[["161d366.3374fca"]]},{"id":"250dffcf.e8913","type":"change","z":"af0d1926.17b8b8","name":"-2","rules":[{"t":"set","p":"payload","pt":"msg","to":"-2","tot":"str"}],"action":"","property":"","from":"","to":"","reg":false,"x":1570,"y":260,"wires":[["ed46a38.803746"]]},{"id":"5bac32e1.8fb9bc","type":"change","z":"af0d1926.17b8b8","name":"-1","rules":[{"t":"set","p":"payload","pt":"msg","to":"-1","tot":"str"}],"action":"","property":"","from":"","to":"","reg":false,"x":1570,"y":300,"wires":[["ed46a38.803746"]]},{"id":"e857d32e.03eab","type":"change","z":"af0d1926.17b8b8","name":"0","rules":[{"t":"set","p":"payload","pt":"msg","to":"0","tot":"str"}],"action":"","property":"","from":"","to":"","reg":false,"x":1570,"y":340,"wires":[["ed46a38.803746"]]},{"id":"161d366.3374fca","type":"influxdb out","z":"af0d1926.17b8b8","influxdb":"65e36742.a95bb8","name":"Heizung_Temperatur_Soll_Anpassung","measurement":"Heizung_Temperatur_Soll_Anpassung","precision":"","retentionPolicy":"","x":2220,"y":300,"wires":[]},{"id":"d418307a.88712","type":"comment","z":"af0d1926.17b8b8","name":"Anpassung durch Aussentemp","info":"","x":1100,"y":280,"wires":[]},{"id":"2fd405f6.2b44ba","type":"change","z":"af0d1926.17b8b8","name":"+1","rules":[{"t":"set","p":"payload","pt":"msg","to":"1","tot":"str"}],"action":"","property":"","from":"","to":"","reg":false,"x":1570,"y":380,"wires":[["ed46a38.803746"]]},{"id":"bdf068be.191778","type":"position-config","name":"Rengen","isValide":"true","longitude":"0","latitude":"0","angleType":"deg"},{"id":"38263145.35ea0e","type":"ccu-connection","name":"CCU2020","host":"localhost","regaEnabled":true,"bcrfEnabled":true,"iprfEnabled":true,"virtEnabled":true,"bcwiEnabled":false,"cuxdEnabled":false,"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":""},{"id":"65e36742.a95bb8","type":"influxdb","hostname":"10.0.1.2","port":"8086","protocol":"http","database":"Data","name":"InfluxData","usetls":false,"tls":"","influxdbVersion":"1.x"},{"id":"f2deaa30.ce4668","type":"noraf-config","name":"Smart Nora ","group":"Test","twofactor":"off","twofactorpin":"","localexecution":true,"structure":"HnC Home"}]

Und hier nur für Nora

Code: Alles auswählen

[{"id":"af0d1926.17b8b8","type":"tab","label":"Flow 1","disabled":false,"info":""},{"id":"97708732.89be08","type":"link in","z":"af0d1926.17b8b8","name":"Thermostat - Schlafzimmer - Ist Temp","links":["5aa228bb.a69fe8"],"x":395,"y":300,"wires":[["807c9ab4.35da08"]]},{"id":"6a53e5fc.2c3f8c","type":"link in","z":"af0d1926.17b8b8","name":"Thermostat - Schlafzimmer - Soll Temp","links":["e8609f.65565f6"],"x":395,"y":260,"wires":[["eda1e4eb.e2dd18"]]},{"id":"ac4faea3.2d161","type":"link in","z":"af0d1926.17b8b8","name":"Thermostat - Schlafzimmer - Feuchte","links":["76b00b16.8445d4"],"x":395,"y":340,"wires":[["3e39eaa8.8b0a76"]]},{"id":"340639e5.001cf6","type":"link out","z":"af0d1926.17b8b8","name":"Thermostat - Schlafzimmer - Soll Temp","links":["e8877d7.62abe8"],"x":1115,"y":300,"wires":[]},{"id":"eda1e4eb.e2dd18","type":"function","z":"af0d1926.17b8b8","name":"setpoint","func":"msg.payload = {\"mode\":\"heat\",\n \"setpoint\":msg.payload};\n\n\n \nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":500,"y":260,"wires":[["955c7f7b.ffcd"]]},{"id":"807c9ab4.35da08","type":"function","z":"af0d1926.17b8b8","name":"temperature","func":"msg.payload = {\"mode\":\"heat\",\n \"temperature\":msg.payload};\n\n\n \nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":510,"y":300,"wires":[["955c7f7b.ffcd"]]},{"id":"3e39eaa8.8b0a76","type":"function","z":"af0d1926.17b8b8","name":"humidity","func":"msg.payload = {\"mode\":\"heat\",\n \"humidity\":msg.payload};\n\n\n \nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":500,"y":340,"wires":[["955c7f7b.ffcd"]]},{"id":"16af1552.bdc5bb","type":"function","z":"af0d1926.17b8b8","name":"Payload To Setpoint","func":"if (msg.payload.setpoint)\n{\n    msg.payload = msg.payload.setpoint;\n    \n    \n}\n\n\n\n\nreturn msg \n","outputs":1,"noerr":0,"initialize":"","finalize":"","x":940,"y":300,"wires":[[]]},{"id":"955c7f7b.ffcd","type":"noraf-thermostat","z":"af0d1926.17b8b8","devicename":"Heizung: Schlafzimmer","roomhint":"Schlafzimmer","name":"Schlafzimmer","modes":"off,heat,auto","unit":"C","topic":"","passthru":false,"commandOnly":false,"queryOnly":false,"bufferRangeCelsius":2,"nora":"f2deaa30.ce4668","x":720,"y":300,"wires":[["16af1552.bdc5bb"]]},{"id":"f2deaa30.ce4668","type":"noraf-config","name":"Smart Nora ","group":"Test","twofactor":"off","twofactorpin":"","localexecution":true,"structure":"HnC Home"}]

Antworten

Zurück zu „RedMatic“