NEWS
Zahl wird falsch angezeigt Cloud Objekte
-
Bitte mal Testen.
Wenn ich ein Objekt erstelle und es als "Rolle" "Zahl" einstelle werden bei 55,56,57,58 Dezimalstellen angezeigt.
Also wenn ich z.B. so ein Objekt erstelle und nenne es in der Cloud für Alexa "Zahl" und ich dann sage z.B.
"Alexa, stelle die Zahl auf 5.." Wird der Wert 5 eingetragen… u.s.w.
Komischerweise wird aber bei den Zahlen 55,56,57,58 Dezimalzahlen eingetragen... 55 = 55.000000001
58 ist 57.99999999999
Fehler von der Cloud oder Amazon?
Wenn man das Objekt auf "Thermostat" stellt wird alles richtig angezeigt.
Nur es wird dann auch gesagt von Alexa... Wurde auf 55 Grad gestellt.
Das ist zwar nicht so schlimm... hört sich nur komisch an wenn man den Fernseher auf, z.B. Kanal 55 Stellt und es wird immer gesagt.. Fernseher ist auff 55 Grad gestellt..
-
Scheinbar wird da irgendwo im Prozess mit alexa gerechnet. Ich glaube mich zu entsinnen das alexa nur 0..1 sendete sich iobroker dann wieder hochrechnet. Dabei kann es zu solchen Effekten kommen. Wäre ein Thema für ein github issue das man hier ggf korrekt runden einbaut.