AutomationDataset/kepath/kepath_automations.yaml

1750 lines
51 KiB
YAML

- 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