Gruppenhelfer Media...
 
Benachrichtigungen
Alles löschen

[Gelöst] Gruppenhelfer Mediaplayer

12 Beiträge
2 Benutzer
0 Reactions
93 Ansichten
0
Themenstarter

Hallo Olli/ User,

um die Musik durch mein gesamtes Haus zu „ziehen“ hab ich mir Durchgangsmelder an neuralgischen Punkten montiert, die mittels Automation die Musik zur nächsten Quelle (Alexa) schicken zu lassen. Das funktioniert wunderbar. 
Nun gibt es Momente, da ich keine Musik will. Dafür hab ich mir nen Gruppenhelfer Mediaplayer erzeugt, den ich abfragen möchte, ob ich zuvor Musik eingeschaltet habe. Das funktioniert mit einer Entität wunderbar. Er gibt alle Zustände aus. Füge ich jedoch weitere Quellen hinzu zeigt er nur noch „Müll“ an. 
was ist das für ein Gruppenhelfer? Wofür sollte man sowas nutzen. Und, viel wichtiger, wie bekomme ich hin, dass ich Musik nur in den nächsten Raum schicke, wenn ich zuvor schon Musik hörte!

lieben Dank

Sven

3 Antworten
0

Um alle "spielenden" Media Player zu zählen reicht folgender Code:

{{ states.media_player | selectattr('state','eq','playing') | list | count }}

Um bei der Zählung nur ausgewählte Media Player zu berücksichtigen, erstellt man folgenden Sensor und ergänzt hierbei die Liste der zu berücksichtigenden Media Play mit "states.media_player.XYZ":

- platform: template
  sensors:
    active_media_players:
      friendly_name: "Aktive Media Player"
      value_template: >
        {% set media_players = [
          states.media_player.wohnzimmer,
          states.media_player.buro          
          ] %}
        {{ media_players | selectattr('state','eq','playing') | list | count }}

Dieser Sensor liefert dann die Anzahl als Zustand:

image
0

Das Problem dürfte sein, dass die Media-Player-Group folgende Logik implementiert hat:

image

