[{"id":"6cdc6fad.152ce","type":"comment","z":"4f853fd0.1ea12","name":"Monitor of Front/Garage door sensors ","info":"","x":284.14280700683594,"y":935.0477924346924,"wires":[]},{"id":"3fdbfc14.233024","type":"trigger","z":"4f853fd0.1ea12","op1":"","op2":"","op1type":"nul","op2type":"pay","duration":"3","extend":false,"units":"min","reset":"off","bytopic":"all","name":"Wait 3 mins for door to be closed","x":673.1606979370117,"y":1112.7263679504395,"wires":[["fb3417c5.c53638"]]},{"id":"50d9a9e2.038a28","type":"comment","z":"4f853fd0.1ea12","name":"Monitor Patio door and Nook window sensors ","info":"","x":299.7677993774414,"y":1058.7977886199951,"wires":[]},{"id":"8f91b2e.041ac5","type":"poll-state","z":"4f853fd0.1ea12","name":"Front/Garage door monitor","server":"8a3231e1.3f0e1","version":1,"updateinterval":"1","updateIntervalUnits":"seconds","outputinitially":false,"outputonchanged":true,"entity_id":"binary_sensor.front_garage_doors","state_type":"str","halt_if":"","halt_if_type":"str","halt_if_compare":"is","outputs":1,"x":244.76785278320312,"y":987.5478668212891,"wires":[["37e4014b.b65f3e"]]},{"id":"5d0e804d.a3b9","type":"poll-state","z":"4f853fd0.1ea12","name":"Patio door & Nook windows monitor ","server":"8a3231e1.3f0e1","version":1,"updateinterval":"1","updateIntervalUnits":"seconds","outputinitially":false,"outputonchanged":true,"entity_id":"binary_sensor.patio_door_nook_windows","state_type":"str","halt_if":"","halt_if_type":"str","halt_if_compare":"is","outputs":1,"x":268.5178527832031,"y":1113.7977457046509,"wires":[["3fdbfc14.233024"]]},{"id":"5fa487d2.c43948","type":"api-call-service","z":"4f853fd0.1ea12","name":"Notify Target device with Message","server":"8a3231e1.3f0e1","version":1,"service_domain":"notify","service":"{{topic}}","entityId":"","data":"{}","dataType":"json","mergecontext":"","output_location":"","output_location_type":"none","mustacheAltTags":false,"x":1604.8217544555664,"y":1048.5716705322266,"wires":[[]]},{"id":"37e4014b.b65f3e","type":"trigger","z":"4f853fd0.1ea12","op1":"","op2":"","op1type":"nul","op2type":"pay","duration":"3","extend":false,"units":"min","reset":"off","bytopic":"all","name":"Wait 3 mins for door to be closed","x":672.8571701049805,"y":987.1428751945496,"wires":[["fb3417c5.c53638"]]},{"id":"2e302f45.37251","type":"function","z":"4f853fd0.1ea12","name":"Create Alexa/IOS Alert","func":"var name = flow.get('alert_name')\n\nvar message1 = flow.get('message1')\nvar message2 = flow.get('friendly_name') \nvar message3 = flow.get('message3')\nvar sound = flow.get('sound')\nvar target = flow.get('target')\n\n\nvar final_msg = `${message1}` + `${message2}` + `${message3}`\nvar payload = {\"data\":\n{\n \"message\": `${final_msg}`,\n \"title\": `${name}`,\n \"data\": {\n \"sound\": `${sound}`,\n \"type\": \"announce\"\n }\n}\n}\nmsg.payload = payload\nmsg.topic = `${target}`\nreturn msg","outputs":1,"noerr":0,"x":1282.1965713500977,"y":1048.5237522125244,"wires":[["5fa487d2.c43948","534ed9c9.b3aa08"]]},{"id":"fb3417c5.c53638","type":"change","z":"4f853fd0.1ea12","name":"Set Message Attributes","rules":[{"t":"set","p":"alert_name","pt":"flow","to":"General Alert","tot":"str"},{"t":"set","p":"message1","pt":"flow","to":"The ","tot":"str"},{"t":"set","p":"friendly_name","pt":"flow","to":"data.attributes.friendly_name","tot":"msg"},{"t":"set","p":"message3","pt":"flow","to":" is open","tot":"str"},{"t":"set","p":"sound","pt":"flow","to":"US-EN-Alexa-Garage-Door-Opened.wav","tot":"str"},{"t":"set","p":"target","pt":"flow","to":"alexa_media_juan_carlos","tot":"str"}],"action":"","property":"","from":"","to":"","reg":false,"x":1006.3038444519043,"y":1048.1664609909058,"wires":[["2e302f45.37251"]]},{"id":"534ed9c9.b3aa08","type":"debug","z":"4f853fd0.1ea12","name":"","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"true","targetType":"full","x":1559.9999732971191,"y":962.8572044372559,"wires":[]},{"id":"8a3231e1.3f0e1","type":"server","z":"","name":"Hassio","legacy":false,"rejectUnauthorizedCerts":true,"ha_boolean":"y|yes|true|on|home|open","connectionDelay":false}]