AutomationDataset/danielrosehill/description-ready.json

155 lines
7.5 KiB
JSON

[
{
"id": "Active red alert - Your Alert Area",
"automation": "- alias: Active red alert - Your Alert Area\n description: Trigger sirens and briefly turn on alert lights, then restore lighting\n triggers:\n - alias: Red alert for Your Alert Area\n entity_id: binary_sensor.oref_alert\n to: 'on'\n trigger: state\n conditions: []\n actions:\n - action: media_player.volume_set\n metadata: {}\n data:\n volume_level: 0.77\n target:\n entity_id: media_player.redacted_group\n - action: media_player.play_media\n metadata:\n title: red-alert-sound.mp3\n thumbnail: null\n media_class: music\n children_media_class: null\n navigateIds:\n - {}\n - media_content_type: app\n media_content_id: media-source://media_source\n - media_content_type: ''\n media_content_id: media-source://media_source/local/storage\n - media_content_type: ''\n media_content_id: media-source://media_source/local/storage/audio\n - media_content_type: ''\n media_content_id: media-source://media_source/local/storage/audio/alerts\n data:\n media_content_id: media-source://media_source/local/storage/audio/alerts/red-alert-sound.mp3\n media_content_type: audio/mpeg\n target:\n entity_id: media_player.redacted_group\n - action: script.activate_sirens\n metadata: {}\n data: {}\n - action: script.turn_on\n metadata: {}\n data: {}\n target:\n entity_id: script.flash_lights_red\n - action: rest_command.your_alert_area_active\n data: {}\n mode: restart",
"config": [
{
"name": "oref alert",
"room": null,
"type": "binary_sensor",
"id": {
"entity_id": "binary_sensor.oref_alert",
"device_id": null
}
},
{
"name": "redacted group",
"room": null,
"type": "media_player",
"id": {
"entity_id": "media_player.redacted_group",
"device_id": null
}
},
{
"name": "activate sirens script",
"room": null,
"type": "script",
"id": {
"entity_id": "script.activate_sirens",
"device_id": null
}
},
{
"name": "flash lights red script",
"room": null,
"type": "script",
"id": {
"entity_id": "script.flash_lights_red",
"device_id": null
}
}
]
},
{
"id": "All clear",
"automation": "- alias: All clear\n description: ''\n triggers:\n - trigger: state\n entity_id:\n - binary_sensor.oref_alert\n to: 'off'\n conditions: []\n actions:\n - action: script.turn_on\n metadata: {}\n data: {}\n target:\n entity_id: script.flash_lights_green_short\n - action: script.turn_on\n metadata: {}\n data: {}\n target:\n entity_id: script.flash_indicator_green_short\n - action: media_player.volume_set\n metadata: {}\n data:\n volume_level: 0.78\n target:\n entity_id: media_player.redacted_group\n - action: media_player.play_media\n metadata:\n title: all-clear.mp3\n thumbnail: null\n media_class: music\n children_media_class: null\n navigateIds:\n - {}\n - media_content_type: app\n media_content_id: media-source://media_source\n - media_content_type: ''\n media_content_id: media-source://media_source/local/storage\n - media_content_type: ''\n media_content_id: media-source://media_source/local/storage/audio\n - media_content_type: ''\n media_content_id: media-source://media_source/local/storage/audio/alerts\n data:\n media_content_id: media-source://media_source/local/storage/audio/alerts/all-clear.mp3\n media_content_type: audio/mpeg\n target:\n entity_id: media_player.redacted_group\n mode: single",
"config": [
{
"name": "oref alert",
"room": null,
"type": "binary_sensor",
"id": {
"entity_id": "binary_sensor.oref_alert",
"device_id": null
}
},
{
"name": "redacted group",
"room": null,
"type": "media_player",
"id": {
"entity_id": "media_player.redacted_group",
"device_id": null
}
},
{
"name": "flash lights green short script",
"room": null,
"type": "script",
"id": {
"entity_id": "script.flash_lights_green_short",
"device_id": null
}
},
{
"name": "flash indicator green short script",
"room": null,
"type": "script",
"id": {
"entity_id": "script.flash_indicator_green_short",
"device_id": null
}
}
]
},
{
"id": "New preemptive alerts",
"automation": "- alias: New preemptive alerts\n description: ''\n triggers:\n - trigger: state\n entity_id: binary_sensor.oref_alert\n attribute: selected_areas_updates\n conditions:\n - condition: template\n value_template: \"{% set updates = trigger.to_state.attributes.selected_areas_updates\\\n \\ %} {{ updates and (\\n 'בדקות הקרובות' in updates[0].get('text','') or\\n\\\n \\ 'בדקות הקרובות' in updates[0].get('title','')\\n) }}\"\n actions:\n - action: media_player.volume_set\n metadata: {}\n data:\n volume_level: 0.75\n target:\n entity_id: media_player.redacted_group\n - action: media_player.play_media\n metadata: {}\n data:\n media_content_id: ''\n media_content_type: ''\n target:\n entity_id: media_player.redacted_group\n - action: script.flash_indicator_lights\n metadata: {}\n data: {}\n - action: script.activate_sirens\n metadata: {}\n data: {}\n - action: light.turn_on\n metadata: {}\n data: {}\n target:\n entity_id:\n - light.redacted_bathroom\n - light.redacted_office\n - light.redacted_living_area\n - action: rest_command.send_preemptive_alert\n metadata: {}\n data: {}\n - delay:\n minutes: 2",
"config": [
{
"name": "oref alert",
"room": null,
"type": "binary_sensor",
"id": {
"entity_id": "binary_sensor.oref_alert",
"device_id": null
}
},
{
"name": "redacted group",
"room": null,
"type": "media_player",
"id": {
"entity_id": "media_player.redacted_group",
"device_id": null
}
},
{
"name": "activate sirens script",
"room": null,
"type": "script",
"id": {
"entity_id": "script.activate_sirens",
"device_id": null
}
},
{
"name": "flash indicator lights script",
"room": null,
"type": "script",
"id": {
"entity_id": "script.flash_indicator_lights",
"device_id": null
}
},
{
"name": "redacted bathroom light",
"room": "bathroom",
"type": "light",
"id": {
"entity_id": "light.redacted_bathroom",
"device_id": null
}
},
{
"name": "redacted office light",
"room": "office",
"type": "light",
"id": {
"entity_id": "light.redacted_office",
"device_id": null
}
},
{
"name": "redacted living area light",
"room": "living_room",
"type": "light",
"id": {
"entity_id": "light.redacted_living_area",
"device_id": null
}
}
]
}
]