AutomationDataset/a1ex-ak/description-ready.json

188 lines
8.4 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

[
{
"id": "ВКЛ-ВЫКЛ_2ЭтажОтопл",
"automation": "- alias: ВКЛ-ВЫКЛ_2ЭтажОтопл\n description: ''\n trigger:\n - platform: state\n entity_id:\n - input_boolean.heat_2floor_on_off\n action:\n - if:\n - condition: state\n entity_id: input_boolean.heat_2floor_on_off\n state: 'on'\n then:\n - service: script.heat_2floor_on\n data: {}\n else:\n - service: script.heat_2floor_off\n data: {}\n mode: single",
"config": [
{
"name": "Heat 2nd Floor On/Off",
"room": null,
"type": "input_boolean",
"id": {
"entity_id": "input_boolean.heat_2floor_on_off",
"device_id": null
}
},
{
"name": "Heat 2nd Floor Off",
"room": null,
"type": "script",
"id": {
"entity_id": "script.heat_2floor_off",
"device_id": null
}
},
{
"name": "Heat 2nd Floor On",
"room": null,
"type": "script",
"id": {
"entity_id": "script.heat_2floor_on",
"device_id": null
}
}
]
},
{
"id": "ВКЛ-ВЫКЛ_РежимОтопл",
"automation": "- alias: ВКЛ-ВЫКЛ_РежимОтопл\n description: ''\n trigger:\n - platform: state\n entity_id:\n - input_boolean.heat_chalet_on_off\n action:\n - if:\n - condition: state\n entity_id: input_boolean.heat_chalet_on_off\n state: 'on'\n then:\n - service: script.heat_chalet_none\n data: {}\n else:\n - service: script.heat_chalet_away\n data: {}\n mode: single",
"config": [
{
"name": "Heat Chalet On/Off",
"room": null,
"type": "input_boolean",
"id": {
"entity_id": "input_boolean.heat_chalet_on_off",
"device_id": null
}
},
{
"name": "Heat Chalet Away",
"room": null,
"type": "script",
"id": {
"entity_id": "script.heat_chalet_away",
"device_id": null
}
},
{
"name": "Heat Chalet None",
"room": null,
"type": "script",
"id": {
"entity_id": "script.heat_chalet_none",
"device_id": null
}
}
]
},
{
"id": "ВКЛ-ВЫКЛ-Режим-ВеснаОсень",
"automation": "- alias: ВКЛ-ВЫКЛ-Режим-ВеснаОсень\n description: ''\n trigger:\n - platform: state\n entity_id:\n - input_boolean.heat_chalet_spraut_on_off\n condition: []\n action:\n - if:\n - condition: state\n entity_id: input_boolean.heat_chalet_spraut_on_off\n state: 'on'\n then:\n - service: script.heat_chalet_spraut_on\n data: {}\n else:\n - service: script.heat_chalet_away\n data: {}\n mode: single",
"config": [
{
"name": "Heat Chalet Spring/Autumn On/Off",
"room": null,
"type": "input_boolean",
"id": {
"entity_id": "input_boolean.heat_chalet_spraut_on_off",
"device_id": null
}
},
{
"name": "Heat Chalet Away",
"room": null,
"type": "script",
"id": {
"entity_id": "script.heat_chalet_away",
"device_id": null
}
},
{
"name": "Heat Chalet Sprout On",
"room": null,
"type": "script",
"id": {
"entity_id": "script.heat_chalet_spraut_on",
"device_id": null
}
}
]
},
{
"id": "tuyazb_integration_on",
"automation": "- alias: tuyazb_integration_on\n description: ''\n triggers:\n - trigger: state\n entity_id:\n - switch.tuyazb_0xa4c1388df3fdf480\n from: 'on'\n to: 'off'\n for:\n hours: 0\n minutes: 0\n seconds: 1\n conditions: []\n actions:\n - type: turn_on\n device_id: 5d47d833dd229c8fe3dece69f9b4c3d2\n entity_id: bc30b7c0e11c61a5510fa565c932d664\n domain: switch\n mode: single",
"config": [
{
"name": "Tuya Switch",
"room": null,
"type": "switch",
"id": {
"entity_id": "switch.tuyazb_0xa4c1388df3fdf480",
"device_id": null
}
},
{
"name": "Unknown Switch",
"room": null,
"type": "switch",
"id": {
"entity_id": "bc30b7c0e11c61a5510fa565c932d664",
"device_id": "5d47d833dd229c8fe3dece69f9b4c3d2"
}
}
]
},
{
"id": "ВКЛ-Колодец_1.6С",
"automation": "- alias: ВКЛ-Колодец_1.6С\n description: ''\n trigger:\n - type: temperature\n platform: device\n device_id: 91ebebed65ad5ca0ca0254cc62dbeb87\n entity_id: a02d43720fb39322a85cc9215087a043\n domain: sensor\n below: 1.6\n condition:\n - condition: device\n type: is_off\n device_id: 3005e6b26f62ca6de64114d2b25a7582\n entity_id: 936d7c6b7da0ddd844fab246ed06e6a0\n domain: switch\n for:\n hours: 0\n minutes: 0\n seconds: 5\n action:\n - type: turn_on\n device_id: 3005e6b26f62ca6de64114d2b25a7582\n entity_id: 936d7c6b7da0ddd844fab246ed06e6a0\n domain: switch\n mode: single",
"config": [
{
"name": "Well Temperature Sensor",
"room": "well",
"type": "sensor",
"id": {
"entity_id": "a02d43720fb39322a85cc9215087a043",
"device_id": "91ebebed65ad5ca0ca0254cc62dbeb87"
}
},
{
"name": "Well Switch",
"room": "well",
"type": "switch",
"id": {
"entity_id": "936d7c6b7da0ddd844fab246ed06e6a0",
"device_id": "3005e6b26f62ca6de64114d2b25a7582"
}
}
]
},
{
"id": "ВЫКЛ-Колодец_7С",
"automation": "- alias: ВЫКЛ-Колодец_7С\n description: ''\n trigger:\n - type: temperature\n platform: device\n device_id: 91ebebed65ad5ca0ca0254cc62dbeb87\n entity_id: a02d43720fb39322a85cc9215087a043\n domain: sensor\n above: 7\n condition:\n - condition: device\n type: is_on\n device_id: 3005e6b26f62ca6de64114d2b25a7582\n entity_id: 936d7c6b7da0ddd844fab246ed06e6a0\n domain: switch\n for:\n hours: 0\n minutes: 0\n seconds: 5\n action:\n - type: turn_off\n device_id: 3005e6b26f62ca6de64114d2b25a7582\n entity_id: 936d7c6b7da0ddd844fab246ed06e6a0\n domain: switch\n mode: single",
"config": [
{
"name": "Well Temperature Sensor",
"room": "well",
"type": "sensor",
"id": {
"entity_id": "a02d43720fb39322a85cc9215087a043",
"device_id": "91ebebed65ad5ca0ca0254cc62dbeb87"
}
},
{
"name": "Well Switch",
"room": "well",
"type": "switch",
"id": {
"entity_id": "936d7c6b7da0ddd844fab246ed06e6a0",
"device_id": "3005e6b26f62ca6de64114d2b25a7582"
}
}
]
},
{
"id": "Zigbee2MQTT Restart",
"automation": "- alias: Zigbee2MQTT Restart\n description: ''\n triggers:\n - minutes: '*'\n trigger: time_pattern\n conditions:\n - condition: state\n entity_id: binary_sensor.zigbee2mqtt_running\n state: 'off'\n for:\n hours: 0\n minutes: 0\n seconds: 0\n actions:\n - repeat:\n until:\n - condition: state\n entity_id: binary_sensor.zigbee2mqtt_running\n state: 'on'\n for:\n hours: 0\n minutes: 5\n seconds: 0\n sequence:\n - if:\n - condition: state\n entity_id: binary_sensor.zigbee2mqtt_running\n state: 'off'\n then:\n - data:\n addon: 45df7312_zigbee2mqtt\n action: hassio.addon_start\n - delay:\n hours: 0\n minutes: 1\n seconds: 0\n milliseconds: 0\n - data: {}\n target:\n entity_id: binary_sensor.zigbee2mqtt_running\n action: homeassistant.update_entity\n else:\n - delay:\n hours: 0\n minutes: 0\n seconds: 30\n milliseconds: 0\n - data: {}\n target:\n entity_id: binary_sensor.zigbee2mqtt_running\n action: homeassistant.update_entity\n mode: single",
"config": [
{
"name": "Zigbee2MQTT Running Status",
"room": null,
"type": "binary_sensor",
"id": {
"entity_id": "binary_sensor.zigbee2mqtt_running",
"device_id": null
}
}
]
}
]