Hallo ich bin neu hier 55 Jahre und habe mich in der Vergangenheit mit Iobroker auseinandergesetzt.
Nun möchte ich mein bisschen Verstand mit Homeassistant aufpolieren.
Nun zu meinem Problem ich habe einige Sensoren die mit mqtt funktionieren
diese habe ich in die mqtt.yaml eingetragren.
Jedoch funktioniert immer nur der erste Sensor in der Liste.
Hat jemand einen Rat was ich verkehrt mache?
Eine unique_id muss auch unique sein. bei dir steht zwei mal “Flur”.
Möglicherweise hast du dann als zweiten einen “Flur_2”. Da ich mich mit der mqtt.yaml nicht auskenne, ist das aber nur geraten.
Die unique ist ist das Problem. Wie schon erwähnt muss diese einzigartig sein. Wird die unique id ein zweites Mal genutzt. Wird der Sensor einfach nicht erstellt. Die unique ID hat nichts damit zu tun welchen Namen der Sensor bekommt. Die Definition des Namens erfolgt über. Name. Wir der gleiche Name mehrmals verwendet, das ist nicht kritisch. Der Namen wird dann einfach eine Zahl am ende angehängt.
Mag ja sein das es mit der uniqe funktioniert aber mein Problem scheint woander zu liegen wenn ich nur die Uniqe eintrage funktioniert es immer noch nicht.
529312ff-41e4-4632-b79c-1e8b6b93918a
Jetzt noch eine Frage wie merke ich mir die uniqe für kommende Sensoren .
Lege ich mir eine Liste an mit den uniqes ?
Ist es doch die zu veröffentlichen?
Ich bin halt neu in dem Thema sorry
Idealerweise erstellst Du Dir die unique id, wenn Du sie brauchst. Jedesmal wenn Du die Seite neu laden tust, wird basierend auf der aktuellen Zeit, eine neue erstellt.
Wenn Du den Studio Code Server als Code Editor verwenden tust. (Würde ich wärmstens empfehlen, gibt es als Addon für HA ) da der Editor neben der Live Syntax Prüfung auch deine Entität automatisch vervollständigen tut. Für diesen Editor gibt es den Unique ID Generator als Erweiterung. Ein mal installiert, brauchst Du im Editor nur noch die rechte Maustaste drücke und unique id einfügen auswählen.