HowTo: Node Red - Integrar Sonoff 433Mhz RF Bridge

En los dos artículos Flash Sonoff 433Mhz RF Bridge con firmware Tasmota y Tasmota - Configurar Sonoff 433Mhz RF-Bridge y teach-in sockets explica cómo preparar el Sonoff RF Bridge para su uso con el firmware Tasmota. La ventaja de esto es que ahora puedes controlar el RF Bridge directamente desde NodeRed sin el servicio basado en la nube de Sonoff.

El siguiente artículo explica cómo podría ser el control real del Puente RF desde NodeRed.


Instrucciones de seguridad

Sé que las siguientes notas siempre son un poco molestas y parecen innecesarias. Desafortunadamente, muchas personas que sabían "mejor" han perdido ojos, dedos u otras cosas debido a un descuido o se lesionaron. La pérdida de datos es casi insignificante en comparación, pero incluso estos pueden ser realmente molestos. Por lo tanto, tómese cinco minutos para leer las instrucciones de seguridad. Porque incluso el proyecto más genial no vale la pena lesionarse u otros problemas.
https://www.nerdiy.de/sicherheitshinweise/

Enlaces afiliados / enlaces publicitarios

Los enlaces a las tiendas en línea enumerados aquí son los llamados enlaces de afiliados. Si hace clic en dicho enlace de afiliado y realiza una compra a través de este enlace, Nerdiy.de recibirá una comisión de la tienda en línea o el proveedor correspondiente. El precio no cambia para usted. Si realiza sus compras a través de estos enlaces, ayuda a Nerdiy.de a poder ofrecer otros proyectos útiles en el futuro. 🙂 


Requisitos

Artículos útiles:
Por supuesto, NodeRed ya debería estar instalado para poder utilizar esta configuración. El Sonoff RF Bridge también debería estar ya preparado.
Cómo preparar esto y un RaspberryPi y luego instalar NodeRed en él se describe en los siguientes artículos.
RaspberryPi: ¡configuración para nerdiys!
RaspberryPi – ¡La primera configuración!
RaspberryPi: controle el RaspberryPi a través de SSH

NodeRed: instalación de NodeRed en RaspberryPi
NodeRed – Instalar nuevos nodos
NodeRed - código de nodo de importación y exportación
Flash Sonoff 433Mhz RF Bridge con firmware Tasmota
Tasmota - Configurar Sonoff 433Mhz RF-Bridge y teach-in sockets
NodeRed: cree una interfaz de usuario con nodos de tablero

Herramienta requerida:
-No-

Material requerido:

En la siguiente lista encontrará todas las piezas que necesita para implementar este artículo.


Inicie sesión en la interfaz de configuración de NodeRed

Antes de que pueda editar su configuración de NodeRed, debe, si está activado, primero iniciar sesión en la interfaz de configuración de NodeRed.

Vista del cuadro de diálogo de inicio de sesión. Aquí debe ingresar los datos de inicio de sesión que especificó durante la configuración del inicio de sesión. Puedes encontrar información al respecto en el artículo NodeRed: configurar el inicio de sesión del usuario.

Importar código de nodo

In dem folgenden Node-Code ist die Konfiguration enthalten die es Euch ermöglicht bis zu acht Funksteckdosen zu steuern. Dabei ist der Einschalt- und Ausschalt-Befehl jeder Steckdose jeweils einem „FunkButton“(siehe dazu die erwähnen anderen RF Bridge Artikel) zugeordnet.

Cuando se pulsa uno de los interruptores del salpicadero, se activa uno u otro botón de la radio.
Außerdem ist im Editor auch eine Anlern-Funktion verfügbar. Dazu muss jeweils die „startLearning“ Injection-Node neben den betreffenden „rfkeys“ betätigt werden. Der Anlernvorgang läuft dann wie in dem Artikel Tasmota - Configurar Sonoff 433Mhz RF-Bridge y teach-in sockets descrito de.

Vista de los interruptores en el salpicadero.
Vista de la configuración del nodo en el editor.

Código de nodo:

[{"id":"e147a276.af17b","type":"switch","z":"85a0e2c7.3de75","name":"","property":"payload","propertyType":" mensaje","reglas":[{"t":"eq","v":"verdadero","vt":"jsonata"},{"t":"eq","v":"falso" ,"vt":"jsonata"}],"checkall":"true","repair":false,"outputs":2,"x":370,"y":260,"wires":[[" d163b7a3.bb9c48"],["cee09e4c.21d6b"]]},{"id":"78c28256.128d9c","type":"mqtt out","z":"85a0e2c7.3de75","name": "rfkey4","tema":"cmnd/RfBridge/rfkey4","qos":"2","retener":"","agente":"b0640582.a49538","x":730,"y" :280,"cables":[]},{"id":"176ed701.494aa9","tipo":"mqtt fuera","z":"85a0e2c7.3de75","nombre":"rfkey3"," topic":"cmnd/RfBridge/rfkey3","qos":"2","retain":"","broker":"b0640582.a49538","x":730,"y":240,"cables ":[]},{"id":"d163b7a3.bb9c48","type":"change","z":"85a0e2c7.3de75","name":"deletePayload","reglas":[{" t":"establecer","p":"carga útil","pt":"msg","to":"","tot":"str"}],"acción":"","propiedad" :"","de":"","a":"","reg":falso,"x":560,"y":240,"cables":[["176ed701.494aa9"]]} ,{"id":"cee09e4c.21d6b","tipo":"cambiar","z":"85a0e2c7.3de75","na yo":"borrarcarga","reglas":[{"t":"establecer","p":"carga","pt":"msg","to":"","tot":"str "}],"acción":"","propiedad":"","desde":"","hasta":"","reg":falso,"x":560,"y":280, "cables":[["78c28256.128d9c"]]},{"id":"cce0e599.7753d8","tipo":"interruptor","z":"85a0e2c7.3de75","nombre":"" ,"propiedad":"carga útil","tipo de propiedad":"mensaje","reglas":[{"t":"eq","v":"1","vt":"num"},{" t":"eq","v":"0","vt":"num"}],"checkall":"verdadero","reparar":falso,"salidas":2,"x":370 ,"y":100,"wires":[["e07ddde5.c1ae9"],["5ebb9f0.1a7006"]]},{"id":"d983158b.e970e8","type":"mqtt out", "z":"85a0e2c7.3de75","name":"rfkey2","tema":"cmnd/RfBridge/rfkey2","qos":"2","retain":"","broker":" b0640582.a49538","x":730,"y":120,"cables":[]},{"id":"e6e1fdc4.aad2b","type":"mqtt out","z":" 85a0e2c7.3de75","nombre":"rfkey1","tema":"cmnd/RfBridge/rfkey1","qos":"2","retener":"","agente":"b0640582.a49538", "x":730,"y":80,"cables":[]},{"id":"e07ddde5.c1ae9","tipo":"cambiar","z":"85a0e2c7.3de75"," name":"deletePayload","reglas":[{"t":"set","p":"payload","pt":"msg","to":"","tot":"st r"}],"acción":"","propiedad":"","desde":"","a":"","reg":falso,"x":560,"y":80 ,"cables":[["e6e1fdc4.aad2b"]]},{"id":"5ebb9f0.1a7006","tipo":"cambiar","z":"85a0e2c7.3de75","nombre":" deletePayload","reglas":[{"t":"set","p":"payload","pt":"msg","to":"","tot":"str"}], "acción":"","propiedad":"","desde":"","hasta":"","reg":falso,"x":560,"y":120,"cables": [["d983158b.e970e8"]]},{"id":"d3934097.a0d6a","tipo":"interruptor","z":"85a0e2c7.3de75","nombre":"","propiedad" :"carga útil","tipo de propiedad":"mensaje","reglas":[{"t":"eq","v":"verdadero","vt":"jsonata"},{"t":" eq","v":"false","vt":"jsonata"}],"checkall":"true","repair":false,"outputs":2,"x":370,"y" :420,"cables":[["350d2090.6f2c8"],["73c351ef.54443"]]},{"id":"27bbe04e.77bb5","type":"mqtt out","z": "85a0e2c7.3de75","name":"rfkey6","tema":"cmnd/RfBridge/rfkey6","qos":"2","retain":"","broker":"b0640582.a49538" ,"x":730,"y":440,"cables":[]},{"id":"b8be8cbb.b50e8","type":"mqtt out","z":"85a0e2c7.3de75" ,"nombre":"rfkey5","tema":"cmnd/RfBridge/rfkey5","qos":"2","retener":"","agente":"b064058 2.a49538","x":730,"y":400,"cables":[]},{"id":"350d2090.6f2c8","tipo":"cambiar","z":"85a0e2c7 .3de75","name":"deletePayload","reglas":[{"t":"set","p":"payload","pt":"msg","to":""," tot":"str"}],"action":"","property":"","from":"","to":"","reg":false,"x":560," y":400,"cables":[["b8be8cbb.b50e8"]]},{"id":"73c351ef.54443","tipo":"cambiar","z":"85a0e2c7.3de75"," name":"deletePayload","reglas":[{"t":"set","p":"payload","pt":"msg","to":"","tot":"str "}],"acción":"","propiedad":"","desde":"","hasta":"","reg":falso,"x":560,"y":440, "wires":[["27bbe04e.77bb5"]]},{"id":"c05ff2fe.a086c","type":"inject","z":"85a0e2c7.3de75","name":"On ","tema":"","carga útil":"","tipo de carga útil":"fecha","repetir":"","crontab":"","once":false,"onceDelay":0.1, "x":370,"y":380,"cables":[["350d2090.6f2c8"]]},{"id":"d38dfaef.b16878","tipo":"inyectar","z": "85a0e2c7.3de75","name":"Off","tema":"","carga útil":"","tipo de carga útil":"fecha","repetir":"","crontab":"", "once":false,"onceDelay":0.1,"x":370,"y":460,"wires":[["73c351ef.54443"]]},{"id":"2153677d.3e2ec8 ","type":"switch","z":"85a0e2c7.3de75","name":"","property":"payload","propertyType":"msg","rules":[{" t":"eq","v":"verdadero","vt":"jsonata"},{"t":"eq","v":"falso","vt":"jsonata"}] ,"checkall":"true","repair":false,"outputs":2,"x":370,"y":580,"wires":[["b9fa042d.859af8"],["ef94f3d. 4edc41"]]},{"id":"e2ae277f.cea408","tipo":"mqtt out","z":"85a0e2c7.3de75","nombre":"rfkey8","tema":"cmnd /RfBridge/rfkey8","qos":"2","retain":"","broker":"b0640582.a49538","x":730,"y":600,"wires":[]} ,{"id":"866f0df3.fbd51","tipo":"mqtt out","z":"85a0e2c7.3de75","nombre":"rfkey7","tema":"cmnd/RfBridge/rfkey7" ,"qos":"2","retain":"","broker":"b0640582.a49538","x":730,"y":560,"wires":[]},{"id" :"b9fa042d.859af8","type":"cambiar","z":"85a0e2c7.3de75","name":"deletePayload","reglas":[{"t":"set","p" :"carga útil","pt":"msg","to":"","tot":"str"}],"acción":"","propiedad":"","de":"" ,"a":"","reg":falso,"x":560,"y":560,"cables":[["866f0df3.fbd51"]]},{"id":"ef94f3d.4edc41 ","type":"cambiar","z":"85a0e2c7.3de75","name":"deletePayload","rul es":[{"t":"set","p":"carga útil","pt":"msg","to":"","tot":"str"}],"acción": "","propiedad":"","de":"","a":"","reg":falso,"x":560,"y":600,"cables":[["e2ae277f .cea408"]]},{"id":"42949be6.f069c4","type":"inject","z":"85a0e2c7.3de75","name":"startLearning","tema":"" ,"carga útil":"2","tipo de carga útil":"str","repetir":"","crontab":"","once":false,"onceDelay":0.1,"x":570," y":520,"cables":[["866f0df3.fbd51"]]},{"id":"1724b816.f2dae8","tipo":"ui_switch","z":"85a0e2c7.3de75"," name":"","label":"Socket1 On/off","group":"fc2f2879.ca14f8","order":15,"width":0,"height":0,"passthru":true ,"desacoplar":"falso","tema":"","estilo":"","onvalue":"true","onvalueType":"bool","onicon":"","oncolor": "","offvalue":"false","offvalueType":"bool","officon":"","offcolor":"","x":180,"y":100,"wires":[ ["cce0e599.7753d8"]]},{"id":"2dd5b519.cf0ada","tipo":"ui_switch","z":"85a0e2c7.3de75","nombre":"","etiqueta": "Socket2 activado/desactivado","grupo":"fc2f2879.ca14f8","orden":16,"ancho":0,"alto":0,"paso":verdadero,"desacoplamiento":"falso"," tema":"","estilo":"" ,"onvalue":"verdadero","onvalueType":"bool","onicon":"","oncolor":"","offvalue":"falso","offvalueType":"bool","officon" :"","offcolor":"","x":180,"y":260,"wires":[["e147a276.af17b"]]},{"id":"b190894a.45af98"," type":"ui_switch","z":"85a0e2c7.3de75","name":"","label":"Socket3 On/off","group":"fc2f2879.ca14f8","order":17 ,"ancho":0,"alto":0,"paso":verdadero,"desacoplamiento":"falso","tema":"","estilo":"","sobrevalor":"verdadero"," onvalueType":"bool","onicon":"","oncolor":"","offvalue":"false","offvalueType":"bool","officon":"","offcolor":"" ,"x":180,"y":420,"cables":[["d3934097.a0d6a"]]},{"id":"7c9553f2.a1f12c","tipo":"ui_switch","z" :"85a0e2c7.3de75","name":"","label":"Socket4 On/off","group":"fc2f2879.ca14f8","order":18,"width":0,"height" :0,"passthru":verdadero,"desacoplar":"falso","tema":"","estilo":"","onvalue":"verdadero","onvalueType":"bool","onicon" :"","oncolor":"","offvalue":"false","offvalueType":"bool","officon":"","offcolor":"","x":180,"y" :580,"cables":[["2153677d.3e2ec8"]]},{"id":"159a8f08.263f21","tipo":"interruptor" ,"z":"85a0e2c7.3de75","nombre":"","propiedad":"carga útil","tipo de propiedad":"msg","reglas":[{"t":"eq","v ":"verdadero","vt":"jsonata"},{"t":"eq","v":"falso","vt":"jsonata"}],"checkall":"verdadero", "reparar":falso,"salidas":2,"x":1190,"y":100,"cables":[["4d2cd0cc.7c157"],["17f1e098.93ad9f"]]},{"id ":"1d9521f1.53b97e","type":"mqtt out","z":"85a0e2c7.3de75","name":"rfkey10","tema":"cmnd/RfBridge/rfkey10","qos" :"2","retain":"","broker":"b0640582.a49538","x":1560,"y":120,"wires":[]},{"id":"83c3b0fb. cd413","tipo":"mqtt fuera","z":"85a0e2c7.3de75","nombre":"rfkey9","tema":"cmnd/RfBridge/rfkey9","qos":"2", "retener":"","agente":"b0640582.a49538","x":1550,"y":80,"cables":[]},{"id":"4d2cd0cc.7c157","tipo ":"cambiar","z":"85a0e2c7.3de75","name":"deletePayload","reglas":[{"t":"set","p":"payload","pt": "msg","to":"","tot":"str"}],"action":"","property":"","from":"","to":""," reg":falso,"x":1380,"y":80,"cables":[["83c3b0fb.cd413"]]},{"id":"17f1e098.93ad9f","tipo":"cambiar" ,"z":"85a0e2c7.3de75","name":"deletePayload","reglas":[{"t":"se t","p":"carga útil","pt":"msg","to":"","tot":"str"}],"acción":"","propiedad":"", "desde":"","a":"","reg":falso,"x":1380,"y":120,"cables":[["1d9521f1.53b97e"]]},{"id ":"b3acb73.9112148","type":"ui_switch","z":"85a0e2c7.3de75","name":"","label":"Socket5 encendido/apagado","grupo":"fc2f2879 .ca14f8","orden":14,"ancho":0,"alto":0,"paso":verdadero,"desacoplamiento":"falso","tema":"","estilo":"", "onvalue":"verdadero","onvalueType":"bool","onicon":"","oncolor":"","offvalue":"falso","offvalueType":"bool","officon": "","offcolor":"","x":1000,"y":100,"cables":[["159a8f08.263f21"]]},{"id":"bd33b831.e9f3a8","tipo ":"cambiar","z":"85a0e2c7.3de75","nombre":"","propiedad":"carga útil","tipo de propiedad":"mensaje","reglas":[{"t":" eq","v":"true","vt":"jsonata"},{"t":"eq","v":"false","vt":"jsonata"}],"checkall" :"verdadero","reparar":falso,"salidas":2,"x":1190,"y":260,"cables":[["35d273b9.ddaffc"],["f5825eab.2f556"]] },{"id":"7d8e5d28.23a814","tipo":"mqtt fuera","z":"85a0e2c7.3de75","nombre":"rfkey12","tema":"cmnd/RfBridge/rfkey12 ","qos":"2","retener":"","agente": "b0640582.a49538","x":1560,"y":280,"cables":[]},{"id":"57ac0ccb.424164","type":"mqtt out","z": "85a0e2c7.3de75","name":"rfkey11","tema":"cmnd/RfBridge/rfkey11","qos":"2","retain":"","broker":"b0640582.a49538" ,"x":1560,"y":240,"cables":[]},{"id":"35d273b9.ddaffc","tipo":"cambiar","z":"85a0e2c7.3de75", "name":"deletePayload","reglas":[{"t":"set","p":"payload","pt":"msg","to":"","tot":" str"}],"acción":"","propiedad":"","desde":"","hasta":"","reg":false,"x":1380,"y":240 ,"cables":[["57ac0ccb.424164"]]},{"id":"f5825eab.2f556","tipo":"cambiar","z":"85a0e2c7.3de75","nombre":" deletePayload","reglas":[{"t":"set","p":"payload","pt":"msg","to":"","tot":"str"}], "acción":"","propiedad":"","desde":"","hasta":"","reg":falso,"x":1380,"y":280,"cables": [["7d8e5d28.23a814"]]},{"id":"321594d6.cd72ac","tipo":"ui_switch","z":"85a0e2c7.3de75","nombre":"","etiqueta" :"Socket6 On/off","group":"fc2f2879.ca14f8","order":14,"width":0,"height":0,"passthru":true,"decouple":"false", "tema":"","estilo":"","onvalue":"true","onvalueType":"bool","o nicon":"","oncolor":"","offvalue":"false","offvalueType":"bool","officon":"","offcolor":"","x":1000," y":260,"cables":[["bd33b831.e9f3a8"]]},{"id":"2f77ddc5.90ace2","type":"mqtt out","z":"85a0e2c7.3de75", "nombre":"rfkey13","tema":"cmnd/RfBridge/rfkey13","qos":"2","retener":"","agente":"b0640582.a49538","x":1560 ,"y":400,"cables":[]},{"id":"9c3cddc3.ca54d","type":"mqtt out","z":"85a0e2c7.3de75","name":" rfkey14","topic":"cmnd/RfBridge/rfkey14","qos":"2","retain":"","broker":"b0640582.a49538","x":1560,"y": 440,"cables":[]},{"id":"b37224f8.495ba8","tipo":"interruptor","z":"85a0e2c7.3de75","nombre":"","propiedad": "carga útil","tipo de propiedad":"mensaje","reglas":[{"t":"eq","v":"verdadero","vt":"jsonata"},{"t":"eq ","v":"false","vt":"jsonata"}],"checkall":"true","repair":false,"outputs":2,"x":1190,"y": 420,"cables":[["9b517b14.dacb48"],["c31e33c1.ad813"]]},{"id":"9b517b14.dacb48","tipo":"cambiar","z":"85a0e2c7 .3de75","name":"deletePayload","reglas":[{"t":"set","p":"payload","pt":"msg","to":""," tot":"str"}],"acción":"","propiedad ":"","de":"","a":"","reg":falso,"x":1380,"y":400,"cables":[["2f77ddc5.90ace2"]] },{"id":"c31e33c1.ad813","type":"change","z":"85a0e2c7.3de75","name":"deletePayload","reglas":[{"t":" set","p":"carga útil","pt":"msg","to":"","tot":"str"}],"acción":"","propiedad":"", "desde":"","a":"","reg":falso,"x":1380,"y":440,"cables":[["9c3cddc3.ca54d"]]},{"id ":"24f017fd.046528","type":"ui_switch","z":"85a0e2c7.3de75","name":"","label":"Socket7 encendido/apagado","grupo":"fc2f2879 .ca14f8","orden":13,"ancho":0,"alto":0,"paso":verdadero,"desacoplamiento":"falso","tema":"","estilo":"", "onvalue":"verdadero","onvalueType":"bool","onicon":"","oncolor":"","offvalue":"falso","offvalueType":"bool","officon": "","fuera de color":"","x":1000,"y":420,"cables":[["b37224f8.495ba8"]]},{"id":"c60358d3.8d7138","tipo ":"mqtt out","z":"85a0e2c7.3de75","name":"rfkey15","tema":"cmnd/RfBridge/rfkey15","qos":"2","retain":" ","broker":"b0640582.a49538","x":1560,"y":560,"wires":[]},{"id":"350828ac.655ee8","type":"mqtt out ","z":"85a0e2c7.3de75","nombre":"rfkey16"," topic":"cmnd/RfBridge/rfkey16","qos":"2","retain":"","broker":"b0640582.a49538","x":1560,"y":600,"cables ":[]},{"id":"aebec679.5ab078","tipo":"interruptor","z":"85a0e2c7.3de75","nombre":"","propiedad":"carga útil", "tipopropiedad":"msg","reglas":[{"t":"eq","v":"true","vt":"jsonata"},{"t":"eq","v ":"falso","vt":"jsonata"}],"verificar":"verdadero","reparar":falso,"salidas":2,"x":1190,"y":580,"cables ":[["640931dc.d4c14"],["d2c61d3e.9630b"]]},{"id":"640931dc.d4c14","tipo":"cambiar","z":"85a0e2c7.3de75", "name":"deletePayload","reglas":[{"t":"set","p":"payload","pt":"msg","to":"","tot":" str"}],"acción":"","propiedad":"","desde":"","hasta":"","reg":falso,"x":1380,"y":560 ,"cables":[["c60358d3.8d7138"]]},{"id":"d2c61d3e.9630b","tipo":"cambiar","z":"85a0e2c7.3de75","nombre":" deletePayload","reglas":[{"t":"set","p":"payload","pt":"msg","to":"","tot":"str"}], "acción":"","propiedad":"","desde":"","hasta":"","reg":falso,"x":1380,"y":600,"cables": [["350828ac.655ee8"]]},{"id":"25d5a06b.210d1","tipo":"ui_switch","z":"85a0e2c7.3de75","nombre":""," label":"Socket8 On/off","group":"fc2f2879.ca14f8","order":13,"width":0,"height":0,"passthru":true,"decouple":"false ","tema":"","estilo":"","onvalue":"true","onvalueType":"bool","onicon":"","oncolor":"","offvalue": "false","offvalueType":"bool","officon":"","offcolor":"","x":1000,"y":580,"cables":[["aebec679.5ab078"] ]},{"id":"a2ebd0cf.27bdd","type":"inject","z":"85a0e2c7.3de75","name":"startLearning","tema":"","carga útil" :"2","payloadType":"str","repeat":"","crontab":"","once":false,"onceDelay":0.1,"x":570,"y":640 ,"cables":[["e2ae277f.cea408"]]},{"id":"8284ddc1.d8915","tipo":"inyectar","z":"85a0e2c7.3de75","nombre":" startLearning","topic":"","payload":"2","payloadType":"str","repeat":"","crontab":"","once":false,"onceDelay": 0.1,"x":570,"y":480,"cables":[["27bbe04e.77bb5"]]},{"id":"ba60eb83.4b95c8","tipo":"inyectar","z ":"85a0e2c7.3de75","name":"startLearning","tema":"","payload":"2","payloadType":"str","repeat":"","crontab": "","once":false,"onceDelay":0.1,"x":1390,"y":40,"wires":[["83c3b0fb.cd413" ]]},{"id":"f093de6c.73531","type":"inject","z":"85a0e2c7.3de75","name":"startLearning","tema":"","payload ":"2","payloadType":"str","repeat":"","crontab":"","once":false,"onceDelay":0.1,"x":1390,"y": 160,"cables":[["1d9521f1.53b97e"]]},{"id":"c3bfdb1a.3da768","tipo":"inyectar","z":"85a0e2c7.3de75","nombre": "startLearning","topic":"","payload":"2","payloadType":"str","repeat":"","crontab":"","once":false,"onceDelay" :0.1,"x":1390,"y":200,"cables":[["57ac0ccb.424164"]]},{"id":"890bc90.0052d38","tipo":"inyectar"," z":"85a0e2c7.3de75","name":"startLearning","topic":"","payload":"2","payloadType":"str","repeat":"","crontab" :"","once":false,"onceDelay":0.1,"x":1390,"y":320,"wires":[["7d8e5d28.23a814"]]},{"id":"cec0bd12 .7c803","type":"inject","z":"85a0e2c7.3de75","name":"startLearning","tema":"","payload":"2","payloadType":" str","repeat":"","crontab":"","once":false,"onceDelay":0.1,"x":1390,"y":360,"wires":[["2f77ddc5. 90ace2"]]},{"id":"48bbc301.34783c","tipo":"inyectar","z":"85a0e2c7.3de75","nombre":"iniciar Aprendizaje","tema":"","carga útil":"2","tipo de carga útil":"str","repetir":"","crontab":"","once":false,"onceDelay": 0.1,"x":1390,"y":480,"cables":[["9c3cddc3.ca54d"]]},{"id":"9b6ca9d1.0a6838","tipo":"inyectar","z ":"85a0e2c7.3de75","name":"startLearning","tema":"","payload":"2","payloadType":"str","repeat":"","crontab": "","once":false,"onceDelay":0.1,"x":570,"y":40,"wires":[["e6e1fdc4.aad2b"]]},{"id":"68b7290a. 1f1118","type":"inject","z":"85a0e2c7.3de75","name":"startLearning","tema":"","payload":"2","payloadType":"str ","repetir":"","crontab":"","once":false,"onceDelay":0.1,"x":570,"y":160,"wires":[["d983158b.e970e8 "]]},{"id":"75cb1e74.b91b9","type":"inject","z":"85a0e2c7.3de75","name":"startLearning","tema":""," payload":"2","payloadType":"str","repeat":"","crontab":"","once":false,"onceDelay":0.1,"x":570,"y" :200,"cables":[["176ed701.494aa9"]]},{"id":"7957560f.2acd18","tipo":"inyectar","z":"85a0e2c7.3de75","nombre" :"startLearning","tema":"","carga útil":"2","tipo de carga útil":"str","repetir":"","crontab":"","en ce":false,"onceDelay":0.1,"x":570,"y":320,"wires":[["78c28256.128d9c"]]},{"id":"83be3b00.44b988"," type":"inject","z":"85a0e2c7.3de75","name":"startLearning","tema":"","payload":"2","payloadType":"str","repeat ":"","crontab":"","once":false,"onceDelay":0.1,"x":570,"y":360,"wires":[["b8be8cbb.b50e8"]]} ,{"id":"f3a51dca.efc73","tipo":"inyectar","z":"85a0e2c7.3de75","nombre":"Activado","tema":"","carga útil":" ","payloadType":"date","repeat":"","crontab":"","once":false,"onceDelay":0.1,"x":370,"y":220,"wires ":[["d163b7a3.bb9c48"]]},{"id":"1408fffa.6a576","tipo":"inyectar","z":"85a0e2c7.3de75","nombre":"Activado", "tema":"","carga útil":"","tipo de carga útil":"fecha","repetir":"","crontab":"","once":false,"onceDelay":0.1,"x ":370,"y":60,"cables":[["e07ddde5.c1ae9"]]},{"id":"883f22f2.f5fed","tipo":"inyectar","z":"85a0e2c7 .3de75","name":"On","tema":"","carga útil":"","tipo de carga útil":"fecha","repetir":"","crontab":"","una vez ":false,"onceDelay":0.1,"x":370,"y":540,"wires":[["b9fa042d.859af8"]]},{"id":"72e8f63a.9934c8","type ":"inyectar","z":"8 5a0e2c7.3de75","name":"On","tema":"","carga útil":"","tipo de carga útil":"fecha","repetir":"","crontab":""," once":falso,"onceDelay":0.1,"x":1190,"y":60,"wires":[["4d2cd0cc.7c157"]]},{"id":"e5b82da3.0b1e6"," type":"inject","z":"85a0e2c7.3de75","name":"On","topic":"","payload":"","payloadType":"fecha","repetir" :"","crontab":"","once":false,"onceDelay":0.1,"x":1190,"y":220,"wires":[["35d273b9.ddaffc"]]}, {"id":"8bbbd5f2.140c78","tipo":"inyectar","z":"85a0e2c7.3de75","nombre":"Activado","tema":"","carga útil":"" ,"payloadType":"date","repeat":"","crontab":"","once":false,"onceDelay":0.1,"x":1190,"y":380,"wires" :[["9b517b14.dacb48"]]},{"id":"c87235cf.86dac8","tipo":"inyectar","z":"85a0e2c7.3de75","nombre":"Activado"," topic":"","payload":"","payloadType":"date","repeat":"","crontab":"","once":false,"onceDelay":0.1,"x" :1190,"y":540,"cables":[["640931dc.d4c14"]]},{"id":"e3ccc391.bcf7f","tipo":"inyectar","z":"85a0e2c7. 3de75","nombre":"Desactivado","tema":"","carga útil":"","tipo de carga útil":"fecha","repetir":"","crontab":"","una vez" :false,"onceDelay":0. 1,"x":370,"y":140,"cables":[["5ebb9f0.1a7006"]]},{"id":"f26e4793.080618","tipo":"inyectar","z ":"85a0e2c7.3de75","name":"Desactivado","tema":"","carga útil":"","tipo de carga útil":"fecha","repetir":"","crontab":" ","once":false,"onceDelay":0.1,"x":370,"y":300,"wires":[["cee09e4c.21d6b"]]},{"id":"b8016add.69fe38 ","tipo":"inyectar","z":"85a0e2c7.3de75","nombre":"Desactivado","tema":"","carga útil":"","tipo de carga útil":"fecha", "repetir":"","crontab":"","once":false,"onceDelay":0.1,"x":370,"y":620,"wires":[["ef94f3d.4edc41"] ]},{"id":"257528d.30313d8","tipo":"inyectar","z":"85a0e2c7.3de75","nombre":"Desactivado","tema":"","carga útil" :"","payloadType":"fecha","repetir":"","crontab":"","once":false,"onceDelay":0.1,"x":1190,"y":140, "wires":[["17f1e098.93ad9f"]]},{"id":"976a27b3.c8a938","type":"inject","z":"85a0e2c7.3de75","name":"Off ","tema":"","carga útil":"","tipo de carga útil":"fecha","repetir":"","crontab":"","once":false,"onceDelay":0.1, "x":1190,"y":300,"cables":[["f5825eab.2f556"]]},{"id":"7b4af0bf.6361b","tipo":"inyectar","z": "85a0e2c7.3de75","nombre":"Desactivado", "tema":"","carga útil":"","tipo de carga útil":"fecha","repetir":"","crontab":"","once":false,"onceDelay":0.1,"x ":1190,"y":460,"cables":[["c31e33c1.ad813"]]},{"id":"f55973ab.06d8","tipo":"inyectar","z":"85a0e2c7 .3de75","name":"Off","tema":"","carga útil":"","tipo de carga útil":"fecha","repetir":"","crontab":"","una vez ":false,"onceDelay":0.1,"x":1190,"y":620,"wires":[["d2c61d3e.9630b"]]},{"id":"b0640582.a49538","type ":"mqtt-broker","z":"","name":"Server-Mqtt","broker":"server.fritz.box","port":"1883","clientid":" ","usetls":false,"compatmode":true,"keepalive":"60","cleansession":true,"birthTopic":"","birthQos":"0","birthPayload":"", "closeTopic":"","closeQos":"0","closePayload":"","willTopic":"","willQos":"0","willPayload":""},{"id": "fc2f2879.ca14f8","type":"ui_group","z":"","name":"Light","tab":"d651a8eb.fefb38","disp":true,"width":" 6","collapse":false},{"id":"d651a8eb.fefb38","type":"ui_tab","z":"","name":"Home","icon":"dashboard "}]

