Update devices.yaml and state.json with new device configurations and states
- Refactored friendly names in devices.yaml for consistency and clarity. - Added new devices and updated existing ones in devices.yaml. - Populated state.json with detailed state information for various devices, including brightness, power, and link quality. - Included update information for devices where applicable.
This commit is contained in:
164
automations.yaml
164
automations.yaml
@@ -174,7 +174,7 @@
|
||||
use_blueprint:
|
||||
path: freakshock88/motion_illuminance_activated_entity.yaml
|
||||
input:
|
||||
motion_sensor: binary_sensor.beweging_toilet
|
||||
motion_sensor: binary_sensor.beweging_toilet_occupancy
|
||||
target_entity: light.lamp_toilet
|
||||
no_motion_wait: input_number.beweging_toilet_timer
|
||||
- id: '1754287559178'
|
||||
@@ -245,7 +245,7 @@
|
||||
metadata: {}
|
||||
data: {}
|
||||
target:
|
||||
entity_id: switch.boiler_2
|
||||
entity_id: switch.boiler
|
||||
- action: switch.turn_on
|
||||
metadata: {}
|
||||
target:
|
||||
@@ -266,13 +266,13 @@
|
||||
use_blueprint:
|
||||
path: Blackshome/bathroom-humidity-exhaust-fan.yaml
|
||||
input:
|
||||
trigger: sensor.badkamer_luchtvochtigheid
|
||||
trigger: sensor.badkamer_vocht_stijging
|
||||
fan_switch:
|
||||
device_id: 6e29c3c314df87528f187dbe4eb847d4
|
||||
include_max_humidity: maximum_humidity_enabled
|
||||
include_lights: lights_enabled
|
||||
light_switch:
|
||||
device_id: fd928c6d0fd2752492d952a375f9409a
|
||||
entity_id: light.lamp_badkamer
|
||||
include_manual_fan_switch: disable_manual_fan_switch
|
||||
include_automation_link: enable_automation_link
|
||||
automation_link:
|
||||
@@ -295,44 +295,10 @@
|
||||
use_blueprint:
|
||||
path: freakshock88/motion_illuminance_activated_entity.yaml
|
||||
input:
|
||||
motion_sensor: binary_sensor.beweging_badkamer2_bezetting
|
||||
motion_sensor: binary_sensor.beweging_badkamer_occupancy
|
||||
target_entity: light.lamp_badkamer
|
||||
no_motion_wait: input_number.badkamer_timer
|
||||
turn_off_blocker_entity: input_boolean.in_de_douche
|
||||
- id: '1756728579666'
|
||||
alias: Button Open voordeur
|
||||
description: ''
|
||||
triggers:
|
||||
- device_id: 0ccc5ec3c7c93aa278e95a47b9d56830
|
||||
domain: zha
|
||||
type: remote_button_double_press
|
||||
subtype: remote_button_double_press
|
||||
trigger: device
|
||||
conditions: []
|
||||
actions:
|
||||
- if:
|
||||
- condition: device
|
||||
device_id: ead52fdd2817e1e0d5c981e717e3bf63
|
||||
domain: lock
|
||||
entity_id: 21ed9e61c7b8e284fe8e5ea9f30c1136
|
||||
type: is_locked
|
||||
then:
|
||||
- action: lock.unlock
|
||||
metadata: {}
|
||||
data: {}
|
||||
target:
|
||||
device_id: ead52fdd2817e1e0d5c981e717e3bf63
|
||||
alias: Unlock when locked
|
||||
- action: lock.open
|
||||
metadata: {}
|
||||
data: {}
|
||||
target:
|
||||
device_id: ead52fdd2817e1e0d5c981e717e3bf63
|
||||
- action: notify.mobile_app_iphone_van_willem
|
||||
metadata: {}
|
||||
data:
|
||||
message: Voordeur is open
|
||||
mode: single
|
||||
- id: '1756826045048'
|
||||
alias: Container reset op 1e van de maand
|
||||
description: ''
|
||||
@@ -361,7 +327,7 @@
|
||||
path: Blackshome/sensor-light.yaml
|
||||
input:
|
||||
motion_trigger:
|
||||
- binary_sensor.beweging_keuken_bezetting
|
||||
- binary_sensor.beweging_keuken_occupancy
|
||||
light_switch:
|
||||
entity_id: light.lamp_keuken_main
|
||||
include_light_control:
|
||||
@@ -387,10 +353,10 @@
|
||||
night_glow_light_colour_temperature: 2000
|
||||
include_night_glow_light_control:
|
||||
- use_brightness
|
||||
include_dynamic_lighting: disable_dynamic_lighting
|
||||
include_dynamic_lighting: enable_sun_elevation_colour
|
||||
dynamic_lighting_min_colour_temp: 2500
|
||||
include_night_lights: night_lights_enabled
|
||||
dynamic_lighting_max_colour_temp: 4200
|
||||
dynamic_lighting_max_colour_temp: 5000
|
||||
night_lights_after_time: '22:00:00'
|
||||
dynamic_lighting_max_brightness: 80
|
||||
dynamic_lighting_min_brightness: 42
|
||||
@@ -410,34 +376,6 @@
|
||||
dim_before_off_boolean: input_boolean.keuken_dim_helper
|
||||
include_device_tracker: device_tracker_disabled
|
||||
time_delay: 10
|
||||
- id: '1758800846641'
|
||||
alias: Voordeur ontgrendelen met RFID
|
||||
description: ''
|
||||
triggers:
|
||||
- tag_id: 04-DA-AF-A2-C0-16-90
|
||||
trigger: tag
|
||||
- tag_id: 7D-98-B0-99
|
||||
trigger: tag
|
||||
actions:
|
||||
- target:
|
||||
entity_id: lock.voordeur
|
||||
action: lock.open
|
||||
data: {}
|
||||
enabled: true
|
||||
- action: light.toggle
|
||||
metadata: {}
|
||||
data: {}
|
||||
target:
|
||||
entity_id: light.lamp_kast
|
||||
enabled: false
|
||||
- action: tts.speak
|
||||
metadata: {}
|
||||
data:
|
||||
cache: true
|
||||
message: toegang toegestaan, de deur gaat nu open
|
||||
media_player_entity_id: media_player.esphome_web_0c8784_speaker_media_player
|
||||
target:
|
||||
device_id: ff2155e96d61ed2a7f60183d5e67eb62
|
||||
- id: '1759405814831'
|
||||
alias: schakelaar kids [BP]
|
||||
description: ''
|
||||
@@ -523,7 +461,7 @@
|
||||
input:
|
||||
primary_input: binary_sensor.slaapkamer_deur_input_0
|
||||
secondary_input: binary_sensor.schakelaar_bed_rechts_1
|
||||
lamp_entity: light.lamp_slaapkamer_2
|
||||
lamp_entity: light.lamp_slaapkamer
|
||||
confirm_switch: switch.schakelaars_slaapkamer_deur_confirm
|
||||
tertiary_input: binary_sensor.schakelaar_bed_links_0
|
||||
- id: '1759752615892'
|
||||
@@ -699,7 +637,7 @@
|
||||
path: willumpie82/shelly-detached-input3.yaml
|
||||
input:
|
||||
primary_input: binary_sensor.schakelaar_bed_rechts_0
|
||||
lamp_entity: light.lanp_bed_rechts_dim
|
||||
lamp_entity: light.lamp_bed_rechts_dim
|
||||
- id: '1764014728235'
|
||||
alias: Deurbel notificatie met snapshot
|
||||
description: Stuur een notificatie bij de deurbel met link naar snapshot en deur
|
||||
@@ -803,8 +741,9 @@
|
||||
metadata: {}
|
||||
data: {}
|
||||
target:
|
||||
device_id: 3bbf9bc0a07de0f76801fce9366f23fc
|
||||
entity_id: light.lamp_kast
|
||||
entity_id:
|
||||
- light.lamp_kast
|
||||
- light.lamp_tafel
|
||||
- action: script.kerst_aan
|
||||
metadata: {}
|
||||
data: {}
|
||||
@@ -950,7 +889,7 @@
|
||||
data:
|
||||
brightness_pct: 41
|
||||
target:
|
||||
entity_id: light.lamp_slaapkamer_2
|
||||
entity_id: light.lamp_slaapkamer
|
||||
- conditions:
|
||||
- condition: trigger
|
||||
id:
|
||||
@@ -961,7 +900,7 @@
|
||||
data:
|
||||
brightness_pct: 26
|
||||
target:
|
||||
entity_id: light.lanp_bed_rechts_dim
|
||||
entity_id: light.lamp_bed_rechts_dim
|
||||
- conditions:
|
||||
- condition: trigger
|
||||
id:
|
||||
@@ -1045,7 +984,7 @@
|
||||
data:
|
||||
brightness_pct: 99
|
||||
target:
|
||||
entity_id: light.lamp_slaapkamer_2
|
||||
entity_id: light.lamp_slaapkamer
|
||||
- conditions:
|
||||
- condition: trigger
|
||||
id:
|
||||
@@ -1056,7 +995,7 @@
|
||||
data:
|
||||
brightness_pct: 99
|
||||
target:
|
||||
entity_id: light.lanp_bed_rechts_dim
|
||||
entity_id: light.lamp_bed_links_dim
|
||||
- conditions:
|
||||
- condition: trigger
|
||||
id:
|
||||
@@ -1172,7 +1111,7 @@
|
||||
alias: set woonkamer TRV external temperature
|
||||
description: ''
|
||||
triggers:
|
||||
- entity_id: sensor.temperatuur_woonkamer_temperatuur
|
||||
- entity_id: sensor.temperatuur_woonkamer_temperature
|
||||
for: 00:00:30
|
||||
trigger: state
|
||||
conditions: []
|
||||
@@ -1180,7 +1119,7 @@
|
||||
- target:
|
||||
entity_id: number.verwarming_woonkamer_blu_external_temperature
|
||||
data:
|
||||
value: '{{ states(''sensor.temperatuur_woonkamer_temperatuur'') | float(20)
|
||||
value: '{{ states(''sensor.temperatuur_woonkamer_temperature'') | float(20)
|
||||
}}'
|
||||
action: number.set_value
|
||||
mode: single
|
||||
@@ -1199,7 +1138,7 @@
|
||||
- action: light.toggle
|
||||
metadata: {}
|
||||
target:
|
||||
entity_id: light.lamp_kantoor_2
|
||||
entity_id: light.lamp_kantoor
|
||||
data: {}
|
||||
mode: single
|
||||
- id: '1768681346869'
|
||||
@@ -1211,7 +1150,7 @@
|
||||
input_mode: button
|
||||
primary_input: binary_sensor.dsmr_reader_running
|
||||
shelly_device: 44635828f3e606accd12f83b58ae46b8
|
||||
lamp_entity: light.lamp_kantoor_2
|
||||
lamp_entity: light.lamp_kantoor
|
||||
confirm_switch: switch.shelly_kantoor_confirm
|
||||
- id: '1768902527272'
|
||||
alias: Dashboard Willem – bepaal context
|
||||
@@ -1266,7 +1205,7 @@
|
||||
- if:
|
||||
- condition: light.is_on
|
||||
target:
|
||||
entity_id: light.lamp_kantoor_2
|
||||
entity_id: light.lamp_kantoor
|
||||
options:
|
||||
behavior: any
|
||||
then:
|
||||
@@ -1307,10 +1246,13 @@
|
||||
path: Blackshome/sensor-light.yaml
|
||||
input:
|
||||
motion_trigger:
|
||||
- binary_sensor.beweging_keuken
|
||||
- binary_sensor.beweging_keuken_occupancy
|
||||
light_switch:
|
||||
entity_id: switch.display_keuken_scherm
|
||||
time_delay: 2
|
||||
entity_id: script.display_keuken_aan
|
||||
time_delay: 10
|
||||
end_scenes:
|
||||
- script.display_keuken_uit
|
||||
boolean_scenes_scripts: input_boolean.display_keuken_toggle_helper
|
||||
- id: '1771836870389'
|
||||
alias: Meshcore - SNR Info Repeater
|
||||
description: Collect SNR data of the last hop
|
||||
@@ -1407,7 +1349,7 @@
|
||||
triggers:
|
||||
- trigger: state
|
||||
entity_id:
|
||||
- binary_sensor.contact_meterkastdeur
|
||||
- binary_sensor.contact_meterkast_contact
|
||||
from:
|
||||
- 'on'
|
||||
to:
|
||||
@@ -1456,3 +1398,51 @@
|
||||
target:
|
||||
entity_id: tts.home_assistant_cloud
|
||||
mode: single
|
||||
- id: '1774731088637'
|
||||
alias: Slimme plant waarschuwing - Pannenkoekenplant
|
||||
description: Geeft gerichte meldingen (water/licht/voeding)
|
||||
triggers:
|
||||
- entity_id: plant.pannenkoekenplant
|
||||
from: ok
|
||||
to: problem
|
||||
for: 00:05:00
|
||||
trigger: state
|
||||
conditions:
|
||||
- condition: template
|
||||
value_template: "{{ \n state_attr('plant.pannenkoekenplant', 'moisture') not
|
||||
in [None, 'unknown'] and\n state_attr('plant.pannenkoekenplant', 'conductivity')
|
||||
not in [None, 'unknown'] and\n state_attr('plant.pannenkoekenplant', 'illuminance')
|
||||
not in [None, 'unknown']\n}}\n"
|
||||
actions:
|
||||
- variables:
|
||||
moisture: '{{ state_attr(''plant.pannenkoekenplant'', ''moisture'') | float(0)
|
||||
}}'
|
||||
conductivity: '{{ state_attr(''plant.pannenkoekenplant'', ''conductivity'')
|
||||
| float(0) }}'
|
||||
illuminance: '{{ state_attr(''plant.pannenkoekenplant'', ''illuminance'') |
|
||||
float(0) }}'
|
||||
- data:
|
||||
title: "\U0001F331 Pannenkoekenplant heeft hulp nodig"
|
||||
message: "{% set msg = [] %}\n{# DREMPELS - pas aan naar jouw plant! #} {% if
|
||||
moisture < 20 %}\n {% set msg = msg + ['\U0001F4A7 Heeft water nodig'] %}\n{%
|
||||
elif moisture > 80 %}\n {% set msg = msg + ['\U0001F6AB Te nat'] %}\n{% endif
|
||||
%}\n{% if conductivity < 300 %}\n {% set msg = msg + ['\U0001F9EA Voeding
|
||||
nodig'] %}\n{% elif conductivity > 2000 %}\n {% set msg = msg + ['⚠️ Te veel
|
||||
voeding'] %}\n{% endif %}\n{% if illuminance < 1000 %}\n {% set msg = msg
|
||||
+ ['☀️ Meer licht nodig'] %}\n{% elif illuminance > 30000 %}\n {% set msg
|
||||
= msg + ['\U0001F324️ Te veel zonlicht'] %}\n{% endif %}\n{% if msg | length
|
||||
== 0 %}\n {% set msg = ['⚠️ Controleer plant'] %}\n{% endif %}\nActie: {{
|
||||
msg | join('\\n') }}\n--- Waarden: \U0001F4A7 Vocht: {{ moisture }}% ☀️ Licht:
|
||||
{{ illuminance }} lx \U0001F9EA Voeding: {{ conductivity }} µS/cm\n"
|
||||
action: notify.mobile_app_iphone_van_willem
|
||||
mode: single
|
||||
- id: '1775120635177'
|
||||
alias: RobbSmart 8-knops switch - keuken
|
||||
description: ''
|
||||
use_blueprint:
|
||||
path: willumpie82/robb_smart_8_z2m.yaml
|
||||
input:
|
||||
mqtt_topic: zigbee2mqtt/schakelaar keuken
|
||||
pair_1_entity: light.lamp_keuken_main
|
||||
pair_2_entity: light.lamp_keuken_kleur
|
||||
pair_2_default_brightness: 100
|
||||
|
||||
Reference in New Issue
Block a user