Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. Pegelwerte Fritzbox 6490 Cable auslesen?

    NEWS

    • Monatsrückblick - April 2025

    • Minor js-controller 7.0.7 Update in latest repo

    • Save The Date: ioBroker@Smart Living Forum Solingen, 14.06.

    Pegelwerte Fritzbox 6490 Cable auslesen?

    This topic has been deleted. Only users with topic management privileges can see it.
    • I
      ichderarnd @sugram last edited by

      @sugram
      Dann macht die integrierte crypto Bibliothek offensichtlich irgendwas anders.
      Sie wird in der Zeile

      var challengeResponse = crypto.createHash('md5').update(utf16le_encoded).digest('hex');
      

      verwendet. Stimmt die Response nicht, dann lehnt die Fritzbox das Login ab.

      1 Reply Last reply Reply Quote 0
      • S
        sugram @ichderarnd last edited by sugram

        @arndl wenn ich das crypto Modul wieder entferne, bekomme ich nach wie vor die gleiche Fehlermeldung

        Wie kann ich denn dann die Daten überhaupt abgreifen / ansehen?!

        S 1 Reply Last reply Reply Quote 0
        • S
          sugram @sugram last edited by

          Wollte hier nur berichten, daß ich es nun auch erfolgreich mit Hilfe von arndl umgesetzt bekommen habe.
          Die Box ist eine Mietbox mit der 7.21

          Wal 1 Reply Last reply Reply Quote 0
          • Wal
            Wal Developer @sugram last edited by

            @sugram ,
            die Lösung wäre besser als die Nachricht das es funktioniert.

            S 1 Reply Last reply Reply Quote 0
            • S
              sugram @Wal last edited by

              Das mit der Fehlermeldung ist kann ich nicht erklären.
              Ich habe einfach ein anderes Passwort gewählt und danach ging der Login auch einwandfrei.

              Ob ich nun das crypto Modul benötige, oder nicht, kann ich nicht sagen.
              Ich habe es später wieder installiert.

              Habe dann die MariaDB Datenbank installiert und konfiguriert.
              Danach hatte ich dann auch die Werte in der Tabelle stehen.

              Aktuell verwende ich E-Charts oder Flot zur grafischen Darstellung.
              Das mit Grafana, da steig ich noch nicht ganz durch.

              S 1 Reply Last reply Reply Quote 1
              • S
                sugram @sugram last edited by sugram

                Habe das ganze nun in einem HabPanel dargestellt.
                Die Werte werden alle 60sec aktualisiert
                Zur Darstellung habe ich mir noch ein extra Touch Display gegönnt 🙂

                Aktuell habe ich zum Glück keine Probleme.

                2021-05-01_18h29_41.png

                S 1 Reply Last reply Reply Quote 0
                • S
                  sugram @sugram last edited by

                  Tja, hat bis heute Nacht super funktioniert.
                  Aber seit dem Update auf die 7.27 klappt der Login leider nicht mehr 😞

                  Ich bekomme das aktuell auch nicht hin, daß es wieder funktioniert.

                  I 1 Reply Last reply Reply Quote 0
                  • I
                    ichderarnd @sugram last edited by

                    @sugram
                    Ich kann’s nicht testen. Bis Vodafone meiner Fritzbox die neue Version spendiert, dauert es bestimmt noch ein halbes Jahr…

                    S 1 Reply Last reply Reply Quote 0
                    • S
                      sugram @ichderarnd last edited by

                      @arndl
                      Nun, daß glaube ich jetzt zwar mal nicht, denn aktuell bekommen alle möglichen das Update, aber selbst wenn es bei dir länger dauern würde, wäre es EXTREM Klasse, wenn du dir das ansehen könntest.
                      Denn mangels Java Script Kenntnisse, kann ich mir da leider selbst nicht helfen.
                      Denn das Monitoring hat wirklich mal bei einer Störung bei der Vodafone Hotline geholfen.
                      Da man hier dann den exakten Zeitpunkt mitteilen kann, seit wann das Problem besteht.
                      Da konnte der Mitarbeiter dann nämlich wirklich was feststellen.

                      I 1 Reply Last reply Reply Quote 0
                      • I
                        ichderarnd @sugram last edited by

                        @sugram
                        In der Login-Funktion war ein blöder Fehler. Warum auch immer das mit der alten fritz.box Version funktioniert hat...
                        Ich hatte das "login_sid.lua?username=" doppelt drin.

                        Die URL im zweiten Request muss wie folgt aussehen:

                                    url: loginURL + fritzBenutzer + '&response=' + challenge + '-' + challengeResponse,
                        

                        Die Login Prozedur sieht dann insgesamt so aus:

                        var logging = true;
                        const iconv = require('iconv-lite');
                        const crypto = require('crypto');
                        
                        var sid;
                        var fritzBenutzer = 'ioBroker';
                        var fritzPasswort = '********';
                        var loginURL = 'http://fritz.box/login_sid.lua?username=';
                        
                        function loginAndGetSID(){
                        
                            sid = null;
                        
                            // Challenge holen
                            var options = {
                                url: loginURL + fritzBenutzer,
                                method: 'GET'
                            };
                            request(options, function(error, response, body) {
                            if (!error && response.statusCode == 200) {
                                //log('error: ' + error + ', response: ' + JSON.stringify(response) + ', body: ' + body, 'info');
                                var result = parseXML(body);
                                var challenge = result['SessionInfo.Challenge'];
                                log(challenge);
                        
                                // Einloggen und SID holen
                                var utf16le_encoded = iconv.encode(challenge + '-' + fritzPasswort, 'UTF-16LE', {addBOM: false});
                                var challengeResponse = crypto.createHash('md5').update(utf16le_encoded).digest('hex');
                        
                                options = {
                                    url: loginURL + fritzBenutzer + '&response=' + challenge + '-' + challengeResponse,
                                    method: 'GET'
                                };
                                request(options, function(error, response, body) {
                                    if (!error && response.statusCode == 200) {
                                        var result = parseXML(body);
                                        sid = result['SessionInfo.SID'];
                                        if (logging) log('Logged in. SID = ' + sid, 'info');
                                    }
                                    else {
                                        log('error: ' + error + ', response: ' + response.statusCode.toString(), 'info');
                                    }
                                });
                            }
                            else {
                                log('error: ' + error + ', response: ' + response.statusCode.toString(), 'info');
                            }
                            });
                        }
                        
                        S 1 Reply Last reply Reply Quote 0
                        • S
                          sugram @ichderarnd last edited by

                          @arndl du bist der BESTE!!

                          Klappt nun wieder. VIELEN DANK!!

                          1 Reply Last reply Reply Quote 0
                          • I
                            ichderarnd last edited by

                            @sugram
                            🙂

                            1 Reply Last reply Reply Quote 0
                            • R
                              Rand last edited by Rand

                              @arndl

                              Danke für den Fix - es wäre ggf sinnvoll das oben in den Original Quelltext mit einzubauen;) Hat mich ne gute halbe h gekostet;)
                              Ein Hinweis das die States hinterher unter Javascript [instance] Internet... liegen und nicht unter Internet direkt wäre noch hilfreich (für Anfänger wie mich)
                              Aber danke für das Skript, genau das was ich gesucht habe:) - (Bei mir übrigens mit einer freien 6591 unter 7.29 an Vodafone)

                              Zu guter Letzt - kannst Du die Quellen Deines Grafana Dashboards teilen?:)

                              Edit, vieleicht hilfreich:

                              activateLogging("Internet.Docsis.DS."+ Channel +".CorrectableErrors","FritzBox.DS.30.Down." + Channel + ".CErrors");
                              activateLogging("Internet.Docsis.DS."+ Channel +".UncorrectableErrors","FritzBox.DS.30.Down." + Channel + ".UCErrors");
                              activateLogging("Internet.Docsis.DS."+ Channel +".PowerLevel","FritzBox.DS.30.Down." + Channel + ".PowerLevel");
                              
                              activateLogging("Internet.Docsis.US."+ Channel +".PowerLevel","FritzBox.US.30.Up." + Channel + ".PowerLevel");
                              
                              activateLogging("Internet.Docsis31.DS."+ "C01" +".PowerLevel","FritzBox.DS.31.Down." + "C01" + ".PowerLevel");
                              
                              activateLogging("Internet.Docsis31.US."+ "C00" +".PowerLevel","FritzBox.US.31.Up." + "C00" + ".PowerLevel");
                              
                              function activateLogging(dp,dpalias)
                              {
                                  var basepathjs="javascript.0";
                                  var influxdpvar = basepathjs + "." +dp;
                                  var myalias=dpalias;
                              
                                 extendObject(influxdpvar, {common: {custom: {"influxdb.0": {
                                      "enabled": true,
                                      "storageType": "Number",
                                      "aliasId": myalias,
                                      "changesOnly": false,
                                      "debounce": 500,
                                      "changesRelogInterval": "0",
                                      "changesMinDelta": 0,
                                      "retention": 15811200
                                    }}}}); // aktivieren 
                                  
                              }
                              

                              Wollte jetzt nicht zuviel ändern, sonst hätte ich die Datenpunkte noch in Variablen ausgelagert, aber so ist es einfacher in den existierenden Code (innerhalb der jeweiligen createState Schleifen) einzubauen.

                              S 1 Reply Last reply Reply Quote 0
                              • S
                                sugram @Rand last edited by sugram

                                Hätte da mal ne Frage.

                                Seit kurzer Zeit erhalte ich im Log jede Menge Warnmeldungen.
                                Das Javascript lautet bei mir AVM, also kommt das von dem.
                                Weiß aber aktuell nicht an was das liegt.

                                javascript.0
                                2021-12-17 21:19:00.390	warn	at processTicksAndRejections (internal/process/task_queues.js:84:21)
                                
                                javascript.0
                                2021-12-17 21:19:00.385	warn	at endReadableNT (_stream_readable.js:1241:12)
                                
                                javascript.0
                                2021-12-17 21:19:00.384	warn	at IncomingMessage.EventEmitter.emit (domain.js:483:12)
                                
                                javascript.0
                                2021-12-17 21:19:00.384	warn	at IncomingMessage.emit (events.js:326:22)
                                
                                javascript.0
                                2021-12-17 21:19:00.384	warn	at Object.onceWrapper (events.js:420:28)
                                
                                javascript.0
                                2021-12-17 21:19:00.384	warn	at IncomingMessage.<anonymous> (/opt/iobroker/node_modules/request/request.js:1076:12)
                                
                                javascript.0
                                2021-12-17 21:19:00.384	warn	at Request.EventEmitter.emit (domain.js:483:12)
                                
                                javascript.0
                                2021-12-17 21:19:00.383	warn	at Request.emit (events.js:314:20)
                                
                                javascript.0
                                2021-12-17 21:19:00.383	warn	at Request.<anonymous> (/opt/iobroker/node_modules/request/request.js:1154:10)
                                
                                javascript.0
                                2021-12-17 21:19:00.383	warn	at Request.EventEmitter.emit (domain.js:483:12)
                                
                                javascript.0
                                2021-12-17 21:19:00.382	warn	at Request.emit (events.js:314:20)
                                
                                javascript.0
                                2021-12-17 21:19:00.369	warn	at Request.self.callback (/opt/iobroker/node_modules/request/request.js:185:22)
                                
                                javascript.0
                                2021-12-17 21:19:00.369	warn	at Request._callback (/opt/iobroker/node_modules/iobroker.javascript/lib/request.js:27:17)
                                
                                javascript.0
                                2021-12-17 21:19:00.368	warn	at script.js.AVM:273:25
                                
                                javascript.0
                                2021-12-17 21:19:00.368	warn	at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1439:20)
                                
                                javascript.0
                                2021-12-17 21:19:00.365	warn	State "Internet.Docsis.DS.C32.UncorrectableErrorsPerMinute" not found
                                
                                javascript.0
                                2021-12-17 21:19:00.365	warn	at processTicksAndRejections (internal/process/task_queues.js:84:21)
                                
                                javascript.0
                                2021-12-17 21:19:00.365	warn	at endReadableNT (_stream_readable.js:1241:12)
                                
                                javascript.0
                                2021-12-17 21:19:00.364	warn	at IncomingMessage.EventEmitter.emit (domain.js:483:12)
                                
                                javascript.0
                                2021-12-17 21:19:00.364	warn	at IncomingMessage.emit (events.js:326:22)
                                
                                javascript.0
                                2021-12-17 21:19:00.364	warn	at Object.onceWrapper (events.js:420:28)
                                
                                javascript.0
                                2021-12-17 21:19:00.364	warn	at IncomingMessage.<anonymous> (/opt/iobroker/node_modules/request/request.js:1076:12)
                                
                                javascript.0
                                2021-12-17 21:19:00.364	warn	at Request.EventEmitter.emit (domain.js:483:12)
                                
                                javascript.0
                                2021-12-17 21:19:00.363	warn	at Request.emit (events.js:314:20)
                                
                                javascript.0
                                2021-12-17 21:19:00.363	warn	at Request.<anonymous> (/opt/iobroker/node_modules/request/request.js:1154:10)
                                
                                javascript.0
                                2021-12-17 21:19:00.363	warn	at Request.EventEmitter.emit (domain.js:483:12)
                                
                                javascript.0
                                2021-12-17 21:19:00.363	warn	at Request.emit (events.js:314:20)
                                
                                javascript.0
                                2021-12-17 21:19:00.362	warn	at Request.self.callback (/opt/iobroker/node_modules/request/request.js:185:22)
                                
                                javascript.0
                                2021-12-17 21:19:00.362	warn	at Request._callback (/opt/iobroker/node_modules/iobroker.javascript/lib/request.js:27:17)
                                
                                javascript.0
                                2021-12-17 21:19:00.362	warn	at script.js.AVM:265:21
                                
                                javascript.0
                                2021-12-17 21:19:00.362	warn	at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1439:20)
                                
                                javascript.0
                                2021-12-17 21:19:00.359	warn	State "Internet.Docsis.DS.C32.UncorrectableErrors" not found
                                
                                javascript.0
                                2021-12-17 21:19:00.359	warn	at processTicksAndRejections (internal/process/task_queues.js:84:21)
                                
                                javascript.0
                                2021-12-17 21:19:00.358	warn	at endReadableNT (_stream_readable.js:1241:12)
                                
                                javascript.0
                                2021-12-17 21:19:00.358	warn	at IncomingMessage.EventEmitter.emit (domain.js:483:12)
                                
                                javascript.0
                                2021-12-17 21:19:00.358	warn	at IncomingMessage.emit (events.js:326:22)
                                
                                javascript.0
                                2021-12-17 21:19:00.358	warn	at Object.onceWrapper (events.js:420:28)
                                
                                javascript.0
                                2021-12-17 21:19:00.357	warn	at IncomingMessage.<anonymous> (/opt/iobroker/node_modules/request/request.js:1076:12)
                                
                                javascript.0
                                2021-12-17 21:19:00.357	warn	at Request.EventEmitter.emit (domain.js:483:12)
                                
                                javascript.0
                                2021-12-17 21:19:00.357	warn	at Request.emit (events.js:314:20)
                                
                                javascript.0
                                2021-12-17 21:19:00.357	warn	at Request.<anonymous> (/opt/iobroker/node_modules/request/request.js:1154:10)
                                
                                javascript.0
                                2021-12-17 21:19:00.357	warn	at Request.EventEmitter.emit (domain.js:483:12)
                                
                                javascript.0
                                2021-12-17 21:19:00.356	warn	at Request.emit (events.js:314:20)
                                
                                javascript.0
                                2021-12-17 21:19:00.356	warn	at Request.self.callback (/opt/iobroker/node_modules/request/request.js:185:22)
                                
                                javascript.0
                                2021-12-17 21:19:00.356	warn	at Request._callback (/opt/iobroker/node_modules/iobroker.javascript/lib/request.js:27:17)
                                
                                javascript.0
                                2021-12-17 21:19:00.355	warn	at script.js.AVM:261:47
                                
                                javascript.0
                                2021-12-17 21:19:00.353	warn	getState "Internet.Docsis.DS.C32.UncorrectableErrors" not found (3)
                                
                                javascript.0
                                2021-12-17 21:19:00.353	warn	at processTicksAndRejections (internal/process/task_queues.js:84:21)
                                
                                javascript.0
                                2021-12-17 21:19:00.352	warn	at endReadableNT (_stream_readable.js:1241:12)
                                
                                javascript.0
                                2021-12-17 21:19:00.352	warn	at IncomingMessage.EventEmitter.emit (domain.js:483:12)
                                
                                javascript.0
                                2021-12-17 21:19:00.347	warn	at IncomingMessage.emit (events.js:326:22)
                                
                                javascript.0
                                2021-12-17 21:19:00.347	warn	at Object.onceWrapper (events.js:420:28)
                                
                                javascript.0
                                2021-12-17 21:19:00.346	warn	at IncomingMessage.<anonymous> (/opt/iobroker/node_modules/request/request.js:1076:12)
                                
                                javascript.0
                                2021-12-17 21:19:00.346	warn	at Request.EventEmitter.emit (domain.js:483:12)
                                
                                javascript.0
                                2021-12-17 21:19:00.346	warn	at Request.emit (events.js:314:20)
                                
                                javascript.0
                                2021-12-17 21:19:00.346	warn	at Request.<anonymous> (/opt/iobroker/node_modules/request/request.js:1154:10)
                                
                                javascript.0
                                2021-12-17 21:19:00.346	warn	at Request.EventEmitter.emit (domain.js:483:12)
                                
                                javascript.0
                                2021-12-17 21:19:00.345	warn	at Request.emit (events.js:314:20)
                                
                                javascript.0
                                2021-12-17 21:19:00.345	warn	at Request.self.callback (/opt/iobroker/node_modules/request/request.js:185:22)
                                
                                javascript.0
                                2021-12-17 21:19:00.345	warn	at Request._callback (/opt/iobroker/node_modules/iobroker.javascript/lib/request.js:27:17)
                                
                                javascript.0
                                2021-12-17 21:19:00.345	warn	at script.js.AVM:258:25
                                
                                javascript.0
                                2021-12-17 21:19:00.345	warn	at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1439:20)
                                
                                javascript.0
                                2021-12-17 21:19:00.342	warn	State "Internet.Docsis.DS.C32.CorrectableErrorsPerMinute" not found
                                
                                javascript.0
                                2021-12-17 21:19:00.342	warn	at processTicksAndRejections (internal/process/task_queues.js:84:21)
                                
                                javascript.0
                                2021-12-17 21:19:00.342	warn	at endReadableNT (_stream_readable.js:1241:12)
                                
                                javascript.0
                                2021-12-17 21:19:00.341	warn	at IncomingMessage.EventEmitter.emit (domain.js:483:12)
                                
                                javascript.0
                                2021-12-17 21:19:00.341	warn	at IncomingMessage.emit (events.js:326:22)
                                
                                javascript.0
                                2021-12-17 21:19:00.341	warn	at Object.onceWrapper (events.js:420:28)
                                
                                javascript.0
                                2021-12-17 21:19:00.341	warn	at IncomingMessage.<anonymous> (/opt/iobroker/node_modules/request/request.js:1076:12)
                                
                                javascript.0
                                2021-12-17 21:19:00.341	warn	at Request.EventEmitter.emit (domain.js:483:12)
                                
                                javascript.0
                                2021-12-17 21:19:00.340	warn	at Request.emit (events.js:314:20)
                                
                                javascript.0
                                2021-12-17 21:19:00.340	warn	at Request.<anonymous> (/opt/iobroker/node_modules/request/request.js:1154:10)
                                
                                javascript.0
                                2021-12-17 21:19:00.340	warn	at Request.EventEmitter.emit (domain.js:483:12)
                                
                                javascript.0
                                2021-12-17 21:19:00.340	warn	at Request.emit (events.js:314:20)
                                
                                javascript.0
                                2021-12-17 21:19:00.340	warn	at Request.self.callback (/opt/iobroker/node_modules/request/request.js:185:22)
                                
                                javascript.0
                                2021-12-17 21:19:00.339	warn	at Request._callback (/opt/iobroker/node_modules/iobroker.javascript/lib/request.js:27:17)
                                
                                javascript.0
                                2021-12-17 21:19:00.339	warn	at script.js.AVM:250:21
                                
                                javascript.0
                                2021-12-17 21:19:00.339	warn	at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1439:20)
                                
                                javascript.0
                                2021-12-17 21:19:00.336	warn	State "Internet.Docsis.DS.C32.CorrectableErrors" not found
                                
                                javascript.0
                                2021-12-17 21:19:00.336	warn	at processTicksAndRejections (internal/process/task_queues.js:84:21)
                                
                                javascript.0
                                2021-12-17 21:19:00.336	warn	at endReadableNT (_stream_readable.js:1241:12)
                                
                                javascript.0
                                2021-12-17 21:19:00.336	warn	at IncomingMessage.EventEmitter.emit (domain.js:483:12)
                                
                                javascript.0
                                2021-12-17 21:19:00.336	warn	at IncomingMessage.emit (events.js:326:22)
                                
                                javascript.0
                                2021-12-17 21:19:00.335	warn	at Object.onceWrapper (events.js:420:28)
                                
                                javascript.0
                                2021-12-17 21:19:00.335	warn	at IncomingMessage.<anonymous> (/opt/iobroker/node_modules/request/request.js:1076:12)
                                
                                javascript.0
                                2021-12-17 21:19:00.335	warn	at Request.EventEmitter.emit (domain.js:483:12)
                                
                                javascript.0
                                2021-12-17 21:19:00.335	warn	at Request.emit (events.js:314:20)
                                
                                javascript.0
                                2021-12-17 21:19:00.335	warn	at Request.<anonymous> (/opt/iobroker/node_modules/request/request.js:1154:10)
                                
                                javascript.0
                                2021-12-17 21:19:00.334	warn	at Request.EventEmitter.emit (domain.js:483:12)
                                
                                javascript.0
                                2021-12-17 21:19:00.334	warn	at Request.emit (events.js:314:20)
                                
                                javascript.0
                                2021-12-17 21:19:00.334	warn	at Request.self.callback (/opt/iobroker/node_modules/request/request.js:185:22)
                                
                                javascript.0
                                2021-12-17 21:19:00.334	warn	at Request._callback (/opt/iobroker/node_modules/iobroker.javascript/lib/request.js:27:17)
                                
                                javascript.0
                                2021-12-17 21:19:00.333	warn	at script.js.AVM:246:45
                                
                                javascript.0
                                2021-12-17 21:19:00.331	warn	getState "Internet.Docsis.DS.C32.CorrectableErrors" not found (3)
                                
                                javascript.0
                                2021-12-17 21:19:00.331	warn	at processTicksAndRejections (internal/process/task_queues.js:84:21)
                                
                                javascript.0
                                2021-12-17 21:19:00.331	warn	at endReadableNT (_stream_readable.js:1241:12)
                                
                                javascript.0
                                2021-12-17 21:19:00.330	warn	at IncomingMessage.EventEmitter.emit (domain.js:483:12)
                                
                                javascript.0
                                2021-12-17 21:19:00.330	warn	at IncomingMessage.emit (events.js:326:22)
                                
                                javascript.0
                                2021-12-17 21:19:00.330	warn	at Object.onceWrapper (events.js:420:28)
                                
                                javascript.0
                                2021-12-17 21:19:00.330	warn	at IncomingMessage.<anonymous> (/opt/iobroker/node_modules/request/request.js:1076:12)
                                
                                javascript.0
                                2021-12-17 21:19:00.329	warn	at Request.EventEmitter.emit (domain.js:483:12)
                                
                                javascript.0
                                2021-12-17 21:19:00.329	warn	at Request.emit (events.js:314:20)
                                
                                javascript.0
                                2021-12-17 21:19:00.329	warn	at Request.<anonymous> (/opt/iobroker/node_modules/request/request.js:1154:10)
                                
                                javascript.0
                                2021-12-17 21:19:00.329	warn	at Request.EventEmitter.emit (domain.js:483:12)
                                
                                javascript.0
                                2021-12-17 21:19:00.329	warn	at Request.emit (events.js:314:20)
                                
                                javascript.0
                                2021-12-17 21:19:00.328	warn	at Request.self.callback (/opt/iobroker/node_modules/request/request.js:185:22)
                                
                                javascript.0
                                2021-12-17 21:19:00.328	warn	at Request._callback (/opt/iobroker/node_modules/iobroker.javascript/lib/request.js:27:17)
                                
                                javascript.0
                                2021-12-17 21:19:00.328	warn	at script.js.AVM:244:21
                                
                                javascript.0
                                2021-12-17 21:19:00.328	warn	at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1439:20)
                                
                                javascript.0
                                2021-12-17 21:19:00.325	warn	State "Internet.Docsis.DS.C32.Latency" not found
                                
                                javascript.0
                                2021-12-17 21:19:00.325	warn	at processTicksAndRejections (internal/process/task_queues.js:84:21)
                                
                                javascript.0
                                2021-12-17 21:19:00.325	warn	at endReadableNT (_stream_readable.js:1241:12)
                                
                                javascript.0
                                2021-12-17 21:19:00.325	warn	at IncomingMessage.EventEmitter.emit (domain.js:483:12)
                                
                                javascript.0
                                2021-12-17 21:19:00.324	warn	at IncomingMessage.emit (events.js:326:22)
                                
                                javascript.0
                                2021-12-17 21:19:00.324	warn	at Object.onceWrapper (events.js:420:28)
                                
                                javascript.0
                                2021-12-17 21:19:00.324	warn	at IncomingMessage.<anonymous> (/opt/iobroker/node_modules/request/request.js:1076:12)
                                
                                javascript.0
                                2021-12-17 21:19:00.324	warn	at Request.EventEmitter.emit (domain.js:483:12)
                                
                                javascript.0
                                2021-12-17 21:19:00.323	warn	at Request.emit (events.js:314:20)
                                
                                javascript.0
                                2021-12-17 21:19:00.323	warn	at Request.<anonymous> (/opt/iobroker/node_modules/request/request.js:1154:10)
                                
                                javascript.0
                                2021-12-17 21:19:00.323	warn	at Request.EventEmitter.emit (domain.js:483:12)
                                
                                javascript.0
                                2021-12-17 21:19:00.323	warn	at Request.emit (events.js:314:20)
                                
                                javascript.0
                                2021-12-17 21:19:00.322	warn	at Request.self.callback (/opt/iobroker/node_modules/request/request.js:185:22)
                                
                                javascript.0
                                2021-12-17 21:19:00.318	warn	at Request._callback (/opt/iobroker/node_modules/iobroker.javascript/lib/request.js:27:17)
                                
                                javascript.0
                                2021-12-17 21:19:00.318	warn	at script.js.AVM:243:21
                                
                                javascript.0
                                2021-12-17 21:19:00.317	warn	at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1439:20)
                                
                                javascript.0
                                2021-12-17 21:19:00.314	warn	State "Internet.Docsis.DS.C32.MSE" not found
                                
                                javascript.0
                                2021-12-17 21:19:00.314	warn	at processTicksAndRejections (internal/process/task_queues.js:84:21)
                                
                                javascript.0
                                2021-12-17 21:19:00.314	warn	at endReadableNT (_stream_readable.js:1241:12)
                                
                                javascript.0
                                2021-12-17 21:19:00.313	warn	at IncomingMessage.EventEmitter.emit (domain.js:483:12)
                                
                                javascript.0
                                2021-12-17 21:19:00.313	warn	at IncomingMessage.emit (events.js:326:22)
                                
                                javascript.0
                                2021-12-17 21:19:00.312	warn	at Object.onceWrapper (events.js:420:28)
                                
                                javascript.0
                                2021-12-17 21:19:00.312	warn	at IncomingMessage.<anonymous> (/opt/iobroker/node_modules/request/request.js:1076:12)
                                
                                javascript.0
                                2021-12-17 21:19:00.311	warn	at Request.EventEmitter.emit (domain.js:483:12)
                                
                                javascript.0
                                2021-12-17 21:19:00.311	warn	at Request.emit (events.js:314:20)
                                
                                javascript.0
                                2021-12-17 21:19:00.311	warn	at Request.<anonymous> (/opt/iobroker/node_modules/request/request.js:1154:10)
                                
                                javascript.0
                                2021-12-17 21:19:00.310	warn	at Request.EventEmitter.emit (domain.js:483:12)
                                
                                javascript.0
                                2021-12-17 21:19:00.310	warn	at Request.emit (events.js:314:20)
                                
                                javascript.0
                                2021-12-17 21:19:00.310	warn	at Request.self.callback (/opt/iobroker/node_modules/request/request.js:185:22)
                                
                                javascript.0
                                2021-12-17 21:19:00.310	warn	at Request._callback (/opt/iobroker/node_modules/iobroker.javascript/lib/request.js:27:17)
                                
                                javascript.0
                                2021-12-17 21:19:00.309	warn	at script.js.AVM:242:21
                                
                                javascript.0
                                2021-12-17 21:19:00.308	warn	at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1439:20)
                                
                                javascript.0
                                2021-12-17 21:19:00.305	warn	State "Internet.Docsis.DS.C32.PowerLevel" not found
                                
                                javascript.0
                                2021-12-17 21:19:00.305	warn	at processTicksAndRejections (internal/process/task_queues.js:84:21)
                                
                                javascript.0
                                2021-12-17 21:19:00.304	warn	at endReadableNT (_stream_readable.js:1241:12)
                                
                                javascript.0
                                2021-12-17 21:19:00.304	warn	at IncomingMessage.EventEmitter.emit (domain.js:483:12)
                                
                                javascript.0
                                2021-12-17 21:19:00.304	warn	at IncomingMessage.emit (events.js:326:22)
                                
                                javascript.0
                                2021-12-17 21:19:00.303	warn	at Object.onceWrapper (events.js:420:28)
                                
                                javascript.0
                                2021-12-17 21:19:00.303	warn	at IncomingMessage.<anonymous> (/opt/iobroker/node_modules/request/request.js:1076:12)
                                
                                javascript.0
                                2021-12-17 21:19:00.303	warn	at Request.EventEmitter.emit (domain.js:483:12)
                                
                                javascript.0
                                2021-12-17 21:19:00.302	warn	at Request.emit (events.js:314:20)
                                
                                javascript.0
                                2021-12-17 21:19:00.287	warn	at Request.<anonymous> (/opt/iobroker/node_modules/request/request.js:1154:10)
                                
                                javascript.0
                                2021-12-17 21:19:00.287	warn	at Request.EventEmitter.emit (domain.js:483:12)
                                
                                javascript.0
                                2021-12-17 21:19:00.287	warn	at Request.emit (events.js:314:20)
                                
                                javascript.0
                                2021-12-17 21:19:00.286	warn	at Request.self.callback (/opt/iobroker/node_modules/request/request.js:185:22)
                                
                                javascript.0
                                2021-12-17 21:19:00.286	warn	at Request._callback (/opt/iobroker/node_modules/iobroker.javascript/lib/request.js:27:17)
                                
                                javascript.0
                                2021-12-17 21:19:00.285	warn	at script.js.AVM:241:21
                                
                                javascript.0
                                2021-12-17 21:19:00.284	warn	at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1439:20)
                                
                                javascript.0
                                2021-12-17 21:19:00.281	warn	State "Internet.Docsis.DS.C32.Modulation" not found
                                
                                javascript.0
                                2021-12-17 21:19:00.281	warn	at processTicksAndRejections (internal/process/task_queues.js:84:21)
                                
                                javascript.0
                                2021-12-17 21:19:00.281	warn	at endReadableNT (_stream_readable.js:1241:12)
                                
                                javascript.0
                                2021-12-17 21:19:00.281	warn	at IncomingMessage.EventEmitter.emit (domain.js:483:12)
                                
                                javascript.0
                                2021-12-17 21:19:00.280	warn	at IncomingMessage.emit (events.js:326:22)
                                
                                javascript.0
                                2021-12-17 21:19:00.280	warn	at Object.onceWrapper (events.js:420:28)
                                
                                javascript.0
                                2021-12-17 21:19:00.280	warn	at IncomingMessage.<anonymous> (/opt/iobroker/node_modules/request/request.js:1076:12)
                                
                                javascript.0
                                2021-12-17 21:19:00.280	warn	at Request.EventEmitter.emit (domain.js:483:12)
                                
                                javascript.0
                                2021-12-17 21:19:00.279	warn	at Request.emit (events.js:314:20)
                                
                                javascript.0
                                2021-12-17 21:19:00.279	warn	at Request.<anonymous> (/opt/iobroker/node_modules/request/request.js:1154:10)
                                
                                javascript.0
                                2021-12-17 21:19:00.279	warn	at Request.EventEmitter.emit (domain.js:483:12)
                                
                                javascript.0
                                2021-12-17 21:19:00.279	warn	at Request.emit (events.js:314:20)
                                
                                javascript.0
                                2021-12-17 21:19:00.278	warn	at Request.self.callback (/opt/iobroker/node_modules/request/request.js:185:22)
                                
                                javascript.0
                                2021-12-17 21:19:00.278	warn	at Request._callback (/opt/iobroker/node_modules/iobroker.javascript/lib/request.js:27:17)
                                
                                javascript.0
                                2021-12-17 21:19:00.278	warn	at script.js.AVM:240:21
                                
                                javascript.0
                                2021-12-17 21:19:00.277	warn	at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1439:20)
                                
                                javascript.0
                                2021-12-17 21:19:00.273	warn	State "Internet.Docsis.DS.C32.Frequency" not found
                                

                                Das scheint hier ein Problem zu sein

                                State "Internet.Docsis.DS.C32.UncorrectableErrors" not found
                                

                                Denn den Kanal finde ich als Datenpunkt nicht (mehr)
                                Weiß nicht ob es den vorher gegeben hat.

                                Bild_2021-12-17_213854.png

                                R 1 Reply Last reply Reply Quote 0
                                • R
                                  Rand @sugram last edited by

                                  @sugram

                                  Gibt es den Kanal auf der FB noch?
                                  Bei mir fehlen die ersten 4 DS Kanäle seit ein paar Wochen... da hat Vodafone mal wieder umgebaut

                                  S 1 Reply Last reply Reply Quote 0
                                  • S
                                    sugram @Rand last edited by

                                    @rand
                                    Nein, bei mir ist bei Kanal 28 in der FB Schluß.
                                    Allerdings hat sich die FB heute aufgehängt und nach einem reboot sind jetzt keine warnings mehr vorhanden.
                                    Keine Ahnung warum, denn die Kanäle sind immer noch die Selben.

                                    S 1 Reply Last reply Reply Quote 0
                                    • S
                                      sugram @sugram last edited by

                                      zu früh gefreut.
                                      Seit heute sind die Meldungen wieder da.

                                      R 1 Reply Last reply Reply Quote 0
                                      • R
                                        Rand @sugram last edited by

                                        @sugram

                                        Irgendwie ist das seltsam - meine Version des Skriptes geht nur bis Kanal 31 im loop? Da würde er gar kein 32er state anlegen oder versuchen zu befüllen.

                                        Hmm,

                                        wenn ich im Code schaue, dann steht da aber

                                        DOCSIS30DSChannels = Object.entries(tableData.data.channelDs.docsis30).length;
                                        

                                        D.h. wenn aus irgendwelchen Gründen bei Dir ein Kanal 32 in der FB existiert dann würde er versuchen da drauf zu schreiben, und wenn es den State nicht gibt dann mag es zu dem gezeigten Fehler kommen.
                                        Du müsstest also prüfen ob es in dem Augenblick den Kanal in der FB gibt, oder ob das Skript sich irgendwie verschluckt...

                                        S 1 Reply Last reply Reply Quote 0
                                        • S
                                          sugram @Rand last edited by sugram

                                          @rand
                                          Hallo

                                          Hier mal meine aktuellen Modemwerte.
                                          Das geht wie gesagt nur bis 28

                                          1.png

                                          2.png

                                          3.png

                                          R 1 Reply Last reply Reply Quote 0
                                          • R
                                            Rand @sugram last edited by

                                            @sugram

                                            Und du hast aktuell den Fehler?

                                            Schau mal was bei Dir im Skript die Zeile 240 ist

                                            2021-12-17 21:19:00.278	warn	at script.js.AVM:240:21
                                            

                                            Bei mir ist das im Loop über

                                            DOCSIS30DSChannels = Object.entries(tableData.data.channelDs.docsis30).length;
                                            

                                            aber das sollte eigentlich dynamisch aus den Rückgaben kommen... Du könntest mal die Länge ausgeben oder die ganze Tabelle
                                            (etwas obendrüber die Zeile einkommentieren)

                                            log(JSON.stringify(tableData), 'info');
                                            
                                            S 1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate
                                            FAQ Cloud / IOT
                                            HowTo: Node.js-Update
                                            HowTo: Backup/Restore
                                            Downloads
                                            BLOG

                                            1.1k
                                            Online

                                            31.6k
                                            Users

                                            79.4k
                                            Topics

                                            1.3m
                                            Posts

                                            20
                                            199
                                            25110
                                            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