Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. Falscher Datentyp in Objekteigenschaften

    NEWS

    • Wir empfehlen: Node.js 22.x

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker goes Matter ... Matter Adapter in Stable

    Falscher Datentyp in Objekteigenschaften

    This topic has been deleted. Only users with topic management privileges can see it.
    • D
      DBh last edited by

      Im Protokoll findet sich pro Minute für jeden Shelly (1 PM) folgender Eintrag:

      State value to set for "shelly.0.SHSW-PM#D8BFC019C3F5#1.Relay0.longpush" has to be type "string" but received type "boolean"
      

      Die Objekteigenschaften von shelly.0.SHSW-PM#D8BFC019C3F5#1.Relay0.longpush sind wie folgt definiert:

      {
        "type": "state",
        "common": {
          "name": "Longpush",
          "type": "string",
          "role": "state",
          "read": true,
          "write": false
        },
        "native": {},
        "_id": "shelly.0.SHSW-PM#D8BFC019C3F5#1.Relay0.longpush",
        "acl": {
          "object": 1636,
          "state": 1636,
          "file": 1632,
          "owner": "system.user.admin",
          "ownerGroup": "system.group.administrator"
        },
        "from": "system.adapter.shelly.0",
        "user": "system.user.admin",
        "ts": 1636566257572
      }
      

      Wenn ich den Typ von "string" manuell in "boolean" ändere, hören die Einträge in das Protokoll auf. Bei einem Neustart von ioBroker wir der Wert leider wieder in "string" zurückgesetzt.

      Daten zum System:
      Raspi 4, 4GB
      Node.js v12.22.7
      NPM 6.14.15
      Shelly 4.0.7

      Bin mir nicht sicher ob das ein allgemeines oder ein Adapterproblem ist.

      VG
      Dieter

      mickym 1 Reply Last reply Reply Quote 0
      • mickym
        mickym Most Active @DBh last edited by

        @dbh Evtl alle Datenpunkte löschen und neueste Version des Adapters verwenden. Normalerweise langt es wenn man den Typ ändert - wenn das sich wieder ändert - dann macht das eigentlich der Adapter . Da Du anscheinend schon die neueste Shelly Adapter Version nutzt - musst halt ggf. ein Issue bei GitHub eröffnen. Ein allgemeines Problem ist es nicht, da ja nur der Shelly Adapter in diesen Namensraum schreibt.

        S 1 Reply Last reply Reply Quote 0
        • S
          Snopy_16 @mickym last edited by

          Ich habe genau das selbe Problem, gibt's schon Erkenntnisse?

          State value to set for "shelly.0.SHSW-1#8CAAB55D7660#1.Relay0.longpush" has to be type "string" but received type "boolean"

          Daten zum System:
          Raspi 4, 4GB
          Node.js vs14.15.4
          NPM 6.14.10
          Shelly 4.0.7

          VG Hubert

          1 Reply Last reply Reply Quote 0
          • First post
            Last post

          Support us

          ioBroker
          Community Adapters
          Donate
          FAQ Cloud / IOT
          HowTo: Node.js-Update
          HowTo: Backup/Restore
          Downloads
          BLOG

          741
          Online

          32.0k
          Users

          80.4k
          Topics

          1.3m
          Posts

          3
          3
          208
          Loading More Posts
          • Oldest to Newest
          • Newest to Oldest
          • Most Votes
          Reply
          • Reply as topic
          Log in to reply
          Community
          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
          The ioBroker Community 2014-2023
          logo