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

Faltou a parte para ler os sensores depois que reiniciar, como não estava no mesmo flow acabei esquecendo rsrsrs.

[{"id":"47dc296b8e1c5158","type":"group","z":"3ce14269f17b34d7","name":"","style":{"label":true},"nodes":["b325973ba44511c5","11b1e6d631b840f6","56fa780bf40fecae","65053bde2f5cf5fa","cd5fd1dc17db5670","fec26513a00c1496","89c97ce58f43b383","774e65bfe22e1c32","20aee0baa9a68388","5706993de390fb7f","77fc9cdcc671c4bd","b7f49785a4020217","4a2b6888647ce49b","0dc8b9e53b024631","8ea6cfe8289eba96","9de736bd098bbbd6","bb9e9c34337f8938"],"x":34,"y":1439,"w":1172,"h":222},{"id":"cfbbfd0a23e6bfce","type":"subflow","name":"Ler lista","info":"","category":"","in":[{"x":100,"y":180,"wires":[{"id":"99a6931167c0b64d"}]}],"out":[{"x":940,"y":180,"wires":[{"id":"f3624b7a618c4920","port":0}]}],"env":[{"name":"Deixar null se for utilizar variavavel externa msg.input_select, ou mudar null para input_selec.nome_lista","type":"str","value":"","ui":{"type":"none"}},{"name":"entity_id","type":"str","value":"null"}],"meta":{},"color":"#DDAA99"},{"id":"f3624b7a618c4920","type":"function","z":"cfbbfd0a23e6bfce","name":"Passando sensor","func":"var payload = JSON.parse(msg.payload);\nmsg.payload = payload;\nreturn msg;","outputs":1,"timeout":"","noerr":0,"initialize":"","finalize":"","libs":[],"x":810,"y":180,"wires":[[]]},{"id":"99a6931167c0b64d","type":"switch","z":"cfbbfd0a23e6bfce","name":"input_select = 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":250,"y":180,"wires":[["1763e3790205f4ac"],["e7c024f6cd3d7fb7"]]},{"id":"e7c024f6cd3d7fb7","type":"function","z":"cfbbfd0a23e6bfce","name":"caminho","func":"msg.entity_id = msg.entity_id\nmsg.filename = \"/config/.dados/input_select/\" + msg.entity_id\n\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","libs":[],"x":460,"y":200,"wires":[["b64e06ba9223d60c"]]},{"id":"1763e3790205f4ac","type":"function","z":"cfbbfd0a23e6bfce","name":"caminho","func":"msg.entity_id = env.get('entity_id')\nmsg.filename = \"/config/.dados/input_select/\" + msg.entity_id\n\nreturn msg;","outputs":1,"timeout":"","noerr":0,"initialize":"","finalize":"","libs":[],"x":460,"y":160,"wires":[["b64e06ba9223d60c"]]},{"id":"b64e06ba9223d60c","type":"file in","z":"cfbbfd0a23e6bfce","name":"Ler dados","filename":"filename","filenameType":"msg","format":"lines","chunk":false,"sendError":false,"encoding":"none","allProps":false,"x":640,"y":180,"wires":[["f3624b7a618c4920"]]},{"id":"8fbbd748d94cec06","type":"subflow","name":"Ler sensor","info":"","category":"","in":[{"x":120,"y":240,"wires":[{"id":"b7627a3eb3701437"}]}],"out":[{"x":920,"y":240,"wires":[{"id":"80da0bebf24ddcae","port":0}]}],"env":[{"name":"Deixar null se for utilizar variavavel externa msg.entity_id, ou mudar null para sensor.nome_sensor","type":"str","value":"","ui":{"type":"none"}},{"name":"entity_id","type":"str","value":"null"},{"name":"input_select","type":"str","value":"null"}],"meta":{},"color":"#DDAA99"},{"id":"610b02d77fd77fca","type":"file in","z":"8fbbd748d94cec06","name":"Ler dados","filename":"filename","filenameType":"msg","format":"lines","chunk":false,"sendError":false,"encoding":"none","allProps":false,"x":620,"y":240,"wires":[["80da0bebf24ddcae"]]},{"id":"80da0bebf24ddcae","type":"function","z":"8fbbd748d94cec06","name":"Passando sensor","func":"var payload = JSON.parse(msg.payload);\n\nmsg.entity_id = payload.entity_id\n\n// Remover informações indesejadas\ndelete payload.entity_id;\ndelete payload.last_changed;\ndelete payload.last_updated;\ndelete payload.context;\n\nmsg.payload = {\n    data: payload\n};\n\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","libs":[],"x":790,"y":240,"wires":[[]]},{"id":"1dad6dd1484de15a","type":"function","z":"8fbbd748d94cec06","name":"caminho","func":"msg.entity_id = msg.entity_id\nmsg.filename = \"/config/.dados/sensores/\"+msg.entity_id\n\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","libs":[],"x":480,"y":260,"wires":[["610b02d77fd77fca"]]},{"id":"b7627a3eb3701437","type":"switch","z":"8fbbd748d94cec06","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":260,"y":240,"wires":[["2d3f303f519a334c"],["1dad6dd1484de15a"]]},{"id":"2d3f303f519a334c","type":"function","z":"8fbbd748d94cec06","name":"caminho","func":"msg.entity_id = env.get('entity_id')\nmsg.filename = \"/config/.dados/sensores/\"+msg.entity_id\n\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","libs":[],"x":480,"y":220,"wires":[["610b02d77fd77fca"]]},{"id":"b325973ba44511c5","type":"fs-ops-dir","z":"3ce14269f17b34d7","g":"47dc296b8e1c5158","name":"","path":"/config/.dados/sensores/","pathType":"str","filter":"*","filterType":"str","dir":"entity_id","dirType":"msg","x":400,"y":1520,"wires":[["56fa780bf40fecae"]]},{"id":"11b1e6d631b840f6","type":"subflow:8fbbd748d94cec06","z":"3ce14269f17b34d7","g":"47dc296b8e1c5158","name":"","x":970,"y":1520,"wires":[["77fc9cdcc671c4bd"]]},{"id":"56fa780bf40fecae","type":"function","z":"3ce14269f17b34d7","g":"47dc296b8e1c5158","name":"function ","func":"msg.payload = []\nfor (var i = 0; i < msg.entity_id.length; i++) {\n    msg.payload[i] = msg.entity_id[i] \n    msg.entity_id[i]+1;\n}\n\nreturn msg;\n","outputs":1,"timeout":"","noerr":0,"initialize":"","finalize":"","libs":[],"x":540,"y":1520,"wires":[["65053bde2f5cf5fa"]]},{"id":"65053bde2f5cf5fa","type":"split","z":"3ce14269f17b34d7","g":"47dc296b8e1c5158","name":"","splt":"\\n","spltType":"str","arraySplt":1,"arraySpltType":"len","stream":false,"addname":"","x":670,"y":1520,"wires":[["cd5fd1dc17db5670"]]},{"id":"cd5fd1dc17db5670","type":"change","z":"3ce14269f17b34d7","g":"47dc296b8e1c5158","name":"set entity_id","rules":[{"t":"set","p":"entity_id","pt":"msg","to":"payload","tot":"msg"}],"action":"","property":"","from":"","to":"","reg":false,"x":810,"y":1520,"wires":[["11b1e6d631b840f6"]]},{"id":"fec26513a00c1496","type":"fs-ops-dir","z":"3ce14269f17b34d7","g":"47dc296b8e1c5158","name":"","path":"/config/.dados/input_select/","pathType":"str","filter":"*","filterType":"str","dir":"entity_id","dirType":"msg","x":400,"y":1620,"wires":[["774e65bfe22e1c32"]]},{"id":"89c97ce58f43b383","type":"split","z":"3ce14269f17b34d7","g":"47dc296b8e1c5158","name":"","splt":"\\n","spltType":"str","arraySplt":1,"arraySpltType":"len","stream":false,"addname":"","x":670,"y":1620,"wires":[["5706993de390fb7f"]]},{"id":"774e65bfe22e1c32","type":"function","z":"3ce14269f17b34d7","g":"47dc296b8e1c5158","name":"function ","func":"msg.payload = []\nfor (var i = 0; i < msg.entity_id.length; i++) {\n    msg.payload[i] = msg.entity_id[i]\n    msg.entity_id[i] + 1;\n}\n\nreturn msg;","outputs":1,"timeout":"","noerr":0,"initialize":"","finalize":"","libs":[],"x":540,"y":1620,"wires":[["89c97ce58f43b383"]]},{"id":"20aee0baa9a68388","type":"subflow:cfbbfd0a23e6bfce","z":"3ce14269f17b34d7","g":"47dc296b8e1c5158","name":"","x":960,"y":1620,"wires":[["b7f49785a4020217"]]},{"id":"5706993de390fb7f","type":"change","z":"3ce14269f17b34d7","g":"47dc296b8e1c5158","name":"set entity_id","rules":[{"t":"set","p":"entity_id","pt":"msg","to":"payload","tot":"msg"}],"action":"","property":"","from":"","to":"","reg":false,"x":810,"y":1620,"wires":[["20aee0baa9a68388"]]},{"id":"77fc9cdcc671c4bd","type":"ha-api","z":"3ce14269f17b34d7","g":"47dc296b8e1c5158","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":1110,"y":1520,"wires":[[]]},{"id":"b7f49785a4020217","type":"api-call-service","z":"3ce14269f17b34d7","g":"47dc296b8e1c5158","name":"input_select","server":"db1ab0af.caa65","version":5,"debugenabled":false,"domain":"","service":"","areaId":[],"deviceId":[],"entityId":[],"data":"","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":1110,"y":1620,"wires":[[]]},{"id":"4a2b6888647ce49b","type":"server-events","z":"3ce14269f17b34d7","g":"47dc296b8e1c5158","name":"HA Restart","server":"db1ab0af.caa65","version":3,"exposeAsEntityConfig":"","eventType":"home_assistant_client","eventData":"","waitForRunning":true,"outputProperties":[{"property":"entity_id","propertyType":"msg","value":"","valueType":"eventData"},{"property":"topic","propertyType":"msg","value":"$outputData(\"eventData\").event_type","valueType":"jsonata"},{"property":"event_type","propertyType":"msg","value":"$outputData(\"eventData\").event_type","valueType":"jsonata"}],"x":120,"y":1560,"wires":[["0dc8b9e53b024631"]]},{"id":"0dc8b9e53b024631","type":"switch","z":"3ce14269f17b34d7","g":"47dc296b8e1c5158","name":"","property":"payload","propertyType":"msg","rules":[{"t":"eq","v":"ready","vt":"str"}],"checkall":"true","repair":false,"outputs":1,"x":250,"y":1560,"wires":[["b325973ba44511c5","fec26513a00c1496","bb9e9c34337f8938"]]},{"id":"8ea6cfe8289eba96","type":"inject","z":"3ce14269f17b34d7","g":"47dc296b8e1c5158","name":"Start manual","props":[{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"","crontab":"","once":false,"onceDelay":0.1,"topic":"","payload":"","payloadType":"date","x":230,"y":1620,"wires":[["b325973ba44511c5","fec26513a00c1496","bb9e9c34337f8938"]]},{"id":"9de736bd098bbbd6","type":"comment","z":"3ce14269f17b34d7","g":"47dc296b8e1c5158","name":"Após reiniciar ler os sensores gravados","info":"","x":210,"y":1480,"wires":[]},{"id":"bb9e9c34337f8938","type":"api-call-service","z":"3ce14269f17b34d7","g":"47dc296b8e1c5158","name":"Pergunta default reset looping","server":"db1ab0af.caa65","version":5,"debugenabled":false,"domain":"script","service":"activate_alexa_actionable_notification","areaId":[],"deviceId":[],"entityId":[],"data":"{\"text\":\"O que deseja que eu faça?\",\"event_id\":\"id_resposta\",\"alexa_device\":\"media_player.default\"}","dataType":"json","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","output_location":"","output_location_type":"none","x":355,"y":1560,"wires":[[]],"l":false},{"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}]