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. Skripten / Logik
  4. Blockly
  5. obj.common.custom has an invalid type!

NEWS

  • wichtiges UPDATE für controller 7.2.2 im stable
    HomoranH
    Homoran
    10
    1
    2.7k

  • Neues YouTube-Video: Visualisierung im Devices-Adapter
    BluefoxB
    Bluefox
    16
    1
    4.7k

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

obj.common.custom has an invalid type!

Geplant Angeheftet Gesperrt Verschoben Blockly
9 Beiträge 5 Kommentatoren 714 Aufrufe 4 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.
  • F Offline
    F Offline
    FuXXz2
    schrieb am zuletzt editiert von
    #1

    Hallo zusammen,

    ich habe einen Alias angelegt und bei einigen erscheint im Log eine Meldung vom Javascript Adapter

    Object alias.0.Bewegungsmelder.KZ_Schlaf_Bewegung is invalid: obj.common.custom has an invalid type! Expected "object", received "object"
    

    Ok, erwartet wurde "objekt, erhalten hat er "objekt" ein Dilemma :)
    Wie kann ich das korrigieren?

    CinimodC 1 Antwort Letzte Antwort
    0
    • F FuXXz2

      Hallo zusammen,

      ich habe einen Alias angelegt und bei einigen erscheint im Log eine Meldung vom Javascript Adapter

      Object alias.0.Bewegungsmelder.KZ_Schlaf_Bewegung is invalid: obj.common.custom has an invalid type! Expected "object", received "object"
      

      Ok, erwartet wurde "objekt, erhalten hat er "objekt" ein Dilemma :)
      Wie kann ich das korrigieren?

      CinimodC Offline
      CinimodC Offline
      Cinimod
      Most Active
      schrieb am zuletzt editiert von Cinimod
      #2

      @fuxxz2

      Es stimmt etwas mit dem "type" des Datenpunktes nicht.

      Zeig doch mal die Objektdaten.

      Synology DS918+, Fritzbox 6690 Cable, #Docker #Blockly #Vis2 #Deconz #Tasmota

      F 1 Antwort Letzte Antwort
      0
      • CinimodC Cinimod

        @fuxxz2

        Es stimmt etwas mit dem "type" des Datenpunktes nicht.

        Zeig doch mal die Objektdaten.

        F Offline
        F Offline
        FuXXz2
        schrieb am zuletzt editiert von FuXXz2
        #3

        hier stand was falsches

        BananaJoeB 1 Antwort Letzte Antwort
        0
        • F FuXXz2

          hier stand was falsches

          BananaJoeB Offline
          BananaJoeB Offline
          BananaJoe
          Most Active
          schrieb am zuletzt editiert von BananaJoe
          #4

          @fuxxz2 sagte in obj.common.custom has an invalid type!:

          @cinimod Hi, ich weiß ja gar nicht welches Gerät das jeweils sein soll. Da steht z.B. nur
          State "smartcontrol.0.targetDevices.Schalter_enum-19" has no existing object, this might lead to an error in future versions

          na der Datenpunkt smartcontrol.0.targetDevices.Schalter_enum-19
          Bei dem mal den Stift am Ende anklicken und die Seite mit den Objektdaten wählen - und den Inhalt hier - in Code-Tags - posten

          Nachtrag: Mir fällt gerade auf das dies ja nun ein andere Datenpunkt als aus deinem ersten Post ist ... Was denn nun? ist ja auch ein anderer Fehler

          ioBroker@Ubuntu 24.04 LTS (Proxmox VM) für: >260 Geräte, 6 Switche, 7 AP, 10 IP-Cam, 1 NAS 42TB, 1 Proxmox 128GB 15TB, 2 Proxmox 32GB 1TB, 1 Hyper-V 52GB 42TB, 14 x Echo, 5x FireTV, 5 x Tablett/Handy VIS || >=160 Tasmota/Shelly || >=95 ZigBee || PV 8.1kW / Akku 14kWh || 2x USV APC 750W kaskadiert

          F 1 Antwort Letzte Antwort
          0
          • BananaJoeB BananaJoe

            @fuxxz2 sagte in obj.common.custom has an invalid type!:

            @cinimod Hi, ich weiß ja gar nicht welches Gerät das jeweils sein soll. Da steht z.B. nur
            State "smartcontrol.0.targetDevices.Schalter_enum-19" has no existing object, this might lead to an error in future versions

            na der Datenpunkt smartcontrol.0.targetDevices.Schalter_enum-19
            Bei dem mal den Stift am Ende anklicken und die Seite mit den Objektdaten wählen - und den Inhalt hier - in Code-Tags - posten

            Nachtrag: Mir fällt gerade auf das dies ja nun ein andere Datenpunkt als aus deinem ersten Post ist ... Was denn nun? ist ja auch ein anderer Fehler

            F Offline
            F Offline
            FuXXz2
            schrieb am zuletzt editiert von
            #5

            @BananaJoe
            Ja Sorry, das gehörte eigentlich in einen anderen Beitrag, ist irgendwie dazwischen gesprungen :)
            Hier die Objektdaten vom alias.0.Bewegungsmelder.KZ_Schlaf_Bewegung


            {
            "type": "state",
            "common": {
            "name": "Bewegungsmelder Kinderzimmer-Schlafzimmer",
            "type": "boolean",
            "read": true,
            "write": false,
            "role": "sensor.motion",
            "alias": {
            "id": "zigbee.0.00158d000549d1d1.occupancy"
            },
            "desc": "per Script erstellt",
            "states": {
            "false": "inaktiv",
            "true": "aktiv"
            },
            "custom": []
            },
            "native": {},
            "from": "system.adapter.javascript.0",
            "user": "system.user.admin",
            "ts": 1666344257978,
            "_id": "alias.0.Bewegungsmelder.KZ_Schlaf_Bewegung",
            "acl": {
            "object": 1636,
            "state": 1636,
            "owner": "system.user.admin",
            "ownerGroup": "system.group.administrator"
            }
            }

            CinimodC paul53P 2 Antworten Letzte Antwort
            0
            • F FuXXz2

              @BananaJoe
              Ja Sorry, das gehörte eigentlich in einen anderen Beitrag, ist irgendwie dazwischen gesprungen :)
              Hier die Objektdaten vom alias.0.Bewegungsmelder.KZ_Schlaf_Bewegung


              {
              "type": "state",
              "common": {
              "name": "Bewegungsmelder Kinderzimmer-Schlafzimmer",
              "type": "boolean",
              "read": true,
              "write": false,
              "role": "sensor.motion",
              "alias": {
              "id": "zigbee.0.00158d000549d1d1.occupancy"
              },
              "desc": "per Script erstellt",
              "states": {
              "false": "inaktiv",
              "true": "aktiv"
              },
              "custom": []
              },
              "native": {},
              "from": "system.adapter.javascript.0",
              "user": "system.user.admin",
              "ts": 1666344257978,
              "_id": "alias.0.Bewegungsmelder.KZ_Schlaf_Bewegung",
              "acl": {
              "object": 1636,
              "state": 1636,
              "owner": "system.user.admin",
              "ownerGroup": "system.group.administrator"
              }
              }

              CinimodC Offline
              CinimodC Offline
              Cinimod
              Most Active
              schrieb am zuletzt editiert von
              #6

              @fuxxz2

              im unteren bereich ab "nativ" sollte eigentlich noch mal "type": "state" kommen.

              Wie oder wo mit erstellst du die Alias ?

              Synology DS918+, Fritzbox 6690 Cable, #Docker #Blockly #Vis2 #Deconz #Tasmota

              F 1 Antwort Letzte Antwort
              0
              • F FuXXz2

                @BananaJoe
                Ja Sorry, das gehörte eigentlich in einen anderen Beitrag, ist irgendwie dazwischen gesprungen :)
                Hier die Objektdaten vom alias.0.Bewegungsmelder.KZ_Schlaf_Bewegung


                {
                "type": "state",
                "common": {
                "name": "Bewegungsmelder Kinderzimmer-Schlafzimmer",
                "type": "boolean",
                "read": true,
                "write": false,
                "role": "sensor.motion",
                "alias": {
                "id": "zigbee.0.00158d000549d1d1.occupancy"
                },
                "desc": "per Script erstellt",
                "states": {
                "false": "inaktiv",
                "true": "aktiv"
                },
                "custom": []
                },
                "native": {},
                "from": "system.adapter.javascript.0",
                "user": "system.user.admin",
                "ts": 1666344257978,
                "_id": "alias.0.Bewegungsmelder.KZ_Schlaf_Bewegung",
                "acl": {
                "object": 1636,
                "state": 1636,
                "owner": "system.user.admin",
                "ownerGroup": "system.group.administrator"
                }
                }

                paul53P Offline
                paul53P Offline
                paul53
                schrieb am zuletzt editiert von
                #7

                @fuxxz2 sagte: "custom": []

                Ändere es in

                     "custom": {}
                

                oder lösche es (und das Komma davor).

                Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                Produktiv: Asus PN 42 / N100 / 8 GB / 500 GB; Proxmox mit 2 VM (iob / openCCU)

                1 Antwort Letzte Antwort
                0
                • CinimodC Cinimod

                  @fuxxz2

                  im unteren bereich ab "nativ" sollte eigentlich noch mal "type": "state" kommen.

                  Wie oder wo mit erstellst du die Alias ?

                  F Offline
                  F Offline
                  FuXXz2
                  schrieb am zuletzt editiert von
                  #8

                  @cinimod
                  mit dem Alias Script
                  https://github.com/xCruziX/ioBroker-Creating-Alias

                  ArmilarA 1 Antwort Letzte Antwort
                  0
                  • F FuXXz2

                    @cinimod
                    mit dem Alias Script
                    https://github.com/xCruziX/ioBroker-Creating-Alias

                    ArmilarA Offline
                    ArmilarA Offline
                    Armilar
                    Most Active Forum Testing
                    schrieb am zuletzt editiert von Armilar
                    #9

                    @fuxxz2
                    nimm mal den Geräte Manager --> Adapter Geräte verwalten.
                    Dann legst du einen Alias an vom Gerätetyp Licht und trägst die Datenpunkte ein.
                    speichern fertig und wird funktionieren.

                    Ist zwar ne Beschreibung für das NSPanel - aber bestens erklärt, wie der Alias Licht für deine Zwecke angelegt wird.
                    https://github.com/joBr99/nspanel-lovelace-ui/wiki/ioBroker-ALIAS-Definitionen#licht-channel-light

                    EDIT: Alternativ den Gerätetypen "Bewegung" verwenden:

                    Installationsanleitung, Tipps, Alias-Definitionen, FAQ für das Sonoff NSPanel mit lovelace UI unter ioBroker
                    https://github.com/joBr99/nspanel-lovelace-ui/wiki

                    Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                    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

                    384

                    Online

                    33.0k

                    Benutzer

                    83.4k

                    Themen

                    1.3m

                    Beiträge
                    Community
                    Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                    ioBroker Community 2014-2026
                    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