1160 lines
108 KiB
JSON
1160 lines
108 KiB
JSON
[
|
||
{
|
||
"id": "Show cam on unlock",
|
||
"automation": "- alias: Show cam on unlock\n description: ''\n triggers:\n - device_id: 50dae049a07a0442c0b4df80e379a43c\n domain: lock\n entity_id: bf2b80c52bc0de1c8e044741dac92bf8\n type: unlocked\n trigger: device\n conditions: []\n actions:\n - metadata: {}\n data:\n dismissable: true\n content:\n show_state: false\n show_name: false\n camera_view: live\n type: picture-entity\n image: https://demo.home-assistant.io/stub_config/bedroom.png\n entity: camera.camera_hub_g3_3b5e\n camera_image: camera.camera_hub_g3_3b5e\n title: Flur-Überwachung\n browser_id:\n - 997e290663822692fc0e65b6a06c338e\n - cb8c74dc8c7e2edee22a15af413efbc0\n autoclose: false\n timeout: 30000\n action: browser_mod.popup\n mode: single",
|
||
"config": [
|
||
{
|
||
"name": "camera hub g3 3b5e camera",
|
||
"room": "bedroom",
|
||
"type": "camera",
|
||
"id": {
|
||
"entity_id": "camera.camera_hub_g3_3b5e",
|
||
"device_id": null
|
||
}
|
||
},
|
||
{
|
||
"name": "unknown lock device",
|
||
"room": "entryway",
|
||
"type": "lock",
|
||
"id": {
|
||
"entity_id": "bf2b80c52bc0de1c8e044741dac92bf8",
|
||
"device_id": "50dae049a07a0442c0b4df80e379a43c"
|
||
}
|
||
},
|
||
{
|
||
"name": "Browser 1",
|
||
"room": null,
|
||
"type": null,
|
||
"id": {
|
||
"entity_id": "997e290663822692fc0e65b6a06c338e",
|
||
"device_id": null
|
||
}
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": "NOTIFY|Doorbell",
|
||
"automation": "- alias: NOTIFY|Doorbell\n description: ''\n triggers:\n - type: turned_on\n device_id: 03f6957ceccd738a7925ad67e5ca7e13\n entity_id: 7d9bd6a8d82f086baeded51671caa583\n domain: binary_sensor\n trigger: device\n conditions: []\n actions:\n - metadata: {}\n data:\n message: Achtung! Es klingelt an der Tür\n title: '*** TÜRKLINGEL ***'\n action: notify.mobile_app_iphone_von_janini\n - data:\n message: Achtung! Es klingelt an der Tür\n title: '*** TÜRKLINGEL ***'\n data:\n url: /dashboard-playground/sicherheit\n actions:\n - action: open_main_door\n title: Haustür öffnen\n action: notify.mobile_app_zion_ios_14\n - action: media_player.volume_set\n metadata: {}\n data:\n volume_level: 0.5\n target:\n device_id: 083a620664fb89d6744b4abe44b4e06d\n entity_id: media_player.saschas_echo_dot\n - metadata: {}\n data:\n message: Achtung! Es hat an der Tür geklingelt!\n action: notify.alexa_media_echo_show_wohnzimmer\n - action: notify.alexa_media_saschas_echo_dot\n data:\n message: Achtung! Es hat an der Tür geklingelt!\n - metadata: {}\n data:\n dismissable: true\n content:\n show_state: false\n show_name: false\n camera_view: live\n type: picture-entity\n image: https://demo.home-assistant.io/stub_config/bedroom.png\n entity: camera.cam_eingang_fliessend\n camera_image: camera.cam_eingang_fliessend\n title: Flur-Überwachung\n browser_id:\n - 997e290663822692fc0e65b6a06c338e\n - cb8c74dc8c7e2edee22a15af413efbc0\n autoclose: false\n timeout: 30000\n size: wide\n right_button: Türen öffnen\n right_button_action:\n service: script.alle_turen_entsperren\n metadata: {}\n data: {}\n action: browser_mod.popup\n - action: media_player.volume_set\n metadata: {}\n data:\n volume_level: 0.2\n target:\n device_id: 083a620664fb89d6744b4abe44b4e06d\n entity_id: media_player.saschas_echo_dot\n - wait_for_trigger:\n - trigger: event\n event_type: mobile_app_notification_action\n event_data:\n action: open_main_door\n timeout:\n hours: 0\n minutes: 0\n seconds: 30\n milliseconds: 0\n continue_on_timeout: false\n - action: script.hauseingang_entsperren\n data: {}\n mode: restart",
|
||
"config": [
|
||
{
|
||
"name": "cam eingang fliessend camera",
|
||
"room": "entryway",
|
||
"type": "camera",
|
||
"id": {
|
||
"entity_id": "camera.cam_eingang_fliessend",
|
||
"device_id": null
|
||
}
|
||
},
|
||
{
|
||
"name": "sascha echo dot media player",
|
||
"room": "office",
|
||
"type": "media_player",
|
||
"id": {
|
||
"entity_id": "media_player.saschas_echo_dot",
|
||
"device_id": "083a620664fb89d6744b4abe44b4e06d"
|
||
}
|
||
},
|
||
{
|
||
"name": "alexa media echo show wohnzimmer",
|
||
"room": "living_room",
|
||
"type": "notify",
|
||
"id": {
|
||
"entity_id": "notify.alexa_media_echo_show_wohnzimmer",
|
||
"device_id": null
|
||
}
|
||
},
|
||
{
|
||
"name": "alexa media sascha echo dot",
|
||
"room": "office",
|
||
"type": "notify",
|
||
"id": {
|
||
"entity_id": "notify.alexa_media_saschas_echo_dot",
|
||
"device_id": null
|
||
}
|
||
},
|
||
{
|
||
"name": "alexa media echo show",
|
||
"room": "living_room",
|
||
"type": "notify",
|
||
"id": {
|
||
"entity_id": "notify.alexa_media_echo_show",
|
||
"device_id": null
|
||
}
|
||
},
|
||
{
|
||
"name": "mobile app iphone von janini",
|
||
"room": null,
|
||
"type": "notify",
|
||
"id": {
|
||
"entity_id": "notify.mobile_app_iphone_von_janini",
|
||
"device_id": null
|
||
}
|
||
},
|
||
{
|
||
"name": "mobile app zion ios 14",
|
||
"room": null,
|
||
"type": "notify",
|
||
"id": {
|
||
"entity_id": "notify.mobile_app_zion_ios_14",
|
||
"device_id": null
|
||
}
|
||
},
|
||
{
|
||
"name": "doorbell binary sensor",
|
||
"room": "entryway",
|
||
"type": "binary_sensor",
|
||
"id": {
|
||
"entity_id": "7d9bd6a8d82f086baeded51671caa583",
|
||
"device_id": "03f6957ceccd738a7925ad67e5ca7e13"
|
||
}
|
||
},
|
||
{
|
||
"name": "Browser 1",
|
||
"room": null,
|
||
"type": null,
|
||
"id": {
|
||
"entity_id": "997e290663822692fc0e65b6a06c338e",
|
||
"device_id": null
|
||
}
|
||
},
|
||
{
|
||
"name": "Alle Türen entsperren",
|
||
"room": null,
|
||
"type": "script",
|
||
"id": {
|
||
"entity_id": "script.alle_turen_entsperren",
|
||
"device_id": null
|
||
}
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": "Leaving home",
|
||
"automation": "- alias: Leaving home\n description: ''\n trigger:\n - platform: state\n entity_id:\n - input_button.leaving_switch\n - platform: state\n entity_id:\n - input_boolean.urlaubs_modus\n to: 'on'\n condition: []\n action:\n - metadata: {}\n data: {}\n target:\n entity_id: lock.smart_lock_pro\n action: lock.unlock\n - alias: Turn off candles\n data:\n delay_secs: 1\n hold_secs: 0\n device: candle\n command: power_off\n target:\n entity_id: remote.ir_tv\n enabled: false\n action: remote.send_command\n - data:\n color_temp: 380\n brightness_pct: 100\n target:\n entity_id: light.flur_hue\n action: light.turn_on\n - wait_for_trigger:\n - platform: state\n entity_id:\n - binary_sensor.haustur\n from: 'on'\n to: 'off'\n timeout:\n hours: 0\n minutes: 20\n seconds: 0\n milliseconds: 0\n - data: {}\n action: script.1683906607862\n - device_id: ff7904c2afff155245c3d4eb6cdc7855\n domain: alarm_control_panel\n entity_id: alarm_control_panel.zu_hause_alarm\n type: arm_away\n mode: single",
|
||
"config": [
|
||
{
|
||
"name": "smart lock pro",
|
||
"room": "entryway",
|
||
"type": "lock",
|
||
"id": {
|
||
"entity_id": "lock.smart_lock_pro",
|
||
"device_id": null
|
||
}
|
||
},
|
||
{
|
||
"name": "flur hue light",
|
||
"room": "hallway",
|
||
"type": "light",
|
||
"id": {
|
||
"entity_id": "light.flur_hue",
|
||
"device_id": null
|
||
}
|
||
},
|
||
{
|
||
"name": "zu hause alarm",
|
||
"room": "home",
|
||
"type": "alarm_control_panel",
|
||
"id": {
|
||
"entity_id": "alarm_control_panel.zu_hause_alarm",
|
||
"device_id": "ff7904c2afff155245c3d4eb6cdc7855"
|
||
}
|
||
},
|
||
{
|
||
"name": "remote ir tv",
|
||
"room": "living_room",
|
||
"type": "remote",
|
||
"id": {
|
||
"entity_id": "remote.ir_tv",
|
||
"device_id": null
|
||
}
|
||
},
|
||
{
|
||
"name": "Haustür",
|
||
"room": null,
|
||
"type": "binary_sensor",
|
||
"id": {
|
||
"entity_id": "binary_sensor.haustur",
|
||
"device_id": null
|
||
}
|
||
},
|
||
{
|
||
"name": "Urlaubs Modus",
|
||
"room": null,
|
||
"type": "input_boolean",
|
||
"id": {
|
||
"entity_id": "input_boolean.urlaubs_modus",
|
||
"device_id": null
|
||
}
|
||
},
|
||
{
|
||
"name": "Leaving Switch",
|
||
"room": null,
|
||
"type": "input_button",
|
||
"id": {
|
||
"entity_id": "input_button.leaving_switch",
|
||
"device_id": null
|
||
}
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": "Good night",
|
||
"automation": "- alias: Good night\n description: ''\n trigger:\n - platform: state\n entity_id:\n - input_boolean.good_night_switch\n from: 'off'\n to: 'on'\n - platform: event\n event_type: ios.action_fired\n event_data:\n actionID: 22303289-42CC-4D72-9947-C3E12E120C8D\n condition: []\n action:\n - metadata: {}\n data: {}\n target:\n entity_id: switch.sync_box_light_sync\n action: switch.turn_off\n - metadata: {}\n data:\n percentage: 65\n target:\n entity_id: fan.levoit_schlafzimmer\n action: fan.set_percentage\n - metadata: {}\n data:\n brightness_pct: 15\n rgb_color:\n - 255\n - 0\n - 38\n target:\n device_id: ead5c4d769d4f007f06490d9ef4c2eb4\n enabled: false\n action: light.turn_on\n - device_id: 16fa25c9005780c65398ebf80b4b1157\n domain: light\n entity_id: light.wohnzimmer_hue\n type: turn_on\n brightness_pct: 25\n - metadata: {}\n data:\n dismissable: false\n content:\n type: custom:circular-timer-card\n entity: timer.good_night_mode_timer\n name: Good Night\n bins: 60\n color:\n - '#1e7883'\n - '#a9bdbb'\n - '#ee7256'\n right_button: 'Routine abbrechen '\n right_button_action:\n service: script.stop_and_start_good_night_routine\n metadata: {}\n data: {}\n title: 'Nacht-Modus aktivieren '\n action: browser_mod.popup\n - target:\n entity_id: timer.good_night_mode_timer\n data: {}\n action: timer.start\n - type: turn_off\n device_id: 992a2e48ba9f30dc8887f10b07efae79\n entity_id: switch.wohnzimmer_hue_sensor_motion\n domain: switch\n - alias: Turn off candles\n data:\n delay_secs: 1\n hold_secs: 0\n device: candle\n command: power_off\n target:\n entity_id: remote.ir_tv\n action: remote.send_command\n - if:\n - condition: state\n entity_id: lock.wohnungstur\n state: unlocked\n then:\n - metadata: {}\n data: {}\n target:\n entity_id: lock.wohnungstur\n action: lock.lock\n alias: Lock door\n - wait_for_trigger:\n - platform: state\n entity_id:\n - timer.good_night_mode_timer\n from: active\n to: idle\n - target:\n device_id:\n - 997e290663822692fc0e65b6a06c338e\n - 905e659e7968621940a3d917262bfd1b\n data: {}\n action: browser_mod.close_popup\n - metadata: {}\n data:\n brightness_pct: 15\n target:\n entity_id: light.spots_balkon_2\n action: light.turn_on\n - metadata: {}\n data:\n brightness_pct: 10\n target:\n entity_id: light.light_strings_balkon_2\n action: light.turn_on\n - type: turn_off\n device_id: 7e4f2ff570b041aa75068c0bcf499915\n entity_id: 0818f1afec7de6435433fb5d7bc6f8ad\n domain: switch\n - type: turn_off\n device_id: 445e8bce48ffe2929fdc3d0c4c164a7d\n entity_id: light.beleuchtung_highboard\n domain: light\n - type: turn_on\n device_id: 992a2e48ba9f30dc8887f10b07efae79\n entity_id: switch.wohnzimmer_hue_sensor_motion\n domain: switch\n - type: turn_off\n device_id: 16fa25c9005780c65398ebf80b4b1157\n entity_id: light.wohnzimmer_hue\n domain: light\n - type: turn_off\n device_id: 16fa25c9005780c65398ebf80b4b1157\n entity_id: light.flur_hue\n domain: light\n - metadata: {}\n data:\n transition: 15\n target:\n device_id: ead5c4d769d4f007f06490d9ef4c2eb4\n action: light.turn_off\n - data:\n value: '10'\n target:\n entity_id: number.lenovo_tab_m10_plus_3rd_gen_bildschirmhelligkeit\n action: number.set_value\n - data: {}\n target:\n entity_id: alarm_control_panel.zu_hause_alarm\n enabled: true\n action: alarm_control_panel.alarm_arm_home\n - metadata: {}\n data:\n preset_mode: sleep\n target:\n entity_id: fan.levoit_schlafzimmer\n action: fan.set_preset_mode\n - delay:\n hours: 0\n minutes: 30\n seconds: 0\n milliseconds: 0\n enabled: false\n - if:\n - condition: time\n weekday:\n - tue\n - thu\n - sat\n - condition: state\n entity_id: input_boolean.vacuum_schedule\n state: 'on'\n then:\n - data:\n skip_condition: true\n enabled: true\n target:\n entity_id: automation.vac_quick_combined_cleaning_wohnzimmer\n action: automation.trigger\n else:\n - if:\n - condition: state\n entity_id: input_boolean.vacuum_schedule\n state: 'on'\n then:\n - data:\n skip_condition: true\n enabled: true\n target:\n entity_id: automation.vac_wohnbereich_kuche_saugen\n action: automation.trigger\n enabled: false\n alias: 'Start vacuum based on day '\n - wait_for_trigger:\n - platform: sun\n event: sunrise\n offset: -01:00:00\n - device_id: 2b6695d8cfafe9e065cab7f815e03e57\n domain: cover\n entity_id: fc05cbaafa038ac0f14b8485af0f4fc1\n type: set_position\n position: 7\n mode: restart",
|
||
"config": [
|
||
{
|
||
"name": "flur hue light",
|
||
"room": "hallway",
|
||
"type": "light",
|
||
"id": {
|
||
"entity_id": "light.flur_hue",
|
||
"device_id": null
|
||
}
|
||
},
|
||
{
|
||
"name": "sync box light sync",
|
||
"room": "living_room",
|
||
"type": "switch",
|
||
"id": {
|
||
"entity_id": "switch.sync_box_light_sync",
|
||
"device_id": null
|
||
}
|
||
},
|
||
{
|
||
"name": "levoit schlafzimmer fan",
|
||
"room": "bedroom",
|
||
"type": "fan",
|
||
"id": {
|
||
"entity_id": "fan.levoit_schlafzimmer",
|
||
"device_id": null
|
||
}
|
||
},
|
||
{
|
||
"name": "wohnzimmer hue light",
|
||
"room": "living_room",
|
||
"type": "light",
|
||
"id": {
|
||
"entity_id": "light.wohnzimmer_hue",
|
||
"device_id": "16fa25c9005780c65398ebf80b4b1157"
|
||
}
|
||
},
|
||
{
|
||
"name": "wohnzimmer hue sensor motion switch",
|
||
"room": "living_room",
|
||
"type": "switch",
|
||
"id": {
|
||
"entity_id": "switch.wohnzimmer_hue_sensor_motion",
|
||
"device_id": "992a2e48ba9f30dc8887f10b07efae79"
|
||
}
|
||
},
|
||
{
|
||
"name": "spots balkon 2 light",
|
||
"room": "balcony",
|
||
"type": "light",
|
||
"id": {
|
||
"entity_id": "light.spots_balkon_2",
|
||
"device_id": null
|
||
}
|
||
},
|
||
{
|
||
"name": "light strings balkon 2 light",
|
||
"room": "balcony",
|
||
"type": "light",
|
||
"id": {
|
||
"entity_id": "light.light_strings_balkon_2",
|
||
"device_id": null
|
||
}
|
||
},
|
||
{
|
||
"name": "beleuchtung highboard light",
|
||
"room": "living_room",
|
||
"type": "light",
|
||
"id": {
|
||
"entity_id": "light.beleuchtung_highboard",
|
||
"device_id": "445e8bce48ffe2929fdc3d0c4c164a7d"
|
||
}
|
||
},
|
||
{
|
||
"name": "tablet brightness",
|
||
"room": "bedroom",
|
||
"type": "number",
|
||
"id": {
|
||
"entity_id": "number.lenovo_tab_m10_plus_3rd_gen_bildschirmhelligkeit",
|
||
"device_id": null
|
||
}
|
||
},
|
||
{
|
||
"name": "zu hause alarm",
|
||
"room": "home",
|
||
"type": "alarm_control_panel",
|
||
"id": {
|
||
"entity_id": "alarm_control_panel.zu_hause_alarm",
|
||
"device_id": "ff7904c2afff155245c3d4eb6cdc7855"
|
||
}
|
||
},
|
||
{
|
||
"name": "remote ir tv",
|
||
"room": "living_room",
|
||
"type": "remote",
|
||
"id": {
|
||
"entity_id": "remote.ir_tv",
|
||
"device_id": null
|
||
}
|
||
},
|
||
{
|
||
"name": "unknown switch device",
|
||
"room": "living_room",
|
||
"type": "switch",
|
||
"id": {
|
||
"entity_id": "0818f1afec7de6435433fb5d7bc6f8ad",
|
||
"device_id": "7e4f2ff570b041aa75068c0bcf499915"
|
||
}
|
||
},
|
||
{
|
||
"name": "unknown light device",
|
||
"room": "living_room",
|
||
"type": "light",
|
||
"id": {
|
||
"entity_id": "0406276c59ee6a5aa00ff7d01f0978fd",
|
||
"device_id": "ead5c4d769d4f007f06490d9ef4c2eb4"
|
||
}
|
||
},
|
||
{
|
||
"name": "unknown cover device",
|
||
"room": "bedroom",
|
||
"type": "cover",
|
||
"id": {
|
||
"entity_id": "fc05cbaafa038ac0f14b8485af0f4fc1",
|
||
"device_id": "2b6695d8cfafe9e065cab7f815e03e57"
|
||
}
|
||
},
|
||
{
|
||
"name": "Browser 1",
|
||
"room": null,
|
||
"type": null,
|
||
"id": {
|
||
"entity_id": "997e290663822692fc0e65b6a06c338e",
|
||
"device_id": null
|
||
}
|
||
},
|
||
{
|
||
"name": "Browser 2",
|
||
"room": null,
|
||
"type": null,
|
||
"id": {
|
||
"entity_id": "905e659e7968621940a3d917262bfd1b",
|
||
"device_id": null
|
||
}
|
||
},
|
||
{
|
||
"name": "Vac quick combined cleaning Wohnzimmer",
|
||
"room": null,
|
||
"type": "automation",
|
||
"id": {
|
||
"entity_id": "automation.vac_quick_combined_cleaning_wohnzimmer",
|
||
"device_id": null
|
||
}
|
||
},
|
||
{
|
||
"name": "Vac Wohnbereich Küche saugen",
|
||
"room": null,
|
||
"type": "automation",
|
||
"id": {
|
||
"entity_id": "automation.vac_wohnbereich_kuche_saugen",
|
||
"device_id": null
|
||
}
|
||
},
|
||
{
|
||
"name": "Good Night Switch",
|
||
"room": null,
|
||
"type": "input_boolean",
|
||
"id": {
|
||
"entity_id": "input_boolean.good_night_switch",
|
||
"device_id": null
|
||
}
|
||
},
|
||
{
|
||
"name": "Vacuum Schedule",
|
||
"room": null,
|
||
"type": "input_boolean",
|
||
"id": {
|
||
"entity_id": "input_boolean.vacuum_schedule",
|
||
"device_id": null
|
||
}
|
||
},
|
||
{
|
||
"name": "Wohnungstür",
|
||
"room": null,
|
||
"type": "lock",
|
||
"id": {
|
||
"entity_id": "lock.wohnungstur",
|
||
"device_id": null
|
||
}
|
||
},
|
||
{
|
||
"name": "Stop and start good night routine",
|
||
"room": null,
|
||
"type": "script",
|
||
"id": {
|
||
"entity_id": "script.stop_and_start_good_night_routine",
|
||
"device_id": null
|
||
}
|
||
},
|
||
{
|
||
"name": "Good Night Mode Timer",
|
||
"room": null,
|
||
"type": "timer",
|
||
"id": {
|
||
"entity_id": "timer.good_night_mode_timer",
|
||
"device_id": null
|
||
}
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": "Eingangskamera beschreiben (AI Task)",
|
||
"automation": "- alias: Eingangskamera beschreiben (AI Task)\n description: ''\n triggers:\n - trigger: state\n entity_id:\n - binary_sensor.eingangstur_ding\n to: 'on'\n actions:\n - action: ai_task.generate_data\n data:\n task_name: kamera-beschreibung-eingang\n instructions: Beschreibe das Bild der Eingangskamera in 1–2 Sätzen auf Deutsch.\n Nenne Personen, erkennbare Objekte, grobe Stimmung/Wetter und ob etwas Ungewöhnliches\n passiert. Keine Fantasie dazudichten.\n attachments:\n media_content_id: media-source://camera/camera.cam_eingang_fliessend\n media_content_type: image/jpeg\n entity_id: ai_task.openai_ai_task\n response_variable: ai_out\n - action: notify.persistent_notification\n data:\n title: Eingang – KI-Beschreibung\n message: '{{ ai_out.data }}'\n - action: notify.mobile_app_zion_ios_14\n metadata: {}\n data:\n message: '{{ ai_out.data }}'\n title: Vor der Tür\n - action: notify.alexa_media_saschas_echo_show\n metadata: {}\n data:\n message: '{{ ai_out.data }}'\n mode: queued",
|
||
"config": [
|
||
{
|
||
"name": "cam eingang fliessend camera",
|
||
"room": "entryway",
|
||
"type": "camera",
|
||
"id": {
|
||
"entity_id": "camera.cam_eingang_fliessend",
|
||
"device_id": null
|
||
}
|
||
},
|
||
{
|
||
"name": "mobile app zion ios 14",
|
||
"room": null,
|
||
"type": "notify",
|
||
"id": {
|
||
"entity_id": "notify.mobile_app_zion_ios_14",
|
||
"device_id": null
|
||
}
|
||
},
|
||
{
|
||
"name": "OpenAI AI Task",
|
||
"room": null,
|
||
"type": "ai_task",
|
||
"id": {
|
||
"entity_id": "ai_task.openai_ai_task",
|
||
"device_id": null
|
||
}
|
||
},
|
||
{
|
||
"name": "Eingangstür Ding",
|
||
"room": null,
|
||
"type": "binary_sensor",
|
||
"id": {
|
||
"entity_id": "binary_sensor.eingangstur_ding",
|
||
"device_id": null
|
||
}
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": "'AI: Luftqualität bewerten & Helper setzen (Innen vs. Außen)'",
|
||
"automation": "- alias: 'AI: Luftqualität bewerten & Helper setzen (Innen vs. Außen)'\n description: ''\n triggers:\n - trigger: time_pattern\n minutes: /5\n enabled: false\n actions:\n - action: ai_task.generate_data\n data:\n entity_id: ai_task.google_ai_task\n task_name: Air Quality with Indoor/Outdoor Heuristics\n instructions: \"Du bewertest die Luftqualität im INNENRAUM und sprichst eine\\\n \\ klare Lüftungsempfehlung aus (Fenster öffnen ja/nein). Du bekommst Innen-\\\n \\ und Außenwerte. Triff eine Entscheidung NUR für den Innenraum.\\nMesswerte\\\n \\ (Zahlen als Strings): - innen_temp_c: \\\"{{ states('sensor.temperatur_wohnzimmer_sonoff_temperature')\\\n \\ }}\\\" - innen_humidity_pct: \\\"{{ states('sensor.temperatur_wohnzimmer_sonoff_humidity')\\\n \\ }}\\\" - innen_co2_ppm: \\\"{{ states('sensor.wohnzimmer_co2') }}\\\" - aussen_temp_c:\\\n \\ \\\"{{ states('sensor.temperatur_balkon_sonoff_temperature') }}\\\" - aussen_humidity_pct:\\\n \\ \\\"{{ states('sensor.wohnzimmer_wohnzimmer_wohnzimmer_balkon_humidity') }}\\\"\\\n \\nHeuristik (konkret befolgen): 1) CO2-Priorität:\\n - Wenn innen_co2_ppm\\\n \\ >= 1500 → ventilation_needed = true (auch wenn draußen feuchter/kälter),\\n\\\n \\ außer aussen_temp_c < -5°C oder > 35°C → dann nur \\\"kurz stosslüften\\\"\\\n \\ oder \\\"Ventilator\\\".\\n - Wenn 1000 <= innen_co2_ppm < 1500 → lüften, sofern\\\n \\ Außenbedingungen nicht deutlich schlechter sind.\\n2) Feuchte-Logik:\\n \\\n \\ - Wenn innen_humidity_pct - aussen_humidity_pct >= 5 → Lüften begünstigt\\\n \\ Trocknung (pro Lüften).\\n - Wenn aussen_humidity_pct - innen_humidity_pct\\\n \\ >= 5 → Lüften erhöht Feuchte (contra Lüften),\\n es sei denn CO2 >= 1500\\\n \\ → dann kurz lüften.\\n3) Temperatur-Logik:\\n - Wenn innen_temp_c > 24 und\\\n \\ aussen_temp_c < innen_temp_c → pro Lüften (Abkühlung möglich).\\n - Wenn\\\n \\ aussen_temp_c << innen_temp_c (Delta <= -10 K) → nur kurzes Stosslüften\\\n \\ empfehlen.\\n - Wenn aussen_temp_c >> innen_temp_c (Delta >= +8 K) → eher\\\n \\ nicht lüften; Ventilator/AC bevorzugen.\\n4) Finale Entscheidung:\\n - Setze\\\n \\ boolean ventilation_needed = true/false.\\n - Empfiehl eine klare Maßnahme\\\n \\ (Fenster öffnen / kurz Stosslüften / nicht lüften, Ventilator/AC).\\n -\\\n \\ Gib eine knappe Begründung (Reason) und ggf. empfohlene Lüftungsdauer in\\\n \\ Minuten.\\nAntworte auf Deutsch, sachlich und knapp.\\n\"\n structure:\n summary:\n selector:\n text: {}\n description: Ein-Satz-Bewertung der Innenluft (knapp).\n required: true\n recommendation:\n selector:\n text: {}\n description: Konkrete Maßnahme (z. B. 'Fenster 5 Min öffnen' oder 'nicht\n lüften, Ventilator einschalten').\n required: true\n ventilation_needed:\n selector:\n boolean: {}\n description: true = lüften; false = nicht lüften.\n required: true\n reason:\n selector:\n text: {}\n description: Kurze Begründung (CO₂/Feuchte/Temperatur-Delta).\n required: false\n suggested_duration_min:\n selector:\n number:\n min: 0\n max: 30\n step: 1\n description: Empfohlene Lüftungsdauer in Minuten, falls sinnvoll.\n required: false\n response_variable: air\n - choose:\n - conditions:\n - condition: template\n value_template: '{{ air.data.ventilation_needed | default(false) }}'\n sequence:\n - action: input_boolean.turn_on\n target:\n entity_id: input_boolean.ventilation_needed\n data: {}\n - conditions:\n - condition: template\n value_template: '{{ not air.data.ventilation_needed | default(false) }}'\n sequence:\n - action: input_boolean.turn_off\n target:\n entity_id: input_boolean.ventilation_needed\n data: {}\n - action: notify.persistent_notification\n data:\n message: '{{ air.data.summary }} – {{ air.data.recommendation }} {%- if air.data.reason\n %} (Grund: {{ air.data.reason }}){%- endif %} {%- if air.data.suggested_duration_min\n is not none %} (≈ {{ air.data.suggested_duration_min }} min){%- endif %}\n\n '\n mode: single",
|
||
"config": [
|
||
{
|
||
"name": "Google AI Task",
|
||
"room": null,
|
||
"type": "ai_task",
|
||
"id": {
|
||
"entity_id": "ai_task.google_ai_task",
|
||
"device_id": null
|
||
}
|
||
},
|
||
{
|
||
"name": "Ventilation Needed",
|
||
"room": null,
|
||
"type": "input_boolean",
|
||
"id": {
|
||
"entity_id": "input_boolean.ventilation_needed",
|
||
"device_id": null
|
||
}
|
||
},
|
||
{
|
||
"name": "Temperatur Balkon Sonoff",
|
||
"room": null,
|
||
"type": "sensor",
|
||
"id": {
|
||
"entity_id": "sensor.temperatur_balkon_sonoff_temperature",
|
||
"device_id": null
|
||
}
|
||
},
|
||
{
|
||
"name": "Temperatur Wohnzimmer Sonoff Humidity",
|
||
"room": null,
|
||
"type": "sensor",
|
||
"id": {
|
||
"entity_id": "sensor.temperatur_wohnzimmer_sonoff_humidity",
|
||
"device_id": null
|
||
}
|
||
},
|
||
{
|
||
"name": "Temperatur Wohnzimmer Sonoff Temperature",
|
||
"room": null,
|
||
"type": "sensor",
|
||
"id": {
|
||
"entity_id": "sensor.temperatur_wohnzimmer_sonoff_temperature",
|
||
"device_id": null
|
||
}
|
||
},
|
||
{
|
||
"name": "Wohnzimmer CO2",
|
||
"room": null,
|
||
"type": "sensor",
|
||
"id": {
|
||
"entity_id": "sensor.wohnzimmer_co2",
|
||
"device_id": null
|
||
}
|
||
},
|
||
{
|
||
"name": "Wohnzimmer Balkon Humidity",
|
||
"room": null,
|
||
"type": "sensor",
|
||
"id": {
|
||
"entity_id": "sensor.wohnzimmer_wohnzimmer_wohnzimmer_balkon_humidity",
|
||
"device_id": null
|
||
}
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": "'ENV-Blinds|Open blinds when sun is gone '",
|
||
"automation": "- alias: 'ENV-Blinds|Open blinds when sun is gone '\n description: ''\n trigger:\n - platform: time_pattern\n minutes: /30\n enabled: false\n - platform: state\n entity_id:\n - sensor.sudseite\n to: Nicht sonnig\n for:\n hours: 0\n minutes: 10\n seconds: 0\n condition:\n - condition: state\n entity_id: input_boolean.rolladen_automation\n state: 'on'\n - condition: state\n entity_id: sensor.sudseite\n state: Nicht sonnig\n action:\n - if:\n - condition: and\n conditions:\n - condition: state\n entity_id: input_boolean.emilys_nap\n state: 'off'\n - condition: state\n entity_id: input_boolean.good_night_emily\n state: 'off'\n then:\n - device_id: e715f5ea8bcb513a94de27af551d9354\n domain: cover\n entity_id: cover.rolllade_emily\n type: open\n - device_id: b4ad49e62b8c9a8ff1541625e96cfb09\n domain: cover\n entity_id: cover.rolllade_sofa\n type: open\n - device_id: 2911137347a4ef903dcb4342a95e6cfb\n domain: cover\n entity_id: cover.rolllade_kleines_kuchenfenster\n type: open\n else:\n - device_id: b4ad49e62b8c9a8ff1541625e96cfb09\n domain: cover\n entity_id: cover.rolllade_sofa\n type: open\n - device_id: 2911137347a4ef903dcb4342a95e6cfb\n domain: cover\n entity_id: cover.rolllade_kleines_kuchenfenster\n type: open\n mode: single",
|
||
"config": [
|
||
{
|
||
"name": "rolllade emily cover",
|
||
"room": "emily",
|
||
"type": "cover",
|
||
"id": {
|
||
"entity_id": "cover.rolllade_emily",
|
||
"device_id": "e715f5ea8bcb513a94de27af551d9354"
|
||
}
|
||
},
|
||
{
|
||
"name": "rolllade sofa cover",
|
||
"room": "living_room",
|
||
"type": "cover",
|
||
"id": {
|
||
"entity_id": "cover.rolllade_sofa",
|
||
"device_id": "b4ad49e62b8c9a8ff1541625e96cfb09"
|
||
}
|
||
},
|
||
{
|
||
"name": "rolllade kleines kuchenfenster cover",
|
||
"room": "kitchen",
|
||
"type": "cover",
|
||
"id": {
|
||
"entity_id": "cover.rolllade_kleines_kuchenfenster",
|
||
"device_id": "2911137347a4ef903dcb4342a95e6cfb"
|
||
}
|
||
},
|
||
{
|
||
"name": "Emily's Nap",
|
||
"room": null,
|
||
"type": "input_boolean",
|
||
"id": {
|
||
"entity_id": "input_boolean.emilys_nap",
|
||
"device_id": null
|
||
}
|
||
},
|
||
{
|
||
"name": "Good Night Emily",
|
||
"room": null,
|
||
"type": "input_boolean",
|
||
"id": {
|
||
"entity_id": "input_boolean.good_night_emily",
|
||
"device_id": null
|
||
}
|
||
},
|
||
{
|
||
"name": "Rolladen Automation",
|
||
"room": null,
|
||
"type": "input_boolean",
|
||
"id": {
|
||
"entity_id": "input_boolean.rolladen_automation",
|
||
"device_id": null
|
||
}
|
||
},
|
||
{
|
||
"name": "Sudseite",
|
||
"room": null,
|
||
"type": "sensor",
|
||
"id": {
|
||
"entity_id": "sensor.sudseite",
|
||
"device_id": null
|
||
}
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": "Env-Blinds|Roll down blinds on sun",
|
||
"automation": "- alias: Env-Blinds|Roll down blinds on sun\n description: ''\n trigger:\n - platform: state\n entity_id:\n - sensor.sudseite\n to: Sonnig\n for:\n hours: 0\n minutes: 10\n seconds: 0\n condition:\n - condition: state\n entity_id: input_boolean.rolladen_automation\n state: 'on'\n - condition: state\n entity_id: sensor.sudseite\n state: Sonnig\n action:\n - if:\n - condition: and\n conditions:\n - condition: state\n entity_id: input_boolean.emilys_nap\n state: 'off'\n - condition: state\n entity_id: input_boolean.good_night_emily\n state: 'off'\n then:\n - service: scene.turn_on\n target:\n entity_id: scene.blinds_beschattung_sonne_sudseite\n metadata: {}\n - service: automation.trigger\n metadata: {}\n data:\n skip_condition: true\n target:\n entity_id: automation.turn_off_on_enough_daylight\n else:\n - service: scene.turn_on\n target:\n entity_id: scene.blinds_beschattung_sonne_sudseite_ohne_emily\n metadata: {}\n - service: automation.trigger\n metadata: {}\n data:\n skip_condition: true\n target:\n entity_id: automation.turn_off_on_enough_daylight\n mode: single",
|
||
"config": [
|
||
{
|
||
"name": "Turn off on enough daylight",
|
||
"room": null,
|
||
"type": "automation",
|
||
"id": {
|
||
"entity_id": "automation.turn_off_on_enough_daylight",
|
||
"device_id": null
|
||
}
|
||
},
|
||
{
|
||
"name": "Emily's Nap",
|
||
"room": null,
|
||
"type": "input_boolean",
|
||
"id": {
|
||
"entity_id": "input_boolean.emilys_nap",
|
||
"device_id": null
|
||
}
|
||
},
|
||
{
|
||
"name": "Good Night Emily",
|
||
"room": null,
|
||
"type": "input_boolean",
|
||
"id": {
|
||
"entity_id": "input_boolean.good_night_emily",
|
||
"device_id": null
|
||
}
|
||
},
|
||
{
|
||
"name": "Rolladen Automation",
|
||
"room": null,
|
||
"type": "input_boolean",
|
||
"id": {
|
||
"entity_id": "input_boolean.rolladen_automation",
|
||
"device_id": null
|
||
}
|
||
},
|
||
{
|
||
"name": "Blinds Beschattung Sonne Sudseite",
|
||
"room": null,
|
||
"type": "scene",
|
||
"id": {
|
||
"entity_id": "scene.blinds_beschattung_sonne_sudseite",
|
||
"device_id": null
|
||
}
|
||
},
|
||
{
|
||
"name": "Blinds Beschattung Sonne Sudseite Ohne Emily",
|
||
"room": null,
|
||
"type": "scene",
|
||
"id": {
|
||
"entity_id": "scene.blinds_beschattung_sonne_sudseite_ohne_emily",
|
||
"device_id": null
|
||
}
|
||
},
|
||
{
|
||
"name": "Sudseite",
|
||
"room": null,
|
||
"type": "sensor",
|
||
"id": {
|
||
"entity_id": "sensor.sudseite",
|
||
"device_id": null
|
||
}
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": "Roborock Programme",
|
||
"automation": "- alias: Roborock Programme\n description: ''\n triggers:\n - trigger: state\n entity_id:\n - input_button.roborock_start\n id: start\n - trigger: state\n entity_id:\n - input_button.roborock_stop\n id: stop\n - trigger: state\n entity_id:\n - input_button.roborock_pause\n id: pause\n - trigger: state\n entity_id:\n - schedule.roborock_plan\n from: 'off'\n to: 'on'\n id: planstart\n conditions:\n - condition: not\n conditions:\n - condition: state\n entity_id: vacuum.roborock_s8_maxv_ultra\n state: cleaning\n - condition: state\n entity_id: input_boolean.vacuum_schedule\n state: 'on'\n actions:\n - choose:\n - conditions:\n - condition: trigger\n id:\n - start\n sequence:\n - choose:\n - conditions:\n - condition: state\n entity_id: input_select.roborock_raum\n state: Wohnzimmer\n sequence:\n - choose:\n - conditions:\n - condition: state\n entity_id: input_select.roborock_reinigungsmodus\n state: Saugen\n sequence:\n - device_id: f22bc6bdb98041e0221f87351e32ee10\n domain: select\n entity_id: 9ff4ebef8456f47dcc6fdad7bfcc9e62\n type: select_option\n option: 'off'\n - action: vacuum.set_fan_speed\n metadata: {}\n data:\n fan_speed: max_plus\n target:\n device_id: f22bc6bdb98041e0221f87351e32ee10\n - action: vacuum.send_command\n target:\n entity_id: vacuum.roborock_s8_maxv_ultra\n data:\n command: app_segment_clean\n params:\n - segments:\n - 16\n - conditions:\n - condition: state\n entity_id: input_select.roborock_reinigungsmodus\n state: Wischen\n sequence:\n - action: vacuum.set_fan_speed\n metadata: {}\n data:\n fan_speed: 'off'\n target:\n device_id: f22bc6bdb98041e0221f87351e32ee10\n - device_id: f22bc6bdb98041e0221f87351e32ee10\n domain: select\n entity_id: 9ff4ebef8456f47dcc6fdad7bfcc9e62\n type: select_option\n option: max\n - device_id: f22bc6bdb98041e0221f87351e32ee10\n domain: select\n entity_id: 937b57aed4a17aa46f029be54c551ab5\n type: select_option\n option: deep_plus\n - action: vacuum.send_command\n target:\n entity_id: vacuum.roborock_s8_maxv_ultra\n data:\n command: app_segment_clean\n params:\n - segments:\n - 16\n - conditions:\n - condition: state\n entity_id: input_select.roborock_reinigungsmodus\n state: Vac & Mop\n sequence:\n - device_id: f22bc6bdb98041e0221f87351e32ee10\n domain: select\n entity_id: 9ff4ebef8456f47dcc6fdad7bfcc9e62\n type: select_option\n option: custom\n - action: vacuum.set_fan_speed\n metadata: {}\n data:\n fan_speed: custom\n target:\n device_id: f22bc6bdb98041e0221f87351e32ee10\n - device_id: f22bc6bdb98041e0221f87351e32ee10\n domain: select\n entity_id: 937b57aed4a17aa46f029be54c551ab5\n type: select_option\n option: custom\n - action: vacuum.send_command\n target:\n entity_id: vacuum.roborock_s8_maxv_ultra\n data:\n command: app_segment_clean\n params:\n - segments:\n - 16\n - conditions:\n - condition: state\n entity_id: input_select.roborock_reinigungsmodus\n state: Tiefenreinigung\n sequence:\n - action: vacuum.send_command\n target:\n entity_id: vacuum.roborock_s8_maxv_ultra\n data:\n command: app_start_wash\n params: {}\n - wait_for_trigger:\n - trigger: state\n entity_id:\n - sensor.roborock_s8_maxv_ultra_status\n to: charging\n timeout:\n hours: 0\n minutes: 10\n seconds: 0\n continue_on_timeout: false\n - delay:\n hours: 0\n minutes: 0\n seconds: 5\n - action: vacuum.set_fan_speed\n metadata: {}\n data:\n fan_speed: max_plus\n target:\n device_id: f22bc6bdb98041e0221f87351e32ee10\n - device_id: f22bc6bdb98041e0221f87351e32ee10\n domain: select\n entity_id: 9ff4ebef8456f47dcc6fdad7bfcc9e62\n type: select_option\n option: 'off'\n - action: vacuum.send_command\n target:\n entity_id: vacuum.roborock_s8_maxv_ultra\n data:\n command: app_segment_clean\n params:\n - segments:\n - 19\n - wait_for_trigger:\n - trigger: state\n entity_id:\n - sensor.roborock_s8_maxv_ultra_status\n to: returning_home\n timeout:\n hours: 1\n minutes: 0\n seconds: 0\n - device_id: f22bc6bdb98041e0221f87351e32ee10\n domain: select\n entity_id: 9ff4ebef8456f47dcc6fdad7bfcc9e62\n type: select_option\n option: max\n - device_id: f22bc6bdb98041e0221f87351e32ee10\n domain: select\n entity_id: 937b57aed4a17aa46f029be54c551ab5\n type: select_option\n option: deep_plus\n - action: vacuum.send_command\n target:\n entity_id: vacuum.roborock_s8_maxv_ultra\n data:\n command: app_segment_clean\n params:\n - segments:\n - 16\n repeat: 2\n - conditions:\n - condition: state\n entity_id: input_select.roborock_raum\n state: Küche\n sequence:\n - choose:\n - conditions:\n - condition: state\n entity_id: input_select.roborock_reinigungsmodus\n state: Saugen\n sequence:\n - device_id: f22bc6bdb98041e0221f87351e32ee10\n domain: select\n entity_id: 9ff4ebef8456f47dcc6fdad7bfcc9e62\n type: select_option\n option: 'off'\n - action: vacuum.set_fan_speed\n metadata: {}\n data:\n fan_speed: max_plus\n target:\n device_id: f22bc6bdb98041e0221f87351e32ee10\n - action: vacuum.send_command\n target:\n entity_id: vacuum.roborock_s8_maxv_ultra\n data:\n command: app_segment_clean\n params:\n - segments:\n - 20\n - conditions:\n - condition: state\n entity_id: input_select.roborock_reinigungsmodus\n state: Wischen\n sequence:\n - action: vacuum.set_fan_speed\n metadata: {}\n data:\n fan_speed: 'off'\n target:\n device_id: f22bc6bdb98041e0221f87351e32ee10\n - device_id: f22bc6bdb98041e0221f87351e32ee10\n domain: select\n entity_id: 9ff4ebef8456f47dcc6fdad7bfcc9e62\n type: select_option\n option: max\n - device_id: f22bc6bdb98041e0221f87351e32ee10\n domain: select\n entity_id: 937b57aed4a17aa46f029be54c551ab5\n type: select_option\n option: deep_plus\n - action: vacuum.send_command\n target:\n entity_id: vacuum.roborock_s8_maxv_ultra\n data:\n command: app_segment_clean\n params:\n - segments:\n - 20\n - conditions:\n - condition: state\n entity_id: input_select.roborock_reinigungsmodus\n state: Vac & Mop\n sequence:\n - device_id: f22bc6bdb98041e0221f87351e32ee10\n domain: select\n entity_id: 9ff4ebef8456f47dcc6fdad7bfcc9e62\n type: select_option\n option: custom\n - action: vacuum.set_fan_speed\n metadata: {}\n data:\n fan_speed: custom\n target:\n device_id: f22bc6bdb98041e0221f87351e32ee10\n - device_id: f22bc6bdb98041e0221f87351e32ee10\n domain: select\n entity_id: 937b57aed4a17aa46f029be54c551ab5\n type: select_option\n option: custom\n - action: vacuum.send_command\n target:\n entity_id: vacuum.roborock_s8_maxv_ultra\n data:\n command: app_segment_clean\n params:\n - segments:\n - 20\n - conditions:\n - condition: state\n entity_id: input_select.roborock_reinigungsmodus\n state: Tiefenreinigung\n sequence:\n - action: vacuum.send_command\n target:\n entity_id: vacuum.roborock_s8_maxv_ultra\n data:\n command: app_start_wash\n params: {}\n - wait_for_trigger:\n - trigger: state\n entity_id:\n - sensor.roborock_s8_maxv_ultra_status\n to: charging\n timeout:\n hours: 0\n minutes: 10\n seconds: 0\n continue_on_timeout: false\n - delay:\n hours: 0\n minutes: 0\n seconds: 5\n - action: vacuum.set_fan_speed\n metadata: {}\n data:\n fan_speed: max_plus\n target:\n device_id: f22bc6bdb98041e0221f87351e32ee10\n - device_id: f22bc6bdb98041e0221f87351e32ee10\n domain: select\n entity_id: 9ff4ebef8456f47dcc6fdad7bfcc9e62\n type: select_option\n option: 'off'\n - action: vacuum.send_command\n target:\n entity_id: vacuum.roborock_s8_maxv_ultra\n data:\n command: app_segment_clean\n params:\n - segments:\n - 20\n - wait_for_trigger:\n - trigger: state\n entity_id:\n - sensor.roborock_s8_maxv_ultra_status\n to: returning_home\n timeout:\n hours: 1\n minutes: 0\n seconds: 0\n - device_id: f22bc6bdb98041e0221f87351e32ee10\n domain: select\n entity_id: 9ff4ebef8456f47dcc6fdad7bfcc9e62\n type: select_option\n option: max\n - device_id: f22bc6bdb98041e0221f87351e32ee10\n domain: select\n entity_id: 937b57aed4a17aa46f029be54c551ab5\n type: select_option\n option: deep_plus\n - action: vacuum.send_command\n target:\n entity_id: vacuum.roborock_s8_maxv_ultra\n data:\n command: app_segment_clean\n params:\n - segments:\n - 20\n repeat: 2\n - conditions:\n - condition: state\n entity_id: input_select.roborock_raum\n state: Badezimmer\n sequence:\n - choose:\n - conditions:\n - condition: state\n entity_id: input_select.roborock_reinigungsmodus\n state: Saugen\n sequence:\n - device_id: f22bc6bdb98041e0221f87351e32ee10\n domain: select\n entity_id: 9ff4ebef8456f47dcc6fdad7bfcc9e62\n type: select_option\n option: 'off'\n - action: vacuum.set_fan_speed\n metadata: {}\n data:\n fan_speed: max_plus\n target:\n device_id: f22bc6bdb98041e0221f87351e32ee10\n - action: vacuum.send_command\n target:\n entity_id: vacuum.roborock_s8_maxv_ultra\n data:\n command: app_segment_clean\n params:\n - segments:\n - 22\n - conditions:\n - condition: state\n entity_id: input_select.roborock_reinigungsmodus\n state: Wischen\n sequence:\n - action: vacuum.set_fan_speed\n metadata: {}\n data:\n fan_speed: 'off'\n target:\n device_id: f22bc6bdb98041e0221f87351e32ee10\n - device_id: f22bc6bdb98041e0221f87351e32ee10\n domain: select\n entity_id: 9ff4ebef8456f47dcc6fdad7bfcc9e62\n type: select_option\n option: max\n - device_id: f22bc6bdb98041e0221f87351e32ee10\n domain: select\n entity_id: 937b57aed4a17aa46f029be54c551ab5\n type: select_option\n option: deep_plus\n - action: vacuum.send_command\n target:\n entity_id: vacuum.roborock_s8_maxv_ultra\n data:\n command: app_segment_clean\n params:\n - segments:\n - 22\n - conditions:\n - condition: state\n entity_id: input_select.roborock_reinigungsmodus\n state: Vac & Mop\n sequence:\n - device_id: f22bc6bdb98041e0221f87351e32ee10\n domain: select\n entity_id: 9ff4ebef8456f47dcc6fdad7bfcc9e62\n type: select_option\n option: custom\n - action: vacuum.set_fan_speed\n metadata: {}\n data:\n fan_speed: custom\n target:\n device_id: f22bc6bdb98041e0221f87351e32ee10\n - device_id: f22bc6bdb98041e0221f87351e32ee10\n domain: select\n entity_id: 937b57aed4a17aa46f029be54c551ab5\n type: select_option\n option: custom\n - action: vacuum.send_command\n target:\n entity_id: vacuum.roborock_s8_maxv_ultra\n data:\n command: app_segment_clean\n params:\n - segments:\n - 22\n - conditions:\n - condition: state\n entity_id: input_select.roborock_reinigungsmodus\n state: Tiefenreinigung\n sequence:\n - action: vacuum.send_command\n target:\n entity_id: vacuum.roborock_s8_maxv_ultra\n data:\n command: app_start_wash\n params: {}\n - wait_for_trigger:\n - trigger: state\n entity_id:\n - sensor.roborock_s8_maxv_ultra_status\n to: charging\n timeout:\n hours: 0\n minutes: 10\n seconds: 0\n continue_on_timeout: false\n - delay:\n hours: 0\n minutes: 0\n seconds: 5\n - action: vacuum.set_fan_speed\n metadata: {}\n data:\n fan_speed: max_plus\n target:\n device_id: f22bc6bdb98041e0221f87351e32ee10\n - device_id: f22bc6bdb98041e0221f87351e32ee10\n domain: select\n entity_id: 9ff4ebef8456f47dcc6fdad7bfcc9e62\n type: select_option\n option: 'off'\n - action: vacuum.send_command\n target:\n entity_id: vacuum.roborock_s8_maxv_ultra\n data:\n command: app_segment_clean\n params:\n - segments:\n - 22\n - wait_for_trigger:\n - trigger: state\n entity_id:\n - sensor.roborock_s8_maxv_ultra_status\n to: returning_home\n timeout:\n hours: 1\n minutes: 0\n seconds: 0\n - device_id: f22bc6bdb98041e0221f87351e32ee10\n domain: select\n entity_id: 9ff4ebef8456f47dcc6fdad7bfcc9e62\n type: select_option\n option: max\n - device_id: f22bc6bdb98041e0221f87351e32ee10\n domain: select\n entity_id: 937b57aed4a17aa46f029be54c551ab5\n type: select_option\n option: deep_plus\n - action: vacuum.send_command\n target:\n entity_id: vacuum.roborock_s8_maxv_ultra\n data:\n command: app_segment_clean\n params:\n - segments:\n - 22\n repeat: 2\n - conditions:\n - condition: state\n entity_id: input_select.roborock_raum\n state: Gäste-WC\n sequence:\n - choose:\n - conditions:\n - condition: state\n entity_id: input_select.roborock_reinigungsmodus\n state: Saugen\n sequence:\n - device_id: f22bc6bdb98041e0221f87351e32ee10\n domain: select\n entity_id: 9ff4ebef8456f47dcc6fdad7bfcc9e62\n type: select_option\n option: 'off'\n - action: vacuum.set_fan_speed\n metadata: {}\n data:\n fan_speed: max_plus\n target:\n device_id: f22bc6bdb98041e0221f87351e32ee10\n - action: vacuum.send_command\n target:\n entity_id: vacuum.roborock_s8_maxv_ultra\n data:\n command: app_segment_clean\n params:\n - segments:\n - 19\n - conditions:\n - condition: state\n entity_id: input_select.roborock_reinigungsmodus\n state: Wischen\n sequence:\n - action: vacuum.set_fan_speed\n metadata: {}\n data:\n fan_speed: 'off'\n target:\n device_id: f22bc6bdb98041e0221f87351e32ee10\n - device_id: f22bc6bdb98041e0221f87351e32ee10\n domain: select\n entity_id: 9ff4ebef8456f47dcc6fdad7bfcc9e62\n type: select_option\n option: max\n - device_id: f22bc6bdb98041e0221f87351e32ee10\n domain: select\n entity_id: 937b57aed4a17aa46f029be54c551ab5\n type: select_option\n option: deep_plus\n - action: vacuum.send_command\n target:\n entity_id: vacuum.roborock_s8_maxv_ultra\n data:\n command: app_segment_clean\n params:\n - segments:\n - 19\n - conditions:\n - condition: state\n entity_id: input_select.roborock_reinigungsmodus\n state: Vac & Mop\n sequence:\n - device_id: f22bc6bdb98041e0221f87351e32ee10\n domain: select\n entity_id: 9ff4ebef8456f47dcc6fdad7bfcc9e62\n type: select_option\n option: custom\n - action: vacuum.set_fan_speed\n metadata: {}\n data:\n fan_speed: custom\n target:\n device_id: f22bc6bdb98041e0221f87351e32ee10\n - device_id: f22bc6bdb98041e0221f87351e32ee10\n domain: select\n entity_id: 937b57aed4a17aa46f029be54c551ab5\n type: select_option\n option: custom\n - action: vacuum.send_command\n target:\n entity_id: vacuum.roborock_s8_maxv_ultra\n data:\n command: app_segment_clean\n params:\n - segments:\n - 19\n - conditions:\n - condition: state\n entity_id: input_select.roborock_reinigungsmodus\n state: Tiefenreinigung\n sequence:\n - action: vacuum.send_command\n target:\n entity_id: vacuum.roborock_s8_maxv_ultra\n data:\n command: app_start_wash\n params: {}\n - wait_for_trigger:\n - trigger: state\n entity_id:\n - sensor.roborock_s8_maxv_ultra_status\n to: charging\n timeout:\n hours: 0\n minutes: 10\n seconds: 0\n continue_on_timeout: false\n - delay:\n hours: 0\n minutes: 0\n seconds: 5\n - action: vacuum.set_fan_speed\n metadata: {}\n data:\n fan_speed: max_plus\n target:\n device_id: f22bc6bdb98041e0221f87351e32ee10\n - device_id: f22bc6bdb98041e0221f87351e32ee10\n domain: select\n entity_id: 9ff4ebef8456f47dcc6fdad7bfcc9e62\n type: select_option\n option: 'off'\n - action: vacuum.send_command\n target:\n entity_id: vacuum.roborock_s8_maxv_ultra\n data:\n command: app_segment_clean\n params:\n - segments:\n - 19\n - wait_for_trigger:\n - trigger: state\n entity_id:\n - sensor.roborock_s8_maxv_ultra_status\n to: returning_home\n timeout:\n hours: 1\n minutes: 0\n seconds: 0\n - device_id: f22bc6bdb98041e0221f87351e32ee10\n domain: select\n entity_id: 9ff4ebef8456f47dcc6fdad7bfcc9e62\n type: select_option\n option: max\n - device_id: f22bc6bdb98041e0221f87351e32ee10\n domain: select\n entity_id: 937b57aed4a17aa46f029be54c551ab5\n type: select_option\n option: deep_plus\n - action: vacuum.send_command\n target:\n entity_id: vacuum.roborock_s8_maxv_ultra\n data:\n command: app_segment_clean\n params:\n - segments:\n - 19\n repeat: 2\n - conditions:\n - condition: state\n entity_id: input_select.roborock_raum\n state: Emilys Zimmer\n sequence:\n - choose:\n - conditions:\n - condition: state\n entity_id: input_select.roborock_reinigungsmodus\n state: Saugen\n sequence:\n - device_id: f22bc6bdb98041e0221f87351e32ee10\n domain: select\n entity_id: 9ff4ebef8456f47dcc6fdad7bfcc9e62\n type: select_option\n option: 'off'\n - action: vacuum.set_fan_speed\n metadata: {}\n data:\n fan_speed: max_plus\n target:\n device_id: f22bc6bdb98041e0221f87351e32ee10\n - action: vacuum.send_command\n target:\n entity_id: vacuum.roborock_s8_maxv_ultra\n data:\n command: app_segment_clean\n params:\n - segments:\n - 24\n - conditions:\n - condition: state\n entity_id: input_select.roborock_reinigungsmodus\n state: Wischen\n sequence:\n - action: vacuum.set_fan_speed\n metadata: {}\n data:\n fan_speed: 'off'\n target:\n device_id: f22bc6bdb98041e0221f87351e32ee10\n - device_id: f22bc6bdb98041e0221f87351e32ee10\n domain: select\n entity_id: 9ff4ebef8456f47dcc6fdad7bfcc9e62\n type: select_option\n option: max\n - device_id: f22bc6bdb98041e0221f87351e32ee10\n domain: select\n entity_id: 937b57aed4a17aa46f029be54c551ab5\n type: select_option\n option: deep_plus\n - action: vacuum.send_command\n target:\n entity_id: vacuum.roborock_s8_maxv_ultra\n data:\n command: app_segment_clean\n params:\n - segments:\n - 24\n - conditions:\n - condition: state\n entity_id: input_select.roborock_reinigungsmodus\n state: Vac & Mop\n sequence:\n - device_id: f22bc6bdb98041e0221f87351e32ee10\n domain: select\n entity_id: 9ff4ebef8456f47dcc6fdad7bfcc9e62\n type: select_option\n option: custom\n - action: vacuum.set_fan_speed\n metadata: {}\n data:\n fan_speed: custom\n target:\n device_id: f22bc6bdb98041e0221f87351e32ee10\n - device_id: f22bc6bdb98041e0221f87351e32ee10\n domain: select\n entity_id: 937b57aed4a17aa46f029be54c551ab5\n type: select_option\n option: custom\n - action: vacuum.send_command\n target:\n entity_id: vacuum.roborock_s8_maxv_ultra\n data:\n command: app_segment_clean\n params:\n - segments:\n - 24\n - conditions:\n - condition: state\n entity_id: input_select.roborock_reinigungsmodus\n state: Tiefenreinigung\n sequence:\n - action: vacuum.send_command\n target:\n entity_id: vacuum.roborock_s8_maxv_ultra\n data:\n command: app_start_wash\n params: {}\n - wait_for_trigger:\n - trigger: state\n entity_id:\n - sensor.roborock_s8_maxv_ultra_status\n to: charging\n timeout:\n hours: 0\n minutes: 10\n seconds: 0\n continue_on_timeout: false\n - delay:\n hours: 0\n minutes: 0\n seconds: 5\n - action: vacuum.set_fan_speed\n metadata: {}\n data:\n fan_speed: max_plus\n target:\n device_id: f22bc6bdb98041e0221f87351e32ee10\n - device_id: f22bc6bdb98041e0221f87351e32ee10\n domain: select\n entity_id: 9ff4ebef8456f47dcc6fdad7bfcc9e62\n type: select_option\n option: 'off'\n - action: vacuum.send_command\n target:\n entity_id: vacuum.roborock_s8_maxv_ultra\n data:\n command: app_segment_clean\n params:\n - segments:\n - 24\n - wait_for_trigger:\n - trigger: state\n entity_id:\n - sensor.roborock_s8_maxv_ultra_status\n to: returning_home\n timeout:\n hours: 1\n minutes: 0\n seconds: 0\n - device_id: f22bc6bdb98041e0221f87351e32ee10\n domain: select\n entity_id: 9ff4ebef8456f47dcc6fdad7bfcc9e62\n type: select_option\n option: max\n - device_id: f22bc6bdb98041e0221f87351e32ee10\n domain: select\n entity_id: 937b57aed4a17aa46f029be54c551ab5\n type: select_option\n option: deep_plus\n - action: vacuum.send_command\n target:\n entity_id: vacuum.roborock_s8_maxv_ultra\n data:\n command: app_segment_clean\n params:\n - segments:\n - 24\n repeat: 2\n - conditions:\n - condition: state\n entity_id: input_select.roborock_raum\n state: Lias Zimmer\n sequence:\n - choose:\n - conditions:\n - condition: state\n entity_id: input_select.roborock_reinigungsmodus\n state: Saugen\n sequence:\n - device_id: f22bc6bdb98041e0221f87351e32ee10\n domain: select\n entity_id: 9ff4ebef8456f47dcc6fdad7bfcc9e62\n type: select_option\n option: 'off'\n - action: vacuum.set_fan_speed\n metadata: {}\n data:\n fan_speed: max_plus\n target:\n device_id: f22bc6bdb98041e0221f87351e32ee10\n - action: vacuum.send_command\n target:\n entity_id: vacuum.roborock_s8_maxv_ultra\n data:\n command: app_segment_clean\n params:\n - segments:\n - 23\n - conditions:\n - condition: state\n entity_id: input_select.roborock_reinigungsmodus\n state: Wischen\n sequence:\n - action: vacuum.set_fan_speed\n metadata: {}\n data:\n fan_speed: 'off'\n target:\n device_id: f22bc6bdb98041e0221f87351e32ee10\n - device_id: f22bc6bdb98041e0221f87351e32ee10\n domain: select\n entity_id: 9ff4ebef8456f47dcc6fdad7bfcc9e62\n type: select_option\n option: max\n - device_id: f22bc6bdb98041e0221f87351e32ee10\n domain: select\n entity_id: 937b57aed4a17aa46f029be54c551ab5\n type: select_option\n option: deep_plus\n - action: vacuum.send_command\n target:\n entity_id: vacuum.roborock_s8_maxv_ultra\n data:\n command: app_segment_clean\n params:\n - segments:\n - 23\n - conditions:\n - condition: state\n entity_id: input_select.roborock_reinigungsmodus\n state: Vac & Mop\n sequence:\n - device_id: f22bc6bdb98041e0221f87351e32ee10\n domain: select\n entity_id: 9ff4ebef8456f47dcc6fdad7bfcc9e62\n type: select_option\n option: custom\n - action: vacuum.set_fan_speed\n metadata: {}\n data:\n fan_speed: custom\n target:\n device_id: f22bc6bdb98041e0221f87351e32ee10\n - device_id: f22bc6bdb98041e0221f87351e32ee10\n domain: select\n entity_id: 937b57aed4a17aa46f029be54c551ab5\n type: select_option\n option: custom\n - action: vacuum.send_command\n target:\n entity_id: vacuum.roborock_s8_maxv_ultra\n data:\n command: app_segment_clean\n params:\n - segments:\n - 23\n - conditions:\n - condition: state\n entity_id: input_select.roborock_reinigungsmodus\n state: Tiefenreinigung\n sequence:\n - action: vacuum.send_command\n target:\n entity_id: vacuum.roborock_s8_maxv_ultra\n data:\n command: app_start_wash\n params: {}\n - wait_for_trigger:\n - trigger: state\n entity_id:\n - sensor.roborock_s8_maxv_ultra_status\n to: charging\n timeout:\n hours: 0\n minutes: 10\n seconds: 0\n continue_on_timeout: false\n - delay:\n hours: 0\n minutes: 0\n seconds: 5\n - action: vacuum.set_fan_speed\n metadata: {}\n data:\n fan_speed: max_plus\n target:\n device_id: f22bc6bdb98041e0221f87351e32ee10\n - device_id: f22bc6bdb98041e0221f87351e32ee10\n domain: select\n entity_id: 9ff4ebef8456f47dcc6fdad7bfcc9e62\n type: select_option\n option: 'off'\n - action: vacuum.send_command\n target:\n entity_id: vacuum.roborock_s8_maxv_ultra\n data:\n command: app_segment_clean\n params:\n - segments:\n - 23\n - wait_for_trigger:\n - trigger: state\n entity_id:\n - sensor.roborock_s8_maxv_ultra_status\n to: returning_home\n timeout:\n hours: 1\n minutes: 0\n seconds: 0\n - device_id: f22bc6bdb98041e0221f87351e32ee10\n domain: select\n entity_id: 9ff4ebef8456f47dcc6fdad7bfcc9e62\n type: select_option\n option: max\n - device_id: f22bc6bdb98041e0221f87351e32ee10\n domain: select\n entity_id: 937b57aed4a17aa46f029be54c551ab5\n type: select_option\n option: deep_plus\n - action: vacuum.send_command\n target:\n entity_id: vacuum.roborock_s8_maxv_ultra\n data:\n command: app_segment_clean\n params:\n - segments:\n - 23\n repeat: 2\n - conditions:\n - condition: state\n entity_id: input_select.roborock_raum\n state: Büro/Schlafen\n sequence:\n - choose:\n - conditions:\n - condition: state\n entity_id: input_select.roborock_reinigungsmodus\n state: Saugen\n sequence:\n - device_id: f22bc6bdb98041e0221f87351e32ee10\n domain: select\n entity_id: 9ff4ebef8456f47dcc6fdad7bfcc9e62\n type: select_option\n option: 'off'\n - action: vacuum.set_fan_speed\n metadata: {}\n data:\n fan_speed: max_plus\n target:\n device_id: f22bc6bdb98041e0221f87351e32ee10\n - action: vacuum.send_command\n target:\n entity_id: vacuum.roborock_s8_maxv_ultra\n data:\n command: app_segment_clean\n params:\n - segments:\n - 17\n - conditions:\n - condition: state\n entity_id: input_select.roborock_reinigungsmodus\n state: Wischen\n sequence:\n - action: vacuum.set_fan_speed\n metadata: {}\n data:\n fan_speed: 'off'\n target:\n device_id: f22bc6bdb98041e0221f87351e32ee10\n - device_id: f22bc6bdb98041e0221f87351e32ee10\n domain: select\n entity_id: 9ff4ebef8456f47dcc6fdad7bfcc9e62\n type: select_option\n option: max\n - device_id: f22bc6bdb98041e0221f87351e32ee10\n domain: select\n entity_id: 937b57aed4a17aa46f029be54c551ab5\n type: select_option\n option: deep_plus\n - action: vacuum.send_command\n target:\n entity_id: vacuum.roborock_s8_maxv_ultra\n data:\n command: app_segment_clean\n params:\n - segments:\n - 17\n - conditions:\n - condition: state\n entity_id: input_select.roborock_reinigungsmodus\n state: Vac & Mop\n sequence:\n - device_id: f22bc6bdb98041e0221f87351e32ee10\n domain: select\n entity_id: 9ff4ebef8456f47dcc6fdad7bfcc9e62\n type: select_option\n option: custom\n - action: vacuum.set_fan_speed\n metadata: {}\n data:\n fan_speed: custom\n target:\n device_id: f22bc6bdb98041e0221f87351e32ee10\n - device_id: f22bc6bdb98041e0221f87351e32ee10\n domain: select\n entity_id: 937b57aed4a17aa46f029be54c551ab5\n type: select_option\n option: custom\n - action: vacuum.send_command\n target:\n entity_id: vacuum.roborock_s8_maxv_ultra\n data:\n command: app_segment_clean\n params:\n - segments:\n - 17\n - conditions:\n - condition: state\n entity_id: input_select.roborock_reinigungsmodus\n state: Tiefenreinigung\n sequence:\n - action: vacuum.send_command\n target:\n entity_id: vacuum.roborock_s8_maxv_ultra\n data:\n command: app_start_wash\n params: {}\n - wait_for_trigger:\n - trigger: state\n entity_id:\n - sensor.roborock_s8_maxv_ultra_status\n to: charging\n timeout:\n hours: 0\n minutes: 10\n seconds: 0\n continue_on_timeout: false\n - delay:\n hours: 0\n minutes: 0\n seconds: 5\n - action: vacuum.set_fan_speed\n metadata: {}\n data:\n fan_speed: max_plus\n target:\n device_id: f22bc6bdb98041e0221f87351e32ee10\n - device_id: f22bc6bdb98041e0221f87351e32ee10\n domain: select\n entity_id: 9ff4ebef8456f47dcc6fdad7bfcc9e62\n type: select_option\n option: 'off'\n - action: vacuum.send_command\n target:\n entity_id: vacuum.roborock_s8_maxv_ultra\n data:\n command: app_segment_clean\n params:\n - segments:\n - 17\n - wait_for_trigger:\n - trigger: state\n entity_id:\n - sensor.roborock_s8_maxv_ultra_status\n to: returning_home\n timeout:\n hours: 1\n minutes: 0\n seconds: 0\n - device_id: f22bc6bdb98041e0221f87351e32ee10\n domain: select\n entity_id: 9ff4ebef8456f47dcc6fdad7bfcc9e62\n type: select_option\n option: max\n - device_id: f22bc6bdb98041e0221f87351e32ee10\n domain: select\n entity_id: 937b57aed4a17aa46f029be54c551ab5\n type: select_option\n option: deep_plus\n - action: vacuum.send_command\n target:\n entity_id: vacuum.roborock_s8_maxv_ultra\n data:\n command: app_segment_clean\n params:\n - segments:\n - 17\n repeat: 2\n - conditions:\n - condition: state\n entity_id: input_select.roborock_raum\n state: Flur\n sequence:\n - choose:\n - conditions:\n - condition: state\n entity_id: input_select.roborock_reinigungsmodus\n state: Saugen\n sequence:\n - device_id: f22bc6bdb98041e0221f87351e32ee10\n domain: select\n entity_id: 9ff4ebef8456f47dcc6fdad7bfcc9e62\n type: select_option\n option: 'off'\n - action: vacuum.set_fan_speed\n metadata: {}\n data:\n fan_speed: max_plus\n target:\n device_id: f22bc6bdb98041e0221f87351e32ee10\n - action: vacuum.send_command\n target:\n entity_id: vacuum.roborock_s8_maxv_ultra\n data:\n command: app_segment_clean\n params:\n - segments:\n - 21\n - conditions:\n - condition: state\n entity_id: input_select.roborock_reinigungsmodus\n state: Wischen\n sequence:\n - action: vacuum.set_fan_speed\n metadata: {}\n data:\n fan_speed: 'off'\n target:\n device_id: f22bc6bdb98041e0221f87351e32ee10\n - device_id: f22bc6bdb98041e0221f87351e32ee10\n domain: select\n entity_id: 9ff4ebef8456f47dcc6fdad7bfcc9e62\n type: select_option\n option: max\n - device_id: f22bc6bdb98041e0221f87351e32ee10\n domain: select\n entity_id: 937b57aed4a17aa46f029be54c551ab5\n type: select_option\n option: deep_plus\n - action: vacuum.send_command\n target:\n entity_id: vacuum.roborock_s8_maxv_ultra\n data:\n command: app_segment_clean\n params:\n - segments:\n - 21\n - conditions:\n - condition: state\n entity_id: input_select.roborock_reinigungsmodus\n state: Vac & Mop\n sequence:\n - device_id: f22bc6bdb98041e0221f87351e32ee10\n domain: select\n entity_id: 9ff4ebef8456f47dcc6fdad7bfcc9e62\n type: select_option\n option: custom\n - action: vacuum.set_fan_speed\n metadata: {}\n data:\n fan_speed: custom\n target:\n device_id: f22bc6bdb98041e0221f87351e32ee10\n - device_id: f22bc6bdb98041e0221f87351e32ee10\n domain: select\n entity_id: 937b57aed4a17aa46f029be54c551ab5\n type: select_option\n option: custom\n - action: vacuum.send_command\n target:\n entity_id: vacuum.roborock_s8_maxv_ultra\n data:\n command: app_segment_clean\n params:\n - segments:\n - 21\n - conditions:\n - condition: state\n entity_id: input_select.roborock_reinigungsmodus\n state: Tiefenreinigung\n sequence:\n - action: vacuum.send_command\n target:\n entity_id: vacuum.roborock_s8_maxv_ultra\n data:\n command: app_start_wash\n params: {}\n - wait_for_trigger:\n - trigger: state\n entity_id:\n - sensor.roborock_s8_maxv_ultra_status\n to: charging\n timeout:\n hours: 0\n minutes: 10\n seconds: 0\n continue_on_timeout: false\n - delay:\n hours: 0\n minutes: 0\n seconds: 5\n - action: vacuum.set_fan_speed\n metadata: {}\n data:\n fan_speed: max_plus\n target:\n device_id: f22bc6bdb98041e0221f87351e32ee10\n - device_id: f22bc6bdb98041e0221f87351e32ee10\n domain: select\n entity_id: 9ff4ebef8456f47dcc6fdad7bfcc9e62\n type: select_option\n option: 'off'\n - action: vacuum.send_command\n target:\n entity_id: vacuum.roborock_s8_maxv_ultra\n data:\n command: app_segment_clean\n params:\n - segments:\n - 21\n - wait_for_trigger:\n - trigger: state\n entity_id:\n - sensor.roborock_s8_maxv_ultra_status\n to: returning_home\n timeout:\n hours: 1\n minutes: 0\n seconds: 0\n - device_id: f22bc6bdb98041e0221f87351e32ee10\n domain: select\n entity_id: 9ff4ebef8456f47dcc6fdad7bfcc9e62\n type: select_option\n option: max\n - device_id: f22bc6bdb98041e0221f87351e32ee10\n domain: select\n entity_id: 937b57aed4a17aa46f029be54c551ab5\n type: select_option\n option: deep_plus\n - action: vacuum.send_command\n target:\n entity_id: vacuum.roborock_s8_maxv_ultra\n data:\n command: app_segment_clean\n params:\n - segments:\n - 21\n repeat: 2\n - conditions:\n - condition: trigger\n id:\n - stop\n sequence:\n - device_id: f22bc6bdb98041e0221f87351e32ee10\n domain: vacuum\n entity_id: 9ca22e9f90faa4df81c62dfbd46b0028\n type: dock\n - conditions:\n - condition: trigger\n id:\n - pause\n sequence:\n - if:\n - condition: state\n entity_id: sensor.roborock_s8_maxv_ultra_status\n state: paused\n then:\n - action: vacuum.start\n metadata: {}\n data: {}\n target:\n device_id: f22bc6bdb98041e0221f87351e32ee10\n else:\n - action: vacuum.pause\n metadata: {}\n data: {}\n target:\n device_id: f22bc6bdb98041e0221f87351e32ee10\n - conditions:\n - condition: trigger\n id:\n - planstart\n sequence:\n - device_id: f22bc6bdb98041e0221f87351e32ee10\n domain: select\n entity_id: 9ff4ebef8456f47dcc6fdad7bfcc9e62\n type: select_option\n option: custom\n - action: vacuum.set_fan_speed\n metadata: {}\n data:\n fan_speed: custom\n target:\n device_id: f22bc6bdb98041e0221f87351e32ee10\n - device_id: f22bc6bdb98041e0221f87351e32ee10\n domain: select\n entity_id: 937b57aed4a17aa46f029be54c551ab5\n type: select_option\n option: custom\n - delay:\n hours: 0\n minutes: 0\n seconds: 3\n - action: vacuum.send_command\n target:\n entity_id: vacuum.roborock_s8_maxv_ultra\n data:\n command: app_segment_clean\n params:\n - segments:\n - 23\n - 24\n - 17\n - 21\n - 19\n - 22\n - wait_for_trigger:\n - trigger: state\n entity_id:\n - sensor.roborock_s8_maxv_ultra_status\n to: charging\n for:\n hours: 0\n minutes: 2\n seconds: 0\n timeout:\n hours: 2\n minutes: 0\n seconds: 0\n - action: input_select.select_option\n metadata: {}\n data:\n option: '--- auswählen ---'\n target:\n entity_id:\n - input_select.roborock_raum\n - input_select.roborock_reinigungsmodus\n mode: queued\n max: 5",
|
||
"config": [
|
||
{
|
||
"name": "roborock s8 maxv ultra vacuum",
|
||
"room": "home",
|
||
"type": "vacuum",
|
||
"id": {
|
||
"entity_id": "vacuum.roborock_s8_maxv_ultra",
|
||
"device_id": "f22bc6bdb98041e0221f87351e32ee10"
|
||
}
|
||
},
|
||
{
|
||
"name": "roborock s8 vacuum",
|
||
"room": "home",
|
||
"type": "vacuum",
|
||
"id": {
|
||
"entity_id": "vacuum.roborock_s8",
|
||
"device_id": null
|
||
}
|
||
},
|
||
{
|
||
"name": "unknown select device 1",
|
||
"room": "home",
|
||
"type": "select",
|
||
"id": {
|
||
"entity_id": "9ff4ebef8456f47dcc6fdad7bfcc9e62",
|
||
"device_id": "f22bc6bdb98041e0221f87351e32ee10"
|
||
}
|
||
},
|
||
{
|
||
"name": "unknown select device 2",
|
||
"room": "home",
|
||
"type": "select",
|
||
"id": {
|
||
"entity_id": "937b57aed4a17aa46f029be54c551ab5",
|
||
"device_id": "f22bc6bdb98041e0221f87351e32ee10"
|
||
}
|
||
},
|
||
{
|
||
"name": "unknown vacuum device",
|
||
"room": "home",
|
||
"type": "vacuum",
|
||
"id": {
|
||
"entity_id": "9ca22e9f90faa4df81c62dfbd46b0028",
|
||
"device_id": "f22bc6bdb98041e0221f87351e32ee10"
|
||
}
|
||
},
|
||
{
|
||
"name": "Vacuum Schedule",
|
||
"room": null,
|
||
"type": "input_boolean",
|
||
"id": {
|
||
"entity_id": "input_boolean.vacuum_schedule",
|
||
"device_id": null
|
||
}
|
||
},
|
||
{
|
||
"name": "Roborock Pause",
|
||
"room": null,
|
||
"type": "input_button",
|
||
"id": {
|
||
"entity_id": "input_button.roborock_pause",
|
||
"device_id": null
|
||
}
|
||
},
|
||
{
|
||
"name": "Roborock Start",
|
||
"room": null,
|
||
"type": "input_button",
|
||
"id": {
|
||
"entity_id": "input_button.roborock_start",
|
||
"device_id": null
|
||
}
|
||
},
|
||
{
|
||
"name": "Roborock Stop",
|
||
"room": null,
|
||
"type": "input_button",
|
||
"id": {
|
||
"entity_id": "input_button.roborock_stop",
|
||
"device_id": null
|
||
}
|
||
},
|
||
{
|
||
"name": "Roborock Raum",
|
||
"room": null,
|
||
"type": "input_select",
|
||
"id": {
|
||
"entity_id": "input_select.roborock_raum",
|
||
"device_id": null
|
||
}
|
||
},
|
||
{
|
||
"name": "Roborock Reinigungsmodus",
|
||
"room": null,
|
||
"type": "input_select",
|
||
"id": {
|
||
"entity_id": "input_select.roborock_reinigungsmodus",
|
||
"device_id": null
|
||
}
|
||
},
|
||
{
|
||
"name": "Roborock Plan",
|
||
"room": null,
|
||
"type": "schedule",
|
||
"id": {
|
||
"entity_id": "schedule.roborock_plan",
|
||
"device_id": null
|
||
}
|
||
},
|
||
{
|
||
"name": "Roborock S8 MaxV Ultra Status",
|
||
"room": null,
|
||
"type": "sensor",
|
||
"id": {
|
||
"entity_id": "sensor.roborock_s8_maxv_ultra_status",
|
||
"device_id": null
|
||
}
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": "Turn on lights if too dark",
|
||
"automation": "- alias: Turn on lights if too dark\n description: ''\n trigger:\n - platform: state\n entity_id:\n - binary_sensor.wohnzimmer_hue_sensor_motion\n from: 'off'\n to: 'on'\n - platform: numeric_state\n entity_id: cover.rollladen_wohnzimmer\n attribute: current_position\n above: 99\n - platform: state\n entity_id:\n - binary_sensor.wohnzimmer_motion_aqara_occupancy\n from: 'off'\n to: 'on'\n - platform: state\n entity_id:\n - binary_sensor.wohnzimmer\n from: 'off'\n to: 'on'\n - platform: state\n entity_id:\n - sensor.helligkeit_innen\n from: Hell\n to: Dunkel\n for:\n hours: 0\n minutes: 10\n seconds: 0\n condition:\n - condition: and\n conditions:\n - condition: state\n state: 'off'\n entity_id: light.beleuchtung_highboard\n - condition: or\n conditions:\n - condition: state\n entity_id: person.janine\n state: home\n - condition: state\n entity_id: person.sascha_thiebach\n state: home\n - condition: not\n conditions:\n - condition: state\n entity_id: alarm_control_panel.zu_hause_alarm\n state: armed_home\n - condition: state\n entity_id: light.sideboard\n state: 'off'\n - condition: numeric_state\n entity_id: sensor.mittelwert_licht_aussen\n below: 2500\n - condition: state\n for:\n hours: 0\n minutes: 0\n seconds: 0\n entity_id: input_boolean.light_automation\n state: 'on'\n - condition: state\n for:\n hours: 0\n minutes: 10\n seconds: 0\n entity_id: sensor.helligkeit_innen\n state: Dunkel\n action:\n - if:\n - condition: state\n entity_id: light.arbeitsplatte_rechts\n state: 'on'\n then:\n - data:\n transition: 10\n target:\n entity_id: scene.logical_living_room_hue_living_room_ambiente_hue\n action: hue.activate_scene\n - type: turn_on\n device_id: 545ecd972085e2a1ef6b71bef42bdf7e\n entity_id: d63a14c7bb64572bcdf2f7129c4e81e9\n domain: switch\n enabled: false\n - data:\n delay_secs: 1\n hold_secs: 0\n device: candle\n command: power_on\n target:\n entity_id: remote.ir_tv\n alias: Turn on candles\n action: remote.send_command\n - if:\n - condition: not\n conditions:\n - condition: state\n entity_id: media_player.sony_kd_65xg9505_2\n state: 'off'\n then:\n - data:\n sync: true\n action: huesyncbox.set_sync_state\n else:\n - data:\n transition: 5\n target:\n entity_id:\n - scene.arbeitsplatte_kitchen_ambiente_hue\n - scene.logical_living_room_hue_living_room_ambiente_hue\n action: hue.activate_scene\n - type: turn_on\n device_id: 545ecd972085e2a1ef6b71bef42bdf7e\n entity_id: d63a14c7bb64572bcdf2f7129c4e81e9\n domain: switch\n enabled: false\n - data:\n delay_secs: 1\n hold_secs: 0\n device: candle\n command: power_on\n target:\n entity_id: remote.ir_tv\n alias: Turn on candles\n action: remote.send_command\n - if:\n - condition: not\n conditions:\n - condition: state\n entity_id: media_player.sony_kd_65xg9505_2\n state: 'off'\n then:\n - data: {}\n target:\n entity_id: switch.sync_box_light_sync\n action: switch.turn_on\n - if:\n - condition: state\n entity_id: input_boolean.good_night_emily\n state: 'off'\n then:\n - data: {}\n target:\n entity_id: scene.emilys_zimmer_evening_light_emily\n action: hue.activate_scene\n - metadata: {}\n data:\n brightness_pct: 100\n effect: Love\n target:\n entity_id: light.neon_emily\n action: light.turn_on\n mode: single",
|
||
"config": [
|
||
{
|
||
"name": "sync box light sync",
|
||
"room": "living_room",
|
||
"type": "switch",
|
||
"id": {
|
||
"entity_id": "switch.sync_box_light_sync",
|
||
"device_id": null
|
||
}
|
||
},
|
||
{
|
||
"name": "beleuchtung highboard light",
|
||
"room": "living_room",
|
||
"type": "light",
|
||
"id": {
|
||
"entity_id": "light.beleuchtung_highboard",
|
||
"device_id": "445e8bce48ffe2929fdc3d0c4c164a7d"
|
||
}
|
||
},
|
||
{
|
||
"name": "zu hause alarm",
|
||
"room": "home",
|
||
"type": "alarm_control_panel",
|
||
"id": {
|
||
"entity_id": "alarm_control_panel.zu_hause_alarm",
|
||
"device_id": "ff7904c2afff155245c3d4eb6cdc7855"
|
||
}
|
||
},
|
||
{
|
||
"name": "sideboard light",
|
||
"room": "living_room",
|
||
"type": "light",
|
||
"id": {
|
||
"entity_id": "light.sideboard",
|
||
"device_id": null
|
||
}
|
||
},
|
||
{
|
||
"name": "arbeitsplatte rechts light",
|
||
"room": "kitchen",
|
||
"type": "light",
|
||
"id": {
|
||
"entity_id": "light.arbeitsplatte_rechts",
|
||
"device_id": null
|
||
}
|
||
},
|
||
{
|
||
"name": "neon emily light",
|
||
"room": "emily",
|
||
"type": "light",
|
||
"id": {
|
||
"entity_id": "light.neon_emily",
|
||
"device_id": null
|
||
}
|
||
},
|
||
{
|
||
"name": "remote ir tv",
|
||
"room": "living_room",
|
||
"type": "remote",
|
||
"id": {
|
||
"entity_id": "remote.ir_tv",
|
||
"device_id": null
|
||
}
|
||
},
|
||
{
|
||
"name": "sony kd 65xg9505 2 media player",
|
||
"room": "living_room",
|
||
"type": "media_player",
|
||
"id": {
|
||
"entity_id": "media_player.sony_kd_65xg9505_2",
|
||
"device_id": null
|
||
}
|
||
},
|
||
{
|
||
"name": "huesyncbox",
|
||
"room": "living_room",
|
||
"type": "switch",
|
||
"id": {
|
||
"entity_id": "huesyncbox.set_sync_state",
|
||
"device_id": null
|
||
}
|
||
},
|
||
{
|
||
"name": "unknown switch device 2",
|
||
"room": "kitchen",
|
||
"type": "switch",
|
||
"id": {
|
||
"entity_id": "d63a14c7bb64572bcdf2f7129c4e81e9",
|
||
"device_id": "545ecd972085e2a1ef6b71bef42bdf7e"
|
||
}
|
||
},
|
||
{
|
||
"name": "Wohnzimmer",
|
||
"room": null,
|
||
"type": "binary_sensor",
|
||
"id": {
|
||
"entity_id": "binary_sensor.wohnzimmer",
|
||
"device_id": null
|
||
}
|
||
},
|
||
{
|
||
"name": "Wohnzimmer Hue Sensor Motion",
|
||
"room": null,
|
||
"type": "binary_sensor",
|
||
"id": {
|
||
"entity_id": "binary_sensor.wohnzimmer_hue_sensor_motion",
|
||
"device_id": null
|
||
}
|
||
},
|
||
{
|
||
"name": "Wohnzimmer Motion Aqara Occupancy",
|
||
"room": null,
|
||
"type": "binary_sensor",
|
||
"id": {
|
||
"entity_id": "binary_sensor.wohnzimmer_motion_aqara_occupancy",
|
||
"device_id": null
|
||
}
|
||
},
|
||
{
|
||
"name": "Rollladen Wohnzimmer",
|
||
"room": null,
|
||
"type": "cover",
|
||
"id": {
|
||
"entity_id": "cover.rollladen_wohnzimmer",
|
||
"device_id": null
|
||
}
|
||
},
|
||
{
|
||
"name": "Good Night Emily",
|
||
"room": null,
|
||
"type": "input_boolean",
|
||
"id": {
|
||
"entity_id": "input_boolean.good_night_emily",
|
||
"device_id": null
|
||
}
|
||
},
|
||
{
|
||
"name": "Light Automation",
|
||
"room": null,
|
||
"type": "input_boolean",
|
||
"id": {
|
||
"entity_id": "input_boolean.light_automation",
|
||
"device_id": null
|
||
}
|
||
},
|
||
{
|
||
"name": "Janine",
|
||
"room": null,
|
||
"type": "person",
|
||
"id": {
|
||
"entity_id": "person.janine",
|
||
"device_id": null
|
||
}
|
||
},
|
||
{
|
||
"name": "Sascha Thiebach",
|
||
"room": null,
|
||
"type": "person",
|
||
"id": {
|
||
"entity_id": "person.sascha_thiebach",
|
||
"device_id": null
|
||
}
|
||
},
|
||
{
|
||
"name": "Arbeitsplatte Kitchen Ambiente Hue",
|
||
"room": null,
|
||
"type": "scene",
|
||
"id": {
|
||
"entity_id": "scene.arbeitsplatte_kitchen_ambiente_hue",
|
||
"device_id": null
|
||
}
|
||
},
|
||
{
|
||
"name": "Emily's Zimmer Evening Light Emily",
|
||
"room": null,
|
||
"type": "scene",
|
||
"id": {
|
||
"entity_id": "scene.emilys_zimmer_evening_light_emily",
|
||
"device_id": null
|
||
}
|
||
},
|
||
{
|
||
"name": "Logical Living Room Hue Living Room Ambiente Hue",
|
||
"room": null,
|
||
"type": "scene",
|
||
"id": {
|
||
"entity_id": "scene.logical_living_room_hue_living_room_ambiente_hue",
|
||
"device_id": null
|
||
}
|
||
},
|
||
{
|
||
"name": "Helligkeit Innen",
|
||
"room": null,
|
||
"type": "sensor",
|
||
"id": {
|
||
"entity_id": "sensor.helligkeit_innen",
|
||
"device_id": null
|
||
}
|
||
},
|
||
{
|
||
"name": "Mittelwert Licht Aussen",
|
||
"room": null,
|
||
"type": "sensor",
|
||
"id": {
|
||
"entity_id": "sensor.mittelwert_licht_aussen",
|
||
"device_id": null
|
||
}
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": "'WARN|Power supply gone '",
|
||
"automation": "- alias: 'WARN|Power supply gone '\n description: ''\n triggers:\n - trigger: state\n entity_id:\n - sensor.eaton_3s_statusdaten\n to: OB\n conditions: []\n actions:\n - metadata: {}\n data:\n message: Aktuell ist der Strom zu Hause ausgefallen. Batterielaufzeit {{states('sensor.eaton_3s_akkulaufzeit')|round|int/60}}\n Minuten\n title: '*** ACHTUNG STROMSUSFALL ***'\n action: notify.mobile_app_zion_ios_14\n - wait_for_trigger:\n - trigger: numeric_state\n entity_id:\n - sensor.eaton_3s_akku_ladung\n below: 10\n - action: shell_command.shutdown_environment\n metadata: {}\n data: {}\n mode: single",
|
||
"config": [
|
||
{
|
||
"name": "mobile app zion ios 14",
|
||
"room": null,
|
||
"type": "notify",
|
||
"id": {
|
||
"entity_id": "notify.mobile_app_zion_ios_14",
|
||
"device_id": null
|
||
}
|
||
},
|
||
{
|
||
"name": "eaton 3s statusdaten sensor",
|
||
"room": "utility",
|
||
"type": "sensor",
|
||
"id": {
|
||
"entity_id": "sensor.eaton_3s_statusdaten",
|
||
"device_id": null
|
||
}
|
||
},
|
||
{
|
||
"name": "eaton 3s akkulaufzeit sensor",
|
||
"room": "utility",
|
||
"type": "sensor",
|
||
"id": {
|
||
"entity_id": "sensor.eaton_3s_akkulaufzeit",
|
||
"device_id": null
|
||
}
|
||
},
|
||
{
|
||
"name": "eaton 3s akku ladung sensor",
|
||
"room": "utility",
|
||
"type": "sensor",
|
||
"id": {
|
||
"entity_id": "sensor.eaton_3s_akku_ladung",
|
||
"device_id": null
|
||
}
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": "'VAC|On schedule: Clean rooms every two days based on vacation '",
|
||
"automation": "- alias: 'VAC|On schedule: Clean rooms every two days based on vacation '\n description: ''\n trigger:\n - platform: time\n at: '17:00:00'\n condition:\n - condition: and\n conditions:\n - condition: time\n weekday:\n - tue\n - thu\n - sat\n - condition: state\n entity_id: input_boolean.vacuum_schedule\n state: 'on'\n action:\n - choose:\n - conditions:\n - condition: state\n entity_id: binary_sensor.arbeit_pc\n state: 'off'\n sequence:\n - if:\n - condition: state\n entity_id: input_boolean.urlaubs_modus\n state: 'on'\n then:\n - data:\n command: set_water_box_custom_mode\n params: 200\n alias: Kein Mop\n target:\n entity_id: vacuum.roborock_s8\n action: vacuum.send_command\n - data:\n command: set_custom_mode\n params: 102\n alias: Vac Mode Balanced\n target:\n entity_id: vacuum.roborock_s8\n enabled: true\n action: vacuum.send_command\n - alias: Alle Räume wenn im Urlaub\n data:\n segments:\n - 24\n - 17\n - 18\n - 22\n - 16\n - 19\n - 25\n - 20\n - 21\n target:\n entity_id: vacuum.roborock_s8\n action: roborock.vacuum_clean_segment\n else:\n - if:\n - condition: state\n entity_id: vacuum.roborock_s8\n attribute: waterBoxCarriageStatus\n state: 0\n then:\n - data:\n message: Raumreinigung startet in 5 Minuten. Für Nassreinigung bitte\n Mop jetzt anbringen und Wasserstand prüfen.\n action: notify.alexa_media_echo_show_wohnzimmer\n - data:\n message: Raumreinigung startet in 5 Minuten. Für Nassreinigung bitte\n Mop jetzt anbringen und Wasserstand prüfen.\n title: Kein Mop angebracht!\n action: notify.notify\n - delay:\n hours: 0\n minutes: 5\n seconds: 0\n milliseconds: 0\n alias: Alexa Mop Info wenn kein Mop\n - alias: Vac Mode Balanced\n data:\n command: set_custom_mode\n params: 102\n target:\n entity_id: vacuum.roborock_s8\n enabled: true\n action: vacuum.send_command\n - data:\n command: set_water_box_custom_mode\n params: 203\n target:\n entity_id: vacuum.roborock_s8\n alias: Mop Mode \"intense\"\n action: vacuum.send_command\n - data:\n command: set_mop_mode\n params: 300\n target:\n entity_id: vacuum.roborock_s8\n alias: Mop Route Standard\n action: vacuum.send_command\n - alias: Nur Nebenräume wenn zu Hause\n data:\n segments:\n - 24\n - 17\n - 18\n - 22\n - 16\n - 19\n - 25\n target:\n entity_id: vacuum.roborock_s8\n action: roborock.vacuum_clean_segment\n - data: {}\n target:\n entity_id: input_number.mop_cleaning_count\n action: input_number.increment\n - conditions:\n - condition: state\n entity_id: binary_sensor.arbeit_pc\n state: 'on'\n sequence:\n - wait_for_trigger:\n - platform: state\n entity_id:\n - binary_sensor.arbeit_pc\n from: 'on'\n to: 'off'\n timeout:\n hours: 1\n minutes: 0\n seconds: 0\n milliseconds: 0\n continue_on_timeout: false\n - if:\n - condition: state\n entity_id: input_boolean.urlaubs_modus\n state: 'on'\n then:\n - data:\n command: set_water_box_custom_mode\n params: 200\n alias: Kein Mop\n target:\n entity_id: vacuum.roborock_s8\n action: vacuum.send_command\n - data:\n command: set_custom_mode\n params: 102\n alias: Vac Mode Balanced\n target:\n entity_id: vacuum.roborock_s8\n enabled: true\n action: vacuum.send_command\n - alias: Alle Räume wenn im Urlaub\n data:\n segments:\n - 24\n - 17\n - 18\n - 22\n - 16\n - 19\n - 25\n - 20\n - 21\n target:\n entity_id: vacuum.roborock_s8\n action: roborock.vacuum_clean_segment\n else:\n - if:\n - condition: state\n entity_id: vacuum.roborock_s8\n attribute: waterBoxCarriageStatus\n state: 0\n then:\n - data:\n message: Raumreinigung startet in 5 Minuten. Für Nassreinigung bitte\n Mop jetzt anbringen und Wasserstand prüfen.\n action: notify.alexa_media_echo_show_wohnzimmer\n - data:\n message: Raumreinigung startet in 5 Minuten. Für Nassreinigung bitte\n Mop jetzt anbringen und Wasserstand prüfen.\n title: Kein Mop angebracht!\n action: notify.notify\n - delay:\n hours: 0\n minutes: 5\n seconds: 0\n milliseconds: 0\n alias: Alexa Mop Info wenn kein Mop\n - alias: Vac Mode Balanced\n data:\n command: set_custom_mode\n params: 102\n target:\n entity_id: vacuum.roborock_s8\n enabled: true\n action: vacuum.send_command\n - data:\n command: set_water_box_custom_mode\n params: 203\n target:\n entity_id: vacuum.roborock_s8\n alias: Mop Mode \"intense\"\n action: vacuum.send_command\n - data:\n command: set_mop_mode\n params: 300\n target:\n entity_id: vacuum.roborock_s8\n alias: Mop Route Standard\n action: vacuum.send_command\n - alias: Nur Nebenräume wenn zu Hause\n data:\n segments:\n - 24\n - 17\n - 18\n - 22\n - 16\n - 19\n - 25\n target:\n entity_id: vacuum.roborock_s8\n action: roborock.vacuum_clean_segment\n - data: {}\n target:\n entity_id: input_number.mop_cleaning_count\n action: input_number.increment\n mode: single",
|
||
"config": [
|
||
{
|
||
"name": "alexa media echo show wohnzimmer",
|
||
"room": "living_room",
|
||
"type": "notify",
|
||
"id": {
|
||
"entity_id": "notify.alexa_media_echo_show_wohnzimmer",
|
||
"device_id": null
|
||
}
|
||
},
|
||
{
|
||
"name": "alexa media echo show",
|
||
"room": "living_room",
|
||
"type": "notify",
|
||
"id": {
|
||
"entity_id": "notify.alexa_media_echo_show",
|
||
"device_id": null
|
||
}
|
||
},
|
||
{
|
||
"name": "roborock s8 vacuum",
|
||
"room": "home",
|
||
"type": "vacuum",
|
||
"id": {
|
||
"entity_id": "vacuum.roborock_s8",
|
||
"device_id": null
|
||
}
|
||
},
|
||
{
|
||
"name": "Arbeit PC",
|
||
"room": null,
|
||
"type": "binary_sensor",
|
||
"id": {
|
||
"entity_id": "binary_sensor.arbeit_pc",
|
||
"device_id": null
|
||
}
|
||
},
|
||
{
|
||
"name": "Urlaubs Modus",
|
||
"room": null,
|
||
"type": "input_boolean",
|
||
"id": {
|
||
"entity_id": "input_boolean.urlaubs_modus",
|
||
"device_id": null
|
||
}
|
||
},
|
||
{
|
||
"name": "Vacuum Schedule",
|
||
"room": null,
|
||
"type": "input_boolean",
|
||
"id": {
|
||
"entity_id": "input_boolean.vacuum_schedule",
|
||
"device_id": null
|
||
}
|
||
},
|
||
{
|
||
"name": "Mop Cleaning Count",
|
||
"room": null,
|
||
"type": "input_number",
|
||
"id": {
|
||
"entity_id": "input_number.mop_cleaning_count",
|
||
"device_id": null
|
||
}
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": "ROUTINE|Work mode im Büro",
|
||
"automation": "- alias: ROUTINE|Work mode im Büro\n description: ''\n trigger:\n - platform: state\n entity_id:\n - binary_sensor.arbeit_pc\n to: 'on'\n id: work-on\n - platform: state\n entity_id:\n - binary_sensor.arbeit_pc\n to: 'off'\n id: work-off\n for:\n hours: 0\n minutes: 3\n seconds: 0\n condition: []\n action:\n - if:\n - condition: or\n conditions:\n - condition: trigger\n id: work-on\n then:\n - data:\n media_content_id: play Star FM Alternative on tunein\n media_content_type: custom\n target:\n entity_id: media_player.saschas_echo_dot\n action: media_player.play_media\n - metadata: {}\n data:\n brightness_pct: 100\n rgb_color:\n - 254\n - 80\n - 22\n target:\n entity_id: light.neon_light_desk_2\n action: light.turn_on\n - metadata: {}\n data:\n percentage: 50\n target:\n entity_id: fan.levoit_schlafzimmer\n action: fan.set_percentage\n - if:\n - condition: or\n conditions:\n - condition: trigger\n id: work-off\n then:\n - data: {}\n target:\n entity_id: media_player.saschas_echo_dot\n action: media_player.media_stop\n - type: turn_off\n device_id: ead5c4d769d4f007f06490d9ef4c2eb4\n entity_id: 0406276c59ee6a5aa00ff7d01f0978fd\n domain: light\n - metadata: {}\n data:\n preset_mode: auto\n target:\n entity_id: fan.levoit_schlafzimmer\n action: fan.set_preset_mode\n mode: single",
|
||
"config": [
|
||
{
|
||
"name": "levoit schlafzimmer fan",
|
||
"room": "bedroom",
|
||
"type": "fan",
|
||
"id": {
|
||
"entity_id": "fan.levoit_schlafzimmer",
|
||
"device_id": null
|
||
}
|
||
},
|
||
{
|
||
"name": "neon light desk 2 light",
|
||
"room": "office",
|
||
"type": "light",
|
||
"id": {
|
||
"entity_id": "light.neon_light_desk_2",
|
||
"device_id": null
|
||
}
|
||
},
|
||
{
|
||
"name": "sascha echo dot media player",
|
||
"room": "office",
|
||
"type": "media_player",
|
||
"id": {
|
||
"entity_id": "media_player.saschas_echo_dot",
|
||
"device_id": "083a620664fb89d6744b4abe44b4e06d"
|
||
}
|
||
},
|
||
{
|
||
"name": "unknown light device",
|
||
"room": "living_room",
|
||
"type": "light",
|
||
"id": {
|
||
"entity_id": "0406276c59ee6a5aa00ff7d01f0978fd",
|
||
"device_id": "ead5c4d769d4f007f06490d9ef4c2eb4"
|
||
}
|
||
},
|
||
{
|
||
"name": "Arbeit PC",
|
||
"room": null,
|
||
"type": "binary_sensor",
|
||
"id": {
|
||
"entity_id": "binary_sensor.arbeit_pc",
|
||
"device_id": null
|
||
}
|
||
}
|
||
]
|
||
}
|
||
] |