Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Einsteigerfragen
    4. iobroker fix, diag und nodejs-update startet nicht mehr

    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

    iobroker fix, diag und nodejs-update startet nicht mehr

    This topic has been deleted. Only users with topic management privileges can see it.
    • Thomas Braun
      Thomas Braun Most Active @Ralf 2 last edited by

      @ralf-2

      In dem Auszug oben bist du auf einer falschen nodejs-Version. Deswegen die Frage, wie es da nun ausschaut.

      R 1 Reply Last reply Reply Quote 0
      • R
        Ralf 2 @Thomas Braun last edited by

        @thomas-braun
        Mit der nodeversion bin ich wieder auf die V20 gegangen

        *** NodeJS-Installation ***
        
        /usr/bin/nodejs         v20.14.0
        /usr/bin/node           v20.14.0
        /usr/bin/npm            10.7.0
        /usr/bin/npx            10.7.0
        /usr/bin/corepack       0.28.1
        
        
        nodejs:
          Installed: 20.14.0-1nodesource1
          Candidate: 20.14.0-1nodesource1
          Version table:
         *** 20.14.0-1nodesource1 1001
                500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages
                100 /var/lib/dpkg/status
             20.13.1-1nodesource1 1001
                500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages
             20.13.0-1nodesource1 1001
        

        Ist die V20 noch nicht brauchbar?
        War ja der Vorschlag von nodejs-update

        Thomas Braun 1 Reply Last reply Reply Quote 0
        • Thomas Braun
          Thomas Braun Most Active @Ralf 2 last edited by

          @ralf-2 sagte in iobroker fix, diag und nodejs-update startet nicht mehr:

          Ist die V20 noch nicht brauchbar?

          Doch, das ist sogar die momentan für den ioBroker vorgesehene Version. Alles gut.

          R 1 Reply Last reply Reply Quote 0
          • R
            Ralf 2 @Thomas Braun last edited by

            @thomas-braun
            danke an alle für die Hilfe.
            Dann muss ich mal schauen wie ich mein restliches Problem gelöst bekomme.
            Leider gibt das Netz hierzu keine Hilfestellung.
            Mal sehen was mir noch einfällt
            Im Grunde benötige ich nur das json von der Webseite der Wetterstation um es auswerten zu können

            mcm1957 1 Reply Last reply Reply Quote 0
            • mcm1957
              mcm1957 @Ralf 2 last edited by

              @ralf-2
              Was hast du denn für eine Wetterstation?
              Spricht sie ev ein Protokoll dass der sainlogic kann?
              https://github.com/phifogg/ioBroker.sainlogic

              Im Prinzip solltest die http://weatherstation/data.json auch per javascript und ggF Blockly ausführen können und den returnierten String selbst zerlegen können. Würd ich aber eher als letzte Alternative einstufen.

              R 1 Reply Last reply Reply Quote 0
              • R
                Ralf 2 @mcm1957 last edited by

                @mcm1957
                klar js kann man noch nehmen.
                auf die schnelle getestet, aber

                script.js.Test.wetterstation: Error: Parse Error: Invalid character in chunk size at Socket.socketOnData (node:_http_client:540:22) at Socket.emit (node:events:519:28) at Socket.emit (node:domain:488:12) at addChunk (node:internal/streams/readable:559:12) at readableAddChunkPushByteMode (node:internal/streams/readable:510:3) at Socket.Readable.push (node:internal/streams/readable:390:5) at TCP.onStreamRead (node:internal/stream_base_commons:191:23) { bytesParsed: 173, code: 'HPE_INVALID_CHUNK_SIZE', reason: 'Invalid character in chunk size', rawPacket: <Buffer 48 54 54 50 2f 31 2e 31 20 32 30 30 20 4f 4b 0d 0a 43 6f 6e 74 65 6e 74 2d 54 79 70 65 3a 20 61 70 70 6c 69 63 61 74 69 6f 6e 2f 6a 73 6f 6e 0d 0a 43 ... 486 more bytes> }
                

                So kommt es im Browser:

                {
                	"mac": "c8c9a30e0dd9",	
                	"ssid": "914707",
                	"bssid": "2c3afd0fafe0",
                	"ip": "192.168.176.185",
                	"firmversion": "1.6",
                	"dcftime": "10:23",
                	"dcfdate": "07.06.2024",
                	"windspeed": "1",
                	"winddir": "112",
                	"rain": "828",
                	"rainh": "0.0",
                	"rain1": "0.0",
                	"rain10": "0.0",
                	"raind": "0.0",
                	"rainw": "0.7",
                	"temperature1": "18.9",
                	"temperature2": "23.5",
                	"temperature3": "21.4",
                	"humidity1": "50",
                	"humidity2": "58",
                	"humidity3": "55",
                	"lowbat1": "0",
                	"lowbat2": "0",
                	"lowbat3": "0",
                	"id1": "BC",
                	"id2": "56",
                	"id3": "C1",
                	"targeturl": []	
                }
                	
                

                Das ist diese Wetterstation: SMARTHOME WETTERSTATION MIT SHELLY STEUERUNG

                Hat bisher ja auch lange funktioniert 😞

                Ich muss den blöden Fehler finden. Workarround scheint nicht möglich.
                Im Browser kein Problem, nur alles was ich im Umkreis von IOBroker benutze wirft mir den Fehler.
                ich habe jetzt noch einmal auf die V18 migriert. Hier taucht auch das Problem mit mariadb auf.
                Wie kann ich hier das Repository ändern? Warum überhaupt Buster? Ich habe Bullseye installiert 😞

                Err:10 https://dlm.mariadb.com/repo/mariadb-server/10.6/repo/debian buster InRelease
                  502  Bad Gateway [IP: 104.18.135.24 443]
                Err:11 https://dlm.mariadb.com/repo/maxscale/latest/apt buster InRelease
                  Connection failed [IP: 104.17.191.14 443]
                Fetched 55.2 kB in 1min 36s (572 B/s)
                Reading package lists... Done
                W: Failed to fetch https://dlm.mariadb.com/repo/mariadb-server/10.6/repo/debian/dists/buster/InRelease  502  Bad Gateway [IP: 104.18.135.24 443]
                W: Failed to fetch https://dlm.mariadb.com/repo/maxscale/latest/apt/dists/buster/InRelease  Connection failed [IP: 104.17.191.14 443]
                W: Some index files failed to download. They have been ignored, or old ones used instead.
                
                Thomas Braun 1 Reply Last reply Reply Quote 0
                • Thomas Braun
                  Thomas Braun Most Active @Ralf 2 last edited by

                  @ralf-2 sagte in iobroker fix, diag und nodejs-update startet nicht mehr:

                  Wie kann ich hier das Repository ändern? Warum überhaupt Buster?

                  Ich frag mich eher, warum überhaupt ein Third-Party-Repo?
                  Liegt doch auch in den hauseigenen Debian-Repos bereit?

                  sudo apt update
                  apt policy mariadb
                  

                  sagt?

                  R 1 Reply Last reply Reply Quote 0
                  • R
                    Ralf 2 @Thomas Braun last edited by

                    @thomas-braun

                    iobroker@home-server:~$ sudo apt update
                    OK:1 http://security.debian.org/debian-security bullseye-security InRelease
                    OK:2 http://deb.debian.org/debian bullseye InRelease
                    OK:3 http://deb.debian.org/debian bullseye-updates InRelease
                    OK:4 http://phoscon.de/apt/deconz bullseye InRelease
                    OK:5 https://packages.grafana.com/oss/deb stable InRelease
                    OK:6 https://repos.influxdata.com/debian bullseye InRelease
                    OK:8 https://deb.nodesource.com/node_20.x nodistro InRelease
                    OK:9 https://packages.sury.org/php bullseye InRelease
                    Holen:10 https://packages.microsoft.com/repos/azure-cli bullseye InRelease [3.608 B]
                    OK:7 https://downloads.mariadb.com/Tools/debian buster InRelease
                    Holen:11 https://dlm.mariadb.com/repo/mariadb-server/10.6/repo/debian buster InRelease [4.635 B]
                    Ign:12 https://dlm.mariadb.com/repo/maxscale/latest/apt buster InRelease
                    Fehl:13 https://dlm.mariadb.com/repo/maxscale/latest/apt buster Release
                      404  Not Found [IP: 104.17.191.14 443]
                    Paketlisten werden gelesen… Fertig
                    E: Das Depot »https://dlm.mariadb.com/repo/maxscale/latest/apt buster Release« enthält keine Release-Datei mehr.
                    N: Eine Aktualisierung von solch einem Depot kann nicht auf eine sichere Art durchgeführt werden, daher ist es standardmäßig deaktiviert.
                    N: Weitere Details zur Erzeugung von Paketdepots sowie zu deren Benutzerkonfiguration finden Sie in der Handbuchseite apt-secure(8).
                    iobroker@home-server:~$ apt policy mariadb
                    N: Paket mariadb kann nicht gefunden werden.
                    iobroker@home-server:~$
                    
                    Thomas Braun 1 Reply Last reply Reply Quote 0
                    • Thomas Braun
                      Thomas Braun Most Active @Ralf 2 last edited by Thomas Braun

                      @ralf-2

                      apt policy mariadb-server
                      

                      Und mal schauen wo das Ding liegt:

                      grep -R buster /etc/apt/sources.list.d/
                      
                      R 1 Reply Last reply Reply Quote 0
                      • R
                        Ralf 2 @Thomas Braun last edited by

                        @thomas-braun

                        iobroker@home-server:~$ apt policy mariadb-server
                        mariadb-server:
                          Installiert:           1:10.6.18+maria~deb10
                          Installationskandidat: 1:10.6.18+maria~deb10
                          Versionstabelle:
                         *** 1:10.6.18+maria~deb10 1000
                               1000 https://dlm.mariadb.com/repo/mariadb-server/10.6/repo/debian buster/main amd64 Packages
                               1000 https://dlm.mariadb.com/repo/mariadb-server/10.6/repo/debian buster/main arm64 Packages
                                100 /var/lib/dpkg/status
                             1:10.6.17+maria~deb10 1000
                               1000 https://dlm.mariadb.com/repo/mariadb-server/10.6/repo/debian buster/main amd64 Packages
                               1000 https://dlm.mariadb.com/repo/mariadb-server/10.6/repo/debian buster/main arm64 Packages
                             1:10.6.16+maria~deb10 1000
                               1000 https://dlm.mariadb.com/repo/mariadb-server/10.6/repo/debian buster/main amd64 Packages
                               1000 https://dlm.mariadb.com/repo/mariadb-server/10.6/repo/debian buster/main arm64 Packages
                             1:10.5.23-0+deb11u1 500
                                500 http://deb.debian.org/debian bullseye/main amd64 Packages
                        
                        
                        iobroker@home-server:~$ grep -R buster /etc/apt/sources.list.d/
                        /etc/apt/sources.list.d/mariadb.list.save:deb [arch=amd64,arm64] https://dlm.mariadb.com/repo/mariadb-server/10.6/repo/debian buster main
                        /etc/apt/sources.list.d/mariadb.list.save:deb [arch=amd64,arm64] https://dlm.mariadb.com/repo/maxscale/latest/apt buster main
                        /etc/apt/sources.list.d/mariadb.list.save:deb [arch=amd64] http://downloads.mariadb.com/Tools/debian buster main
                        /etc/apt/sources.list.d/mariadb.list:deb [arch=amd64,arm64] https://dlm.mariadb.com/repo/mariadb-server/10.6/repo/debian buster main
                        /etc/apt/sources.list.d/mariadb.list:deb [arch=amd64,arm64] https://dlm.mariadb.com/repo/maxscale/latest/apt buster main
                        /etc/apt/sources.list.d/mariadb.list:deb [arch=amd64] http://downloads.mariadb.com/Tools/debian buster main
                        
                        

                        Jetzt hast du mich ein wenig abgehängt, muss ich in dieser Datei ein anderes Repo eintragen?

                        Thomas Braun 1 Reply Last reply Reply Quote 0
                        • Thomas Braun
                          Thomas Braun Most Active @Ralf 2 last edited by

                          @ralf-2 sagte in iobroker fix, diag und nodejs-update startet nicht mehr:

                          sudo rm /etc/apt/sources.list.d/mariadb.list.save
                          

                          Und in der /etc/apt/sources.list.d/mariadb.list tausch mal den Eintrag 'buster' gegen 'bullseye' aus.

                          Benötigst du den anderen Krempel (php/sury und azure-cli) auch? Wenn nicht, raus mit der entsprechenden .list-Datei.

                          R 1 Reply Last reply Reply Quote 1
                          • R
                            Ralf 2 @Thomas Braun last edited by

                            @thomas-braun

                            Danke!!

                                Installing prerequisites (1/5)
                            ==========================================================================
                            
                            OK:1 http://deb.debian.org/debian bullseye InRelease
                            OK:2 http://deb.debian.org/debian bullseye-updates InRelease
                            OK:3 http://security.debian.org/debian-security bullseye-security InRelease
                            OK:4 http://phoscon.de/apt/deconz bullseye InRelease
                            OK:5 https://repos.influxdata.com/debian bullseye InRelease
                            OK:6 https://packages.grafana.com/oss/deb stable InRelease
                            Holen:7 https://packages.microsoft.com/repos/azure-cli bullseye InRelease [3.608 B]
                            OK:9 https://deb.nodesource.com/node_20.x nodistro InRelease
                            OK:10 https://packages.sury.org/php bullseye InRelease
                            Holen:8 https://downloads.mariadb.com/Tools/debian bullseye InRelease [2.164 B]
                            Holen:11 https://downloads.mariadb.com/Tools/debian bullseye/main amd64 Packages [2.039 B]
                            Holen:12 https://dlm.mariadb.com/repo/mariadb-server/10.6/repo/debian bullseye InRelease [4.637 B]
                            Holen:13 https://dlm.mariadb.com/repo/maxscale/latest/apt bullseye InRelease [9.341 B]
                            Holen:14 https://dlm.mariadb.com/repo/mariadb-server/10.6/repo/debian bullseye/main arm64 Packages [30,9 kB]
                            Holen:15 https://dlm.mariadb.com/repo/mariadb-server/10.6/repo/debian bullseye/main amd64 Packages [37,4 kB]
                            Holen:16 https://dlm.mariadb.com/repo/maxscale/latest/apt bullseye/main amd64 Packages [549 B]
                            Holen:17 https://dlm.mariadb.com/repo/maxscale/latest/apt bullseye/main arm64 Packages [550 B]
                            Es wurden 91,2 kB in 8 s geholt (10,8 kB/s).
                            Paketlisten werden gelesen… Fertig
                            

                            Ob ich php/sury und azure-cli noch brauche, kann ich momentan gar nicht sagen. Ich kann mich erinnern das für die Solaranlage und den Zugriff auf die Cloud installiert zu haben.

                            Die Webzugriffe klappen momentan noch nicht, aber ich boote das System erst noch mal neu.
                            Da kümmere ich micht später noch einmal drum.

                            Erst einmal recht herzlichen Dank!
                            Ralf

                            Thomas Braun 1 Reply Last reply Reply Quote 0
                            • Thomas Braun
                              Thomas Braun Most Active @Ralf 2 last edited by

                              @ralf-2

                              sudo apt update
                              apt policy mariadb-server
                              

                              sagt nun?

                              R 1 Reply Last reply Reply Quote 0
                              • R
                                Ralf 2 @Thomas Braun last edited by

                                @thomas-braun said in iobroker fix, diag und nodejs-update startet nicht mehr:

                                sudo apt update

                                iobroker@home-server:~$ sudo apt update
                                OK:1 http://deb.debian.org/debian bullseye InRelease
                                OK:2 http://security.debian.org/debian-security bullseye-security InRelease
                                OK:3 http://phoscon.de/apt/deconz bullseye InRelease
                                OK:4 http://deb.debian.org/debian bullseye-updates InRelease
                                OK:5 https://packages.grafana.com/oss/deb stable InRelease
                                OK:6 https://repos.influxdata.com/debian bullseye InRelease
                                Holen:7 https://packages.microsoft.com/repos/azure-cli bullseye InRelease [3.608 B]
                                OK:9 https://deb.nodesource.com/node_20.x nodistro InRelease
                                OK:10 https://packages.sury.org/php bullseye InRelease
                                OK:8 https://downloads.mariadb.com/Tools/debian bullseye InRelease
                                Holen:11 https://dlm.mariadb.com/repo/mariadb-server/10.6/repo/debian bullseye InRelease [4.637 B]
                                Holen:12 https://dlm.mariadb.com/repo/maxscale/latest/apt bullseye InRelease [9.341 B]
                                Es wurden 17,6 kB in 2 s geholt (11,7 kB/s).
                                Paketlisten werden gelesen… Fertig
                                Abhängigkeitsbaum wird aufgebaut… Fertig
                                Statusinformationen werden eingelesen… Fertig
                                Aktualisierung für 6 Pakete verfügbar. Führen Sie »apt list --upgradable« aus, um sie anzuzeigen.
                                
                                
                                iobroker@home-server:~$ apt policy mariadb-server
                                mariadb-server:
                                  Installiert:           1:10.6.18+maria~deb10
                                  Installationskandidat: 1:10.6.18+maria~deb11
                                  Versionstabelle:
                                     1:10.6.18+maria~deb11 1000
                                       1000 https://dlm.mariadb.com/repo/mariadb-server/10.6/repo/debian bullseye/main amd64 Packages
                                       1000 https://dlm.mariadb.com/repo/mariadb-server/10.6/repo/debian bullseye/main arm64 Packages
                                 *** 1:10.6.18+maria~deb10 100
                                        100 /var/lib/dpkg/status
                                     1:10.6.17+maria~deb11 1000
                                       1000 https://dlm.mariadb.com/repo/mariadb-server/10.6/repo/debian bullseye/main amd64 Packages
                                       1000 https://dlm.mariadb.com/repo/mariadb-server/10.6/repo/debian bullseye/main arm64 Packages
                                     1:10.6.16+maria~deb11 1000
                                       1000 https://dlm.mariadb.com/repo/mariadb-server/10.6/repo/debian bullseye/main amd64 Packages
                                       1000 https://dlm.mariadb.com/repo/mariadb-server/10.6/repo/debian bullseye/main arm64 Packages
                                     1:10.5.23-0+deb11u1 500
                                        500 http://deb.debian.org/debian bullseye/main amd64 Packages
                                
                                
                                Thomas Braun 1 Reply Last reply Reply Quote 0
                                • Thomas Braun
                                  Thomas Braun Most Active @Ralf 2 last edited by

                                  @ralf-2 sagte in iobroker fix, diag und nodejs-update startet nicht mehr:

                                  Aktualisierung für 6 Pakete verfügbar.

                                  Die halt einspielen. Da ist dann auch der Switch auf die zu deinem Bullseye (Was im Übrigen in wenigen Wochen das Lebensende erreichen wird, da also drigend aktiv werden und auf die aktuelle stable 'Bookworm' gehen) passende Version der Heiligen Maria dabei.

                                  R 1 Reply Last reply Reply Quote 0
                                  • R
                                    Ralf 2 @Thomas Braun last edited by

                                    @thomas-braun

                                    nach upgrade:

                                    iobroker@home-server:~$ sudo apt update
                                    OK:1 http://security.debian.org/debian-security bullseye-security InRelease
                                    OK:2 http://deb.debian.org/debian bullseye InRelease
                                    OK:3 http://deb.debian.org/debian bullseye-updates InRelease
                                    OK:4 http://phoscon.de/apt/deconz bullseye InRelease
                                    OK:6 https://repos.influxdata.com/debian bullseye InRelease
                                    OK:7 https://packages.grafana.com/oss/deb stable InRelease
                                    OK:8 https://deb.nodesource.com/node_20.x nodistro InRelease
                                    OK:9 https://packages.sury.org/php bullseye InRelease
                                    OK:5 https://downloads.mariadb.com/Tools/debian bullseye InRelease
                                    Holen:10 https://packages.microsoft.com/repos/azure-cli bullseye InRelease [3.608 B]
                                    Holen:11 https://dlm.mariadb.com/repo/mariadb-server/10.6/repo/debian bullseye InRelease [4.637 B]
                                    Holen:12 https://dlm.mariadb.com/repo/maxscale/latest/apt bullseye InRelease [9.341 B]
                                    Es wurden 17,6 kB in 2 s geholt (9.387 B/s).
                                    Paketlisten werden gelesen… Fertig
                                    Abhängigkeitsbaum wird aufgebaut… Fertig
                                    Statusinformationen werden eingelesen… Fertig
                                    Alle Pakete sind aktuell.
                                    
                                    
                                    iobroker@home-server:~$ apt policy mariadb-server
                                    mariadb-server:
                                      Installiert:           1:10.6.18+maria~deb11
                                      Installationskandidat: 1:10.6.18+maria~deb11
                                      Versionstabelle:
                                     *** 1:10.6.18+maria~deb11 1000
                                           1000 https://dlm.mariadb.com/repo/mariadb-server/10.6/repo/debian bullseye/main amd64 Packages
                                           1000 https://dlm.mariadb.com/repo/mariadb-server/10.6/repo/debian bullseye/main arm64 Packages
                                            100 /var/lib/dpkg/status
                                         1:10.6.17+maria~deb11 1000
                                           1000 https://dlm.mariadb.com/repo/mariadb-server/10.6/repo/debian bullseye/main amd64 Packages
                                           1000 https://dlm.mariadb.com/repo/mariadb-server/10.6/repo/debian bullseye/main arm64 Packages
                                         1:10.6.16+maria~deb11 1000
                                           1000 https://dlm.mariadb.com/repo/mariadb-server/10.6/repo/debian bullseye/main amd64 Packages
                                           1000 https://dlm.mariadb.com/repo/mariadb-server/10.6/repo/debian bullseye/main arm64 Packages
                                         1:10.5.23-0+deb11u1 500
                                            500 http://deb.debian.org/debian bullseye/main amd64 Packages
                                    
                                    

                                    Hast du einen Link wie ich das System dann auf den Bücherwurm heben kann?

                                    DJMarc75 Thomas Braun 2 Replies Last reply Reply Quote 0
                                    • DJMarc75
                                      DJMarc75 @Ralf 2 last edited by

                                      @ralf-2 sagte in iobroker fix, diag und nodejs-update startet nicht mehr:

                                      iobroker@home-server:~$

                                      Leg Dir bitte einen vernünftigen User an. Der User iobroker wird von iobroker benutzt !

                                      1 Reply Last reply Reply Quote 0
                                      • Thomas Braun
                                        Thomas Braun Most Active @Ralf 2 last edited by

                                        @ralf-2

                                        https://forum.iobroker.net/topic/65655/upgrade-von-debian-11-bullseye-auf-12-bookworm

                                        R 1 Reply Last reply Reply Quote 1
                                        • R
                                          Ralf 2 @Thomas Braun last edited by

                                          @thomas-braun
                                          Hallo Thomas, da ergibt sich für mich eine neue Frage:
                                          Gilt dieser Satz auch für ein Desktop-PC basiertes System?

                                          Diesmal rät Raspberry OS allerdings noch dringender als sonst dazu, die Systeme nicht von einem zum anderen Release rüberzuheben, sondern eine komplette Neuinstallation zu machen:

                                          Oder kann ich einfach versuchen das System hoch zu heben?

                                          Thomas Braun 1 Reply Last reply Reply Quote 0
                                          • Thomas Braun
                                            Thomas Braun Most Active @Ralf 2 last edited by

                                            @ralf-2

                                            Du hast doch kein Raspberry OS laufen. Das ist doch ein amd64-System.

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            404
                                            Online

                                            31.9k
                                            Users

                                            80.1k
                                            Topics

                                            1.3m
                                            Posts

                                            fix diag nodejs-update
                                            6
                                            37
                                            2155
                                            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