Entität ohne ID nach Anlegen eines Sensors aus einem MQTT Topic

Hallo zusammen,

nachdem es mir endlich gelungen ist, FHEM per MQTT an Home Assistant zu koppeln,
währte die Freude nur kurz, weil ich folgende Fehlermeldung bekommen habe, als ich etwas an den Einstellungen des Sensors ändern wollte:

Diese Entität ('sensor.rollladen_arbeitszimmer_position') hat keine eindeutige ID, daher können ihre Einstellungen nicht über die Benutzeroberfläche verwaltet werden. Weitere Informationen findest du in der Dokumentation.

Der Sensor ist in der configuration.yaml wie folgt angelegt:

mqtt:
  sensor:
    - name: "Rollladen Arbeitszimmer Position"
      state_topic: "fhem/RolladenArbeitszimmer/position"
      availability_topic: "fhem/connection/status"
      payload_available: "connected"
      payload_not_available: "disconnected"
      unit_of_measurement: "%"

Wie verpasse ich einer so erzeugten entity eine unique ID, damit sie sich wie eine native Home Assistant entity verhält?

Viele Grüße
Markus

Laut Homeassistant gibt es doch die CONFIGURATION VARIABLES in MQTT Sensor

1 „Gefällt mir“

Hi, die unique id kannst du in deinem sensor einfach unter dem Namen eintragen und ein gewünschte Bezeichnung vergeben (Kleinschreibung beachten)

Hab die Antworten eben erst gelesen.
Vielen Dank!
Ich hab‘s jetzt so gemacht, dass ich mir eine unique ID aus der Duofern ID „gebastelt“ habe und diese unter den Namen geschrieben:

FHEM:

Und so sieht es jetzt in meiner configuration.yaml aus:

Das scheint Home Assistant jetzt zu mögen :slight_smile:

Was mir noch nicht gefällt ist mein Dashboard:

Zum einen sieht das einfach nicht nach Rolladen aus und zum Anderen sind die Werte komplementär.

Wie bekommt man das schöner hin?

1 „Gefällt mir“

Schau dir mal die Slider-Button-Card an. GitHub - mattieha/slider-button-card: A button card with integrated slider

2 „Gefällt mir“

Großartig!
Vielen Dank für den tollen Tipp!
Das Probier ich gleich aus

Fantastisch!

So hab ich mir das vorgestellt.
Vielen Dank!

1 „Gefällt mir“