Automatyzacja do radia

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.