Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • 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. Entwicklung
  4. [gelöst]Fehler abfangen bei adapter.getObject

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    3.2k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.1k

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.4k

[gelöst]Fehler abfangen bei adapter.getObject

Geplant Angeheftet Gesperrt Verschoben Entwicklung
adapter.getobjects
6 Beiträge 4 Kommentatoren 444 Aufrufe 4 Watching
  • Ä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.
  • S Offline
    S Offline
    stoffel67
    schrieb am zuletzt editiert von stoffel67
    #1

    Hallo Leute,
    ich "kämpfe" mit einem Problem in einer Adapter-Entwicklung,
    ich mache ein var obj=getobject(id), aber die "id" ist noch nicht vorhanden,
    wie kann ich diesen Fehler abfangen?

    Mein Adapter: JUNG/GIRA eNet-Adapter

    mickymM M UncleSamU 3 Antworten Letzte Antwort
    0
    • S stoffel67

      Hallo Leute,
      ich "kämpfe" mit einem Problem in einer Adapter-Entwicklung,
      ich mache ein var obj=getobject(id), aber die "id" ist noch nicht vorhanden,
      wie kann ich diesen Fehler abfangen?

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

      @stoffel67 if (obj === undefined) ???

      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.

      1 Antwort Letzte Antwort
      0
      • S stoffel67

        Hallo Leute,
        ich "kämpfe" mit einem Problem in einer Adapter-Entwicklung,
        ich mache ein var obj=getobject(id), aber die "id" ist noch nicht vorhanden,
        wie kann ich diesen Fehler abfangen?

        M Online
        M Online
        MCU
        schrieb am zuletzt editiert von
        #3

        @stoffel67 existsState(id)

        NUC i7 64GB mit Proxmox ---- Jarvis Infos Aktualisierungen der Doku auf Instagram verfolgen -> mcuiobroker Instagram
        Wenn Euch mein Vorschlag geholfen hat, bitte rechts "^" klicken.

        S 1 Antwort Letzte Antwort
        0
        • S stoffel67

          Hallo Leute,
          ich "kämpfe" mit einem Problem in einer Adapter-Entwicklung,
          ich mache ein var obj=getobject(id), aber die "id" ist noch nicht vorhanden,
          wie kann ich diesen Fehler abfangen?

          UncleSamU Offline
          UncleSamU Offline
          UncleSam
          Developer
          schrieb am zuletzt editiert von
          #4

          @stoffel67 In den meisten Fällen willst du ja das Objekt anlegen, wenn es noch nicht existiert. Dann kannst du einfach updateObject() respektive updateObjectAsync() benutzen: das aktualisiert das Objekt oder erstellt es.

          Ein Beispiel:
          https://github.com/UncleSamSwiss/ioBroker.loxone/blob/221437b11e0f25b470bb1241ea06ccc43c769d9f/src/loxone-handler-base.ts#L57

          Bitte bei Problemen mit meinen Adaptern, Issue auf GitHub erfassen: Loxone | I2C | Luxtronik2
          ♡-lichen Dank an meine Sponsoren

          1 Antwort Letzte Antwort
          0
          • M MCU

            @stoffel67 existsState(id)

            S Offline
            S Offline
            stoffel67
            schrieb am zuletzt editiert von
            #5

            @mcu
            : "ReferenceError: existsState is not defined".
            innerhalb eines Adapter scheint das nicht zu funktionieren

            Mein Adapter: JUNG/GIRA eNet-Adapter

            1 Antwort Letzte Antwort
            0
            • S Offline
              S Offline
              stoffel67
              schrieb am zuletzt editiert von
              #6

              So, ... mein Problem war nicht das getObject... sondern die ID wird aus einem Array genommen, und zum Zeitpunkt kann es vorkommen, daß es die ID im Array noch nicht gibt,
              also ich prüfe jetzt zuerst das Array ab...

              Mein Adapter: JUNG/GIRA eNet-Adapter

              1 Antwort Letzte Antwort
              0
              Antworten
              • In einem neuen Thema antworten
              Anmelden zum Antworten
              • Älteste zuerst
              • Neuste zuerst
              • Meiste Stimmen


              Support us

              ioBroker
              Community Adapters
              Donate

              667

              Online

              32.7k

              Benutzer

              82.3k

              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