Powiadomienia
Wyczyść wszystko

Pomoc Zapisanie stanu światła i przywrócenie go.

3 Wpisów
2 Użytkownicy
0 Likes
86 Wyświetleń
kobiel220
(@kobiel220)
Aktywny
Autor tematu
 

Witam forumowiczów. Z góry mówię że jestem zielony w temacie HA, a tym bardziej pisaniu automatyzacji. Zgłaszam się do Was z prośbą pomocy dopisania kodu automatyzacji. Mam napisaną  automatyzacje "Dzwonka do drzwi" która to po wciśnięciu przycisku dzwonka wycisz mi telewizor (jeśli jest włączony) i włącza ozdobne donice które znajdują się przy TV w trybie pulsacyjnym i kolorze Czerwonym (informacyjnym). Po 10 sekundach donice powinny się wyłączyć i wyłączyć wyciszenie TV.  Cała ta automatyzacja działa dobrze, ale chciał bym osiągnąć troszkę inny efekt. Chodzi mi o to aby  automatyzacja przed wykonaniem włączenia donic w trybie pulsacyjny zapisała stan donic (on, off, i ich atrybuty kolor i jasność) włączyła tryb pulsacyjny i po 10 sekunda przywróciła stan donic na taki jaki był wcześniej czyli przed wykonaniem automatyzacji.

Czyli chodzi mi o to aby ktoś pomógł dopisać kawałek kodu związany z zapisaniem stanu encji i atrybutów i ich przywróceniu. 

O to kod mojej automatyzacji :

alias: Dzwonek wyciszenie TV
description: ''
trigger:
- platform: state
entity_id:
- binary_sensor.wl_salon_lozko
- binary_sensor.wl_dzwonek
to: 'on'
from: 'off'
condition:
- condition: device
device_id: 140526b98334531f51704e4d5df1ea60
domain: media_player
entity_id: media_player.salontv
type: is_on
action:
- service: media_player.volume_mute
data:
is_volume_muted: true
target:
entity_id: media_player.salontv
- service: switch.turn_on
data: {}
target:
entity_id: switch.dzwonek
- parallel:
- service: light.turn_on
data:
brightness: 255
effect: red_strobe
target:
entity_id: light.donice
- device_id: 2f46e7dfa07e5e93a048a7f2ea1354b3
domain: number
entity_id: number.controller_rgbw_7228f8_effect_speed
type: set_value
value: 80
- delay:
hours: 0
minutes: 0
seconds: 5
milliseconds: 0
- service: media_player.volume_set
data:
volume_level: 0.25
target:
entity_id: media_player.salontv
- service: light.turn_off
data: {}
target:
entity_id: light.donice
mode: singl
 
Dodane : 24/07/2022 9:14 pm
MiG41
(@marcingajda)
Geek
 

Kiedyś widziałem w necie , jak aktualne ustawienia "backupowało" się do scene , ,żeby później tą scenę odtworzyć.

Coś jak tu , ale to była inna strona : https://vigonotion.com/blog/save-and-restore-light-states-using-home-assistant/

 
Dodane : 25/07/2022 2:44 pm
kobiel220
(@kobiel220)
Aktywny
Autor tematu
 

Jest dodatek VARILABLES z HACS który potrafi podobno zapisac stan encji wraz z atrybutami ale za cholerę nie potrafię nic z tego wykrzesać

 
Dodane : 25/07/2022 4:59 pm
Udostępnij: