Eu exportei um flow que tenho que me informa quando um switch (está a controlar uma resistência) se liga ou desliga.
Segue abaixo o exemplo:
[{"id":"bb988781.781458","type":"tab","label":"Resistência","disabled":false,"info":""},{"id":"9237c8ff.4942e8","type":"telegram sender","z":"bb988781.781458","name":"Avisar Resistência (des)Ligou-se","bot":"adf54e69.980f3","x":800,"y":80,"wires":[[]]},{"id":"bb9f79f.8df9488","type":"trigger-state","z":"bb988781.781458","name":"Resistência Solar Ligou-se","server":"62b78aa2.823994","exposeToHomeAssistant":false,"haConfig":[{"property":"name","value":""},{"property":"icon","value":""}],"entityid":"switch.resistencia","entityidfiltertype":"exact","debugenabled":false,"constraints":[{"id":"0syzlbus2ri","targetType":"this_entity","targetValue":"","propertyType":"previous_state","propertyValue":"old_state.state","comparatorType":"is","comparatorValueDatatype":"str","comparatorValue":"off"},{"id":"bb5hc6xz6u8","targetType":"this_entity","targetValue":"","propertyType":"current_state","propertyValue":"new_state.state","comparatorType":"is","comparatorValueDatatype":"str","comparatorValue":"on"}],"constraintsmustmatch":"all","outputs":2,"customoutputs":[],"outputinitially":false,"state_type":"str","x":160,"y":60,"wires":[["c32cf0e3.4b50a"],[]]},{"id":"c5ea4065.d82ef","type":"template","z":"bb988781.781458","name":"","field":"payload","fieldType":"msg","format":"handlebars","syntax":"mustache","template":"{ \"chatId\": XXXXXXXXX, \"type\": \"message\" , \"content\": \"{{myyear}}-{{mymonthn}}-{{mydom}} {{mytimes}} \\nA Resistência Ligou-se\" }\n","output":"json","x":560,"y":60,"wires":[["9237c8ff.4942e8"]]},{"id":"c32cf0e3.4b50a","type":"simpletime","z":"bb988781.781458","name":"","x":370,"y":60,"wires":[["c5ea4065.d82ef"]]},{"id":"2c22405f.f921f","type":"trigger-state","z":"bb988781.781458","name":"Resistência Solar Desligou-se","server":"62b78aa2.823994","exposeToHomeAssistant":false,"haConfig":[{"property":"name","value":""},{"property":"icon","value":""}],"entityid":"switch.resistencia","entityidfiltertype":"exact","debugenabled":false,"constraints":[{"id":"zmyq5x9bqbe","targetType":"this_entity","targetValue":"","propertyType":"previous_state","propertyValue":"old_state.state","comparatorType":"is","comparatorValueDatatype":"str","comparatorValue":"on"},{"id":"xk4jkyei11","targetType":"this_entity","targetValue":"","propertyType":"current_state","propertyValue":"new_state.state","comparatorType":"is","comparatorValueDatatype":"str","comparatorValue":"off"}],"constraintsmustmatch":"all","outputs":2,"customoutputs":[],"outputinitially":false,"state_type":"str","x":170,"y":120,"wires":[["d4836b8f.caa158"],[]]},{"id":"d4836b8f.caa158","type":"simpletime","z":"bb988781.781458","name":"","x":390,"y":120,"wires":[["2ba35981.724c46"]]},{"id":"2ba35981.724c46","type":"template","z":"bb988781.781458","name":"","field":"payload","fieldType":"msg","format":"handlebars","syntax":"mustache","template":"{ \"chatId\": XXXXXXXXX, \"type\": \"message\" , \"content\": \"{{myyear}}-{{mymonthn}}-{{mydom}} {{mytimes}} \\nA resistência Desligou-se\" }\n","output":"json","x":560,"y":120,"wires":[["9237c8ff.4942e8"]]},{"id":"155da6cf.e422a9","type":"comment","z":"bb988781.781458","name":"Estes Nodes abaxo Servem para notificar sempre que a resitência se liga e desliga","info":"","x":450,"y":20,"wires":[]},{"id":"adf54e69.980f3","type":"telegram bot","z":"","botname":"NR Lopes","usernames":"","chatids":"1004696860","baseapiurl":"","updatemode":"polling","pollinterval":"300","usesocks":false,"sockshost":"","socksport":"6667","socksusername":"anonymous","sockspassword":"","bothost":"","localbotport":"8443","publicbotport":"8443","privatekey":"","certificate":"","useselfsignedcertificate":false,"sslterminated":false,"verboselogging":false},{"id":"62b78aa2.823994","type":"server","z":"","name":"Home Assistant","legacy":false,"hassio":true,"rejectUnauthorizedCerts":true,"ha_boolean":"y|yes|true|on|home|open","connectionDelay":true,"cacheJson":true}]
Basta ires ao NodeRed e utilizar a opção import.
Este é só mais um exemplo. Ao desistas, que isto é fixe. Eu que nem sei programação já faço umas cenas engraçadas. Tipo controlar cenas apenas via telegram. Tenho um mini menu com opções.
Lopitos