NEWS
simpleApi weiß nicht mehr welchen Typ er will
-
@jey-cee sagte in simpleApi weiß nicht mehr welchen Typ er will:
on({id: '0_userdata.0.example_state'},
Vielen Dank, daß Du Dich der Sache annimmst
Ich füttere simpleApi über Browser mit 6.15 und erhalte im log (unten nach oben)
simple-api.0 2021-12-26 11:22:48.501 info State value to set for "0_userdata.0.heating.Werkstatt.H-abs" has to be type "number" but received type "string" javascript.0 2021-12-26 11:22:42.388 info script.js.tests.testSimpleApiTypeconfusion: number, value: 6.15Kurz drauf kommt der ESP und liefert ein:
javascript.0 2021-12-26 11:23:48.512 info script.js.tests.testSimpleApiTypeconfusion: string, value: 6.20 simple-api.0 2021-12-26 11:23:48.507 info State value to set for "0_userdata.0.heating.Werkstatt.H-abs" has to be type "number" but received type "string" simple-api.0 2021-12-26 11:23:48.506 info State value to set for "0_userdata.0.heating.Werkstatt.H-rel" has to be type "number" but received type "string"Objekt noch immer number
"name": "H-abs", "role": "", "type": "number", "desc": "Manuell erzeugt", "unit": "g/m^3", "read": true, "write": true, -
@klassisch also der Wert vom ESP kommt als String im ioBroker an, das hatte ich ja schon vermutet.
Es liegt also definitv am ESP der die Zahl als String sendet. Was läuft den auf deinem ESP für eine Firmware?
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden