transform map

Einrichtung der openHAB Umgebung und allgemeine Konfigurationsthemen.

Moderatoren: seppy, udo1toni

Antworten
hulda
Beiträge: 68
Registriert: 13. Jan 2018 19:43
Answers: 0

transform map

Beitrag von hulda »

Hallo zusammen,
wie kann man eine transform map in einem anderen String item speichern?
Ich habe eine lange Fehlerliste die auch richtig zugewiesen und angezeigt wird.
Nun möchte ich den Fehler in Grafana aufzeichnen und nicht alles noch einmal in grafana übersetzen sondern den Fehler als String übergeben

Code: Alles auswählen

Number                cFehler1                                          "Fehler 1 [MAP(heizungsfehler.map):%s]"                                                                                                                   {channel="modbus:data:Heizung:Fehler:cFehler1:number"}
String    zustandstext ???
Vielen Dank
Gruß Dirk

Benutzeravatar
udo1toni
Beiträge: 15248
Registriert: 11. Apr 2018 18:05
Answers: 242
Wohnort: Darmstadt

Re: transform map

Beitrag von udo1toni »

Du musst die Zuweisung schon im Link vornehmen. Das heißt, Du verlinkst das String Item direkt mit dem Fehlerchannel und setzt das passende Profile. Per .items Datei so:

Code: Alles auswählen

Number cFehler1     "Fehler 1 [MAP(heizungsfehler.map):%s]" {channel="modbus:data:Heizung:Fehler:cFehler1:number"}
String zustandstext "Fehler 1"                              {channel="modbus:data:Heizung:Fehler:cFehler1:number"[profile="transform:MAP", function="heizungsfehler.map"]}
openHAB4.3.3 stable in einem Debian-Container (bookworm) (Proxmox 8.3.5, LXC), mit openHABian eingerichtet

hulda
Beiträge: 68
Registriert: 13. Jan 2018 19:43
Answers: 0

Re: transform map

Beitrag von hulda »

Super...passt :)
Vielen Dank

Antworten