Weiter zum Inhalt
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Hell
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dunkel
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. ioBroker Allgemein
  4. Falscher Datentyp in Objekteigenschaften

NEWS

  • Neues YouTube-Video: Visualisierung im Devices-Adapter
    BluefoxB
    Bluefox
    11
    1
    354

  • Neuer ioBroker-Blog online: Monatsrückblick März/April 2026
    BluefoxB
    Bluefox
    8
    1
    1.9k

  • Verwendung von KI bitte immer deutlich kennzeichnen
    HomoranH
    Homoran
    11
    1
    797

Falscher Datentyp in Objekteigenschaften

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
3 Beiträge 3 Kommentatoren 294 Aufrufe 3 Beobachtet
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • D Offline
    D Offline
    DBh
    schrieb am zuletzt editiert von
    #1

    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

    mickymM 1 Antwort Letzte Antwort
    0
    • D DBh

      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

      mickymM Offline
      mickymM Offline
      mickym
      Most Active
      schrieb am zuletzt editiert von
      #2

      @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.

      Jeder Flow bzw. jedes Script, das ich hier poste implementiert jeder auf eigene Gefahr. Flows und Scripts können Fehler aufweisen und weder der Seitenbetreiber noch ich persönlich können hierfür haftbar gemacht werden. Das gleiche gilt für Empfehlungen aller Art.

      S 1 Antwort Letzte Antwort
      0
      • mickymM mickym

        @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 Offline
        S Offline
        Snopy_16
        schrieb am zuletzt editiert von
        #3

        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

        Man kann nicht alle Probleme lösen, aber wenigstens verursachen.

        LenovoThinkCentre M900 Tiny | i5-T6500 | 16 GB | 256 SSD
        iobroker auf Proxmox VM
        Node.js: v22.18.0 - NPM: 10.9.3 - js-controller: 7.0.6 - admin: v7.7.2
        FritzBox-7530TX hinter Glasfasermodem, WiFi mit Unifi

        1 Antwort Letzte Antwort
        0

        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
        Antworten
        • In einem neuen Thema antworten
        Anmelden zum Antworten
        • Älteste zuerst
        • Neuste zuerst
        • Meiste Stimmen


        Support us

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

        347

        Online

        32.9k

        Benutzer

        83.0k

        Themen

        1.3m

        Beiträge
        Community
        Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
        ioBroker Community 2014-2025
        logo
        • Anmelden

        • Du hast noch kein Konto? Registrieren

        • Anmelden oder registrieren, um zu suchen
        • Erster Beitrag
          Letzter Beitrag
        0
        • Home
        • Aktuell
        • Tags
        • Ungelesen 0
        • Kategorien
        • Unreplied
        • Beliebt
        • GitHub
        • Docu
        • Hilfe