Tá an tiomantas seo le fáil i:
Florian Brinker
2020-07-12 02:06:15 +02:00
tuismitheoir 12eea82c8f
tiomantas 984fc55b20
D'athraigh 21 comhad le 848 breiseanna agus 64 scriosta

Féach ar an gComhad

@@ -22,6 +22,21 @@ attic_window_open:
repeat: 30
can_acknowledge: true
skip_first: true
notifiers:
- telegram_group
- alexa_all
garage_door_open:
name: Garagentor geöffnet
message: "Zur Info - Die *Garage* steht noch *offen*!"
done_message: "Zur Info - Die *Garage* ist wieder *geschlossen*."
entity_id: binary_sensor.lumi_garage_door
state: "on"
repeat:
- 10
- 30
can_acknowledge: true
skip_first: true
notifiers:
- telegram_group
- alexa_all

Féach ar an gComhad

@@ -9,6 +9,7 @@
- light.kuchen_theke
- light.esstisch
- light.office
- light.onair
- switch.livingroom_stimmungslicht
- switch.livingroom_music
- switch.livingroom_netflix
@@ -19,6 +20,8 @@
- switch.desktop_wol
- switch.wallboard_display
- switch.tplink1
- switch.osram_plug_01_57b6060a_on_off
- switch.onair_lamp_recording
# include_domains:
# - switch
# exclude_entities:
@@ -43,6 +46,9 @@
light.stimmungslicht:
name: Stimmungslicht
description: Wohnzimmer - Stimmungslicht
light.onair:
name: Studio-Treppe
description: Studio-Treppenlicht
switch.livingroom_music:
name: Musik
description: Wohnzimmer - Musik
@@ -70,4 +76,10 @@
switch.tplink1:
name: Kamera
description: Wohnzimmer Kamera
switch.osram_plug_01_57b6060a_on_off:
name: Ring
description: Studio-Steckdose
switch.onair_lamp_recording:
name: Aufnahme
description: Studio-Treppenlicht Aufnahme-Modus
# ACHTUNG: WHITELIST EBENFALLS ERGÄNZEN!

Féach ar an gComhad

@@ -0,0 +1,25 @@
- alias: Landroid mowing
trigger:
- platform: state
entity_id: sensor.landroid_hans_dieter_status
to: "Mowing"
action:
- service: notify.telegram_group
data_template:
message: "Achtung - *Hans-Dieter* *mäht* jetzt den Rasen!"
- service: notify.alexa_all
data_template:
message: "Achtung - Hans-Dieter maeht jetzt den Rasen!"
- alias: Landroid home
trigger:
- platform: state
entity_id: sensor.landroid_hans_dieter_status
to: "Home"
action:
- service: notify.telegram_group
data_template:
message: "Zur Info - *Hans-Dieter* ist nun wieder in seiner *Ladestation*."
- service: notify.alexa_all
data_template:
message: "Zur Info - Hans-Dieter ist nun wieder in seiner Ladestation."

34
config/automations/misc.yaml Comhad gnáth
Féach ar an gComhad

@@ -0,0 +1,34 @@
- alias: Instagram Counter - Adjust Brightness
trigger:
platform: state
entity_id: input_number.instagram_counter_brightness
action:
- service: rest_command.instagram_counter_brightness
data_template:
value: "{{ trigger.to_state.state | int }}"
- alias: onAir Recording On
trigger:
platform: state
entity_id: input_boolean.onair_lamp_recording
to: 'on'
action:
- service: light.turn_on
data:
entity_id: light.onair
rgb_color: [255, 0, 0]
- alias: onAir Recording Off
trigger:
platform: state
entity_id: input_boolean.onair_lamp_recording
to: 'off'
action:
- service: light.turn_on
data:
entity_id: light.onair
rgb_color: [255, 255, 255]
- service: light.turn_on
data:
entity_id: light.onair
color_temp: 367

Féach ar an gComhad

@@ -4,4 +4,9 @@
hdmi_priority: 900
- platform: switch
name: Stimmungslicht
entity_id: switch.livingroom_stimmungslicht
entity_id: switch.livingroom_stimmungslicht
- platform: group
name: onAir
entities:
- light.innr_gu10_rgb_1
- light.innr_gu10_rgb_2

Féach ar an gComhad

