NEWS
iot Adapter Services als Logikwert empfangen
-
Hallo zusammen,
ich würde gerne über die Services des iot Adapters true/false Werte empfangen. Leider sind die vom Adapter erstellten custom_ Objekte immer strings. Somit kann ich diese in meinen Skripten nicht mit wahr/falsch steuern. In der Log erhalte ich beim öffnen des entsprechenden Links immer folgende Meldung:
State value to set for "iot.0.services.custom_location" has to be type "boolean" but received type "string"
Der Link sieht so aus:
https://service.iobroker.in/v1/iotService?service=custom_location&key=ENTFERNT&user=ENTFERNT&data=trueKann mir bitte jemand sagen, wie ich das änderen?
Gruß
Chris -
Hallo zusammen,
ich würde gerne über die Services des iot Adapters true/false Werte empfangen. Leider sind die vom Adapter erstellten custom_ Objekte immer strings. Somit kann ich diese in meinen Skripten nicht mit wahr/falsch steuern. In der Log erhalte ich beim öffnen des entsprechenden Links immer folgende Meldung:
State value to set for "iot.0.services.custom_location" has to be type "boolean" but received type "string"
Der Link sieht so aus:
https://service.iobroker.in/v1/iotService?service=custom_location&key=ENTFERNT&user=ENTFERNT&data=trueKann mir bitte jemand sagen, wie ich das änderen?
Gruß
Chris -
@mcu sagte in iot Adapter Services als Logikwert empfangen:
@klarie Normalerweise ist der type vom Objekt "mixed".
snip
Wurde der geändert? auf boolean?
(nicht manuell)
Aber: Das war es!
Vielen Dank :+1:Ich hatte gestern noch Node.js auf Version 12.22.6 aktualisiert. Der größte Teil der Fehlermeldungen (Zigbee- und Alexa2-Geräte) war damit schon behoben.
Jetzt tauchte nur noch ein Shelly1 mit der Fehlermeldung auf. Den habe ich gerade manuell auf "mixed" geändert. Jetzt ist Ruhe! :grinning:Danke für den Tipp!
Viele Grüße, Klaus "Klarie"
