UWAGA: Strona oraz Forum Smart'ny Dom nie będzie dostępne 23 Grudnia 2024 ze względu na przenoszenie serwisu na mocniejszą maszynę.
W tym czasie polecam poświęcenie swojego czasu na pomoc partnerowi w przygotowaniu udanych Świąt 😉
Za niedogodności z góry przepraszam, admin
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
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/
Jest dodatek VARILABLES z HACS który potrafi podobno zapisac stan encji wraz z atrybutami ale za cholerę nie potrafię nic z tego wykrzesać