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] getState Fehler ausblenden

    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] getState Fehler ausblenden

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

      Hallo zusammen,

      ich habe mir ein Skript gebaut, mit dem ich alle Instanzen überwache (*.alive).

      Da einige Instanzen den DP *.info.connection haben, würde ich gerne diesen DP zusätzlich überwachen, sofern vorhanden.

      Leider bekomme ich immer Fehler, wenn der DP nicht vorhanden ist. Kann jemand helfen?

      Skript-Auszug

      if(getState(instanz_name + ".info.connection")){
      	var status_connected = getState(instanz_name + ".info.connection").val;
      	if(status_connected == true){var status = 'Running';}
      	else{var status = 'Disconnected';}
      };
      

      Fehler

      javascript.0	2023-03-15 09:18:00.015	warn	at processTimers (node:internal/timers:502:7)
      javascript.0	2023-03-15 09:18:00.015	warn	at listOnTimeout (node:internal/timers:559:17)
      javascript.0	2023-03-15 09:18:00.015	warn	at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/node_modules/node-schedule/lib/Invocation.js:228:7)
      javascript.0	2023-03-15 09:18:00.015	warn	at /opt/iobroker/node_modules/iobroker.javascript/node_modules/node-schedule/lib/Invocation.js:268:28
      javascript.0	2023-03-15 09:18:00.015	warn	at Job.invoke (/opt/iobroker/node_modules/iobroker.javascript/node_modules/node-schedule/lib/Job.js:171:15)
      javascript.0	2023-03-15 09:18:00.015	warn	at Job.job (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1595:34)
      javascript.0	2023-03-15 09:18:00.014	warn	at Object.abfrage (script.js.java.abfragen.adapter_infos:42:16)
      javascript.0	2023-03-15 09:18:00.014	warn	at Object.result.each (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:915:29)
      javascript.0	2023-03-15 09:18:00.014	warn	at script.js.java.abfragen.adapter_infos:128:10
      javascript.0	2023-03-15 09:18:00.014	warn	getState "backitup.0.info.connection" not found (3)
      
      paul53 1 Reply Last reply Reply Quote 0
      • paul53
        paul53 @Kuddel last edited by

        @kuddel sagte: Fehler, wenn der DP nicht vorhanden ist.

        if(exitsState(instanz_name + ".info.connection")) {
        
        K 1 Reply Last reply Reply Quote 0
        • K
          Kuddel @paul53 last edited by

          @paul53 oh man, natürlich.

          Es kann manchmal so einfach sein.

          Vielen Dank

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

          Support us

          ioBroker
          Community Adapters
          Donate

          932
          Online

          31.9k
          Users

          80.2k
          Topics

          1.3m
          Posts

          javascript
          2
          3
          96
          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