Status da Placa de Automação intercalando

Vai ser usado 2 Unifi 6pro

Vou tentar fazer isso.

O access point acho que aguente de boas, tem que ver o roteador, se tiver usando modem da operadora como roteador não sei se uma boa ideia 30 cliente só em relê. Mas de qualquer maneira pra fazer um armário centralizado não acho legal usar relê de canal único.
Esses reles surgiram justamente como alternativa pra quem era inviável fazer armário central mas se você já tem essa infra melhor usar alguma das outras alternativas que citei.

Sobre node que mencionaram realmente da pra fazer mas não é uma solução que eu pessoalmente gosto muito. Ficar fazendo polling por http na minha opinião é um jeito ruim de integrar um device iot.

Eu to vendo isso na prática.
Olha meu cenário:

1° Reprogramar o firmware da placa Redgtech: Parafraseando o desenvolvedor “O sistema já possui o protocolo mqtt, a questão é que é o nosso sistema, não é um sistema para que outros entrem, para usarem é gerado uma série de tokens como forma de segurança.” O mesmo se propõe a realizar a troca do firmware, mas eu teria que enviar a placa até ele (sou de SC e ele BH, levaria mês pra isso ficar pronto), quer dizer então que to preso ?

2° Integrar a placa Redgtech com Node: Ainda não faço ideia de como fazer isso e pelo visto não há muita garantia, mas to tirando o dia pra estudar essa possibilidade.

3° Testar a Kincony A8 Smart Home Automation: Já realizei a compra, mas com certeza vai chegar depois do prazo que eu precisava pra instalar no cliente, ou seja, até lá tenho que arrumar uma solução com o que tenho.

Gostaria muito que essa placa da Redgtech integrasse bem ao HA. O que não entendo é porque com a Alexa funciona tão bem, com certeza ela não se comunica via HTTP né ?

O problema não é http o problema é ficar fazendo polling. Se eu nao me engano alexa o fabricante pode usar protocolo que ele quiser porque ele desenvolve a skill na aws. Mas mesmo http poderia funcionar bem porque o device enviaria mensagem para alexa quando o estado mudar, sem que a alexa precisa ficar o tempo todo perguntando para o device o estado. Caso a redgetech use aws como backend é bem passively que eles estejam usando mqtt para comunicar com a alexa, pois a principal opção de protocolo do AWS IoT core é mqtt. Alias imagino que isso que ele quis dizer quando disse que usa mqtt com “tokens” ele deve usar broker em nuvem e os “tokens” deve ser certificado para tls, é outro uso de mqtt.

Se o firmware padrao da placa tiver opção de configurar webhook para mudanca de estado (o device faz o request http) ai fazer com node seria uma solução melhor. Agora node com polling é quase a mesma coisa do que ja esta agorae mesmo com webhook ainda não chega nivel de mqtt. Mqtt tem varias outras features interessantes que froem desenvolvidas especificamente para iot como last will and testament para o HA saber que a conexão do device caiu, retain para salvar estado na rede, o qos para garantia de boa comunicação.

Pede para ele te enviar binario firmware compilado e voce grava ele sozinho.

Como voce não vai programar eu ainda acho mais interessante a da kincony porque voce pode usar firmware open source e ter total controle do que ta la sem depender de boa vontade de fabricante.

Talvez precise de algum ajuste, mas testa ai.

