[ { "id": "'1735603602121'", "automation": "- id: '1735603602121'\n alias: Stue lys\n description: Automatik for lys på Stuen\n triggers:\n - trigger: state\n entity_id:\n - event.living_room_switch_button_1_philips_hue\n attribute: event_type\n to: short_release\n id: button_1_short\n - trigger: state\n entity_id:\n - event.living_room_switch_button_1_philips_hue\n attribute: event_type\n to: long_release\n id: button_1_long\n - trigger: state\n entity_id:\n - event.living_room_switch_button_2_philips_hue\n attribute: event_type\n to: short_release\n id: button_2_short\n - trigger: state\n entity_id:\n - event.living_room_switch_button_2_philips_hue\n attribute: event_type\n to: long_release\n id: button_2_long\n - trigger: state\n entity_id:\n - event.living_room_switch_button_3_philips_hue\n attribute: event_type\n to: short_release\n id: button_3_short\n - trigger: state\n entity_id:\n - event.living_room_switch_button_3_philips_hue\n attribute: event_type\n to: long_release\n id: button_3_long\n - trigger: state\n entity_id:\n - event.living_room_switch_button_4_philips_hue\n attribute: event_type\n to: short_release\n id: button_4_short\n - trigger: state\n entity_id:\n - event.living_room_switch_button_4_philips_hue\n attribute: event_type\n to: long_release\n id: button_4_long\n - trigger: state\n entity_id:\n - event.living_room_switch_rotary_philips_hue\n id: rotary\n - trigger: state\n entity_id:\n - binary_sensor.family_home\n to: 'off'\n - trigger: state\n entity_id:\n - binary_sensor.living_room_light\n to: 'on'\n for:\n hours: 0\n minutes: 15\n seconds: 0\n - trigger: state\n entity_id: input_boolean.home_house_sitter\n conditions: []\n actions:\n - choose:\n - conditions:\n - condition: trigger\n id:\n - button_1_short\n sequence:\n - action: light.turn_on\n metadata: {}\n data:\n transition: 1\n kelvin: 2700\n brightness_pct: 80\n target:\n entity_id: light.living_room_light_philips_hue\n - conditions:\n - condition: trigger\n id:\n - button_2_short\n sequence:\n - action: script.living_room_light_dining\n metadata: {}\n data: {}\n - conditions:\n - condition: trigger\n id:\n - button_3_short\n sequence:\n - action: script.living_room_light_tv\n metadata: {}\n data: {}\n - conditions:\n - condition: trigger\n id:\n - button_1_long\n - button_2_long\n - button_3_long\n - button_4_long\n sequence:\n - action: light.turn_off\n metadata: {}\n data:\n transition: 1\n target:\n entity_id:\n - light.living_room_light_philips_hue\n - conditions:\n - condition: trigger\n id:\n - rotary\n sequence:\n - choose:\n - conditions:\n - condition: state\n entity_id: event.living_room_switch_rotary_philips_hue\n attribute: event_type\n state: clock_wise\n - condition: state\n entity_id: binary_sensor.living_room_light\n state: 'off'\n sequence:\n - action: light.turn_on\n metadata: {}\n data:\n brightness_pct: '{{ (state_attr(''event.living_room_switch_rotary_philips_hue'',\n ''steps'')|float / 3.60)|round(0) }}'\n target:\n entity_id: light.living_room_light_philips_hue\n - conditions:\n - condition: state\n entity_id: event.living_room_switch_rotary_philips_hue\n attribute: event_type\n state: clock_wise\n sequence:\n - action: light.turn_on\n metadata: {}\n data:\n brightness_step_pct: '{{ (state_attr(''event.living_room_switch_rotary_philips_hue'',\n ''steps'')|float / 3.60)|round(0) }}'\n target:\n entity_id: \"{% set lights = state_attr('light.living_room_light_philips_hue',\\\n \\ 'entity_id') | expand() | selectattr('state', 'eq', 'on') | map(attribute='entity_id')\\\n \\ | list %} {% if lights | length > 0 -%}\\n {{ lights }} \\n\\\n {%- else -%}\\n {{ 'light.living_room_light_philips_hue' }} \\n\\\n {%- endif %}\"\n default:\n - action: light.turn_on\n metadata: {}\n data:\n brightness_step_pct: '{{ (state_attr(''event.living_room_switch_rotary_philips_hue'',\n ''steps'')|float / -3.60)|round(0) }}'\n target:\n entity_id: '{{ state_attr(''light.living_room_light_philips_hue'', ''entity_id'')\n | expand() | selectattr(''state'', ''eq'', ''on'') | map(attribute=''entity_id'')\n | list }} '\n - conditions:\n - condition: state\n entity_id: input_boolean.home_house_sitter\n state: 'on'\n sequence: []\n - conditions:\n - condition: state\n entity_id: binary_sensor.family_home\n state: 'off'\n sequence:\n - action: light.turn_off\n metadata: {}\n data:\n transition: 0\n target:\n entity_id:\n - light.living_room_light_philips_hue\n mode: queued", "config": [ { "name": "living room switch button 1", "room": "living_room", "type": "event", "id": { "entity_id": "event.living_room_switch_button_1_philips_hue", "device_id": null } }, { "name": "living room switch button 2", "room": "living_room", "type": "event", "id": { "entity_id": "event.living_room_switch_button_2_philips_hue", "device_id": null } }, { "name": "living room switch button 3", "room": "living_room", "type": "event", "id": { "entity_id": "event.living_room_switch_button_3_philips_hue", "device_id": null } }, { "name": "living room switch button 4", "room": "living_room", "type": "event", "id": { "entity_id": "event.living_room_switch_button_4_philips_hue", "device_id": null } }, { "name": "living room switch rotary", "room": "living_room", "type": "event", "id": { "entity_id": "event.living_room_switch_rotary_philips_hue", "device_id": null } }, { "name": "family home", "room": "home", "type": "binary_sensor", "id": { "entity_id": "binary_sensor.family_home", "device_id": null } }, { "name": "living room light", "room": "living_room", "type": "binary_sensor", "id": { "entity_id": "binary_sensor.living_room_light", "device_id": null } }, { "name": "home house sitter", "room": "home", "type": "input_boolean", "id": { "entity_id": "input_boolean.home_house_sitter", "device_id": null } }, { "name": "living room light", "room": "living_room", "type": "light", "id": { "entity_id": "light.living_room_light_philips_hue", "device_id": null } }, { "name": "living room light dining script", "room": "living_room", "type": "script", "id": { "entity_id": "script.living_room_light_dining", "device_id": null } }, { "name": "living room light tv script", "room": "living_room", "type": "script", "id": { "entity_id": "script.living_room_light_tv", "device_id": null } }, { "name": "living room switch button 4 short", "room": "living_room", "type": "event", "id": { "entity_id": "event.living_room_switch_button_3_philips_hue", "device_id": null } } ] }, { "id": "'1735658670560'", "automation": "- id: '1735658670560'\n alias: Indkørsel - Billader lås op\n description: Hvis en af bilerne er hjemme og tilsluttet, lås billaderen op\n triggers:\n - trigger: state\n entity_id:\n - sensor.driveway_ev_charger_status_description_wallbox\n to: Locked, car connected\n - trigger: state\n entity_id:\n - device_tracker.volvo_ex30_location\n to: home\n - trigger: state\n entity_id:\n - device_tracker.volvo_xc40_location\n to: home\n - trigger: state\n entity_id:\n - sensor.volvo_ex30_charging_connection_status\n from: Disconnected\n - trigger: state\n entity_id:\n - sensor.volvo_xc40_charging_connection_status\n to: Connected AC\n - trigger: state\n entity_id:\n - binary_sensor.family_home\n to: 'on'\n conditions:\n - condition: state\n entity_id: binary_sensor.family_home\n state: 'on'\n - condition: state\n entity_id: lock.driveway_ev_charger_lock_wallbox\n state: locked\n - condition: state\n entity_id: sensor.driveway_ev_charger_status_description_wallbox\n state: Locked, car connected\n - condition: or\n conditions:\n - condition: and\n conditions:\n - condition: state\n entity_id: device_tracker.volvo_ex30_location\n state: home\n - condition: not\n conditions:\n - condition: state\n entity_id: sensor.volvo_ex30_charging_connection_status\n state: Disconnected\n - condition: and\n conditions:\n - condition: state\n entity_id: device_tracker.volvo_xc40_location\n state: home\n - condition: state\n entity_id: sensor.volvo_xc40_charging_connection_status\n state: Connected AC\n actions:\n - action: lock.unlock\n metadata: {}\n data: {}\n target:\n entity_id: lock.driveway_ev_charger_lock_wallbox\n trace:\n stored_traces: 100\n mode: queued", "config": [ { "name": "family home", "room": "home", "type": "binary_sensor", "id": { "entity_id": "binary_sensor.family_home", "device_id": null } }, { "name": "driveway ev charger status description", "room": "driveway", "type": "sensor", "id": { "entity_id": "sensor.driveway_ev_charger_status_description_wallbox", "device_id": null } }, { "name": "volvo ex30 location", "room": "driveway", "type": "device_tracker", "id": { "entity_id": "device_tracker.volvo_ex30_location", "device_id": null } }, { "name": "volvo xc40 location", "room": "driveway", "type": "device_tracker", "id": { "entity_id": "device_tracker.volvo_xc40_location", "device_id": null } }, { "name": "volvo ex30 charging connection status", "room": "driveway", "type": "sensor", "id": { "entity_id": "sensor.volvo_ex30_charging_connection_status", "device_id": null } }, { "name": "volvo xc40 charging connection status", "room": "driveway", "type": "sensor", "id": { "entity_id": "sensor.volvo_xc40_charging_connection_status", "device_id": null } }, { "name": "driveway ev charger lock", "room": "driveway", "type": "lock", "id": { "entity_id": "lock.driveway_ev_charger_lock_wallbox", "device_id": null } } ] }, { "id": "'1735725983183'", "automation": "- id: '1735725983183'\n alias: Garage lys\n description: Automatik for lys i garage\n triggers:\n - trigger: state\n entity_id:\n - event.garage_switch_button_1_philips_hue\n id: button_1\n - trigger: state\n entity_id:\n - event.garage_switch_button_2_philips_hue\n id: button_2\n - trigger: state\n entity_id:\n - event.garage_switch_button_3_philips_hue\n id: button_3\n - trigger: state\n entity_id:\n - event.garage_switch_button_4_philips_hue\n id: button_4\n - trigger: state\n entity_id:\n - binary_sensor.family_home\n to: 'off'\n - trigger: state\n entity_id:\n - lock.garage_door_lock_yale\n to: locked\n - trigger: state\n entity_id:\n - binary_sensor.garage_door_sensor_opening_philips_hue\n to: 'on'\n - trigger: state\n entity_id:\n - binary_sensor.garage_door_sensor_opening_philips_hue\n to: 'off'\n for:\n hours: 0\n minutes: 0\n seconds: 30\n - trigger: state\n entity_id:\n - binary_sensor.garage_light\n to: 'on'\n for:\n hours: 0\n minutes: 15\n seconds: 0\n - trigger: state\n entity_id: input_boolean.home_house_sitter\n conditions: []\n actions:\n - choose:\n - conditions:\n - condition: trigger\n id:\n - button_1\n sequence:\n - action: light.turn_off\n metadata: {}\n data: {}\n target:\n entity_id:\n - light.garage_light_main_philips_hue\n - light.garage_light_spots_philips_hue\n - light.garage_light_projector_philips_hue\n - conditions:\n - condition: trigger\n id:\n - button_2\n sequence:\n - action: light.toggle\n metadata: {}\n data: {}\n target:\n entity_id: light.garage_light_main_philips_hue\n - conditions:\n - condition: trigger\n id:\n - button_3\n sequence:\n - action: light.toggle\n metadata: {}\n data: {}\n target:\n entity_id: light.garage_light_spots_philips_hue\n - conditions:\n - condition: trigger\n id:\n - button_4\n sequence:\n - action: light.toggle\n metadata: {}\n data: {}\n target:\n entity_id: light.garage_light_projector_philips_hue\n - conditions:\n - condition: state\n entity_id: binary_sensor.garage_door_sensor_opening_philips_hue\n state: 'on'\n sequence:\n - action: light.turn_on\n metadata: {}\n data: {}\n target:\n entity_id: light.garage_light_main_philips_hue\n - conditions:\n - condition: state\n entity_id: lock.garage_door_lock_yale\n state: locked\n sequence:\n - action: light.turn_off\n metadata: {}\n data: {}\n target:\n entity_id:\n - light.garage_light_main_philips_hue\n - light.garage_light_spots_philips_hue\n - light.garage_light_projector_philips_hue\n - conditions:\n - condition: state\n entity_id: input_boolean.home_house_sitter\n state: 'on'\n sequence: []\n - conditions:\n - condition: state\n entity_id: binary_sensor.family_home\n state: 'off'\n sequence:\n - action: light.turn_off\n metadata: {}\n data: {}\n target:\n entity_id:\n - light.garage_light_main_philips_hue\n - light.garage_light_spots_philips_hue\n - light.garage_light_projector_philips_hue\n mode: queued", "config": [ { "name": "family home", "room": "home", "type": "binary_sensor", "id": { "entity_id": "binary_sensor.family_home", "device_id": null } }, { "name": "home house sitter", "room": "home", "type": "input_boolean", "id": { "entity_id": "input_boolean.home_house_sitter", "device_id": null } }, { "name": "garage switch button 1", "room": "garage", "type": "event", "id": { "entity_id": "event.garage_switch_button_1_philips_hue", "device_id": null } }, { "name": "garage switch button 2", "room": "garage", "type": "event", "id": { "entity_id": "event.garage_switch_button_2_philips_hue", "device_id": null } }, { "name": "garage switch button 3", "room": "garage", "type": "event", "id": { "entity_id": "event.garage_switch_button_3_philips_hue", "device_id": null } }, { "name": "garage switch button 4", "room": "garage", "type": "event", "id": { "entity_id": "event.garage_switch_button_4_philips_hue", "device_id": null } }, { "name": "garage door lock", "room": "garage", "type": "lock", "id": { "entity_id": "lock.garage_door_lock_yale", "device_id": null } }, { "name": "garage door sensor opening", "room": "garage", "type": "binary_sensor", "id": { "entity_id": "binary_sensor.garage_door_sensor_opening_philips_hue", "device_id": null } }, { "name": "garage light", "room": "garage", "type": "binary_sensor", "id": { "entity_id": "binary_sensor.garage_light", "device_id": null } }, { "name": "garage light main", "room": "garage", "type": "light", "id": { "entity_id": "light.garage_light_main_philips_hue", "device_id": null } }, { "name": "garage light spots", "room": "garage", "type": "light", "id": { "entity_id": "light.garage_light_spots_philips_hue", "device_id": null } }, { "name": "garage light projector", "room": "garage", "type": "light", "id": { "entity_id": "light.garage_light_projector_philips_hue", "device_id": null } } ] }, { "id": "'1735733828705'", "automation": "- id: '1735733828705'\n alias: Hjem - Ingen hjemme\n description: Når alle har forladt hjemme\n triggers:\n - trigger: state\n entity_id:\n - binary_sensor.family_home\n to: 'off'\n for:\n hours: 0\n minutes: 5\n seconds: 0\n conditions:\n - condition: state\n entity_id: input_boolean.home_house_sitter\n state: 'off'\n actions:\n - action: climate.turn_off\n metadata: {}\n data: {}\n target:\n entity_id: climate.living_room_heat_pump_panasonic\n - action: automation.turn_off\n metadata: {}\n data:\n stop_actions: false\n target:\n entity_id: automation.living_room_heat_pump_booster_turn_off\n - if:\n - condition: state\n entity_id: climate.home_heat_pump_panasonic\n state: heat\n then:\n - action: climate.set_temperature\n metadata: {}\n data:\n temperature: '{{ state_attr(''climate.home_heat_pump_panasonic'', ''min_temp'')\n }}'\n target:\n entity_id: climate.home_heat_pump_panasonic\n - action: climate.set_preset_mode\n metadata: {}\n data:\n preset_mode: eco\n target:\n entity_id: climate.home_heat_pump_panasonic\n - action: select.select_option\n metadata: {}\n data:\n option: 'off'\n target:\n entity_id: select.home_heat_pump_powerful_panasonic\n - action: light.turn_off\n metadata: {}\n data: {}\n target:\n entity_id: '{{ states.light | selectattr(''state'', ''eq'', ''off'') | selectattr(''attributes.lights'',\n ''=='', undefined) | map(attribute=''entity_id'') | reject(''in'', label_entities(''Tændt\n når ingen hjemme'')) | list | sort }}'\n - action: climate.set_temperature\n metadata: {}\n data:\n temperature: 17\n target:\n entity_id: '{{ states.climate | map(attribute=''entity_id'') | reject(''in'',\n label_entities(''Tændt når ingen hjemme'')) | list | sort }}'\n - action: switch.turn_on\n metadata: {}\n data: {}\n target:\n entity_id:\n - switch.entrance_door_lock_autolock_yale\n - switch.garage_door_lock_autolock_yale\n - switch.utility_room_door_lock_autolock_yale\n mode: queued", "config": [ { "name": "family home", "room": "home", "type": "binary_sensor", "id": { "entity_id": "binary_sensor.family_home", "device_id": null } }, { "name": "home house sitter", "room": "home", "type": "input_boolean", "id": { "entity_id": "input_boolean.home_house_sitter", "device_id": null } }, { "name": "living room heat pump", "room": "living_room", "type": "climate", "id": { "entity_id": "climate.living_room_heat_pump_panasonic", "device_id": null } }, { "name": "living room heat pump booster turn off automation", "room": "living_room", "type": "automation", "id": { "entity_id": "automation.living_room_heat_pump_booster_turn_off", "device_id": null } }, { "name": "home heat pump", "room": "home", "type": "climate", "id": { "entity_id": "climate.home_heat_pump_panasonic", "device_id": null } }, { "name": "home heat pump powerful", "room": "home", "type": "select", "id": { "entity_id": "select.home_heat_pump_powerful_panasonic", "device_id": null } }, { "name": "entrance door lock autolock", "room": "entrance", "type": "switch", "id": { "entity_id": "switch.entrance_door_lock_autolock_yale", "device_id": null } }, { "name": "garage door lock autolock", "room": "garage", "type": "switch", "id": { "entity_id": "switch.garage_door_lock_autolock_yale", "device_id": null } }, { "name": "utility room door lock autolock", "room": "utility_room", "type": "switch", "id": { "entity_id": "switch.utility_room_door_lock_autolock_yale", "device_id": null } } ] }, { "id": "'1735738251165'", "automation": "- id: '1735738251165'\n alias: Stue varmepumpe varme tænd\n description: Tænder for varmepumpe i stuen, for at varme hurtigere op hvis den ønskede\n temperatur er væsentligt koldere end den aktuelle.\n triggers:\n - trigger: state\n entity_id:\n - binary_sensor.family_home\n to: 'on'\n - trigger: state\n entity_id:\n - sensor.living_room_target_temperature\n conditions:\n - condition: or\n conditions:\n - condition: state\n entity_id: binary_sensor.family_home\n state: 'on'\n - condition: state\n entity_id: input_boolean.home_house_sitter\n state: 'on'\n - condition: state\n entity_id: climate.living_room_heat_pump_panasonic\n state: 'off'\n - condition: template\n value_template: '{{ states(\"sensor.living_room_current_temperature\")|float < states(\"sensor.living_room_target_temperature\")|float\n - 1 }}'\n actions:\n - action: climate.turn_on\n target:\n entity_id: climate.living_room_heat_pump_panasonic\n data: {}\n - action: climate.set_preset_mode\n metadata: {}\n data:\n preset_mode: boost\n target:\n entity_id: climate.living_room_heat_pump_panasonic\n - action: climate.set_temperature\n target:\n entity_id: climate.living_room_heat_pump_panasonic\n data:\n temperature: '{{ states(''sensor.living_room_target_temperature'')|float(0)\n }}'\n - action: climate.set_hvac_mode\n target:\n entity_id: climate.living_room_heat_pump_panasonic\n data:\n hvac_mode: heat\n - action: climate.set_fan_mode\n target:\n entity_id: climate.living_room_heat_pump_panasonic\n data:\n fan_mode: Auto\n - action: climate.set_swing_mode\n target:\n entity_id: climate.living_room_heat_pump_panasonic\n data:\n swing_mode: Auto\n - action: automation.turn_on\n metadata: {}\n data: {}\n target:\n entity_id: automation.living_room_heat_pump_heating_turn_off\n - action: timer.start\n metadata: {}\n data:\n duration: 00:10:00\n target:\n entity_id: timer.living_room_heat_pump_heating_timer\n mode: queued", "config": [ { "name": "family home", "room": "home", "type": "binary_sensor", "id": { "entity_id": "binary_sensor.family_home", "device_id": null } }, { "name": "home house sitter", "room": "home", "type": "input_boolean", "id": { "entity_id": "input_boolean.home_house_sitter", "device_id": null } }, { "name": "living room heat pump", "room": "living_room", "type": "climate", "id": { "entity_id": "climate.living_room_heat_pump_panasonic", "device_id": null } }, { "name": "living room target temperature", "room": "living_room", "type": "sensor", "id": { "entity_id": "sensor.living_room_target_temperature", "device_id": null } }, { "name": "living room current temperature", "room": "living_room", "type": "sensor", "id": { "entity_id": "sensor.living_room_current_temperature", "device_id": null } }, { "name": "living room heat pump heating timer", "room": "living_room", "type": "timer", "id": { "entity_id": "timer.living_room_heat_pump_heating_timer", "device_id": null } }, { "name": "living room heat pump heating turn off automation", "room": "living_room", "type": "automation", "id": { "entity_id": "automation.living_room_heat_pump_heating_turn_off", "device_id": null } } ] }, { "id": "'1735742496976'", "automation": "- id: '1735742496976'\n alias: Stue varmpepumpe varme sluk\n description: 'Slukker for varmepumpen i stuen efter den er brugt til at hjemme med\n at varme stuen op. Denne automatik er blever aktiveret af Stue varmepumpe varme\n tænd.\n\n '\n triggers:\n - trigger: state\n entity_id:\n - sensor.living_room_current_temperature\n - sensor.living_room_target_temperature\n conditions: []\n actions:\n - choose:\n - conditions:\n - condition: state\n entity_id: climate.living_room_heat_pump_panasonic\n attribute: hvac_action\n state: 'off'\n sequence:\n - action: automation.turn_off\n metadata: {}\n data:\n stop_actions: false\n target:\n entity_id: automation.living_room_heat_pump_heating_turn_off\n - conditions:\n - condition: state\n entity_id: climate.living_room_heat_pump_panasonic\n state: heat\n - condition: template\n value_template: '{{ states(\"sensor.living_room_current_temperature\")|float\n > states(\"sensor.living_room_target_temperature\")|float - 1 }} '\n - condition: state\n entity_id: timer.living_room_heat_pump_heating_timer\n state: idle\n sequence:\n - action: climate.turn_off\n metadata: {}\n data: {}\n target:\n entity_id: climate.living_room_heat_pump_panasonic\n - action: automation.turn_off\n metadata: {}\n data:\n stop_actions: false\n target:\n entity_id: automation.living_room_heat_pump_heating_turn_off\n mode: queued", "config": [ { "name": "living room heat pump", "room": "living_room", "type": "climate", "id": { "entity_id": "climate.living_room_heat_pump_panasonic", "device_id": null } }, { "name": "living room target temperature", "room": "living_room", "type": "sensor", "id": { "entity_id": "sensor.living_room_target_temperature", "device_id": null } }, { "name": "living room current temperature", "room": "living_room", "type": "sensor", "id": { "entity_id": "sensor.living_room_current_temperature", "device_id": null } }, { "name": "living room heat pump heating timer", "room": "living_room", "type": "timer", "id": { "entity_id": "timer.living_room_heat_pump_heating_timer", "device_id": null } }, { "name": "living room heat pump heating turn off automation", "room": "living_room", "type": "automation", "id": { "entity_id": "automation.living_room_heat_pump_heating_turn_off", "device_id": null } } ] }, { "id": "'1735743298155'", "automation": "- id: '1735743298155'\n alias: Hjem varmepumpe\n description: Automatik til styring af central luft-til-vand varmepumpe\n triggers:\n - trigger: time_pattern\n minutes: /15\n - trigger: state\n entity_id:\n - sensor.living_room_target_temperature\n - sensor.emils_room_target_temperature\n - sensor.charlies_room_target_temperature\n - sensor.bedroom_target_temperature\n conditions: []\n actions:\n - choose:\n - conditions:\n - condition: state\n entity_id: climate.home_heat_pump_panasonic\n state: 'off'\n - condition: numeric_state\n entity_id: sensor.home_minimum_temperature_24h\n below: 20\n - condition: numeric_state\n entity_id: sensor.home_outside_minimum_temperature_24h\n below: 10\n - condition: numeric_state\n entity_id: sensor.home_outside_maximum_temperature_24_timer\n below: 15\n sequence:\n - action: climate.turn_on\n metadata: {}\n data: {}\n target:\n entity_id: climate.home_heat_pump_panasonic\n - action: climate.set_hvac_mode\n metadata: {}\n data:\n hvac_mode: heat\n target:\n entity_id: climate.home_heat_pump_panasonic\n - action: climate.set_preset_mode\n metadata: {}\n data:\n preset_mode: none\n target:\n entity_id: climate.home_heat_pump_panasonic\n - action: select.select_option\n metadata: {}\n data:\n option: 'off'\n target:\n entity_id: select.home_heat_pump_powerful_panasonic\n - action: select.select_option\n metadata: {}\n data:\n option: 'off'\n target:\n entity_id: select.home_heat_pump_quiet_mode_panasonic\n - action: climate.set_temperature\n metadata: {}\n data:\n temperature: 0\n target:\n entity_id: climate.home_heat_pump_panasonic\n - conditions:\n - condition: state\n entity_id: climate.home_heat_pump_panasonic\n state: heat\n - condition: numeric_state\n entity_id: sensor.home_minimum_temperature_24h\n above: 20\n - condition: numeric_state\n entity_id: sensor.home_outside_minimum_temperature_24h\n above: 11\n - condition: numeric_state\n entity_id: sensor.home_outside_average_temperature_24h\n above: 16\n sequence:\n - action: climate.turn_off\n metadata: {}\n data: {}\n target:\n entity_id: climate.home_heat_pump_panasonic\n - conditions:\n - condition: template\n value_template: '{{ states(\"sensor.living_room_current_temperature\")|float\n < states(\"sensor.living_room_target_temperature\")|float - 3 or states(\"sensor.emils_room_current_temperature\")|float\n < states(\"sensor.emils_room_target_temperature\")|float - 3 or states(\"sensor.charlies_room_current_temperature\")|float\n < states(\"sensor.charlies_room_target_temperature\")|float - 3 or states(\"sensor.bedroom_current_temperature\")|float\n < states(\"sensor.bedroom_target_temperature\")|float - 3 }}'\n sequence:\n - action: select.select_option\n metadata: {}\n data:\n option: on-30m\n target:\n entity_id: select.home_heat_pump_powerful_panasonic\n - action: climate.set_preset_mode\n metadata: {}\n data:\n preset_mode: comfort\n target:\n entity_id: climate.home_heat_pump_panasonic\n - action: climate.set_temperature\n metadata: {}\n data:\n temperature: '{{ state_attr(''climate.home_heat_pump_panasonic'', ''max_temp'')\n }}'\n target:\n entity_id: climate.home_heat_pump_panasonic\n - conditions:\n - condition: template\n value_template: '{{ states(\"sensor.living_room_current_temperature\")|float\n < states(\"sensor.living_room_target_temperature\")|float - 1 or states(\"sensor.emils_room_current_temperature\")|float\n < states(\"sensor.emils_room_target_temperature\")|float - 1 or states(\"sensor.charlies_room_current_temperature\")|float\n < states(\"sensor.charlies_room_target_temperature\")|float - 1 or states(\"sensor.bedroom_current_temperature\")|float\n < states(\"sensor.bedroom_target_temperature\")|float - 1 }}'\n - condition: template\n value_template: '{{ state_attr(''climate.home_heat_pump_panasonic'', ''max_temp'')|float\n > state_attr(''climate.home_heat_pump_panasonic'', ''temperature'')|float\n }}'\n sequence:\n - action: select.select_option\n metadata: {}\n data:\n option: 'off'\n target:\n entity_id: select.home_heat_pump_powerful_panasonic\n - action: climate.set_preset_mode\n metadata: {}\n data:\n preset_mode: comfort\n target:\n entity_id: climate.home_heat_pump_panasonic\n - action: climate.set_temperature\n metadata: {}\n data:\n temperature: '{{ state_attr(''climate.home_heat_pump_panasonic'', ''temperature'')|float\n + 1 }}'\n target:\n entity_id: climate.home_heat_pump_panasonic\n - conditions:\n - condition: template\n value_template: '{{ states(\"sensor.living_room_current_temperature\")|float\n < states(\"sensor.living_room_target_temperature\")|float - 0.5 or states(\"sensor.emils_room_current_temperature\")|float\n < states(\"sensor.emils_room_target_temperature\")|float - 0.5 or states(\"sensor.charlies_room_current_temperature\")|float\n < states(\"sensor.charlies_room_target_temperature\")|float - 0.5 or states(\"sensor.bedroom_current_temperature\")|float\n < states(\"sensor.bedroom_target_temperature\")|float - 0.5 }}'\n sequence:\n - action: select.select_option\n metadata: {}\n data:\n option: 'off'\n target:\n entity_id: select.home_heat_pump_powerful_panasonic\n - action: climate.set_preset_mode\n metadata: {}\n data:\n preset_mode: none\n target:\n entity_id: climate.home_heat_pump_panasonic\n - conditions:\n - condition: template\n value_template: '{{ states(\"sensor.living_room_current_temperature\")|float\n > states(\"sensor.living_room_target_temperature\")|float - 0.5 and states(\"sensor.emils_room_current_temperature\")|float\n > states(\"sensor.emils_room_target_temperature\")|float - 0.5 and states(\"sensor.charlies_room_current_temperature\")|float\n > states(\"sensor.charlies_room_target_temperature\")|float - 0.5 and states(\"sensor.bedroom_current_temperature\")|float\n > states(\"sensor.bedroom_target_temperature\")|float - 0.5 }}'\n - condition: template\n value_template: '{{ state_attr(''climate.home_heat_pump_panasonic'', ''min_temp'')|float\n < state_attr(''climate.home_heat_pump_panasonic'', ''temperature'')|float\n }}'\n sequence:\n - action: select.select_option\n metadata: {}\n data:\n option: 'off'\n target:\n entity_id: select.home_heat_pump_powerful_panasonic\n - action: climate.set_preset_mode\n metadata: {}\n data:\n preset_mode: none\n target:\n entity_id: climate.home_heat_pump_panasonic\n - action: climate.set_temperature\n metadata: {}\n data:\n temperature: '{{ state_attr(''climate.home_heat_pump_panasonic'', ''temperature'')|float\n - 1 }}'\n target:\n entity_id: climate.home_heat_pump_panasonic\n - conditions:\n - condition: template\n value_template: '{{ states(\"sensor.living_room_current_temperature\")|float\n > states(\"sensor.living_room_target_temperature\")|float and states(\"sensor.emils_room_current_temperature\")|float\n > states(\"sensor.emils_room_target_temperature\")|float and states(\"sensor.charlies_room_current_temperature\")|float\n > states(\"sensor.charlies_room_target_temperature\")|float and states(\"sensor.bedroom_current_temperature\")|float\n > states(\"sensor.bedroom_target_temperature\")|float }}'\n sequence:\n - action: select.select_option\n metadata: {}\n data:\n option: 'off'\n target:\n entity_id: select.home_heat_pump_powerful_panasonic\n - action: climate.set_preset_mode\n metadata: {}\n data:\n preset_mode: eco\n target:\n entity_id: climate.home_heat_pump_panasonic\n - action: climate.set_temperature\n metadata: {}\n data:\n temperature: '{{ state_attr(''climate.home_heat_pump_panasonic'', ''min_temp'')\n }}'\n target:\n entity_id: climate.home_heat_pump_panasonic\n mode: queued\n max: 10", "config": [ { "name": "home heat pump", "room": "home", "type": "climate", "id": { "entity_id": "climate.home_heat_pump_panasonic", "device_id": null } }, { "name": "home heat pump powerful", "room": "home", "type": "select", "id": { "entity_id": "select.home_heat_pump_powerful_panasonic", "device_id": null } }, { "name": "living room target temperature", "room": "living_room", "type": "sensor", "id": { "entity_id": "sensor.living_room_target_temperature", "device_id": null } }, { "name": "living room current temperature", "room": "living_room", "type": "sensor", "id": { "entity_id": "sensor.living_room_current_temperature", "device_id": null } }, { "name": "emils room target temperature", "room": "emils_room", "type": "sensor", "id": { "entity_id": "sensor.emils_room_target_temperature", "device_id": null } }, { "name": "charlies room target temperature", "room": "charlies_room", "type": "sensor", "id": { "entity_id": "sensor.charlies_room_target_temperature", "device_id": null } }, { "name": "bedroom target temperature", "room": "bedroom", "type": "sensor", "id": { "entity_id": "sensor.bedroom_target_temperature", "device_id": null } }, { "name": "home minimum temperature 24h", "room": "home", "type": "sensor", "id": { "entity_id": "sensor.home_minimum_temperature_24h", "device_id": null } }, { "name": "home outside minimum temperature 24h", "room": "home", "type": "sensor", "id": { "entity_id": "sensor.home_outside_minimum_temperature_24h", "device_id": null } }, { "name": "home outside maximum temperature 24 timer", "room": "home", "type": "sensor", "id": { "entity_id": "sensor.home_outside_maximum_temperature_24_timer", "device_id": null } }, { "name": "home outside average temperature 24h", "room": "home", "type": "sensor", "id": { "entity_id": "sensor.home_outside_average_temperature_24h", "device_id": null } }, { "name": "emils room current temperature", "room": "emils_room", "type": "sensor", "id": { "entity_id": "sensor.emils_room_current_temperature", "device_id": null } }, { "name": "charlies room current temperature", "room": "charlies_room", "type": "sensor", "id": { "entity_id": "sensor.charlies_room_current_temperature", "device_id": null } }, { "name": "bedroom current temperature", "room": "bedroom", "type": "sensor", "id": { "entity_id": "sensor.bedroom_current_temperature", "device_id": null } }, { "name": "home heat pump quiet mode", "room": "home", "type": "select", "id": { "entity_id": "select.home_heat_pump_quiet_mode_panasonic", "device_id": null } } ] }, { "id": "'1735842629315'", "automation": "- id: '1735842629315'\n alias: Entre - Dørlås\n description: Når en af os kommer hjem, lås dør op\n triggers:\n - trigger: state\n entity_id:\n - binary_sensor.anders_home\n - binary_sensor.monique_home\n - binary_sensor.emil_home\n - binary_sensor.charlie_home\n to: 'on'\n id: someone_home\n - trigger: state\n entity_id:\n - binary_sensor.family_home\n to: 'off'\n - trigger: state\n entity_id:\n - switch.entrance_door_lock_autolock_yale\n to: 'off'\n for:\n hours: 0\n minutes: 3\n seconds: 0\n enabled: true\n - trigger: state\n entity_id:\n - select.entrance_door_lock_volume_yale\n for:\n hours: 0\n minutes: 5\n seconds: 0\n from: high\n - trigger: state\n entity_id:\n - timer.entrance_door_active_autolock_timer\n to: idle\n conditions: []\n actions:\n - parallel:\n - sequence:\n - delay: 00:00:30\n - if:\n - condition: or\n conditions:\n - condition: state\n entity_id: select.entrance_door_lock_autolock_yale\n state: 'off'\n - condition: not\n conditions:\n - condition: state\n entity_id: select.entrance_door_lock_volume_yale\n state: high\n then:\n - action: timer.start\n metadata: {}\n data:\n duration: 00:05:00\n target:\n entity_id: timer.entrance_door_active_autolock_timer\n - choose:\n - conditions:\n - condition: trigger\n id:\n - someone_home\n sequence:\n - if:\n - condition: not\n conditions:\n - condition: state\n entity_id: select.entrance_door_lock_volume_yale\n state: 'off'\n then:\n - action: select.select_option\n target:\n entity_id: select.entrance_door_lock_volume_yale\n data:\n option: 'off'\n - if:\n - condition: state\n entity_id: switch.entrance_door_lock_autolock_yale\n state: 'on'\n then:\n - action: switch.turn_off\n target:\n entity_id: switch.entrance_door_lock_autolock_yale\n data: {}\n - if:\n - condition: state\n entity_id: lock.entrance_door_lock_yale\n state: locked\n then:\n - action: lock.unlock\n metadata: {}\n data:\n code: '137900'\n target:\n entity_id: lock.entrance_door_lock_yale\n enabled: true\n default:\n - parallel:\n - sequence:\n - if:\n - condition: state\n entity_id: lock.entrance_door_lock_yale\n state: unlocked\n then:\n - action: lock.lock\n metadata: {}\n data: {}\n target:\n entity_id: lock.entrance_door_lock_yale\n - sequence:\n - delay: 00:00:05\n - if:\n - condition: state\n entity_id: switch.entrance_door_lock_autolock_yale\n state: 'off'\n then:\n - action: switch.turn_on\n metadata: {}\n data: {}\n target:\n entity_id: switch.entrance_door_lock_autolock_yale\n - sequence:\n - delay: 00:00:10\n - if:\n - condition: not\n conditions:\n - condition: state\n entity_id: select.entrance_door_lock_volume_yale\n state: high\n then:\n - action: select.select_option\n target:\n entity_id: select.entrance_door_lock_volume_yale\n data:\n option: high\n mode: queued", "config": [ { "name": "family home", "room": "home", "type": "binary_sensor", "id": { "entity_id": "binary_sensor.family_home", "device_id": null } }, { "name": "anders home", "room": "home", "type": "binary_sensor", "id": { "entity_id": "binary_sensor.anders_home", "device_id": null } }, { "name": "monique home", "room": "home", "type": "binary_sensor", "id": { "entity_id": "binary_sensor.monique_home", "device_id": null } }, { "name": "emil home", "room": "home", "type": "binary_sensor", "id": { "entity_id": "binary_sensor.emil_home", "device_id": null } }, { "name": "charlie home", "room": "home", "type": "binary_sensor", "id": { "entity_id": "binary_sensor.charlie_home", "device_id": null } }, { "name": "entrance door lock autolock", "room": "entrance", "type": "switch", "id": { "entity_id": "switch.entrance_door_lock_autolock_yale", "device_id": null } }, { "name": "entrance door lock volume", "room": "entrance", "type": "select", "id": { "entity_id": "select.entrance_door_lock_volume_yale", "device_id": null } }, { "name": "entrance door active autolock timer", "room": "entrance", "type": "timer", "id": { "entity_id": "timer.entrance_door_active_autolock_timer", "device_id": null } }, { "name": "entrance door lock", "room": "entrance", "type": "lock", "id": { "entity_id": "lock.entrance_door_lock_yale", "device_id": null } }, { "name": "Entrance Door Lock Autolock", "room": "Entrance", "type": "select", "id": { "entity_id": "select.entrance_door_lock_autolock_yale", "device_id": null } } ] }, { "id": "'1735847242174'", "automation": "- id: '1735847242174'\n alias: Terrasse lys\n description: Automatik for lys på terrassen\n triggers:\n - trigger: state\n entity_id:\n - event.patio_switch_button_1_philips_hue\n id: button_1_short\n attribute: event_type\n to: short_release\n - trigger: state\n entity_id:\n - event.patio_switch_button_1_philips_hue\n id: button_1_long\n attribute: event_type\n to: long_release\n - trigger: state\n entity_id:\n - event.patio_switch_button_2_philips_hue\n id: button_2\n - trigger: state\n entity_id:\n - event.patio_switch_button_3_philips_hue\n id: button_3\n - trigger: state\n entity_id:\n - event.patio_switch_button_4_philips_hue\n id: button_4\n attribute: event_type\n to: initial_press\n - trigger: state\n entity_id:\n - binary_sensor.family_home\n to: 'off'\n - trigger: state\n entity_id:\n - binary_sensor.patio_light\n to: 'on'\n for:\n hours: 0\n minutes: 15\n seconds: 0\n id: lights_on\n - trigger: state\n entity_id: input_boolean.home_house_sitter\n conditions: []\n actions:\n - choose:\n - conditions:\n - condition: trigger\n id:\n - button_1_short\n sequence:\n - action: light.toggle\n metadata: {}\n data:\n transition: 1\n kelvin: 2700\n brightness_pct: 60\n target:\n entity_id: light.patio_light_philips_hue\n - conditions:\n - condition: trigger\n id:\n - button_1_long\n sequence:\n - action: light.toggle\n metadata: {}\n data:\n transition: 1\n kelvin: 3000\n brightness_pct: 100\n target:\n entity_id: light.patio_light_philips_hue\n - conditions:\n - condition: trigger\n id:\n - button_2\n sequence:\n - action: light.turn_on\n metadata: {}\n data:\n transition: 0.5\n brightness_step_pct: 10\n target:\n entity_id: light.patio_light_philips_hue\n - conditions:\n - condition: trigger\n id:\n - button_3\n sequence:\n - action: light.turn_on\n metadata: {}\n data:\n transition: 0.5\n brightness_step_pct: -10\n target:\n entity_id: light.patio_light_philips_hue\n - conditions:\n - condition: trigger\n id:\n - button_4\n sequence:\n - action: script.patio_light_sunset\n metadata: {}\n data: {}\n - conditions:\n - condition: state\n entity_id: input_boolean.home_house_sitter\n state: 'on'\n sequence: []\n - conditions:\n - condition: state\n entity_id: binary_sensor.family_home\n state: 'off'\n sequence:\n - action: light.turn_off\n metadata: {}\n data:\n transition: 0\n target:\n entity_id: light.patio_light_philips_hue\n - conditions:\n - condition: trigger\n id:\n - lights_on\n - condition: numeric_state\n entity_id: sensor.home_outside_current_temperature\n below: 10\n sequence:\n - action: light.turn_off\n metadata: {}\n data:\n transition: 0\n target:\n entity_id: light.patio_light_philips_hue\n mode: queued", "config": [ { "name": "family home", "room": "home", "type": "binary_sensor", "id": { "entity_id": "binary_sensor.family_home", "device_id": null } }, { "name": "home house sitter", "room": "home", "type": "input_boolean", "id": { "entity_id": "input_boolean.home_house_sitter", "device_id": null } }, { "name": "patio switch button 1", "room": "patio", "type": "event", "id": { "entity_id": "event.patio_switch_button_1_philips_hue", "device_id": null } }, { "name": "patio switch button 2", "room": "patio", "type": "event", "id": { "entity_id": "event.patio_switch_button_2_philips_hue", "device_id": null } }, { "name": "patio switch button 3", "room": "patio", "type": "event", "id": { "entity_id": "event.patio_switch_button_3_philips_hue", "device_id": null } }, { "name": "patio switch button 4", "room": "patio", "type": "event", "id": { "entity_id": "event.patio_switch_button_4_philips_hue", "device_id": null } }, { "name": "patio light", "room": "patio", "type": "binary_sensor", "id": { "entity_id": "binary_sensor.patio_light", "device_id": null } }, { "name": "patio light", "room": "patio", "type": "light", "id": { "entity_id": "light.patio_light_philips_hue", "device_id": null } }, { "name": "patio light sunset script", "room": "patio", "type": "script", "id": { "entity_id": "script.patio_light_sunset", "device_id": null } }, { "name": "home outside current temperature", "room": "home", "type": "sensor", "id": { "entity_id": "sensor.home_outside_current_temperature", "device_id": null } } ] }, { "id": "'1735851968042'", "automation": "- id: '1735851968042'\n alias: Gang lys\n description: Automatik for lys i gangen\n triggers:\n - trigger: state\n entity_id:\n - event.hallway_switch_button_1_philips_hue\n id: button_1_short\n attribute: event_type\n to: short_release\n - trigger: state\n entity_id:\n - event.hallway_switch_button_1_philips_hue\n id: button_1_long\n attribute: event_type\n to: long_release\n - trigger: state\n entity_id:\n - event.hallway_switch_button_2_philips_hue\n id: button_2\n - trigger: state\n entity_id:\n - event.hallway_switch_button_3_philips_hue\n id: button_3\n - trigger: state\n entity_id:\n - event.hallway_switch_button_4_philips_hue\n id: button_4\n attribute: event_type\n to: initial_press\n - trigger: state\n entity_id:\n - binary_sensor.family_home\n to: 'off'\n - trigger: state\n entity_id:\n - binary_sensor.anders_home\n - binary_sensor.monique_home\n - binary_sensor.emil_home\n - binary_sensor.charlie_home\n to: 'on'\n id: someone_home\n - trigger: state\n entity_id: binary_sensor.bedroom_blind\n to: 'off'\n - trigger: state\n entity_id:\n - binary_sensor.bedroom_door\n to: 'on'\n - trigger: state\n entity_id:\n - light.bedroom_light_philips_hue\n attribute: brightness\n - trigger: state\n entity_id:\n - binary_sensor.bedroom_light\n to: 'off'\n - trigger: state\n entity_id:\n - binary_sensor.hallway_light\n to: 'on'\n for:\n hours: 0\n minutes: 15\n seconds: 0\n - trigger: state\n entity_id: input_boolean.home_house_sitter\n conditions: []\n actions:\n - choose:\n - conditions:\n - condition: trigger\n id:\n - button_1_short\n sequence:\n - action: light.turn_on\n metadata: {}\n data:\n transition: 1\n kelvin: 2700\n brightness_pct: 75\n target:\n entity_id: light.hallway_light_philips_hue\n - conditions:\n - condition: trigger\n id:\n - button_1_long\n sequence:\n - action: light.turn_on\n metadata: {}\n data:\n transition: 1\n kelvin: 3000\n brightness_pct: 100\n target:\n entity_id: light.hallway_light_philips_hue\n - conditions:\n - condition: trigger\n id:\n - button_2\n sequence:\n - action: light.turn_on\n metadata: {}\n data:\n transition: 0.5\n brightness_step_pct: 10\n target:\n entity_id: light.hallway_light_philips_hue\n - conditions:\n - condition: trigger\n id:\n - button_3\n sequence:\n - action: light.turn_on\n metadata: {}\n data:\n transition: 0.5\n brightness_step_pct: -10\n target:\n entity_id: light.hallway_light_philips_hue\n - conditions:\n - condition: trigger\n id:\n - button_4\n sequence:\n - action: light.turn_off\n metadata: {}\n data:\n transition: 1\n target:\n entity_id:\n - light.hallway_light_philips_hue\n - conditions:\n - condition: state\n entity_id: input_boolean.home_house_sitter\n state: 'on'\n sequence: []\n - conditions:\n - condition: state\n entity_id: binary_sensor.family_home\n state: 'off'\n sequence:\n - action: light.turn_off\n metadata: {}\n data:\n transition: 1\n target:\n entity_id:\n - light.hallway_light_philips_hue\n - conditions:\n - condition: trigger\n id:\n - someone_home\n - condition: state\n entity_id: binary_sensor.bedroom_blind\n state: 'off'\n - condition: state\n entity_id: binary_sensor.bedroom_door\n state: 'on'\n - condition: state\n entity_id: binary_sensor.bedroom_light\n state: 'off'\n - condition: state\n entity_id: binary_sensor.hallway_light\n state: 'off'\n sequence:\n - action: light.turn_on\n metadata: {}\n data:\n kelvin: 2700\n brightness_pct: 20\n transition: 3\n target:\n entity_id:\n - light.hallway_light_bathroom_philips_hue\n - light.hallway_light_toilet_philips_hue\n - conditions:\n - condition: trigger\n id:\n - someone_home\n - condition: state\n entity_id: binary_sensor.hallway_light\n state: 'off'\n sequence:\n - action: light.turn_on\n metadata: {}\n data:\n transition: 1\n kelvin: 2700\n brightness_pct: 75\n target:\n entity_id: light.hallway_light_philips_hue\n - conditions:\n - condition: state\n entity_id: binary_sensor.bedroom_door\n state: 'on'\n - condition: state\n entity_id: binary_sensor.bedroom_blind\n state: 'off'\n - condition: state\n entity_id: binary_sensor.bedroom_light\n state: 'off'\n - condition: state\n entity_id: binary_sensor.hallway_light\n state: 'on'\n - condition: state\n entity_id: input_select.monique_nap_time_state\n state: 'off'\n sequence:\n - action: light.turn_off\n metadata: {}\n data:\n transition: 1\n target:\n entity_id:\n - light.hallway_light_philips_hue\n - conditions:\n - condition: state\n entity_id: binary_sensor.bedroom_door\n state: 'on'\n - condition: state\n entity_id: binary_sensor.bedroom_blind\n state: 'off'\n - condition: state\n entity_id: binary_sensor.hallway_light\n state: 'on'\n sequence:\n - action: light.turn_on\n metadata: {}\n data:\n brightness: '{{ state_attr(''light.bedroom_light_philips_hue'', ''brightness'')\n }}'\n target:\n entity_id: light.hallway_light_philips_hue\n - conditions:\n - condition: state\n entity_id: binary_sensor.hallway_light\n state: 'off'\n - condition: state\n entity_id: binary_sensor.bedroom_door\n state: 'on'\n - condition: numeric_state\n entity_id: light.bedroom_light_philips_hue\n attribute: brightness\n above: 153\n sequence:\n - action: light.turn_on\n metadata: {}\n data:\n transition: 1\n kelvin: 2700\n brightness_pct: 75\n target:\n entity_id: light.hallway_light_philips_hue\n mode: queued\n trace:\n stored_traces: 10", "config": [ { "name": "family home", "room": "home", "type": "binary_sensor", "id": { "entity_id": "binary_sensor.family_home", "device_id": null } }, { "name": "home house sitter", "room": "home", "type": "input_boolean", "id": { "entity_id": "input_boolean.home_house_sitter", "device_id": null } }, { "name": "anders home", "room": "home", "type": "binary_sensor", "id": { "entity_id": "binary_sensor.anders_home", "device_id": null } }, { "name": "monique home", "room": "home", "type": "binary_sensor", "id": { "entity_id": "binary_sensor.monique_home", "device_id": null } }, { "name": "emil home", "room": "home", "type": "binary_sensor", "id": { "entity_id": "binary_sensor.emil_home", "device_id": null } }, { "name": "charlie home", "room": "home", "type": "binary_sensor", "id": { "entity_id": "binary_sensor.charlie_home", "device_id": null } }, { "name": "hallway switch button 1", "room": "hallway", "type": "event", "id": { "entity_id": "event.hallway_switch_button_1_philips_hue", "device_id": null } }, { "name": "hallway switch button 2", "room": "hallway", "type": "event", "id": { "entity_id": "event.hallway_switch_button_2_philips_hue", "device_id": null } }, { "name": "hallway switch button 3", "room": "hallway", "type": "event", "id": { "entity_id": "event.hallway_switch_button_3_philips_hue", "device_id": null } }, { "name": "hallway switch button 4", "room": "hallway", "type": "event", "id": { "entity_id": "event.hallway_switch_button_4_philips_hue", "device_id": null } }, { "name": "bedroom blind", "room": "bedroom", "type": "binary_sensor", "id": { "entity_id": "binary_sensor.bedroom_blind", "device_id": null } }, { "name": "bedroom door", "room": "bedroom", "type": "binary_sensor", "id": { "entity_id": "binary_sensor.bedroom_door", "device_id": null } }, { "name": "bedroom light", "room": "bedroom", "type": "binary_sensor", "id": { "entity_id": "binary_sensor.bedroom_light", "device_id": null } }, { "name": "hallway light", "room": "hallway", "type": "binary_sensor", "id": { "entity_id": "binary_sensor.hallway_light", "device_id": null } }, { "name": "hallway light", "room": "hallway", "type": "light", "id": { "entity_id": "light.hallway_light_philips_hue", "device_id": null } }, { "name": "monique nap time state", "room": "bedroom", "type": "input_select", "id": { "entity_id": "input_select.monique_nap_time_state", "device_id": null } }, { "name": "hallway light bathroom", "room": "bathroom", "type": "light", "id": { "entity_id": "light.hallway_light_bathroom_philips_hue", "device_id": null } }, { "name": "hallway light toilet", "room": "toilet", "type": "light", "id": { "entity_id": "light.hallway_light_toilet_philips_hue", "device_id": null } }, { "name": "bedroom light", "room": "bedroom", "type": "light", "id": { "entity_id": "light.bedroom_light_philips_hue", "device_id": null } } ] }, { "id": "'1735852365839'", "automation": "- id: '1735852365839'\n alias: Emils værelse lys\n description: Automatik for lys på Emils værelse\n triggers:\n - trigger: state\n entity_id:\n - event.emils_room_switch_button_1_philips_hue\n id: button_1_short\n attribute: event_type\n to: short_release\n - trigger: state\n entity_id:\n - event.emils_room_switch_button_1_philips_hue\n id: button_1_long\n attribute: event_type\n to: long_release\n - trigger: state\n entity_id:\n - event.emils_room_switch_button_2_philips_hue\n id: button_2\n - trigger: state\n entity_id:\n - event.emils_room_switch_button_3_philips_hue\n id: button_3\n - trigger: state\n entity_id:\n - event.emils_room_switch_button_4_philips_hue\n id: button_4\n attribute: event_type\n to: initial_press\n - trigger: state\n entity_id:\n - binary_sensor.emil_home\n to: 'off'\n - trigger: state\n entity_id:\n - binary_sensor.emils_room_light\n to: 'on'\n for:\n hours: 0\n minutes: 15\n seconds: 0\n - trigger: state\n entity_id: input_boolean.home_house_sitter\n conditions: []\n actions:\n - choose:\n - conditions:\n - condition: trigger\n id:\n - button_1_short\n sequence:\n - action: light.turn_on\n metadata: {}\n data:\n transition: 1\n kelvin: 2700\n brightness_pct: 80\n target:\n entity_id: light.emils_room_light_philips_hue\n - conditions:\n - condition: trigger\n id:\n - button_1_long\n sequence:\n - action: light.turn_on\n metadata: {}\n data:\n transition: 1\n kelvin: 3000\n brightness_pct: 100\n target:\n entity_id: light.emils_room_light_philips_hue\n - conditions:\n - condition: state\n entity_id: light.emils_room_light_philips_hue\n state: 'off'\n - condition: trigger\n id:\n - button_2\n - button_3\n sequence:\n - action: light.turn_on\n metadata: {}\n data:\n transition: 60\n kelvin: 2300\n brightness: 10\n target:\n entity_id: light.emils_room_light_philips_hue\n - conditions:\n - condition: trigger\n id:\n - button_2\n sequence:\n - action: light.turn_on\n metadata: {}\n data:\n transition: 0.5\n brightness_step_pct: 10\n target:\n entity_id: light.emils_room_light_philips_hue\n - conditions:\n - condition: trigger\n id:\n - button_3\n sequence:\n - action: light.turn_on\n metadata: {}\n data:\n transition: 0.5\n brightness_step_pct: -10\n target:\n entity_id: light.emils_room_light_philips_hue\n - conditions:\n - condition: trigger\n id:\n - button_4\n sequence:\n - action: light.turn_off\n metadata: {}\n data:\n transition: 1\n target:\n entity_id:\n - light.emils_room_light_philips_hue\n - conditions:\n - condition: state\n entity_id: input_boolean.home_house_sitter\n state: 'on'\n sequence: []\n - conditions:\n - condition: state\n entity_id: binary_sensor.emil_home\n state: 'off'\n sequence:\n - action: light.turn_off\n metadata: {}\n data:\n transition: 1\n target:\n entity_id:\n - light.emils_room_light_philips_hue\n mode: queued", "config": [ { "name": "home house sitter", "room": "home", "type": "input_boolean", "id": { "entity_id": "input_boolean.home_house_sitter", "device_id": null } }, { "name": "emil home", "room": "home", "type": "binary_sensor", "id": { "entity_id": "binary_sensor.emil_home", "device_id": null } }, { "name": "emils room switch button 1", "room": "emils_room", "type": "event", "id": { "entity_id": "event.emils_room_switch_button_1_philips_hue", "device_id": null } }, { "name": "emils room switch button 2", "room": "emils_room", "type": "event", "id": { "entity_id": "event.emils_room_switch_button_2_philips_hue", "device_id": null } }, { "name": "emils room switch button 3", "room": "emils_room", "type": "event", "id": { "entity_id": "event.emils_room_switch_button_3_philips_hue", "device_id": null } }, { "name": "emils room switch button 4", "room": "emils_room", "type": "event", "id": { "entity_id": "event.emils_room_switch_button_4_philips_hue", "device_id": null } }, { "name": "emils room light", "room": "emils_room", "type": "binary_sensor", "id": { "entity_id": "binary_sensor.emils_room_light", "device_id": null } }, { "name": "emils room light", "room": "emils_room", "type": "light", "id": { "entity_id": "light.emils_room_light_philips_hue", "device_id": null } } ] }, { "id": "'1736082177257'", "automation": "- id: '1736082177257'\n alias: Charlies værelse lys\n description: Automatik for lys på Charlies værelse\n triggers:\n - trigger: state\n entity_id:\n - event.charlies_room_switch_button_1_philips_hue\n id: button_1\n attribute: event_type\n to: initial_press\n - trigger: state\n entity_id:\n - event.charlies_room_switch_button_2_philips_hue\n id: button_2_short\n attribute: event_type\n to: short_release\n - trigger: state\n entity_id:\n - event.charlies_room_switch_button_2_philips_hue\n id: button_2\n - trigger: state\n entity_id:\n - event.charlies_room_switch_button_3_philips_hue\n id: button_3\n attribute: event_type\n to: initial_press\n - trigger: state\n entity_id:\n - event.charlies_room_switch_button_4_philips_hue\n id: button_4\n attribute: event_type\n to: initial_press\n - trigger: state\n entity_id:\n - binary_sensor.charlie_home\n to: 'off'\n - trigger: state\n entity_id:\n - binary_sensor.charlie_home\n to: 'on'\n id: charlie_home\n - trigger: time\n at: input_datetime.charlie_wake_up_alarm\n id: wake_up\n - trigger: state\n entity_id:\n - binary_sensor.charlies_room_light\n to: 'on'\n for:\n hours: 0\n minutes: 15\n seconds: 0\n - trigger: state\n entity_id: input_boolean.home_house_sitter\n conditions: []\n actions:\n - choose:\n - conditions:\n - condition: trigger\n id:\n - button_1\n sequence:\n - parallel:\n - action: light.turn_on\n metadata: {}\n data: {}\n target:\n entity_id: light.charlies_room_light_bed_philips_hue\n - action: light.turn_on\n metadata: {}\n data:\n transition: 1\n brightness_pct: 80\n target:\n entity_id:\n - light.charlies_room_light_desk_right_philips_hue\n - light.charlies_room_light_desk_mid_philips_hue\n - light.charlies_room_light_desk_left_philips_hue\n - conditions:\n - condition: trigger\n id:\n - button_2_short\n sequence:\n - action: light.toggle\n metadata: {}\n data:\n transition: 1\n brightness_pct: 80\n target:\n entity_id:\n - light.charlies_room_light_desk_right_philips_hue\n - light.charlies_room_light_desk_mid_philips_hue\n - light.charlies_room_light_desk_left_philips_hue\n - conditions:\n - condition: trigger\n id:\n - button_2\n - condition: state\n entity_id: event.charlies_room_switch_button_2_philips_hue\n attribute: event_type\n state: repeat\n sequence:\n - action: script.charlies_room_light_desk_adjust\n metadata: {}\n data:\n brightness_step: 25\n - conditions:\n - condition: trigger\n id:\n - button_3\n sequence:\n - action: light.toggle\n metadata: {}\n data: {}\n target:\n entity_id: light.charlies_room_light_bed_philips_hue\n - conditions:\n - condition: trigger\n id:\n - button_4\n sequence:\n - action: light.turn_off\n metadata: {}\n data:\n transition: 1\n target:\n entity_id:\n - light.charlies_room_light_philips_hue\n - conditions:\n - condition: state\n entity_id: input_boolean.home_house_sitter\n state: 'on'\n sequence: []\n - conditions:\n - condition: state\n entity_id: binary_sensor.charlies_room_light\n state: 'off'\n - condition: trigger\n id:\n - charlie_home\n - wake_up\n sequence:\n - action: light.turn_on\n metadata: {}\n target:\n entity_id: light.charlies_room_light_bed_philips_hue\n data: {}\n - conditions:\n - condition: state\n entity_id: binary_sensor.charlie_home\n state: 'off'\n sequence:\n - action: light.turn_off\n metadata: {}\n data:\n transition: 1\n target:\n entity_id:\n - light.charlies_room_light_philips_hue\n mode: queued", "config": [ { "name": "home house sitter", "room": "home", "type": "input_boolean", "id": { "entity_id": "input_boolean.home_house_sitter", "device_id": null } }, { "name": "charlie home", "room": "home", "type": "binary_sensor", "id": { "entity_id": "binary_sensor.charlie_home", "device_id": null } }, { "name": "charlies room switch button 1", "room": "charlies_room", "type": "event", "id": { "entity_id": "event.charlies_room_switch_button_1_philips_hue", "device_id": null } }, { "name": "charlies room switch button 2", "room": "charlies_room", "type": "event", "id": { "entity_id": "event.charlies_room_switch_button_2_philips_hue", "device_id": null } }, { "name": "charlies room switch button 3", "room": "charlies_room", "type": "event", "id": { "entity_id": "event.charlies_room_switch_button_3_philips_hue", "device_id": null } }, { "name": "charlies room switch button 4", "room": "charlies_room", "type": "event", "id": { "entity_id": "event.charlies_room_switch_button_4_philips_hue", "device_id": null } }, { "name": "charlie wake up alarm", "room": "charlies_room", "type": "input_datetime", "id": { "entity_id": "input_datetime.charlie_wake_up_alarm", "device_id": null } }, { "name": "charlies room light", "room": "charlies_room", "type": "binary_sensor", "id": { "entity_id": "binary_sensor.charlies_room_light", "device_id": null } }, { "name": "charlies room light bed", "room": "charlies_room", "type": "light", "id": { "entity_id": "light.charlies_room_light_bed_philips_hue", "device_id": null } }, { "name": "charlies room light desk right", "room": "charlies_room", "type": "light", "id": { "entity_id": "light.charlies_room_light_desk_right_philips_hue", "device_id": null } }, { "name": "charlies room light desk mid", "room": "charlies_room", "type": "light", "id": { "entity_id": "light.charlies_room_light_desk_mid_philips_hue", "device_id": null } }, { "name": "charlies room light desk left", "room": "charlies_room", "type": "light", "id": { "entity_id": "light.charlies_room_light_desk_left_philips_hue", "device_id": null } }, { "name": "charlies room light desk adjust script", "room": "charlies_room", "type": "script", "id": { "entity_id": "script.charlies_room_light_desk_adjust", "device_id": null } }, { "name": "charlies room light", "room": "charlies_room", "type": "light", "id": { "entity_id": "light.charlies_room_light_philips_hue", "device_id": null } } ] }, { "id": "'1736083584615'", "automation": "- id: '1736083584615'\n alias: Soveværelse lys\n description: Automatik for lys på soveværelset\n triggers:\n - trigger: state\n entity_id:\n - event.bedroom_switch_button_1_philips_hue\n id: button_1\n attribute: event_type\n to: initial_press\n - trigger: state\n entity_id:\n - event.bedroom_switch_button_2_philips_hue\n id: button_2\n attribute: event_type\n to: initial_press\n - trigger: state\n entity_id:\n - event.bedroom_switch_button_3_philips_hue\n id: button_3\n attribute: event_type\n to: initial_press\n - trigger: state\n entity_id:\n - event.bedroom_switch_button_4_philips_hue\n id: button_4\n attribute: event_type\n to: initial_press\n - trigger: state\n entity_id:\n - binary_sensor.parent_home\n to: 'off'\n - trigger: state\n entity_id:\n - binary_sensor.bedroom_blind\n from: 'off'\n to: 'on'\n id: blind_open\n - trigger: state\n entity_id:\n - binary_sensor.bedroom_blind\n - trigger: state\n entity_id:\n - sensor.anders_iphone_battery_state\n - sensor.monique_iphone_battery_state\n to: Charging\n - trigger: state\n entity_id:\n - binary_sensor.bedroom_light\n to: 'on'\n for:\n hours: 0\n minutes: 15\n seconds: 0\n - trigger: time\n at: input_datetime.monique_wake_up_alarm\n id: wake_up\n - trigger: state\n entity_id:\n - timer.bedroom_light_sunrise_delay_timer\n to: idle\n from: active\n id: sunrise_script\n - trigger: state\n entity_id:\n - input_select.monique_nap_time_state\n to: 'off'\n id: nap_time_over\n - trigger: state\n entity_id:\n - input_select.monique_nap_time_state\n - trigger: state\n entity_id:\n - binary_sensor.bedroom_door\n from: 'on'\n to: 'off'\n for:\n hours: 0\n minutes: 0\n seconds: 30\n id: door_closes\n - trigger: state\n entity_id: input_boolean.home_house_sitter\n conditions: []\n actions:\n - choose:\n - conditions:\n - condition: trigger\n id:\n - button_1\n sequence:\n - action: light.turn_on\n metadata: {}\n data:\n transition: 1\n kelvin: 2700\n brightness_pct: 80\n target:\n entity_id: light.bedroom_light_philips_hue\n - action: timer.cancel\n metadata: {}\n data: {}\n target:\n entity_id: timer.bedroom_light_sunrise_delay_timer\n - conditions:\n - condition: trigger\n id:\n - button_2\n sequence:\n - action: script.bedroom_light_sunrise\n data: {}\n - conditions:\n - condition: trigger\n id:\n - button_3\n sequence:\n - action: script.bedroom_light_sunset\n data:\n transition: 180\n brightness_from: 200\n brightness_to: 50\n - action: timer.cancel\n metadata: {}\n data: {}\n target:\n entity_id: timer.bedroom_light_sunrise_delay_timer\n - conditions:\n - condition: trigger\n id:\n - button_4\n sequence:\n - action: light.turn_off\n metadata: {}\n data:\n transition: 1\n target:\n entity_id:\n - light.bedroom_light_philips_hue\n - action: timer.cancel\n metadata: {}\n data: {}\n target:\n entity_id: timer.bedroom_light_sunrise_delay_timer\n - conditions:\n - condition: state\n entity_id: input_boolean.home_house_sitter\n state: 'on'\n sequence: []\n - conditions:\n - condition: state\n entity_id: binary_sensor.parent_home\n state: 'off'\n sequence:\n - action: light.turn_off\n metadata: {}\n data:\n transition: 1\n target:\n entity_id:\n - light.bedroom_light_philips_hue\n - action: timer.cancel\n metadata: {}\n data: {}\n target:\n entity_id: timer.bedroom_light_sunrise_delay_timer\n - conditions:\n - condition: state\n entity_id: binary_sensor.bedroom_light\n state: 'off'\n - condition: trigger\n id:\n - wake_up\n sequence:\n - action: script.bedroom_light_sunrise\n data: {}\n - conditions:\n - condition: trigger\n id:\n - sunrise_script\n sequence:\n - action: script.bedroom_light_sunrise\n data: {}\n - conditions:\n - condition: state\n entity_id: input_select.monique_nap_time_state\n state: prepare\n sequence:\n - action: light.turn_on\n metadata: {}\n data:\n brightness_pct: 50\n transition: 1\n target:\n entity_id:\n - light.bedroom_light_philips_hue\n - action: timer.cancel\n metadata: {}\n data: {}\n target:\n entity_id: timer.bedroom_light_sunrise_delay_timer\n - conditions:\n - condition: state\n entity_id: input_select.monique_nap_time_state\n state: sleeping\n sequence:\n - action: light.turn_off\n metadata: {}\n data:\n transition: 60\n target:\n entity_id:\n - light.bedroom_light_philips_hue\n - action: timer.cancel\n metadata: {}\n data: {}\n target:\n entity_id: timer.bedroom_light_sunrise_delay_timer\n - conditions:\n - condition: trigger\n id:\n - nap_time_over\n sequence:\n - action: light.turn_off\n metadata: {}\n data:\n transition: 1\n target:\n entity_id:\n - light.bedroom_light_philips_hue\n - action: timer.cancel\n metadata: {}\n data: {}\n target:\n entity_id: timer.bedroom_light_sunrise_delay_timer\n - conditions:\n - condition: state\n entity_id: binary_sensor.anders_home\n state: 'on'\n - condition: state\n entity_id: binary_sensor.monique_home\n state: 'on'\n - condition: state\n entity_id: sensor.anders_iphone_battery_state\n state: Charging\n - condition: state\n entity_id: sensor.monique_iphone_battery_state\n state: Charging\n sequence:\n - action: light.turn_off\n metadata: {}\n data:\n transition: 10\n target:\n entity_id:\n - light.bedroom_light_philips_hue\n - action: timer.cancel\n metadata: {}\n data: {}\n target:\n entity_id: timer.bedroom_light_sunrise_delay_timer\n - conditions:\n - condition: state\n entity_id: binary_sensor.anders_home\n state: 'off'\n - condition: state\n entity_id: binary_sensor.monique_home\n state: 'on'\n - condition: state\n entity_id: sensor.monique_iphone_battery_state\n state: Charging\n sequence:\n - action: light.turn_off\n metadata: {}\n data:\n transition: 10\n target:\n entity_id:\n - light.bedroom_light_philips_hue\n - action: timer.cancel\n metadata: {}\n data: {}\n target:\n entity_id: timer.bedroom_light_sunrise_delay_timer\n - conditions:\n - condition: state\n entity_id: binary_sensor.anders_home\n state: 'on'\n - condition: state\n entity_id: binary_sensor.monique_home\n state: 'off'\n - condition: state\n entity_id: sensor.anders_iphone_battery_state\n state: Charging\n sequence:\n - action: light.turn_off\n metadata: {}\n data:\n transition: 10\n target:\n entity_id:\n - light.bedroom_light_philips_hue\n - action: timer.cancel\n metadata: {}\n data: {}\n target:\n entity_id: timer.bedroom_light_sunrise_delay_timer\n - conditions:\n - condition: state\n entity_id: binary_sensor.bedroom_blind\n state: 'off'\n - condition: numeric_state\n entity_id: light.bedroom_light_philips_hue\n attribute: brightness\n above: 200\n sequence:\n - action: script.bedroom_light_sunset\n data:\n transition: 300\n brightness_from: 200\n brightness_to: 50\n - conditions:\n - condition: trigger\n id:\n - blind_open\n - condition: state\n entity_id: binary_sensor.bedroom_light\n state: 'off'\n sequence:\n - action: script.bedroom_light_sunrise\n data: {}\n trace:\n stored_traces: 100", "config": [ { "name": "home house sitter", "room": "home", "type": "input_boolean", "id": { "entity_id": "input_boolean.home_house_sitter", "device_id": null } }, { "name": "anders home", "room": "home", "type": "binary_sensor", "id": { "entity_id": "binary_sensor.anders_home", "device_id": null } }, { "name": "monique home", "room": "home", "type": "binary_sensor", "id": { "entity_id": "binary_sensor.monique_home", "device_id": null } }, { "name": "bedroom blind", "room": "bedroom", "type": "binary_sensor", "id": { "entity_id": "binary_sensor.bedroom_blind", "device_id": null } }, { "name": "bedroom door", "room": "bedroom", "type": "binary_sensor", "id": { "entity_id": "binary_sensor.bedroom_door", "device_id": null } }, { "name": "bedroom light", "room": "bedroom", "type": "binary_sensor", "id": { "entity_id": "binary_sensor.bedroom_light", "device_id": null } }, { "name": "monique nap time state", "room": "bedroom", "type": "input_select", "id": { "entity_id": "input_select.monique_nap_time_state", "device_id": null } }, { "name": "bedroom switch button 1", "room": "bedroom", "type": "event", "id": { "entity_id": "event.bedroom_switch_button_1_philips_hue", "device_id": null } }, { "name": "bedroom switch button 2", "room": "bedroom", "type": "event", "id": { "entity_id": "event.bedroom_switch_button_2_philips_hue", "device_id": null } }, { "name": "bedroom switch button 3", "room": "bedroom", "type": "event", "id": { "entity_id": "event.bedroom_switch_button_3_philips_hue", "device_id": null } }, { "name": "bedroom switch button 4", "room": "bedroom", "type": "event", "id": { "entity_id": "event.bedroom_switch_button_4_philips_hue", "device_id": null } }, { "name": "parent home", "room": "home", "type": "binary_sensor", "id": { "entity_id": "binary_sensor.parent_home", "device_id": null } }, { "name": "anders iphone battery state", "room": "bedroom", "type": "sensor", "id": { "entity_id": "sensor.anders_iphone_battery_state", "device_id": null } }, { "name": "monique iphone battery state", "room": "bedroom", "type": "sensor", "id": { "entity_id": "sensor.monique_iphone_battery_state", "device_id": null } }, { "name": "bedroom light sunrise delay timer", "room": "bedroom", "type": "timer", "id": { "entity_id": "timer.bedroom_light_sunrise_delay_timer", "device_id": null } }, { "name": "monique wake up alarm", "room": "bedroom", "type": "input_datetime", "id": { "entity_id": "input_datetime.monique_wake_up_alarm", "device_id": null } }, { "name": "bedroom light", "room": "bedroom", "type": "light", "id": { "entity_id": "light.bedroom_light_philips_hue", "device_id": null } }, { "name": "bedroom light sunrise script", "room": "bedroom", "type": "script", "id": { "entity_id": "script.bedroom_light_sunrise", "device_id": null } }, { "name": "bedroom light sunset script", "room": "bedroom", "type": "script", "id": { "entity_id": "script.bedroom_light_sunset", "device_id": null } } ] }, { "id": "'1736103151599'", "automation": "- id: '1736103151599'\n alias: Emils værelse - Rullegardin\n description: Automatik for rullegardin på Emils værelse\n triggers:\n - trigger: state\n entity_id:\n - binary_sensor.emil_home\n - trigger: time\n at:\n - '12:00:00'\n id: wake_up\n - trigger: numeric_state\n entity_id:\n - sensor.driveway_motion_sensor_street_illuminance_signify\n below: 1\n - trigger: numeric_state\n entity_id:\n - sensor.driveway_motion_sensor_street_illuminance_signify\n above: 2\n - trigger: state\n entity_id:\n - binary_sensor.emils_room_window_sensor_open\n - trigger: state\n entity_id: input_boolean.home_house_sitter\n conditions: []\n actions:\n - choose:\n - conditions:\n - condition: state\n entity_id: input_boolean.home_house_sitter\n state: 'on'\n sequence: []\n - conditions:\n - condition: state\n entity_id: binary_sensor.emils_room_window_sensor_open\n state: 'on'\n - condition: numeric_state\n entity_id: cover.emils_room_blind_ikea\n attribute: current_position\n below: 50\n sequence:\n - action: cover.set_cover_position\n metadata: {}\n data:\n position: 50\n target:\n entity_id: cover.emils_room_blind_ikea\n - conditions:\n - condition: state\n entity_id: binary_sensor.emils_room_window_sensor_open\n state: 'on'\n sequence: []\n - conditions:\n - condition: numeric_state\n entity_id: sensor.driveway_motion_sensor_street_illuminance_signify\n below: 1\n sequence:\n - action: cover.close_cover\n metadata: {}\n data: {}\n target:\n entity_id: cover.emils_room_blind_ikea\n - conditions:\n - condition: state\n entity_id: binary_sensor.emil_home\n state: 'off'\n sequence:\n - action: cover.open_cover\n metadata: {}\n data: {}\n target:\n entity_id: cover.emils_room_blind_ikea\n - conditions:\n - condition: numeric_state\n entity_id: cover.emils_room_blind_ikea\n below: 40\n - condition: trigger\n id:\n - wake_up\n sequence:\n - action: cover.set_cover_position\n metadata: {}\n data:\n position: 40\n target:\n entity_id: cover.emils_room_blind_ikea\n mode: queued", "config": [ { "name": "home house sitter", "room": "home", "type": "input_boolean", "id": { "entity_id": "input_boolean.home_house_sitter", "device_id": null } }, { "name": "emil home", "room": "home", "type": "binary_sensor", "id": { "entity_id": "binary_sensor.emil_home", "device_id": null } }, { "name": "driveway motion sensor street illuminance", "room": "driveway", "type": "sensor", "id": { "entity_id": "sensor.driveway_motion_sensor_street_illuminance_signify", "device_id": null } }, { "name": "emils room window sensor open", "room": "emils_room", "type": "binary_sensor", "id": { "entity_id": "binary_sensor.emils_room_window_sensor_open", "device_id": null } }, { "name": "emils room blind", "room": "emils_room", "type": "cover", "id": { "entity_id": "cover.emils_room_blind_ikea", "device_id": null } } ] }, { "id": "'1736106304486'", "automation": "- id: '1736106304486'\n alias: Charlies værelse - Rullegardin\n description: Automatik for rullegardin på Charlies værelse\n triggers:\n - trigger: state\n entity_id:\n - binary_sensor.charlie_home\n - trigger: time\n at:\n - '12:00:00'\n id: wake_up\n - trigger: numeric_state\n entity_id:\n - sensor.driveway_motion_sensor_street_illuminance_signify\n below: 1\n - trigger: numeric_state\n entity_id:\n - sensor.driveway_motion_sensor_street_illuminance_signify\n above: 2\n - trigger: state\n entity_id: input_boolean.home_house_sitter\n conditions: []\n actions:\n - choose:\n - conditions:\n - condition: state\n entity_id: input_boolean.home_house_sitter\n state: 'on'\n sequence: []\n - conditions:\n - condition: numeric_state\n entity_id: sensor.driveway_motion_sensor_street_illuminance_signify\n below: 1\n sequence:\n - action: cover.close_cover\n metadata: {}\n data: {}\n target:\n entity_id: cover.charlies_room_blind_ikea\n - conditions:\n - condition: state\n entity_id: binary_sensor.charlie_home\n state: 'off'\n sequence:\n - action: cover.open_cover\n metadata: {}\n data: {}\n target:\n entity_id: cover.charlies_room_blind_ikea\n - conditions:\n - condition: state\n entity_id: binary_sensor.charlies_room_blind\n state: 'off'\n - condition: trigger\n id:\n - wake_up\n sequence:\n - action: cover.open_cover\n metadata: {}\n data: {}\n target:\n entity_id: cover.charlies_room_blind_ikea\n mode: queued", "config": [ { "name": "home house sitter", "room": "home", "type": "input_boolean", "id": { "entity_id": "input_boolean.home_house_sitter", "device_id": null } }, { "name": "charlie home", "room": "home", "type": "binary_sensor", "id": { "entity_id": "binary_sensor.charlie_home", "device_id": null } }, { "name": "driveway motion sensor street illuminance", "room": "driveway", "type": "sensor", "id": { "entity_id": "sensor.driveway_motion_sensor_street_illuminance_signify", "device_id": null } }, { "name": "charlies room blind", "room": "charlies_room", "type": "binary_sensor", "id": { "entity_id": "binary_sensor.charlies_room_blind", "device_id": null } }, { "name": "charlies room blind", "room": "charlies_room", "type": "cover", "id": { "entity_id": "cover.charlies_room_blind_ikea", "device_id": null } } ] }, { "id": "'1736106591926'", "automation": "- id: '1736106591926'\n alias: Soveværelse - Rullegardin\n description: Automatik for rullegardin på soveværelse\n triggers:\n - trigger: state\n entity_id:\n - binary_sensor.parent_home\n from: 'off'\n to: 'on'\n id: parent_home\n - trigger: numeric_state\n entity_id:\n - sensor.driveway_motion_sensor_entrance_illuminance_signify\n below: 5\n - trigger: numeric_state\n entity_id:\n - sensor.driveway_motion_sensor_entrance_illuminance_signify\n above: 5\n - trigger: event\n event_type: bedroom_light_sunrise_script\n id: sunrise_scene\n - trigger: event\n event_type: bedroom_light_sunset_script\n id: sunset_scene\n - trigger: state\n entity_id:\n - input_select.monique_nap_time_state\n to: sleeping\n - trigger: state\n entity_id:\n - input_select.monique_nap_time_state\n to: 'off'\n id: nap_time_over\n - trigger: state\n entity_id:\n - weather.home_forecast\n to: sunny\n - trigger: numeric_state\n entity_id:\n - sun.sun\n attribute: azimuth\n above: 240\n below: 360\n - trigger: time\n at: '16:00:00'\n - trigger: state\n entity_id: input_boolean.home_house_sitter\n conditions: []\n actions:\n - choose:\n - conditions:\n - condition: state\n entity_id: input_boolean.home_house_sitter\n state: 'on'\n sequence: []\n - conditions:\n - condition: trigger\n id:\n - sunrise_scene\n - condition: numeric_state\n entity_id: cover.bedroom_blind_ikea\n attribute: current_position\n below: 100\n sequence:\n - action: cover.open_cover\n metadata: {}\n data: {}\n target:\n entity_id: cover.bedroom_blind_ikea\n - conditions:\n - condition: trigger\n id:\n - sunset_scene\n sequence:\n - action: cover.close_cover\n metadata: {}\n data: {}\n target:\n entity_id: cover.bedroom_blind_ikea\n - conditions:\n - condition: numeric_state\n entity_id: sensor.driveway_motion_sensor_entrance_illuminance_signify\n below: 5\n - condition: state\n entity_id: binary_sensor.parent_home\n state: 'off'\n sequence:\n - action: cover.close_cover\n metadata: {}\n data: {}\n target:\n entity_id: cover.bedroom_blind_ikea\n - conditions:\n - condition: numeric_state\n entity_id: sensor.driveway_motion_sensor_entrance_illuminance_signify\n above: 5\n - condition: state\n entity_id: binary_sensor.parent_home\n state: 'off'\n sequence:\n - action: cover.open_cover\n metadata: {}\n data: {}\n target:\n entity_id: cover.bedroom_blind_ikea\n - conditions:\n - condition: state\n entity_id: input_select.monique_nap_time_state\n state: sleeping\n sequence:\n - action: cover.close_cover\n metadata: {}\n data: {}\n target:\n entity_id: cover.bedroom_blind_ikea\n - conditions:\n - condition: numeric_state\n entity_id: cover.bedroom_blind_ikea\n attribute: current_position\n above: 60\n - condition: template\n value_template: \"{{ states('sensor.bedroom_current_temperature')|float > \\n\\\n \\ states('sensor.bedroom_target_temperature')|float and\\n state_attr('sun.sun',\\\n \\ 'elevation') > 20 and\\n state_attr('sun.sun', 'azimuth') > 240 and \\n\\\n \\ state_attr('sun.sun', 'azimuth') < 360 and \\n states('weather.home_forecast')\\\n \\ == 'sunny' }}\"\n sequence:\n - action: cover.set_cover_position\n metadata: {}\n data:\n position: 60\n target:\n entity_id: cover.bedroom_blind_ikea\n - conditions:\n - condition: trigger\n id:\n - parent_home\n sequence:\n - action: cover.open_cover\n metadata: {}\n data: {}\n target:\n entity_id: cover.bedroom_blind_ikea\n - conditions:\n - condition: trigger\n id:\n - nap_time_over\n sequence:\n - action: cover.open_cover\n metadata: {}\n data: {}\n target:\n entity_id: cover.bedroom_blind_ikea\n trace:\n stored_traces: 20\n mode: queued", "config": [ { "name": "home house sitter", "room": "home", "type": "input_boolean", "id": { "entity_id": "input_boolean.home_house_sitter", "device_id": null } }, { "name": "bedroom target temperature", "room": "bedroom", "type": "sensor", "id": { "entity_id": "sensor.bedroom_target_temperature", "device_id": null } }, { "name": "bedroom current temperature", "room": "bedroom", "type": "sensor", "id": { "entity_id": "sensor.bedroom_current_temperature", "device_id": null } }, { "name": "monique nap time state", "room": "bedroom", "type": "input_select", "id": { "entity_id": "input_select.monique_nap_time_state", "device_id": null } }, { "name": "parent home", "room": "home", "type": "binary_sensor", "id": { "entity_id": "binary_sensor.parent_home", "device_id": null } }, { "name": "driveway motion sensor entrance illuminance", "room": "driveway", "type": "sensor", "id": { "entity_id": "sensor.driveway_motion_sensor_entrance_illuminance_signify", "device_id": null } }, { "name": "bedroom blind", "room": "bedroom", "type": "cover", "id": { "entity_id": "cover.bedroom_blind_ikea", "device_id": null } }, { "name": "bedroom light sunrise script event", "room": "bedroom", "type": "event", "id": { "entity_id": null, "device_id": "bedroom_light_sunrise_script" } }, { "name": "bedroom light sunset script event", "room": "bedroom", "type": "event", "id": { "entity_id": null, "device_id": "bedroom_light_sunset_script" } }, { "name": "weather home forecast", "room": "home", "type": "weather", "id": { "entity_id": "weather.home_forecast", "device_id": null } }, { "name": "sun sun", "room": "home", "type": "sun", "id": { "entity_id": "sun.sun", "device_id": null } } ] }, { "id": "'1737201831964'", "automation": "- id: '1737201831964'\n alias: Indkørsel - Billader sæt pris\n description: Sæt elektricitets prisen på billader\n triggers:\n - trigger: state\n entity_id:\n - sensor.energy_data_service\n attribute: current_price\n - trigger: time_pattern\n minutes: '0'\n seconds: '0'\n hours: '*'\n conditions: []\n actions:\n - action: number.set_value\n metadata: {}\n data:\n value: '{{ state_attr(''sensor.energy_data_service'', ''current_price'') }}'\n target:\n entity_id: number.driveway_ev_charger_energy_price_wallbox\n mode: single", "config": [ { "name": "energy data service", "room": "home", "type": "sensor", "id": { "entity_id": "sensor.energy_data_service", "device_id": null } }, { "name": "driveway ev charger energy price", "room": "driveway", "type": "number", "id": { "entity_id": "number.driveway_ev_charger_energy_price_wallbox", "device_id": null } } ] }, { "id": "'1737240652738'", "automation": "- id: '1737240652738'\n alias: Teknik solcelle batteri sæt operating mode\n description: Sæt operation mode på solcelle batteri for at lade om natten hvis billigere\n triggers:\n - trigger: time\n at: 00:01:00\n conditions: []\n actions:\n - variables:\n capacity: \"{%- set g = namespace(capacity = 10) %} {%- set forecast = state_attr('sensor.solar_forecast_energy_today_solcast_pv_forecast',\\\n \\ 'detailedHourly') %} {%- for hour in forecast %}\\n {%- if hour.period_start.hour\\\n \\ >= 0 and hour.period_start.hour <= 17 %}\\n {%- set g.capacity = max(0,\\\n \\ g.capacity - max(0, hour.pv_estimate - 1)) %}\\n {%- endif %}\\n{%- endfor\\\n \\ %} {{ (g.capacity * 1000)|round(0) }}\"\n schedule: '{{ \"[{\\\"start\\\": \\\"00:00\\\", \\\"stop\\\": \\\"06:00\\\", \\\"threshold_p_max\\\":\n \" ~ capacity ~ \"}, {\\\"start\\\": \\\"06:01\\\", \\\"stop\\\": \\\"17:00\\\", \\\"threshold_p_max\\\":\n 0}]\" }}'\n charge_cost: '{% set g = namespace(charge_cost = 0) %} {% set prices = state_attr(''sensor.energy_data_service'',\n ''today'') %} {%- for i in range(0, 6) %} {%- set g.charge_cost = g.charge_cost\n + prices[i] * capacity / 6 %} {%- endfor %} {{ (g.charge_cost / 1000)|round(0)\n }}'\n use_cost: '{% set g = namespace(use_cost=0) %} {% set prices = state_attr(''sensor.energy_data_service'',\n ''today'') %} {%- for i in range(17, 21) %} {%- set g.use_cost = g.use_cost\n + prices[i] * capacity / 4 %} {%- endfor %} {{ (g.use_cost / 1000)|round(0)\n }}'\n - choose:\n - conditions:\n - condition: template\n value_template: '{{ capasity > 0 and charge_cost - use_cost > 5 }}'\n sequence:\n - action: sonnenbatterie.set_operating_mode\n data:\n device_id: 8c7dc86f86da84b01a301ef8044852c6\n mode: timeofuse\n response_variable: conversation_response\n - action: sonnenbatterie.set_tou_schedule\n data:\n device_id: 8c7dc86f86da84b01a301ef8044852c6\n schedule: '{{ schedule }}'\n response_variable: conversation_response\n default:\n - action: sonnenbatterie.set_operating_mode\n data:\n device_id: 8c7dc86f86da84b01a301ef8044852c6\n mode: automatic\n response_variable: conversation_response\n mode: single", "config": [ { "name": "energy data service", "room": "home", "type": "sensor", "id": { "entity_id": "sensor.energy_data_service", "device_id": null } }, { "name": "solar forecast energy today solcast pv forecast", "room": "home", "type": "sensor", "id": { "entity_id": "sensor.solar_forecast_energy_today_solcast_pv_forecast", "device_id": null } }, { "name": "solcelle batteri device", "room": "utility_room", "type": "device", "id": { "entity_id": null, "device_id": "8c7dc86f86da84b01a301ef8044852c6" } } ] }, { "id": "'1737244947943'", "automation": "- id: '1737244947943'\n alias: Volvo XC40 - Lås\n description: Lås døren op bilen hvis den ikke er låst\n triggers:\n - trigger: state\n entity_id:\n - binary_sensor.volvo_xc40_door_front_right\n - binary_sensor.volvo_xc40_door_front_left\n - binary_sensor.volvo_xc40_door_rear_right\n - binary_sensor.volvo_xc40_door_rear_left\n - binary_sensor.volvo_xc40_tailgate\n to: 'off'\n for:\n hours: 0\n minutes: 10\n seconds: 0\n - trigger: state\n entity_id:\n - binary_sensor.volvo_xc40_engine_state\n to: 'off'\n for:\n hours: 0\n minutes: 10\n seconds: 0\n conditions:\n - condition: state\n entity_id: binary_sensor.volvo_xc40_door_front_right\n state: 'off'\n - condition: state\n entity_id: binary_sensor.volvo_xc40_door_front_left\n state: 'off'\n - condition: state\n entity_id: binary_sensor.volvo_xc40_door_rear_right\n state: 'off'\n - condition: state\n entity_id: binary_sensor.volvo_xc40_door_rear_left\n state: 'off'\n - condition: state\n entity_id: binary_sensor.volvo_xc40_tailgate\n state: 'off'\n - condition: state\n entity_id: sensor.volvo_xc40_charging_connection_status\n state: Disconnected\n - condition: state\n entity_id: binary_sensor.volvo_xc40_engine_state\n state: 'off'\n actions:\n - action: lock.lock\n metadata: {}\n data: {}\n target:\n entity_id: lock.volvo_xc40_lock_status\n mode: restart", "config": [ { "name": "volvo xc40 charging connection status", "room": "driveway", "type": "sensor", "id": { "entity_id": "sensor.volvo_xc40_charging_connection_status", "device_id": null } }, { "name": "volvo xc40 door front right", "room": "driveway", "type": "binary_sensor", "id": { "entity_id": "binary_sensor.volvo_xc40_door_front_right", "device_id": null } }, { "name": "volvo xc40 door front left", "room": "driveway", "type": "binary_sensor", "id": { "entity_id": "binary_sensor.volvo_xc40_door_front_left", "device_id": null } }, { "name": "volvo xc40 door rear right", "room": "driveway", "type": "binary_sensor", "id": { "entity_id": "binary_sensor.volvo_xc40_door_rear_right", "device_id": null } }, { "name": "volvo xc40 door rear left", "room": "driveway", "type": "binary_sensor", "id": { "entity_id": "binary_sensor.volvo_xc40_door_rear_left", "device_id": null } }, { "name": "volvo xc40 tailgate", "room": "driveway", "type": "binary_sensor", "id": { "entity_id": "binary_sensor.volvo_xc40_tailgate", "device_id": null } }, { "name": "volvo xc40 engine state", "room": "driveway", "type": "binary_sensor", "id": { "entity_id": "binary_sensor.volvo_xc40_engine_state", "device_id": null } }, { "name": "volvo xc40 lock status", "room": "driveway", "type": "lock", "id": { "entity_id": "lock.volvo_xc40_lock_status", "device_id": null } } ] }, { "id": "'1737245308947'", "automation": "- id: '1737245308947'\n alias: Volvo EX30 - Lås\n description: Lås døren op bilen hvis den ikke er låst\n triggers:\n - trigger: state\n entity_id:\n - binary_sensor.volvo_ex30_door_front_right\n - binary_sensor.volvo_ex30_door_front_left\n - binary_sensor.volvo_ex30_door_rear_right\n - binary_sensor.volvo_ex30_door_rear_left\n - binary_sensor.volvo_ex30_tailgate\n to: 'off'\n for:\n hours: 0\n minutes: 10\n seconds: 0\n - trigger: state\n entity_id:\n - binary_sensor.volvo_ex30_engine_state\n to: 'off'\n for:\n hours: 0\n minutes: 10\n seconds: 0\n conditions:\n - condition: state\n entity_id: binary_sensor.volvo_ex30_door_front_right\n state: 'off'\n - condition: state\n entity_id: binary_sensor.volvo_ex30_door_front_left\n state: 'off'\n - condition: state\n entity_id: binary_sensor.volvo_ex30_door_rear_right\n state: 'off'\n - condition: state\n entity_id: binary_sensor.volvo_ex30_door_rear_left\n state: 'off'\n - condition: state\n entity_id: binary_sensor.volvo_ex30_tailgate\n state: 'off'\n - condition: state\n entity_id: sensor.volvo_ex30_charging_connection_status\n state: Disconnected\n - condition: state\n entity_id: binary_sensor.volvo_ex30_engine_state\n state: 'off'\n actions:\n - action: lock.lock\n metadata: {}\n data: {}\n target:\n entity_id: lock.volvo_ex30_lock_status\n mode: restart", "config": [ { "name": "volvo ex30 charging connection status", "room": "driveway", "type": "sensor", "id": { "entity_id": "sensor.volvo_ex30_charging_connection_status", "device_id": null } }, { "name": "volvo ex30 door front right", "room": "driveway", "type": "binary_sensor", "id": { "entity_id": "binary_sensor.volvo_ex30_door_front_right", "device_id": null } }, { "name": "volvo ex30 door front left", "room": "driveway", "type": "binary_sensor", "id": { "entity_id": "binary_sensor.volvo_ex30_door_front_left", "device_id": null } }, { "name": "volvo ex30 door rear right", "room": "driveway", "type": "binary_sensor", "id": { "entity_id": "binary_sensor.volvo_ex30_door_rear_right", "device_id": null } }, { "name": "volvo ex30 door rear left", "room": "driveway", "type": "binary_sensor", "id": { "entity_id": "binary_sensor.volvo_ex30_door_rear_left", "device_id": null } }, { "name": "volvo ex30 tailgate", "room": "driveway", "type": "binary_sensor", "id": { "entity_id": "binary_sensor.volvo_ex30_tailgate", "device_id": null } }, { "name": "volvo ex30 engine state", "room": "driveway", "type": "binary_sensor", "id": { "entity_id": "binary_sensor.volvo_ex30_engine_state", "device_id": null } }, { "name": "volvo ex30 lock status", "room": "driveway", "type": "lock", "id": { "entity_id": "lock.volvo_ex30_lock_status", "device_id": null } } ] }, { "id": "'1737299093662'", "automation": "- id: '1737299093662'\n alias: Emils værelse varme\n description: Automatik til at styre varmen på Emils værelse\n triggers:\n - trigger: state\n entity_id:\n - binary_sensor.emil_home\n - trigger: state\n entity_id:\n - binary_sensor.emil_sleeping\n - trigger: state\n entity_id:\n - binary_sensor.emils_room_window_sensor_open\n - trigger: state\n entity_id:\n - automation.emils_room_heating\n to: 'on'\n - trigger: state\n entity_id: input_boolean.home_house_sitter\n conditions: []\n actions:\n - action: timer.cancel\n metadata: {}\n data: {}\n target:\n entity_id: timer.emils_room_heating_manual_timer\n - choose:\n - conditions:\n - condition: state\n entity_id: climate.home_heat_pump_panasonic\n state: 'off'\n sequence:\n - action: climate.set_temperature\n metadata: {}\n data:\n temperature: 23\n target:\n entity_id: climate.emils_room_radiator_thermostat_tado\n - conditions:\n - condition: state\n entity_id: input_boolean.home_house_sitter\n state: 'on'\n sequence:\n - action: climate.set_temperature\n metadata: {}\n data:\n temperature: 21\n target:\n entity_id: climate.emils_room_radiator_thermostat_tado\n - conditions:\n - condition: state\n entity_id: binary_sensor.emil_home\n state: 'off'\n sequence:\n - action: climate.set_temperature\n metadata: {}\n data:\n temperature: 17\n target:\n entity_id: climate.emils_room_radiator_thermostat_tado\n - conditions:\n - condition: state\n entity_id: binary_sensor.emils_room_window_sensor_open\n state: 'on'\n sequence:\n - action: climate.set_temperature\n metadata: {}\n data:\n temperature: 5\n target:\n entity_id: climate.emils_room_radiator_thermostat_tado\n - conditions:\n - condition: state\n entity_id: binary_sensor.emil_sleeping\n state: 'on'\n sequence:\n - action: climate.set_temperature\n metadata: {}\n data:\n temperature: 19\n target:\n entity_id: climate.emils_room_radiator_thermostat_tado\n default:\n - action: climate.set_temperature\n metadata: {}\n data:\n temperature: 21\n target:\n entity_id: climate.emils_room_radiator_thermostat_tado\n mode: restart", "config": [ { "name": "home house sitter", "room": "home", "type": "input_boolean", "id": { "entity_id": "input_boolean.home_house_sitter", "device_id": null } }, { "name": "home heat pump", "room": "home", "type": "climate", "id": { "entity_id": "climate.home_heat_pump_panasonic", "device_id": null } }, { "name": "emil home", "room": "home", "type": "binary_sensor", "id": { "entity_id": "binary_sensor.emil_home", "device_id": null } }, { "name": "emils room window sensor open", "room": "emils_room", "type": "binary_sensor", "id": { "entity_id": "binary_sensor.emils_room_window_sensor_open", "device_id": null } }, { "name": "emil sleeping", "room": "emils_room", "type": "binary_sensor", "id": { "entity_id": "binary_sensor.emil_sleeping", "device_id": null } }, { "name": "emils room heating automation", "room": "emils_room", "type": "automation", "id": { "entity_id": "automation.emils_room_heating", "device_id": null } }, { "name": "emils room heating manual timer", "room": "emils_room", "type": "timer", "id": { "entity_id": "timer.emils_room_heating_manual_timer", "device_id": null } }, { "name": "emils room radiator thermostat", "room": "emils_room", "type": "climate", "id": { "entity_id": "climate.emils_room_radiator_thermostat_tado", "device_id": null } } ] }, { "id": "'1737309773463'", "automation": "- id: '1737309773463'\n alias: Charlies værelse varme\n description: Automatik til at styre varmen på Charlies værelse\n triggers:\n - trigger: state\n entity_id:\n - binary_sensor.charlie_home\n - trigger: state\n entity_id:\n - binary_sensor.charlie_sleeping\n - trigger: state\n entity_id:\n - automation.charlies_room_heating\n to: 'on'\n - trigger: state\n entity_id: input_boolean.home_house_sitter\n conditions: []\n actions:\n - action: timer.cancel\n metadata: {}\n data: {}\n target:\n entity_id: timer.charlies_room_heating_manual_timer\n - choose:\n - conditions:\n - condition: state\n entity_id: climate.home_heat_pump_panasonic\n state: 'off'\n sequence:\n - action: climate.set_temperature\n metadata: {}\n data:\n temperature: 23\n target:\n entity_id: climate.charlies_room_radiator_thermostat_tado\n - conditions:\n - condition: state\n entity_id: input_boolean.home_house_sitter\n state: 'on'\n sequence:\n - action: climate.set_temperature\n metadata: {}\n data:\n temperature: 21\n target:\n entity_id: climate.charlies_room_radiator_thermostat_tado\n - conditions:\n - condition: state\n entity_id: binary_sensor.charlie_home\n state: 'off'\n sequence:\n - action: climate.set_temperature\n metadata: {}\n data:\n temperature: 17\n target:\n entity_id: climate.charlies_room_radiator_thermostat_tado\n - conditions:\n - condition: state\n entity_id: binary_sensor.charlie_sleeping\n state: 'on'\n sequence:\n - action: climate.set_temperature\n metadata: {}\n data:\n temperature: 19\n target:\n entity_id: climate.charlies_room_radiator_thermostat_tado\n default:\n - action: climate.set_temperature\n metadata: {}\n data:\n temperature: 21\n target:\n entity_id: climate.charlies_room_radiator_thermostat_tado\n mode: restart", "config": [ { "name": "home house sitter", "room": "home", "type": "input_boolean", "id": { "entity_id": "input_boolean.home_house_sitter", "device_id": null } }, { "name": "home heat pump", "room": "home", "type": "climate", "id": { "entity_id": "climate.home_heat_pump_panasonic", "device_id": null } }, { "name": "charlie home", "room": "home", "type": "binary_sensor", "id": { "entity_id": "binary_sensor.charlie_home", "device_id": null } }, { "name": "charlie sleeping", "room": "charlies_room", "type": "binary_sensor", "id": { "entity_id": "binary_sensor.charlie_sleeping", "device_id": null } }, { "name": "charlies room heating automation", "room": "charlies_room", "type": "automation", "id": { "entity_id": "automation.charlies_room_heating", "device_id": null } }, { "name": "charlies room heating manual timer", "room": "charlies_room", "type": "timer", "id": { "entity_id": "timer.charlies_room_heating_manual_timer", "device_id": null } }, { "name": "charlies room radiator thermostat", "room": "charlies_room", "type": "climate", "id": { "entity_id": "climate.charlies_room_radiator_thermostat_tado", "device_id": null } } ] }, { "id": "'1737310160740'", "automation": "- id: '1737310160740'\n alias: Soveværelse varme\n description: Automatik til at styre varmen på soveværelse\n triggers:\n - trigger: state\n entity_id:\n - binary_sensor.parent_home\n - trigger: state\n entity_id:\n - binary_sensor.parent_sleeping\n - trigger: state\n entity_id:\n - binary_sensor.bedroom_light\n - trigger: state\n entity_id:\n - binary_sensor.bedroom_door\n - trigger: state\n entity_id:\n - sensor.hallway_target_temperature\n - trigger: state\n entity_id:\n - binary_sensor.bedroom_blind\n - trigger: state\n entity_id:\n - input_select.monique_nap_time_state\n - trigger: state\n entity_id:\n - automation.bedroom_heating\n to: 'on'\n - trigger: state\n entity_id: input_boolean.home_house_sitter\n conditions: []\n actions:\n - action: timer.cancel\n metadata: {}\n data: {}\n target:\n entity_id: timer.bedroom_heating_manual_timer\n - choose:\n - conditions:\n - condition: state\n entity_id: climate.home_heat_pump_panasonic\n state: 'off'\n sequence:\n - action: climate.set_temperature\n metadata: {}\n data:\n temperature: 23\n target:\n entity_id: climate.bedroom_radiator_thermostat_tado\n - conditions:\n - condition: state\n entity_id: input_boolean.home_house_sitter\n state: 'on'\n sequence:\n - action: climate.set_temperature\n metadata: {}\n data:\n temperature: 21\n target:\n entity_id: climate.bedroom_radiator_thermostat_tado\n - conditions:\n - condition: state\n entity_id: binary_sensor.parent_home\n state: 'off'\n sequence:\n - action: climate.set_temperature\n metadata: {}\n data:\n temperature: 17\n target:\n entity_id: climate.bedroom_radiator_thermostat_tado\n - conditions:\n - condition: not\n conditions:\n - condition: state\n entity_id: input_select.monique_nap_time_state\n state: 'off'\n sequence:\n - action: climate.set_temperature\n metadata: {}\n data:\n temperature: 22\n target:\n entity_id: climate.bedroom_radiator_thermostat_tado\n - conditions:\n - condition: time\n after: '11:00:00'\n before: '14:00:00'\n - condition: state\n entity_id: binary_sensor.monique_home\n state: 'on'\n sequence:\n - action: climate.set_temperature\n metadata: {}\n data:\n temperature: 20\n target:\n entity_id: climate.bedroom_radiator_thermostat_tado\n - conditions:\n - condition: state\n entity_id: binary_sensor.parent_sleeping\n state: 'on'\n sequence:\n - action: climate.set_temperature\n metadata: {}\n data:\n temperature: 19\n target:\n entity_id: climate.bedroom_radiator_thermostat_tado\n - conditions:\n - condition: state\n entity_id: binary_sensor.bedroom_door\n state: 'off'\n sequence:\n - action: climate.set_temperature\n metadata: {}\n data:\n temperature: 19\n target:\n entity_id: climate.bedroom_radiator_thermostat_tado\n default:\n - action: climate.set_temperature\n metadata: {}\n data:\n temperature: '{{ states(''sensor.hallway_target_temperature'') }}'\n target:\n entity_id: climate.bedroom_radiator_thermostat_tado\n mode: restart", "config": [ { "name": "home house sitter", "room": "home", "type": "input_boolean", "id": { "entity_id": "input_boolean.home_house_sitter", "device_id": null } }, { "name": "home heat pump", "room": "home", "type": "climate", "id": { "entity_id": "climate.home_heat_pump_panasonic", "device_id": null } }, { "name": "monique home", "room": "home", "type": "binary_sensor", "id": { "entity_id": "binary_sensor.monique_home", "device_id": null } }, { "name": "bedroom blind", "room": "bedroom", "type": "binary_sensor", "id": { "entity_id": "binary_sensor.bedroom_blind", "device_id": null } }, { "name": "bedroom door", "room": "bedroom", "type": "binary_sensor", "id": { "entity_id": "binary_sensor.bedroom_door", "device_id": null } }, { "name": "bedroom light", "room": "bedroom", "type": "binary_sensor", "id": { "entity_id": "binary_sensor.bedroom_light", "device_id": null } }, { "name": "monique nap time state", "room": "bedroom", "type": "input_select", "id": { "entity_id": "input_select.monique_nap_time_state", "device_id": null } }, { "name": "parent home", "room": "home", "type": "binary_sensor", "id": { "entity_id": "binary_sensor.parent_home", "device_id": null } }, { "name": "parent sleeping", "room": "bedroom", "type": "binary_sensor", "id": { "entity_id": "binary_sensor.parent_sleeping", "device_id": null } }, { "name": "bedroom heating automation", "room": "bedroom", "type": "automation", "id": { "entity_id": "automation.bedroom_heating", "device_id": null } }, { "name": "bedroom heating manual timer", "room": "bedroom", "type": "timer", "id": { "entity_id": "timer.bedroom_heating_manual_timer", "device_id": null } }, { "name": "bedroom radiator thermostat", "room": "bedroom", "type": "climate", "id": { "entity_id": "climate.bedroom_radiator_thermostat_tado", "device_id": null } }, { "name": "hallway target temperature", "room": "hallway", "type": "sensor", "id": { "entity_id": "sensor.hallway_target_temperature", "device_id": null } } ] }, { "id": "'1737310628140'", "automation": "- id: '1737310628140'\n alias: Toilet - Varme\n description: Automatik til at styre varmen på toilettet\n triggers:\n - trigger: state\n entity_id:\n - binary_sensor.family_home\n - trigger: state\n entity_id:\n - binary_sensor.parent_sleeping\n - trigger: state\n entity_id:\n - sensor.toilet_target_temperature\n - trigger: state\n entity_id: input_boolean.home_house_sitter\n - trigger: state\n entity_id:\n - automation.toilet_heating\n to: 'on'\n conditions: []\n actions:\n - choose:\n - conditions:\n - condition: state\n entity_id: climate.home_heat_pump_panasonic\n state: 'off'\n sequence:\n - action: climate.set_temperature\n metadata: {}\n data:\n temperature: 23\n target:\n entity_id: climate.toilet_radiator_thermostat_tado\n - conditions:\n - condition: state\n entity_id: input_boolean.home_house_sitter\n state: 'on'\n sequence:\n - action: climate.set_temperature\n metadata: {}\n data:\n temperature: 20\n target:\n entity_id: climate.toilet_radiator_thermostat_tado\n - conditions:\n - condition: state\n entity_id: binary_sensor.family_home\n state: 'off'\n sequence:\n - action: climate.set_temperature\n metadata: {}\n data:\n temperature: 17\n target:\n entity_id: climate.toilet_radiator_thermostat_tado\n - conditions:\n - condition: state\n entity_id: binary_sensor.parent_sleeping\n state: 'on'\n sequence:\n - action: climate.set_temperature\n metadata: {}\n data:\n temperature: 19.5\n target:\n entity_id: climate.toilet_radiator_thermostat_tado\n default:\n - action: climate.set_temperature\n metadata: {}\n data:\n temperature: 20.5\n target:\n entity_id: climate.toilet_radiator_thermostat_tado\n mode: restart", "config": [ { "name": "family home", "room": "home", "type": "binary_sensor", "id": { "entity_id": "binary_sensor.family_home", "device_id": null } }, { "name": "home house sitter", "room": "home", "type": "input_boolean", "id": { "entity_id": "input_boolean.home_house_sitter", "device_id": null } }, { "name": "home heat pump", "room": "home", "type": "climate", "id": { "entity_id": "climate.home_heat_pump_panasonic", "device_id": null } }, { "name": "parent sleeping", "room": "bedroom", "type": "binary_sensor", "id": { "entity_id": "binary_sensor.parent_sleeping", "device_id": null } }, { "name": "toilet target temperature", "room": "toilet", "type": "sensor", "id": { "entity_id": "sensor.toilet_target_temperature", "device_id": null } }, { "name": "toilet heating automation", "room": "toilet", "type": "automation", "id": { "entity_id": "automation.toilet_heating", "device_id": null } }, { "name": "toilet radiator thermostat", "room": "toilet", "type": "climate", "id": { "entity_id": "climate.toilet_radiator_thermostat_tado", "device_id": null } } ] }, { "id": "'1737311363654'", "automation": "- id: '1737311363654'\n alias: Badeværelse varme\n description: Automatik til at styre varmen på badeværelset\n triggers:\n - trigger: state\n entity_id:\n - binary_sensor.family_home\n - trigger: state\n entity_id:\n - binary_sensor.parent_sleeping\n - trigger: state\n entity_id:\n - binary_sensor.emil_sleeping\n - trigger: state\n entity_id:\n - binary_sensor.charlie_sleeping\n - trigger: state\n entity_id:\n - sensor.bathroom_target_temperature\n - trigger: state\n entity_id: input_boolean.home_house_sitter\n - trigger: state\n entity_id:\n - automation.bathroom_heating\n to: 'on'\n conditions: []\n actions:\n - choose:\n - conditions:\n - condition: state\n entity_id: climate.home_heat_pump_panasonic\n state: 'off'\n sequence:\n - action: climate.set_temperature\n metadata: {}\n data:\n temperature: 23\n target:\n entity_id:\n - climate.bathroom_radiator_thermostat_floor_tado\n - climate.bathroom_radiator_thermostat_wall_tado\n - conditions:\n - condition: state\n entity_id: input_boolean.home_house_sitter\n state: 'on'\n sequence:\n - action: climate.set_temperature\n metadata: {}\n data:\n temperature: 20\n target:\n entity_id:\n - climate.bathroom_radiator_thermostat_floor_tado\n - climate.bathroom_radiator_thermostat_wall_tado\n - conditions:\n - condition: state\n entity_id: binary_sensor.family_home\n state: 'off'\n sequence:\n - action: climate.set_temperature\n metadata: {}\n data:\n temperature: 17\n target:\n entity_id:\n - climate.bathroom_radiator_thermostat_floor_tado\n - climate.bathroom_radiator_thermostat_wall_tado\n - conditions:\n - condition: state\n entity_id: binary_sensor.parent_sleeping\n state: 'on'\n - condition: state\n entity_id: binary_sensor.emil_sleeping\n state: 'on'\n - condition: state\n entity_id: binary_sensor.charlie_sleeping\n state: 'on'\n sequence:\n - action: climate.set_temperature\n metadata: {}\n data:\n temperature: 19.5\n target:\n entity_id:\n - climate.bathroom_radiator_thermostat_wall_tado\n - action: climate.set_temperature\n metadata: {}\n data:\n temperature: 20\n target:\n entity_id:\n - climate.bathroom_radiator_thermostat_floor_tado\n default:\n - action: climate.set_temperature\n metadata: {}\n data:\n temperature: 20.5\n target:\n entity_id:\n - climate.bathroom_radiator_thermostat_wall_tado\n - action: climate.set_temperature\n metadata: {}\n data:\n temperature: 21\n target:\n entity_id:\n - climate.bathroom_radiator_thermostat_floor_tado\n mode: restart", "config": [ { "name": "family home", "room": "home", "type": "binary_sensor", "id": { "entity_id": "binary_sensor.family_home", "device_id": null } }, { "name": "home house sitter", "room": "home", "type": "input_boolean", "id": { "entity_id": "input_boolean.home_house_sitter", "device_id": null } }, { "name": "home heat pump", "room": "home", "type": "climate", "id": { "entity_id": "climate.home_heat_pump_panasonic", "device_id": null } }, { "name": "emil sleeping", "room": "emils_room", "type": "binary_sensor", "id": { "entity_id": "binary_sensor.emil_sleeping", "device_id": null } }, { "name": "charlie sleeping", "room": "charlies_room", "type": "binary_sensor", "id": { "entity_id": "binary_sensor.charlie_sleeping", "device_id": null } }, { "name": "parent sleeping", "room": "bedroom", "type": "binary_sensor", "id": { "entity_id": "binary_sensor.parent_sleeping", "device_id": null } }, { "name": "bathroom target temperature", "room": "bathroom", "type": "sensor", "id": { "entity_id": "sensor.bathroom_target_temperature", "device_id": null } }, { "name": "bathroom heating automation", "room": "bathroom", "type": "automation", "id": { "entity_id": "automation.bathroom_heating", "device_id": null } }, { "name": "bathroom radiator thermostat floor", "room": "bathroom", "type": "climate", "id": { "entity_id": "climate.bathroom_radiator_thermostat_floor_tado", "device_id": null } }, { "name": "bathroom radiator thermostat wall", "room": "bathroom", "type": "climate", "id": { "entity_id": "climate.bathroom_radiator_thermostat_wall_tado", "device_id": null } } ] }, { "id": "'1737311656075'", "automation": "- id: '1737311656075'\n alias: Bryggers varme\n description: Automatik til at styre varmen på bryggers\n triggers:\n - trigger: state\n entity_id:\n - binary_sensor.family_home\n - trigger: state\n entity_id:\n - binary_sensor.parent_sleeping\n - trigger: state\n entity_id:\n - sensor.utility_room_target_temperature\n - trigger: state\n entity_id: input_boolean.home_house_sitter\n - trigger: state\n entity_id:\n - automation.utility_room_heating\n to: 'on'\n conditions: []\n actions:\n - choose:\n - conditions:\n - condition: state\n entity_id: climate.home_heat_pump_panasonic\n state: 'off'\n sequence:\n - action: climate.set_temperature\n metadata: {}\n data:\n temperature: 23\n target:\n entity_id:\n - climate.utility_room_radiator_thermostat_floor_tado\n - climate.utility_room_radiator_thermostat_wall_tado\n - conditions:\n - condition: state\n entity_id: input_boolean.home_house_sitter\n state: 'on'\n sequence:\n - action: climate.set_temperature\n metadata: {}\n data:\n temperature: 20\n target:\n entity_id:\n - climate.utility_room_radiator_thermostat_floor_tado\n - climate.utility_room_radiator_thermostat_wall_tado\n - conditions:\n - condition: state\n entity_id: binary_sensor.family_home\n state: 'off'\n sequence:\n - action: climate.set_temperature\n metadata: {}\n data:\n temperature: 17\n target:\n entity_id:\n - climate.utility_room_radiator_thermostat_floor_tado\n - climate.utility_room_radiator_thermostat_wall_tado\n - conditions:\n - condition: state\n entity_id: binary_sensor.parent_sleeping\n state: 'on'\n sequence:\n - action: climate.set_temperature\n metadata: {}\n data:\n temperature: 19\n target:\n entity_id:\n - climate.utility_room_radiator_thermostat_floor_tado\n - climate.utility_room_radiator_thermostat_wall_tado\n default:\n - action: climate.set_temperature\n metadata: {}\n data:\n temperature: 20\n target:\n entity_id:\n - climate.utility_room_radiator_thermostat_floor_tado\n - climate.utility_room_radiator_thermostat_wall_tado\n mode: restart", "config": [ { "name": "family home", "room": "home", "type": "binary_sensor", "id": { "entity_id": "binary_sensor.family_home", "device_id": null } }, { "name": "home house sitter", "room": "home", "type": "input_boolean", "id": { "entity_id": "input_boolean.home_house_sitter", "device_id": null } }, { "name": "home heat pump", "room": "home", "type": "climate", "id": { "entity_id": "climate.home_heat_pump_panasonic", "device_id": null } }, { "name": "parent sleeping", "room": "bedroom", "type": "binary_sensor", "id": { "entity_id": "binary_sensor.parent_sleeping", "device_id": null } }, { "name": "utility room target temperature", "room": "utility_room", "type": "sensor", "id": { "entity_id": "sensor.utility_room_target_temperature", "device_id": null } }, { "name": "utility room heating automation", "room": "utility_room", "type": "automation", "id": { "entity_id": "automation.utility_room_heating", "device_id": null } }, { "name": "utility room radiator thermostat floor", "room": "utility_room", "type": "climate", "id": { "entity_id": "climate.utility_room_radiator_thermostat_floor_tado", "device_id": null } }, { "name": "utility room radiator thermostat wall", "room": "utility_room", "type": "climate", "id": { "entity_id": "climate.utility_room_radiator_thermostat_wall_tado", "device_id": null } } ] }, { "id": "'1737312016227'", "automation": "- id: '1737312016227'\n alias: Stue - Varme\n description: Automatik til at styre varmen i stuen\n triggers:\n - trigger: state\n entity_id:\n - binary_sensor.family_home\n - trigger: state\n entity_id:\n - binary_sensor.parent_sleeping\n - trigger: state\n entity_id:\n - binary_sensor.emil_sleeping\n - trigger: state\n entity_id:\n - binary_sensor.charlie_sleeping\n - trigger: state\n entity_id:\n - binary_sensor.living_room_light\n - trigger: state\n entity_id:\n - binary_sensor.living_room_media\n - trigger: state\n entity_id:\n - automation.living_room_heating\n to: 'on'\n - trigger: state\n entity_id: input_boolean.home_house_sitter\n conditions: []\n actions:\n - action: timer.cancel\n metadata: {}\n data: {}\n target:\n entity_id: timer.living_room_heating_manual_timer\n - choose:\n - conditions:\n - condition: state\n entity_id: climate.home_heat_pump_panasonic\n state: 'off'\n sequence:\n - action: climate.set_temperature\n metadata: {}\n data:\n temperature: 23\n target:\n entity_id:\n - climate.living_room_radiator_thermostat_bookcase_tado\n - climate.living_room_radiator_thermostat_dining_table_tado\n - climate.living_room_radiator_thermostat_sofa_tado\n - conditions:\n - condition: state\n entity_id: input_boolean.home_house_sitter\n state: 'on'\n sequence:\n - action: climate.set_temperature\n metadata: {}\n data:\n temperature: 22\n target:\n entity_id:\n - climate.living_room_radiator_thermostat_bookcase_tado\n - climate.living_room_radiator_thermostat_dining_table_tado\n - climate.living_room_radiator_thermostat_sofa_tado\n - conditions:\n - condition: state\n entity_id: binary_sensor.family_home\n state: 'off'\n sequence:\n - action: climate.set_temperature\n metadata: {}\n data:\n temperature: 17\n target:\n entity_id:\n - climate.living_room_radiator_thermostat_bookcase_tado\n - climate.living_room_radiator_thermostat_dining_table_tado\n - climate.living_room_radiator_thermostat_sofa_tado\n - conditions:\n - condition: state\n entity_id: binary_sensor.living_room_light\n state: 'on'\n sequence:\n - action: climate.set_temperature\n metadata: {}\n data:\n temperature: 22\n target:\n entity_id:\n - climate.living_room_radiator_thermostat_bookcase_tado\n - climate.living_room_radiator_thermostat_dining_table_tado\n - climate.living_room_radiator_thermostat_sofa_tado\n - conditions:\n - condition: state\n entity_id: binary_sensor.living_room_media\n state: 'on'\n sequence:\n - action: climate.set_temperature\n metadata: {}\n data:\n temperature: 22\n target:\n entity_id:\n - climate.living_room_radiator_thermostat_bookcase_tado\n - climate.living_room_radiator_thermostat_dining_table_tado\n - climate.living_room_radiator_thermostat_sofa_tado\n - conditions:\n - condition: state\n entity_id: binary_sensor.parent_sleeping\n state: 'on'\n - condition: state\n entity_id: binary_sensor.emil_sleeping\n state: 'on'\n - condition: state\n entity_id: binary_sensor.charlie_sleeping\n state: 'on'\n sequence:\n - action: climate.set_temperature\n metadata: {}\n data:\n temperature: 17\n target:\n entity_id:\n - climate.living_room_radiator_thermostat_bookcase_tado\n - climate.living_room_radiator_thermostat_dining_table_tado\n - climate.living_room_radiator_thermostat_sofa_tado\n default:\n - action: climate.set_temperature\n metadata: {}\n data:\n temperature: 19\n target:\n entity_id:\n - climate.living_room_radiator_thermostat_bookcase_tado\n - climate.living_room_radiator_thermostat_dining_table_tado\n - climate.living_room_radiator_thermostat_sofa_tado\n trace:\n stored_traces: 100\n mode: restart", "config": [ { "name": "family home", "room": "home", "type": "binary_sensor", "id": { "entity_id": "binary_sensor.family_home", "device_id": null } }, { "name": "living room light", "room": "living_room", "type": "binary_sensor", "id": { "entity_id": "binary_sensor.living_room_light", "device_id": null } }, { "name": "home house sitter", "room": "home", "type": "input_boolean", "id": { "entity_id": "input_boolean.home_house_sitter", "device_id": null } }, { "name": "home heat pump", "room": "home", "type": "climate", "id": { "entity_id": "climate.home_heat_pump_panasonic", "device_id": null } }, { "name": "emil sleeping", "room": "emils_room", "type": "binary_sensor", "id": { "entity_id": "binary_sensor.emil_sleeping", "device_id": null } }, { "name": "charlie sleeping", "room": "charlies_room", "type": "binary_sensor", "id": { "entity_id": "binary_sensor.charlie_sleeping", "device_id": null } }, { "name": "parent sleeping", "room": "bedroom", "type": "binary_sensor", "id": { "entity_id": "binary_sensor.parent_sleeping", "device_id": null } }, { "name": "living room heating automation", "room": "living_room", "type": "automation", "id": { "entity_id": "automation.living_room_heating", "device_id": null } }, { "name": "living room heating manual timer", "room": "living_room", "type": "timer", "id": { "entity_id": "timer.living_room_heating_manual_timer", "device_id": null } }, { "name": "living room media", "room": "living_room", "type": "binary_sensor", "id": { "entity_id": "binary_sensor.living_room_media", "device_id": null } }, { "name": "living room radiator thermostat bookcase", "room": "living_room", "type": "climate", "id": { "entity_id": "climate.living_room_radiator_thermostat_bookcase_tado", "device_id": null } }, { "name": "living room radiator thermostat dining table", "room": "living_room", "type": "climate", "id": { "entity_id": "climate.living_room_radiator_thermostat_dining_table_tado", "device_id": null } }, { "name": "living room radiator thermostat sofa", "room": "living_room", "type": "climate", "id": { "entity_id": "climate.living_room_radiator_thermostat_sofa_tado", "device_id": null } } ] }, { "id": "'1737313921011'", "automation": "- id: '1737313921011'\n alias: Gang - Varme\n description: Automatik til at styre varmen i gangen\n triggers:\n - trigger: state\n entity_id:\n - binary_sensor.family_home\n - trigger: state\n entity_id:\n - binary_sensor.parent_sleeping\n - trigger: state\n entity_id:\n - binary_sensor.emil_sleeping\n - trigger: state\n entity_id:\n - binary_sensor.charlie_sleeping\n - trigger: state\n entity_id:\n - sensor.hallway_target_temperature\n - trigger: state\n entity_id: input_boolean.home_house_sitter\n - trigger: state\n entity_id:\n - automation.hallway_heating\n to: 'on'\n conditions: []\n actions:\n - choose:\n - conditions:\n - condition: state\n entity_id: climate.home_heat_pump_panasonic\n state: 'off'\n sequence:\n - action: climate.set_temperature\n metadata: {}\n data:\n temperature: 23\n target:\n entity_id:\n - climate.hallway_radiator_thermostat_tado\n - climate.kitchen_radiator_thermostat_tado\n - conditions:\n - condition: state\n entity_id: input_boolean.home_house_sitter\n state: 'on'\n sequence:\n - action: climate.set_temperature\n metadata: {}\n data:\n temperature: 21\n target:\n entity_id:\n - climate.hallway_radiator_thermostat_tado\n - climate.kitchen_radiator_thermostat_tado\n - conditions:\n - condition: state\n entity_id: binary_sensor.family_home\n state: 'off'\n sequence:\n - action: climate.set_temperature\n metadata: {}\n data:\n temperature: 17\n target:\n entity_id:\n - climate.hallway_radiator_thermostat_tado\n - climate.kitchen_radiator_thermostat_tado\n - conditions:\n - condition: state\n entity_id: binary_sensor.parent_sleeping\n state: 'on'\n - condition: state\n entity_id: binary_sensor.charlie_sleeping\n state: 'on'\n - condition: state\n entity_id: binary_sensor.emil_sleeping\n state: 'on'\n sequence:\n - action: climate.set_temperature\n metadata: {}\n data:\n temperature: 18\n target:\n entity_id:\n - climate.hallway_radiator_thermostat_tado\n - climate.kitchen_radiator_thermostat_tado\n default:\n - action: climate.set_temperature\n metadata: {}\n data:\n temperature: 20\n target:\n entity_id:\n - climate.hallway_radiator_thermostat_tado\n - climate.kitchen_radiator_thermostat_tado\n mode: restart", "config": [ { "name": "family home", "room": "home", "type": "binary_sensor", "id": { "entity_id": "binary_sensor.family_home", "device_id": null } }, { "name": "home house sitter", "room": "home", "type": "input_boolean", "id": { "entity_id": "input_boolean.home_house_sitter", "device_id": null } }, { "name": "home heat pump", "room": "home", "type": "climate", "id": { "entity_id": "climate.home_heat_pump_panasonic", "device_id": null } }, { "name": "emil sleeping", "room": "emils_room", "type": "binary_sensor", "id": { "entity_id": "binary_sensor.emil_sleeping", "device_id": null } }, { "name": "charlie sleeping", "room": "charlies_room", "type": "binary_sensor", "id": { "entity_id": "binary_sensor.charlie_sleeping", "device_id": null } }, { "name": "parent sleeping", "room": "bedroom", "type": "binary_sensor", "id": { "entity_id": "binary_sensor.parent_sleeping", "device_id": null } }, { "name": "hallway target temperature", "room": "hallway", "type": "sensor", "id": { "entity_id": "sensor.hallway_target_temperature", "device_id": null } }, { "name": "hallway heating automation", "room": "hallway", "type": "automation", "id": { "entity_id": "automation.hallway_heating", "device_id": null } }, { "name": "hallway radiator thermostat", "room": "hallway", "type": "climate", "id": { "entity_id": "climate.hallway_radiator_thermostat_tado", "device_id": null } }, { "name": "kitchen radiator thermostat", "room": "kitchen", "type": "climate", "id": { "entity_id": "climate.kitchen_radiator_thermostat_tado", "device_id": null } } ] }, { "id": "'1737405624054'", "automation": "- id: '1737405624054'\n alias: Stue varme manuelt\n description: Start timer for manuelt kontrol af varme\n triggers:\n - trigger: state\n entity_id:\n - sensor.living_room_target_temperature\n id: target_change\n - trigger: state\n entity_id:\n - timer.living_room_heating_manual_timer\n to: idle\n - trigger: state\n entity_id:\n - binary_sensor.family_home\n to: 'off'\n - trigger: state\n entity_id: input_boolean.home_house_sitter\n conditions: []\n actions:\n - choose:\n - conditions:\n - condition: state\n entity_id: binary_sensor.family_home\n state: 'off'\n - condition: state\n entity_id: input_boolean.home_house_sitter\n state: 'off'\n sequence:\n - action: timer.finish\n metadata: {}\n target:\n entity_id: timer.living_room_heating_manual_timer\n data: {}\n - action: automation.turn_on\n metadata: {}\n target:\n entity_id: automation.living_room_heating\n data: {}\n - action: automation.trigger\n metadata: {}\n data:\n skip_condition: false\n target:\n entity_id: automation.living_room_heating\n - conditions:\n - condition: trigger\n id:\n - target_change\n - condition: template\n value_template: '{{ is_state_attr(''automation.living_room_heating'', ''current'',\n 0) }}'\n - condition: template\n value_template: '{{ (now().timestamp() - state_attr(''automation.living_room_heating'',\n ''last_triggered'')|as_datetime|as_timestamp) > 5 }} '\n sequence:\n - action: automation.turn_off\n metadata: {}\n data:\n stop_actions: true\n target:\n entity_id: automation.living_room_heating\n - action: timer.start\n metadata: {}\n data:\n duration: 02:00:00\n target:\n entity_id: timer.living_room_heating_manual_timer\n - conditions:\n - condition: trigger\n id:\n - target_change\n sequence: []\n - conditions:\n - condition: state\n entity_id: timer.living_room_heating_manual_timer\n state: idle\n sequence:\n - action: automation.turn_on\n metadata: {}\n target:\n entity_id: automation.living_room_heating\n data: {}\n - action: automation.trigger\n metadata: {}\n data:\n skip_condition: false\n target:\n entity_id: automation.living_room_heating\n mode: restart", "config": [ { "name": "family home", "room": "home", "type": "binary_sensor", "id": { "entity_id": "binary_sensor.family_home", "device_id": null } }, { "name": "home house sitter", "room": "home", "type": "input_boolean", "id": { "entity_id": "input_boolean.home_house_sitter", "device_id": null } }, { "name": "living room target temperature", "room": "living_room", "type": "sensor", "id": { "entity_id": "sensor.living_room_target_temperature", "device_id": null } }, { "name": "living room heating automation", "room": "living_room", "type": "automation", "id": { "entity_id": "automation.living_room_heating", "device_id": null } }, { "name": "living room heating manual timer", "room": "living_room", "type": "timer", "id": { "entity_id": "timer.living_room_heating_manual_timer", "device_id": null } } ] }, { "id": "'1737748537241'", "automation": "- id: '1737748537241'\n alias: Soveværelse varme manuelt\n description: Start timer for manuelt kontrol af varme\n triggers:\n - trigger: state\n entity_id:\n - sensor.bedroom_target_temperature\n id: target_change\n - trigger: state\n entity_id:\n - timer.bedroom_heating_manual_timer\n to: idle\n - trigger: state\n entity_id:\n - binary_sensor.parent_home\n to: 'off'\n - trigger: state\n entity_id: input_boolean.home_house_sitter\n conditions: []\n actions:\n - choose:\n - conditions:\n - condition: state\n entity_id: binary_sensor.parent_home\n state: 'off'\n - condition: state\n entity_id: input_boolean.home_house_sitter\n state: 'off'\n sequence:\n - action: timer.finish\n metadata: {}\n target:\n entity_id: timer.bedroom_heating_manual_timer\n data: {}\n - action: automation.turn_on\n metadata: {}\n target:\n entity_id: automation.bedroom_heating\n data: {}\n - action: automation.trigger\n metadata: {}\n data:\n skip_condition: false\n target:\n entity_id: automation.bedroom_heating\n - conditions:\n - condition: trigger\n id:\n - target_change\n - condition: template\n value_template: '{{ is_state_attr(''automation.bedroom_heating'', ''current'',\n 0) }}'\n - condition: template\n value_template: '{{ (now().timestamp() - state_attr(''automation.bedroom_heating'',\n ''last_triggered'')|as_datetime|as_timestamp) > 5 }} '\n sequence:\n - action: automation.turn_off\n metadata: {}\n data:\n stop_actions: true\n target:\n entity_id: automation.bedroom_heating\n - action: timer.start\n metadata: {}\n data:\n duration: 01:00:00\n target:\n entity_id: timer.bedroom_heating_manual_timer\n - conditions:\n - condition: trigger\n id:\n - target_change\n sequence: []\n - conditions:\n - condition: state\n entity_id: timer.bedroom_heating_manual_timer\n state: idle\n sequence:\n - action: automation.turn_on\n metadata: {}\n target:\n entity_id: automation.bedroom_heating\n data: {}\n - action: automation.trigger\n metadata: {}\n data:\n skip_condition: false\n target:\n entity_id: automation.bedroom_heating\n mode: restart", "config": [ { "name": "home house sitter", "room": "home", "type": "input_boolean", "id": { "entity_id": "input_boolean.home_house_sitter", "device_id": null } }, { "name": "bedroom target temperature", "room": "bedroom", "type": "sensor", "id": { "entity_id": "sensor.bedroom_target_temperature", "device_id": null } }, { "name": "parent home", "room": "home", "type": "binary_sensor", "id": { "entity_id": "binary_sensor.parent_home", "device_id": null } }, { "name": "bedroom heating automation", "room": "bedroom", "type": "automation", "id": { "entity_id": "automation.bedroom_heating", "device_id": null } }, { "name": "bedroom heating manual timer", "room": "bedroom", "type": "timer", "id": { "entity_id": "timer.bedroom_heating_manual_timer", "device_id": null } } ] }, { "id": "'1737748573372'", "automation": "- id: '1737748573372'\n alias: Emils værelse varme manuelt\n description: Start timer for manuelt kontrol af varme\n triggers:\n - trigger: state\n entity_id:\n - sensor.emils_room_target_temperature\n id: target_change\n - trigger: state\n entity_id:\n - timer.emils_room_heating_manual_timer\n to: idle\n - trigger: state\n entity_id:\n - binary_sensor.emil_home\n to: 'off'\n - trigger: state\n entity_id: input_boolean.home_house_sitter\n conditions: []\n actions:\n - choose:\n - conditions:\n - condition: state\n entity_id: binary_sensor.emil_home\n state: 'off'\n - condition: state\n entity_id: input_boolean.home_house_sitter\n state: 'off'\n sequence:\n - action: timer.finish\n metadata: {}\n data: {}\n target:\n entity_id: timer.emils_room_heating_manual_timer\n - action: automation.turn_on\n metadata: {}\n target:\n entity_id: automation.emils_room_heating\n data: {}\n - action: automation.trigger\n metadata: {}\n data:\n skip_condition: false\n target:\n entity_id: automation.emils_room_heating\n - conditions:\n - condition: trigger\n id:\n - target_change\n - condition: template\n value_template: '{{ is_state_attr(''automation.emils_room_heating'', ''current'',\n 0) }}'\n - condition: template\n value_template: '{{ (now().timestamp() - state_attr(''automation.emils_room_heating'',\n ''last_triggered'')|as_datetime|as_timestamp) > 5 }} '\n sequence:\n - action: automation.turn_off\n metadata: {}\n data:\n stop_actions: true\n target:\n entity_id: automation.emils_room_heating\n - action: timer.start\n metadata: {}\n data:\n duration: 01:00:00\n target:\n entity_id: timer.emils_room_heating_manual_timer\n - conditions:\n - condition: trigger\n id:\n - target_change\n sequence: []\n - conditions:\n - condition: state\n entity_id: timer.emils_room_heating_manual_timer\n state: idle\n sequence:\n - action: automation.turn_on\n metadata: {}\n target:\n entity_id: automation.emils_room_heating\n data: {}\n - action: automation.trigger\n metadata: {}\n data:\n skip_condition: false\n target:\n entity_id: automation.emils_room_heating\n trace:\n stored_traces: 20\n mode: restart", "config": [ { "name": "home house sitter", "room": "home", "type": "input_boolean", "id": { "entity_id": "input_boolean.home_house_sitter", "device_id": null } }, { "name": "emils room target temperature", "room": "emils_room", "type": "sensor", "id": { "entity_id": "sensor.emils_room_target_temperature", "device_id": null } }, { "name": "emil home", "room": "home", "type": "binary_sensor", "id": { "entity_id": "binary_sensor.emil_home", "device_id": null } }, { "name": "emils room heating automation", "room": "emils_room", "type": "automation", "id": { "entity_id": "automation.emils_room_heating", "device_id": null } }, { "name": "emils room heating manual timer", "room": "emils_room", "type": "timer", "id": { "entity_id": "timer.emils_room_heating_manual_timer", "device_id": null } } ] }, { "id": "'1737748610394'", "automation": "- id: '1737748610394'\n alias: Charlies værelse varme manuelt\n description: Start timer for manuelt kontrol af varme\n triggers:\n - trigger: state\n entity_id:\n - sensor.charlies_room_target_temperature\n id: target_change\n - trigger: state\n entity_id:\n - timer.charlies_room_heating_manual_timer\n to: idle\n - trigger: state\n entity_id:\n - binary_sensor.charlie_home\n to: 'off'\n - trigger: state\n entity_id: input_boolean.home_house_sitter\n conditions: []\n actions:\n - choose:\n - conditions:\n - condition: state\n entity_id: binary_sensor.charlie_home\n state: 'off'\n - condition: state\n entity_id: input_boolean.home_house_sitter\n state: 'off'\n sequence:\n - action: timer.finish\n metadata: {}\n target:\n entity_id: timer.charlies_room_heating_manual_timer\n data: {}\n - action: automation.turn_on\n metadata: {}\n target:\n entity_id: automation.charlies_room_heating\n data: {}\n - action: automation.trigger\n metadata: {}\n data:\n skip_condition: false\n target:\n entity_id: automation.charlies_room_heating\n - conditions:\n - condition: trigger\n id:\n - target_change\n - condition: template\n value_template: '{{ is_state_attr(''automation.charlies_room_heating'', ''current'',\n 0) }}'\n - condition: template\n value_template: '{{ (now().timestamp() - state_attr(''automation.charlies_room_heating'',\n ''last_triggered'')|as_datetime|as_timestamp) > 5 }} '\n sequence:\n - action: automation.turn_off\n metadata: {}\n data:\n stop_actions: true\n target:\n entity_id: automation.charlies_room_heating\n - action: timer.start\n metadata: {}\n data:\n duration: 01:00:00\n target:\n entity_id: timer.charlies_room_heating_manual_timer\n - conditions:\n - condition: trigger\n id:\n - target_change\n sequence: []\n - conditions:\n - condition: state\n entity_id: timer.charlies_room_heating_manual_timer\n state: idle\n sequence:\n - action: automation.turn_on\n metadata: {}\n target:\n entity_id: automation.charlies_room_heating\n data: {}\n - action: automation.trigger\n metadata: {}\n data:\n skip_condition: false\n target:\n entity_id: automation.charlies_room_heating\n mode: restart", "config": [ { "name": "home house sitter", "room": "home", "type": "input_boolean", "id": { "entity_id": "input_boolean.home_house_sitter", "device_id": null } }, { "name": "charlies room target temperature", "room": "charlies_room", "type": "sensor", "id": { "entity_id": "sensor.charlies_room_target_temperature", "device_id": null } }, { "name": "charlie home", "room": "home", "type": "binary_sensor", "id": { "entity_id": "binary_sensor.charlie_home", "device_id": null } }, { "name": "charlies room heating automation", "room": "charlies_room", "type": "automation", "id": { "entity_id": "automation.charlies_room_heating", "device_id": null } }, { "name": "charlies room heating manual timer", "room": "charlies_room", "type": "timer", "id": { "entity_id": "timer.charlies_room_heating_manual_timer", "device_id": null } } ] }, { "id": "'1737757884659'", "automation": "- id: '1737757884659'\n alias: Hjem varme slukket\n description: 'Automatik til at motionere radiator ventiler når varmepumpe er slukket.\n\n '\n triggers:\n - trigger: time\n at: 01:00:00\n conditions:\n - condition: time\n weekday:\n - mon\n - condition: state\n entity_id: climate.home_heat_pump_panasonic\n state: 'off'\n actions:\n - action: script.turn_on\n metadata: {}\n data: {}\n target:\n entity_id: script.home_exercising_radiator_valves\n mode: single", "config": [ { "name": "home heat pump", "room": "home", "type": "climate", "id": { "entity_id": "climate.home_heat_pump_panasonic", "device_id": null } }, { "name": "home exercising radiator valves script", "room": "home", "type": "script", "id": { "entity_id": "script.home_exercising_radiator_valves", "device_id": null } } ] }, { "id": "'1737796089950'", "automation": "- id: '1737796089950'\n alias: Solcast PV Forecast opdater\n description: Opdater sol produktion udsigten i Solcast PV Forecast\n triggers:\n - trigger: time\n at: 00:00:00\n - trigger: sun\n event: sunrise\n offset: 0\n conditions: []\n actions:\n - action: solcast_solar.update_forecasts\n metadata: {}\n data: {}\n mode: single", "config": [ { "name": "solcast solar service", "room": "home", "type": "service", "id": { "entity_id": "solcast_solar.update_forecasts", "device_id": null } } ] }, { "id": "'1737835831554'", "automation": "- id: '1737835831554'\n alias: Hjem huspasser slår fra\n description: Automatik til at slår huspasser fra\n triggers:\n - trigger: state\n entity_id:\n - binary_sensor.family_home\n to: 'on'\n conditions: []\n actions:\n - action: input_boolean.turn_off\n metadata: {}\n data: {}\n target:\n entity_id: input_boolean.home_house_sitter\n mode: single", "config": [ { "name": "family home", "room": "home", "type": "binary_sensor", "id": { "entity_id": "binary_sensor.family_home", "device_id": null } }, { "name": "home house sitter", "room": "home", "type": "input_boolean", "id": { "entity_id": "input_boolean.home_house_sitter", "device_id": null } } ] }, { "id": "'1737916297775'", "automation": "- id: '1737916297775'\n alias: Indkørsel lys\n description: Automatik til at styre lys i indkørsel\n triggers:\n - trigger: state\n entity_id:\n - binary_sensor.driveway_motion_sensor_entrance_occupancy_signify\n - binary_sensor.driveway_motion_sensor_house_east_occupancy_signify\n - binary_sensor.driveway_motion_sensor_house_south_occupancy_signify\n - binary_sensor.driveway_motion_sensor_street_occupancy_signify\n to: 'on'\n - trigger: state\n entity_id:\n - timer.driveway_light_courtyard_timer\n - timer.driveway_light_house_east_timer\n - timer.driveway_light_house_south_timer\n - timer.driveway_light_street_timer\n to: idle\n - trigger: numeric_state\n entity_id:\n - sensor.driveway_motion_sensor_street_illuminance_signify\n below: 2\n - trigger: time\n at: '21:30:00'\n - trigger: state\n entity_id: input_boolean.home_house_sitter\n conditions: []\n actions:\n - variables:\n night_light: \"{{ now().strftime('%H:%M') > '12:00' and \\n now().strftime('%H:%M')\\\n \\ < '21:30' and\\n states('sensor.driveway_motion_sensor_street_illuminance_signify')|float(0)\\\n \\ < 2 }}\"\n - if:\n - condition: numeric_state\n entity_id: sensor.driveway_motion_sensor_street_illuminance_signify\n above: 1\n then:\n - action: light.turn_off\n metadata: {}\n data:\n transition: 1\n target:\n entity_id:\n - light.driveway_light_entrance_spot_1_signify\n - light.driveway_light_entrance_spot_2_signify\n - light.driveway_light_entrance_spot_3_signify\n - light.driveway_light_right_1_signify\n - light.driveway_light_right_2_signify\n - light.driveway_light_right_3_signify\n - light.driveway_light_left_1_signify\n - light.driveway_light_left_2_signify\n - light.driveway_light_left_3_signify\n - light.driveway_light_left_4_philips\n - light.driveway_light_left_5_signify\n - light.driveway_light_left_6_signify\n - light.driveway_light_left_7_philips\n - light.driveway_light_left_8_signify\n - light.driveway_light_left_9_signify\n - light.driveway_light_house_east_gledopto\n - light.driveway_light_house_south_gledopto\n else:\n - if:\n - condition: state\n entity_id: binary_sensor.driveway_motion_sensor_entrance_occupancy_signify\n state: 'on'\n then:\n - action: timer.start\n metadata: {}\n data:\n duration: 00:01:00\n target:\n entity_id: timer.driveway_light_entrance_timer\n - if:\n - condition: state\n entity_id: binary_sensor.driveway_motion_sensor_street_occupancy_signify\n state: 'on'\n then:\n - action: timer.start\n metadata: {}\n data:\n duration: 00:03:00\n target:\n entity_id: timer.driveway_light_street_timer\n - if:\n - condition: state\n entity_id: binary_sensor.driveway_motion_sensor_house_south_occupancy_signify\n state: 'on'\n then:\n - action: timer.start\n metadata: {}\n data:\n duration: 00:03:00\n target:\n entity_id: timer.driveway_light_house_south_timer\n - if:\n - condition: state\n entity_id: binary_sensor.driveway_motion_sensor_house_east_occupancy_signify\n state: 'on'\n then:\n - action: timer.start\n metadata: {}\n data:\n duration: 00:02:00\n target:\n entity_id: timer.driveway_light_house_east_timer\n - if:\n - condition: or\n conditions:\n - condition: state\n entity_id: timer.driveway_light_entrance_timer\n state: active\n - condition: state\n entity_id: timer.driveway_light_house_east_timer\n state: active\n - condition: state\n entity_id: timer.driveway_light_street_timer\n state: active\n - condition: template\n value_template: '{{ night_light }}'\n then:\n - action: light.turn_on\n metadata: {}\n data:\n brightness_pct: 100\n transition: 1\n target:\n entity_id:\n - light.driveway_light_house_east_gledopto\n else:\n - action: light.turn_off\n metadata: {}\n data: {}\n target:\n entity_id:\n - light.driveway_light_house_east_gledopto\n - if:\n - condition: or\n conditions:\n - condition: state\n entity_id: timer.driveway_light_entrance_timer\n state: active\n - condition: state\n entity_id: timer.driveway_light_house_south_timer\n state: active\n - condition: state\n entity_id: timer.driveway_light_street_timer\n state: active\n - condition: template\n value_template: '{{ night_light }}'\n then:\n - action: light.turn_on\n metadata: {}\n data:\n brightness_pct: 100\n transition: 1\n target:\n entity_id:\n - light.driveway_light_house_south_gledopto\n else:\n - action: light.turn_off\n metadata: {}\n data: {}\n target:\n entity_id:\n - light.driveway_light_house_south_gledopto\n - if:\n - condition: or\n conditions:\n - condition: state\n entity_id: timer.driveway_light_entrance_timer\n state: active\n then:\n - action: light.turn_on\n metadata: {}\n data:\n brightness_pct: 100\n transition: 1\n target:\n entity_id:\n - light.driveway_light_entrance_spot_1_signify\n - light.driveway_light_entrance_spot_2_signify\n - light.driveway_light_entrance_spot_3_signify\n else:\n - action: light.turn_off\n metadata: {}\n data: {}\n target:\n entity_id:\n - light.driveway_light_entrance_spot_1_signify\n - light.driveway_light_entrance_spot_2_signify\n - light.driveway_light_entrance_spot_3_signify\n - if:\n - condition: state\n entity_id: timer.driveway_light_entrance_timer\n state: active\n then:\n - action: light.turn_on\n metadata: {}\n data:\n brightness_pct: 100\n transition: 1\n target:\n entity_id:\n - light.driveway_light_left_1_signify\n else:\n - action: light.turn_off\n metadata: {}\n data: {}\n target:\n entity_id:\n - light.driveway_light_left_1_signify\n - if:\n - condition: state\n entity_id: timer.driveway_light_house_south_timer\n state: active\n then:\n - action: light.turn_on\n metadata: {}\n data:\n brightness_pct: 80\n kelvin: 2700\n transition: 1\n target:\n entity_id:\n - light.driveway_light_right_1_signify\n else:\n - action: light.turn_off\n metadata: {}\n data: {}\n target:\n entity_id:\n - light.driveway_light_right_1_signify\n - choose:\n - conditions:\n - condition: state\n entity_id: timer.driveway_light_entrance_timer\n state: active\n - condition: state\n entity_id: timer.driveway_light_house_south_timer\n state: active\n - condition: state\n entity_id: timer.driveway_light_street_timer\n state: active\n sequence:\n - action: light.turn_on\n metadata: {}\n data:\n brightness_pct: 80\n kelvin: 2700\n transition: 1\n target:\n entity_id:\n - light.driveway_light_right_2_signify\n - light.driveway_light_right_3_signify\n - action: light.turn_on\n metadata: {}\n data:\n brightness_pct: 100\n transition: 1\n target:\n entity_id:\n - light.driveway_light_left_2_signify\n - light.driveway_light_left_3_signify\n - light.driveway_light_left_4_philips\n - light.driveway_light_left_5_signify\n - light.driveway_light_left_6_signify\n - light.driveway_light_left_7_philips\n - light.driveway_light_left_8_signify\n - light.driveway_light_left_9_signify\n - conditions:\n - condition: template\n value_template: '{{ night_light }}'\n sequence:\n - action: light.turn_on\n metadata: {}\n data:\n brightness_pct: 10\n transition: 1\n target:\n entity_id:\n - light.driveway_light_right_2_signify\n - light.driveway_light_right_3_signify\n - light.driveway_light_left_2_signify\n - light.driveway_light_left_3_signify\n - light.driveway_light_left_4_philips\n - light.driveway_light_left_5_signify\n - light.driveway_light_left_6_signify\n - light.driveway_light_left_7_philips\n - light.driveway_light_left_8_signify\n - light.driveway_light_left_9_signify\n default:\n - action: light.turn_off\n metadata: {}\n data: {}\n target:\n entity_id:\n - light.driveway_light_right_2_signify\n - light.driveway_light_right_3_signify\n - light.driveway_light_left_2_signify\n - light.driveway_light_left_3_signify\n - light.driveway_light_left_4_philips\n - light.driveway_light_left_5_signify\n - light.driveway_light_left_6_signify\n - light.driveway_light_left_7_philips\n - light.driveway_light_left_8_signify\n - light.driveway_light_left_9_signify\n trace:\n stored_traces: 20\n mode: restart", "config": [ { "name": "home house sitter", "room": "home", "type": "input_boolean", "id": { "entity_id": "input_boolean.home_house_sitter", "device_id": null } }, { "name": "driveway motion sensor street illuminance", "room": "driveway", "type": "sensor", "id": { "entity_id": "sensor.driveway_motion_sensor_street_illuminance_signify", "device_id": null } }, { "name": "driveway motion sensor entrance occupancy", "room": "driveway", "type": "binary_sensor", "id": { "entity_id": "binary_sensor.driveway_motion_sensor_entrance_occupancy_signify", "device_id": null } }, { "name": "driveway motion sensor house east occupancy", "room": "driveway", "type": "binary_sensor", "id": { "entity_id": "binary_sensor.driveway_motion_sensor_house_east_occupancy_signify", "device_id": null } }, { "name": "driveway motion sensor house south occupancy", "room": "driveway", "type": "binary_sensor", "id": { "entity_id": "binary_sensor.driveway_motion_sensor_house_south_occupancy_signify", "device_id": null } }, { "name": "driveway motion sensor street occupancy", "room": "driveway", "type": "binary_sensor", "id": { "entity_id": "binary_sensor.driveway_motion_sensor_street_occupancy_signify", "device_id": null } }, { "name": "driveway light courtyard timer", "room": "driveway", "type": "timer", "id": { "entity_id": "timer.driveway_light_courtyard_timer", "device_id": null } }, { "name": "driveway light house east timer", "room": "driveway", "type": "timer", "id": { "entity_id": "timer.driveway_light_house_east_timer", "device_id": null } }, { "name": "driveway light house south timer", "room": "driveway", "type": "timer", "id": { "entity_id": "timer.driveway_light_house_south_timer", "device_id": null } }, { "name": "driveway light street timer", "room": "driveway", "type": "timer", "id": { "entity_id": "timer.driveway_light_street_timer", "device_id": null } }, { "name": "driveway light entrance spot 1", "room": "driveway", "type": "light", "id": { "entity_id": "light.driveway_light_entrance_spot_1_signify", "device_id": null } }, { "name": "driveway light entrance spot 2", "room": "driveway", "type": "light", "id": { "entity_id": "light.driveway_light_entrance_spot_2_signify", "device_id": null } }, { "name": "driveway light entrance spot 3", "room": "driveway", "type": "light", "id": { "entity_id": "light.driveway_light_entrance_spot_3_signify", "device_id": null } }, { "name": "driveway light right 1", "room": "driveway", "type": "light", "id": { "entity_id": "light.driveway_light_right_1_signify", "device_id": null } }, { "name": "driveway light right 2", "room": "driveway", "type": "light", "id": { "entity_id": "light.driveway_light_right_2_signify", "device_id": null } }, { "name": "driveway light right 3", "room": "driveway", "type": "light", "id": { "entity_id": "light.driveway_light_right_3_signify", "device_id": null } }, { "name": "driveway light left 1", "room": "driveway", "type": "light", "id": { "entity_id": "light.driveway_light_left_1_signify", "device_id": null } }, { "name": "driveway light left 2", "room": "driveway", "type": "light", "id": { "entity_id": "light.driveway_light_left_2_signify", "device_id": null } }, { "name": "driveway light left 3", "room": "driveway", "type": "light", "id": { "entity_id": "light.driveway_light_left_3_signify", "device_id": null } }, { "name": "driveway light left 4", "room": "driveway", "type": "light", "id": { "entity_id": "light.driveway_light_left_4_philips", "device_id": null } }, { "name": "driveway light left 5", "room": "driveway", "type": "light", "id": { "entity_id": "light.driveway_light_left_5_signify", "device_id": null } }, { "name": "driveway light left 6", "room": "driveway", "type": "light", "id": { "entity_id": "light.driveway_light_left_6_signify", "device_id": null } }, { "name": "driveway light left 7", "room": "driveway", "type": "light", "id": { "entity_id": "light.driveway_light_left_7_philips", "device_id": null } }, { "name": "driveway light left 8", "room": "driveway", "type": "light", "id": { "entity_id": "light.driveway_light_left_8_signify", "device_id": null } }, { "name": "driveway light left 9", "room": "driveway", "type": "light", "id": { "entity_id": "light.driveway_light_left_9_signify", "device_id": null } }, { "name": "driveway light house east", "room": "driveway", "type": "light", "id": { "entity_id": "light.driveway_light_house_east_gledopto", "device_id": null } }, { "name": "driveway light house south", "room": "driveway", "type": "light", "id": { "entity_id": "light.driveway_light_house_south_gledopto", "device_id": null } }, { "name": "driveway light entrance timer", "room": "driveway", "type": "timer", "id": { "entity_id": "timer.driveway_light_entrance_timer", "device_id": null } } ] }, { "id": "'1738003454800'", "automation": "- id: '1738003454800'\n alias: Monique middagslur\n description: Automatik til at styre Moniques middagslur\n triggers:\n - trigger: state\n entity_id:\n - input_boolean.monique_nap_time_toggle\n - trigger: state\n entity_id:\n - input_select.monique_nap_time_state\n - trigger: state\n entity_id:\n - binary_sensor.bedroom_door\n from: 'off'\n to: 'on'\n id: open_door\n conditions: []\n actions:\n - action: system_log.write\n metadata: {}\n data:\n level: error\n message: '{{ trigger.entity_id }}'\n - choose:\n - conditions:\n - condition: template\n value_template: '{{ trigger.entity_id == ''input_boolean.monique_nap_time_toggle''\n }}'\n sequence:\n - if:\n - condition: state\n entity_id: input_boolean.monique_nap_time_toggle\n state: 'off'\n then:\n - action: input_select.select_option\n metadata: {}\n data:\n option: 'off'\n target:\n entity_id: input_select.monique_nap_time_state\n else:\n - action: input_select.select_option\n metadata: {}\n data:\n option: prepare\n target:\n entity_id: input_select.monique_nap_time_state\n - conditions:\n - condition: template\n value_template: '{{ trigger.entity_id == ''input_select.monique_nap_time_state''\n }}'\n sequence:\n - if:\n - condition: state\n entity_id: input_select.monique_nap_time_state\n state: 'off'\n then:\n - action: input_boolean.turn_off\n metadata: {}\n data: {}\n target:\n entity_id: input_boolean.monique_nap_time_toggle\n else:\n - action: input_boolean.turn_on\n metadata: {}\n data: {}\n target:\n entity_id: input_boolean.monique_nap_time_toggle\n default:\n - choose:\n - conditions:\n - condition: state\n entity_id: input_select.monique_nap_time_state\n state: prepare\n - condition: trigger\n id:\n - open_door\n sequence:\n - action: input_select.select_option\n metadata: {}\n data:\n option: sleep\n target:\n entity_id: input_select.monique_nap_time_state\n - conditions:\n - condition: state\n entity_id: input_select.monique_nap_time_state\n state: sleep\n - condition: trigger\n id:\n - open_door\n sequence:\n - action: input_select.select_option\n metadata: {}\n data:\n option: 'off'\n target:\n entity_id: input_select.monique_nap_time_state\n mode: restart", "config": [ { "name": "bedroom door", "room": "bedroom", "type": "binary_sensor", "id": { "entity_id": "binary_sensor.bedroom_door", "device_id": null } }, { "name": "monique nap time state", "room": "bedroom", "type": "input_select", "id": { "entity_id": "input_select.monique_nap_time_state", "device_id": null } }, { "name": "monique nap time toggle", "room": "bedroom", "type": "input_boolean", "id": { "entity_id": "input_boolean.monique_nap_time_toggle", "device_id": null } } ] }, { "id": "'1738962148356'", "automation": "- id: '1738962148356'\n alias: Garage 3D Printer\n description: Automatik til at slukke for 3D printer\n triggers:\n - trigger: state\n entity_id:\n - sensor.garage_3d_printer_prusa\n to: idle\n for:\n hours: 0\n minutes: 10\n seconds: 0\n conditions: []\n actions:\n - action: light.turn_off\n metadata: {}\n data: {}\n target:\n entity_id: light.garage_3d_printer_power_philips_hue\n mode: single", "config": [ { "name": "garage 3d printer", "room": "garage", "type": "sensor", "id": { "entity_id": "sensor.garage_3d_printer_prusa", "device_id": null } }, { "name": "garage 3d printer power", "room": "garage", "type": "light", "id": { "entity_id": "light.garage_3d_printer_power_philips_hue", "device_id": null } } ] }, { "id": "'1739016002574'", "automation": "- id: '1739016002574'\n alias: Emils værelse blæser\n description: Tænder for Dyson Hot+Cool i Emils værelse, for at varme hurtigere op\n hvis den ønskede temperatur er væsentligt koldere end den aktuelle.\n triggers:\n - trigger: state\n entity_id:\n - binary_sensor.emil_home\n - trigger: state\n entity_id:\n - binary_sensor.emils_room_light\n - trigger: state\n entity_id:\n - sensor.emils_room_target_temperature\n - trigger: state\n entity_id:\n - sensor.emils_room_current_temperature\n - trigger: state\n entity_id:\n - binary_sensor.emils_room_window_sensor_open\n - trigger: state\n entity_id:\n - timer.emils_room_window_open_timer\n - trigger: state\n entity_id:\n - binary_sensor.emils_room_window_sensor_open\n to: 'on'\n from: 'off'\n id: window_open\n conditions: []\n actions:\n - if:\n - condition: state\n entity_id: binary_sensor.emils_room_light\n state: 'on'\n then:\n - action: switch.turn_off\n metadata: {}\n data: {}\n target:\n entity_id: switch.emils_room_pure_hot_cool_night_mode_dyson\n else:\n - action: switch.turn_on\n metadata: {}\n data: {}\n target:\n entity_id: switch.emils_room_pure_hot_cool_night_mode_dyson\n - if:\n - condition: trigger\n id:\n - window_open\n then:\n - action: timer.start\n metadata: {}\n data:\n duration: 00:10:00\n target:\n entity_id: timer.emils_room_window_open_timer\n - if:\n - condition: state\n entity_id: binary_sensor.emils_room_window_sensor_open\n state: 'off'\n - condition: state\n entity_id: timer.emils_room_window_open_timer\n state: active\n then:\n - action: timer.finish\n metadata: {}\n data: {}\n target:\n entity_id: timer.emils_room_window_open_timer\n - choose:\n - conditions:\n - condition: state\n entity_id: binary_sensor.emil_home\n state: 'off'\n sequence:\n - action: climate.turn_off\n metadata: {}\n data: {}\n target:\n entity_id: climate.emils_room_pure_hot_cool_dyson\n - conditions:\n - condition: state\n entity_id: timer.emils_room_window_open_timer\n state: active\n sequence:\n - action: fan.turn_on\n metadata: {}\n data: {}\n target:\n entity_id: fan.emils_room_pure_hot_cool_fan_dyson\n - action: fan.set_percentage\n metadata: {}\n data:\n percentage: 100\n target:\n entity_id: fan.emils_room_pure_hot_cool_fan_dyson\n - action: fan.oscillate\n metadata: {}\n data:\n oscillating: true\n target:\n entity_id: fan.emils_room_pure_hot_cool_fan_dyson\n - action: fan.set_preset_mode\n metadata: {}\n data:\n preset_mode: Normal\n target:\n entity_id: fan.emils_room_pure_hot_cool_fan_dyson\n - action: switch.turn_on\n metadata: {}\n data: {}\n target:\n entity_id: switch.emils_room_pure_hot_cool_focus_mode_dyson\n - action: climate.set_hvac_mode\n metadata: {}\n data:\n hvac_mode: cool\n target:\n entity_id: climate.emils_room_pure_hot_cool_dyson\n - conditions:\n - condition: state\n entity_id: binary_sensor.emils_room_window_sensor_open\n state: 'off'\n - condition: template\n value_template: '{{ states(\"sensor.emils_room_current_temperature\")|float\n < states(\"sensor.emils_room_target_temperature\")|float - 1 }}'\n sequence:\n - action: climate.turn_on\n metadata: {}\n data: {}\n target:\n entity_id: climate.emils_room_pure_hot_cool_dyson\n - action: climate.set_temperature\n metadata: {}\n data:\n temperature: '{{ min(37, states(''sensor.emils_room_target_temperature'')|float(0)\n + 3) }}'\n hvac_mode: heat\n target:\n entity_id: climate.emils_room_pure_hot_cool_dyson\n - action: fan.oscillate\n metadata: {}\n data:\n oscillating: true\n target:\n entity_id: fan.emils_room_pure_hot_cool_fan_dyson\n - action: fan.set_preset_mode\n metadata: {}\n data:\n preset_mode: Auto\n target:\n entity_id: fan.emils_room_pure_hot_cool_fan_dyson\n - action: switch.turn_off\n metadata: {}\n data: {}\n target:\n entity_id: switch.emils_room_pure_hot_cool_focus_mode_dyson\n - conditions:\n - condition: template\n value_template: '{{ states(\"sensor.emils_room_current_temperature\")|float\n > states(\"sensor.emils_room_target_temperature\")|float }}'\n - condition: numeric_state\n entity_id: sensor.emils_room_current_temperature\n above: 23\n sequence:\n - action: climate.turn_on\n metadata: {}\n data: {}\n target:\n entity_id: climate.emils_room_pure_hot_cool_dyson\n - action: climate.set_temperature\n metadata: {}\n data:\n temperature: '{{ max(1, states(''sensor.emils_room_target_temperature'')|float(0)\n - 3) }}'\n hvac_mode: cool\n target:\n entity_id: climate.emils_room_pure_hot_cool_dyson\n - action: fan.oscillate\n metadata: {}\n data:\n oscillating: true\n target:\n entity_id: fan.emils_room_pure_hot_cool_fan_dyson\n - action: fan.set_preset_mode\n metadata: {}\n data:\n preset_mode: Auto\n target:\n entity_id: fan.emils_room_pure_hot_cool_fan_dyson\n - action: switch.turn_on\n metadata: {}\n data: {}\n target:\n entity_id: switch.emils_room_pure_hot_cool_focus_mode_dyson\n - conditions:\n - condition: numeric_state\n entity_id: sensor.emils_room_pure_hot_cool_air_quality_index_dyson\n above: 5\n sequence:\n - action: fan.turn_on\n metadata: {}\n data: {}\n target:\n entity_id: fan.emils_room_pure_hot_cool_fan_dyson\n - action: fan.oscillate\n metadata: {}\n data:\n oscillating: true\n target:\n entity_id: fan.emils_room_pure_hot_cool_fan_dyson\n - action: fan.set_preset_mode\n metadata: {}\n data:\n preset_mode: Auto\n target:\n entity_id: fan.emils_room_pure_hot_cool_fan_dyson\n - action: switch.turn_off\n metadata: {}\n data: {}\n target:\n entity_id: switch.emils_room_pure_hot_cool_focus_mode_dyson\n - action: climate.set_hvac_mode\n metadata: {}\n data:\n hvac_mode: cool\n target:\n entity_id: climate.emils_room_pure_hot_cool_dyson\n default:\n - action: climate.turn_off\n metadata: {}\n data: {}\n target:\n entity_id: climate.emils_room_pure_hot_cool_dyson\n mode: queued", "config": [ { "name": "emils room target temperature", "room": "emils_room", "type": "sensor", "id": { "entity_id": "sensor.emils_room_target_temperature", "device_id": null } }, { "name": "emils room current temperature", "room": "emils_room", "type": "sensor", "id": { "entity_id": "sensor.emils_room_current_temperature", "device_id": null } }, { "name": "emil home", "room": "home", "type": "binary_sensor", "id": { "entity_id": "binary_sensor.emil_home", "device_id": null } }, { "name": "emils room light", "room": "emils_room", "type": "binary_sensor", "id": { "entity_id": "binary_sensor.emils_room_light", "device_id": null } }, { "name": "emils room window sensor open", "room": "emils_room", "type": "binary_sensor", "id": { "entity_id": "binary_sensor.emils_room_window_sensor_open", "device_id": null } }, { "name": "emils room window open timer", "room": "emils_room", "type": "timer", "id": { "entity_id": "timer.emils_room_window_open_timer", "device_id": null } }, { "name": "emils room pure hot cool night mode", "room": "emils_room", "type": "switch", "id": { "entity_id": "switch.emils_room_pure_hot_cool_night_mode_dyson", "device_id": null } }, { "name": "emils room pure hot cool fan", "room": "emils_room", "type": "fan", "id": { "entity_id": "fan.emils_room_pure_hot_cool_fan_dyson", "device_id": null } }, { "name": "emils room pure hot cool focus mode", "room": "emils_room", "type": "switch", "id": { "entity_id": "switch.emils_room_pure_hot_cool_focus_mode_dyson", "device_id": null } }, { "name": "emils room pure hot cool", "room": "emils_room", "type": "climate", "id": { "entity_id": "climate.emils_room_pure_hot_cool_dyson", "device_id": null } }, { "name": "emils room pure hot cool air quality index", "room": "emils_room", "type": "sensor", "id": { "entity_id": "sensor.emils_room_pure_hot_cool_air_quality_index_dyson", "device_id": null } } ] }, { "id": "'1739206213123'", "automation": "- id: '1739206213123'\n alias: Stue robotstøvsuger\n description: Automatic til at styre robotstøvsuger\n triggers:\n - trigger: state\n entity_id:\n - binary_sensor.emil_sleeping\n - binary_sensor.charlie_sleeping\n - binary_sensor.parent_sleeping\n to: 'off'\n - trigger: state\n entity_id:\n - vacuum.living_room_robot_vacuum_roborock\n to: docked\n - trigger: state\n entity_id:\n - binary_sensor.living_room_media\n to: 'off'\n - trigger: state\n entity_id:\n - binary_sensor.living_room_light\n to: 'off'\n conditions: []\n actions:\n - action: time.set_value\n metadata: {}\n data:\n time: 00:00:00\n target:\n entity_id: time.living_room_robot_vacuum_do_not_disturb_begin_roborock\n - action: time.set_value\n metadata: {}\n data:\n time: '23:59:59'\n target:\n entity_id: time.living_room_robot_vacuum_do_not_disturb_end_roborock\n - if:\n - condition: state\n entity_id: vacuum.living_room_robot_vacuum_roborock\n state: docked\n - condition: state\n entity_id: binary_sensor.parent_sleeping\n state: 'off'\n - condition: or\n conditions:\n - condition: template\n value_template: '{{ states(''input_number.living_room_robot_vacuum_total_cleaning_time_last_empty_dust_bin'')|int\n + 4800 < states(''sensor.living_room_robot_vacuum_total_cleaning_time_roborock'')|int\n }}'\n - condition: and\n conditions:\n - condition: template\n value_template: '{{ states(''input_number.living_room_robot_vacuum_total_cleaning_time_last_empty_dust_bin'')|int\n + 600 < states(''sensor.living_room_robot_vacuum_total_cleaning_time_roborock'')|int\n }}'\n - condition: state\n entity_id: binary_sensor.emil_sleeping\n state: 'off'\n - condition: state\n entity_id: binary_sensor.charlie_sleeping\n state: 'off'\n - condition: state\n entity_id: binary_sensor.living_room_light\n state: 'off'\n - condition: state\n entity_id: binary_sensor.living_room_media\n state: 'off'\n then:\n - action: input_number.set_value\n metadata: {}\n data:\n value: '{{ states(''sensor.living_room_robot_vacuum_total_cleaning_time_roborock'')|int\n }}\n\n '\n target:\n entity_id: input_number.living_room_robot_vacuum_total_cleaning_time_last_empty_dust_bin\n - action: vacuum.send_command\n data:\n command: app_start_collect_dust\n target:\n entity_id: vacuum.living_room_robot_vacuum_roborock\n - if:\n - condition: state\n entity_id: vacuum.living_room_robot_vacuum_roborock\n state: docked\n - condition: state\n entity_id: binary_sensor.parent_sleeping\n state: 'off'\n - condition: or\n conditions:\n - condition: template\n value_template: '{{ states(''input_number.living_room_robot_vacuum_total_cleaning_time_last_empty_dust_bin'')|int\n + 4800 > states(''sensor.living_room_robot_vacuum_total_cleaning_time_roborock'')|int\n }}'\n - condition: and\n conditions:\n - condition: template\n value_template: '{{ states(''input_number.living_room_robot_vacuum_total_cleaning_time_last_empty_dust_bin'')|int\n + 600 > states(''sensor.living_room_robot_vacuum_total_cleaning_time_roborock'')|int\n }}'\n - condition: state\n entity_id: binary_sensor.emil_sleeping\n state: 'off'\n - condition: state\n entity_id: binary_sensor.charlie_sleeping\n state: 'off'\n - condition: state\n entity_id: binary_sensor.living_room_light\n state: 'off'\n - condition: state\n entity_id: binary_sensor.living_room_media\n state: 'off'\n then: []\n mode: single", "config": [ { "name": "living room light", "room": "living_room", "type": "binary_sensor", "id": { "entity_id": "binary_sensor.living_room_light", "device_id": null } }, { "name": "emil sleeping", "room": "emils_room", "type": "binary_sensor", "id": { "entity_id": "binary_sensor.emil_sleeping", "device_id": null } }, { "name": "charlie sleeping", "room": "charlies_room", "type": "binary_sensor", "id": { "entity_id": "binary_sensor.charlie_sleeping", "device_id": null } }, { "name": "parent sleeping", "room": "bedroom", "type": "binary_sensor", "id": { "entity_id": "binary_sensor.parent_sleeping", "device_id": null } }, { "name": "living room media", "room": "living_room", "type": "binary_sensor", "id": { "entity_id": "binary_sensor.living_room_media", "device_id": null } }, { "name": "living room robot vacuum", "room": "living_room", "type": "vacuum", "id": { "entity_id": "vacuum.living_room_robot_vacuum_roborock", "device_id": null } }, { "name": "living room robot vacuum do not disturb begin", "room": "living_room", "type": "time", "id": { "entity_id": "time.living_room_robot_vacuum_do_not_disturb_begin_roborock", "device_id": null } }, { "name": "living room robot vacuum do not disturb end", "room": "living_room", "type": "time", "id": { "entity_id": "time.living_room_robot_vacuum_do_not_disturb_end_roborock", "device_id": null } }, { "name": "living room robot vacuum total cleaning time last empty dust bin", "room": "living_room", "type": "input_number", "id": { "entity_id": "input_number.living_room_robot_vacuum_total_cleaning_time_last_empty_dust_bin", "device_id": null } }, { "name": "living room robot vacuum total cleaning time", "room": "living_room", "type": "sensor", "id": { "entity_id": "sensor.living_room_robot_vacuum_total_cleaning_time_roborock", "device_id": null } } ] }, { "id": "'1739480121158'", "automation": "- id: '1739480121158'\n alias: Push configuration filer til GitHub\n description: Automatik til at sende configuration filer etc til GitHub repository\n triggers:\n - trigger: time\n at: '23:59:00'\n - trigger: event\n event_type: event_homeassistant_restarted\n - trigger: event\n event_type: homeassistant_close\n - trigger: event\n event_type: homeassistant_stop\n conditions: []\n actions:\n - action: shell_command.pushupdates_to_github\n data: {}\n mode: single", "config": [ { "name": "shell command pushupdates to github", "room": "home", "type": "shell_command", "id": { "entity_id": "shell_command.pushupdates_to_github", "device_id": null } } ] }, { "id": "'1739615474729'", "automation": "- id: '1739615474729'\n alias: Stue medieafspiller\n description: Automatik til at styrer TV og receiver i stuen\n triggers:\n - trigger: state\n entity_id:\n - event.living_room_switch_button_3_philips_hue\n attribute: event_type\n to: short_release\n id: button_3_short\n - trigger: state\n entity_id:\n - event.living_room_switch_button_3_philips_hue\n attribute: event_type\n to: short_release\n id: button_4_short\n - trigger: state\n entity_id:\n - binary_sensor.living_room_light\n id: light_out\n conditions: []\n actions: []\n mode: restart", "config": [ { "name": "living room switch button 3", "room": "living_room", "type": "event", "id": { "entity_id": "event.living_room_switch_button_3_philips_hue", "device_id": null } }, { "name": "living room light", "room": "living_room", "type": "binary_sensor", "id": { "entity_id": "binary_sensor.living_room_light", "device_id": null } }, { "name": "living room switch button 4 short", "room": "living_room", "type": "event", "id": { "entity_id": "event.living_room_switch_button_3_philips_hue", "device_id": null } } ] }, { "id": "'1739647490572'", "automation": "- id: '1739647490572'\n alias: Soveværelse blæser\n description: Tænder for Dyson Hot+Cool i soveværelset, for at varme hurtigere op\n hvis den ønskede temperatur er væsentligt koldere end den aktuelle.\n triggers:\n - trigger: state\n entity_id:\n - binary_sensor.parent_home_home\n - trigger: state\n entity_id:\n - binary_sensor.bedroom_light\n - trigger: numeric_state\n entity_id:\n - cover.bedroom_blind_ikea\n attribute: current_position\n below: 60\n - trigger: numeric_state\n entity_id:\n - cover.bedroom_blind_ikea\n attribute: current_position\n above: 60\n - trigger: state\n entity_id:\n - sensor.bedroom_target_temperature\n - trigger: state\n entity_id:\n - sensor.bedroom_current_temperature\n conditions: []\n actions:\n - if:\n - condition: state\n entity_id: binary_sensor.bedroom_blind\n state: 'on'\n then:\n - action: switch.turn_off\n metadata: {}\n data: {}\n target:\n entity_id: switch.bedroom_purifier_hot_cool_night_mode_dyson\n else:\n - action: switch.turn_on\n metadata: {}\n data: {}\n target:\n entity_id: switch.bedroom_purifier_hot_cool_night_mode_dyson\n - choose:\n - conditions:\n - condition: state\n entity_id: binary_sensor.parent_home\n state: 'off'\n sequence:\n - action: dyson_local.set_angle\n data:\n entity_id: fan.bedroom_purifier_hot_cool_fan_dyson\n angle_low: 225\n angle_high: 225\n - action: climate.turn_off\n metadata: {}\n data: {}\n target:\n entity_id: climate.bedroom_purifier_hot_cool_dyson\n - conditions:\n - condition: numeric_state\n entity_id: cover.bedroom_blind_ikea\n attribute: current_position\n below: 60\n sequence:\n - action: dyson_local.set_angle\n data:\n entity_id: fan.bedroom_purifier_hot_cool_fan_dyson\n angle_low: 225\n angle_high: 225\n - action: climate.turn_off\n metadata: {}\n data: {}\n target:\n entity_id: climate.bedroom_purifier_hot_cool_dyson\n - conditions:\n - condition: template\n value_template: '{{ states(\"sensor.bedroom_current_temperature\")|float < states(\"sensor.bedroom_target_temperature\")|float\n - 1 }}'\n sequence:\n - action: climate.turn_on\n metadata: {}\n data: {}\n target:\n entity_id: climate.bedroom_purifier_hot_cool_dyson\n - action: climate.set_temperature\n metadata: {}\n data:\n temperature: '{{ min(states(''sensor.bedroom_target_temperature'')|float(0)\n + 3, 37) }}'\n hvac_mode: heat\n target:\n entity_id: climate.bedroom_purifier_hot_cool_dyson\n - action: fan.oscillate\n metadata: {}\n data:\n oscillating: true\n target:\n entity_id: fan.bedroom_purifier_hot_cool_fan_dyson\n - action: dyson_local.set_angle\n data:\n entity_id: fan.bedroom_purifier_hot_cool_fan_dyson\n angle_low: 155\n angle_high: 225\n - action: fan.set_preset_mode\n metadata: {}\n data:\n preset_mode: Auto\n target:\n entity_id: fan.bedroom_purifier_hot_cool_fan_dyson\n - action: fan.set_direction\n metadata: {}\n data:\n direction: forward\n target:\n entity_id: fan.bedroom_purifier_hot_cool_fan_dyson\n - conditions:\n - condition: template\n value_template: '{{ states(\"sensor.bedroom_current_temperature\")|float > states(\"sensor.bedroom_target_temperature\")|float\n }}'\n - condition: numeric_state\n entity_id: sensor.bedroom_current_temperature\n above: 23\n sequence:\n - action: climate.turn_on\n metadata: {}\n data: {}\n target:\n entity_id: climate.bedroom_purifier_hot_cool_dyson\n - action: climate.set_temperature\n metadata: {}\n data:\n temperature: '{{ max(1, states(''sensor.bedroom_target_temperature'')|float(0)\n - 3) }}'\n hvac_mode: cool\n target:\n entity_id: climate.bedroom_purifier_hot_cool_dyson\n - action: fan.oscillate\n metadata: {}\n data:\n oscillating: true\n target:\n entity_id: fan.bedroom_purifier_hot_cool_dyson\n - action: dyson_local.set_angle\n data:\n entity_id: fan.bedroom_purifier_hot_cool_fan_dyson\n angle_low: 155\n angle_high: 225\n - action: fan.set_preset_mode\n metadata: {}\n data:\n preset_mode: Auto\n target:\n entity_id: fan.bedroom_purifier_hot_cool_fan_dyson\n - action: fan.set_direction\n metadata: {}\n data:\n direction: forward\n target:\n entity_id: fan.bedroom_purifier_hot_cool_fan_dyson\n - conditions:\n - condition: or\n conditions:\n - condition: numeric_state\n entity_id: sensor.bedroom_purifier_hot_cool_hcho_dyson\n above: 0.06\n - condition: numeric_state\n entity_id: sensor.bedroom_purifier_hot_cool_nitrogen_dioxide_index_dyson\n above: 6\n - condition: numeric_state\n entity_id: sensor.bedroom_purifier_hot_cool_pm_10_dyson\n above: 100\n - condition: numeric_state\n entity_id: sensor.bedroom_purifier_hot_cool_pm_2_5_dyson\n above: 35\n - condition: numeric_state\n entity_id: sensor.bedroom_purifier_hot_cool_volatile_organic_compounds_index_dyson\n above: 6\n sequence:\n - action: fan.turn_on\n metadata: {}\n data: {}\n target:\n entity_id: fan.bedroom_purifier_hot_cool_fan_dyson\n - action: fan.oscillate\n metadata: {}\n data:\n oscillating: true\n target:\n entity_id: fan.bedroom_purifier_hot_cool_fan_dyson\n - action: dyson_local.set_angle\n data:\n entity_id: fan.bedroom_purifier_hot_cool_fan_dyson\n angle_low: 155\n angle_high: 225\n - action: fan.set_preset_mode\n metadata: {}\n data:\n preset_mode: Auto\n target:\n entity_id: fan.bedroom_purifier_hot_cool_fan_dyson\n - action: climate.set_hvac_mode\n metadata: {}\n data:\n hvac_mode: cool\n target:\n entity_id: climate.bedroom_purifier_hot_cool_dyson\n - action: fan.set_direction\n metadata: {}\n data:\n direction: reverse\n target:\n entity_id: fan.bedroom_purifier_hot_cool_fan_dyson\n default:\n - action: dyson_local.set_angle\n data:\n entity_id: fan.bedroom_purifier_hot_cool_fan_dyson\n angle_low: 225\n angle_high: 225\n - action: climate.turn_off\n metadata: {}\n data: {}\n target:\n entity_id: climate.bedroom_purifier_hot_cool_dyson\n mode: queued", "config": [ { "name": "bedroom target temperature", "room": "bedroom", "type": "sensor", "id": { "entity_id": "sensor.bedroom_target_temperature", "device_id": null } }, { "name": "bedroom current temperature", "room": "bedroom", "type": "sensor", "id": { "entity_id": "sensor.bedroom_current_temperature", "device_id": null } }, { "name": "bedroom blind", "room": "bedroom", "type": "binary_sensor", "id": { "entity_id": "binary_sensor.bedroom_blind", "device_id": null } }, { "name": "bedroom light", "room": "bedroom", "type": "binary_sensor", "id": { "entity_id": "binary_sensor.bedroom_light", "device_id": null } }, { "name": "parent home", "room": "home", "type": "binary_sensor", "id": { "entity_id": "binary_sensor.parent_home", "device_id": null } }, { "name": "bedroom blind", "room": "bedroom", "type": "cover", "id": { "entity_id": "cover.bedroom_blind_ikea", "device_id": null } }, { "name": "parent home home", "room": "home", "type": "binary_sensor", "id": { "entity_id": "binary_sensor.parent_home_home", "device_id": null } }, { "name": "bedroom purifier hot cool night mode", "room": "bedroom", "type": "switch", "id": { "entity_id": "switch.bedroom_purifier_hot_cool_night_mode_dyson", "device_id": null } }, { "name": "bedroom purifier hot cool fan", "room": "bedroom", "type": "fan", "id": { "entity_id": "fan.bedroom_purifier_hot_cool_fan_dyson", "device_id": null } }, { "name": "bedroom purifier hot cool", "room": "bedroom", "type": "climate", "id": { "entity_id": "climate.bedroom_purifier_hot_cool_dyson", "device_id": null } }, { "name": "bedroom purifier hot cool hcho", "room": "bedroom", "type": "sensor", "id": { "entity_id": "sensor.bedroom_purifier_hot_cool_hcho_dyson", "device_id": null } }, { "name": "bedroom purifier hot cool nitrogen dioxide index", "room": "bedroom", "type": "sensor", "id": { "entity_id": "sensor.bedroom_purifier_hot_cool_nitrogen_dioxide_index_dyson", "device_id": null } }, { "name": "bedroom purifier hot cool pm 10", "room": "bedroom", "type": "sensor", "id": { "entity_id": "sensor.bedroom_purifier_hot_cool_pm_10_dyson", "device_id": null } }, { "name": "bedroom purifier hot cool pm 2 5", "room": "bedroom", "type": "sensor", "id": { "entity_id": "sensor.bedroom_purifier_hot_cool_pm_2_5_dyson", "device_id": null } }, { "name": "bedroom purifier hot cool volatile organic compounds index", "room": "bedroom", "type": "sensor", "id": { "entity_id": "sensor.bedroom_purifier_hot_cool_volatile_organic_compounds_index_dyson", "device_id": null } }, { "name": "Bedroom Purifier Hot Cool Dyson", "room": "Bedroom", "type": "fan", "id": { "entity_id": "fan.bedroom_purifier_hot_cool_dyson", "device_id": null } } ] } ]