CORREIOS - Sistema de rastreio no Home Assistant + adicionar, excluir e notificações telegram (nodered+card homeassistant)

#######################################################################

** ATUALIZAÇÃO**

  • Após a última versão do HA e Nodered foram alteradas algumas coisas e os sensores não estavam sendo adicionados em arquivo ou excluídos. Arrumei isso, qualquer outro bug me reportem.

#######################################################################

AÇÕES NECESSÁRIAS

  • Importar novo código abaixo:
[{"id":"d813744a14e47c58","type":"subflow","name":"Deletar sensor","info":"","category":"","in":[{"x":200,"y":180,"wires":[{"id":"ae10af25d3d15ad8"}]}],"out":[{"x":800,"y":180,"wires":[{"id":"65b45ea853786f14","port":0}]},{"x":800,"y":120,"wires":[{"id":"5f3f6de174795b6b","port":0}]}],"env":[{"name":"entity_id","type":"str","value":"null"}],"meta":{},"color":"#DDAA99"},{"id":"cf360f03230d69d3","type":"function","z":"d813744a14e47c58","name":"caminho","func":"msg.entity_id = env.get('entity_id')\nvar minuscula = msg.entity_id.toLowerCase();\nmsg.entity_id = minuscula\nmsg.filename = \"/homeassistant/.dados/sensores/\"+msg.entity_id\n\nreturn msg;","outputs":1,"timeout":"","noerr":0,"initialize":"","finalize":"","libs":[],"x":520,"y":200,"wires":[["65b45ea853786f14"]]},{"id":"ae10af25d3d15ad8","type":"switch","z":"d813744a14e47c58","name":"entity_id= null != null","property":"entity_id","propertyType":"env","rules":[{"t":"neq","v":"null","vt":"str"},{"t":"eq","v":"null","vt":"str"}],"checkall":"true","repair":false,"outputs":2,"x":340,"y":180,"wires":[["816daab8ca46d270","228fdb66c65e57ad"],["cf360f03230d69d3","228fdb66c65e57ad"]]},{"id":"65b45ea853786f14","type":"fs-ops-delete","z":"d813744a14e47c58","name":"Deletar dados","path":"","pathType":"str","filename":"filename","filenameType":"msg","x":680,"y":180,"wires":[[]]},{"id":"816daab8ca46d270","type":"function","z":"d813744a14e47c58","name":"caminho","func":"var minuscula = msg.entity_id.toLowerCase();\nmsg.entity_id = minuscula\nmsg.filename = \"/homeassistant/.dados/sensores/\" + msg.entity_id\n\n\nreturn msg;","outputs":1,"timeout":"","noerr":0,"initialize":"","finalize":"","libs":[],"x":520,"y":160,"wires":[["65b45ea853786f14"]]},{"id":"228fdb66c65e57ad","type":"function","z":"d813744a14e47c58","name":"Filtro","func":"msg.headers = {\n    \"User-Agent\": \"Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, como Gecko) Chrome/50.0.2661.102 Safari/537.36\",\n    \"Authorization\": \"Bearer \" + global.get(\"token\"),\n}\n\nmsg.url = 'http://' + global.get(\"ip\") + '/api/states/' + msg.entity_id\n\n\nreturn msg\n","outputs":1,"timeout":"","noerr":0,"initialize":"","finalize":"","libs":[],"x":510,"y":120,"wires":[["5f3f6de174795b6b"]]},{"id":"5f3f6de174795b6b","type":"http request","z":"d813744a14e47c58","name":"Deleta sensor","method":"DELETE","ret":"txt","paytoqs":"ignore","url":"","tls":"","persist":false,"proxy":"","insecureHTTPParser":false,"authType":"","senderr":false,"headers":[],"x":660,"y":120,"wires":[[]]},{"id":"5082e6363013a9b9","type":"subflow","name":"Salvar lista","info":"","category":"","in":[{"x":260,"y":80,"wires":[{"id":"7a20bf6c15af3428"}]}],"out":[{"x":800,"y":80,"wires":[{"id":"2670d819f772ac37","port":0}]}],"env":[{"name":"No nó call-service em Output properties, colocar msg.entity_id e selecionar send data","type":"str","value":"","ui":{"type":"none"}}],"meta":{},"color":"#DDAA99"},{"id":"2670d819f772ac37","type":"file","z":"5082e6363013a9b9","name":"salvar lista","filename":"filename","filenameType":"msg","appendNewline":true,"createDir":true,"overwriteFile":"true","encoding":"none","x":690,"y":80,"wires":[[]]},{"id":"7a20bf6c15af3428","type":"function","z":"5082e6363013a9b9","name":"caminho","func":"msg.filename = \"/homeassistant/.dados/input_select/\" + msg.entity_id\nreturn msg;","outputs":1,"timeout":"","noerr":0,"initialize":"","finalize":"","libs":[],"x":360,"y":80,"wires":[["e447d88e8f1ace5b"]]},{"id":"e447d88e8f1ace5b","type":"change","z":"5082e6363013a9b9","name":"","rules":[{"t":"set","p":"payload","pt":"msg","to":"data","tot":"msg"}],"action":"","property":"","from":"","to":"","reg":false,"x":520,"y":80,"wires":[["2670d819f772ac37"]]},{"id":"359c8b708d6774da","type":"subflow","name":"Criar sensor","category":"","in":[{"x":60,"y":140,"wires":[{"id":"498ed4c0923e3280"}]}],"out":[{"x":1060,"y":140,"wires":[{"id":"e009fa126ba7773f","port":0}]}],"env":[{"name":"entity_id","type":"str","value":"sensor.","ui":{"label":{"en-US":"entity_id"}}},{"name":"Deixar null para utilizar variaveis externas, msg.entity_id, msg.state, msg.attributes","type":"str","value":"","ui":{"type":"none"}},{"name":"state","type":"str","value":"null","ui":{"label":{"en-US":"state"},"type":"input","opts":{"types":["str","num","bool","json","bin","env","cred"]}}},{"name":"attributes","type":"json","value":"{\"friendly_name\":\"nome_teste\",\"state_class\":\"measurement\",\"device_class\":\"temperature\",\"unit_of_measurement\":\"°C\",\"icon\":\"mdi:information\"}","ui":{"label":{"en-US":"attributes"}}}],"meta":{},"color":"#DDAA99"},{"id":"423c1f073312c853","type":"function","z":"359c8b708d6774da","name":"Criar sensor ","func":"function removerAcentosECedilhas(texto) {\n    var mapaAcentosHex = {\n        a: /[\\xE0-\\xE6]/g,\n        e: /[\\xE8-\\xEB]/g,\n        i: /[\\xEC-\\xEF]/g,\n        o: /[\\xF2-\\xF6]/g,\n        u: /[\\xF9-\\xFC]/g,\n        c: /\\xE7/g,\n        n: /\\xF1/g,\n    };\n\n    for (var letra in mapaAcentosHex) {\n        var expressaoRegular = mapaAcentosHex[letra];\n        texto = texto.replace(expressaoRegular, letra);\n    }\n\n    // Remover \"-\" e substituir por \"_\"\n    texto = texto.replace(/-/g, 'e');\n\n    texto = texto.replace(/\\|/g, 'e');\n\n    return texto;\n}\n\nvar textoComAcentosECedilhas = msg.entity_id;\nvar textoSemAcentosECedilhas = removerAcentosECedilhas(textoComAcentosECedilhas.toLowerCase());\n\nmsg.entity_id = textoSemAcentosECedilhas;\nmsg.payload = {\n    data: {\n        state: msg.state,\n        attributes: msg.attributes\n    }\n};\nreturn msg;","outputs":1,"timeout":"","noerr":0,"initialize":"","finalize":"","libs":[],"x":410,"y":120,"wires":[["44084de7e58a9f18"]]},{"id":"498ed4c0923e3280","type":"switch","z":"359c8b708d6774da","name":"state = null != null","property":"state","propertyType":"env","rules":[{"t":"eq","v":"null","vt":"str"},{"t":"neq","v":"null","vt":"str"}],"checkall":"true","repair":false,"outputs":2,"x":210,"y":140,"wires":[["423c1f073312c853"],["431104959050d8bc"]]},{"id":"431104959050d8bc","type":"function","z":"359c8b708d6774da","name":"Criar sensor ","func":"msg.entity_id = env.get('entity_id')\nvar minuscula = msg.entity_id.toLowerCase();\nmsg.entity_id = minuscula\nmsg.payload = {\n    data: {\n        state: env.get(\"state\"),\n        attributes: env.get('attributes')\n    }\n };\nreturn msg","outputs":1,"timeout":"","noerr":0,"initialize":"","finalize":"","libs":[],"x":410,"y":160,"wires":[["44084de7e58a9f18"]]},{"id":"c8a7d575f65ec599","type":"function","z":"359c8b708d6774da","name":"adicionar arquivo na pasta","func":"msg.filename = \"/homeassistant/.dados/sensores/\"+msg.entity_id\nreturn msg;","outputs":1,"timeout":"","noerr":0,"initialize":"","finalize":"","libs":[],"x":760,"y":140,"wires":[["e009fa126ba7773f"]],"info":"``msg.entity_id = 'sensor.game_' + msg.game;``\r\n``msg.state = msg.game,``\r\n    ``msg.attributes = {``\r\n        ``\"friendly_name\": msg.game,``\r\n        \"preco_justo\": msg.preco_justo,\r\n        \"platform\": msg.platform,\r\n        \"data\": [\r\n            {\r\n                \"title_default\": \"$title\",\r\n                \"line1_default\": \"$rating\",\r\n                \"line2_default\": msg.release[1],\r\n                \"line3_default\": \"$release\",\r\n                \"line4_default\": \"$studio\",\r\n            },\r\n            {\r\n                \"title\": msg.title,\r\n                \"poster\": msg.image[\"data-src\"],\r\n                \"rating\": \"Atual: \" + msg.price[0],\r\n                \"runtime\": msg.release[1],\r\n                \"studio\": \"MPH: \" + msg.lowest_price[2],\r\n                \"release\": msg.promo,\r\n                \"airdate\": msg.data_atual,\r\n            }\r\n        ]\r\n    }\r\nreturn msg;\r\n"},{"id":"e009fa126ba7773f","type":"file","z":"359c8b708d6774da","name":"save file","filename":"filename","filenameType":"msg","appendNewline":false,"createDir":true,"overwriteFile":"true","encoding":"none","x":960,"y":140,"wires":[[]]},{"id":"b46fb34108187436","type":"function","z":"359c8b708d6774da","name":"Template sensor","func":"msg.entity_id = 'sensor.game_' + msg.game;\nmsg.state = msg.game,\n    msg.attributes = {\n        \"friendly_name\": msg.game,\n        \"preco_justo\": msg.preco_justo,\n        \"platform\": msg.platform,\n        \"data\": [\n            {\n                \"title_default\": \"$title\",\n                \"line1_default\": \"$rating\",\n                \"line2_default\": msg.release[1],\n                \"line3_default\": \"$release\",\n                \"line4_default\": \"$studio\",\n            },\n            {\n                \"title\": msg.title,\n                \"poster\": msg.image[\"data-src\"],\n                \"rating\": \"Atual: \" + msg.price[0],\n                \"runtime\": msg.release[1],\n                \"studio\": \"MPH: \" + msg.lowest_price[2],\n                \"release\": msg.promo,\n                \"airdate\": msg.data_atual,\n            }\n        ]\n    }\nreturn msg;\n","outputs":1,"timeout":"","noerr":0,"initialize":"","finalize":"","libs":[],"x":200,"y":40,"wires":[[]]},{"id":"44084de7e58a9f18","type":"ha-api","z":"359c8b708d6774da","name":"","server":"db1ab0af.caa65","version":1,"debugenabled":false,"protocol":"http","method":"post","path":"/api/states/{{entity_id}}","data":"","dataType":"json","responseType":"json","outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"results"}],"x":570,"y":140,"wires":[["c8a7d575f65ec599"]]},{"id":"db1ab0af.caa65","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},{"id":"e3f8c2a2b98f267c","type":"tab","label":"-Correios","disabled":false,"info":"","env":[]},{"id":"02a0e821c7fb8050","type":"group","z":"e3f8c2a2b98f267c","name":"Criando sensor de contagem ","style":{"label":true},"nodes":["7516e46afa6375aa","52354fa2985d27ca","b3260b98a51ef85c","743507b184757c78"],"x":44,"y":79,"w":402,"h":82},{"id":"140eafa3088f68d7","type":"group","z":"e3f8c2a2b98f267c","name":"Incluir rastreio","style":{"label":true},"nodes":["496e80d3a579c86c","91aa642df462cdd9","344d75c36480f997","147f521d4c2f2712","2940126187bdc08f","aedf37f5fd936478","e8975cf4aa13c03b","8460376b8e7f5cde","c16c3ca6a62b96c8","75eefdbd4360e282","0b35ee3ad31047d7","2f97b9e8ec585e30","78e6c92c05e41e57","79265861f92ee670","7c402b1f495e2279","19066586202c87a5","752aebd455055b85","f79d31758add7cb1","3701484f9d1d237a","478ee071fe1278d2","c6ea2b012fb6eb5b"],"x":34,"y":199,"w":1682,"h":202},{"id":"1b821dabf9f69c7b","type":"group","z":"e3f8c2a2b98f267c","name":"Excluir rastreio","style":{"label":true},"nodes":["dd266606d76b496b","ad9136ec07c3b51e","a068014999a36ca3","706d96a2c023e955","b0bc1c419cd3065c","27d3e1404b17643e","f7255c2a5d4c8321","9e65487e0358dccc","fd6bad1366aef9c6","a46c80027e65e950","308577f1195c5ba7","248c23d92eed4667","e047356332816ef9","e2227d7f54befd7c","e47704876389b2a6","3493a16f4c9284e6","b1f996f490fc5e56","055881704657d380","65b646228d08a8bd","28778b44cf8a912a"],"x":34,"y":419,"w":1452,"h":222},{"id":"7ba03e375f10a57f","type":"group","z":"e3f8c2a2b98f267c","name":"DEV","style":{"label":true},"nodes":["0504b628c1c154c4","f70de4302e9955b2","3c4aff81b6f65806","4ee42357efb0f549","225183653d37f5b1","56e48028d6e5b5ca","5cd4c57688c1798e","c141e82b28724825","58c9f97dfb2fec65","60a19b9ada44795b","8fb4e2cd9882eb58","aadab2cb86f61a98","666e01ffc77e40a4"],"x":34,"y":959,"w":752,"h":262},{"id":"f0887a3414e2a284","type":"group","z":"e3f8c2a2b98f267c","name":"Atualizações dos rastreios ","style":{"label":true},"nodes":["6a0b667b01597535","d6d783fbe58a8e3a","72aae8f2a54e2121","1a91a779d7d97d53","2b1f01ed97bfc0db","218ffb6d09436d5d","c2802caeb39d1ba6","3c9ad822115133ea","d74b570f28a1074b","28d653cbe7ff1433","540f4d06c1743248"],"x":44,"y":859,"w":1502,"h":82},{"id":"31bffe4a6c92a1c9","type":"group","z":"e3f8c2a2b98f267c","name":"Mudança de status","style":{"label":true},"nodes":["6ee5df1fc82a464d","6e6a13212fb24740","dfe312dd97c0a97e","0764074f927b168f","b1a939efdc3e01cd","2f5da89c104b37e7","0627ddfc79e1b798","c87610891f3339d1","68421d4aa0a39092","f999c9b9b7f08136","2dd53bf2796bed92"],"x":34,"y":679,"w":1342,"h":162},{"id":"063b53cb52dae517","type":"group","z":"e3f8c2a2b98f267c","name":"","style":{"label":true},"nodes":["5c6597a57ec39b15","1047d2dda55378c4","08501313fa1793a0"],"x":544,"y":39,"w":342,"h":122},{"id":"7516e46afa6375aa","type":"inject","z":"e3f8c2a2b98f267c","g":"02a0e821c7fb8050","name":"","props":[{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"60","crontab":"","once":true,"onceDelay":"15","topic":"","payload":"","payloadType":"date","x":105,"y":120,"wires":[["52354fa2985d27ca"]],"l":false},{"id":"52354fa2985d27ca","type":"function","z":"e3f8c2a2b98f267c","g":"02a0e821c7fb8050","name":"function 32","func":"msg.state = flow.get(\"rastreio\").length\n\nif (msg.state > 0){\n    msg.entity_id = \"sensor.count_correios\"\n    \n    return [msg,null];\n} \nelse {\n    msg.entity_id = \"sensor.count_correios\"\n    msg.state = 0\n\n    return [null,msg]\n}\n\n","outputs":2,"timeout":"","noerr":0,"initialize":"","finalize":"","libs":[],"x":215,"y":120,"wires":[["743507b184757c78"],["743507b184757c78"]],"l":false},{"id":"b3260b98a51ef85c","type":"link in","z":"e3f8c2a2b98f267c","g":"02a0e821c7fb8050","name":"link in 54","links":["79265861f92ee670","a46c80027e65e950","fd6bad1366aef9c6"],"x":165,"y":120,"wires":[["52354fa2985d27ca"]]},{"id":"496e80d3a579c86c","type":"function","z":"e3f8c2a2b98f267c","g":"140eafa3088f68d7","name":"Headers","func":"msg.url = \"https://www.linkcorreios.com.br/?id=\" + msg.rastreio\nmsg.headers = {\n    \"User-Agent\": \"Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, como Gecko) Chrome/50.0.2661.102 Safari/537.36\",\n}\n\nreturn msg;","outputs":1,"timeout":"","noerr":0,"initialize":"","finalize":"","libs":[],"x":620,"y":300,"wires":[["91aa642df462cdd9"]]},{"id":"91aa642df462cdd9","type":"http request","z":"e3f8c2a2b98f267c","g":"140eafa3088f68d7","name":"Site","method":"GET","ret":"txt","paytoqs":"ignore","url":"","tls":"","persist":false,"proxy":"","insecureHTTPParser":false,"authType":"","senderr":false,"headers":[],"x":750,"y":300,"wires":[["344d75c36480f997"]]},{"id":"344d75c36480f997","type":"html","z":"e3f8c2a2b98f267c","g":"140eafa3088f68d7","name":"Status","property":"payload","outproperty":"status","tag":"#page > main > div.container.margin_30_5 > div > div > div.singlepost > ul:nth-child(3) > li:nth-child(1) > b","ret":"text","as":"single","x":870,"y":300,"wires":[["8460376b8e7f5cde"]]},{"id":"e8975cf4aa13c03b","type":"function","z":"e3f8c2a2b98f267c","g":"140eafa3088f68d7","name":"dados sensor","func":"let arrayRastreio = flow.get(\"rastreio\") || [];\narrayRastreio.push(msg.rastreio);\nflow.set(\"rastreio\", arrayRastreio);\n\n\nlet arrayObjeto = flow.get(\"nome_objeto\") || [];\narrayObjeto.push(msg.nome_objeto);\nflow.set(\"nome_objeto\", arrayObjeto);\n\nlet arrayNotificacao = flow.get(\"notificacao\") || [];\narrayNotificacao.push(msg.notificacao);\nflow.set(\"notificacao\", arrayNotificacao);\n\nmsg.entity_id = 'sensor.correios_' + msg.rastreio.toUpperCase()\nmsg.state =  msg.status\nmsg.attributes = {\n    rastreio: msg.rastreio,\n    status: msg.status,\n    notificacao: msg.notificacao,\n    data: msg.data,\n    local: msg.local,\n    destino: msg.destino,\n    friendly_name: msg.nome_objeto.toUpperCase() + ' - ' + msg.rastreio.toUpperCase(),\n}\nreturn msg\n","outputs":1,"timeout":"","noerr":0,"initialize":"","finalize":"","libs":[],"x":1400,"y":300,"wires":[["478ee071fe1278d2"]]},{"id":"8460376b8e7f5cde","type":"html","z":"e3f8c2a2b98f267c","g":"140eafa3088f68d7","name":"Data","property":"payload","outproperty":"data","tag":"#page > main > div.container.margin_30_5 > div > div > div.singlepost > ul:nth-child(3) > li:nth-child(2)","ret":"text","as":"single","x":990,"y":300,"wires":[["c16c3ca6a62b96c8"]]},{"id":"c16c3ca6a62b96c8","type":"html","z":"e3f8c2a2b98f267c","g":"140eafa3088f68d7","name":"Local","property":"payload","outproperty":"local","tag":"#page > main > div.container.margin_30_5 > div > div > div.singlepost > ul:nth-child(3) > li:nth-child(3)","ret":"text","as":"single","x":1110,"y":300,"wires":[["0b35ee3ad31047d7"]]},{"id":"0b35ee3ad31047d7","type":"html","z":"e3f8c2a2b98f267c","g":"140eafa3088f68d7","name":"Destino","property":"payload","outproperty":"destino","tag":"#page > main > div.container.margin_30_5 > div > div > div.singlepost > ul:nth-child(3) > li:nth-child(4)","ret":"text","as":"single","x":1240,"y":300,"wires":[["e8975cf4aa13c03b"]]},{"id":"79265861f92ee670","type":"link out","z":"e3f8c2a2b98f267c","g":"140eafa3088f68d7","name":"link out 75","mode":"link","links":["392e29fa7c841991","4889d89cd6c1f2c0","b3260b98a51ef85c"],"x":1675,"y":300,"wires":[]},{"id":"7c402b1f495e2279","type":"delay","z":"e3f8c2a2b98f267c","g":"140eafa3088f68d7","name":"","pauseType":"delay","timeout":"6","timeoutUnits":"seconds","rate":"1","nbRateUnits":"1","rateUnits":"second","randomFirst":"1","randomLast":"5","randomUnits":"seconds","drop":false,"allowrate":false,"outputs":1,"x":235,"y":240,"wires":[["19066586202c87a5"]],"l":false},{"id":"752aebd455055b85","type":"function","z":"e3f8c2a2b98f267c","g":"140eafa3088f68d7","name":"function","func":"// Inicializar o array de opções\nvar options = [];\n\n// Loop através do array msg.sensores\nfor (var i = 0; i < msg.sensores.length; i++) {\n    // Adicionar o valor atual de msg.sensores[i].entity_id ao array de opções\n    options.push(msg.sensores[i].attributes.friendly_name);\n}\n\n// Definir as opções no objeto msg.payload.data\nmsg.payload = {\n    data: {\n        \"options\": options\n    }\n}\n\n// Enviar a mensagem modificada para o próximo nó\nreturn msg;\n","outputs":1,"timeout":"","noerr":0,"initialize":"","finalize":"","libs":[],"x":640,"y":240,"wires":[["f79d31758add7cb1"]]},{"id":"3701484f9d1d237a","type":"link in","z":"e3f8c2a2b98f267c","g":"140eafa3088f68d7","name":"link in 55","links":["a46c80027e65e950","fd6bad1366aef9c6"],"x":325,"y":240,"wires":[["19066586202c87a5"]]},{"id":"dd266606d76b496b","type":"function","z":"e3f8c2a2b98f267c","g":"1b821dabf9f69c7b","name":"Headers","func":"let partes = msg.rastreio.split('-');\nlet resultado = partes.pop().trim().toUpperCase();\nmsg.rastreio = resultado;\n\n\nvar index = flow.get(\"rastreio\").indexOf(msg.rastreio);\nvar rastreio = flow.get(\"rastreio\");\nvar nome_objeto = flow.get(\"nome_objeto\");\nvar notificacao = flow.get(\"notificacao\")\n\nif (index !== -1) {\n    rastreio.splice(index, 1);\n    flow.set(\"rastreio\", rastreio)\n    nome_objeto.splice(index, 1);\n    flow.set(\"nome_objeto\",nome_objeto)\n    notificacao.splice(index, 1);\n    flow.set(\"notificacao\", notificacao)\n}\n\nmsg.entity_id = 'sensor.correios_' + msg.rastreio\n\nreturn msg;","outputs":1,"timeout":"","noerr":0,"initialize":"","finalize":"","libs":[],"x":420,"y":460,"wires":[["b1f996f490fc5e56"]]},{"id":"b0bc1c419cd3065c","type":"switch","z":"e3f8c2a2b98f267c","g":"1b821dabf9f69c7b","name":"= Objeto entregue ao destinatário","property":"payload","propertyType":"msg","rules":[{"t":"eq","v":"['Objeto entregue ao destinatário']","vt":"str"},{"t":"eq","v":"['Objeto entregue ao remetente']","vt":"str"}],"checkall":"true","repair":false,"outputs":2,"x":440,"y":600,"wires":[["f7255c2a5d4c8321"],["f7255c2a5d4c8321"]]},{"id":"27d3e1404b17643e","type":"function","z":"e3f8c2a2b98f267c","g":"1b821dabf9f69c7b","name":"Headers","func":"var index = flow.get(\"rastreio\").indexOf(msg.data.new_state.attributes.rastreio);\nvar rastreio = flow.get(\"rastreio\");\nvar nome_objeto = flow.get(\"nome_objeto\");\nvar notificacao = flow.get(\"notificacao\");\n\nif (index !== -1) {\n    rastreio.splice(index, 1);\n    flow.set(\"rastreio\", rastreio)\n    nome_objeto.splice(index, 1);\n    flow.set(\"nome_objeto\", nome_objeto)\n    notificacao.splice(index, 1);\n    flow.set(\"notificacao\", notificacao)\n}\n\nmsg.entity_id = 'sensor.correios_' + msg.data.new_state.attributes.rastreio\n\n\nreturn msg;","outputs":1,"timeout":"","noerr":0,"initialize":"","finalize":"","libs":[],"x":720,"y":600,"wires":[["3493a16f4c9284e6"]]},{"id":"f7255c2a5d4c8321","type":"delay","z":"e3f8c2a2b98f267c","g":"1b821dabf9f69c7b","name":"","pauseType":"delay","timeout":"5","timeoutUnits":"minutes","rate":"1","nbRateUnits":"1","rateUnits":"second","randomFirst":"1","randomLast":"5","randomUnits":"seconds","drop":false,"allowrate":false,"outputs":1,"x":625,"y":600,"wires":[["27d3e1404b17643e"]],"l":false},{"id":"fd6bad1366aef9c6","type":"link out","z":"e3f8c2a2b98f267c","g":"1b821dabf9f69c7b","name":"link out 74","mode":"link","links":["3701484f9d1d237a","b3260b98a51ef85c"],"x":995,"y":600,"wires":[]},{"id":"a46c80027e65e950","type":"link out","z":"e3f8c2a2b98f267c","g":"1b821dabf9f69c7b","name":"link out 73","mode":"link","links":["3701484f9d1d237a","b3260b98a51ef85c"],"x":705,"y":500,"wires":[]},{"id":"248c23d92eed4667","type":"function","z":"e3f8c2a2b98f267c","g":"1b821dabf9f69c7b","name":"function","func":"// Inicializar o array de opções\nvar options = [];\n\nif (msg.sensores[0] != ''){\n    // Loop através do array msg.sensores\n    for (var i = 0; i < msg.sensores.length; i++) {\n        // Adicionar o valor atual de msg.sensores[i].entity_id ao array de opções\n        options.push(msg.sensores[i].attributes.friendly_name);\n    }\n}\nelse {\n    options = msg.sensores[0];\n}\n\n// Definir as opções no objeto msg.payload.data\nmsg.payload = {\n    data: {\n        \"options\": options\n    }\n}\n\n// Enviar a mensagem modificada para o próximo nó\nreturn msg;\n","outputs":1,"timeout":"","noerr":0,"initialize":"","finalize":"","libs":[],"x":1100,"y":460,"wires":[["28778b44cf8a912a"]]},{"id":"e047356332816ef9","type":"function","z":"e3f8c2a2b98f267c","g":"1b821dabf9f69c7b","name":"function 33","func":"if (msg.sensores.length === 0) {\n    msg.sensores[0] = \"\";\n    return [msg, null];\n}\nelse {\n    return [null, msg];\n}","outputs":2,"timeout":"","noerr":0,"initialize":"","finalize":"","libs":[],"x":975,"y":460,"wires":[["248c23d92eed4667"],["248c23d92eed4667"]],"l":false},{"id":"e2227d7f54befd7c","type":"delay","z":"e3f8c2a2b98f267c","g":"1b821dabf9f69c7b","name":"","pauseType":"delay","timeout":"5","timeoutUnits":"seconds","rate":"1","nbRateUnits":"1","rateUnits":"second","randomFirst":"1","randomLast":"5","randomUnits":"seconds","drop":false,"allowrate":false,"outputs":1,"x":705,"y":460,"wires":[["308577f1195c5ba7"]],"l":false},{"id":"0504b628c1c154c4","type":"inject","z":"e3f8c2a2b98f267c","g":"7ba03e375f10a57f","name":"Revemor Rastreio","props":[{"p":"rastreio","v":"abre e fecha tuya","vt":"str"}],"repeat":"","crontab":"","once":false,"onceDelay":0.1,"topic":"","x":170,"y":1000,"wires":[["f70de4302e9955b2"]]},{"id":"f70de4302e9955b2","type":"function","z":"e3f8c2a2b98f267c","g":"7ba03e375f10a57f","name":"Remover do array","func":"var index = flow.get(\"rastreio\").indexOf(msg.rastreio);\nvar rastreio = flow.get(\"rastreio\")\n\n\nif (index !== -1) {\n    rastreio.splice(index, 1);\n    flow.set(\"rastreio\",rastreio)\n}\nreturn msg;\n\n\n","outputs":1,"timeout":"","noerr":0,"initialize":"","finalize":"","libs":[],"x":370,"y":1000,"wires":[["3c4aff81b6f65806"]]},{"id":"3c4aff81b6f65806","type":"debug","z":"e3f8c2a2b98f267c","g":"7ba03e375f10a57f","name":"remover array","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"true","targetType":"full","statusVal":"","statusType":"auto","x":560,"y":1000,"wires":[]},{"id":"4ee42357efb0f549","type":"inject","z":"e3f8c2a2b98f267c","g":"7ba03e375f10a57f","name":"Listar","props":[{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"","crontab":"","once":false,"onceDelay":0.1,"topic":"","payload":"","payloadType":"date","x":130,"y":1060,"wires":[["225183653d37f5b1"]]},{"id":"225183653d37f5b1","type":"template","z":"e3f8c2a2b98f267c","g":"7ba03e375f10a57f","name":"Listar array","field":"payload","fieldType":"msg","format":"handlebars","syntax":"mustache","template":"{{flow.rastreio}}\n{{flow.nome_objeto}}\n{{flow.notificacao}}","output":"str","x":290,"y":1060,"wires":[["56e48028d6e5b5ca"]]},{"id":"56e48028d6e5b5ca","type":"debug","z":"e3f8c2a2b98f267c","g":"7ba03e375f10a57f","name":"listar array","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"payload","targetType":"msg","statusVal":"","statusType":"auto","x":470,"y":1060,"wires":[]},{"id":"5cd4c57688c1798e","type":"inject","z":"e3f8c2a2b98f267c","g":"7ba03e375f10a57f","name":"Zerar Array","props":[{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"","crontab":"","once":false,"onceDelay":0.1,"topic":"","payload":"","payloadType":"date","x":140,"y":1120,"wires":[["c141e82b28724825"]]},{"id":"c141e82b28724825","type":"function","z":"e3f8c2a2b98f267c","g":"7ba03e375f10a57f","name":"Limpar  array","func":"var clear_rastreio = flow.get(\"rastreio\");\nclear_rastreio = [] || [];\nflow.set(\"rastreio\", clear_rastreio);\n\nvar clear_nome_objeto = flow.get(\"nome_objeto\");\nclear_nome_objeto = [] || [];\nflow.set(\"nome_objeto\", clear_nome_objeto);\n\nvar clear_notificacao = flow.get(\"notificacao\");\nclear_notificacao = [] || [];\nflow.set(\"notificacao\", clear_notificacao);\n\nreturn msg;\n\n\n","outputs":1,"timeout":"","noerr":0,"initialize":"","finalize":"","libs":[],"x":290,"y":1120,"wires":[["58c9f97dfb2fec65"]]},{"id":"58c9f97dfb2fec65","type":"debug","z":"e3f8c2a2b98f267c","g":"7ba03e375f10a57f","name":"array limpo","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"true","targetType":"full","statusVal":"","statusType":"auto","x":470,"y":1120,"wires":[]},{"id":"60a19b9ada44795b","type":"function","z":"e3f8c2a2b98f267c","g":"7ba03e375f10a57f","name":"Headers","func":"msg.headers = {\n    \"User-Agent\": \"Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, como Gecko) Chrome/50.0.2661.102 Safari/537.36\",\n    \"Authorization\": \"Bearer \"+global.get(\"token\"),\n}\n\nmsg.url = 'http://'+global.get(\"ip\")+'/api/states/sensor.correios_' + msg.rastreio\n\n\nreturn msg;","outputs":1,"timeout":"","noerr":0,"initialize":"","finalize":"","libs":[],"x":320,"y":1180,"wires":[["8fb4e2cd9882eb58"]]},{"id":"8fb4e2cd9882eb58","type":"http request","z":"e3f8c2a2b98f267c","g":"7ba03e375f10a57f","name":"","method":"DELETE","ret":"txt","paytoqs":"ignore","url":"","tls":"","persist":false,"proxy":"","insecureHTTPParser":false,"authType":"","senderr":false,"headers":[],"x":490,"y":1180,"wires":[["aadab2cb86f61a98"]]},{"id":"aadab2cb86f61a98","type":"debug","z":"e3f8c2a2b98f267c","g":"7ba03e375f10a57f","name":"remover sensor","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"true","targetType":"full","statusVal":"","statusType":"auto","x":660,"y":1180,"wires":[]},{"id":"666e01ffc77e40a4","type":"inject","z":"e3f8c2a2b98f267c","g":"7ba03e375f10a57f","name":"Deletar sensor","props":[{"p":"rastreio","v":"NL658154191BR","vt":"str"}],"repeat":"","crontab":"","once":false,"onceDelay":0.1,"topic":"","x":160,"y":1180,"wires":[["60a19b9ada44795b"]]},{"id":"6a0b667b01597535","type":"function","z":"e3f8c2a2b98f267c","g":"f0887a3414e2a284","name":"Headers","func":"for (var i = 0; i < flow.get(\"rastreio\").length; i++) {\n    msg.url = \"https://www.linkcorreios.com.br/?id=\" + flow.get(\"rastreio\")[i]\n    msg.headers = {\n        \"User-Agent\": \"Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, como Gecko) Chrome/50.0.2661.102 Safari/537.36\",\n    }\n\n    msg.rastreio = flow.get(\"rastreio\")[i]\n    msg.nome_objeto = flow.get(\"nome_objeto\")[i]\n    msg.notificacao = flow.get(\"notificacao\")[i]\n\n    flow.get(\"rastreio\")[i] + 1;\n\n    node.send([msg]); \n}\n\n","outputs":1,"timeout":"","noerr":0,"initialize":"","finalize":"","libs":[],"x":200,"y":900,"wires":[["d6d783fbe58a8e3a"]]},{"id":"d6d783fbe58a8e3a","type":"http request","z":"e3f8c2a2b98f267c","g":"f0887a3414e2a284","name":"Site","method":"GET","ret":"txt","paytoqs":"ignore","url":"","tls":"","persist":false,"proxy":"","insecureHTTPParser":false,"authType":"","senderr":false,"headers":[],"x":330,"y":900,"wires":[["d74b570f28a1074b"]]},{"id":"72aae8f2a54e2121","type":"html","z":"e3f8c2a2b98f267c","g":"f0887a3414e2a284","name":"Status","property":"payload","outproperty":"status","tag":"#page > main > div.container.margin_30_5 > div > div > div.singlepost > ul:nth-child(3) > li:nth-child(1) > b","ret":"text","as":"single","x":630,"y":900,"wires":[["1a91a779d7d97d53"]]},{"id":"1a91a779d7d97d53","type":"html","z":"e3f8c2a2b98f267c","g":"f0887a3414e2a284","name":"Data","property":"payload","outproperty":"data","tag":"#page > main > div.container.margin_30_5 > div > div > div.singlepost > ul:nth-child(3) > li:nth-child(2)","ret":"text","as":"single","x":750,"y":900,"wires":[["2b1f01ed97bfc0db"]]},{"id":"2b1f01ed97bfc0db","type":"html","z":"e3f8c2a2b98f267c","g":"f0887a3414e2a284","name":"Local","property":"payload","outproperty":"local","tag":"#page > main > div.container.margin_30_5 > div > div > div.singlepost > ul:nth-child(3) > li:nth-child(3)","ret":"text","as":"single","x":870,"y":900,"wires":[["218ffb6d09436d5d"]]},{"id":"218ffb6d09436d5d","type":"html","z":"e3f8c2a2b98f267c","g":"f0887a3414e2a284","name":"Destino","property":"payload","outproperty":"destino","tag":"#page > main > div.container.margin_30_5 > div > div > div.singlepost > ul:nth-child(3) > li:nth-child(4)","ret":"text","as":"single","x":1000,"y":900,"wires":[["28d653cbe7ff1433"]]},{"id":"c2802caeb39d1ba6","type":"inject","z":"e3f8c2a2b98f267c","g":"f0887a3414e2a284","name":"Atualiza de 1 em 1 min ","props":[{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"120","crontab":"","once":true,"onceDelay":"5","topic":"","payload":"","payloadType":"date","x":105,"y":900,"wires":[["6a0b667b01597535"]],"l":false},{"id":"3c9ad822115133ea","type":"function","z":"e3f8c2a2b98f267c","g":"f0887a3414e2a284","name":"dados sensor","func":"msg.entity_id = 'sensor.correios_' + msg.rastreio.toUpperCase();\nmsg.state = msg.status,\nmsg.attributes = {\n    rastreio: msg.rastreio,\n    status: msg.status,\n    data: msg.data,\n    notificacao: msg.notificacao,\n    local: msg.local,\n    destino: msg.destino,\n    friendly_name: msg.nome_objeto.toUpperCase() + ' - ' + msg.rastreio.toUpperCase(),\n}\nreturn msg;","outputs":1,"timeout":"","noerr":0,"initialize":"","finalize":"","libs":[],"x":1280,"y":900,"wires":[["540f4d06c1743248"]]},{"id":"d74b570f28a1074b","type":"delay","z":"e3f8c2a2b98f267c","g":"f0887a3414e2a284","name":"","pauseType":"rate","timeout":"2","timeoutUnits":"seconds","rate":"1","nbRateUnits":"3","rateUnits":"second","randomFirst":"1","randomLast":"5","randomUnits":"seconds","drop":false,"allowrate":false,"outputs":1,"x":480,"y":900,"wires":[["72aae8f2a54e2121"]]},{"id":"28d653cbe7ff1433","type":"function","z":"e3f8c2a2b98f267c","g":"f0887a3414e2a284","name":"!= Null","func":"if (msg.data.length === 0) {\n    msg.data[0] = null;\n    return [msg, null];\n}\nelse {\n    return [null, msg];\n}\n","outputs":2,"noerr":0,"initialize":"","finalize":"","libs":[],"x":1130,"y":900,"wires":[[],["3c9ad822115133ea"]]},{"id":"6e6a13212fb24740","type":"switch","z":"e3f8c2a2b98f267c","g":"31bffe4a6c92a1c9","name":"Notificacao = Sim / Saiu para entrega","property":"data.new_state.attributes.notificacao","propertyType":"msg","rules":[{"t":"eq","v":"Sim","vt":"str"},{"t":"eq","v":"Saiu para entrega","vt":"str"},{"t":"eq","v":"Objeto entregue","vt":"str"}],"checkall":"true","repair":false,"outputs":3,"x":570,"y":760,"wires":[["0764074f927b168f"],["b1a939efdc3e01cd"],["c87610891f3339d1"]]},{"id":"dfe312dd97c0a97e","type":"link out","z":"e3f8c2a2b98f267c","g":"31bffe4a6c92a1c9","name":"link out 19","mode":"link","links":["0d20d93e76ce11d7","f04403206e76f318"],"x":975,"y":720,"wires":[]},{"id":"0764074f927b168f","type":"template","z":"e3f8c2a2b98f267c","g":"31bffe4a6c92a1c9","name":"Todas notificações","field":"payload","fieldType":"msg","format":"handlebars","syntax":"mustache","template":"📦 {{{data.new_state.attributes.friendly_name}}} \n__\n\n{{{data.new_state.attributes.status}}}\n\n{{{data.new_state.attributes.data}}}\n\n{{{data.new_state.attributes.destino}}}\n\n{{{data.new_state.attributes.local}}}\n\n\n","output":"str","x":850,"y":720,"wires":[["dfe312dd97c0a97e"]]},{"id":"b1a939efdc3e01cd","type":"switch","z":"e3f8c2a2b98f267c","g":"31bffe4a6c92a1c9","name":"= Objeto saiu para entrega ao destinatário","property":"payload","propertyType":"msg","rules":[{"t":"eq","v":"['Objeto saiu para entrega ao destinatário']","vt":"str"}],"checkall":"true","repair":false,"outputs":1,"x":920,"y":760,"wires":[["2f5da89c104b37e7"]]},{"id":"2f5da89c104b37e7","type":"template","z":"e3f8c2a2b98f267c","g":"31bffe4a6c92a1c9","name":"Saiu para entrega","field":"payload","fieldType":"msg","format":"handlebars","syntax":"mustache","template":"📦 {{{data.new_state.attributes.friendly_name}}} \n__\n\n{{{data.new_state.attributes.status}}}\n\n{{{data.new_state.attributes.data}}}\n\n{{{data.new_state.attributes.destino}}}\n\n{{{data.new_state.attributes.local}}}\n\n\n","output":"str","x":1210,"y":760,"wires":[["f999c9b9b7f08136"]]},{"id":"0627ddfc79e1b798","type":"function","z":"e3f8c2a2b98f267c","g":"31bffe4a6c92a1c9","name":"!= Null","func":"if (msg.data.new_state.attributes.data.length === 0) {\n    msg.data.new_state.attributes.data[0] = null;\n    return [msg, null];\n}\nelse {\n    return [null, msg];\n}\n","outputs":2,"noerr":0,"initialize":"","finalize":"","libs":[],"x":350,"y":760,"wires":[[],["6e6a13212fb24740"]]},{"id":"c87610891f3339d1","type":"switch","z":"e3f8c2a2b98f267c","g":"31bffe4a6c92a1c9","name":"= Objeto entregue ao destinatário","property":"payload","propertyType":"msg","rules":[{"t":"eq","v":"['Objeto entregue ao destinatário']","vt":"str"}],"checkall":"true","repair":false,"outputs":1,"x":900,"y":800,"wires":[["68421d4aa0a39092"]]},{"id":"68421d4aa0a39092","type":"template","z":"e3f8c2a2b98f267c","g":"31bffe4a6c92a1c9","name":"Objeto entregue","field":"payload","fieldType":"msg","format":"handlebars","syntax":"mustache","template":"📦 {{{data.new_state.attributes.friendly_name}}} \n__\n\n{{{data.new_state.attributes.status}}}\n\n{{{data.new_state.attributes.data}}}\n\n{{{data.new_state.attributes.destino}}}\n\n{{{data.new_state.attributes.local}}}\n\n\n","output":"str","x":1200,"y":800,"wires":[["2dd53bf2796bed92"]]},{"id":"f999c9b9b7f08136","type":"link out","z":"e3f8c2a2b98f267c","g":"31bffe4a6c92a1c9","name":"link out 76","mode":"link","links":["0d20d93e76ce11d7","f04403206e76f318"],"x":1335,"y":760,"wires":[]},{"id":"2dd53bf2796bed92","type":"link out","z":"e3f8c2a2b98f267c","g":"31bffe4a6c92a1c9","name":"link out 77","mode":"link","links":["0d20d93e76ce11d7","f04403206e76f318"],"x":1335,"y":800,"wires":[]},{"id":"478ee071fe1278d2","type":"subflow:359c8b708d6774da","z":"e3f8c2a2b98f267c","g":"140eafa3088f68d7","name":"","env":[{"name":"entity_id","value":"","type":"str"},{"name":"attributes","value":"","type":"str"}],"x":1570,"y":300,"wires":[["79265861f92ee670"]]},{"id":"e47704876389b2a6","type":"subflow:5082e6363013a9b9","z":"e3f8c2a2b98f267c","g":"1b821dabf9f69c7b","name":"","x":1390,"y":460,"wires":[[]]},{"id":"c6ea2b012fb6eb5b","type":"subflow:5082e6363013a9b9","z":"e3f8c2a2b98f267c","g":"140eafa3088f68d7","name":"","x":950,"y":240,"wires":[[]]},{"id":"540f4d06c1743248","type":"subflow:359c8b708d6774da","z":"e3f8c2a2b98f267c","g":"f0887a3414e2a284","name":"","env":[{"name":"entity_id","value":"","type":"str"},{"name":"attributes","value":"","type":"str"}],"x":1450,"y":900,"wires":[[]]},{"id":"3493a16f4c9284e6","type":"subflow:d813744a14e47c58","z":"e3f8c2a2b98f267c","g":"1b821dabf9f69c7b","name":"","env":[{"name":"entity_id","value":"","type":"str"}],"x":880,"y":600,"wires":[[],["fd6bad1366aef9c6","65b646228d08a8bd"]]},{"id":"b1f996f490fc5e56","type":"subflow:d813744a14e47c58","z":"e3f8c2a2b98f267c","g":"1b821dabf9f69c7b","name":"","env":[{"name":"entity_id","value":"","type":"str"}],"x":580,"y":460,"wires":[[],["a46c80027e65e950","e2227d7f54befd7c"]]},{"id":"055881704657d380","type":"link in","z":"e3f8c2a2b98f267c","g":"1b821dabf9f69c7b","name":"link in 58","links":["65b646228d08a8bd"],"x":755,"y":460,"wires":[["308577f1195c5ba7"]]},{"id":"65b646228d08a8bd","type":"link out","z":"e3f8c2a2b98f267c","g":"1b821dabf9f69c7b","name":"link out 84","mode":"link","links":["055881704657d380"],"x":995,"y":560,"wires":[]},{"id":"aedf37f5fd936478","type":"api-call-service","z":"e3f8c2a2b98f267c","g":"140eafa3088f68d7","name":"Limpar texto","server":"db1ab0af.caa65","version":5,"debugenabled":false,"domain":"input_text","service":"set_value","areaId":[],"deviceId":[],"entityId":["input_text.correios_nome_objeto","input_text.correios_rastreio"],"data":"{\"value\":\"\"}","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":130,"y":360,"wires":[["78e6c92c05e41e57"]]},{"id":"78e6c92c05e41e57","type":"api-call-service","z":"e3f8c2a2b98f267c","g":"140eafa3088f68d7","name":"Limpar select","server":"db1ab0af.caa65","version":5,"debugenabled":false,"domain":"input_select","service":"select_option","areaId":[],"deviceId":[],"entityId":["input_select.correios_notificacao"],"data":"{\"option\":\"Sim\"}","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":370,"y":360,"wires":[[]]},{"id":"f79d31758add7cb1","type":"api-call-service","z":"e3f8c2a2b98f267c","g":"140eafa3088f68d7","name":"Criar lista","server":"db1ab0af.caa65","version":5,"debugenabled":false,"domain":"input_select","service":"set_options","areaId":[],"deviceId":[],"entityId":["input_select.rastreio"],"data":"","dataType":"json","mergeContext":"","mustacheAltTags":false,"outputProperties":[{"property":"data","propertyType":"msg","value":"","valueType":"data"},{"property":"entity_id","propertyType":"msg","value":"input_select.rastreio","valueType":"str"}],"queue":"none","x":780,"y":240,"wires":[["c6ea2b012fb6eb5b"]]},{"id":"706d96a2c023e955","type":"api-call-service","z":"e3f8c2a2b98f267c","g":"1b821dabf9f69c7b","name":"Limpar texto","server":"db1ab0af.caa65","version":5,"debugenabled":false,"domain":"input_text","service":"set_value","areaId":[],"deviceId":[],"entityId":["input_text.correios_nome_objeto","input_text.correios_rastreio"],"data":"{\"value\":\"\"}","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":130,"y":520,"wires":[[]]},{"id":"147f521d4c2f2712","type":"api-current-state","z":"e3f8c2a2b98f267c","g":"140eafa3088f68d7","name":"Rastreio","server":"db1ab0af.caa65","version":3,"outputs":1,"halt_if":"","halt_if_type":"str","halt_if_compare":"is","entity_id":"input_text.correios_rastreio","state_type":"str","blockInputOverrides":false,"outputProperties":[{"property":"rastreio","propertyType":"msg","value":"","valueType":"entityState"},{"property":"data","propertyType":"msg","value":"","valueType":"entity"}],"for":"0","forType":"num","forUnits":"minutes","override_topic":false,"state_location":"payload","override_payload":"msg","entity_location":"data","override_data":"msg","x":120,"y":300,"wires":[["aedf37f5fd936478","2f97b9e8ec585e30"]]},{"id":"75eefdbd4360e282","type":"api-current-state","z":"e3f8c2a2b98f267c","g":"140eafa3088f68d7","name":"Nome objeto","server":"db1ab0af.caa65","version":3,"outputs":1,"halt_if":"","halt_if_type":"str","halt_if_compare":"is","entity_id":"input_text.correios_nome_objeto","state_type":"str","blockInputOverrides":false,"outputProperties":[{"property":"nome_objeto","propertyType":"msg","value":"","valueType":"entityState"},{"property":"data","propertyType":"msg","value":"","valueType":"entity"}],"for":"0","forType":"num","forUnits":"minutes","override_topic":false,"state_location":"payload","override_payload":"msg","entity_location":"data","override_data":"msg","x":470,"y":300,"wires":[["496e80d3a579c86c"]]},{"id":"2f97b9e8ec585e30","type":"api-current-state","z":"e3f8c2a2b98f267c","g":"140eafa3088f68d7","name":"Notificação","server":"db1ab0af.caa65","version":3,"outputs":1,"halt_if":"","halt_if_type":"str","halt_if_compare":"is","entity_id":"input_select.correios_notificacao","state_type":"str","blockInputOverrides":false,"outputProperties":[{"property":"notificacao","propertyType":"msg","value":"","valueType":"entityState"},{"property":"data","propertyType":"msg","value":"","valueType":"entity"}],"for":"0","forType":"num","forUnits":"minutes","override_topic":false,"state_location":"payload","override_payload":"msg","entity_location":"data","override_data":"msg","x":310,"y":300,"wires":[["75eefdbd4360e282"]]},{"id":"a068014999a36ca3","type":"api-current-state","z":"e3f8c2a2b98f267c","g":"1b821dabf9f69c7b","name":"Rastreio","server":"db1ab0af.caa65","version":3,"outputs":1,"halt_if":"","halt_if_type":"str","halt_if_compare":"is","entity_id":"input_select.rastreio","state_type":"str","blockInputOverrides":false,"outputProperties":[{"property":"rastreio","propertyType":"msg","value":"","valueType":"entityState"},{"property":"data","propertyType":"msg","value":"","valueType":"entity"}],"for":"0","forType":"num","forUnits":"minutes","override_topic":false,"state_location":"payload","override_payload":"msg","entity_location":"data","override_data":"msg","x":280,"y":460,"wires":[["dd266606d76b496b"]]},{"id":"2940126187bdc08f","type":"server-state-changed","z":"e3f8c2a2b98f267c","g":"140eafa3088f68d7","name":"SALVAR","server":"db1ab0af.caa65","version":5,"outputs":1,"exposeAsEntityConfig":"","entityId":"input_button.correios_salvar","entityIdType":"exact","outputInitially":false,"stateType":"str","ifState":"","ifStateType":"str","ifStateOperator":"is","outputOnlyOnStateChange":true,"for":"0","forType":"num","forUnits":"minutes","ignorePrevStateNull":false,"ignorePrevStateUnknown":false,"ignorePrevStateUnavailable":false,"ignoreCurrentStateUnknown":false,"ignoreCurrentStateUnavailable":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"}],"x":120,"y":240,"wires":[["147f521d4c2f2712","7c402b1f495e2279"]]},{"id":"ad9136ec07c3b51e","type":"server-state-changed","z":"e3f8c2a2b98f267c","g":"1b821dabf9f69c7b","name":"EXCLUIR","server":"db1ab0af.caa65","version":5,"outputs":1,"exposeAsEntityConfig":"","entityId":"input_button.correios_excluir","entityIdType":"exact","outputInitially":false,"stateType":"str","ifState":"","ifStateType":"str","ifStateOperator":"is","outputOnlyOnStateChange":true,"for":"0","forType":"num","forUnits":"minutes","ignorePrevStateNull":false,"ignorePrevStateUnknown":false,"ignorePrevStateUnavailable":false,"ignoreCurrentStateUnknown":false,"ignoreCurrentStateUnavailable":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"data","propertyType":"msg","value":"","valueType":"eventData"},{"property":"topic","propertyType":"msg","value":"","valueType":"triggerId"}],"x":120,"y":460,"wires":[["706d96a2c023e955","a068014999a36ca3"]]},{"id":"9e65487e0358dccc","type":"server-state-changed","z":"e3f8c2a2b98f267c","g":"1b821dabf9f69c7b","name":"Excluir automaticamente","server":"db1ab0af.caa65","version":5,"outputs":1,"exposeAsEntityConfig":"","entityId":"sensor.correios_","entityIdType":"regex","outputInitially":false,"stateType":"str","ifState":"","ifStateType":"str","ifStateOperator":"is","outputOnlyOnStateChange":false,"for":"0","forType":"num","forUnits":"minutes","ignorePrevStateNull":false,"ignorePrevStateUnknown":false,"ignorePrevStateUnavailable":false,"ignoreCurrentStateUnknown":false,"ignoreCurrentStateUnavailable":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"data","propertyType":"msg","value":"","valueType":"eventData"},{"property":"topic","propertyType":"msg","value":"","valueType":"triggerId"}],"x":170,"y":600,"wires":[["b0bc1c419cd3065c"]]},{"id":"6ee5df1fc82a464d","type":"server-state-changed","z":"e3f8c2a2b98f267c","g":"31bffe4a6c92a1c9","name":"Aviso mudança de status","server":"db1ab0af.caa65","version":5,"outputs":1,"exposeAsEntityConfig":"","entityId":"sensor.correios_","entityIdType":"regex","outputInitially":false,"stateType":"str","ifState":"","ifStateType":"str","ifStateOperator":"is","outputOnlyOnStateChange":true,"for":"","forType":"num","forUnits":"minutes","ignorePrevStateNull":false,"ignorePrevStateUnknown":false,"ignorePrevStateUnavailable":false,"ignoreCurrentStateUnknown":false,"ignoreCurrentStateUnavailable":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"data","propertyType":"msg","value":"","valueType":"eventData"},{"property":"topic","propertyType":"msg","value":"","valueType":"triggerId"}],"x":170,"y":760,"wires":[["0627ddfc79e1b798"]]},{"id":"19066586202c87a5","type":"ha-get-entities","z":"e3f8c2a2b98f267c","g":"140eafa3088f68d7","name":"Pegar sensores","server":"db1ab0af.caa65","version":1,"rules":[{"property":"entity_id","logic":"starts_with","value":"sensor.correios_","valueType":"str"}],"outputType":"array","outputEmptyResults":false,"outputLocationType":"msg","outputLocation":"sensores","outputResultsCount":1,"x":480,"y":240,"wires":[["752aebd455055b85"]]},{"id":"308577f1195c5ba7","type":"ha-get-entities","z":"e3f8c2a2b98f267c","g":"1b821dabf9f69c7b","name":"Pegar sensores","server":"db1ab0af.caa65","version":1,"rules":[{"property":"entity_id","logic":"starts_with","value":"sensor.correios_","valueType":"str"}],"outputType":"array","outputEmptyResults":true,"outputLocationType":"msg","outputLocation":"sensores","outputResultsCount":1,"x":860,"y":460,"wires":[["e047356332816ef9"]]},{"id":"743507b184757c78","type":"subflow:359c8b708d6774da","z":"e3f8c2a2b98f267c","g":"02a0e821c7fb8050","name":"","env":[{"name":"entity_id","value":"","type":"str"}],"x":350,"y":120,"wires":[[]]},{"id":"28778b44cf8a912a","type":"api-call-service","z":"e3f8c2a2b98f267c","g":"1b821dabf9f69c7b","name":"Criar lista","server":"db1ab0af.caa65","version":5,"debugenabled":false,"domain":"input_select","service":"set_options","areaId":[],"deviceId":[],"entityId":["input_select.rastreio"],"data":"","dataType":"json","mergeContext":"","mustacheAltTags":false,"outputProperties":[{"property":"data","propertyType":"msg","value":"","valueType":"data"},{"property":"entity_id","propertyType":"msg","value":"input_select.rastreio","valueType":"str"}],"queue":"none","x":1240,"y":460,"wires":[["e47704876389b2a6"]]},{"id":"5c6597a57ec39b15","type":"inject","z":"e3f8c2a2b98f267c","g":"063b53cb52dae517","name":"Digitar Chave token e IP","props":[{"p":"payload"}],"repeat":"1800","crontab":"","once":false,"onceDelay":"2","topic":"","payload":"","payloadType":"date","x":615,"y":120,"wires":[["1047d2dda55378c4"]],"l":false},{"id":"1047d2dda55378c4","type":"change","z":"e3f8c2a2b98f267c","g":"063b53cb52dae517","name":"Digitar Chave token e IP","rules":[{"t":"set","p":"token","pt":"global","to":"","tot":"str"},{"t":"set","p":"ip","pt":"global","to":"","tot":"str"}],"action":"","property":"","from":"","to":"","reg":false,"x":750,"y":120,"wires":[[]]},{"id":"08501313fa1793a0","type":"comment","z":"e3f8c2a2b98f267c","g":"063b53cb52dae517","name":"IP + Token","info":"","x":630,"y":80,"wires":[]}]