Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • 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

  • Default (No Skin)
  • No Skin
Collapse
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.3k

  • 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

Scheduled Pinned Locked Moved Entwicklung
adapter.getobjects
6 Posts 4 Posters 444 Views 4 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • S Offline
    S Offline
    stoffel67
    wrote on last edited by 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 Replies Last reply
    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
      wrote on last edited by
      #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 Reply Last reply
      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
        wrote on last edited by
        #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 Reply Last reply
        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
          wrote on last edited by
          #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 Reply Last reply
          0
          • M MCU

            @stoffel67 existsState(id)

            S Offline
            S Offline
            stoffel67
            wrote on last edited by
            #5

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

            Mein Adapter: JUNG/GIRA eNet-Adapter

            1 Reply Last reply
            0
            • S Offline
              S Offline
              stoffel67
              wrote on last edited by
              #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 Reply Last reply
              0
              Reply
              • Reply as topic
              Log in to reply
              • Oldest to Newest
              • Newest to Oldest
              • Most Votes


              Support us

              ioBroker
              Community Adapters
              Donate

              642

              Online

              32.7k

              Users

              82.3k

              Topics

              1.3m

              Posts
              Community
              Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
              ioBroker Community 2014-2025
              logo
              • Login

              • Don't have an account? Register

              • Login or register to search.
              • First post
                Last post
              0
              • Home
              • Recent
              • Tags
              • Unread 0
              • Categories
              • Unreplied
              • Popular
              • GitHub
              • Docu
              • Hilfe