Lieber Udo,
hat funktioniert. Herzlichen Dank dafür.
Wie erkenne ich ob UoM (musste erstmal suchen, was das heißt, bin ja kein Programmierer) im Channel notwendig ist? Ist das irgendwo/-wie gekennzeichnet?
Fehler nach Upgrade auf 4.0
Moderator: seppy
- udo1toni
- Beiträge: 14034
- Registriert: 11. Apr 2018 18:05
- Wohnort: Darmstadt
Re: Fehler nach Upgrade auf 4.0
Normalerweise sollte das in der Dokumentation nachzulesen sein.
Wenn es für selbst definierte Channel (z.B. http, mqtt) die Option unit gibt, kannst Du UoM auch selbst aktivieren. Units of Measurement wurde zum Ende der openHAB2-Reihe eingeführt. Inzwischen unterstützen sehr viele Addons UoM, insbesondere natürlich Addons, die ihre Things und Channel vollautomatisch erstellt. Gewöhnlich wird man mindestens in der Channelliste sehen, ob es sich um UoM Channel handelt (wird dann hinter dem Channel Link angegeben, siehe Screenshot als Beispiel)
Wenn es für selbst definierte Channel (z.B. http, mqtt) die Option unit gibt, kannst Du UoM auch selbst aktivieren. Units of Measurement wurde zum Ende der openHAB2-Reihe eingeführt. Inzwischen unterstützen sehr viele Addons UoM, insbesondere natürlich Addons, die ihre Things und Channel vollautomatisch erstellt. Gewöhnlich wird man mindestens in der Channelliste sehen, ob es sich um UoM Channel handelt (wird dann hinter dem Channel Link angegeben, siehe Screenshot als Beispiel)
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
openHAB4.1.2 stable in einem Debian-Container (bookworm) (Proxmox 8.2.2, LXC), mit openHABian eingerichtet
-
- Beiträge: 21
- Registriert: 18. Okt 2019 17:44
Re: Fehler nach Upgrade auf 4.0
Hab ich gefunden und kann jetzt auch etwas damit anfangen.
Es reicht tatsächlich Number:Temperature anzugeben. So werden die Items auch im Visual Studio Code angelegt. In der Doku zu Homematic ist mir das nicht aufgefallen, vielleicht habe ich nicht genau genug geguckt.
Herzlichen Dank für Deine Hilfe
Es reicht tatsächlich Number:Temperature anzugeben. So werden die Items auch im Visual Studio Code angelegt. In der Doku zu Homematic ist mir das nicht aufgefallen, vielleicht habe ich nicht genau genug geguckt.
Herzlichen Dank für Deine Hilfe
- udo1toni
- Beiträge: 14034
- Registriert: 11. Apr 2018 18:05
- Wohnort: Darmstadt
Re: Fehler nach Upgrade auf 4.0
Immer gerne!
Wenn man mit VS Code Items anlegt, kann man übrigens auch das Semantic Model nutzen (wichtig für die zusätzlichen Karteireiter in der Main UI, die Tags werden vor dem Link gesetzt und in Eckigen Klammern geschrieben. Genauso kann man auch die State Description setzen (damit Items auch in der Main UI korrekt angezeigt werden)
Beispiel:
Und so sieht das dann in der UI aus:
Wenn man mit VS Code Items anlegt, kann man übrigens auch das Semantic Model nutzen (wichtig für die zusätzlichen Karteireiter in der Main UI, die Tags werden vor dem Link gesetzt und in Eckigen Klammern geschrieben. Genauso kann man auch die State Description setzen (damit Items auch in der Main UI korrekt angezeigt werden)
Beispiel:
Code: Alles auswählen
Number:Energy MFiCh1Energy "Energy 1" <poweroutlet> (gMFi) ["Measurement","Energy"] {channel="mqtt:topic:mymqtt:mFi:ch1Energy", unit="Wh", stateDescription=""[pattern="%.1f kWh"]}
^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^
| | Itemname | | | | | | | | | | | | Metadaten | Formatierung
Itemtyp| Label Icon Gruppe(n) (semantic) Tags Link | Thingtyp | Thingname| Statusformat | Unterschlüssel
UoM Typ Binding Bridge Channelname Einheit
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
openHAB4.1.2 stable in einem Debian-Container (bookworm) (Proxmox 8.2.2, LXC), mit openHABian eingerichtet