Abend,
wollte mir eben das image laden (https://github.com/smarthomeNG/raspb...image/releases) allerdings sagt er mir beim Part 2 jedesmal einen Fehler, das es kein Archiv sei?
Bzw. das, das image beschädigt sei..
Ankündigung
Einklappen
Keine Ankündigung bisher.
SmarthomeNG 1.6.1 Image für Raspberry Pi
Einklappen
X
-
Und direkt noch eine Sache:
Während der Installation habe ich folgende Fehlermeldung bekommen, die ich aber nicht wirklich interpretieren kann:
Unter http://<MYSMARTHOMENG-IP>/grafana wird der angegebene Login smarthome mit Passwort smarthome nicht akzeptiert. admin/admin dagegen schon, aber es ist scheinbar keine Datenbank angelegt.Code:TASK [getid] ************************************************** ************************************************** **** fatal: [localhost]: FAILED! => {"changed": false, "connection": "close", "content": "<html>\r\n<head><title>502 Bad Gateway</title></head>\r\n<body bgcolor=\"white\">\r\n<center><h1>502 Bad Gateway</h1></center>\r\n<hr><center>nginx/1.14.2</center>\r\n</body>\r\n</html>\r\n", "content_length": "173", "content_type": "text/html", "date": "Sat, 07 Mar 2020 14:48:09 GMT", "msg": "Status code was 502 and not [200]: HTTP Error 502: Bad Gateway", "redirected": false, "server": "nginx/1.14.2", "status": 502, "strict_transport_security": "max-age=31536000; includeSubdomains", "url": "http://<MYSMARTHOMENG-IP>/grafana/api/use...mail=smarthome", "x_content_type_options": "nosniff", "x_frame_options": "SAMEORIGIN", "x_xss_protection": "1; mode=block"} to retry, use: --limit @/etc/ansible/playbooks/grafana_Raspi3.retry PLAY RECAP ************************************************** ************************************************** ****** localhost : ok=11 changed=6 unreachable=0 failed=1
Eine Idee was da fehlgeschlagen ist?
Einen Kommentar schreiben:
-
Ein Github-Konto habe ich leider nicht. Das anzulegen, wäre für diese kleine Änderung doch etwas übertrieben.
Ich habe die Patches jetzt mit
erstellt und hier angehängt. Das Forum mochte einfach die Dateiendung "diff" nicht.Code:diff -uNr setup_influxdb.sh_orig setup_influxdb.sh > setup_influxdb-diff.txt diff -uNr setup_homebridge.sh_orig setup_homebridge.sh > setup_homebridge-diff.txt
Die Patches müssten dann mit
einfach eingespielt werden können.Code:patch -p1 setup_influxdb.sh < setup_influxdb-diff.txt patch -p1 setup_homebridge.sh < setup_homebridge-diff.txt
@Onkelandy:
Ich hoffe das hilft. Ansonsten bitte einfach melden.
setup_homebridge-diff.txt
setup_influxdb-diff.txt
- Likes 1
Einen Kommentar schreiben:
-
Ich habe als SmarthomeNG-Neuling (aber Linux-Erfahrung) erst vor kurzem meinen Raspberry Pi 3 B+ mit dem Image 10.1.6.1
https://github.com/smarthomeNG/raspb...s/tag/10.1.6.1
ausgestattet und kämpfe mich nun durch die Konfiguration für meine KNX- und 1Wire-Installation.
Bei mir läuft 1Wire unter Debian Buster mit einem Professional Busmaster von Wiregate ohne Probleme, wenn man einmal davon absieht, dass die von Wiregate ausgelieferte udev-Regel bei einem Reboot nicht das gewünschte Ergebnis bringt. Das muss ich noch beheben.
BeimSkript ist mir aufgefallen, dass bei mir die Installation von InfluxDB und Homebride direkt mit der FehlermeldungCode:setup_all
verweigert wurde.Code:You need a Rasperry Pi 3 or better. Not installing ...
Dies liegt daran, dass in den beiden Unter-Skripten setup_influxdb.sh und setup_homebridge.sh nur ein kleiner Teil der existierenden Version-Codes von Raspberry Pi 3 und höher hinterlegt sind.
Vgl. z.B. https://elinux.org/RPi_HardwareHisto...vision_History
Dies habe ich bei mir ergänzt und die Prüfung modifiziert, dann läuft das influxdb-Skript auch auf meinem Pi 3 B+ erfolgreich. setup_homebridge.sh habe ich identisch modifiziert, aber nicht getestet, da ich es nicht benötige.
Da ich mit Git nicht so sattelfest bin und nicht weiß, wie ich einen Pull request bei Github stellen müsste, wollte ich die mit
(und analog für setup_homebridge.sh) erstellten Patches hier bereitstellen.Code:diff -uNr setup_influxdb.sh_orig setup_influxdb.sh > setup_influxdb.diff
Das wird aber leider verweigert.
Wie soll ich die am besten zur Verfügung stellen?
Wäre klasse, wenn das im nächsten Release dann gefixt wäre.
Danke für die ganze Arbeit die in diesem tollen Image steckt.
Gruß
Till
Einen Kommentar schreiben:
-
Ich muss halt suchen wie ich das Logging so einstelle, dass es für mich passt
Einen Kommentar schreiben:
-
Wieso musst Du was suchen?
Die Meldungen sind normal. Nur bei standardmäßiger Logging Konfiguratgion werden diese Info Einträge nicht in das Log geschrieben.
Einen Kommentar schreiben:
-
Das sind Meldungen von einem Thread den von CherryPy (Vermutlich REST Aufrufe der Admin GUI). Diese Meldungen siehst Du, weil Du das Logging nicht so konfiguriert hast, wie es in SmartHomeNG seit einigen Versionen üblich ist.
Einen Kommentar schreiben:
-
Ich habe da noch eine Frage. Ich bekomme im aktuellen Image im Log, alle paar Sekunden, diese Meldungen:
Kann sich jemand erklären was diese Meldungen zu bedeuten haben?Code:2020-01-23 22:24:50 INFO CP Server Thread-8 192.168.178.153 - - [23/Jan/2020:22:24:50] "GET /api/e2940fe6b1204555beab3020a7b1ade4/lights/108 HTTP/1.1" 404 513 "" "Dalvik/2.1.0 (Linux; U; Android 5.1.1; AEOBC Build/LVY48F)" 2020-01-23 22:25:43 INFO CP Server Thread-9 192.168.178.153 - - [23/Jan/2020:22:25:43] "GET /api/e2940fe6b1204555beab3020a7b1ade4/lights/101 HTTP/1.1" 404 513 "" "Dalvik/2.1.0 (Linux; U; Android 5.1.1; AEOBC Build/LVY48F)"
Grüße, Marc
Einen Kommentar schreiben:
-
Bezüglich Anleitung, Video und Konvertierung vom Sourceforge Wiki zur lokalen RST Doku würde ich gerne auf die Community zugreifen. Ich habe soweit es geht ja eigentlich alles schon Schritt für Schritt beschrieben, aber da macht es immer Sinn, wenn "Anfänger" drüber gucken und optimieren.
Wegen den oben angesprochenen Dingen... danke für die Hinweise:
- PHP Version hab ich nun ins Changelog gepackt und weitere Infos unter nginx Service
- UTF-8 Hinweis hab ich hier bei Installation und Configuration eingefügt: https://sourceforge.net/p/smarthomen...age/wiki/Home/
- KNXD ist eigentlich schon alles da. Wenn man IP Router/Gateway nutzt, kann man direkt das Demo INI nutzen, Info ist meiner Meinung nach eh schon sehr ausführlich: https://sourceforge.net/p/smarthomen...age/wiki/knxd/
- NTP: Ist eigentlich das timesync Paket installiert. Funktioniert das nicht!? https://manpages.debian.org/buster/s...vice.8.en.html
- MC: Hmm...!?
Einen Kommentar schreiben:
-
Videos wäre generell eigentlich echt ne gute Sache.. Ich zeichne in der Arbeit häufiger mit Powerpoint auf, das geht ziemlich gut.. Merke mir das mal für die Teile von SHNG, vielleicht als Alternative zu einem Blogartikel... Für das Image kann ich aber leider nicht dienen, da ich dieses nicht nutze.
Einen Kommentar schreiben:
-
Hallo OnkelAndy,
ich habe den Raspi4 erst einmal zur Seite gelegt und eine VM HyperV mit Debian Buster installiert..
Denke, dass Du in der Doku erwähnen solltest, welche PHP Version im Einsatz ist, wegen Updates.. und Lib´s
Ich hatte hier in der aktuellen Buster Version die PHP 7.3... entsprechend müssen dann die LIB´s angepasst werden
Schön wäre in der Doku auch ein Konfigurationsbeispiel für kndx.conf.
Habe hier so meine Probleme und andere vielleicht auch.
Beispiel:
IP Schnittstelle: ABB????
Phys.Adresse: 1.1.250
IP: 192.168.10.x
und dann der passende Eintrag in der "knxd.conf", denke, das hilft dann schon ein wenig weiter.
Verpasse der Installation auch eine entsprechende NTP etc und den MC ..., denn wenn man den Raspi einige Zeit zur Seite legt und dann startet, hat der wie in meinem Beispiel nicht die richtige Zeit bzw. Datum und dadurch entstehen erhebliche Probleme mit der Kommunikation und man hat wieder neue Fehlerquellen.
Wichtig wäre auch der Umgang mit Tools und deren richtige Einstellung... z.B: WinSCP und Zeichensatz, dass alles in UTF-8 umgestellt wird.
Hier hatte ich mich auch ins Aus geschossen und man hat mich im Forum für nicht ganz ernst genommen...
Das sind alles so kleine Stolpersteine...
Ich bin von Hause aus ein QS-Junkie und habe dies auch bei meinen Prüfungen verlangt und auch selber sehr umfangreiche Dokus geschrieben... die Zeit ist aber lange vorbei.
Vielleicht einmal ein Lehrvideo... wäre auch eine nette Idee.
Also Image brennen, Raspi starten, IP fest vergeben, knxd.conf anpassen, knxd Socket und Service testen, Groupswrite absetzen um Tests durchzuführen Smartvisu Backend testen, ITEMs erzeugen und Miniaufbau einer HTML-Seite.
Nichts langes...
Habe ich etwas vergessen??
Grüße in den Vorarlberg,
war bis Sonntag auch noch in Tirol
AFeldt
Einen Kommentar schreiben:
-
Das hast Du Recht. Eine Standard Config gibt es da nicht. Wie gesagt, will ich dazu noch einen Thread/Artikel für "versierte" schreiben. Da kommt das dann rein.Zitat von Onkelandy Beitrag anzeigenInteressant wäre das mit einer für die meisten brauchbaren einfachen standard config. Nur das Paket wäre natürlich das kleinste Problem - könnte aber auch jeder mit nur einem Befehl installieren. Möchte nicht zu viele spezielle Pakete vorinstallieren um das Image nicht noch größer werden zu lassen
Einen Kommentar schreiben:
-
Solange keine Plugins davon abhängen würde ich es nicht vorinstallieren. Das Kommando zur Installation kann ja Bestandteil des Threads/Artikels zu dem Thema sein.
Einen Kommentar schreiben:


Einen Kommentar schreiben: