Seite 1 von 1

Temperatur wird unter 0 nicht negativ angezeigt.

Verfasst: 26. Apr 2023 19:50
von Tunings1989
Hallo,

wenn bei mir die Außentemperatur unter 0 grad fält bleibt der Wert im Item einfach bei 0 anstatt dann z.b -5 grad anzuzeigen.

Das Item ist als Type: Number:Temperatur angelegt.

wie bekomme ich da hin?



openhab 3.4.2

Re: Temperatur wird unter 0 nicht negativ angezeigt.

Verfasst: 27. Apr 2023 22:06
von udo1toni
Welche Version von openHAB? Wo kommt die Temperatur her? Welches Binding verwendest Du?
Grundsätzlich kann ich Dir versichern, dass negative Temperaturen auch korrekt dargestellt werden können.

Re: Temperatur wird unter 0 nicht negativ angezeigt.

Verfasst: 30. Apr 2023 15:50
von Tunings1989
Version: openhab 3.4.2

Binding ist: TA C.M.I. Schema api Connection

Der Wert aus dem Regler uvr1611 wird als negativ wert mit minus angezeigt / ausgegeben.

Re: Temperatur wird unter 0 nicht negativ angezeigt.

Verfasst: 30. Apr 2023 21:25
von udo1toni
Also das TA C.M.I. Binding (als TACmi gelistet).
Wie sieht die Codeansicht des Things aus? (Bitte als Text - username und passwort gerne unkenntlich machen)

Wo wird der Wert negativ angezeigt?

Re: Temperatur wird unter 0 nicht negativ angezeigt.

Verfasst: 1. Mai 2023 21:59
von Tunings1989
Der Wert wird im Regler und auf der Webansicht des Reglers mit - vor der Temperatur angezeigt.

Sobald dies geschieht, dass die Temperatur unter null ins negativ mit ( - ) fällt zeigt das Item nur noch 0 an.

Im Chart sieht man was ich meine.

Code: Alles auswählen

 uid: tacmi:cmiSchema:a033c31c83label: Regler 11thingTypeUID: tacmi:cmiSchemaconfiguration:  host: 192.168.178.xxx  password: xxxx  pollInterval: 10  schemaId: 11  username: xxx channels:  - id: ANA1    channelTypeUID: tacmi:schema-numeric-ro    label: UVR 11    description: null    configuration: {}  - id: ANA2    channelTypeUID: tacmi:schema-numeric-ro    label: UVR 11    description: null    configuration: {} 
Bild

Re: Temperatur wird unter 0 nicht negativ angezeigt.

Verfasst: 1. Mai 2023 22:52
von udo1toni
Da ist was beim einfügen schief gegangen...

Code: Alles auswählen

 uid:
 tacmi:cmiSchema:a033c31c83
 label: Regler 11
 thingTypeUID: tacmi:cmiSchema
 configuration:
   host: 192.168.178.xxx
   password: xxxx
   pollInterval: 10
   schemaId: 11
   username: xxx
   channels:
   - id: ANA1
     channelTypeUID: tacmi:schema-numeric-ro
     label: UVR 11
     description: null
     configuration: {}
   - id: ANA2
     channelTypeUID: tacmi:schema-numeric-ro
     label: UVR 11
     description: null
     configuration: {} 
Hm. Ich habe selbst keine TA C.M.I. Geräte. Ich vermisse als erstes Angaben über type und output im Channel, kann aber sein, dass das Binding die Werte nicht listet, wenn es sich um default Werte handelt. Steht type auf 1?
Wenn Du in die Datei events.log schaust (nicht über frontail, sondern direkt), siehst Du bei den changed Ereignissen die korrekten Werte?

Code: Alles auswählen

cat /var/log/openhab/events.log | grep -i itemname