[{"id":"8bacdcb26653bd30","type":"group","z":"4fcf8d484e65f829","style":{"stroke":"#999999","stroke-opacity":"1","fill":"none","fill-opacity":"1","label":true,"label-position":"nw","color":"#a4a4a4"},"nodes":["2ce5ce49b1aee497","b7e4cd7b229e781c","0097c07566b0439e","3b34127e980a66d2","d6b424fbc6252a7e","9fc7fab9ccf6f1f0","355baf5c9ba66af2","5819569cd39463b3","82ec32e34cf22fed","b83edc3d7290d8c1","92785ad0d5c5d222","bdacdf3bd738f89b","6757beedcb95fbbb","5fc2f9561ec5b3b7","155cdb9970de57aa","97afb219cd2b7813","0dcbe74585c26883","6dd6133e93ac58ef","fdd0768c6e255f32","83e6903527550156","02c2d85a96a4a323","5652e76d578636c1","b4e707d8a3dae63f","b1d1b2b6b05b4374","2aa8dd8144de3440","58625cae76cbc5dd","8cac7f152c3fc23e","d0c479fa2c472487","aaf1c1e1d5d2bc6f","002913ba0b87a541"],"x":1134,"y":1359,"w":1412,"h":742},{"id":"2ce5ce49b1aee497","type":"http request","z":"4fcf8d484e65f829","g":"8bacdcb26653bd30","name":"","method":"GET","ret":"txt","paytoqs":"ignore","url":"","tls":"","persist":false,"proxy":"","insecureHTTPParser":false,"authType":"","senderr":false,"headers":[],"x":2430,"y":1620,"wires":[["d6b424fbc6252a7e"]]},{"id":"b7e4cd7b229e781c","type":"ha-switch","z":"4fcf8d484e65f829","g":"8bacdcb26653bd30","name":"Rele 1","version":0,"debugenabled":false,"inputs":1,"outputs":2,"entityConfig":"7298fda3d5495f38","enableInput":true,"outputOnStateChange":true,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"}],"x":1830,"y":1420,"wires":[["3b34127e980a66d2"],["0097c07566b0439e"]]},{"id":"0097c07566b0439e","type":"change","z":"4fcf8d484e65f829","g":"8bacdcb26653bd30","name":"Rele 1 off","rules":[{"t":"set","p":"url","pt":"msg","to":"http://192.168.1.13/?1d","tot":"str"}],"action":"","property":"","from":"","to":"","reg":false,"x":2000,"y":1440,"wires":[["2ce5ce49b1aee497","d6b424fbc6252a7e"]]},{"id":"3b34127e980a66d2","type":"change","z":"4fcf8d484e65f829","g":"8bacdcb26653bd30","name":"rele 1 on","rules":[{"t":"set","p":"url","pt":"msg","to":"http://192.168.1.13/?1l","tot":"str"}],"action":"","property":"","from":"","to":"","reg":false,"x":2000,"y":1400,"wires":[["2ce5ce49b1aee497","d6b424fbc6252a7e"]]},{"id":"d6b424fbc6252a7e","type":"debug","z":"4fcf8d484e65f829","g":"8bacdcb26653bd30","name":"debug 133","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"true","targetType":"full","statusVal":"","statusType":"auto","x":2430,"y":1780,"wires":[]},{"id":"9fc7fab9ccf6f1f0","type":"function","z":"4fcf8d484e65f829","g":"8bacdcb26653bd30","name":"TESTE","func":"if (msg.payload.AC1 !== undefined) {\n    msg.enable = Boolean(Number(msg.payload.AC1))\n    node.send([msg, null, null, null, null, null, null, null, null]);\n}\n\nif (msg.payload.AC2 !== undefined) {\n    msg.enable = Boolean(Number(msg.payload.AC2))\n    node.send([null, msg, null, null, null, null, null, null, null]);\n}\n\nif (msg.payload.AC3 !== undefined) {\n    msg.enable = Boolean(Number(msg.payload.AC3))\n    node.send([null, null, msg, null, null, null, null, null, null]);\n}\n\nif (msg.payload.AC4 !== undefined) {\n    msg.enable = Boolean(Number(msg.payload.AC4))\n    node.send([null, null, null, msg, null, null, null, null, null]);\n}\n\nif (msg.payload.AC5 !== undefined) {\n    msg.enable = Boolean(Number(msg.payload.AC5))\n    node.send([null, null, null, null, msg, null, null, null, null]);\n}\n\nif (msg.payload.AC6 !== undefined) {\n    msg.enable = Boolean(Number(msg.payload.AC6))\n    node.send([null, null, null, null, null, msg, null, null, null]);\n}\n\nif (msg.payload.AC7 !== undefined) {\n    msg.enable = Boolean(Number(msg.payload.AC7))\n    node.send([null, null, null, null, null, null, msg, null, null]);\n}\n\nif (msg.payload.AC8 !== undefined) {\n    msg.enable = Boolean(Number(msg.payload.AC8))\n    node.send([null, null, null, null, null, null, null, msg, null]);\n}\n","outputs":8,"noerr":0,"initialize":"","finalize":"","libs":[],"x":1580,"y":1700,"wires":[["b7e4cd7b229e781c"],["355baf5c9ba66af2"],["5819569cd39463b3"],["82ec32e34cf22fed"],["b83edc3d7290d8c1","d0c479fa2c472487"],["92785ad0d5c5d222"],["bdacdf3bd738f89b"],["6757beedcb95fbbb"]]},{"id":"355baf5c9ba66af2","type":"ha-switch","z":"4fcf8d484e65f829","g":"8bacdcb26653bd30","name":"Rele 2","version":0,"debugenabled":false,"inputs":1,"outputs":2,"entityConfig":"47eeccde26eb4702","enableInput":true,"outputOnStateChange":true,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"}],"x":1830,"y":1500,"wires":[["155cdb9970de57aa"],["5fc2f9561ec5b3b7"]]},{"id":"5819569cd39463b3","type":"ha-switch","z":"4fcf8d484e65f829","g":"8bacdcb26653bd30","name":"Rele 3","version":0,"debugenabled":false,"inputs":1,"outputs":2,"entityConfig":"a3863fb480dfec9e","enableInput":true,"outputOnStateChange":true,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"}],"x":1830,"y":1580,"wires":[["0dcbe74585c26883"],["97afb219cd2b7813"]]},{"id":"82ec32e34cf22fed","type":"ha-switch","z":"4fcf8d484e65f829","g":"8bacdcb26653bd30","name":"Rele 4","version":0,"debugenabled":false,"inputs":1,"outputs":2,"entityConfig":"f313398621108c13","enableInput":true,"outputOnStateChange":true,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"}],"x":1830,"y":1660,"wires":[["fdd0768c6e255f32"],["6dd6133e93ac58ef"]]},{"id":"b83edc3d7290d8c1","type":"ha-switch","z":"4fcf8d484e65f829","g":"8bacdcb26653bd30","name":"Rele 5","version":0,"debugenabled":false,"inputs":1,"outputs":2,"entityConfig":"9ac65172e1845361","enableInput":true,"outputOnStateChange":true,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"}],"x":1830,"y":1740,"wires":[["02c2d85a96a4a323"],["83e6903527550156"]]},{"id":"92785ad0d5c5d222","type":"ha-switch","z":"4fcf8d484e65f829","g":"8bacdcb26653bd30","name":"Rele 6","version":0,"debugenabled":false,"inputs":1,"outputs":2,"entityConfig":"0c8b23c1adbc669c","enableInput":true,"outputOnStateChange":true,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"}],"x":1830,"y":1820,"wires":[["b4e707d8a3dae63f"],["5652e76d578636c1"]]},{"id":"bdacdf3bd738f89b","type":"ha-switch","z":"4fcf8d484e65f829","g":"8bacdcb26653bd30","name":"Rele 7","version":0,"debugenabled":false,"inputs":1,"outputs":2,"entityConfig":"7aac0fa126d9b2e5","enableInput":true,"outputOnStateChange":true,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"}],"x":1830,"y":1900,"wires":[["2aa8dd8144de3440"],["b1d1b2b6b05b4374"]]},{"id":"6757beedcb95fbbb","type":"ha-switch","z":"4fcf8d484e65f829","g":"8bacdcb26653bd30","name":"Rele 8","version":0,"debugenabled":false,"inputs":1,"outputs":2,"entityConfig":"6542d4952a803760","enableInput":true,"outputOnStateChange":true,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"}],"x":1830,"y":1980,"wires":[["8cac7f152c3fc23e"],["58625cae76cbc5dd"]]},{"id":"5fc2f9561ec5b3b7","type":"change","z":"4fcf8d484e65f829","g":"8bacdcb26653bd30","name":"Rele 2 off","rules":[{"t":"set","p":"url","pt":"msg","to":"http://192.168.1.13/?2d","tot":"str"}],"action":"","property":"","from":"","to":"","reg":false,"x":2000,"y":1520,"wires":[["2ce5ce49b1aee497","d6b424fbc6252a7e"]]},{"id":"155cdb9970de57aa","type":"change","z":"4fcf8d484e65f829","g":"8bacdcb26653bd30","name":"rele 2 on","rules":[{"t":"set","p":"url","pt":"msg","to":"http://192.168.1.13/?2l","tot":"str"}],"action":"","property":"","from":"","to":"","reg":false,"x":2000,"y":1480,"wires":[["2ce5ce49b1aee497","d6b424fbc6252a7e"]]},{"id":"97afb219cd2b7813","type":"change","z":"4fcf8d484e65f829","g":"8bacdcb26653bd30","name":"Rele 3 off","rules":[{"t":"set","p":"url","pt":"msg","to":"http://192.168.1.13/?3d","tot":"str"}],"action":"","property":"","from":"","to":"","reg":false,"x":2000,"y":1600,"wires":[["2ce5ce49b1aee497","d6b424fbc6252a7e"]]},{"id":"0dcbe74585c26883","type":"change","z":"4fcf8d484e65f829","g":"8bacdcb26653bd30","name":"rele 3 on","rules":[{"t":"set","p":"url","pt":"msg","to":"http://192.168.1.13/?3l","tot":"str"}],"action":"","property":"","from":"","to":"","reg":false,"x":2000,"y":1560,"wires":[["2ce5ce49b1aee497","d6b424fbc6252a7e"]]},{"id":"6dd6133e93ac58ef","type":"change","z":"4fcf8d484e65f829","g":"8bacdcb26653bd30","name":"Rele 4 off","rules":[{"t":"set","p":"url","pt":"msg","to":"http://192.168.1.13/?4d","tot":"str"}],"action":"","property":"","from":"","to":"","reg":false,"x":2000,"y":1680,"wires":[["2ce5ce49b1aee497","d6b424fbc6252a7e"]]},{"id":"fdd0768c6e255f32","type":"change","z":"4fcf8d484e65f829","g":"8bacdcb26653bd30","name":"rele 4 on","rules":[{"t":"set","p":"url","pt":"msg","to":"http://192.168.1.13/?4l","tot":"str"}],"action":"","property":"","from":"","to":"","reg":false,"x":2000,"y":1640,"wires":[["2ce5ce49b1aee497","d6b424fbc6252a7e"]]},{"id":"83e6903527550156","type":"change","z":"4fcf8d484e65f829","g":"8bacdcb26653bd30","name":"Rele 5 off","rules":[{"t":"set","p":"url","pt":"msg","to":"http://192.168.1.13/?5d","tot":"str"}],"action":"","property":"","from":"","to":"","reg":false,"x":2000,"y":1760,"wires":[["2ce5ce49b1aee497","d6b424fbc6252a7e"]]},{"id":"02c2d85a96a4a323","type":"change","z":"4fcf8d484e65f829","g":"8bacdcb26653bd30","name":"rele 5 on","rules":[{"t":"set","p":"url","pt":"msg","to":"http://192.168.1.13/?5l","tot":"str"}],"action":"","property":"","from":"","to":"","reg":false,"x":2000,"y":1720,"wires":[["2ce5ce49b1aee497","d6b424fbc6252a7e"]]},{"id":"5652e76d578636c1","type":"change","z":"4fcf8d484e65f829","g":"8bacdcb26653bd30","name":"Rele 6 off","rules":[{"t":"set","p":"url","pt":"msg","to":"http://192.168.1.13/?6d","tot":"str"}],"action":"","property":"","from":"","to":"","reg":false,"x":2000,"y":1840,"wires":[["2ce5ce49b1aee497","d6b424fbc6252a7e"]]},{"id":"b4e707d8a3dae63f","type":"change","z":"4fcf8d484e65f829","g":"8bacdcb26653bd30","name":"rele 6 on","rules":[{"t":"set","p":"url","pt":"msg","to":"http://192.168.1.13/?6l","tot":"str"}],"action":"","property":"","from":"","to":"","reg":false,"x":2000,"y":1800,"wires":[["2ce5ce49b1aee497","d6b424fbc6252a7e"]]},{"id":"b1d1b2b6b05b4374","type":"change","z":"4fcf8d484e65f829","g":"8bacdcb26653bd30","name":"Rele 7 off","rules":[{"t":"set","p":"url","pt":"msg","to":"http://192.168.1.13/?7d","tot":"str"}],"action":"","property":"","from":"","to":"","reg":false,"x":2000,"y":1920,"wires":[["2ce5ce49b1aee497","d6b424fbc6252a7e"]]},{"id":"2aa8dd8144de3440","type":"change","z":"4fcf8d484e65f829","g":"8bacdcb26653bd30","name":"rele 7 on","rules":[{"t":"set","p":"url","pt":"msg","to":"http://192.168.1.13/?7l","tot":"str"}],"action":"","property":"","from":"","to":"","reg":false,"x":2000,"y":1880,"wires":[["2ce5ce49b1aee497","d6b424fbc6252a7e"]]},{"id":"58625cae76cbc5dd","type":"change","z":"4fcf8d484e65f829","g":"8bacdcb26653bd30","name":"Rele 1 off","rules":[{"t":"set","p":"url","pt":"msg","to":"http://192.168.1.13/?1d","tot":"str"}],"action":"","property":"","from":"","to":"","reg":false,"x":2000,"y":2000,"wires":[["2ce5ce49b1aee497","d6b424fbc6252a7e"]]},{"id":"8cac7f152c3fc23e","type":"change","z":"4fcf8d484e65f829","g":"8bacdcb26653bd30","name":"rele 8 on","rules":[{"t":"set","p":"url","pt":"msg","to":"http://192.168.1.13/?8l","tot":"str"}],"action":"","property":"","from":"","to":"","reg":false,"x":2000,"y":1960,"wires":[["2ce5ce49b1aee497","d6b424fbc6252a7e"]]},{"id":"d0c479fa2c472487","type":"debug","z":"4fcf8d484e65f829","g":"8bacdcb26653bd30","name":"debug 134","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"true","targetType":"full","statusVal":"","statusType":"auto","x":1770,"y":2060,"wires":[]},{"id":"aaf1c1e1d5d2bc6f","type":"inject","z":"4fcf8d484e65f829","g":"8bacdcb26653bd30","name":"State","props":[{"p":"url","v":"http://192.168.1.13/L","vt":"str"}],"repeat":"10","crontab":"","once":true,"onceDelay":0.1,"topic":"","x":1230,"y":1700,"wires":[["002913ba0b87a541"]]},{"id":"002913ba0b87a541","type":"http request","z":"4fcf8d484e65f829","g":"8bacdcb26653bd30","name":"","method":"GET","ret":"txt","paytoqs":"ignore","url":"","tls":"","persist":false,"proxy":"","insecureHTTPParser":false,"authType":"","senderr":false,"headers":[],"credentials":{},"x":1390,"y":1700,"wires":[["9fc7fab9ccf6f1f0","d0c479fa2c472487"]]},{"id":"7298fda3d5495f38","type":"ha-entity-config","server":"33803899.487d48","deviceConfig":"","name":"Rele 1","version":"6","entityType":"switch","haConfig":[{"property":"name","value":"Rele 1"},{"property":"icon","value":""},{"property":"entity_category","value":""},{"property":"entity_picture","value":""},{"property":"device_class","value":""}],"resend":false,"debugEnabled":false},{"id":"47eeccde26eb4702","type":"ha-entity-config","server":"33803899.487d48","deviceConfig":"","name":"Rele 2","version":"6","entityType":"switch","haConfig":[{"property":"name","value":"Rele 2"},{"property":"icon","value":""},{"property":"entity_category","value":""},{"property":"entity_picture","value":""},{"property":"device_class","value":""}],"resend":false,"debugEnabled":false},{"id":"a3863fb480dfec9e","type":"ha-entity-config","server":"33803899.487d48","deviceConfig":"","name":"Rele 3","version":"6","entityType":"switch","haConfig":[{"property":"name","value":"Rele 3"},{"property":"icon","value":""},{"property":"entity_category","value":""},{"property":"entity_picture","value":""},{"property":"device_class","value":""}],"resend":false,"debugEnabled":false},{"id":"f313398621108c13","type":"ha-entity-config","server":"33803899.487d48","deviceConfig":"","name":"Rele 4","version":"6","entityType":"switch","haConfig":[{"property":"name","value":"Rele 4"},{"property":"icon","value":""},{"property":"entity_category","value":""},{"property":"entity_picture","value":""},{"property":"device_class","value":""}],"resend":false,"debugEnabled":false},{"id":"9ac65172e1845361","type":"ha-entity-config","server":"33803899.487d48","deviceConfig":"","name":"Rele 5","version":"6","entityType":"switch","haConfig":[{"property":"name","value":"Rele 5"},{"property":"icon","value":""},{"property":"entity_category","value":""},{"property":"entity_picture","value":""},{"property":"device_class","value":""}],"resend":false,"debugEnabled":false},{"id":"0c8b23c1adbc669c","type":"ha-entity-config","server":"33803899.487d48","deviceConfig":"","name":"Rele 6","version":"6","entityType":"switch","haConfig":[{"property":"name","value":"Rele 6"},{"property":"icon","value":""},{"property":"entity_category","value":""},{"property":"entity_picture","value":""},{"property":"device_class","value":""}],"resend":false,"debugEnabled":false},{"id":"7aac0fa126d9b2e5","type":"ha-entity-config","server":"33803899.487d48","deviceConfig":"","name":"Rele 7","version":"6","entityType":"switch","haConfig":[{"property":"name","value":"Rele 7"},{"property":"icon","value":""},{"property":"entity_category","value":""},{"property":"entity_picture","value":""},{"property":"device_class","value":""}],"resend":false,"debugEnabled":false},{"id":"6542d4952a803760","type":"ha-entity-config","server":"33803899.487d48","deviceConfig":"","name":"Rele 8","version":"6","entityType":"switch","haConfig":[{"property":"name","value":"Rele 8"},{"property":"icon","value":""},{"property":"entity_category","value":""},{"property":"entity_picture","value":""},{"property":"device_class","value":""}],"resend":false,"debugEnabled":false},{"id":"33803899.487d48","type":"server","name":"Home Assistant","version":5,"addon":true,"rejectUnauthorizedCerts":true,"ha_boolean":"y|yes|true|on|home|open","connectionDelay":true,"cacheJson":true,"heartbeat":false,"heartbeatInterval":"30","areaSelector":"friendlyName","deviceSelector":"friendlyName","entitySelector":"friendlyName","statusSeparator":"at: ","statusYear":"hidden","statusMonth":"short","statusDay":"numeric","statusHourCycle":"h23","statusTimeFormat":"h:m","enableGlobalContextStore":true}]

Isso seria a criação da integração no HA ? não entendi direito

Fluxo do node red.
Depois que vc instalar o node red, importa o fluxo

1 Like

Certo Walber, importei o fluxo e adicionei o http//:IP/L nos dois http_request
Te agradeço pelo empenho, mas eu não entendi como proceder com isso. Ela esta fazendo apenas um request para os 8 canais? E como esses switchs vão aparecer no HA?

aperta no deploy do lado direito no auto.

Os interruptores vão ser criados no seu HA.
Verifique os comandos e os IPs nos inject e rele on 1 rele off 1 e etc

Ja fiz isso. E a cada 10s aparece o request abaixo do http request

Se vc clicar na seta vai abrir uma barra que tem um botão debug.

Lá vai aparecer os dados inclusive erros

OK. Os status mudam instantaneamente, porém, o canal fisicamente não é acionado

Verificou todos comandos?

O que aparece no seu payload?

Se aparecer como na imagem acima, clica em copy patch como na imagem abaixo


dei apenas um click no interruptor

Vc tem que expandir as mensagens

1 Like

desculpe, logo imaginei. Eu havia retirado o “/L” da url, mas continua o mesmo erro



Te chamei no PV.

O status ta funcionando?

Boa tarde a todos, estou com mesmo problema porem com uma placa de 32 canais de mesmo fabricantes, alguem poderia me dizer se conseguiram e como foi feito ?

Fizemos um fluxo para o Node Red para a placa de 16 canais com atualização do status a cada 10 segundos

Fiz a alteração para 32 canais e fiz algumas modificações para facilitar a troca do IP

[{"id":"a9d03550f15f1220","type":"tab","label":"Redgtech 32 CH","disabled":false,"info":"","env":[]},{"id":"2fa87b662f22c1ad","type":"group","z":"a9d03550f15f1220","name":"Ativar esse nó","style":{"stroke":"#ff0000","fill":"#ffff7f","label":true,"label-position":"n","color":"#ff0000"},"nodes":["8552a3973c2ddf20"],"x":54,"y":139,"w":192,"h":82},{"id":"6b9dc2bb721df13d","type":"ha-switch","z":"a9d03550f15f1220","name":"Rele 03","version":0,"debugenabled":false,"inputs":1,"outputs":2,"entityConfig":"6104f1b8636e5db1","enableInput":true,"outputOnStateChange":true,"outputProperties":[{"property":"outputType","propertyType":"msg","value":"state change","valueType":"str"},{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"output","propertyType":"msg","value":"3","valueType":"num"}],"x":1110,"y":300,"wires":[["20b104fd89a5c55d"],["20b104fd89a5c55d"]]},{"id":"45f7c94a2637bb97","type":"ha-switch","z":"a9d03550f15f1220","name":"Rele 04","version":0,"debugenabled":false,"inputs":1,"outputs":2,"entityConfig":"def7f4ea7bb6bba8","enableInput":true,"outputOnStateChange":true,"outputProperties":[{"property":"outputType","propertyType":"msg","value":"state change","valueType":"str"},{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"output","propertyType":"msg","value":"4","valueType":"num"}],"x":1110,"y":360,"wires":[["20b104fd89a5c55d"],["20b104fd89a5c55d"]]},{"id":"8552a3973c2ddf20","type":"inject","z":"a9d03550f15f1220","d":true,"g":"2fa87b662f22c1ad","name":"Status","props":[{"p":"url","v":"\"http://\" & $flowContext(\"ip\") & \"/L\"","vt":"jsonata"}],"repeat":"10","crontab":"","once":true,"onceDelay":"1","topic":"","x":160,"y":180,"wires":[["bad637065271bd0c","2167e658f5aa33e0"]]},{"id":"bad637065271bd0c","type":"http request","z":"a9d03550f15f1220","name":"","method":"GET","ret":"txt","paytoqs":"ignore","url":"","tls":"","persist":false,"proxy":"","insecureHTTPParser":false,"authType":"","senderr":false,"headers":[],"x":560,"y":1080,"wires":[["76e3744002f30d18"]]},{"id":"76e3744002f30d18","type":"json","z":"a9d03550f15f1220","name":"","property":"payload","action":"obj","pretty":false,"x":730,"y":1080,"wires":[["1925bda54d162d18","2167e658f5aa33e0"]]},{"id":"1925bda54d162d18","type":"function","z":"a9d03550f15f1220","name":"function 2","func":"// Não alterar\n\nconst messages = [];\n\n// Gerar a string flow.output_off\nflow.set(\n    \"output_off\",\n    Array.from({ length: node.outputCount }, (_, i) => `?${i + 1}d`).join(\"\")\n);\n\n// Gerar a string flow.output_on\nflow.set(\n    \"output_on\",\n    Array.from({ length: node.outputCount }, (_, i) => `?${i + 1}l`).join(\"\")\n);\n\nfor (var i = 1; i <= node.outputCount; i++) {\n    var msgCopy = { ...msg }; // Criando uma cópia do objeto msg\n    msgCopy.enable = Boolean(Number(msg.payload[\"AC\" + i]));\n    messages.push(msgCopy);\n}\ndelete msg.payload;\nnode.send(messages);\n// Não alterar","outputs":32,"timeout":"","noerr":0,"initialize":"","finalize":"","libs":[],"x":900,"y":1080,"wires":[["2539fcf24d67daec"],["29831146f5813af7"],["6b9dc2bb721df13d"],["45f7c94a2637bb97"],["399c3c3b325ba531"],["cd3c441892420e80"],["82722f3685970788"],["ee3bbee4138ada33"],["5c046b397e4b942b"],["7b0bbb6a46b72a44"],["200db2332b696d04"],["53080c674e5f347b"],["c82edf12a0c2f0f5"],["dbd7a27c328f7383"],["032de0ec0e142c9f"],["ec6c5d60c0121189"],["9f79d00ad8a8ebc7"],["98d87f996e92d8ce"],["2ddc773ee081ee70"],["6e6d5dfb58bc0840"],["09a97ae12fdf12ff"],["7cd18cc4bd11be1f"],["14c33ae7c11cf9e4"],["90fbd135a0920ce8"],["67dd52ca1f098ec5"],["82a2d03c7b4afae4"],["204c526427a1240d"],["a1a6c4a7dcd12c12"],["17bbc3997a7b7e4f"],["68dd3511e5d23392"],["7adb9e6c520e2761"],["770e57a2f194be65"]],"outputLabels":["1","2","3","4","5","6","7","8","9","10","11","12","13","14","15","16","17","18","19","20","21","22","23","24","25","26","27","28","29","30","31","32"]},{"id":"2167e658f5aa33e0","type":"debug","z":"a9d03550f15f1220","name":"Status","active":false,"tosidebar":true,"console":false,"tostatus":false,"complete":"true","targetType":"full","statusVal":"","statusType":"auto","x":710,"y":980,"wires":[]},{"id":"82722f3685970788","type":"ha-switch","z":"a9d03550f15f1220","name":"Rele 07","version":0,"debugenabled":false,"inputs":1,"outputs":2,"entityConfig":"11105871c33c5417","enableInput":true,"outputOnStateChange":true,"outputProperties":[{"property":"outputType","propertyType":"msg","value":"state change","valueType":"str"},{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"output","propertyType":"msg","value":"7","valueType":"num"}],"x":1110,"y":540,"wires":[["20b104fd89a5c55d"],["20b104fd89a5c55d"]]},{"id":"ee3bbee4138ada33","type":"ha-switch","z":"a9d03550f15f1220","name":"Rele 08","version":0,"debugenabled":false,"inputs":1,"outputs":2,"entityConfig":"97b061a031aed6c4","enableInput":true,"outputOnStateChange":true,"outputProperties":[{"property":"outputType","propertyType":"msg","value":"state change","valueType":"str"},{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"output","propertyType":"msg","value":"8","valueType":"num"}],"x":1110,"y":600,"wires":[["20b104fd89a5c55d"],["20b104fd89a5c55d"]]},{"id":"399c3c3b325ba531","type":"ha-switch","z":"a9d03550f15f1220","name":"Rele 05","version":0,"debugenabled":false,"inputs":1,"outputs":2,"entityConfig":"2e6481373321e53b","enableInput":true,"outputOnStateChange":true,"outputProperties":[{"property":"outputType","propertyType":"msg","value":"state change","valueType":"str"},{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"output","propertyType":"msg","value":"5","valueType":"num"}],"x":1110,"y":420,"wires":[["20b104fd89a5c55d"],["20b104fd89a5c55d"]]},{"id":"cd3c441892420e80","type":"ha-switch","z":"a9d03550f15f1220","name":"Rele 06","version":0,"debugenabled":false,"inputs":1,"outputs":2,"entityConfig":"2bc52a99d57448a1","enableInput":true,"outputOnStateChange":true,"outputProperties":[{"property":"outputType","propertyType":"msg","value":"state change","valueType":"str"},{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"output","propertyType":"msg","value":"6","valueType":"num"}],"x":1110,"y":480,"wires":[["20b104fd89a5c55d"],["20b104fd89a5c55d"]]},{"id":"200db2332b696d04","type":"ha-switch","z":"a9d03550f15f1220","name":"Rele 11","version":0,"debugenabled":false,"inputs":1,"outputs":2,"entityConfig":"1530b53980eb0809","enableInput":true,"outputOnStateChange":true,"outputProperties":[{"property":"outputType","propertyType":"msg","value":"state change","valueType":"str"},{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"output","propertyType":"msg","value":"11","valueType":"num"}],"x":1110,"y":780,"wires":[["20b104fd89a5c55d"],["20b104fd89a5c55d"]]},{"id":"ec6c5d60c0121189","type":"ha-switch","z":"a9d03550f15f1220","name":"Rele 16","version":0,"debugenabled":false,"inputs":1,"outputs":2,"entityConfig":"aca938309b2a1076","enableInput":true,"outputOnStateChange":true,"outputProperties":[{"property":"outputType","propertyType":"msg","value":"state change","valueType":"str"},{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"output","propertyType":"msg","value":"16","valueType":"num"}],"x":1110,"y":1080,"wires":[["20b104fd89a5c55d"],["20b104fd89a5c55d"]]},{"id":"c82edf12a0c2f0f5","type":"ha-switch","z":"a9d03550f15f1220","name":"Rele 13","version":0,"debugenabled":false,"inputs":1,"outputs":2,"entityConfig":"cf44a4fe7bc9bc03","enableInput":true,"outputOnStateChange":true,"outputProperties":[{"property":"outputType","propertyType":"msg","value":"state change","valueType":"str"},{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"output","propertyType":"msg","value":"13","valueType":"num"}],"x":1110,"y":900,"wires":[["20b104fd89a5c55d"],["20b104fd89a5c55d"]]},{"id":"032de0ec0e142c9f","type":"ha-switch","z":"a9d03550f15f1220","name":"Rele 15","version":0,"debugenabled":false,"inputs":1,"outputs":2,"entityConfig":"cfed0b52c8c98d54","enableInput":true,"outputOnStateChange":true,"outputProperties":[{"property":"outputType","propertyType":"msg","value":"state change","valueType":"str"},{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"output","propertyType":"msg","value":"15","valueType":"num"}],"x":1110,"y":1020,"wires":[["20b104fd89a5c55d"],["20b104fd89a5c55d"]]},{"id":"dbd7a27c328f7383","type":"ha-switch","z":"a9d03550f15f1220","name":"Rele 14","version":0,"debugenabled":false,"inputs":1,"outputs":2,"entityConfig":"d01027b25ff905dd","enableInput":true,"outputOnStateChange":true,"outputProperties":[{"property":"outputType","propertyType":"msg","value":"state change","valueType":"str"},{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"output","propertyType":"msg","value":"14","valueType":"num"}],"x":1110,"y":960,"wires":[["20b104fd89a5c55d"],["20b104fd89a5c55d"]]},{"id":"53080c674e5f347b","type":"ha-switch","z":"a9d03550f15f1220","name":"Rele 12","version":0,"debugenabled":false,"inputs":1,"outputs":2,"entityConfig":"7b2b285efdaed632","enableInput":true,"outputOnStateChange":true,"outputProperties":[{"property":"outputType","propertyType":"msg","value":"state change","valueType":"str"},{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"output","propertyType":"msg","value":"12","valueType":"num"}],"x":1110,"y":840,"wires":[["20b104fd89a5c55d"],["20b104fd89a5c55d"]]},{"id":"88930e10331c0a40","type":"ha-button","z":"a9d03550f15f1220","name":"Desligar Todos","version":0,"debugenabled":false,"outputs":1,"entityConfig":"7f678677452bdf49","outputProperties":[{"property":"url","propertyType":"msg","value":"\"http://\" & $flowContext(\"ip\") & \"/\" & $flowContext(\"output_off\")","valueType":"jsonata"}],"x":1140,"y":120,"wires":[["8cfcc055f8624fd4","c2b47ae1f74cce8f"]]},{"id":"2539fcf24d67daec","type":"ha-switch","z":"a9d03550f15f1220","name":"Rele 01","version":0,"debugenabled":false,"inputs":1,"outputs":2,"entityConfig":"b03f92d96d447d2c","enableInput":true,"outputOnStateChange":true,"outputProperties":[{"property":"outputType","propertyType":"msg","value":"state change","valueType":"str"},{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"output","propertyType":"msg","value":"1","valueType":"num"}],"x":1110,"y":180,"wires":[["20b104fd89a5c55d"],["20b104fd89a5c55d"]]},{"id":"29831146f5813af7","type":"ha-switch","z":"a9d03550f15f1220","name":"Rele 02","version":0,"debugenabled":false,"inputs":1,"outputs":2,"entityConfig":"43eef7d5ae089d84","enableInput":true,"outputOnStateChange":true,"outputProperties":[{"property":"outputType","propertyType":"msg","value":"state change","valueType":"str"},{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"output","propertyType":"msg","value":"2","valueType":"num"}],"x":1110,"y":240,"wires":[["20b104fd89a5c55d"],["20b104fd89a5c55d"]]},{"id":"5c046b397e4b942b","type":"ha-switch","z":"a9d03550f15f1220","name":"Rele 09","version":0,"debugenabled":false,"inputs":1,"outputs":2,"entityConfig":"d70a544bf1a77baf","enableInput":true,"outputOnStateChange":true,"outputProperties":[{"property":"outputType","propertyType":"msg","value":"state change","valueType":"str"},{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"output","propertyType":"msg","value":"9","valueType":"num"}],"x":1110,"y":660,"wires":[["20b104fd89a5c55d"],["20b104fd89a5c55d"]]},{"id":"7b0bbb6a46b72a44","type":"ha-switch","z":"a9d03550f15f1220","name":"Rele 10","version":0,"debugenabled":false,"inputs":1,"outputs":2,"entityConfig":"0db6555b3639b5f5","enableInput":true,"outputOnStateChange":true,"outputProperties":[{"property":"outputType","propertyType":"msg","value":"state change","valueType":"str"},{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"output","propertyType":"msg","value":"10","valueType":"num"}],"x":1110,"y":720,"wires":[["20b104fd89a5c55d"],["20b104fd89a5c55d"]]},{"id":"8cfcc055f8624fd4","type":"http request","z":"a9d03550f15f1220","name":"","method":"GET","ret":"txt","paytoqs":"ignore","url":"","tls":"","persist":false,"proxy":"","insecureHTTPParser":false,"authType":"","senderr":false,"headers":[],"x":1960,"y":1100,"wires":[["c2b47ae1f74cce8f"]]},{"id":"c2b47ae1f74cce8f","type":"debug","z":"a9d03550f15f1220","name":"debug 2","active":false,"tosidebar":true,"console":false,"tostatus":false,"complete":"true","targetType":"full","statusVal":"","statusType":"auto","x":2140,"y":1100,"wires":[]},{"id":"20b104fd89a5c55d","type":"function","z":"a9d03550f15f1220","name":"Criar comando","func":"// Não alterar\nvar comando;\nvar ip = flow.get(\"ip\");\n\nif (msg.payload == true){\ncomando = \"l\";\n} else if (msg.payload == false){\ncomando = \"d\";\n\n}\n\n// msg.url  = \"http://\" + msg.ip + \"?\" + msg.output + comando;\nmsg.url  = \"http://\" + ip + \"/?\" + msg.output + comando;\nreturn msg;\n\n// Não alterar","outputs":1,"timeout":0,"noerr":0,"initialize":"","finalize":"","libs":[],"x":1760,"y":1100,"wires":[["8cfcc055f8624fd4","518a3ee6e0ff390d"]]},{"id":"9f79d00ad8a8ebc7","type":"ha-switch","z":"a9d03550f15f1220","name":"Rele 17","version":0,"debugenabled":false,"inputs":1,"outputs":2,"entityConfig":"16ee94a597055759","enableInput":true,"outputOnStateChange":true,"outputProperties":[{"property":"outputType","propertyType":"msg","value":"state change","valueType":"str"},{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"output","propertyType":"msg","value":"17","valueType":"num"}],"x":1110,"y":1140,"wires":[["20b104fd89a5c55d"],["20b104fd89a5c55d"]]},{"id":"98d87f996e92d8ce","type":"ha-switch","z":"a9d03550f15f1220","name":"Rele 18","version":0,"debugenabled":false,"inputs":1,"outputs":2,"entityConfig":"57ea5e4a8f5701ce","enableInput":true,"outputOnStateChange":true,"outputProperties":[{"property":"outputType","propertyType":"msg","value":"state change","valueType":"str"},{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"output","propertyType":"msg","value":"18","valueType":"num"}],"x":1110,"y":1200,"wires":[["20b104fd89a5c55d"],["20b104fd89a5c55d"]]},{"id":"2ddc773ee081ee70","type":"ha-switch","z":"a9d03550f15f1220","name":"Rele 19","version":0,"debugenabled":false,"inputs":1,"outputs":2,"entityConfig":"c0635507dcb8d6d7","enableInput":true,"outputOnStateChange":true,"outputProperties":[{"property":"outputType","propertyType":"msg","value":"state change","valueType":"str"},{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"output","propertyType":"msg","value":"19","valueType":"num"}],"x":1110,"y":1260,"wires":[["20b104fd89a5c55d"],["20b104fd89a5c55d"]]},{"id":"6e6d5dfb58bc0840","type":"ha-switch","z":"a9d03550f15f1220","name":"Rele 20","version":0,"debugenabled":false,"inputs":1,"outputs":2,"entityConfig":"e34d72414b045dee","enableInput":true,"outputOnStateChange":true,"outputProperties":[{"property":"outputType","propertyType":"msg","value":"state change","valueType":"str"},{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"output","propertyType":"msg","value":"20","valueType":"num"}],"x":1110,"y":1320,"wires":[["20b104fd89a5c55d"],["20b104fd89a5c55d"]]},{"id":"09a97ae12fdf12ff","type":"ha-switch","z":"a9d03550f15f1220","name":"Rele 21","version":0,"debugenabled":false,"inputs":1,"outputs":2,"entityConfig":"b064caca9e97bdaf","enableInput":true,"outputOnStateChange":true,"outputProperties":[{"property":"outputType","propertyType":"msg","value":"state change","valueType":"str"},{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"output","propertyType":"msg","value":"21","valueType":"num"}],"x":1110,"y":1380,"wires":[["20b104fd89a5c55d"],["20b104fd89a5c55d"]]},{"id":"7cd18cc4bd11be1f","type":"ha-switch","z":"a9d03550f15f1220","name":"Rele 22","version":0,"debugenabled":false,"inputs":1,"outputs":2,"entityConfig":"385dfcd60825264d","enableInput":true,"outputOnStateChange":true,"outputProperties":[{"property":"outputType","propertyType":"msg","value":"state change","valueType":"str"},{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"output","propertyType":"msg","value":"22","valueType":"num"}],"x":1110,"y":1440,"wires":[["20b104fd89a5c55d"],["20b104fd89a5c55d"]]},{"id":"14c33ae7c11cf9e4","type":"ha-switch","z":"a9d03550f15f1220","name":"Rele 23","version":0,"debugenabled":false,"inputs":1,"outputs":2,"entityConfig":"761800e55c560577","enableInput":true,"outputOnStateChange":true,"outputProperties":[{"property":"outputType","propertyType":"msg","value":"state change","valueType":"str"},{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"output","propertyType":"msg","value":"23","valueType":"num"}],"x":1110,"y":1500,"wires":[["20b104fd89a5c55d"],["20b104fd89a5c55d"]]},{"id":"90fbd135a0920ce8","type":"ha-switch","z":"a9d03550f15f1220","name":"Rele 24","version":0,"debugenabled":false,"inputs":1,"outputs":2,"entityConfig":"2683f89a4c61cd3c","enableInput":true,"outputOnStateChange":true,"outputProperties":[{"property":"outputType","propertyType":"msg","value":"state change","valueType":"str"},{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"output","propertyType":"msg","value":"24","valueType":"num"}],"x":1110,"y":1560,"wires":[["20b104fd89a5c55d"],["20b104fd89a5c55d"]]},{"id":"67dd52ca1f098ec5","type":"ha-switch","z":"a9d03550f15f1220","name":"Rele 25","version":0,"debugenabled":false,"inputs":1,"outputs":2,"entityConfig":"61a2c5f0d5c6bcc4","enableInput":true,"outputOnStateChange":true,"outputProperties":[{"property":"outputType","propertyType":"msg","value":"state change","valueType":"str"},{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"output","propertyType":"msg","value":"25","valueType":"num"}],"x":1110,"y":1620,"wires":[["20b104fd89a5c55d"],["20b104fd89a5c55d"]]},{"id":"82a2d03c7b4afae4","type":"ha-switch","z":"a9d03550f15f1220","name":"Rele 26","version":0,"debugenabled":false,"inputs":1,"outputs":2,"entityConfig":"d3ee56fea4592003","enableInput":true,"outputOnStateChange":true,"outputProperties":[{"property":"outputType","propertyType":"msg","value":"state change","valueType":"str"},{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"output","propertyType":"msg","value":"26","valueType":"num"}],"x":1110,"y":1680,"wires":[["20b104fd89a5c55d"],["20b104fd89a5c55d"]]},{"id":"204c526427a1240d","type":"ha-switch","z":"a9d03550f15f1220","name":"Rele 27","version":0,"debugenabled":false,"inputs":1,"outputs":2,"entityConfig":"c51a36d69d09936d","enableInput":true,"outputOnStateChange":true,"outputProperties":[{"property":"outputType","propertyType":"msg","value":"state change","valueType":"str"},{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"output","propertyType":"msg","value":"27","valueType":"num"}],"x":1110,"y":1740,"wires":[["20b104fd89a5c55d"],["20b104fd89a5c55d"]]},{"id":"a1a6c4a7dcd12c12","type":"ha-switch","z":"a9d03550f15f1220","name":"Rele 28","version":0,"debugenabled":false,"inputs":1,"outputs":2,"entityConfig":"905d331292c9c550","enableInput":true,"outputOnStateChange":true,"outputProperties":[{"property":"outputType","propertyType":"msg","value":"state change","valueType":"str"},{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"output","propertyType":"msg","value":"28","valueType":"num"}],"x":1110,"y":1800,"wires":[["20b104fd89a5c55d"],["20b104fd89a5c55d"]]},{"id":"17bbc3997a7b7e4f","type":"ha-switch","z":"a9d03550f15f1220","name":"Rele 29","version":0,"debugenabled":false,"inputs":1,"outputs":2,"entityConfig":"3cd4b6d8186fdbf4","enableInput":true,"outputOnStateChange":true,"outputProperties":[{"property":"outputType","propertyType":"msg","value":"state change","valueType":"str"},{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"output","propertyType":"msg","value":"29","valueType":"num"}],"x":1110,"y":1860,"wires":[["20b104fd89a5c55d"],["20b104fd89a5c55d"]]},{"id":"68dd3511e5d23392","type":"ha-switch","z":"a9d03550f15f1220","name":"Rele 30","version":0,"debugenabled":false,"inputs":1,"outputs":2,"entityConfig":"943b7ffd302a0ea2","enableInput":true,"outputOnStateChange":true,"outputProperties":[{"property":"outputType","propertyType":"msg","value":"state change","valueType":"str"},{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"output","propertyType":"msg","value":"30","valueType":"num"}],"x":1110,"y":1920,"wires":[["20b104fd89a5c55d"],["20b104fd89a5c55d"]]},{"id":"7adb9e6c520e2761","type":"ha-switch","z":"a9d03550f15f1220","name":"Rele 31","version":0,"debugenabled":false,"inputs":1,"outputs":2,"entityConfig":"1e6a2c24fe405175","enableInput":true,"outputOnStateChange":true,"outputProperties":[{"property":"outputType","propertyType":"msg","value":"state change","valueType":"str"},{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"output","propertyType":"msg","value":"31","valueType":"num"}],"x":1110,"y":1980,"wires":[["20b104fd89a5c55d"],["20b104fd89a5c55d"]]},{"id":"770e57a2f194be65","type":"ha-switch","z":"a9d03550f15f1220","name":"Rele 32","version":0,"debugenabled":false,"inputs":1,"outputs":2,"entityConfig":"d1e212b5e1a2278e","enableInput":true,"outputOnStateChange":true,"outputProperties":[{"property":"outputType","propertyType":"msg","value":"state change","valueType":"str"},{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"output","propertyType":"msg","value":"32","valueType":"num"}],"x":1110,"y":2040,"wires":[["20b104fd89a5c55d"],["20b104fd89a5c55d"]]},{"id":"07aeeb03433f6d18","type":"inject","z":"a9d03550f15f1220","name":"ALTERAR O IP","props":[{"p":"payload"}],"repeat":"","crontab":"","once":true,"onceDelay":"0.3","topic":"","payload":"192.168.0.111","payloadType":"str","x":180,"y":60,"wires":[["ac085316055e1a95"]]},{"id":"fcee9dad86930ec5","type":"debug","z":"a9d03550f15f1220","name":"IP","active":false,"tosidebar":true,"console":false,"tostatus":false,"complete":"true","targetType":"full","statusVal":"","statusType":"auto","x":530,"y":60,"wires":[]},{"id":"ac085316055e1a95","type":"change","z":"a9d03550f15f1220","name":"","rules":[{"t":"set","p":"ip","pt":"flow","to":"payload","tot":"msg"}],"action":"","property":"","from":"","to":"","reg":false,"x":370,"y":60,"wires":[["fcee9dad86930ec5"]]},{"id":"958c713f587e2efd","type":"ha-button","z":"a9d03550f15f1220","name":"Ligar Todos","version":0,"debugenabled":false,"outputs":1,"entityConfig":"04b3abb51d74c957","outputProperties":[{"property":"url","propertyType":"msg","value":"\"http://\" & $flowContext(\"ip\") & \"/\" & $flowContext(\"output_on\")","valueType":"jsonata"}],"x":1130,"y":60,"wires":[["c2b47ae1f74cce8f","8cfcc055f8624fd4"]]},{"id":"518a3ee6e0ff390d","type":"debug","z":"a9d03550f15f1220","name":"debug 3","active":false,"tosidebar":true,"console":false,"tostatus":false,"complete":"true","targetType":"full","statusVal":"","statusType":"auto","x":2140,"y":1180,"wires":[]},{"id":"6104f1b8636e5db1","type":"ha-entity-config","server":"c5d2f580.24a068","deviceConfig":"5782a31a4c10f764","name":"Rele 03","version":"6","entityType":"switch","haConfig":[{"property":"name","value":"Rele 03"},{"property":"icon","value":""},{"property":"entity_picture","value":""},{"property":"entity_category","value":""},{"property":"device_class","value":""}],"resend":false,"debugEnabled":false},{"id":"def7f4ea7bb6bba8","type":"ha-entity-config","server":"c5d2f580.24a068","deviceConfig":"5782a31a4c10f764","name":"Rele 04","version":"6","entityType":"switch","haConfig":[{"property":"name","value":"Rele 04"},{"property":"icon","value":""},{"property":"entity_picture","value":""},{"property":"entity_category","value":""},{"property":"device_class","value":""}],"resend":false,"debugEnabled":false},{"id":"11105871c33c5417","type":"ha-entity-config","server":"c5d2f580.24a068","deviceConfig":"5782a31a4c10f764","name":"Rele 07","version":"6","entityType":"switch","haConfig":[{"property":"name","value":"Rele 07"},{"property":"icon","value":""},{"property":"entity_picture","value":""},{"property":"entity_category","value":""},{"property":"device_class","value":""}],"resend":false,"debugEnabled":false},{"id":"97b061a031aed6c4","type":"ha-entity-config","server":"c5d2f580.24a068","deviceConfig":"5782a31a4c10f764","name":"Rele 08","version":"6","entityType":"switch","haConfig":[{"property":"name","value":"Rele 08"},{"property":"icon","value":""},{"property":"entity_picture","value":""},{"property":"entity_category","value":""},{"property":"device_class","value":""}],"resend":false,"debugEnabled":false},{"id":"2e6481373321e53b","type":"ha-entity-config","server":"c5d2f580.24a068","deviceConfig":"5782a31a4c10f764","name":"Rele 05","version":"6","entityType":"switch","haConfig":[{"property":"name","value":"Rele 05"},{"property":"icon","value":""},{"property":"entity_picture","value":""},{"property":"entity_category","value":""},{"property":"device_class","value":""}],"resend":false,"debugEnabled":false},{"id":"2bc52a99d57448a1","type":"ha-entity-config","server":"c5d2f580.24a068","deviceConfig":"5782a31a4c10f764","name":"Rele 06","version":"6","entityType":"switch","haConfig":[{"property":"name","value":"Rele 06"},{"property":"icon","value":""},{"property":"entity_picture","value":""},{"property":"entity_category","value":""},{"property":"device_class","value":""}],"resend":false,"debugEnabled":false},{"id":"1530b53980eb0809","type":"ha-entity-config","server":"c5d2f580.24a068","deviceConfig":"5782a31a4c10f764","name":"Rele 11","version":"6","entityType":"switch","haConfig":[{"property":"name","value":"Rele 11"},{"property":"icon","value":""},{"property":"entity_picture","value":""},{"property":"entity_category","value":""},{"property":"device_class","value":""}],"resend":false,"debugEnabled":false},{"id":"aca938309b2a1076","type":"ha-entity-config","server":"c5d2f580.24a068","deviceConfig":"5782a31a4c10f764","name":"Rele 16","version":"6","entityType":"switch","haConfig":[{"property":"name","value":"Rele 16"},{"property":"icon","value":""},{"property":"entity_picture","value":""},{"property":"entity_category","value":""},{"property":"device_class","value":""}],"resend":false,"debugEnabled":false},{"id":"cf44a4fe7bc9bc03","type":"ha-entity-config","server":"c5d2f580.24a068","deviceConfig":"5782a31a4c10f764","name":"Rele 13","version":"6","entityType":"switch","haConfig":[{"property":"name","value":"Rele 13"},{"property":"icon","value":""},{"property":"entity_picture","value":""},{"property":"entity_category","value":""},{"property":"device_class","value":""}],"resend":false,"debugEnabled":false},{"id":"cfed0b52c8c98d54","type":"ha-entity-config","server":"c5d2f580.24a068","deviceConfig":"5782a31a4c10f764","name":"Rele 15","version":"6","entityType":"switch","haConfig":[{"property":"name","value":"Rele 15"},{"property":"icon","value":""},{"property":"entity_picture","value":""},{"property":"entity_category","value":""},{"property":"device_class","value":""}],"resend":false,"debugEnabled":false},{"id":"d01027b25ff905dd","type":"ha-entity-config","server":"c5d2f580.24a068","deviceConfig":"5782a31a4c10f764","name":"Rele 14","version":"6","entityType":"switch","haConfig":[{"property":"name","value":"Rele 14"},{"property":"icon","value":""},{"property":"entity_picture","value":""},{"property":"entity_category","value":""},{"property":"device_class","value":""}],"resend":false,"debugEnabled":false},{"id":"7b2b285efdaed632","type":"ha-entity-config","server":"c5d2f580.24a068","deviceConfig":"5782a31a4c10f764","name":"Rele 12","version":"6","entityType":"switch","haConfig":[{"property":"name","value":"Rele 12"},{"property":"icon","value":""},{"property":"entity_picture","value":""},{"property":"entity_category","value":""},{"property":"device_class","value":""}],"resend":false,"debugEnabled":false},{"id":"7f678677452bdf49","type":"ha-entity-config","server":"c5d2f580.24a068","deviceConfig":"5782a31a4c10f764","name":"Desligar Todos","version":"6","entityType":"button","haConfig":[{"property":"name","value":"Desligar Todos"},{"property":"icon","value":""},{"property":"entity_picture","value":""},{"property":"entity_category","value":""},{"property":"device_class","value":""}],"resend":false,"debugEnabled":false},{"id":"b03f92d96d447d2c","type":"ha-entity-config","server":"c5d2f580.24a068","deviceConfig":"5782a31a4c10f764","name":"Rele 01","version":"6","entityType":"switch","haConfig":[{"property":"name","value":"Rele 01"},{"property":"icon","value":""},{"property":"entity_picture","value":""},{"property":"entity_category","value":""},{"property":"device_class","value":""}],"resend":false,"debugEnabled":false},{"id":"43eef7d5ae089d84","type":"ha-entity-config","server":"c5d2f580.24a068","deviceConfig":"5782a31a4c10f764","name":"Rele 02","version":"6","entityType":"switch","haConfig":[{"property":"name","value":"Rele 02"},{"property":"icon","value":""},{"property":"entity_picture","value":""},{"property":"entity_category","value":""},{"property":"device_class","value":""}],"resend":false,"debugEnabled":false},{"id":"d70a544bf1a77baf","type":"ha-entity-config","server":"c5d2f580.24a068","deviceConfig":"5782a31a4c10f764","name":"Rele 09","version":"6","entityType":"switch","haConfig":[{"property":"name","value":"Rele 09"},{"property":"icon","value":""},{"property":"entity_picture","value":""},{"property":"entity_category","value":""},{"property":"device_class","value":""}],"resend":false,"debugEnabled":false},{"id":"0db6555b3639b5f5","type":"ha-entity-config","server":"c5d2f580.24a068","deviceConfig":"5782a31a4c10f764","name":"Rele 10","version":"6","entityType":"switch","haConfig":[{"property":"name","value":"Rele 10"},{"property":"icon","value":""},{"property":"entity_picture","value":""},{"property":"entity_category","value":""},{"property":"device_class","value":""}],"resend":false,"debugEnabled":false},{"id":"16ee94a597055759","type":"ha-entity-config","server":"c5d2f580.24a068","deviceConfig":"5782a31a4c10f764","name":"Rele 17","version":6,"entityType":"switch","haConfig":[{"property":"name","value":"Rele 17"},{"property":"icon","value":""},{"property":"entity_picture","value":""},{"property":"entity_category","value":""},{"property":"device_class","value":""}],"resend":false,"debugEnabled":false},{"id":"57ea5e4a8f5701ce","type":"ha-entity-config","server":"c5d2f580.24a068","deviceConfig":"5782a31a4c10f764","name":"Rele 18","version":6,"entityType":"switch","haConfig":[{"property":"name","value":"Rele 18"},{"property":"icon","value":""},{"property":"entity_picture","value":""},{"property":"entity_category","value":""},{"property":"device_class","value":""}],"resend":false,"debugEnabled":false},{"id":"c0635507dcb8d6d7","type":"ha-entity-config","server":"c5d2f580.24a068","deviceConfig":"5782a31a4c10f764","name":"Rele 19","version":6,"entityType":"switch","haConfig":[{"property":"name","value":"Rele 19"},{"property":"icon","value":""},{"property":"entity_picture","value":""},{"property":"entity_category","value":""},{"property":"device_class","value":""}],"resend":false,"debugEnabled":false},{"id":"e34d72414b045dee","type":"ha-entity-config","server":"c5d2f580.24a068","deviceConfig":"5782a31a4c10f764","name":"Rele 20","version":6,"entityType":"switch","haConfig":[{"property":"name","value":"Rele 20"},{"property":"icon","value":""},{"property":"entity_picture","value":""},{"property":"entity_category","value":""},{"property":"device_class","value":""}],"resend":false,"debugEnabled":false},{"id":"b064caca9e97bdaf","type":"ha-entity-config","server":"c5d2f580.24a068","deviceConfig":"5782a31a4c10f764","name":"Rele 21","version":6,"entityType":"switch","haConfig":[{"property":"name","value":"Rele 21"},{"property":"icon","value":""},{"property":"entity_picture","value":""},{"property":"entity_category","value":""},{"property":"device_class","value":""}],"resend":false,"debugEnabled":false},{"id":"385dfcd60825264d","type":"ha-entity-config","server":"c5d2f580.24a068","deviceConfig":"5782a31a4c10f764","name":"Rele 22","version":6,"entityType":"switch","haConfig":[{"property":"name","value":"Rele 22"},{"property":"icon","value":""},{"property":"entity_picture","value":""},{"property":"entity_category","value":""},{"property":"device_class","value":""}],"resend":false,"debugEnabled":false},{"id":"761800e55c560577","type":"ha-entity-config","server":"c5d2f580.24a068","deviceConfig":"5782a31a4c10f764","name":"Rele 23","version":6,"entityType":"switch","haConfig":[{"property":"name","value":"Rele 23"},{"property":"icon","value":""},{"property":"entity_picture","value":""},{"property":"entity_category","value":""},{"property":"device_class","value":""}],"resend":false,"debugEnabled":false},{"id":"2683f89a4c61cd3c","type":"ha-entity-config","server":"c5d2f580.24a068","deviceConfig":"5782a31a4c10f764","name":"Rele 24","version":6,"entityType":"switch","haConfig":[{"property":"name","value":"Rele 24"},{"property":"icon","value":""},{"property":"entity_picture","value":""},{"property":"entity_category","value":""},{"property":"device_class","value":""}],"resend":false,"debugEnabled":false},{"id":"61a2c5f0d5c6bcc4","type":"ha-entity-config","server":"c5d2f580.24a068","deviceConfig":"5782a31a4c10f764","name":"Rele 25","version":6,"entityType":"switch","haConfig":[{"property":"name","value":"Rele 25"},{"property":"icon","value":""},{"property":"entity_picture","value":""},{"property":"entity_category","value":""},{"property":"device_class","value":""}],"resend":false,"debugEnabled":false},{"id":"d3ee56fea4592003","type":"ha-entity-config","server":"c5d2f580.24a068","deviceConfig":"5782a31a4c10f764","name":"Rele 26","version":6,"entityType":"switch","haConfig":[{"property":"name","value":"Rele 26"},{"property":"icon","value":""},{"property":"entity_picture","value":""},{"property":"entity_category","value":""},{"property":"device_class","value":""}],"resend":false,"debugEnabled":false},{"id":"c51a36d69d09936d","type":"ha-entity-config","server":"c5d2f580.24a068","deviceConfig":"5782a31a4c10f764","name":"Rele 27","version":6,"entityType":"switch","haConfig":[{"property":"name","value":"Rele 27"},{"property":"icon","value":""},{"property":"entity_picture","value":""},{"property":"entity_category","value":""},{"property":"device_class","value":""}],"resend":false,"debugEnabled":false},{"id":"905d331292c9c550","type":"ha-entity-config","server":"c5d2f580.24a068","deviceConfig":"5782a31a4c10f764","name":"Rele 28","version":6,"entityType":"switch","haConfig":[{"property":"name","value":"Rele 28"},{"property":"icon","value":""},{"property":"entity_picture","value":""},{"property":"entity_category","value":""},{"property":"device_class","value":""}],"resend":false,"debugEnabled":false},{"id":"3cd4b6d8186fdbf4","type":"ha-entity-config","server":"c5d2f580.24a068","deviceConfig":"5782a31a4c10f764","name":"Rele 29","version":6,"entityType":"switch","haConfig":[{"property":"name","value":"Rele 29"},{"property":"icon","value":""},{"property":"entity_picture","value":""},{"property":"entity_category","value":""},{"property":"device_class","value":""}],"resend":false,"debugEnabled":false},{"id":"943b7ffd302a0ea2","type":"ha-entity-config","server":"c5d2f580.24a068","deviceConfig":"5782a31a4c10f764","name":"Rele 30","version":6,"entityType":"switch","haConfig":[{"property":"name","value":"Rele 30"},{"property":"icon","value":""},{"property":"entity_picture","value":""},{"property":"entity_category","value":""},{"property":"device_class","value":""}],"resend":false,"debugEnabled":false},{"id":"1e6a2c24fe405175","type":"ha-entity-config","server":"c5d2f580.24a068","deviceConfig":"5782a31a4c10f764","name":"Rele 31","version":6,"entityType":"switch","haConfig":[{"property":"name","value":"Rele 31"},{"property":"icon","value":""},{"property":"entity_picture","value":""},{"property":"entity_category","value":""},{"property":"device_class","value":""}],"resend":false,"debugEnabled":false},{"id":"d1e212b5e1a2278e","type":"ha-entity-config","server":"c5d2f580.24a068","deviceConfig":"5782a31a4c10f764","name":"Rele 32","version":6,"entityType":"switch","haConfig":[{"property":"name","value":"Rele 32"},{"property":"icon","value":""},{"property":"entity_picture","value":""},{"property":"entity_category","value":""},{"property":"device_class","value":""}],"resend":false,"debugEnabled":false},{"id":"04b3abb51d74c957","type":"ha-entity-config","server":"c5d2f580.24a068","deviceConfig":"5782a31a4c10f764","name":"Ligar Todos","version":6,"entityType":"button","haConfig":[{"property":"name","value":"Ligar Todos"},{"property":"icon","value":""},{"property":"entity_picture","value":""},{"property":"entity_category","value":""},{"property":"device_class","value":""}],"resend":false,"debugEnabled":false},{"id":"c5d2f580.24a068","type":"server","name":"Home Assistant","addon":true,"rejectUnauthorizedCerts":true,"ha_boolean":"","connectionDelay":false,"cacheJson":false,"heartbeat":false,"heartbeatInterval":"","statusSeparator":"","enableGlobalContextStore":false},{"id":"5782a31a4c10f764","type":"ha-device-config","name":"Redgtech 32 CH","hwVersion":"","manufacturer":"Node-RED","model":"Redgtech 32 CH","swVersion":""}]