@@ -77,20 +77,20 @@
scan_interval: 300
name: instagram_beauty
resource: !secret instagram_beauty
value_template: '{{ value_json.data.counts.followed_by }}'
value_template: '{{ value_json.followers_count }}'
unit_of_measurement: Followers
force_update: true
- platform: rest
scan_interval: 900
name: instagram_beauty_follows
resource: !secret instagram_beauty
value_template: '{{ value_json.data.counts.follows }}'
value_template: '{{ value_json.follows_count }}'
force_update: true
- platform: rest
scan_interval: 600
name: instagram_beauty_media
resource: !secret instagram_beauty
value_template: '{{ value_json.data.counts.media }}'
value_template: '{{ value_json.media_count }}'
force_update: true
# franky
@@ -98,20 +98,20 @@
scan_interval: 300
name: instagram_franky
resource: !secret instagram_franky
value_template: '{{ value_json.data.counts.followed_by }}'
value_template: '{{ value_json.followers_count }}'
unit_of_measurement: Followers
force_update: true
- platform: rest
scan_interval: 900
name: instagram_franky_follows
resource: !secret instagram_franky
value_template: '{{ value_json.data.counts.follows }}'
value_template: '{{ value_json.follows_count }}'
force_update: true
- platform: rest
scan_interval: 600
name: instagram_franky_media
resource: !secret instagram_franky
value_template: '{{ value_json.data.counts.media }}'
value_template: '{{ value_json.media_count }}'
force_update: true
# fb
@@ -119,20 +119,20 @@
scan_interval: 300
name: instagram_fb
resource: !secret instagram_fb
value_template: '{{ value_json.data.counts.followed_by }}'
value_template: '{{ value_json.followers_count }}'
unit_of_measurement: Followers
force_update: true
- platform: rest
scan_interval: 900
name: instagram_fb_follows
resource: !secret instagram_fb
value_template: '{{ value_json.data.counts.follows }}'
value_template: '{{ value_json.follows_count }}'
force_update: true
- platform: rest
scan_interval: 600
name: instagram_fb_media
resource: !secret instagram_fb
value_template: '{{ value_json.data.counts.media }}'
value_template: '{{ value_json.media_count }}'
force_update: true
# mtb
@@ -140,20 +140,20 @@
scan_interval: 300
name: instagram_mtb
resource: !secret instagram_mtb
value_template: '{{ value_json.data.counts.followed_by }}'
value_template: '{{ value_json.followers_count }}'
unit_of_measurement: Followers
force_update: true
- platform: rest
scan_interval: 900
name: instagram_mtb_follows
resource: !secret instagram_mtb
value_template: '{{ value_json.data.counts.follows }}'
value_template: '{{ value_json.follows_count }}'
force_update: true
- platform: rest
scan_interval: 600
name: instagram_mtb_media
resource: !secret instagram_mtb
value_template: '{{ value_json.data.counts.media }}'
value_template: '{{ value_json.media_count }}'
force_update: true
# medieval
@@ -161,20 +161,20 @@
scan_interval: 300
name: instagram_medieval
resource: !secret instagram_medieval
value_template: '{{ value_json.data.counts.followed_by }}'
value_template: '{{ value_json.followers_count }}'
unit_of_measurement: Followers
force_update: true
- platform: rest
scan_interval: 900
name: instagram_medieval_follows
resource: !secret instagram_medieval
value_template: '{{ value_json.data.counts.follows }}'
value_template: '{{ value_json.follows_count }}'
force_update: true
- platform: rest
scan_interval: 600
name: instagram_medieval_media
resource: !secret instagram_medieval
value_template: '{{ value_json.data.counts.media }}'
value_template: '{{ value_json.media_count }}'
force_update: true
# lotte
@@ -182,20 +182,20 @@
scan_interval: 300
name: instagram_lotte
resource: !secret instagram_lotte
value_template: '{{ value_json.data.counts.followed_by }}'
value_template: '{{ value_json.followers_count }}'
unit_of_measurement: Followers
force_update: true
- platform: rest
scan_interval: 900
name: instagram_lotte_follows
resource: !secret instagram_lotte
value_template: '{{ value_json.data.counts.follows }}'
value_template: '{{ value_json.follows_count }}'
force_update: true
- platform: rest
scan_interval: 600
name: instagram_lotte_media
resource: !secret instagram_lotte
value_template: '{{ value_json.data.counts.media }}'
value_template: '{{ value_json.media_count }}'
force_update: true
# codedwithlove
@@ -203,20 +203,20 @@
scan_interval: 300
name: instagram_codedwithlove
resource: !secret instagram_codedwithlove
value_template: '{{ value_json.data.counts.followed_by }}'
value_template: '{{ value_json.followers_count }}'
unit_of_measurement: Followers
force_update: true
- platform: rest
scan_interval: 900
name: instagram_codedwithlove_follows
resource: !secret instagram_codedwithlove
value_template: '{{ value_json.data.counts.follows }}'
value_template: '{{ value_json.follows_count }}'
force_update: true
- platform: rest
scan_interval: 600
name: instagram_codedwithlove_media
resource: !secret instagram_codedwithlove
value_template: '{{ value_json.data.counts.media }}'
value_template: '{{ value_json.media_count }}'
force_update: true
# TikTok

Féach ar an gComhad

@@ -12,4 +12,13 @@
port: !secret nas_ssh_port
command_or_param: !secret desktop_mac
turn_off:
service: script.dummy
service: script.dummy
onair_lamp_recording:
value_template: "{{ is_state('input_boolean.onair_lamp_recording', 'on') }}"
turn_on:
- service: input_boolean.turn_on
entity_id: input_boolean.onair_lamp_recording
turn_off:
- service: input_boolean.turn_off
entity_id: input_boolean.onair_lamp_recording

Féach ar an gComhad

@@ -15,4 +15,23 @@ cards:
name: Ambilight
- type: light
entity: light.esstisch
name: Esstisch
name: Esstisch
- type: light
entity: light.tint_rgb_gu10_1
name: Kinderbad
- type: vertical-stack
title: Studio
cards:
- type: light
entity: light.onair
name: Studio-Treppe
- type: entities
show_header_toggle: false
entities:
- entity: switch.onair_lamp_recording
name: Studio Aufnahme
icon: mdi:camera-rear
- entity: switch.osram_plug_01_57b6060a_on_off
name: Studio Ringlicht
icon: mdi:checkbox-blank-circle-outline