Shelly Automation Version 2.1 ohne Solaranzeige
Moderator: Ulrich
Online
- Ulrich
- Administrator
- Beiträge: 6422
- Registriert: Sa 7. Nov 2015, 10:33
- Wohnort: Essen
- Hat sich bedankt: 160 Mal
- Danksagung erhalten: 934 Mal
Shelly Automation Version 2.1 ohne Solaranzeige
Wer die Shelly Automation ohne die Solaranzeige auf einem Raspberry 4B oder 5B (mindestens 2 GB RAM) laufen lassen möchte, kann das folgende Image benutzen:
Bookworm Image mit InfluxDB, SQLite3, Grafana, Apache2 und PHP 8.2 [ Kennwort: Shelly-V2 ] auf Groß und Kleinschreibung achten!
Es ist ein fertiges Image mit Desktop und allen nötigen Programmen, sowie die Shelly Automation, jedoch ohne die Solaranzeigen Software.
Auf das Image kann man z.B. eine Hausautomation oder Ähnliches installieren und die Daten in der InfluxDB oder in einer SQLite3 ablegen.
Vorteil ist, dass das Betriebssystem schon komplett und vorkonfiguriert ist. Auch WLAN ist schon vorbereitet.
Bitte das Image herunterladen und entpacken. Dann mit dem Programm "Win32DiskImager.exe" auf eine 32GB SD-Karte oder einen schnellen 32GB USB-Stick übertragen.
Startet man das Image auf einem Raspberry, dann kann man sich mit dem User "pi" und dem Kennwort "solaranzeige" einloggen, bzw. mit PUTTY einwählen. Admin Zugangsdaren: UserID: "root" Kennwort: "Solar.2016"
In einem Browser kommt man mit dem Aufruf "http://automation-v2.local/sh-strg" auf die Konfigurationsseite der Shelly Automation. Hier ist die genaue Beschreibung.
Das Grafana Dashboard erreicht man mit dem Aufruf "http://automation-v2.local:3000"
Die Zugangsdaten von Grafana sind:
User: admin
Kennwort: autov2
Das Image ist auch perfekt für den Energiemonitor und die SGS-Steuerung. Beides kann auch gleichzeitig mit auf das Betriebssystem installiert werden. Das Betriebssystem ist ein Raspian Bookworm 32 Bit. Es ist völlig ausreichend für die Steuerungen und läuft sehr schnell auf 4B und 5B Modellen. Auch auf den älteren Raspberry Pi 3B+ mit 1GB Ram sollte es noch einigermaßen laufen. Probiert es einmal aus.
Bookworm Image mit InfluxDB, SQLite3, Grafana, Apache2 und PHP 8.2 [ Kennwort: Shelly-V2 ] auf Groß und Kleinschreibung achten!
Es ist ein fertiges Image mit Desktop und allen nötigen Programmen, sowie die Shelly Automation, jedoch ohne die Solaranzeigen Software.
Auf das Image kann man z.B. eine Hausautomation oder Ähnliches installieren und die Daten in der InfluxDB oder in einer SQLite3 ablegen.
Vorteil ist, dass das Betriebssystem schon komplett und vorkonfiguriert ist. Auch WLAN ist schon vorbereitet.
Bitte das Image herunterladen und entpacken. Dann mit dem Programm "Win32DiskImager.exe" auf eine 32GB SD-Karte oder einen schnellen 32GB USB-Stick übertragen.
Startet man das Image auf einem Raspberry, dann kann man sich mit dem User "pi" und dem Kennwort "solaranzeige" einloggen, bzw. mit PUTTY einwählen. Admin Zugangsdaren: UserID: "root" Kennwort: "Solar.2016"
In einem Browser kommt man mit dem Aufruf "http://automation-v2.local/sh-strg" auf die Konfigurationsseite der Shelly Automation. Hier ist die genaue Beschreibung.
Das Grafana Dashboard erreicht man mit dem Aufruf "http://automation-v2.local:3000"
Die Zugangsdaten von Grafana sind:
User: admin
Kennwort: autov2
Das Image ist auch perfekt für den Energiemonitor und die SGS-Steuerung. Beides kann auch gleichzeitig mit auf das Betriebssystem installiert werden. Das Betriebssystem ist ein Raspian Bookworm 32 Bit. Es ist völlig ausreichend für die Steuerungen und läuft sehr schnell auf 4B und 5B Modellen. Auch auf den älteren Raspberry Pi 3B+ mit 1GB Ram sollte es noch einigermaßen laufen. Probiert es einmal aus.
-----------------------------------------------------
Ulrich . . . . . . . . [ Admin ]
Ulrich . . . . . . . . [ Admin ]
- ps1304@fn.de
- Beiträge: 127
- Registriert: Mi 7. Okt 2020, 17:59
- Hat sich bedankt: 5 Mal
- Danksagung erhalten: 3 Mal
Re: Shelly Automation Version 2.1 ohne Solaranzeige
Hallo Ulrich, habe die Installation in einem Debian 12 Container probiert.
Installiert habe ich Grafana / Chromium / Influx / SQLite / Apache und PHP.
Leider lässt sich die php Seite nicht öffnen. Hast Du ne Idee?
Verzeichnis:
Die html Seite kann ich öffnen: "http://192.168.3.164/sh-strg/autov2web.html"
Apache Server läuft: Gruß Peter
Installiert habe ich Grafana / Chromium / Influx / SQLite / Apache und PHP.
Leider lässt sich die php Seite nicht öffnen. Hast Du ne Idee?
Verzeichnis:
Code: Alles auswählen
ls -l /var/www/html/sh-strg
total 764
-rw-r--r-- 1 pi pi 2599 Jun 25 15:11 autov2-1.sh
-rw-r--r-- 1 pi pi 29956 Jun 25 15:11 autov2.inc.php
-rw-r--r-- 1 www-data pi 1932 Jun 25 16:34 autov2.log
-rw-r--r-- 1 pi pi 526910 Jun 25 15:11 autov2.pdf
-rwxrw-rw- 1 pi pi 35509 Jun 25 15:11 autov2.php
-rw-rw-r-- 1 www-data pi 36864 Jun 25 15:11 autov2.sqlite3
-rw-r--r-- 1 www-data pi 460 Jun 25 16:34 autov2.web.log
-rw-rw-r-- 1 www-data pi 12288 Jun 25 15:11 autov2Daten.sqlite3
-rw-r--r-- 1 pi pi 59543 Jun 25 15:11 autov2web.html
-rw-r--r-- 1 pi pi 55070 Jun 25 15:11 autov2web.php
drwxr-xr-x 2 www-data www-data 4096 Jun 25 15:11 css
Apache Server läuft: Gruß Peter
Peter - (E3DC S10 + ext.WR / Akku 13kWh / 22,525 kwp)
Online
- Ulrich
- Administrator
- Beiträge: 6422
- Registriert: Sa 7. Nov 2015, 10:33
- Wohnort: Essen
- Hat sich bedankt: 160 Mal
- Danksagung erhalten: 934 Mal
Re: Shelly Automation Version 2.1 ohne Solaranzeige
Welche Seite kannst du nicht öffnen? Diese?
"http://automation-v2.local/sh-strg"
Es ist aber die Konfigurationsseite, die du ober zeigst. Eine andere Seite gibt es nicht.
Die Seite kann sich nur öffnen, wenn "mDNS" funktioniert. Auf einem Android Gerät gibt es das nicht und damit funktioniert so ein Aufruf auf Android nicht. Im Docker Container fehlt eventuell auch mDNS. Der Aufruf mit der IP Adresse sollte aber immer funktionieren.
"http://automation-v2.local/sh-strg"
Es ist aber die Konfigurationsseite, die du ober zeigst. Eine andere Seite gibt es nicht.
Die Seite kann sich nur öffnen, wenn "mDNS" funktioniert. Auf einem Android Gerät gibt es das nicht und damit funktioniert so ein Aufruf auf Android nicht. Im Docker Container fehlt eventuell auch mDNS. Der Aufruf mit der IP Adresse sollte aber immer funktionieren.
-----------------------------------------------------
Ulrich . . . . . . . . [ Admin ]
Ulrich . . . . . . . . [ Admin ]
- ps1304@fn.de
- Beiträge: 127
- Registriert: Mi 7. Okt 2020, 17:59
- Hat sich bedankt: 5 Mal
- Danksagung erhalten: 3 Mal
Re: Shelly Automation Version 2.1 ohne Solaranzeige
ich wollte die Seite: http://192.168.3.164/sh-strg/autov2web.php aufrufen, wie in der Anleitung beschrieben.
Ich rufe die Seite im Browser auf einem Mac auf.
Wie kann ich mDNS verifizieren? mDNS läuft:
Gruß Peter
Ich rufe die Seite im Browser auf einem Mac auf.
Wie kann ich mDNS verifizieren? mDNS läuft:
Code: Alles auswählen
systemctl status avahi-daemon
● avahi-daemon.service - Avahi mDNS/DNS-SD Stack
Loaded: loaded (/lib/systemd/system/avahi-daemon.service; enabled; preset: enabled)
Active: active (running) since Wed 2025-06-25 15:48:10 UTC; 16h ago
TriggeredBy: ● avahi-daemon.socket
Main PID: 106 (avahi-daemon)
Status: "avahi-daemon 0.8 starting up."
Tasks: 2 (limit: 34687)
Memory: 2.4M
CPU: 15.605s
CGroup: /system.slice/avahi-daemon.service
├─106 "avahi-daemon: running [Shelly-Steuerung.local]"
└─120 "avahi-daemon: chroot helper"
Jun 25 15:48:10 Shelly-Steuerung avahi-daemon[106]: Joining mDNS multicast group on interface eth0.IPv4 with address 192.168.3.164.
Jun 25 15:48:10 Shelly-Steuerung avahi-daemon[106]: New relevant interface eth0.IPv4 for mDNS.
Jun 25 15:48:10 Shelly-Steuerung avahi-daemon[106]: Registering new address record for 192.168.3.164 on eth0.IPv4.
Jun 25 15:48:10 Shelly-Steuerung systemd[1]: Started avahi-daemon.service - Avahi mDNS/DNS-SD Stack.
Jun 25 15:48:10 Shelly-Steuerung avahi-daemon[106]: Server startup complete. Host name is Shelly-Steuerung.local. Local service cookie is 2153468040.
Jun 25 15:48:12 Shelly-Steuerung avahi-daemon[106]: Leaving mDNS multicast group on interface eth0.IPv6 with address fe80::be24:11ff:fe3a:92e6.
Jun 25 15:48:12 Shelly-Steuerung avahi-daemon[106]: Joining mDNS multicast group on interface eth0.IPv6 with address fd1b:b0b0:b7f7:0:be24:11ff:fe3a:92e6.
Jun 25 15:48:12 Shelly-Steuerung avahi-daemon[106]: Registering new address record for fd1b:b0b0:b7f7:0:be24:11ff:fe3a:92e6 on eth0.*.
Jun 25 15:48:12 Shelly-Steuerung avahi-daemon[106]: Withdrawing address record for fe80::be24:11ff:fe3a:92e6 on eth0.
Jun 25 15:48:12 Shelly-Steuerung avahi-daemon[106]: Registering new address record for 2a02:810c:4c8a:d300:be24:11ff:fe3a:92e6 on eth0.*.
Peter - (E3DC S10 + ext.WR / Akku 13kWh / 22,525 kwp)
Online
- Ulrich
- Administrator
- Beiträge: 6422
- Registriert: Sa 7. Nov 2015, 10:33
- Wohnort: Essen
- Hat sich bedankt: 160 Mal
- Danksagung erhalten: 934 Mal
Re: Shelly Automation Version 2.1 ohne Solaranzeige
Wenn das nicht geht, sind die Rechte im Container nicht richtig gesetzt. Da kann dir aber nur ein Docker Fachmann weiterhelfen.
-----------------------------------------------------
Ulrich . . . . . . . . [ Admin ]
Ulrich . . . . . . . . [ Admin ]
Wer ist online?
Mitglieder in diesem Forum: Ulrich und 0 Gäste