LoxBerry goes Trixie (Debian 13) -- und neues Mitglied bei den Core-Entwicklern

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • Prof.Mobilux
    Supermoderator
    • 25.08.2015
    • 5295

    #1

    LoxBerry goes Trixie (Debian 13) -- und neues Mitglied bei den Core-Entwicklern

    Hallo Leute,

    lange war es ziemlich ruhig beim LoxBerry. Um so mehr freue ich mich, dass wir beschlossen haben wieder etwas aktiver in die Entwicklung einzusteigen. Größte Hürde für uns bleibt aktuell das MQTT-Gateway. Hier diskutieren wir gerade, wie wir das Gateway an die aktuellen Bedürfnisse bzgl. Performance und Datenmenge anpassen können.

    In der Zwischenzeit werden wir aber wieder kleinere Updates und Bugfixes für den LoxBerry herausbringen. Seit gespannt! Ich freue mich sehr, dass wir mit Philipp Lewald (@Str!ke1988) ein neues Mitglied im Core-Entwicklerkreis des LoxBerry begrüßen können! Philipp arbeitet sehr intensiv an der Nutzung von AI zur Weiterentwicklung des LoxBerry und hat hier schon bemerkenswerte Ergebnisse erzielt. Diese fließen nun langsam in den Core mit ein.

    Als ersten Schritt haben wir LoxBerry fit gemacht für die aktuelle Debian 13 Distribution "Trixie". Ihr könnt also wieder ohne Umstände ein aktuelles DietPi Image verwenden und dort LoxBerry installieren. LoxBerry Installationsanleitung:

    https://wiki.loxberry.de/installatio...loxberry/start

    Wer seinen bestehenden Bookworm-LoxBerry auf Trixie upgraden möchte, findet hier eine entsprechende Anleitung (Backup machen!):

    https://wiki.loxberry.de/installatio...ebian13_trixie
    Zuletzt geändert von Prof.Mobilux; In den letzten 2 Wochen.
    🇺🇦 Hilfe für die Menschen der Ukraine: https://www.loxforum.com/forum/proje...Cr-die-ukraine


    LoxBerry - Beyond the Limits

  • SergeantX
    Azubi
    • In den letzten 2 Wochen
    • 4

    #2
    Grüß Euch - mein erster Post!

    Ich lese schon lange mit und habe den Loxberry seit Jahren auf Hyper-V in Verwendung. Vielen Dank an alle Beteiligten Entwickler und Unterstützer! Die erweiterten Möglichkeiten sind durch Eure Arbeit einfach unglaublich.

    Konkret habe ich aber zu dem Upgrade auf Trixie von Bookworm eine Frage: DietPi läuft nun auf Trixie. Wunderbar. Nach dem Blogeintrag https://wiki.loxberry.de/installatio...ebian13_trixie will ich noch das upgrade_trixie.sh Skript ausführen. Das wirft aber einen Fehler "We cannot find some files on your LoxBerry. Nake sure you run LoxBerry Update first!
    We need the latest version of LoxBerry!"

    Übrigens steht da "Nake" statt "Make" :-) Der Logfile wird geschrieben, ist aber nicht sher ergiebig:

    OK:1 https://deb.debian.org/debian trixie InRelease
    OK:2 https://packages.sury.org/php trixie InRelease
    OK:3 https://deb.debian.org/debian trixie-updates InRelease
    OK:4 https://dl.yarnpkg.com/debian stable InRelease
    OK:5 https://deb.debian.org/debian-security trixie-security InRelease
    OK:6 https://deb.debian.org/debian trixie-backports InRelease
    OK:7 https://dietpi.com/apt trixie InRelease
    Paketlisten werden gelesen…
    ^[[H^[[2J^[[3J^[[32m─────────────────────────────────────────────── ────────────────────────────────────────────────── ─────────────────────>
    ^[[1mLoxBerry - BEYOND THE LIMITS^[(B^[[m
    ^[[32m─────────────────────────────────────────────── ────────────────────────────────────────────────── ───────────────────────────────────>

    ^[[31mWe cannot find some files on your LoxBerry. Nake sure you run LoxBerry Update first!
    We need the latest version of LoxBerry!^[(B^[[m

    Was ist zu tun? Loxberry ist Version 3.0.1.3

    LG, SergeantX
    Zuletzt geändert von SergeantX; In den letzten 2 Wochen.

    Kommentar

    • Prof.Mobilux
      Supermoderator
      • 25.08.2015
      • 5295

      #3
      Schaue ich mir an - das ist sicherlich ein Bug.
      🇺🇦 Hilfe für die Menschen der Ukraine: https://www.loxforum.com/forum/proje...Cr-die-ukraine


      LoxBerry - Beyond the Limits

      Kommentar

      • SergeantX
        Azubi
        • In den letzten 2 Wochen
        • 4

        #4
        Danke!

        Wenn Du der bist, der die Skripte pflegt vielleicht noch ein Input für das Upgrade an sich. Ich hatte keinen SSH authorized_key für root hinterlegt. Das Skript will nach Update und Reboot noch autopurge und aufräumen. Das schlägt aber fehl, wenn man nur mittels User loxberry auf die Shell kann. Der darf das Skript nicht per sudo ausführen und es wird ein Fehler geworfen. Man hat gar keine Chance per "su -" auf root zu wechseln und bleibt so in einer Schleife gefangen -> restore und nochmals von vorne. Hat man einen SSH Key, kann man gleich als root einloggen und das Skript läuft durch.

        LG

        Kommentar

        • hme0354
          Lox Guru
          • 06.07.2019
          • 1015

          #5
          Ich hab versucht mein Test-Loxberry von Bookworm auf Trixie upzudaten, muss aber was falsch gemacht haben, da es mein root Passwort nicht mehr annimmt und daher in ssh nichts mehr geht.

          Habe daraufhin neuistalliert und versucht folgende Plugins zu installieren, aber beide liefen nicht auf Anhieb:
          1. APC-UPS
            • Installationsfehler (siehe Anhang)
            • nachinstallieren von "apcupsd" dann läuft es
              • sudo apt-get install apcupsd
          2. Status4Lox
            • Installationsfehler (siehe Anhang)
            • werde aus den Log nicht schlau
          Ich teste weiter!
          Angehängte Dateien
          Smarthome: 1x Miniserver Gen. 2, 3x Relay Extensions, 1x Tree Extension, 1x DI-Extension, 1x Air Base Extension, 8x RGBW Tree Dimmer, 9x Touch-Tree, 1x Nano DI Tree, 10x Tree BWM
          Technik: IDM Aero SLM 3-11 mit HGL, MS4H mit 9 Zonen, 2x Loxberry, 2x RPI für Anzeige, Doorbird, Froggit WH2600, POE+ System für Peripherie, Gedad Luftgütesensoren, Deconz (Bridge + 2x BWM + 2x RGBW + 5 Smartplug)

          Kommentar

          • Prof.Mobilux
            Supermoderator
            • 25.08.2015
            • 5295

            #6
            Root geht nicht per ssh. Erst als loxberry einloggen, dann mit "su -" zu root werden.

            Stats4Lox müssen wir uns anschauen.
            🇺🇦 Hilfe für die Menschen der Ukraine: https://www.loxforum.com/forum/proje...Cr-die-ukraine


            LoxBerry - Beyond the Limits

            Kommentar


            • hme0354
              hme0354 kommentierte
              Kommentar bearbeiten
              ich weiß das root nicht per ssh geht. Ich hab mich per ssh eingelogt über den user loxberry. Danach kam automatisch die Abfrage nach dem root-Passwort ohne Eingabe von "su". Aber er nahm mein altes Passwort nicht mehr an.
          • hme0354
            Lox Guru
            • 06.07.2019
            • 1015

            #7
            Wollte gerade das Backup einrichten. Habs jetzt mehrfach probiert, aber steigt immer mit Fehler aus.
            Angehängte Dateien
            Smarthome: 1x Miniserver Gen. 2, 3x Relay Extensions, 1x Tree Extension, 1x DI-Extension, 1x Air Base Extension, 8x RGBW Tree Dimmer, 9x Touch-Tree, 1x Nano DI Tree, 10x Tree BWM
            Technik: IDM Aero SLM 3-11 mit HGL, MS4H mit 9 Zonen, 2x Loxberry, 2x RPI für Anzeige, Doorbird, Froggit WH2600, POE+ System für Peripherie, Gedad Luftgütesensoren, Deconz (Bridge + 2x BWM + 2x RGBW + 5 Smartplug)

            Kommentar

            • Prof.Mobilux
              Supermoderator
              • 25.08.2015
              • 5295

              #8
              Zitat von SergeantX
              Das Skript will nach Update und Reboot noch autopurge und aufräumen. Das schlägt aber fehl, wenn man nur mittels User loxberry auf die Shell kann. Der darf das Skript nicht per sudo ausführen und es wird ein Fehler geworfen. Man hat gar keine Chance per "su -" auf root zu wechseln und bleibt so in einer Schleife gefangen -> restore und nochmals von vorne. Hat man einen SSH Key, kann man gleich als root einloggen und das Skript läuft durch.
              Danke für den Hinweis - da bin ich auch gerade hineingetappt. Ich passe die Anleitung gleich an. Wer sich an diesem Punkt befindet: Man muss sich als Root einmalig auf einer echten Konsole (die der VM oder am Raspberry per Tastatur und Monitor) anmelden, damit das Autopurge Skript durchläuft. Mit Putty und SSH hat man keine Chance (außer man hat einen SSH Key für Root installiert - dürften aber die wenigsten haben).
              🇺🇦 Hilfe für die Menschen der Ukraine: https://www.loxforum.com/forum/proje...Cr-die-ukraine


              LoxBerry - Beyond the Limits

              Kommentar


              • Prof.Mobilux
                Prof.Mobilux kommentierte
                Kommentar bearbeiten
                Oder folgenden Befehl ausführen bei der Loginschleife: ssh IP_loxberry -l loxberry 'su -; rm /etc/bashrc.d/zz-dietpi-autopurge.bash' Danke an Paolo für den Tipp!
            • Prof.Mobilux
              Supermoderator
              • 25.08.2015
              • 5295

              #9
              Zitat von SergeantX
              Was ist zu tun? Loxberry ist Version 3.0.1.3
              Sollte gefixt sein. Bitte noch einmal einloggen, mit "su -" zu root werden und dann noch einmal folgenden Befehl ausführen:

              Code:
              rm upgrade_trixie.sh && wget https://raw.githubusercontent.com/mschlenstedt/Loxberry_Installer/main/dist-upgrades/upgrade_trixie.sh && bash upgrade_trixie.sh | tee /boot/loxberry_debian13_upgrade.log
              🇺🇦 Hilfe für die Menschen der Ukraine: https://www.loxforum.com/forum/proje...Cr-die-ukraine


              LoxBerry - Beyond the Limits

              Kommentar

              • Prof.Mobilux
                Supermoderator
                • 25.08.2015
                • 5295

                #10
                Bitte beim Upgrade von Bookworm nach der neuen Anleitung vorgehen:

                https://wiki.loxberry.de/installatio...ebian13_trixie
                🇺🇦 Hilfe für die Menschen der Ukraine: https://www.loxforum.com/forum/proje...Cr-die-ukraine


                LoxBerry - Beyond the Limits

                Kommentar

                • SergeantX
                  Azubi
                  • In den letzten 2 Wochen
                  • 4

                  #11
                  Zitat von Prof.Mobilux

                  Sollte gefixt sein.
                  In der Tat
                  WE ARE DONE! :-)
                  Danke!

                  Kommentar

                  • lugg8
                    Smart Home'r
                    • 14.08.2021
                    • 47

                    #12
                    Guten Morgen und frohe Ostern. Ich habe gestern den Pi4B upgedated auf Trixie, was auch geklappt hat. Allerdings funktionieren einige Plugins nicht mehr. Zigbee2mqtt, Easeehome, auch stats4lox lief nicht mehr.
                    hab mich dann entschlossen wieder zurück zu flashen.
                    Beim öffnen des Plugins kam nur noch ein XML Code.
                    vielleicht hilft euch das bei der Entwicklung

                    Kommentar


                    • Prof.Mobilux
                      Prof.Mobilux kommentierte
                      Kommentar bearbeiten
                      Müsste man sich im Detail anschauen. Sieht so aus als ob PHP bei mir nicht mitgezogen wurde und kaputt war. So lässt sich das aber leider nicht mehr sagen.

                    • lugg8
                      lugg8 kommentierte
                      Kommentar bearbeiten
                      Ich hab ein parallel System auf einem Pi5 aufgesetzt. Leider kann man viele Apps nicht mehr installieren. Auch die u.g Apps. Somit kann ich auch nicht umstellen.
                      Habt ihr auch Probleme beim installieren von zigbee2mqtt oder stats4lox ?
                      Reolink App ist ein dead Link.
                  • lugg8
                    Smart Home'r
                    • 14.08.2021
                    • 47

                    #13
                    ist es ebenfalls ein bug, dass beim installieren von plugins das plugin per link nicht downgeloaded werden kann? Meldung (File does not exist)
                    wenn ich es aber als Paket downloade und installiere funktioniert es?

                    Kommentar


                    • Prof.Mobilux
                      Prof.Mobilux kommentierte
                      Kommentar bearbeiten
                      Nein, das funktioniert normalerweise sofern genügend Platz auf der SDKarte ind im RAM frei ist.

                    • lugg8
                      lugg8 kommentierte
                      Kommentar bearbeiten
                      Hab das Problem gefunden. es ist ein Problem mit dem DNS. der nach jedem Neustart verloren wurde.
                  • dizzy85
                    MS Profi
                    • 08.12.2015
                    • 748

                    #14
                    Hallöchen....
                    Im Wiki passt etwas nicht mit dem Installionsbefehl für Loxberry nicht....
                    "rm install.sh && wget https://raw.githubusercontent.com/ms...ain/install.sh && bash install.sh | tee /boot/loxberry_install.log"

                    Bringt mir eine Fehlermeldung:" Can not remove Install.sh"

                    Damit :
                    wget https://raw.githubusercontent.com/ms...ain/install.sh && bash install.sh | tee /boot/loxberry_install.log"
                    läuft Installation sauber durch....

                    Desweiteren scheint es auch ein "Problem" mit dem Homebridge Plugin zu geben....
                    Plugin wird zwar installiert, aber die Bridge wird nicht gestartet (Bridge mit Port nicht erreichbar)... Siehe Plugin thread
                    Zuletzt geändert von dizzy85; vor 2 Stunden.

                    Kommentar


                    • Prof.Mobilux
                      Prof.Mobilux kommentierte
                      Kommentar bearbeiten
                      Danke, ich korrigiere das!
                  Lädt...