(übernommen von https://www.home-assistant.io/integrations/group/#media-player-groups)

Ich finde das auch nicht wirklich vernünftig oder logisch.

Du gehst von Raum A zu Raum B und willst dann, dass die Musik in A ausgeht und in B angeht, oder?

Sven Themenstarter 08/02/2025 5:15 pm

@olli Hi Olli,
ja genau das möchte ich und hab es auch schon realisiert. Allerdings möchte ich das, wenn ich zuvor an irgendeiner Alexa die Musik eingeschaltet habe.
Ich hab schon daran gedacht, dass ich die Entität abfrage und dann nen einfachen Schalter aktiviere, wenn „Play“ in der Entität steht.
Verstehe dennoch die Mediaplayer-Gruppe nicht.

LG Sven

Sven Themenstarter 09/02/2025 8:58 am
Diese r Beitrag wurde geändert Vor 1 Monat 3 mal von Sven

@olli Warum funktioniert es denn bei Lampen, Schaltern,...usw., jedoch nicht beim Mediaplayer? Ich habe doch mehrere Bewegungs-/ Präsensmelder-Gruppen, deren Status ich abfrage, in meinen Automationen.

Sven Themenstarter 11/02/2025 10:01 pm

@olli hi Olli,
jetzt, da ich weiter probiert habe fällt mir auf, dass der Sensor, über die Domain, auch mein TV überwacht. Ist es möglich nur bestimmte Entitäten (alle Alexa) überwachen kann?

Sven Themenstarter 11/02/2025 10:30 pm

@olli …oder eine bestimmte Entität auszuschließen?

0

So ganz habe ich dein Ziel noch nicht verstanden, irgendwie fehlt da ein Nebensatz? 🤔 

Ja, das Group-Verhalten ist anders, als bei Personen oder Lichter bspw.

Sven Themenstarter 10/02/2025 8:27 pm

@olli ich würde gern die Musik nur weiter schicken, wenn zuvor Musik lief. Im Moment ist es so, dass immer die Musik in den nächsten Raum geschickt wird. Dafür dachte ich den Mediaplyer-Gruppen-Helfer nutzen zu können. Dieser zeigt aber nur noch Müll an, wenn mehr, als ein Mediaplayer in der Gruppe ist

Olli 11/02/2025 6:26 pm

Schau mal, ob dir das hier hilft:

{{ states.media_player | selectattr('state','eq','playing') | list | count }}

Damit kannst du die Anzahl der spielenden Media Player dir ausgeben lassen. Das müsste dann in deiner Automation bspw. als Bedingung gesetzt werden (also wenn das Ergebnis >0, dann die Musik in den nächsten Raum starten.

Sven Themenstarter 11/02/2025 6:40 pm
Diese r Beitrag wurde geändert Vor 1 Monat 2 mal von Sven

@olli zunächst mal, vielen lieben Dank. einfach als Bedingung -Template einfügen?

oder soll ich hiermit einen Template-Helfer erzeugen, den ich dann abfrage? Ich versuch‘s einfach mal. 
lieben Dank

sven

 

ich hab mir mit deinem Code nen Template-Binär-Sensor erstellt. Scheint zu funktionieren. 
wow…du bist gut. 

Olli 11/02/2025 7:46 pm

Beides kannst du machen! Also als Template-Sensor kannst du die Info persistieren, wobei ich dich so verstanden hatte, dass ein einfaches Abfragen des aktuellen Zustands als Template-Bedingung genügen dürfte.

Super, wenn es klappt! 🙂

Sven Themenstarter 11/02/2025 7:52 pm

@olli ich nutze diese Abfrage an drei Stellen im Haus.
Ich mag diese Durchgangssensoren vom EQ3, wenn auch heftig teuer mit fast 100,- so geben die Auskunft über Richtung und Anzahl.
Macht sich wunderbar für solche Anwendungen. Hab ich an neuralgischen Punkten

Vielen lieben Dank


Home Assistant Forum: Die beste Anlaufstelle für Smart-Home-Enthusiasten

Das Smart Home wird immer beliebter, aber die Einrichtung und Automationen kann komplex sein. Wenn du dich mit Home Assistant beschäftigst, bist du sicher schon auf Herausforderungen gestoßen. Genau hier kommt das Home Assistant Forum ins Spiel – eine Community, die dir hilft, dein Smart Home optimal zu gestalten. In diesem Beitrag erfährst du, warum das Forum so wertvoll ist, welche Themen dort diskutiert werden und wie du das Beste aus der Community herausholst.

Warum das Home Assistant Forum nutzen?

Egal, ob du Anfänger oder erfahrener Nutzer bist, das Home Assistant Forum bietet zahlreiche Vorteile:

  • Schnelle Hilfe bei Problemen: Die Community besteht aus erfahrenen Nutzern, die oft schneller antworten als offizielle Support-Kanäle.
  • Lösungen für individuelle Smart-Home-Probleme: Viele Nutzer haben ähnliche Herausforderungen – oft gibt es bereits Lösungen, die du direkt übernehmen kannst.
  • Austausch über neue Integrationen und Updates: Home Assistant wird ständig weiterentwickelt. Im Forum erfährst du als Erster von neuen Funktionen und Integrationen.
  • Inspiration für Automationen: Durch den Austausch mit anderen findest du kreative Ideen, um dein Smart Home noch intelligenter zu machen.

Welche Themen werden im Home Assistant Forum behandelt?

Das Forum deckt ein breites Spektrum an Themen ab. Hier sind einige der wichtigsten Bereiche:

1. Installation und Erstkonfiguration

Falls du gerade erst mit Home Assistant startest, findest du im Forum zahlreiche Anleitungen zur Installation und den ersten Schritten. Von der Wahl der richtigen Hardware bis hin zur Einrichtung der Benutzeroberfläche – hier bekommst du alle nötigen Infos.

2. Geräte-Integration

Home Assistant unterstützt unzählige Geräte und Plattformen. Im Forum wird regelmäßig über die besten Smart-Home-Geräte, Kompatibilitätsprobleme und neue Integrationen diskutiert. Egal, ob du Philips Hue, Shelly, Sonoff oder Zigbee-Geräte nutzen möchtest – im Forum gibt es Antworten.

3. Automationen und Skripte

Ein Smart Home lebt von Automationen. Im Home Assistant Forum tauschen sich Nutzer über automatisierte Abläufe aus, teilen YAML-Skripte und geben Tipps zur Optimierung. Du kannst eigene Ideen vorstellen oder bewährte Lösungen übernehmen.

4. Fehlerbehebung und Debugging

Nicht alles läuft immer reibungslos. Im Forum kannst du Logs posten, Fehler diskutieren und gemeinsam mit anderen Nutzern nach Lösungen suchen. Gerade bei komplexen Problemen ist die Community eine große Hilfe.

5. Dashboard-Anpassungen (Lovelace UI)

Home Assistant bietet viele Möglichkeiten zur individuellen Gestaltung des Dashboards. Im Forum zeigen Nutzer ihre Setups, teilen Themes und helfen bei CSS-Anpassungen. Wenn du dein Dashboard optisch aufwerten möchtest, ist das der richtige Ort.

6. Add-ons und Erweiterungen

Home Assistant kann durch Add-ons und benutzerdefinierte Komponenten erweitert werden. Im Forum erfährst du, welche Erweiterungen besonders nützlich sind und wie du sie installierst.

Tipps zur Nutzung des Home Assistant Forums

Damit du das meiste aus dem Forum herausholst, solltest du einige Dinge beachten:

  • Suche zuerst nach bestehenden Lösungen: Viele Fragen wurden schon beantwortet. Nutze die Suchfunktion, bevor du ein neues Thema erstellst.
  • Beschreibe dein Problem präzise: Je genauer du dein Anliegen schilderst (inklusive Logs und Screenshots), desto schneller kann dir geholfen werden.
  • Beteilige dich aktiv: Hilf anderen Nutzern, indem du deine Erfahrungen teilst. Eine aktive Community lebt vom gegenseitigen Austausch.
  • Halte dich an die Forenregeln: Sei respektvoll und konstruktiv – so bleibt das Forum ein angenehmer Ort für alle.

Fazit: Das Home Assistant Forum als wertvolle Ressource

Wenn du dein Smart Home mit Home Assistant optimieren möchtest, ist das Home Assistant Forum eine unverzichtbare Quelle für Wissen und Unterstützung. Egal, ob du Probleme lösen, neue Automationen entdecken oder dein Dashboard verschönern möchtest – hier findest du Gleichgesinnte, die dir weiterhelfen. Also, worauf wartest du? Registriere dich noch heute und werde Teil der Community!