Witam
Mam wgrany plik wav na dysku wewnętrznym w katalogu muzyka i chcę zrobić automatyzację która po wykryciu ruchu przez czujkę odtworzy ten dźwięk na podłączonym głośniku. Podpowie ktoś jak się za to zabrać.
W treści postu co nie co o automatyzacji z odtwarzanym dźwiękiem:
Trzeba ustaliś pełną lokalizację pliku z audio i uruchomić w automatyzacji odtwarzanie tego audio.
jak masz plik tu:
to trzeba sprawdzić jego pełną lokalizację:
~/dom/dysk-wewnętrzny/Muzyka
to pełna lokalizacja tego pliku to:
/data/data/pl.sviete.dom/files/home/dom/dysk-wewnętrzny/Muzyka/alarm.mp3
W automatyzacji wybrać taką usługę:
service: media_player.play_media
data:
media_content_id: /data/data/pl.sviete.dom/files/home/dom/dysk-wewnętrzny/Muzyka/alarm.mp3
media_content_type: m
target:
entity_id: media_player.wbudowany_glosnik
tak - zgadza się, w nowej wersji będzie łatwiej uruchomić usługę odtwarzania mediów (wystarczy kilka kliknięć)
Wielkie dzięki - działa
Rozbudowałem automatyzację o wyłączenie radia jeżeli czujka wykryje ruch i odtworzy wgrany na dysk dźwięk i dzieje się dziwna rzecz wyłącza radio odtwarza dźwięk oraz włącza następne radio z Biblioteka/Radio/Muzyczne. Co zrobić by następne radio się nie włączało.
alias: dzwiek
description: ''
trigger:
- type: motion
platform: device
device_id: d7697416d6d8eddd1fbbb42ac4653b05
entity_id: binary_sensor.czujka_wejscie_occupancy
domain: binary_sensor
condition: []
action:
- service: media_player.media_stop
target:
entity_id: media_player.wbudowany_glosnik
- service: media_player.volume_set
data:
volume_level: 1
target:
entity_id: media_player.wbudowany_glosnik
- service: media_player.play_media
data:
media_content_id: >-
/data/data/pl.sviete.dom/files/home/dom/dysk-wewnętrzny/Muzyka/Alarm02.wav
media_content_type: m
target:
entity_id: media_player.wbudowany_glosnik
mode: single
Dodałem drugi raz “media_player.media_stop” i jak na razie działa
Gdyby koś chciał skorzystać przesyłam kod
alias: dzwiek
description: ''
trigger:
- type: motion
platform: device
device_id: d7697416d6d8eddd1fbbb42ac4653b05
entity_id: binary_sensor.czujka_wejscie_occupancy
domain: binary_sensor
condition: []
action:
- service: media_player.volume_set
data:
volume_level: 1
target:
entity_id: media_player.wbudowany_glosnik
- service: media_player.play_media
data:
media_content_id: >-
/data/data/pl.sviete.dom/files/home/dom/dysk-wewnętrzny/Muzyka/Alarm02.wav
media_content_type: m
target:
entity_id: media_player.wbudowany_glosnik
- service: media_player.media_stop
target:
entity_id: media_player.wbudowany_glosnik
- service: media_player.media_stop
target:
entity_id: media_player.wbudowany_glosnik
mode: single