Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. JavaScript
    5. Fehlermeldung ich bin ratlos

    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

    Fehlermeldung ich bin ratlos

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

      Hallo

      Manchmal um 7:00 kommt die Fehlermeldung unten. Insbesondere mit der letzten Zeile kann ich nicht viel anfangen.

      Vielleicht hat jemand einen Tip?

      javascript.0	2019-07-27 07:02:10.813	warn	at Timer.listOnTimeout (timers.js:290:5)
      javascript.0	2019-07-27 07:02:10.813	warn	at tryOnTimeout (timers.js:323:5)
      javascript.0	2019-07-27 07:02:10.813	warn	at ontimeout (timers.js:511:34)
      javascript.0	2019-07-27 07:02:10.812	warn	at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1314:29)
      javascript.0	2019-07-27 07:02:10.811	warn	at Object.setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1258:20)
      javascript.0	2019-07-27 07:02:10.801	warn	State "undefined" not found
      hm-rpc.0	2019-07-27 07:00:10.789	error	Error: XML-RPC fault: Failure
      hm-rpc.0	2019-07-27 07:00:10.787	error	xmlrpc -> setValue ["1","LEVEL",1] FLOAT
      
      1 Reply Last reply Reply Quote 0
      • sigi234
        sigi234 Forum Testing Most Active last edited by

        @Marty56 sagte in Fehlermeldung ich bin ratlos:

        hm-rpc

        Zeig mal die Einstellungen von hm-rpc

        Homoran 1 Reply Last reply Reply Quote 0
        • Homoran
          Homoran Global Moderator Administrators @sigi234 last edited by

          @sigi234 sagte in Fehlermeldung ich bin ratlos:

          Zeig mal die Einstellungen von hm-rpc

          und das script, das um 07:00 (?) diesen Datenpunkt steuern soll

          Existiert das Objekt noch?

          1 Reply Last reply Reply Quote 0
          • arteck
            arteck Developer Most Active last edited by

            da wird auf ein Object verwiesen der nicht da ist. ab und zu

            1 Reply Last reply Reply Quote 0
            • M
              Marty56 last edited by

              @Homoran Das ist ja genau das Problem. Ich kann aufgrund der Fehlermeldung das Script nicht lokalisieren. Der Fehler kommt nämlich auch nicht immer um 7 und außerdem manchmal auch am Abend.
              Und mir ist auch klar, dass es wohl irgendein fehlendes Objekt ist.

              Ich vermute, dass es mit dem Errorhandling meiner Jalousiensteuerung zu tun hat. Ich habe zwei HM Jalousienschalter, die zicken ab und zu herum und ich frage *_Unreach ab, um den Schaltvorgang bis zu 5 Mal zu wiederholen. In der Regel geht es dann auch. Ich habe jetzt in dieser Errorhandling Routine jede Menge Logs eingefügt. Vielleicht komme ich damit weiter. Hier ist die Errorhandling Routine.

              var jal_tries = [];
              // ----------------- Korrektur von unerreichbaren Jalousien --------------------
              on({id: [KU_Jal_Nord_unreach,
                      WZ_Jal_West_unreach,
                      WZ_Jal_Sued_unreach,
                      OF_Jal_Sued_unreach,
                      KZ_Jal_Sued_unreach,
                      KZ_Jal_West_unreach,
                      SZ_Jal_West_unreach,
                      SZ_Jal_Nord_unreach,
                      BA_Jal_Nord_unreach], change: "any"},function(obj) {
                  var tokens      =  [];
              	tokens          =  obj.common.name.split(":");
              	var name        =  tokens[0];
              	log(name + " war nicht erreichbar");
              	if (!jal_tries[name]) jal_tries[name] = 0;
              	if (obj.state.val){
                      jal_tries[name]++;
                      if (jal_tries[name] < 5) {
                          log("versuche die Jalousie" + name + " nochmal zu setzen");
                          setStateDelayed("" + getIdByName(name + '.LEVEL'),getState("Rolladen").val,120000);
                      } else {
                          log("gebe auf  die Jalousie " + name + " nochmal zu setzen");
                          setState('Botschaft', name + " war nicht erreichbar. Gebe auf.");
                      }
              	} 
              });
              
              M 1 Reply Last reply Reply Quote 0
              • M
                Marty56 @Marty56 last edited by Marty56

                Ich habe den Fehler gefunden. Ich habe den Homematic Bezeichner falls berechnet.
                Danke für Eure Rückmeldung.

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

                Support us

                ioBroker
                Community Adapters
                Donate

                399
                Online

                31.8k
                Users

                80.0k
                Topics

                1.3m
                Posts

                javascript
                4
                6
                273
                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