Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. JavaScript
    5. [gelöst] zu warn-log (664) Object "xyz" does not exist

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    [gelöst] zu warn-log (664) Object "xyz" does not exist

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

      Hallo zusammen,
      in meinem Script sollen Datenpunkte mit einem neuen Wert belegt werden. Ist ein Datenpunkt noch nicht vorhanden, soll er neu erzeugt werden.

      if (getObject("javascript.0." + "xyz") setState("xyz", value);
      else createState("xyz", value);
      

      Sofern ein Datenpunkt noch nicht vorhanden ist, wird im Log ein Warnhinweis "(664) Object "xyz" does not exist" erzeugt. (Anm.: getState("xyz").notexist erzeugt jede Menge Warnhinweise)

      Frage: Wie kann ich abfragen, ob ein Datenpunkt exisiert oder nicht, ohne einen Log-Eintrag zu generieren?

      Gruß Joerg

      paul53 1 Reply Last reply Reply Quote 0
      • paul53
        paul53 @joerg55 last edited by

        @joerg55 sagte:

        abfragen, ob ein Datenpunkt exisiert oder nicht, ohne einen Log-Eintrag zu generieren?

        if (existsState("javascript.0." + "xyz") setState("xyz", value);
        else createState("xyz", value);
        
        1 Reply Last reply Reply Quote 0
        • J
          joerg55 last edited by

          Ja besten Dank, das funktioniert.

          Bestimmt merkt man, ich bin neu hier 😄 (Sowohl beim Broker als auch bei JavaScript) Gibt es denn irgendwo den "Frage beantwortet (gelöst)-Button?

          Und wo sind diese Funktionen des ioBrokers dokumentiert??? Unter (https://www.iobroker.net/docu/index-81.htm?page_id=5809&lang=en) jedenfalls finde ich existsState nicht.

          Joerg

          paul53 1 Reply Last reply Reply Quote 0
          • paul53
            paul53 @joerg55 last edited by

            @joerg55 sagte:

            finde ich existsState nicht.

            Diese Funktion ist undokumentiert.

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

            Support us

            ioBroker
            Community Adapters
            Donate

            748
            Online

            31.8k
            Users

            80.0k
            Topics

            1.3m
            Posts

            2
            4
            180
            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