NEWS
Umwandlung String in bool Zahl
-
Hallo,
mal eine Frage an die Experten.
Ich möchte aus einer Variablen die Zustände Closed, Open u. Locked abfragen.
Die Definition der Variablen siehe unten.
Dann kommt immer eine Fehlermeldung, jemand einen Tipp stehe da irgendwie auf dem Schlauch.Wenn ic h es so mache kommt zwar keine Fehlermeldung aber die Abfrage funktioniert nicht:

javascript.0 script.js.common.Waschmaschine: Cannot parse "homeconnect.0.BOSCH-WAYH2791-6"SyntaxError: Unexpected token h in JSON at position 0{ "from": "system.adapter.homeconnect.0", "ts": 1571729092721, "user": "system.user.admin", "common": { "name": "BSH_Common_Status_DoorState", "type": "object", "role": "indicator", "write": true, "read": true, "states": { "BSH.Common.EnumType.DoorState.Locked": "Locked", "BSH.Common.EnumType.DoorState.Closed": "Closed", "BSH.Common.EnumType.DoorState.Open": "Open" } }, "native": {}, "acl": { "object": 1636, "owner": "system.user.admin", "ownerGroup": "system.group.administrator", "state": 1636 }, "_id": "homeconnect.0.BOSCH-WAYH2791-68A40E13A88D.status.BSH_Common_Status_DoorState", "type": "state" } -
Hallo,
mal eine Frage an die Experten.
Ich möchte aus einer Variablen die Zustände Closed, Open u. Locked abfragen.
Die Definition der Variablen siehe unten.
Dann kommt immer eine Fehlermeldung, jemand einen Tipp stehe da irgendwie auf dem Schlauch.Wenn ic h es so mache kommt zwar keine Fehlermeldung aber die Abfrage funktioniert nicht:

javascript.0 script.js.common.Waschmaschine: Cannot parse "homeconnect.0.BOSCH-WAYH2791-6"SyntaxError: Unexpected token h in JSON at position 0{ "from": "system.adapter.homeconnect.0", "ts": 1571729092721, "user": "system.user.admin", "common": { "name": "BSH_Common_Status_DoorState", "type": "object", "role": "indicator", "write": true, "read": true, "states": { "BSH.Common.EnumType.DoorState.Locked": "Locked", "BSH.Common.EnumType.DoorState.Closed": "Closed", "BSH.Common.EnumType.DoorState.Open": "Open" } }, "native": {}, "acl": { "object": 1636, "owner": "system.user.admin", "ownerGroup": "system.group.administrator", "state": 1636 }, "_id": "homeconnect.0.BOSCH-WAYH2791-68A40E13A88D.status.BSH_Common_Status_DoorState", "type": "state" }@heinzie sagte:
Die Definition der Variablen siehe unten.
Solche Datenpunkte vom Typ "object" kennt ioBroker nicht.
@heinzie sagte in Umwandlung String in bool Zahl:
Zustände Closed, Open u. Locked
Wenn der Datenpunkt 3 Zustände hat, muss der Datenpunkt vom Typ "number" sein (Multistate) mit den Zuständen
"states": { "0": "Locked", "1": "Closed", "2": "Open" }
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