Diviértete con el proyecto.

Espero que todo te haya funcionado como se describe. Si no es así, o si tiene alguna pregunta o sugerencia, hágamelo saber en los comentarios. Si es necesario, lo añadiré al artículo.
Las ideas para nuevos proyectos siempre son bienvenidas. 🙂

PS Muchos de estos proyectos, especialmente los proyectos de hardware, cuestan mucho tiempo y dinero. Por supuesto que hago esto porque lo disfruto, pero si crees que es genial que comparta la información contigo, me encantaría hacer una pequeña donación al fondo del café. 🙂

Cómprame un café en ko-fi.com       

8s comentarios

  1. Buen día,

    antes que nada gracias por el codigo.

    Aquí solo tengo 1 problema, después de importar, los sockets 1 -8 no me aparecen, pero son desconocidos; interruptor de interfaz de usuario

    Parece que a Red Node le falta el módulo correspondiente.

    ¿O estoy haciendo algo mal?

    ¿Cuáles aún faltan por instalar?

    ¡Muchas gracias!

  2. Hola Fabián,

    En primer lugar, sus publicaciones son súper informativas y están escritas con mucha pasión. ¡ARRIBA!

    Ya lo había descubierto con el tablero.
    Leeré tus instrucciones sobre cómo hacer esto.

    Un poco sobre mi proyecto:
    Tengo 3 sensores RF PIR y varios controles remotos RF aquí.

    Más tarde, estos deberían poder encender varios Shellys existentes en el jardín a través de Node.
    Ya he podido aprender los códigos a través de la consola pero también a través de su flujo.
    Mqtt recibir los códigos también funciona.
    Gracias de nuevo por eso.

    Lo que no puedo hacer todavía es que los Shellys se enciendan a través de Node tan pronto como se reciba una clave.

    ¿Tal vez tienes otro consejo aquí? De alguna manera, me falta la interfaz correcta entre RF Bridge y Shellys.

    ¡Muchas gracias!

    1. hola miguel,
      Muchas gracias. Me alegra leer que el trabajo valió la pena. 🙂
      Entonces, si entendí bien, ¿ya está recibiendo los códigos de los controles remotos de radio y ahora "solo" desea enviar esta señal a Shellys?
      ¿Flasheaste las Shellys con Tasmota o si no conectaste el cliente MQTT (de las Shellys) a tu servidor? 🙂
      Si es así, todo lo que tienes que hacer es configurar un reenvío, ¿verdad?
      Atentamente
      Fabian

  3. Hola,

    Sí, así es exactamente.

    Todas las señales se reciben, el aprendizaje también funciona.

    Los Shellys aquí en la casa funcionan con firmware original.

    Es posible direccionarlos/cambiarlos a través de MQTT pero también a través de Shelly Node.

    Aquí estoy en el proceso de cambiar a MQTT en el nodo, ya que esto es simplemente más flexible y abre aún más posibilidades. Así que 1 prueba de Shelly ya está registrada en el servidor MQTT, eso funciona maravillosamente.

    Lo que me falta es el puente entre los dos sistemas, como dijiste, el reenvío.

    Entonces, un nodo que recibe la RFKEY correspondiente y luego msg. activar o desactivar los envíos a través de MQTT.
    Puedes jugar con la conexión existente de Alexa Home en el medio 🙂

    Estoy un poco atrapado allí.

    ¡Muchas gracias!

    1. Hola Michael,
      si lo entendí correctamente, en realidad solo necesita el nodo "cambiar". Este recibe un mensaje y puede asignar un nuevo valor a msg.payload.
      En principio podría verse así:
      [Encender el comando desde el control remoto]->[cambiar nodo: msg.payload=on]->[Redireccionar a shelly]
      Lo mismo para el comando de apagado. 🙂
      Espero que puedas entender lo que quiero decir. 🙂
      Atentamente
      Fabian

  4. Hola Fabián,

    finalmente obtuve un resultado utilizable aplicable sobre HTTP así como sobre MQTT.

    También tuve que agregar un filtro que divide las señales del control remoto de RF.
    Dado que se envían varias señales con una pulsación de tecla.

    Puedes echarle un vistazo 😉

    Con su consentimiento, el flujo se puede compartir. Tal vez sea de ayuda para uno u otro.

    Me hice cargo de sus nodos de aprendizaje porque es muy útil.
    Espero que esté bien.

    ¡Gracias de nuevo!

    Y el flujo:

    [{"id":"a5966690.fab85″,"type":"tab","label":"Flow 2 RF Bridge","disabled":false,"info":""},{"id": "8a54e2d8.b9da58″,"tipo":"depuración","z":"a5966690.fab85″,"nombre":"","activo":verdadero,"tosidebar":verdadero,"consola":falso," tostatus":false,"complete":"payload","targetType":"msg","statusVal":"","statusType":"auto","x":770,"y":1040,"wires ":[]},{"id":"78c28256.128d9c","tipo":"mqtt fuera","z":"a5966690.fab85","nombre":"rfkey4","tema":"cmnd /RfBridge/rfkey4","qos":"2","retain":"","broker":"2feb2429.245e84","x":290,"y":240,"wires":[]} ,{"id":"176ed701.494aa9","tipo":"mqtt out","z":"a5966690.fab85","nombre":"rfkey3","tema":"cmnd/RfBridge/rfkey3" ,"qos":"2","retain":"","broker":"2feb2429.245e84","x":290,"y":180,"wires":[]},{"id" :"d983158b.e970e8","type":"mqtt out","z":"a5966690.fab85","name":"rfkey2","tema":"cmnd/RfBridge/rfkey2","qos": "2″,"retener":"","agente":"2feb2429.245e84″,"x":290,"y":120,"cables":[]},{"id":"e6e1fdc4.aad2b ","tipo":"mqtt fuera","z":"a5966690.fab85","nombre":"rfkey1","tema":"cmnd/RfBridge/rfkey1", "qos":"2","retain":"","broker":"2feb2429.245e84","x":290,"y":60,"wires":[]},{"id": "27bbe04e.77bb5","type":"mqtt out","z":"a5966690.fab85","name":"rfkey6","tema":"cmnd/RfBridge/rfkey6","qos":" 2″,"retener":"","agente":"2feb2429.245e84″,"x":290,"y":360,"cables":[]},{"id":"b8be8cbb.b50e8" ","type":"mqtt out","z":"a5966690.fab85","name":"rfkey5","topic":"cmnd/RfBridge/rfkey5","qos":"2","retain ":"","broker":"2feb2429.245e84″,"x":290,"y":300,"wires":[]},{"id":"e2ae277f.cea408″,"tipo": "mqtt out","z":"a5966690.fab85","name":"rfkey8","tema":"cmnd/RfBridge/rfkey8","qos":"2","retain":"", "agente":"2feb2429.245e84","x":290,"y":480,"cables":[]},{"id":"866f0df3.fbd51","tipo":"mqtt fuera", "z":"a5966690.fab85","name":"rfkey7","tema":"cmnd/RfBridge/rfkey7","qos":"2","retain":"","broker":" 2feb2429.245e84","x":290,"y":420,"cables":[]},{"id":"42949be6.f069c4","tipo":"inyectar","z":"a5966690 .fab85″,"name":"startLearning","repeat":"","crontab":"","once":false,"onceDelay":0.1,"topic":"","payload":" 2″,"tipo de carga útil":"s tr","x":130,"y":420,"cables":[["866f0df3.fbd51"]]},{"id":"233fbe11.5cd2da","tipo":"mqtt fuera", "z":"a5966690.fab85","name":"rfkey10","tema":"cmnd/RfBridge/rfkey10","qos":"2","retain":"","broker":" 2feb2429.245e84″,"x":640,"y":120,"wires":[]},{"id":"204c4bab.3ab5a4″,"type":"mqtt out","z":" a5966690.fab85","name":"rfkey9","tema":"cmnd/RfBridge/rfkey9","qos":"2","retain":"","broker":"2feb2429.245e84", "x":630,"y":60,"cables":[]},{"id":"f750bbd7.d8dbf8","tipo":"mqtt out","z":"a5966690.fab85", "nombre":"rfkey12","tema":"cmnd/RfBridge/rfkey12","qos":"2","retener":"","agente":"2feb2429.245e84","x":640 ,"y":240,"cables":[]},{"id":"fc1cfb8.b038608″,"tipo":"mqtt out","z":"a5966690.fab85″,"nombre":" rfkey11","topic":"cmnd/RfBridge/rfkey11","qos":"2","retain":"","broker":"2feb2429.245e84","x":640,"y": 180,"cables":[]},{"id":"a0163ac.409f048","tipo":"mqtt out","z":"a5966690.fab85","nombre":"rfkey13","tema ":"cmnd/RfBridge/rfkey13","qos":"2","retain":"","broker":"2feb2429.245e84","x":640,"y":300,"cables" :[]},{"id":"1 59d7acc.0b8045","type":"mqtt out","z":"a5966690.fab85","name":"rfkey14","tema":"cmnd/RfBridge/rfkey14","qos":"2 ″,"retener":"","agente":"2feb2429.245e84″,"x":640,"y":360,"cables":[]},{"id":"e570aeb8.182bd8″, "type":"mqtt out","z":"a5966690.fab85","name":"rfkey15","tema":"cmnd/RfBridge/rfkey15","qos":"2","retain" :"","broker":"2feb2429.245e84″,"x":640,"y":420,"wires":[]},{"id":"3ab75646.4111a2″,"type":" mqtt out","z":"a5966690.fab85","name":"rfkey16","tema":"cmnd/RfBridge/rfkey16","qos":"2","retain":""," corredor":"2feb2429.245e84","x":640,"y":480,"cables":[]},{"id":"a2ebd0cf.27bdd","tipo":"inyectar","z ":"a5966690.fab85","name":"startLearning","repeat":"","crontab":"","once":false,"onceDelay":0.1,"tema":""," " carga útil":"2","tipo de carga útil":"str","x":130,"y":480,"cables":[["e2ae277f.cea408"]]},{"id":"8284ddc1 . d8915″,"type":"inject","z":"a5966690.fab85″,"name":"startLearning","repeat":"","crontab":"","once":false, " onceDelay":0.1,"topic":"","payload":"2″,"payloadType":"str","x":130,"y":360,"wires":[["27b be04e.77bb5"]]},{"id":"ba60eb83.4b95c8″,"type":"inject","z":"a5966690.fab85","name":"startLearning","repeat":" ","crontab":"","once":false,"onceDelay":0.1,"topic":"","payload":"2″,"payloadType":"str","x":470, "y":60,"cables":[["204c4bab.3ab5a4"]]},{"id":"f093de6c.73531","tipo":"inyectar","z":"a5966690.fab85", "name":"startLearning","repeat":"","crontab":"","once":false,"onceDelay":0.1,"tema":"","payload":"2″," payloadType":"str","x":470,"y":120,"wires":[["233fbe11.5cd2da"]]},{"id":"c3bfdb1a.3da768″,"type":" inyectar","z":"a5966690.fab85","name":"startLearning","repeat":"","crontab":"","once":false,"onceDelay":0.1,"topic" :"","carga útil":"2″,"tipo de carga útil":"str","x":470,"y":180,"cables":[["fc1cfb8.b038608"]]},{"id ":"890bc90.0052d38","type":"inject","z":"a5966690.fab85","name":"startLearning","repeat":"","crontab":"","once ":false,"onceDelay":0.1,"topic":"","payload":"2″,"payloadType":"str","x":470,"y":240,"wires":[ ["f750bbd7.d8dbf8"]]},{"id":"cec0bd12.7c803","tipo":"inyectar","z":"a5966690.fab85","nombre" :"startLearning","repeat":"","crontab":"","once":false,"onceDelay":0.1,"topic":"","payload":"2″,"payloadType": "str","x":470,"y":300,"cables":[["a0163ac.409f048"]]},{"id":"48bbc301.34783c","tipo":"inyectar", "z":"a5966690.fab85","name":"startLearning","props":[{"p":"payload","v":"2","vt":"str"},{ "p":"tema","v":"","vt":"cadena"}],"repetir":"","crontab":"","once":false,"onceDelay":0.1 ,"tema":"","carga útil":"2″,"tipo de carga útil":"str","x":470,"y":360,"cables":[["159d7acc.0b8045"]]} ,{"id":"9b6ca9d1.0a6838","type":"inject","z":"a5966690.fab85","name":"startLearning","repeat":"","crontab":" ","once":false,"onceDelay":0.1,"topic":"","payload":"2","payloadType":"str","x":130,"y":60," wires":[["e6e1fdc4.aad2b"]]},{"id":"68b7290a.1f1118","type":"inject","z":"a5966690.fab85","name":"startLearning" ,"repetir":"","crontab":"","once":false,"onceDelay":0.1,"topic":"","payload":"2″,"payloadType":"str", "x":130,"y":120,"cables":[["d983158b.e970e8"]]},{"id":"75cb1e74.b91b9″,"tipo":"inyectar","z": "a5966690.fab85″,"nombre":"s tartLearning","repeat":"","crontab":"","once":false,"onceDelay":0.1,"topic":"","payload":"2″,"payloadType":"str ","x":130,"y":180,"cables":[["176ed701.494aa9"]]},{"id":"7957560f.2acd18","tipo":"inyectar","z ":"a5966690.fab85","name":"startLearning","repeat":"","crontab":"","once":false,"onceDelay":0.1,"tema":""," " carga útil":"2","tipo de carga útil":"str","x":130,"y":240,"cables":[["78c28256.128d9c"]]},{"id":"83be3b00 .44b988″,"tipo":"inyectar","z":"a5966690.fab85″,"nombre":"comenzaraprendiendo","repetir":"","crontab":"","una vez":falso, " onceDelay":0.1,"topic":"","payload":"2″,"payloadType":"str","x":130,"y":300,"wires":[["b8be8cbb. b50e8 "]]},{"id":"83796195.4cbd78","type":"change","z":"a5966690.fab85","name":"ON VIA HTTP","reglas":[{ " t":"establecer","p":"carga útil","pt":"msg","to":"on","tot":"str"}],"acción":""," property ":"","from":"","to":"","reg":false,"x":660,"y":700,"wires":[["b29c50c1.60af38"] ] },{"id":"aefa120e.08cec8","tipo":"mqtt en","z":"a5966690.fab85","nombre":"","tema":"tele/RfBridge/RESULTADO " ,"qos":"2″,"tipo de datos":"au a","agente":"2feb2429.245e84″,"x":180,"y":760,"cables":[["4412f309.c8dd0c","8a54e2d8.b9da58″]]},{"id" :"9ad5229.c043c6″,"type":"inject","z":"a5966690.fab85″,"name":"ON","props":[{"p":"payload"},{" p":"tema","vt":"str"}],"repetir":"","crontab":"","once":false,"onceDelay":0.1,"tema":"", "carga útil":"on","tipo de carga útil":"str","x":650,"y":740,"cables":[["b29c50c1.60af38"]]},{"id":"b29c50c1 .60af38","type":"function","z":"a5966690.fab85","name":"activar/desactivar relé","func":"var x = msg.payload;\nvar IP = \"192.168.178.103\";\nmsg.url= \"http://\"+ IP + \"/relay/0\";\n\nmsg.payload = \"turn=\" + x;\ nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":880,"y":760,"wires":[[" e2fe56f9.77e258"]]},{"id":"f381d688.c77088″,"tipo":"inyectar","z":"a5966690.fab85″,"nombre":"APAGADO","repetir":" ","crontab":"","once":false,"onceDelay":0.1,"topic":"","payload":"off","payloadType":"str","x":650, "y":780,"cables":[["b29c50c1.60af38"]]},{"id":"e2fe56f9.77e258","tipo":"solicitud http","z":"a5966690.fab85" ,"Apellido":" ","método":"POST","ret":"obj","paytoqs":"ignorar","url":"","tls":"","persist":false,"proxy": "","authType":"","x":1070,"y":760,"cables":[["8a54e2d8.b9da58"]]},{"id":"4412f309.c8dd0c","tipo ":"switch","z":"a5966690.fab85″,"name":"FILTER RF SIGNAL","property":"payload","propertyType":"msg","rules":[{"t ":"cont","v":"\"RfKey\":1″,"vt":"str"},{"t":"cont","v":"\"RfKey\":2 ″,"vt":"str"}],"verificar":"verdadero","reparar":falso,"salidas":2,"x":430,"y":760,"cables":[[ "1e42d44f.ed73ec"],["ae7ef696.85c208"]]},{"id":"b722adfd.a9572","tipo":"cambiar","z":"a5966690.fab85","nombre": "OFF VIA HTTP","reglas":[{"t":"set","p":"payload","pt":"msg","to":"off","tot":"str "}],"acción":"","propiedad":"","desde":"","hasta":"","reg":falso,"x":660,"y":820, "cables":[["b29c50c1.60af38"]]},{"id":"faddf7fe.33081","tipo":"mqtt out","z":"a5966690.fab85","nombre":" ","tema":"shellies/Nils/relay/0/command","qos":"2″,"retain":"false","broker":"2feb2429.245e84″,"x":1430, "y":760,"cables":[]},{"id":"1e42d44f.ed73ec","tipo":"cambiar","z":"a5966690.fab85 ″,"name":"ON VIA MQTT","reglas":[{"t":"set","p":"payload","pt":"msg","to":"on", "tot":"str"}],"action":"","property":"","from":"","to":"","reg":false,"x":660, "y":660,"cables":[["faddf7fe.33081"]]},{"id":"ae7ef696.85c208","tipo":"cambiar","z":"a5966690.fab85", "name":"OFF VIA MQTT","reglas":[{"t":"set","p":"carga útil","pt":"msg","to":"off","tot ":"str"}],"acción":"","propiedad":"","desde":"","hasta":"","reg":false,"x":660,"y ":860,"cables":[["faddf7fe.33081"]]},{"id":"481b88e6.de22d8","tipo":"mqtt en","z":"a5966690.fab85"," name":"Shelly ID Reader","tema":"shellies/#","qos":"2″,"datatype":"auto","broker":"2feb2429.245e84","x":1080 ,"y":940,"cables":[["c22df741.ef5f9"]]},{"id":"31db797e.3f6f66","tipo":"inyectar","z":"a5966690.fab85" ,"name":"startLearning","props":[{"p":"payload","v":"2″,"vt":"str"},{"p":"tema"," v":"","vt":"cadena"}],"repetir":"","crontab":"","once":false,"onceDelay":0.1,"tema":""," " carga útil":"2","tipo de carga útil":"str","x":470,"y":420,"cables":[["e570aeb8.182bd8"]]},{"id":"f64ee4de .532a9″,“ty pe":"inyectar","z":"a5966690.fab85","name":"startLearning","props":[{"p":"carga útil","v":"2","vt" :"str"},{"p":"tema","v":"","vt":"cadena"}],"repetir":"","crontab":"","una vez": false,"onceDelay":0.1,"topic":"","payload":"2″,"payloadType":"str","x":470,"y":480,"wires":[[" 3ab75646.4111a2"]]},{"id":"c22df741.ef5f9″,"tipo":"depuración","z":"a5966690.fab85″,"nombre":"","activo":verdadero, "tosidebar":verdadero,"consola":falso,"tostatus":falso,"completo":"falso","statusVal":"","statusType":"auto","x":1340,"y" :940,"wires":[]},{"id":"2feb2429.245e84","type":"mqtt-broker","name":"PI MQTT","broker":"192.168.178.71" ,"puerto":"1883","clientid":"","usetls":false,"compatmode":true,"keepalive":"60","cleansession":true,"birthTopic":""," birthQos":"0","birthPayload":"","closeTopic":"","closeQos":"0","closePayload":"","willTopic":"","willQos":"0" ,"willPayload":""}]

    1. hola miguel,
      genial, me alegra escucharlo. Por supuesto que me gustaría incluir eso. Lamentablemente no puedo importar el código. Creo que esto se debe a que la función de comentario filtra algunos de los valores aquí.
      ¿Pueden enviarme el código nuevamente a través de Pastebin o por correo electrónico/formulario de contacto? 🙂
      Muchas gracias de antemano y un saludo
      Fabian

Kommentar hinterlassen

Tu dirección de correo electrónico no será publicada. Erforderliche Felder sind mit * markiert

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.