To powinno się robić przez usługę snapshot, restore - jeśli odtwarzacz taką posiada.
W innym przypadku przez dynamiczne tworzenie sceny. Spróbuj iść w tym kierunku.
Nieobrobiona podpowiedź:
action:
1. ZAPIS STANU (Snapshot) - Tworzy tymczasową scenę w pamięci RAM
- action: scene.create
data:
scene_id: vlc_snapshot
snapshot_entities:- media_player.vlc_player
2. AKCJA - Odtworzenie np. komunikatu TTS lub dźwięku powiadomienia
- action: media_player.play_media
target:
entity_id: media_player.vlc_player
data:
media_content_id: media-source://tts/cloud?message=Uwaga!+Wykryto+ruch+w+ogrodzie
media_content_type: music
3. OPÓŹNIENIE - Czas na przeczytanie komunikatu (dopasuj długość)
- delay: “00:00:06”
4. PRZYWRÓCENIE STANU (Restore) - Wywołanie zapisanej wcześniej sceny
- action: scene.turn_on
target:
entity_id: scene.vlc_snapshot
Zaleca się czyszczenie play list dla vlc. Może w twoim przypadku to wystarczy.