- id: '1609788406791' alias: on_turn_off_reciever_turn_on_bed_c_fridge description: '' triggers: - entity_id: - binary_sensor.yamaha_reciever_state from: 'on' to: 'off' id: dfsdfsdewwer21 trigger: state conditions: [] actions: - type: turn_on device_id: e43877911bcde38af54a242c2b2b8197 entity_id: efb4ab3caf732c8a07e835c2fb8c9ab8 domain: switch mode: single - id: '1609788662612' alias: on_turn_on_reciever_turn_off_bed_c_fridge_and_light description: '' triggers: - entity_id: - binary_sensor.yamaha_reciever_state from: 'off' to: 'on' id: 345343gges4 trigger: state conditions: [] actions: - type: turn_off device_id: e43877911bcde38af54a242c2b2b8197 entity_id: efb4ab3caf732c8a07e835c2fb8c9ab8 domain: switch - type: turn_off device_id: ecdc93708d2afbf8f645e3eb84d0e39c entity_id: e6b4d1e2ff0ee908b2748c74dc79e446 domain: light mode: single - id: '1616842943101' alias: on_open_garage_door_turn_on_garage_light description: '' triggers: - type: opened device_id: e455b2eeea8937c7ad7cad0320940913 entity_id: 7f001b9228a16c5e6a363d939dbfe37a domain: binary_sensor trigger: device conditions: [] actions: - type: turn_on device_id: d831b1c23db5952276c05f231c7fd0da entity_id: d5d91915db67c44855a02055118709eb domain: light mode: single - id: '1617175491057' alias: on_close_garage_door_turn_off_garage_light_after_10_minutes description: '' triggers: - type: not_opened device_id: e455b2eeea8937c7ad7cad0320940913 entity_id: binary_sensor.zigbee_door_sensor_garage_contact domain: binary_sensor for: hours: 0 minutes: 10 seconds: 0 trigger: device conditions: [] actions: - delay: hours: 0 minutes: 10 seconds: 0 milliseconds: 0 - action: light.turn_off metadata: {} data: {} target: device_id: d831b1c23db5952276c05f231c7fd0da mode: single - id: '1624743776933' alias: on_open_front_door_turn_on_bottom_hallway_light description: '' triggers: - type: opened device_id: c433a6de7503fff598e3b00eebd934b8 entity_id: 728aecc504877295ccda5a9c04e5f2fa domain: binary_sensor trigger: device conditions: - condition: state entity_id: binary_sensor.nighttime state: 'on' - condition: time before: '22:00:00' actions: - type: turn_on device_id: 707639a037c05f21cb7ba1e119538bf0 entity_id: 1813701c3c3e731fbc2e7d96fdc28608 domain: light mode: single - id: '1666811718812' alias: on_start_create_group.all_fans_domain_entities description: Uses python script create_entity_groups to create an entity group triggers: - event: start trigger: homeassistant conditions: [] actions: - data: domain: fan group_name: all_fans icon: mdi:fan-off friendly_name: All fan domain entities filter_by_device_class: false excluded_entity_groups: - group.globally_excluded_entities excluded_integrations: - browser_mod action: python_script.create_entity_groups mode: single - id: '1666812617895' alias: on_start_create_group.all_lights_domain_entities description: Uses python script create_entity_groups to create an entity group triggers: - event: start trigger: homeassistant conditions: [] actions: - data: domain: light group_name: all_lights icon: mdi:lightbulb-multiple-off friendly_name: All light domain entities filter_by_device_class: false excluded_entity_groups: - group.globally_excluded_entities excluded_entities: - light.shelly_1l_hallway_bottom_light_2 - light.shelly_1l_kitchen_utility_light_2 - light.camera_indoor_indicator_light excluded_integrations: - browser_mod action: python_script.create_entity_groups mode: single - id: '1666812616338' alias: on_start_create_group.all_zones_domain_entities description: Uses python script create_entity_groups to create an entity group triggers: - event: start trigger: homeassistant conditions: [] actions: - data: domain: zone group_name: all_zones icon: mdi:map-marker friendly_name: All zone domain entities filter_by_device_class: false action: python_script.create_entity_groups mode: single - id: '1666812616938' alias: on_start_create_group.all_update_domain_entities description: Uses python script create_entity_groups to create an entity group triggers: - event: start trigger: homeassistant conditions: [] actions: - data: domain: update group_name: all_updates icon: mdi:update friendly_name: All update domain entities filter_by_device_class: false action: python_script.create_entity_groups mode: single - id: '1666812616259' alias: on_start_create_group.all_camera_domain_entities description: Uses python script create_entity_groups to create an entity group triggers: - event: start trigger: homeassistant conditions: [] actions: - data: domain: camera group_name: all_cameras icon: mdi:camera friendly_name: All camera domain entities filter_by_device_class: false excluded_entities: - camera.camera_indoor excluded_entity_groups: - group.globally_excluded_entities excluded_integrations: - browser_mod action: python_script.create_entity_groups mode: single - id: '1629812616259' alias: on_start_create_group.all_media_player_domain_entities description: Uses python script create_entity_groups to create an entity group triggers: - event: start trigger: homeassistant conditions: [] actions: - data: domain: media_player group_name: all_media_players icon: mdi:play-network-outline friendly_name: All media_player domain entities filter_by_device_class: false excluded_entity_groups: - group.globally_excluded_entities excluded_integrations: - browser_mod action: python_script.create_entity_groups mode: single - id: '1622852616259' alias: on_start_create_group.all_remote_domain_entities description: Uses python script create_entity_groups to create an entity group triggers: - event: start trigger: homeassistant conditions: [] actions: - data: domain: remote group_name: all_remotes icon: mdi:remote friendly_name: All remote domain entities filter_by_device_class: false excluded_entity_groups: - group.globally_excluded_entities excluded_entities: - remote.bed_c_xbox_remote - remote.nvidia_shield_bed_c_android_bridge - remote.nvidia_shield_bed_c_android_tv - remote.nvidia_shield_bed_e_android_bridge - remote.nvidia_shield_bed_e_android_tv - remote.samsung_tv_lounge - remote.lounge_apple_tv excluded_integrations: - browser_mod action: python_script.create_entity_groups mode: single - id: '1666812633820' alias: on_start_create_group.all_binary_sensor_domain_entities description: Uses python script create_entity_groups to create an entity group triggers: - event: start trigger: homeassistant conditions: [] actions: - delay: hours: 0 minutes: 0 seconds: 10 milliseconds: 0 - data: domain: binary_sensor group_name: all_binary_sensors icon: mdi:toggle-switch friendly_name: All binary_sensor domain entities filter_by_device_class: false excluded_entity_groups: - group.globally_excluded_entities excluded_integrations: - browser_mod action: python_script.create_entity_groups mode: single - id: '1666817726320' alias: on_start_create_group.all_switch_domain_entities description: Uses python script create_entity_groups to create an entity group triggers: - event: start trigger: homeassistant conditions: [] actions: - data: domain: switch group_name: all_switches icon: mdi:light-switch friendly_name: All switch domain entities filter_by_device_class: false excluded_entity_groups: - group.globally_excluded_entities excluded_integrations: - browser_mod action: python_script.create_entity_groups mode: single - id: '1672906062419' alias: on_start_create_group.all_door_class_binary_sensors description: Uses python script create_entity_groups to create an entity group triggers: - event: start trigger: homeassistant conditions: [] actions: - delay: hours: 0 minutes: 0 seconds: 10 milliseconds: 0 - data: domain: binary_sensor group_name: all_door_class_binary_sensors icon: mdi:door friendly_name: All binary_sensor door device class group filter_by_device_class: true included_device_classes: - door - window - opening - vibration - garage_door excluded_entity_groups: - group.globally_excluded_entities excluded_entities: - binary_sensor.zigbee_door_sensor_bed_c_contact - binary_sensor.dishwasher_door excluded_integrations: - browser_mod action: python_script.create_entity_groups mode: single - id: '1673133770721' alias: on_start_create_group.all_occupancy_class_binary_sensors description: Uses python script create_entity_groups to create an entity group triggers: - event: start trigger: homeassistant conditions: [] actions: - delay: hours: 0 minutes: 0 seconds: 10 milliseconds: 0 - data: domain: binary_sensor group_name: all_occupancy_class_binary_sensors icon: mdi:cctv friendly_name: All binary_sensor occupancy motion device class group filter_by_device_class: true included_device_classes: - occupancy excluded_entity_groups: - group.globally_excluded_entities excluded_integrations: - browser_mod action: python_script.create_entity_groups mode: single - id: '1673133921800' alias: on_start_create_group.all_safety_class_binary_sensors description: Uses python script create_entity_groups to create an entity group triggers: - event: start trigger: homeassistant conditions: [] actions: - delay: hours: 0 minutes: 0 seconds: 10 milliseconds: 0 - data: domain: binary_sensor group_name: all_safety_class_binary_sensors icon: mdi:alarm-light-off friendly_name: All binary_sensor carbon_monoxide safety problem smoke device class group filter_by_device_class: true included_device_classes: - carbon_monoxide - heat - problem - safety - smoke excluded_entity_groups: - group.globally_excluded_entities excluded_entities: - binary_sensor.diskstation_security_status - binary_sensor.climate_devices_on excluded_integrations: - browser_mod action: python_script.create_entity_groups mode: single - id: '1673133328800' alias: on_start_create_group.all_battery_class_binary_sensors description: Uses python script create_entity_groups to create an entity group triggers: - event: start trigger: homeassistant conditions: [] actions: - delay: hours: 0 minutes: 0 seconds: 10 milliseconds: 0 - data: domain: binary_sensor group_name: all_battery_class_binary_sensors icon: mdi:battery-charging-high friendly_name: All binary_sensor battery device class group filter_by_device_class: true included_device_classes: - battery - battery_charging excluded_entity_groups: - group.globally_excluded_entities excluded_integrations: - browser_mod action: python_script.create_entity_groups mode: single - id: '1679331701346' alias: on_open_front_door_set_input_datetime_timestamp description: '' triggers: - type: opened device_id: c433a6de7503fff598e3b00eebd934b8 entity_id: 728aecc504877295ccda5a9c04e5f2fa domain: binary_sensor trigger: device conditions: [] actions: - data: timestamp: '{{ now().timestamp() }}' target: entity_id: input_datetime.front_door_last_opened action: input_datetime.set_datetime mode: single - id: '1679336064408' alias: on_open_back_door_set_input_datetime_timestamp description: Sets a timestamp on an input_datetime that persists through reboots and ignores unknown and unavailable states triggers: - type: opened device_id: 2a98740d417848e05eff1765f30ebaf0 entity_id: 56a14440427f37c45a0e46678b8917e4 domain: binary_sensor trigger: device conditions: [] actions: - data: timestamp: '{{ now().timestamp() }}' target: entity_id: input_datetime.back_door_last_opened action: input_datetime.set_datetime mode: single - id: '1679336123379' alias: on_open_garage_door_set_input_datetime_timestamp description: '' triggers: - type: opened device_id: e455b2eeea8937c7ad7cad0320940913 entity_id: 7f001b9228a16c5e6a363d939dbfe37a domain: binary_sensor trigger: device conditions: [] actions: - data: timestamp: '{{ now().timestamp() }}' target: entity_id: input_datetime.garage_door_last_opened action: input_datetime.set_datetime mode: single - id: '1679477945469' alias: on_open_front_door_trigger_icloud3_service description: '' triggers: - type: opened device_id: c433a6de7503fff598e3b00eebd934b8 entity_id: 728aecc504877295ccda5a9c04e5f2fa domain: binary_sensor trigger: device conditions: [] actions: - action: icloud3.action data: command: Locate Device(s) using iCloud mode: single - id: '1679478945282' alias: on_motion_detect_bed_e_sensor_set_input_datetime_timestamp description: '' triggers: - type: occupied device_id: 1339055faacbf377e7a94560ac8f8e14 entity_id: f6ecd0133210678842e8cdc6994af6d6 domain: binary_sensor trigger: device conditions: [] actions: - data: timestamp: '{{ now().timestamp() }}' target: entity_id: input_datetime.motion_sensor_bed_e_last_activity action: input_datetime.set_datetime mode: single - id: '1679479382853' alias: on_motion_detect_middle_hallway_sensor_set_input_datetime_timestamp description: '' triggers: - type: occupied device_id: 39891a458f21573058c114ca5677be2f entity_id: b5e79a8b515c4b4c6aef1adfafefe101 domain: binary_sensor trigger: device conditions: [] actions: - data: timestamp: '{{ now().timestamp() }}' target: entity_id: input_datetime.motion_sensor_front_door_stairs_last_activity action: input_datetime.set_datetime mode: single - id: '1679479488956' alias: on_motion_detect_nest_protect_bottom_occupancy_set_input_datetime_timestamp description: '' triggers: - type: occupied device_id: 2c2e9255799652086ba3713985659325 entity_id: binary_sensor.nest_protect_bottom_floor_occupancy domain: binary_sensor trigger: device conditions: [] actions: - data: timestamp: '{{ now().timestamp() }}' target: entity_id: input_datetime.nest_protect_bottom_floor_last_activity action: input_datetime.set_datetime mode: single - id: '1679479529157' alias: on_motion_detect_nest_protect_middle_occupancy_set_input_datetime_timestamp description: '' triggers: - type: occupied device_id: aa07ac37c5f02c8077dd28b92fe21c77 entity_id: binary_sensor.nest_protect_middle_floor_occupancy domain: binary_sensor trigger: device conditions: [] actions: - data: timestamp: '{{ now().timestamp() }}' target: entity_id: input_datetime.nest_protect_middle_floor_last_activity action: input_datetime.set_datetime mode: single - id: '1679479567960' alias: on_motion_detect_nest_protect_top_occupancy_set_input_datetime_timestamp description: '' triggers: - type: occupied device_id: 3e5a08167b4868eb6a925cbf4dbb2809 entity_id: binary_sensor.nest_protect_top_floor_occupancy domain: binary_sensor trigger: device conditions: [] actions: - data: timestamp: '{{ now().timestamp() }}' target: entity_id: input_datetime.nest_protect_top_floor_last_activity action: input_datetime.set_datetime mode: single - id: '1679694071157' alias: on_open_patio_door_1_set_input_datetime_timestamp description: '' triggers: - type: opened device_id: 27f9fc9f148ec8f120e88e554dba0a91 entity_id: 845b20ea5e2e023865c5a57881b0a35f domain: binary_sensor trigger: device conditions: [] actions: - data: timestamp: '{{ now().timestamp() }}' target: entity_id: input_datetime.patio_door1_last_opened action: input_datetime.set_datetime mode: single - id: '1679694113832' alias: on_open_patio_door_2_set_input_datetime_timestamp description: '' triggers: - type: opened device_id: 211dba1149287be886337cf500f2edd9 entity_id: 954826e3d959cb95e1cc0dc512a41443 domain: binary_sensor trigger: device conditions: [] actions: - data: timestamp: '{{ now().timestamp() }}' target: entity_id: input_datetime.patio_door2_last_opened action: input_datetime.set_datetime mode: single - id: '1679694166875' alias: on_open_loft_ladder_set_input_datetime_timestamp description: '' triggers: - type: opened device_id: b314e734c229fbad47815eead82dd9b8 entity_id: efd5dfdaca447162cd600f01d40afbac domain: binary_sensor trigger: device conditions: [] actions: - data: timestamp: '{{ now().timestamp() }}' target: entity_id: input_datetime.loft_ladder_last_opened action: input_datetime.set_datetime mode: single - id: '1681920827927' alias: on_start_create_group.all_outlet_class_switch description: Uses python script create_entity_class_group to create an entity group triggers: - event: start trigger: homeassistant conditions: [] actions: - data: domain: switch group_name: all_outlet_class_switch icon: mdi:power-plug friendly_name: All switch outlet device class group filter_by_device_class: true included_device_classes: - outlet excluded_entity_groups: - group.globally_excluded_entities excluded_entities: - switch.mss425e_6025_outlet_3 - switch.udm_pro_plug_bed_c_unifi excluded_integrations: - browser_mod action: python_script.create_entity_groups mode: single - id: '1682192675338' alias: on_sunset_turn_on_bathroom_bottom_hallway_lights description: '' triggers: - event: sunset offset: 00:19:00 trigger: sun conditions: [] actions: - type: turn_on device_id: 707639a037c05f21cb7ba1e119538bf0 entity_id: 1813701c3c3e731fbc2e7d96fdc28608 domain: light - type: turn_on device_id: 2028999f2f7da1303c521c80b4711c16 entity_id: 58fbf748e169b5548ffd469abc3f3222 domain: light mode: single - id: '1682192916045' alias: on_sunset_turn_on_bed_a_ensuite_lights description: '' triggers: - event: sunset offset: 02:34:00 trigger: sun conditions: [] actions: - type: turn_on device_id: 902d91d28754d1922b19d056054a6de2 entity_id: cb83e82662d5defeacaef16c92aac611 domain: light - type: turn_on device_id: 357203618a4ede0384cbc3979a6806b7 entity_id: ab515b1312541dd270b5c561e6a9a630 domain: light mode: single - id: '1682193123450' alias: on_sunset_turn_off_bed_a_ensuite_lights description: '' triggers: - event: sunset offset: 04:03:00 trigger: sun conditions: [] actions: - type: turn_off device_id: 902d91d28754d1922b19d056054a6de2 entity_id: cb83e82662d5defeacaef16c92aac611 domain: light - type: turn_off device_id: 357203618a4ede0384cbc3979a6806b7 entity_id: ab515b1312541dd270b5c561e6a9a630 domain: light mode: single - id: '1682263797941' alias: on_start_create_group.all_tv_class_media_player description: Uses python script create_entity_class_group to create an entity group triggers: - event: start trigger: homeassistant conditions: [] actions: - data: domain: media_player group_name: all_tv_class_media_player icon: mdi:television friendly_name: All media_player tv device class group filter_by_device_class: true included_device_classes: - tv - receiver excluded_entity_groups: - group.globally_excluded_entities excluded_entities: - media_player.rx_v777_zone2 - media_player.amazon_firestick_android_bridge_kitchen - media_player.amazon_firestick_android_bridge_bed_a excluded_integrations: - browser_mod action: python_script.create_entity_groups mode: single - id: '1682264073944' alias: on_start_create_group.all_audio_class_media_player description: Uses python script create_entity_class_group to create an entity group triggers: - event: start trigger: homeassistant conditions: [] actions: - data: domain: media_player group_name: all_audio_class_media_player icon: mdi:volume-off friendly_name: All media_player audio device class group filter_by_device_class: true included_device_classes: - speaker excluded_entity_groups: - group.globally_excluded_entities excluded_entities: - media_player.kitchen_g3_instant_speaker - media_player.bottom_hallway_g3_instant_speaker - media_player.doorbell_g4_speaker - media_player.bed_c_g3_instant_speaker - media_player.rx_v777_zone2 excluded_integrations: - browser_mod action: python_script.create_entity_groups mode: single - id: '1683217570006' alias: on_shutdown_remove_group_remotes_tv_class_media_player description: '' triggers: - event: shutdown trigger: homeassistant conditions: [] actions: - data: object_id: all_remotes action: group.remove - data: object_id: all_tv_class_media_player action: group.remove mode: single - id: '1683222828123' alias: on_start_merge_groups_remote_tv_class_media_player description: '' triggers: - event: start trigger: homeassistant conditions: [] actions: - delay: hours: 0 minutes: 0 seconds: 40 milliseconds: 0 - data: groups: - group.all_remotes - group.all_tv_class_media_player new_group_name: all_remotes_and_tv_class_media_player icon: mdi:television-play friendly_name: All media_player tv device class and remotes group action: python_script.merge_groups mode: single - id: '1685624731561' alias: on_start_create_group.all_climate_domain_entities description: Uses python script create_entity_groups to create an entity group triggers: - event: start trigger: homeassistant conditions: [] actions: - data: domain: climate group_name: all_climate icon: mdi:home-thermometer friendly_name: All climate domain entities filter_by_device_class: false excluded_entity_groups: - group.globally_excluded_entities excluded_entities: - binary_sensor.climate_devices_on excluded_integrations: - browser_mod action: python_script.create_entity_groups mode: single - id: '1685624861506' alias: on_start_create_group.all_person_domain_entities description: Uses python script create_entity_groups to create an entity group triggers: - event: start trigger: homeassistant conditions: [] actions: - data: domain: person group_name: all_person icon: mdi:account friendly_name: All person domain entities filter_by_device_class: false excluded_entity_groups: - group.globally_excluded_entities excluded_integrations: - browser_mod action: python_script.create_entity_groups mode: single - id: '1685624899638' alias: on_start_create_group.all_vacuum_domain_entities description: Uses python script create_entity_groups to create an entity group triggers: - event: start trigger: homeassistant conditions: [] actions: - data: domain: vacuum group_name: all_vacuum icon: mdi:robot-vacuum friendly_name: All vacuum domain entities filter_by_device_class: false excluded_entity_groups: - group.globally_excluded_entities excluded_integrations: - browser_mod action: python_script.create_entity_groups mode: single - id: '1689426384566' alias: on_start_create_group.all_locks_domain_entities description: Uses python script create_entity_groups to create an entity group triggers: - event: start trigger: homeassistant conditions: [] actions: - data: domain: lock group_name: all_locks icon: mdi:lock friendly_name: All lock domain entities filter_by_device_class: false excluded_entity_groups: - group.globally_excluded_entities excluded_integrations: - browser_mod action: python_script.create_entity_groups mode: single - id: '1690825562134' alias: on_sunset_turn_off_bathroom_bottom_hallway_lights description: '' triggers: - event: sunset offset: 03:16:00 trigger: sun conditions: [] actions: - type: turn_off device_id: 707639a037c05f21cb7ba1e119538bf0 entity_id: 1813701c3c3e731fbc2e7d96fdc28608 domain: light - type: turn_off device_id: 2028999f2f7da1303c521c80b4711c16 entity_id: 58fbf748e169b5548ffd469abc3f3222 domain: light mode: single - id: '1690839144197' alias: on_lock_or_unlock_front_door_set_input_datetime_timestamp description: '' triggers: - device_id: c433a6de7503fff598e3b00eebd934b8 domain: lock entity_id: 2aa351b0b7bdb31860450ecf842ca28b type: locked trigger: device - device_id: c433a6de7503fff598e3b00eebd934b8 domain: lock entity_id: 2aa351b0b7bdb31860450ecf842ca28b type: unlocked trigger: device conditions: [] actions: - data: timestamp: '{{ now().timestamp() }}' target: entity_id: input_datetime.front_door_last_locked action: input_datetime.set_datetime mode: single - id: '1693773355910' alias: on_start_create_group.all_connectivity_class_binary_sensors description: Uses python script create_entity_groups to create an entity group triggers: - event: start trigger: homeassistant conditions: [] actions: - delay: hours: 0 minutes: 0 seconds: 10 milliseconds: 0 - data: domain: binary_sensor group_name: all_connectivity_class_binary_sensors icon: mdi:connection friendly_name: All binary_sensor connectivity device class group filter_by_device_class: true included_device_classes: - connectivity excluded_entity_groups: - group.globally_excluded_entities excluded_integrations: - browser_mod action: python_script.create_entity_groups mode: single - id: '1693773833620' alias: on_start_create_group.all_plug_class_binary_sensors description: Uses python script create_entity_groups to create an entity group triggers: - event: start trigger: homeassistant conditions: [] actions: - delay: hours: 0 minutes: 0 seconds: 10 milliseconds: 0 - data: domain: binary_sensor group_name: all_plug_class_binary_sensors icon: mdi:power-socket-uk friendly_name: All binary_sensor plug device class group filter_by_device_class: true included_device_classes: - plug excluded_entity_groups: - group.globally_excluded_entities excluded_integrations: - browser_mod action: python_script.create_entity_groups mode: single - id: '1693773913162' alias: on_start_create_group.all_power_class_binary_sensors description: Uses python script create_entity_groups to create an entity group triggers: - event: start trigger: homeassistant conditions: [] actions: - delay: hours: 0 minutes: 0 seconds: 10 milliseconds: 0 - data: domain: binary_sensor group_name: all_power_class_binary_sensors icon: mdi:home-lightning-bolt friendly_name: All binary_sensor power device class group filter_by_device_class: true included_device_classes: - power excluded_entity_groups: - group.globally_excluded_entities excluded_integrations: - browser_mod action: python_script.create_entity_groups mode: single - id: '1693774053685' alias: on_start_create_group.all_running_class_binary_sensors description: Uses python script create_entity_groups to create an entity group triggers: - event: start trigger: homeassistant conditions: [] actions: - delay: hours: 0 minutes: 0 seconds: 10 milliseconds: 0 - data: domain: binary_sensor group_name: all_running_class_binary_sensors icon: mdi:server-network friendly_name: All binary_sensor running device class group filter_by_device_class: true included_device_classes: - running excluded_entity_groups: - group.globally_excluded_entities excluded_entities: - binary_sensor.docker_containers_all_running excluded_integrations: - browser_mod action: python_script.create_entity_groups mode: single - id: '1693774320732' alias: on_start_create_group.all_battery_class_sensors description: Uses python script create_entity_groups to create an entity group triggers: - event: start trigger: homeassistant conditions: [] actions: - data: domain: sensor group_name: all_battery_class_sensors icon: mdi:battery-20 friendly_name: All sensor battery device class group filter_by_device_class: true included_device_classes: - battery - battery_charging excluded_entity_groups: - group.globally_excluded_entities excluded_entities: - sensor.kevins_macbook_pro_2018_internal_battery_state - sensor.airpods_emily_icloud3_battery - sensor.airpods2pro_kev_icloud3_battery excluded_integrations: - browser_mod action: python_script.create_entity_groups mode: single - id: '1693774604091' alias: on_start_create_group.all_data_rate_class_sensors description: Uses python script create_entity_groups to create an entity group triggers: - event: start trigger: homeassistant conditions: [] actions: - data: domain: sensor group_name: all_data_rate_class_sensors icon: mdi:speedometer friendly_name: All sensor data rate device class group filter_by_device_class: true included_device_classes: - data_rate excluded_entity_groups: - group.globally_excluded_entities excluded_entities: - sensor.download_iperf_he_net - sensor.upload_iperf_he_net - sensor.influxdb_unifi_rx - sensor.kitchen_g3_instant_disk_write_rate - sensor.bed_c_g3_instant_disk_write_rate - sensor.bottom_hallway_g3_instant_disk_write_rate - sensor.middle_hallway_g3_flex_disk_write_rate - sensor.doorbell_g4_disk_write_rate - sensor.front_g3_flex_disk_write_rate - sensor.back_g3_flex_disk_write_rate - sensor.diskstation_upload_throughput - sensor.diskstation_download_throughput - sensor.speedtest_download - sensor.speedtest_upload - sensor.download_speedtest_london_its_tg_net - sensor.upload_speedtest_london_its_tg_net excluded_integrations: - browser_mod action: python_script.create_entity_groups mode: single - id: '1693775484055' alias: on_start_create_group.all_signal_strength_class_sensors description: Uses python script create_entity_groups to create an entity group triggers: - event: start trigger: homeassistant conditions: [] actions: - data: domain: sensor group_name: all_signal_strength_class_sensors icon: mdi:wifi friendly_name: All sensor signal_strength device class group filter_by_device_class: true included_device_classes: - signal_strength excluded_entity_groups: - group.globally_excluded_entities excluded_integrations: - browser_mod action: python_script.create_entity_groups mode: single - id: '1693775926514' alias: on_start_create_group.all_device_tracker_domain_entities description: Uses python script create_entity_groups to create an entity group triggers: - event: start trigger: homeassistant conditions: [] actions: - data: domain: device_tracker group_name: all_device_trackers icon: mdi:devices friendly_name: All device_tracker domain entities filter_by_device_class: false excluded_entity_groups: - group.globally_excluded_entities excluded_integrations: - browser_mod action: python_script.create_entity_groups mode: single - id: '1695218259279' alias: on_enter_home_zone_ju_unlock_front_door description: '' triggers: - entity_id: person.julia_thorn zone: zone.home event: enter trigger: zone conditions: [] actions: - device_id: c433a6de7503fff598e3b00eebd934b8 domain: lock entity_id: 2aa351b0b7bdb31860450ecf842ca28b type: unlock mode: single - id: '1696689232940' alias: on_sunset_offset_turn_on_fly_killer_lamp description: '' triggers: - event: sunset offset: -02:00:00 trigger: sun conditions: [] actions: - type: turn_on device_id: bbf437ec8b6d27f7e77867efc9691239 entity_id: fa9ebab8e7f832ddb25c15229bb0b015 domain: light - delay: hours: 4 minutes: 0 seconds: 0 milliseconds: 0 - type: turn_off device_id: bbf437ec8b6d27f7e77867efc9691239 entity_id: fa9ebab8e7f832ddb25c15229bb0b015 domain: light mode: single - id: '1702627536265' alias: on_start_create_group.all_lawn_mower_domain_entities description: Uses python script create_entity_groups to create an entity group triggers: - event: start trigger: homeassistant conditions: [] actions: - data: domain: lawn_mower group_name: all_lawn_mowers icon: mdi:mower friendly_name: All lawn mower domain entities filter_by_device_class: false excluded_entity_groups: - group.globally_excluded_entities excluded_integrations: - browser_mod action: python_script.create_entity_groups mode: single - id: '1705495940138' alias: on_start_create_group.all_duration_class_and_min_unit_of_measurement_sensors description: Uses python script create_entity_class_group to create an entity group triggers: - event: start trigger: homeassistant conditions: [] actions: - data: domain: sensor group_name: all_duration_class_and_min_unit_of_measurement_sensors icon: mdi:sort-clock-ascending-outline friendly_name: All sensor duration device class min unit of measurement group filter_by_device_class: true included_device_classes: - duration filter_by_unit_of_measurement: true filtered_unit_of_measurement: min excluded_entity_groups: - group.globally_excluded_entities excluded_integrations: - browser_mod action: python_script.create_entity_groups mode: single - id: '1705591084335' alias: on_start_create_group.all_data_size_device_class_measurement_state_class_and_min_unit_of_measurement_sensors description: Uses python script create_entity_class_group to create an entity group triggers: - event: start trigger: homeassistant conditions: [] actions: - data: domain: sensor group_name: all_data_size_device_class_measurement_state_class_and_min_unit_of_measurement_sensors icon: mdi:sort-clock-ascending-outline friendly_name: All sensor data_size device class state_class measurement MB unit of measurement group filter_by_device_class: true included_device_classes: - data_size filter_by_state_class: true filtered_state_class: measurement filter_by_unit_of_measurement: true filtered_unit_of_measurement: MB excluded_entity_groups: - group.globally_excluded_entities excluded_integrations: - browser_mod action: python_script.create_entity_groups mode: single - id: '1706816168075' alias: on_start_create_group.all_moisture_class_binary_sensors description: Uses python script create_entity_groups to create an entity group triggers: - event: start trigger: homeassistant conditions: [] actions: - delay: hours: 0 minutes: 0 seconds: 10 milliseconds: 0 - data: domain: binary_sensor group_name: all_moisture_class_binary_sensors icon: mdi:water-alert-outline friendly_name: All binary_sensor moisture device class group filter_by_device_class: true included_device_classes: - moisture excluded_entity_groups: - group.globally_excluded_entities excluded_integrations: - browser_mod action: python_script.create_entity_groups mode: single - id: '1706816937410' alias: on_start_create_group.all_duration_class_and_total_increasing_state_and_min_unit_of_measurement_sensors description: Uses python script create_entity_class_group to create an entity group triggers: - event: start trigger: homeassistant conditions: [] actions: - data: domain: sensor group_name: all_duration_class_and_total_increasing_state_and_min_unit_of_measurement_sensors icon: mdi:sort-clock-ascending-outline friendly_name: All sensor duration device class total_increasing state min unit of measurement group filter_by_device_class: true included_device_classes: - duration filter_by_state_class: true filtered_state_class: total_increasing filter_by_unit_of_measurement: true filtered_unit_of_measurement: min excluded_entity_groups: - group.globally_excluded_entities excluded_integrations: - browser_mod action: python_script.create_entity_groups mode: single - id: '1706817011614' alias: on_start_create_group.all_duration_class_and_measurement_state_class_and_min_unit_of_measurement_sensors description: Uses python script create_entity_class_group to create an entity group triggers: - event: start trigger: homeassistant conditions: [] actions: - data: domain: sensor group_name: all_duration_class_and_measurement_state_class_and_min_unit_of_measurement_sensors icon: mdi:sort-clock-ascending-outline friendly_name: All sensor duration device class measurement state min unit of measurement group filter_by_device_class: true included_device_classes: - duration filter_by_state_class: true filtered_state_class: measurement filter_by_unit_of_measurement: true filtered_unit_of_measurement: min excluded_entity_groups: - group.globally_excluded_entities excluded_integrations: - browser_mod action: python_script.create_entity_groups mode: single - id: '1707250998794' alias: on_start_create_group.all_power_class_sensors description: Uses python script create_entity_groups to create an entity group triggers: - event: start trigger: homeassistant conditions: [] actions: - data: domain: sensor group_name: all_power_class_sensors icon: mdi:home-lightning-bolt friendly_name: All sensor power device class group filter_by_device_class: true included_device_classes: - power excluded_entity_groups: - group.globally_excluded_entities excluded_integrations: - browser_mod action: python_script.create_entity_groups mode: single - id: '1707254937478' alias: on_start_create_group.all_monetary_class_sensors description: Uses python script create_entity_groups to create an entity group triggers: - event: start trigger: homeassistant conditions: [] actions: - data: domain: sensor group_name: all_monetary_class_sensors icon: mdi:currency-gbp friendly_name: All sensor monetary device class group filter_by_device_class: true included_device_classes: - monetary excluded_entity_groups: - group.globally_excluded_entities excluded_integrations: - browser_mod action: python_script.create_entity_groups mode: single - id: '1707345933326' alias: on_start_create_group.all_restart_class_buttons description: Uses python script create_entity_groups to create an entity group triggers: - event: start trigger: homeassistant conditions: [] actions: - data: domain: button group_name: all_restart_class_buttons icon: mdi:restart friendly_name: All button restart device class group filter_by_device_class: true included_device_classes: - restart excluded_entity_groups: - group.globally_excluded_entities excluded_integrations: - browser_mod action: python_script.create_entity_groups mode: single - id: '1707920066600' alias: on_start_create_group.all_area_bed_e_sensors description: Uses python script create_entity_class_group to create an entity group triggers: - event: start trigger: homeassistant conditions: [] actions: - data: domain: sensor group_name: all_area_bed_e_sensors icon: mdi:sort-clock-ascending-outline friendly_name: All sensors in area Bed E group filter_by_area: true included_areas: - Bed E excluded_entity_groups: - group.globally_excluded_entities excluded_integrations: - browser_mod action: python_script.create_entity_groups mode: single - id: '1707944939122' alias: on_start_create_group.all_bottom_floor_area_security_device_class_binary_sensors description: Uses python script create_entity_class_group to create an entity group triggers: - event: start trigger: homeassistant conditions: [] actions: - data: domain: binary_sensor group_name: all_bottom_floor_area_security_device_class_binary_sensors icon: mdi:home-floor-g friendly_name: All binary_sensors in areas on the bottom floor with security device_classes filter_by_device_class: true included_device_classes: - carbon_monoxide - heat - problem - safety - smoke - occupancy - vibration filter_by_area: true group_areas_by_floor: true included_areas: - Bottom Floor excluded_entity_groups: - group.globally_excluded_entities excluded_integrations: - browser_mod action: python_script.create_entity_groups - delay: hours: 0 minutes: 0 seconds: 10 milliseconds: 0 mode: single - id: '1707946451163' alias: on_start_create_group.all_middle_floor_area_security_device_class_binary_sensors description: Uses python script create_entity_class_group to create an entity group triggers: - event: start trigger: homeassistant conditions: [] actions: - delay: hours: 0 minutes: 0 seconds: 10 milliseconds: 0 - data: domain: binary_sensor group_name: all_middle_floor_area_security_device_class_binary_sensors icon: mdi:home-floor-1 friendly_name: All binary_sensors in areas on the middle floor with security device_classes filter_by_device_class: true included_device_classes: - carbon_monoxide - heat - problem - safety - smoke - occupancy - vibration filter_by_area: true group_areas_by_floor: true included_areas: - Middle Floor excluded_entity_groups: - group.globally_excluded_entities excluded_entities: - binary_sensor.diskstation_security_status excluded_integrations: - browser_mod action: python_script.create_entity_groups mode: single - id: '1707946473303' alias: on_start_create_group.all_top_floor_area_security_device_class_binary_sensors description: Uses python script create_entity_class_group to create an entity group triggers: - event: start trigger: homeassistant conditions: [] actions: - delay: hours: 0 minutes: 0 seconds: 10 milliseconds: 0 - data: domain: binary_sensor group_name: all_top_floor_area_security_device_class_binary_sensors icon: mdi:home-floor-2 friendly_name: All binary_sensors in areas on the top floor with security device_classes filter_by_device_class: true included_device_classes: - carbon_monoxide - heat - problem - safety - smoke - occupancy - vibration filter_by_area: true group_areas_by_floor: true included_areas: - Top Floor excluded_entity_groups: - group.globally_excluded_entities excluded_integrations: - browser_mod action: python_script.create_entity_groups mode: single - id: '1710616457500' alias: on_error_restart_octopus_energy description: Force restart of Octopus Integration if it becomes unavailable. triggers: - alias: Check Octopus Integration State every 15 minutes minutes: /15 trigger: time_pattern conditions: - alias: Check to see if Intelligent Dispatching is Unavailable condition: state state: unavailable entity_id: sensor.octopus_energy_electricity_17p0704368_1460000856420_current_rate actions: - alias: Reload Octopus Integration if Intelligent Dispatching is Unavailable target: device_id: db71d2fa24fc8e587b5861f0de011f0f data: {} action: homeassistant.reload_config_entry mode: restart - id: '1716496776909' alias: on_exit_home_zone_ju_lock_front_door description: '' triggers: - entity_id: person.julia_thorn zone: zone.home event: leave trigger: zone conditions: [] actions: - device_id: c433a6de7503fff598e3b00eebd934b8 domain: lock entity_id: 2aa351b0b7bdb31860450ecf842ca28b type: lock mode: single - id: '1728474306244' alias: on_start_create_group.all_away_occupancy_class_binary_sensors description: Uses python script create_entity_groups to create an entity group triggers: - event: start trigger: homeassistant conditions: [] actions: - data: domain: binary_sensor group_name: all_away_occupancy_class_binary_sensors icon: mdi:cctv friendly_name: All binary_sensor away occupancy motion device class group filter_by_device_class: true included_device_classes: - occupancy excluded_entity_groups: - group.globally_excluded_entities excluded_entities: - binary_sensor.front_g3_flex_occupancy - binary_sensor.doorbell_g4_doorbell - binary_sensor.doorbell_g4_occupancy - binary_sensor.back_g3_flex_occupancy excluded_integrations: - browser_mod action: python_script.create_entity_groups mode: single - id: '1728474975114' alias: on_start_create_group.all_measured_data_rate_class_sensors description: Uses python script create_entity_groups to create an entity group triggers: - event: start trigger: homeassistant conditions: [] actions: - data: domain: sensor group_name: all_measured_data_rate_class_sensors icon: mdi:speedometer friendly_name: All sensor measured data rate device class group filter_by_device_class: true included_device_classes: - data_rate excluded_entity_groups: - group.globally_excluded_entities excluded_entities: - sensor.download_iperf_he_net - sensor.upload_iperf_he_net - sensor.influxdb_unifi_rx - sensor.kitchen_g3_instant_disk_write_rate - sensor.bed_c_g3_instant_disk_write_rate - sensor.bottom_hallway_g3_instant_disk_write_rate - sensor.middle_hallway_g3_flex_disk_write_rate - sensor.doorbell_g4_disk_write_rate - sensor.front_g3_flex_disk_write_rate - sensor.back_g3_flex_disk_write_rate - sensor.diskstation_upload_throughput - sensor.diskstation_download_throughput - sensor.speedtest_download - sensor.speedtest_upload - sensor.download_speedtest_london_its_tg_net - sensor.upload_speedtest_london_its_tg_net - sensor.udmpro_internet_uplink_data_rate - sensor.udmpro_usw_pro_24_poe_backup_downlink_data_rate - sensor.udmpro_usw_pro_24_poe_sfp_downlink_data_rate - sensor.back_g3_flex_data_rate - sensor.doorbell_g4_flex_data_rate - sensor.front_g3_flex_data_rate - sensor.middle_hallway_g3_flex_data_rate - sensor.bottom_hallway_g3_flex_data_rate - sensor.kitchen_g3_instant_data_rate - sensor.bed_c_g3_instant_data_rate excluded_integrations: - browser_mod action: python_script.create_entity_groups mode: single - id: '1730882082134' alias: on_time_reconnect_dreo_fan description: '' triggers: - trigger: time_pattern minutes: '3' conditions: [] actions: - action: unifi.reconnect_client data: device_id: 564a5816318cc70f7c505544b87a1e19 mode: single - id: '1742635062887' alias: on_tab_selection_minimalist_ui_set_datetime description: '' triggers: - trigger: state entity_id: - input_boolean.minimalist_ui_binary_alert_sensors - input_boolean.minimalist_ui_binary_diagnostic_sensors - input_boolean.minimalist_ui_binary_information_sensors - input_boolean.minimalist_ui_binary_update_sensors from: 'off' to: 'on' conditions: [] actions: - action: input_datetime.set_datetime metadata: {} data: timestamp: '{{ now().timestamp() }}' target: entity_id: input_datetime.input_boolean_minimalist_ui_last_change mode: single - id: '1742678882495' alias: on_time_restart_kitchen_firestick_power description: '' triggers: - trigger: time at: 07:00:00 conditions: [] actions: - type: turn_off device_id: 2d5f3ad48848aebccc1382bd43a8ec63 entity_id: 283054e6b9bc5764a0246f8b5286f4af domain: switch - delay: hours: 0 minutes: 1 seconds: 0 milliseconds: 0 - type: turn_on device_id: 2d5f3ad48848aebccc1382bd43a8ec63 entity_id: 283054e6b9bc5764a0246f8b5286f4af domain: switch mode: single - id: '1742918048585' alias: on_hour_after_tab_selection_reset_minimalist_ui description: '' triggers: - trigger: template value_template: '{{(as_timestamp(now()) - as_timestamp(states(''input_datetime.input_boolean_minimalist_ui_last_change''))) > 3600}}' conditions: [] actions: - action: input_boolean.turn_off metadata: {} data: {} target: entity_id: - input_boolean.minimalist_ui_binary_alert_sensors - input_boolean.minimalist_ui_binary_diagnostic_sensors - input_boolean.minimalist_ui_binary_information_sensors - input_boolean.minimalist_ui_binary_update_sensors - action: input_boolean.turn_on metadata: {} data: {} target: entity_id: input_boolean.minimalist_ui_binary_action_sensors - action: input_datetime.set_datetime metadata: {} data: timestamp: 10000000000 target: entity_id: input_datetime.input_boolean_minimalist_ui_last_change mode: single - id: '1745962048598' alias: Collate Docker Details on startup description: '' triggers: - trigger: homeassistant event: start conditions: [] actions: [] mode: single - id: '1749977980510' alias: On_time_restart_firestick_bed_a description: '' triggers: - trigger: time at: 06:00:00 conditions: [] actions: - type: turn_off device_id: 1dddd900490ca39de861eecd812f55a4 entity_id: 5ace7f22569ea6895405df1dbc211d03 domain: switch - delay: hours: 0 minutes: 1 seconds: 0 milliseconds: 0 - type: turn_on device_id: 1dddd900490ca39de861eecd812f55a4 entity_id: 5ace7f22569ea6895405df1dbc211d03 domain: switch mode: single