MQTT Float Rundungsfehler...
Verfasst: 8. Jan 2023 16:11
Hallo Zusammen,
ich möchte gerne eine über die Stitmap generierte Floatzahl über MQTT ausgeben, doch habe mit dem Rundungsfehler ein Problem.
mqtt.things:
mqtt.items
Home.sitemap
Nach meiner Recherche hier im Forum müsste ich doch eigendlich nur bei dem Item [%.1f] angeben um die Nachkommerzahlen zu begrenzen und das funktioniert auch in der sitemap, jedoch nicht bei der Ausgabe mit MQTT, dort bekomme ich fast immer 15 Nachkommastellen angezeigt...
Ich bin grade blind für den Fehler den ich mache...
Hat vielleicht bitte jemand einen Tip für mich, wie ich auch die Ausgabe über MQTT auf 1 Nachkommastelle begrenzen kann ?
Viele Grüße und danke Für eure Mühe
Cali
ich möchte gerne eine über die Stitmap generierte Floatzahl über MQTT ausgeben, doch habe mit dem Rundungsfehler ein Problem.
mqtt.things:
Code: Alles auswählen
Thing mqtt:topic:Hydroponik_01 "Hydroponik_01" (mqtt:broker:Broker) @ "MQTT" {
Type number : Hydroponik_01_Set_PH_Tank "PH Wert im Tank [%.1f]" [ commandTopic="Hydroponik_01/Set_PH_Tank"]
}
Code: Alles auswählen
Number Hydroponik_01_Set_PH_Tank "PH Wert [%.1f]" { channel="mqtt:topic:Hydroponik_01:Hydroponik_01_Set_PH_Tank" }
Code: Alles auswählen
Setpoint item=Hydroponik_01_Set_PH_Tank label="PH Wert im Tank: [%.1f]" icon="colorlight" step=0.1 minValue=5 maxValue=9
Ich bin grade blind für den Fehler den ich mache...
Hat vielleicht bitte jemand einen Tip für mich, wie ich auch die Ausgabe über MQTT auf 1 Nachkommastelle begrenzen kann ?
Viele Grüße und danke Für eure Mühe
Cali