Ankündigung

Einklappen
Keine Ankündigung bisher.

SmarthomeNG v1.12.2 Image für Raspberry Pi (on hold!!!)

Einklappen
Das ist ein wichtiges Thema.
X
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    SmarthomeNG v1.12.2 Image für Raspberry Pi (on hold!!!)

    So, jetzt ist es endlich soweit. 1.12.2 auf dem neuesten Raspi OS 64bit.

    https://github.com/smarthomeNG/raspb...es/tag/13.1.12

    ##Doku: https://github.com/smarthomeNG/raspberrypi-image/wiki
    ##Release: https://github.com/smarthomeNG/raspberrypi-image/releases

    Sämtliche Setup Schritte, die ins Image eingeflossen sind, können hier nachvollzogen und bei Bedarf auch zum Erstellen eines eigenen Images genutzt werden: https://github.com/smarthomeNG/ansible​​

    Was es besonders zu beachten gibt:
    • Das Image ZIP ist auf 3 Dateien aufgeteilt, da es deutlich größer ausgefallen ist (ist wohl Trixie geschuldet). Min. 16GB SD Karte ist Pflicht
    • Es ist Python 3.13 als Virtual Environment vorbereitet.
    Rückmeldungen gerne hier.


    Es scheint so als ob es hier noch ein Problem gibt und es Sinn macht noch zu warten bis das Image korrigiert wurde.

    Zuletzt geändert von bmx; Gestern, 09:55.

    #2
    Hi Andi,

    vielen Dank für das Image!

    Ich musste aber etwas kämpfen. Mein erstes Problem war, dass ich via Samba in verschiedene Ordner (items, logics, conf) Dateien reinkopieren wollte, was aber erst ging, nachdem ich die Rechte an den Ordnern erweitert habe - standardmäßig scheint Samba nur Leserechte zu haben.

    Zweiter Punkt:
    Im Image scheint standardmäßig eine develop zu starten:
    Code:
    Init SmartHomeNG v1.12.2-8978369a2.develop
    die auch direkt crashed (zumindest mit meiner nicht eingerichteten Visu):
    Code:
    Not generating item-masterfile because smartVISU v3.6.0 in directory /var/www/html/smartvisu is not yet configured
    Error while stopping module 'websocket'
    
    --------------------   SmartHomeNG stopped   --------------------
    ​
    Nach einem
    Code:
    system_update
    und auswählen der aktuellen master-Konfig (für shNG und Visu) startet SmartHomeNG aber.

    Dritter Punkt:
    Ist es angedacht, auf Visu und Co ohne SSL zugreifen zu können? Soweit ich die nginx Konfiguration verstanden habe, ist das nicht vorgesehen. Mein Pi ist nur lokal erreichbar und den reverse Proxi nutze ich nicht - da würde ich mir den Zertifikat-Overhead gerne sparen. Habe die /etc/nginx/conf.d/*.conf jetzt von Hand auf listen=80 umgebogen und das SSL-Zeug auskommentiert, ich habe aber keine Ahnung, was ich da tue 🤣. Smartvisu, das Admin interface und phpmyadmin sind jetzt (ohne SSL) erreichbar, mehr habe ich noch nicht eingerichtet.

    Kommentar


      #3
      Hm das klingt nicht gut.
      was musstest du bei Samba ändern?

      nginx kannst du direkt mit http zugreifen. Einfach ip/smartvisu
      ohne Änderungen.

      Das mit der develop Version ist denkbar doof, sorry. In dem Fall ist ein manuelles „Downgrade“ auf master nötig. Danke auf den Hinweis.

      Offenbar muss ich das nach dem Urlaub mal ansehen.

      Kommentar


        #4
        Hi Andi,

        vielen Dank für den Support.

        damit ich via Samba schreibend zugreifen kann, habe ich die Zugriffsrechte (von SmartHomeNG/items, logics, conf) via chmod -777 gesetzt - danach konnte ich reinschreiben. Lässt sich sicherlich auch eleganter lösen, da die Kiste aber nur lokal läuft bin ich da eher schmerzbefreit.
        Soweit ich das beurteilen kann, passen die im Image vergebenen Rechte/Besitzer der Verzeichnisse aber zu der smb.conf, daher kann ich mein Problem gerade selber nicht ganz verstehen. Vielleicht hat auch temporär etwas gehakt, weil sich mein Windows verkaspert hat (ich hatte den Zugriff zuerst ohne Passwort probiert). Ich kann versuchen, nochmal zu bestätigen ob es wirklich am Image lag.

        nginx kannst du direkt mit http zugreifen. Einfach ip/smartvisu
        Ich habe gerade probehalber meine Änderungen noch einmal rückgängig gemacht, aber der scheint sich an dem fehlenden Zertifikat zu stören:
        Code:
         [smarthome@SmartHomeNG /etc/nginx/conf.d]$ systemctl status nginx.service
        × nginx.service - A high performance web server and a reverse proxy server
             Loaded: loaded (/usr/lib/systemd/system/nginx.service; enabled; preset: enabled)
            Drop-In: /etc/systemd/system/nginx.service.d
                     └─service_nginx_fix.conf
             Active: failed (Result: exit-code) since Tue 2026-07-14 23:19:04 CEST; 1min 7s ago
         Invocation: 62d04af570394ff792340bf3d9f674bf
               Docs: man:nginx(8)
            Process: 3501 ExecStartPre=/usr/sbin/nginx -t -q -g daemon on; master_process on; (code=exited, status=1/FAILURE)
           Mem peak: 3.3M
                CPU: 58ms
        
        Jul 14 23:19:04 SmartHomeNG systemd[1]: Starting nginx.service - A high performance web server and a reverse proxy server...
        Jul 14 23:19:04 SmartHomeNG nginx[3501]: 2026/07/14 23:19:04 [emerg] 3501#3501: no "ssl_certificate" is defined for the "listen ... ssl" directive in /etc/nginx/conf.d/https.conf:1
        Jul 14 23:19:04 SmartHomeNG nginx[3501]: nginx: configuration file /etc/nginx/nginx.conf test failed
        Jul 14 23:19:04 SmartHomeNG systemd[1]: nginx.service: Control process exited, code=exited, status=1/FAILURE
        Jul 14 23:19:04 SmartHomeNG systemd[1]: nginx.service: Failed with result 'exit-code'.
        Jul 14 23:19:04 SmartHomeNG systemd[1]: Failed to start nginx.service - A high performance web server and a reverse proxy server.
        ​
        Mach erst mal Urlaub, für mich eilt es nicht - ich wollte nur Feedback geben, um euch in eurer Arbeit zu unterstützen 🙂

        Kommentar

        Lädt...
        X