AutomationDataset/Typhon0/description-ready.json

236 lines
10 KiB
JSON

[
{
"id": "'1668202384144'",
"automation": "- id: '1668202384144'\n alias: Notify Machine terminé\n description: ''\n trigger:\n - platform: state\n entity_id:\n - input_select.status_machine_a_laver\n from: null\n to: Terminé\n condition: []\n action:\n - service: notify.alexa_media\n data:\n target: media_player.echo_dot_bureau, media_player.echo_dot_salon\n message: La machine à laver est terminé\n - service: tts.google_translate_say\n data:\n cache: false\n entity_id: media_player.cuisine\n message: La machine à laver est terminée\n language: fr\n - service: notify.mobile_app_iphone_de_loic\n data:\n message: La machine à laver est terminée\n title: La machine à laver est terminé\n - service: notify.hass_agent_device\n data:\n message: La machine à laver est terminé\n - service: notify.mobile_app_iphone_de_emma\n data:\n message: La machine à laver est terminé\n title: La machine à laver est terminé\n mode: single",
"config": [
{
"name": "Machine Status Selector",
"room": "laundry",
"type": "input_select",
"id": {
"entity_id": "input_select.status_machine_a_laver",
"device_id": null
}
},
{
"name": "Echo Dot Office",
"room": "office",
"type": "media_player",
"id": {
"entity_id": "media_player.echo_dot_bureau",
"device_id": null
}
},
{
"name": "Echo Dot Living Room",
"room": "living_room",
"type": "media_player",
"id": {
"entity_id": "media_player.echo_dot_salon",
"device_id": null
}
},
{
"name": "Kitchen Media Player",
"room": "kitchen",
"type": "media_player",
"id": {
"entity_id": "media_player.cuisine",
"device_id": null
}
},
{
"name": "Loic iPhone Notifications",
"room": null,
"type": "notify",
"id": {
"entity_id": "notify.mobile_app_iphone_de_loic",
"device_id": null
}
},
{
"name": "Emma iPhone Notifications",
"room": null,
"type": "notify",
"id": {
"entity_id": "notify.mobile_app_iphone_de_emma",
"device_id": null
}
},
{
"name": "Alexa Media Notifications",
"room": null,
"type": "notify",
"id": {
"entity_id": "notify.alexa_media",
"device_id": null
}
},
{
"name": "HASS Agent Notifications",
"room": null,
"type": "notify",
"id": {
"entity_id": "notify.hass_agent_device",
"device_id": null
}
}
]
},
{
"id": "'1668202826223'",
"automation": "- id: '1668202826223'\n alias: Notify - Washing Machine Emptied action\n description: ''\n trigger:\n - platform: event\n event_type: mobile_app_notification_action\n event_data:\n action: MACHINE_EMPTIED\n condition: []\n action:\n - service: notify.mobile_app_iphone_loic\n data:\n message: clear_notification\n data:\n tag: washing\n - service: input_boolean.turn_off\n data: {}\n target:\n entity_id: input_boolean.machine_a_laver_videe\n mode: single",
"config": [
{
"name": "Machine Emptied Switch",
"room": "laundry",
"type": "input_boolean",
"id": {
"entity_id": "input_boolean.machine_a_laver_videe",
"device_id": null
}
},
{
"name": "Loic iPhone Action Notifications",
"room": null,
"type": "notify",
"id": {
"entity_id": "notify.mobile_app_iphone_loic",
"device_id": null
}
}
]
},
{
"id": "'1669882300981'",
"automation": "- id: '1669882300981'\n alias: Set - Washing Machine States\n description: ''\n trigger:\n - platform: numeric_state\n entity_id: sensor.prise_tuya_power\n id: machine-finished\n for:\n hours: 0\n minutes: 5\n seconds: 0\n attribute: power\n below: 2\n - platform: numeric_state\n entity_id: sensor.prise_tuya_power\n id: machine-running\n attribute: power\n above: 2\n condition: []\n action:\n - choose:\n - conditions:\n - condition: trigger\n id:\n - machine-finished\n sequence:\n - service: input_select.select_option\n data:\n option: Terminé\n target:\n entity_id: input_select.status_machine_a_laver\n - conditions:\n - condition: trigger\n id: machine-running\n sequence:\n - service: input_select.select_option\n data:\n option: En cours\n target:\n entity_id: input_select.status_machine_a_laver\n mode: single",
"config": [
{
"name": "Machine Status Selector",
"room": "laundry",
"type": "input_select",
"id": {
"entity_id": "input_select.status_machine_a_laver",
"device_id": null
}
},
{
"name": "Washing Machine Power Sensor",
"room": "laundry",
"type": "sensor",
"id": {
"entity_id": "sensor.prise_tuya_power",
"device_id": null
}
}
]
},
{
"id": "'1688855930899'",
"automation": "- id: '1688855930899'\n alias: 'Turn off Clim '\n description: ''\n triggers:\n - type: temperature\n device_id: c596f9162a5a2e3afc5f8c288298336f\n entity_id: f702696eb9afada9f99e32226bee0aef\n domain: sensor\n trigger: device\n below: 22\n above: 17\n conditions:\n - condition: time\n after: '21:00:00'\n before: 08:00:00\n actions:\n - device_id: acfeded08b99c8275ab445040415db85\n domain: climate\n entity_id: climate.forceclima\n type: set_hvac_mode\n hvac_mode: 'off'\n mode: single",
"config": [
{
"name": "Temperature Sensor",
"room": "bedroom",
"type": "sensor",
"id": {
"entity_id": "f702696eb9afada9f99e32226bee0aef",
"device_id": "c596f9162a5a2e3afc5f8c288298336f"
}
},
{
"name": "Climate Controller",
"room": "bedroom",
"type": "climate",
"id": {
"entity_id": "climate.forceclima",
"device_id": "acfeded08b99c8275ab445040415db85"
}
}
]
},
{
"id": "'1688856041173'",
"automation": "- id: '1688856041173'\n alias: auto clim\n description: ''\n triggers:\n - type: temperature\n device_id: c596f9162a5a2e3afc5f8c288298336f\n entity_id: f702696eb9afada9f99e32226bee0aef\n domain: sensor\n trigger: device\n above: 22\n conditions:\n - condition: time\n after: 00:00:00\n before: '11:00:00'\n actions:\n - device_id: acfeded08b99c8275ab445040415db85\n domain: climate\n entity_id: climate.forceclima\n type: set_hvac_mode\n hvac_mode: cool\n mode: single",
"config": [
{
"name": "Temperature Sensor",
"room": "bedroom",
"type": "sensor",
"id": {
"entity_id": "f702696eb9afada9f99e32226bee0aef",
"device_id": "c596f9162a5a2e3afc5f8c288298336f"
}
},
{
"name": "Climate Controller",
"room": "bedroom",
"type": "climate",
"id": {
"entity_id": "climate.forceclima",
"device_id": "acfeded08b99c8275ab445040415db85"
}
}
]
},
{
"id": "'1690408049218'",
"automation": "- id: '1690408049218'\n alias: Lance Retrobat\n description: ''\n trigger: []\n condition: []\n action:\n - service: button.press\n data: {}\n target:\n entity_id: button.launchretrobat\n mode: single",
"config": [
{
"name": "Retrobat Launch Button",
"room": "living_room",
"type": "button",
"id": {
"entity_id": "button.launchretrobat",
"device_id": null
}
}
]
},
{
"id": "'1713253703491'",
"automation": "- id: '1713253703491'\n alias: 'Commute - Update Loïc '\n description: ''\n triggers:\n - minutes: /5\n trigger: time_pattern\n conditions:\n - condition: time\n after: 08:00:00\n before: '11:00:00'\n - condition: time\n weekday:\n - mon\n - tue\n - wed\n - thu\n - fri\n actions:\n - target:\n entity_id: sensor.trajet_travail_loic\n data:\n entity_id:\n - sensor.trajet_travail_loic\n action: homeassistant.update_entity\n mode: single",
"config": [
{
"name": "Loic Commute Sensor",
"room": null,
"type": "sensor",
"id": {
"entity_id": "sensor.trajet_travail_loic",
"device_id": null
}
}
]
},
{
"id": "'1750148816007'",
"automation": "- id: '1750148816007'\n alias: 'Commute - Update Emma '\n description: ''\n triggers:\n - minutes: /5\n trigger: time_pattern\n conditions:\n - condition: time\n after: 06:00:00\n before: 09:00:00\n - condition: time\n weekday:\n - wed\n - thu\n - fri\n - sat\n actions:\n - target:\n entity_id: sensor.trajet_travail_emma\n data:\n entity_id:\n - sensor.trajet_travail_emma\n action: homeassistant.update_entity\n mode: single",
"config": [
{
"name": "Emma Commute Sensor",
"room": null,
"type": "sensor",
"id": {
"entity_id": "sensor.trajet_travail_emma",
"device_id": null
}
}
]
},
{
"id": "'1756053962145'",
"automation": "- id: '1756053962145'\n alias: 'Buanderie lumière '\n description: ''\n triggers:\n - domain: mqtt\n device_id: e8ff7021a89f66fd5dc75a60f3856306\n type: action\n subtype: single_l1\n trigger: device\n conditions: []\n actions:\n - action: light.toggle\n metadata: {}\n data:\n transition: 0\n target:\n entity_id: light.spot_buanderie\n mode: single",
"config": [
{
"name": "Laundry Spot Light",
"room": "laundry",
"type": "light",
"id": {
"entity_id": "light.spot_buanderie",
"device_id": "e8ff7021a89f66fd5dc75a60f3856306"
}
}
]
}
]