engraver7714

Node-Red actionable Home Assistant Notification

Jun 30th, 2025
38
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.03 KB | None | 0 0
  1. [{"id":"5234d8a200002093","type":"server-events","z":"3bedbbb8.670444","name":"Action","server":"514e5e69.0a024","version":3,"exposeAsEntityConfig":"","eventType":"mobile_app_notification_action","eventData":"","waitForRunning":false,"outputProperties":[{"property":"payload","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":830,"y":1000,"wires":[["e5f3f1f6d629e84d"]]},{"id":"e5f3f1f6d629e84d","type":"switch","z":"3bedbbb8.670444","name":"Payload Handler","property":"payload.event.action","propertyType":"msg","rules":[{"t":"eq","v":"UPDATE","vt":"str"}],"checkall":"true","repair":false,"outputs":1,"x":980,"y":1000,"wires":[["7ea3d1469b015c39"]]},{"id":"7ea3d1469b015c39","type":"api-call-service","z":"3bedbbb8.670444","name":"Press update button","server":"514e5e69.0a024","version":7,"debugenabled":false,"action":"button.press","floorId":[],"areaId":[],"deviceId":[],"entityId":["button.nodered_8f9a5518a425a1cd"],"labelId":[],"data":"","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","blockInputOverrides":false,"domain":"button","service":"press","x":1180,"y":1000,"wires":[[]]},{"id":"c526b3b568f33aec","type":"api-call-service","z":"3bedbbb8.670444","name":"Update notification-E","server":"514e5e69.0a024","version":7,"debugenabled":false,"action":"notify.mobile_app_ie","floorId":[],"areaId":[],"deviceId":[],"entityId":[],"labelId":[],"data":"{\"title\":\"HA update {{payload}} available.\",\"message\":\"Apply update?\",\"data\":{\"actions\":[{\"title\":\"Yes\",\"action\":\"UPDATE\"}]}}","dataType":"json","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","blockInputOverrides":false,"domain":"notify","service":"mobile_app_ie","x":1220,"y":960,"wires":[[]]},{"id":"40f795d563d8704c","type":"server-state-changed","z":"3bedbbb8.670444","name":"HA Update Available","server":"514e5e69.0a024","version":6,"outputs":2,"exposeAsEntityConfig":"","entities":{"entity":["binary_sensor.home_assistant_website_update_available"],"substring":[],"regex":[]},"outputInitially":false,"stateType":"str","ifState":"on","ifStateType":"str","ifStateOperator":"is","outputOnlyOnStateChange":false,"for":"0","forType":"num","forUnits":"minutes","ignorePrevStateNull":false,"ignorePrevStateUnknown":false,"ignorePrevStateUnavailable":false,"ignoreCurrentStateUnknown":false,"ignoreCurrentStateUnavailable":true,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"data","propertyType":"msg","value":"","valueType":"eventData"},{"property":"topic","propertyType":"msg","value":"","valueType":"triggerId"}],"x":870,"y":960,"wires":[["c96ba470eaf43adc"],[]]},{"id":"c96ba470eaf43adc","type":"api-current-state","z":"3bedbbb8.670444","name":"Version","server":"514e5e69.0a024","version":3,"outputs":1,"halt_if":"","halt_if_type":"str","halt_if_compare":"is","entity_id":"sensor.home_assistant_website","state_type":"str","blockInputOverrides":false,"outputProperties":[{"property":"payload","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":1040,"y":960,"wires":[["c526b3b568f33aec"]]},{"id":"514e5e69.0a024","type":"server","name":"Home Assistant","version":5,"addon":false,"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}]
Advertisement
Add Comment
Please, Sign In to add comment