Wann ist eine unique_id erforderlich?

Bei welchen Sensoren (- platform: xxx) ist eigentlich eine unique_id erforderlich/empfehlenswert?

Gibt es da eine Übersicht?

Moin,
erforderlich ist sie nie, empfehlenswert immer.
Ohne unique_id kannst du die Sensoren nicht über die UI anpassen.
LG

1 „Gefällt mir“

Verständisfrage:

Ich hatte template sensor die hatten eine von mir klingende unique-id. Diese unique_id hätte ich nun gegen eine automatische generierte unique_id aus Visual Studio ausgetauscht. Nun funktionieren aber die Sensoren nicht mehr…

Beipiel:

  - name: regenwasserfilter_reinigen
    state: > 
      {{ ((as_timestamp(now())-(states.input_datetime.regenwasserfilter.attributes.timestamp)) | int /60/1440) | round(0) }}
    unit_of_measurement: 'Tage'
    #unique_id: def-20230207
    unique_id: 01HHD9V0YANZHPW5CGWGG1S6SA

Schau mal, ob du jetzt vielleicht 2 Entitäten hast.

ja (hab in diesem Bsp. die alten unique_id wieder aktiviert)

grafik

Dann musst du die richtige Entität identifizieren und die alte löschen. Wichtig ist dann, das die Entität wieder den richtigen Namen und die richtige Entitäts-ID bekommt, sofern du schon Scenen, Automationen o.ä. damit erstellt hast.