Ich bekomme 231 angezeigt, hier der Log.
Bedeutet, es sind 23,1 °C
Wie kann man es in der rules lösen, dass nicht 231,0°C angezeigt wird sondern 23,1°C?
Ich hab folgendes versucht:
Bekomme aber
Bin seit 2 Tagen dabei und bekomme es nicht hin.
Wie kann man es lösen?
17:37:01.637 INFO runtime.busevents[:26] - Temperature_GF_Toilet state updated to 231
Code:
Number Temperature_GF_Toilet "Temperature [%d °C]" <temperature> (Temperature, GF_Toilet) {modbus="slave3:1"}
Wie kann man es in der rules lösen, dass nicht 231,0°C angezeigt wird sondern 23,1°C?
Ich hab folgendes versucht:
Code:
rule "transform" when Item one changed or System started then val two2= one.state as DecimalType postUpdate(two2, one/10 ) end
Code:
Number one "One[%d °C]" {modbus="slave3:1"} Number two2 "Two[%d °C]" (Temperature, GF_Toilet)
Couldn't resolve reference to JvmIdentifiableElement '/'.
17:19:54.315 ERROR o.o.c.s.ScriptExecutionThread[:50] - Error during the execution of rule 'transform': The name '<XFeatureCallImplCustom> / <XNumberLiteralImpl>' cannot be resolved to an item or type.
17:19:54.315 ERROR o.o.c.s.ScriptExecutionThread[:50] - Error during the execution of rule 'transform': The name '<XFeatureCallImplCustom> / <XNumberLiteralImpl>' cannot be resolved to an item or type.
Wie kann man es lösen?
Kommentar