NEWS
2 Bewegungsmelder (Aqara) sollen einen Lampe schalten
-
@mickym
So klappt es!
Es muss nicht die Timer Steuerung wenn man den Digital Lichtschalter benutzt. Dann kann man per Lichtschalter sofort abschalten oder per alexa abschalten. Wenn Alexa oder Schalter ist man ja eh physisch zu hause.[ { "id": "2e295f1c879e6af4", "type": "tab", "label": "Bad Motion Timer", "disabled": false, "info": "", "env": [] }, { "id": "553c77a748e7869a", "type": "junction", "z": "2e295f1c879e6af4", "x": 740, "y": 100, "wires": [ [ "2cbb19c25bdbf55d" ] ] }, { "id": "63495a6198767abe", "type": "junction", "z": "2e295f1c879e6af4", "x": 1180, "y": 100, "wires": [ [ "9dd1e1bc2bca9ade", "d0ddca612599b43c" ] ] }, { "id": "99a62a6f9b1c0c05", "type": "junction", "z": "2e295f1c879e6af4", "x": 1180, "y": 100, "wires": [ [] ] }, { "id": "4c349095bd25378c", "type": "ioBroker get", "z": "2e295f1c879e6af4", "name": "Reinigung Status", "topic": "mihome-vacuum.1.info.state", "attrname": "roborock", "payloadType": "value", "errOnInvalidState": "nothing", "x": 810, "y": 60, "wires": [ [ "a95d63f2785aa847" ] ] }, { "id": "4b318acc0eab7b1b", "type": "ioBroker in", "z": "2e295f1c879e6af4", "name": "Bad Motion", "attrname": "payload", "topic": "hue.0.Bad_Motion_Sensor.presence", "payloadType": "value", "onlyack": "", "func": "all", "gap": "", "fireOnStart": "false", "outFormat": "MQTT", "x": 90, "y": 40, "wires": [ [ "66e5680c9143f38f" ] ] }, { "id": "9dd1e1bc2bca9ade", "type": "ioBroker out", "z": "2e295f1c879e6af4", "name": "Bad Decke", "topic": "sonoff.0.bad_deckenlampe.POWER", "ack": "false", "autoCreate": "false", "stateName": "", "role": "", "payloadType": "", "readonly": "", "stateUnit": "", "stateMin": "", "stateMax": "", "x": 1290, "y": 100, "wires": [] }, { "id": "d0ddca612599b43c", "type": "debug", "z": "2e295f1c879e6af4", "name": "debug 1", "active": true, "tosidebar": true, "console": false, "tostatus": false, "complete": "payload", "targetType": "msg", "statusVal": "", "statusType": "auto", "x": 1280, "y": 60, "wires": [] }, { "id": "a0aaa672fbf892e5", "type": "inject", "z": "2e295f1c879e6af4", "name": "", "props": [ { "p": "payload" } ], "repeat": "", "crontab": "", "once": false, "onceDelay": 0.1, "topic": "", "payload": "true", "payloadType": "str", "x": 110, "y": 100, "wires": [ [ "66e5680c9143f38f" ] ] }, { "id": "66e5680c9143f38f", "type": "switch", "z": "2e295f1c879e6af4", "name": "Bewegung erkannt?", "property": "payload", "propertyType": "msg", "rules": [ { "t": "true" }, { "t": "false" } ], "checkall": "true", "repair": false, "outputs": 2, "x": 580, "y": 60, "wires": [ [ "4c349095bd25378c", "553c77a748e7869a" ], [ "553c77a748e7869a" ] ] }, { "id": "a95d63f2785aa847", "type": "switch", "z": "2e295f1c879e6af4", "name": "Roborock nicht Status 5", "property": "roborock", "propertyType": "msg", "rules": [ { "t": "neq", "v": "5", "vt": "num" } ], "checkall": "true", "repair": false, "outputs": 1, "x": 1030, "y": 60, "wires": [ [ "63495a6198767abe" ] ] }, { "id": "2cbb19c25bdbf55d", "type": "trigger", "z": "2e295f1c879e6af4", "name": "Warte 1 Minute bevor false gesendet wird", "op1": "true", "op2": "false", "op1type": "bool", "op2type": "bool", "duration": "10", "extend": true, "overrideDelay": false, "units": "s", "reset": "true", "bytopic": "all", "topic": "topic", "outputs": 1, "x": 980, "y": 100, "wires": [ [ "63495a6198767abe" ] ] }, { "id": "3d16cb434aa22482", "type": "ioBroker get", "z": "2e295f1c879e6af4", "name": "Bad licht an Alexa", "topic": "alexa2.0.Echo-Devices.G0913L06031202PA.Routines.d2b8b4a7-0faf-444d-be14-0e90a1db9e1e", "attrname": "Alexa", "payloadType": "value", "errOnInvalidState": "nothing", "x": 110, "y": 140, "wires": [ [ "66e5680c9143f38f" ] ] }, { "id": "fc25cbeee0cad617", "type": "ioBroker out", "z": "2e295f1c879e6af4", "name": "Bad Decke", "topic": "sonoff.0.bad_deckenlampe.POWER", "ack": "false", "autoCreate": "false", "stateName": "", "role": "", "payloadType": "", "readonly": "", "stateUnit": "", "stateMin": "", "stateMax": "", "x": 1290, "y": 220, "wires": [] }, { "id": "4961b7defde8b1ea", "type": "ioBroker in", "z": "2e295f1c879e6af4", "name": "Schalter Digital", "attrname": "payload", "topic": "0_userdata.0.Test_Schalter", "payloadType": "value", "onlyack": "", "func": "all", "gap": "", "fireOnStart": "false", "outFormat": "MQTT", "x": 120, "y": 200, "wires": [ [ "a6f995c7f01c5cc0" ] ] }, { "id": "a6f995c7f01c5cc0", "type": "switch", "z": "2e295f1c879e6af4", "name": "Switch true/false", "property": "payload", "propertyType": "msg", "rules": [ { "t": "true" }, { "t": "false" } ], "checkall": "true", "repair": false, "outputs": 2, "x": 1080, "y": 200, "wires": [ [ "fc25cbeee0cad617", "8abca0bad942f182" ], [ "fc25cbeee0cad617", "8abca0bad942f182" ] ] }, { "id": "8abca0bad942f182", "type": "debug", "z": "2e295f1c879e6af4", "name": "debug 9", "active": true, "tosidebar": true, "console": false, "tostatus": false, "complete": "false", "statusVal": "", "statusType": "auto", "x": 1280, "y": 180, "wires": [] } ]
Hoffe das ist programmier technisch so korrekt. -
@aphofis Nein der switch ist doch überflüssig, wenn du sowohl true und false an die iobroker-Out Node schickst. Lösch die.
-
Hab da moch so einige Wemos Mini einige Netzteile die in eine Lichtschalter Unterputzdose reinpassen. muss dann nur noch blenden mit digital taster (Button) finden dann kann das Projekt Digital Schalter los gehen. Erstmal nur Küche und Bad.
-
@aphofis Ja aber Du musst verstehen was Du machst. Ein Switch der nach Nachrichten aufteilt und beides wieder in eine Node schickt ist unsinnig
-
@mickym
Also dann nur so !?
-
@aphofis genau - Du kopierst quasi den Inhalt Deines digitalen Schalters in den Steuerungsdatenpunkt Deiner Lampe.
Jetzt stellt sich natürlich die Frage, warum Du diesen digitalen Schalter brauchst und nicht direkt die Lampe steuerst. ?
-
@mickym
Perfekt.! Funktioniert soweit auch.
Mach das dann aber doch mit Digital Glas Touch Schaltern mit Tuya.
Nun verrate doch mal wie du die Knotenpunkte erstellst
-
@mickym
Weil ich noch normale Lichtschalter habe wenn diese betätigt werden sind auch die Geräte offline. Weil diese noch mit Nullleiter arbeiten. Dh Schalter aus Gerät offline wenn nachher die Neuen Tuya Lichtschalter da sind die arbeiten ohen Nullleiter. Dann sind die Schalter immer erreichbar und sehen dazu auch noch schick aus.
Die Geräte die ich verbaut hatte liegen in der Zwischendecke und sind von der Phase des Lichtschalters abhängig. -
@mickym sagte in 2 Bewegungsmelder (Aqara) sollen einen Lampe schalten:
Mach das dann aber doch mit Digital Glas Touch Schaltern mit Tuya.
Nun warum nimmst Du dann nicht den Tuya Datenpunkt und schaltest damit Dein Licht? - Warum braucht es diesen Zwischenpunkt?
Nun verrate doch mal wie du die Knotenpunkte erstellst
Hab ich doch: https://forum.iobroker.net/post/1190282
-
@mickym
In den Lichtschalter Unterputzdosen ist nicht so viel Platz um da ein Shelly Tuya etc einzubauen.
Hätte ich dann ja über die normalen Lichtschalter realisieren können. Aber extra tiefe Unterputzdosen einarbeiten ist mir für eine Mietwohnung dann doch zu viel. Sollte ich hier ausziehen, nehme ich ja alles mit. -
Sorry hab ich überlesen! Super die Knotenpunkte sind echt was tolles um die verdrahtung besser zu sehen.
-
@aphofis Das mag alles sein. Mir geht es nicht um die Hardware - wie steuerst Du denn diesen Digitalen Schalter Datenpunkt an??
-
@mickym
Naja die Tuya Schalter sind per Adapter verbunden und wenn man auf den Touch Button drückt geht der Datenpunkt in true wenn man noch mal tippt geht er false.
Die Lichtschalter sind ja per Tuya Adapter verbunden.
Also wenn ich die Frage richtig verstanden habe. -
@aphofis Na eben - dann kannst Du doch direkt den iobroker Out Node mit der iobroker-IN Node verbinden, die auf den Datenpunkt des Tuya Adapters verbunden ist. Oder ist das so - habe ich jetzt nicht gesehen?
-
@mickym
Hä das ist doch jetzt auch so mit dem Digital Schalter der nur simuliert ist aber dann halt über das Tuya Gerät läuft. -
@aphofis sagte in 2 Bewegungsmelder (Aqara) sollen einen Lampe schalten:
@mickym
Hä das ist doch jetzt auch so mit dem Digital Schalter der nur simuliert ist aber dann halt über das Tuya Gerät läuft.Achso - das änderst Du dann noch
Weil jetzt greifst Du ja nicht auf den DP im Tuya Adapter zurück.
-
@mickym Ne ich sagte ja die Schalter hab ich bestellt. Die kommen ja erst noch momentan habe ich noch ordinäre Lichtschalter die nicht smart sind und wäre dort Platz gewesen hätte ich Tuya switches genommen. Momentan ist in der Küche ein ESP8266 mit Relay und Tasmota am laufen und im Bad ist in der Decke ein Tuya switch verbaut. Der aber widerrum nicht hinter den Lichtschalter passt.
-
@aphofis na dann ist ja alles gut
-
@mickym Absolut die Steuerung macht was sie soll.
Da ich ja nun oft Gäste habe die nicht Smart denken, betätigen die den Lichtschalter und schalten damit den ESP bzw Tuya switch ab und dann geht das Licht nicht an und die wundern sich. Deswegen ja smart switches. Damit sowas nicht mehr vorkommt.
So schnell kann ich ja nicht allen Sagen Achtung Achtung Lichtschalter nicht anfassen nur ins Bad laufen, Bewegungsmelder macht das Licht alleine an. -
@aphofis Du kannst übrigens solche Kreuzungspunkte leicht nachträglich einfügen:
Wenn Du die ALT-Taste und die SHIFT-Taste gedrückt hälst und dabei mit gedrückter linker Maustaste die Linien kreuzt, dann erstellt es da automatisch eine Kreuzung.
Hier findest Du alle Tricks: https://nodered.org/docs/user-guide/editor/workspace/wires