Radio auf Chromecast audio per KNX-Taster starten

Forum Forum Automatisierungen Radio auf Chromecast audio per KNX-Taster starten

Ansicht von 2 Antwort-Themen
  • Autor
    Beiträge
    • #1517
      Schulle87
      Teilnehmer

      Hallo zusammen 🙂

      Ich habe folgendes Problem:

      Ich habe in meinem Badezimmer einen Deckenlautsprecher, der mit einem Chromecast audio verbunden ist. Ich habe mittels Automatisierung einen Gira KNX-Taster mit Home-Assistant verknüpft und kann nun per Tastendruck das Internet-Radio per Chromecast Audio stummschalten oder laut laufen lassen. Das Radio läuft im Hintergrund also durchgehend. Dies läuft soweit gut.

      Das Problem ist nun, dass jeden Morgen (scheinbar nach Verbindungstrennung der Fritzbox) das reine „lautstellen“ des Radios per KNX-Taster nicht funktioniert, sondern ich mittels einer zweiten Automatisierung den allgemeinen Dienst media_player scheinbar neustarten muss. Dies geht aber nur, indem ich diese Automatisierung neu auslöse.

      Meine Frage ist nun: Wie kann ich die Automatisierung aufhübschen, dass sie von alleine den Dienst jeden Morgen neustartet und ich mich nicht durch die hassio Weboberfläche klicken muss?

      Anbei der Code meiner Automatisierungen. Vielleicht kann mir ja jemand auf die Sprünge helfen 🙂

      Beste GrĂĽĂźe!

      <code class="language-markup-templating">
      // Radio Lautstellen
      - id: '4711'
        alias: Radio Bad EIN
        trigger:
        - entity_id: switch.radio_bad
          from: 'off'
          platform: state
          to: 'on'
        condition: []
        action:
        - alias: ''
          data:
            entity_id: media_player.chromecast_audio
            is_volume_muted: 'false'
          service: media_player.volume_mute
      
      
      // Radio stummschalten
      - id: '0815'
        alias: Radio Bad AUS
        trigger:
        - entity_id: switch.radio_bad
          from: 'on'
          platform: state
          to: 'off'
        condition: []
        action:
        - alias: ''
          data:
            entity_id: media_player.chromecast_audio
            is_volume_muted: 'true'
          service: media_player.volume_mute
      
      // Dienst media_player komplett neustarten, jeden morgen
      - id: 'XYZ'
        alias: Radio Bad EIN wenn Radio komplett aus
        trigger:
        - entity_id: switch.radio_bad
          from: 'off'
          platform: state
          to: 'on'
        condition: []
        action:
        - data:
            entity_id: media_player.chromecast_audio
            media_content_id: http://wdr-1live-live.icecast.wdr.de/wdr/1live/live/mp3/128/stream.mp3
            media_content_type: audio/mp3
          service: media_player.play_media
        mode: single
      
      

       

    • #1520
      Osorkon
      Teilnehmer

      Verstehe ich Dich richtig? Du möchtest eine Automation automatisch täglich zu einer bestimmten Uhrzeit ausführen?

      In dem Fall kannst Ja den Trigger Zeit verwenden.

      Bildschirmfoto-2021-01-10-um-12.52.03

        trigger:
        - platform: time
          at: 06:00

       

    • #1523
      Schulle87
      Teilnehmer

      Danke @Osorkon,

      manchmal sieht man vor lauter Zuständen die Zeit nicht mehr 🙂

      Ich werde das direkt mal ausprobieren 🙂

       

      Danke und GruĂź!

Ansicht von 2 Antwort-Themen
  • Du musst angemeldet sein, um auf dieses Thema antworten zu können.