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 -
Ich hänge mich mal ran. Habe das gleiche Problem.
-
@klarie Normalerweise ist der type vom Objekt "mixed".
Wurde der geändert? auf boolean? -
@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 DankIch 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!Danke für den Tipp!
Viele Grüße, Klaus "Klarie"