Wie wird ein Solaranzeigen Update gemacht?

PDF Dokumente für Informationen im Detail, sowie Bauanleitungen.

Moderatoren: Ulrich, TeamO

Antworten
Benutzeravatar
Ulrich
Administrator
Beiträge: 5505
Registriert: Sa 7. Nov 2015, 10:33
Wohnort: Essen
Hat sich bedankt: 152 Mal
Danksagung erhalten: 877 Mal
Kontaktdaten:

Wie wird ein Solaranzeigen Update gemacht?

Beitrag von Ulrich »

Möchte man die allerneueste Solaranzeigen Software auf den Raspberry übertragen, dann bitte folgendes machen:
  • Str+Alt+F1 drücken oder sichj mit PUTTY anmelden
  • Mit dem User "pi" und Kennwort "solaranzeige" anmelden.
  • Auf der Command Ebene "sudo update" + ENTER eingeben. (Ohne Gänsefüßchen)
Die vorhandenen Dateien werden dabei überschrieben, außer folgende:
x.user.config.php
user.config.php
meldungen_senden.php
befehle.ini.php

Ein Update auf die aktuelle Version geht nur ab Version 4.5.x Hat man noch eine ältere Version im Einsatz, muss erst ein neues Image erstellt werden.
In dem Dokument "Update.pdf" ist Schritt für Schritt beschrieben, wie man so einen Update durchführen muss. Es handelt sich hierbei nur um das Update der Solaranzeigen Software. Nicht um das Betriebssystem, Infux oder Grafana.


Update.jpg
-----------------------------------------------------
Ulrich . . . . . . . . [Projekt Administrator]

MichaelS
Beiträge: 94
Registriert: Fr 18. Sep 2020, 15:17
Hat sich bedankt: 38 Mal
Danksagung erhalten: 2 Mal

Re: Wie wird ein Solaranzeigen Update gemacht?

Beitrag von MichaelS »

Ich möchte eigentlich auch so gut wie nie mit einem neuen Image beginnen müssen.
Heisst also für die solaranzeige:
. sudo update

Dann, wie Du schreibst: Ohne Updates für das Betriebssystem, ohne Update für Influx, Ohne Update für Grafana.

Frage:
Updates für das Betriebssystem...
. sudo apt-get update
. sudo apt-get upgrade
Ist das dann so richtig? Beinhaltet das nicht auch dann ein Update für Influx und Grafana?

Und für Influx und Grafana: Muss das separat angestoßen werden? Hier Fundstellen aus dem Internet, NICHT verbindlich getestet!
Bspw Grafana:
. sudo apt-get install -y adduser libfontconfig1
. wget https://dl.grafana.com/oss/release/graf ... _amd64.deb
. sudo dpkg -i grafana_7.3.6_amd64.deb

Bspw Influx:
. sudo apt-get update && sudo apt-get install influxdb
. sudo service influxdb start

Was empfiehlst Du?

Benutzeravatar
Ulrich
Administrator
Beiträge: 5505
Registriert: Sa 7. Nov 2015, 10:33
Wohnort: Essen
Hat sich bedankt: 152 Mal
Danksagung erhalten: 877 Mal
Kontaktdaten:

Re: Wie wird ein Solaranzeigen Update gemacht?

Beitrag von Ulrich »

sudo apt-get update
sudo apt-get upgrade
Das beinhaltet das Update des Betriebssystem und ein Update auf InfluDB jedoch kein Update auf Grafana.
Man sollte so ein Update auch nur durchführen, wenn man Linux kennt. Auf keinen Fall zulassen, das influxdb 1.8.x mit 2.0.x ersezt wird. Danach funktioniert nichts mehr.

Linux Experten wissen wie man solche Update durchführt. Allen anderen rate ich, lieber ein neues Image zu nehmen. Das ist sicherer. Im aktuellen Image sind immer alle Programme in der neuesten Version enthalten.
Mosquitto
Chromium-Browser
influx
influxd
grafana-server
sshd
usw.

Da die Solaranzeige nur hinter einer Firewall im lokalen Netzwerk betrieben werden soll, kann man die Software mehrere Jahre ohne Update so laufen lassen. Ein Betriebssystem Update durchzuführen, wenn keine Notwendigkeit besteht, ist nicht sehr sinnvoll.
-----------------------------------------------------
Ulrich . . . . . . . . [Projekt Administrator]

HyBird
Beiträge: 9
Registriert: Mo 23. Mär 2020, 17:27

Re: Wie wird ein Solaranzeigen Update gemacht?

Beitrag von HyBird »

Die Update Funktion funktioniert bei mir nicht.
Wenn ich starte, passiert nichts und die Version ändert sich nicht.
Hat das jemand auch?

Benutzeravatar
Ulrich
Administrator
Beiträge: 5505
Registriert: Sa 7. Nov 2015, 10:33
Wohnort: Essen
Hat sich bedankt: 152 Mal
Danksagung erhalten: 877 Mal
Kontaktdaten:

Re: Wie wird ein Solaranzeigen Update gemacht?

Beitrag von Ulrich »

Wenn du "sudo update" eingibst, passiert dann das:

Code: Alles auswählen

root@solaranzeige:/var/www/html # sudo update


Achtung! Bei einem Update können alle Dateien für die Solaranzeige ausgetauscht
werden, bis auf die Dateien 'user.config.php' und 'meldungen_senden.php'.
Haben Sie Änderungen an den Dateien selber vorgenommen, dann bitte
jetzt den Update Prozess abbrechen und die geänderten Dateien sichern.

[W]eiter    [A]bbruch

Wenn nicht, hast du Probleme mit den bash Pfad Angaben. Das ist aber dann ein reines Linux Problem.
-----------------------------------------------------
Ulrich . . . . . . . . [Projekt Administrator]

Antworten

Zurück zu „Dokumente, Bauanleitungen und How To's“