[ { "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" } } ] } ]