Zuweisung von Template und Integralsensoren zu Geräten wie Shelly oder Gruppierung der Sensoren unter Entitäten

Hallo

ich habe erst vor kurzem mit HA begonnen und habe nun nach meinen ersten Erfahrungen entschieden, eine neue HA Instanz zu starten um all den Daten und Entitäten Müll durch mein Testen los zu werden. Ich habe begonnen für Geräte entsprechende packete.yaml zu schreiben. So habe ich zum Bsp mein gesamtes Serverrack an einem ShellyPro1EM hängen und dafür entsprechende Template und Integral Sensoren erstellt. Diese sind im shellypro1em_serverrack.yaml drin. Es funktioniert eigentlich tadellos und ich kann dieses packet einfach kopieren und einen weiteren ShellyPro1EM für einen anderen Bereich einbinden. Was mich aber stört ist, dass ich unter HomeAssistant - Geräte - Entitäten diese im yaml verfügbaren Sensoren nicht dem echten Shelly Gerät zuweisen konnte. Das bedeutet, dass ich in Zukunft eine extrem grosse Gruppe von Entitäten unter dem Bereich “nicht gruppiert” habe. In meiner yaml für den ShellyPro3EM für das ganze Haus habe ich folgendes in die packet.yaml getan:

Code:

group:
  shellypro3em_hausunterverteiler_weitere_entitäten:
    name: "ShellyPro3EM Hausunterverteiler weitere Entitäten"
    entities:
      - sensor.shellypro3em_hausunterverteiler_leistung_netzbezug_alle_phasen
      - sensor.shellypro3em_hausunterverteiler_leistung_netzeinspeisung_alle_phasen
      - sensor.shellypro3em_hausunterverteiler_energie_netzbezug_alle_phasen
      - sensor.shellypro3em_hausunterverteiler_energie_netzeinspeisung_alle_phasen

Dies hat tatsächlich eine Gruppe unter den Entitäten erstellt, aber diese Gruppe war wiederum auch unter nicht gruppiert und zudem waren alle sensoren auch noch zusätzlich einzeln unter nicht gruppiert. Ich sehe schon wieder das Chaos kommen und würde das gerne strukturiert entweder einem echten Gerät oder einem Virtuellen Gerät zugewiesen haben aber so, dass unter entitäten es sauber strukturiert ist, so wie dies bei dem ShellyPro3EM oder ShellyPro1EM der Fall ist. Ich hoffe ich habe mich genug klar bzw sauber ausgedrückt, so dass mein Anspruch oder meine Vorstellung verstanden wird. Gibt es entsprechende Möglichkeiten? Danke für Eure Hilfe, Dom

:crayon:by HarryP: Code-/Logzeilen formatiert (bitte immer in </> einbinden)
s.a.: (Neues Update & Features - Hier in der Community 🫶)

Du kannst über Helfer ein Template erstellen , diese können mit Geräten verknüpft werden.

Danke Thomassh, das ist mir bewusst. Aber genau das von Hand erstellen all dieser Helfer (Template und Integral Sensoren) ist sehr langwierig. Es ist viel einfacher, wenn ich ein bereitgestelltes yaml habe und nur kurz entsprechende passagen anpasse, als wenn ich per Maus und Klick mit copy paste einzelner codezeilen das mache. Daher suche ich einen anderen weg.

Wenn es dir nur um die Anzeige geht kannst du das gruppieren ja ändern und z.B. nach Bereich gruppieren.

Dann gibt es noch eine Integration:

https://community.home-assistant.io/t/device-tools-create-modify-and-merge-devices/691172

Die habe ich aber bisher nicht benutzt kann also nichts weiter dazu sagen

Ansonst gibt es meines Wissens bisher nur für MQTT Sensoren die Möglichkeit die an ein Device anzuhängen oder halt eben die Helfer.

vielen Dank Thomassh - das war fast genau was ich gesucht habe. Ich kann zwar nicht im yaml die Sensoren einem Gerät zuweisen, doch dann die yaml Entities einem bestehenden Gerät zuweisen. Das funktioniert sehr gut. Danke

PS: mit fast habe ich gemeint, dass ich leider im yaml diese Zuweisung nicht direkt machen kann. Aber so geht es doch recht einfach. Cool