Moin Leute,
vermutlich realistisch betrachtet etwas unnötig, allerdings räume ich aktuell mein HA auf und dabei ist mir aufgefallen, dass die Benennung meiner Shellys in der Shelly Integration teilweise murks ist.
Das möchte ich nun ändern und bin dabei auf “Probleme”, oder nennen wir es mal “Gedanken”, gestoßen.
Die Entitäts-IDs der gen1- und gen2-Geräte werden automatisch nach folgendem Muster benannt:
raum_gerätename_funktion
Die Entität “Leistung” des Geräts “Bad Rollo” im Raum “Bad” hat also die ID: sensor.bad_bad_rollo_leistung
Bei gen3-Geräten kommt zusätzlich noch der Komponentenname hinzu, wenn der nicht vergeben ist dann bleibt es beim Schema von oben.
Mein “Problem/Gedanke”:
In der Shelly Integration habe ich z.B. folgendes Gerät:
DIe Steuerung heißt, wenn sie nicht manuell umbenannt wurde, so wie das Gerät:
Die weiteren Entitäten, wie die Sensoren, heißen nach ihrer Funktion:
![]()
In Automationen kann ich so für die Steuerung optimal mit einem Blick sehen, was passiert, ohne jeden Abzweig manuell benennen zu müssen:
Für die Weiteren Entitäten gilt das nicht. Wenn ich also in Automationen sehen will “Bad Rollo Leistung”, müsste ich hier alle Entitäten manuell umbenennen.
Wenn mich nun also der Entitätsname mit der Dopplung des Raumes stört (sollte es mich stören?), muss ich das Gerät umbenenenn z.B. in “Rollo”.
Entsprechend würde der Entitätsname lauten:
cover.bad_rollo
Für mich hat das zur Folge, dass ich in Automationen nur noch “Rollo” “Rollo” “Rollo” sehe und um den Überblick zu bewahren, die einzelnen Aktionen benennen müsste. Also sehr viel Aufwand.
Daher meine Frage: Wie macht ihr das? Heißen bei euch die Geräte alle nur wie ihre Funktion, also “Rollo”, “Steckdose” etc, oder ignoriert ihr die Entitäts-IDs?




