Seite 7 von 7

Re: Update Prozedere

Verfasst: So Mai 08, 2022 1:26 pm
von derNeueDet
Es gab mal eine breaking Change. Evtl.muss der Broker noch mal zurück gesetzt werden.

Ich bin gerade nicht zu Haise. Such mal hier im 2.0 Forum
Nach Reset Broker. Da gibt es ein Script, das den Mosquitto zurück setzt. Könnte mir vorstellen, dass das evtl. Der Grund ist. Name ist glaube ich auch reset_broler...
Sicher bin ich mir aber nicht. Aber bei einem ansonsten leeren System kann auch nicht viel kaputt gehen.

VG
Det

Re: Update Prozedere

Verfasst: So Mai 08, 2022 7:24 pm
von Ihaglc
Danke Det.

reset-broker.sh gibt es bei mir nicht, damit kann ich "sudo ./reset-broker.sh clearall " auch nicht ausführen

Habe von Deinem Update Script die Kommandos einzeln im LX-Terminal eingegeben und dabei festgestellt,
dass es bei dem Kommando
git pull
hakt: Das System meckert , es erwartet genauere Angaben und führt das Kommando nicht aus und
es wird deshallb wohl auch nicht upgedatet.

Re: Update Prozedere

Verfasst: So Mai 08, 2022 8:02 pm
von derNeueDet
Hast du diese Version des Scriptes verwendet?

viewtopic.php?t=4638#p55192

Bitte mal die genaue Fehlermeldung schicken, die bei git pull kommt.

VG
Det

Re: Update Prozedere

Verfasst: So Mai 08, 2022 8:10 pm
von mrinas
Ich hatte es in der Vergangenheit gelegentlich dass neue UI Einstellungen erst nach einem forcierten Neuladen (STRG+F5) auftauchen. Falls das nicht hilft würde ich auch mal das broker-reset.sh aus dem Installationsverzeichnis der openWB aufrufen.
Inzwischen gibt es in der UI ja auch einen Update Button, die eigenen Scripte fürs Update werden im Grunde nicht mehr benötigt.

Ggf. könnte auch das Protokoll des letzten Updates aus der openWB 2.0 Oberfläche hilfreich sein.

Re: Update Prozedere

Verfasst: Mo Mai 09, 2022 3:54 pm
von Ihaglc
Vielen Dank für Eure Hilfestellung.

Leider hat es noch nicht den gewünschten Erfolg gebracht.

@Det zum git pull
Ich hatte den nackten Befehl eingegeben ( stand irgendwo im Forum so ). Jetzt mit der Erweiterung git pull --ff-only meckert das System nicht mehr.

Habe es auch geschafft, den broker reset auszuführen.

Leider habe ich immer noch nicht die aktuelle Version.

Habe alles noch mal ( inkl. bullseye ) neu aufgesetzt und mitgeloggt. Ohne anderes Ergebnis
Vielleicht habe ich Glück und Ihr könnt mit den logs sehen, was falsch gelaufen ist.

Vielen Dank schon mal

Re: Update Prozedere

Verfasst: Mo Mai 09, 2022 4:17 pm
von derNeueDet
Also ich sehe in den Logs nichts spannendes.

Browser Cache mal leeren oder in einer privaten Session versuchen.

VG
Det

Re: Update Prozedere

Verfasst: Mo Mai 09, 2022 9:28 pm
von Ihaglc
Ja habe ich auch gedacht.
Mit dem private mode des Browsers klappt es nicht.

Was mir aber aufgefallen ist, dass das Update-Script bei mir sehr (zu) schnell abgearbeitet wird:
Die Systemrückmeldungen, die Du nach dem atreboot.sh angeführt hast, werden bei mir nicht angezeigt.
also diese folgenden sind in meinen logs nicht vorhanden:

"atreboot.sh started
LAN/WLAN...
apache...
...changed
apt packages...
python packages...
Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
Requirement already satisfied: jq==1.1.3 in /usr/local/lib/python3.9/dist-packages (from -r /var/www/html/openWB/requirements.txt (line 1)) (1.1.3)
Requirement already satisfied: paho_mqtt==1.6.1 in /usr/local/lib/python3.9/dist-packages (from -r /var/www/html/openWB/requirements.txt (line 2)) (1.6.1)
Requirement already satisfied: pymodbus==2.5.2 in /usr/local/lib/python3.9/dist-packages (from -r /var/www/html/openWB/requirements.txt (line 3)) (2.5.2)
Requirement already satisfied: pytest==6.2.5 in /usr/local/lib/python3.9/dist-packages (from -r /var/www/html/openWB/requirements.txt (line 4)) (6.2.5)
Requirement already satisfied: requests_mock==1.9.3 in /usr/local/lib/python3.9/dist-packages (from -r /var/www/html/openWB/requirements.txt (line 5)) (1.9.3)
Requirement already satisfied: pyserial>=3.4 in /usr/local/lib/python3.9/dist-packages (from pymodbus==2.5.2->-r /var/www/html/openWB/requirements.txt (line 3)) (3.5)
Requirement already satisfied: six>=1.15.0 in /usr/lib/python3/dist-packages (from pymodbus==2.5.2->-r /var/www/html/openWB/requirements.txt (line 3)) (1.16.0)
Requirement already satisfied: attrs>=19.2.0 in /usr/local/lib/python3.9/dist-packages (from pytest==6.2.5->-r /var/www/html/openWB/requirements.txt (line 4)) (21.4.0)
Requirement already satisfied: toml in /usr/local/lib/python3.9/dist-packages (from pytest==6.2.5->-r /var/www/html/openWB/requirements.txt (line 4)) (0.10.2)
Requirement already satisfied: iniconfig in /usr/local/lib/python3.9/dist-packages (from pytest==6.2.5->-r /var/www/html/openWB/requirements.txt (line 4)) (1.1.1)
Requirement already satisfied: pluggy<2.0,>=0.12 in /usr/local/lib/python3.9/dist-packages (from pytest==6.2.5->-r /var/www/html/openWB/requirements.txt (line 4)) (1.0.0)
Requirement already satisfied: packaging in /usr/local/lib/python3.9/dist-packages (from pytest==6.2.5->-r /var/www/html/openWB/requirements.txt (line 4)) (21.3)
Requirement already satisfied: py>=1.8.2 in /usr/local/lib/python3.9/dist-packages (from pytest==6.2.5->-r /var/www/html/openWB/requirements.txt (line 4)) (1.11.0)
Requirement already satisfied: requests<3,>=2.3 in /usr/lib/python3/dist-packages (from requests_mock==1.9.3->-r /var/www/html/openWB/requirements.txt (line 5)) (2.25.1)
Requirement already satisfied: pyparsing!=3.0.5,>=2.0.2 in /usr/local/lib/python3.9/dist-packages (from packaging->pytest==6.2.5->-r /var/www/html/openWB/requirements.txt (line 4)) (3.0.6)
version...
load versions...
2022-01-14 16:04:06: boot done :-)
pi@raspi3b:~ $"

Stimmt was mit dem atreboot.sh nicht?



PS:kann erst wieder zum Wochenende weiter schauen

Re: Update Prozedere

Verfasst: Mo Mai 09, 2022 9:38 pm
von mrinas
Ihaglc hat geschrieben: Mo Mai 09, 2022 9:28 pm Ja habe ich auch gedacht.
Mit dem private mode des Browsers klappt es nicht.

Was mir aber aufgefallen ist, dass das Update-Script bei mir sehr (zu) schnell abgearbeitet wird.
Die Systemrückmeldungen, die Du nach dem atreboot.sh angeführt hast, werden bei mir nicht angezeigt.
also diese folgenden sind in meinen logs nicht vorhanden:

"atreboot.sh started
LAN/WLAN...
apache...
...changed
apt packages...
python packages...
Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
Requirement already satisfied: jq==1.1.3 in /usr/local/lib/python3.9/dist-packages (from -r /var/www/html/openWB/requirements.txt (line 1)) (1.1.3)
Requirement already satisfied: paho_mqtt==1.6.1 in /usr/local/lib/python3.9/dist-packages (from -r /var/www/html/openWB/requirements.txt (line 2)) (1.6.1)
Requirement already satisfied: pymodbus==2.5.2 in /usr/local/lib/python3.9/dist-packages (from -r /var/www/html/openWB/requirements.txt (line 3)) (2.5.2)
Requirement already satisfied: pytest==6.2.5 in /usr/local/lib/python3.9/dist-packages (from -r /var/www/html/openWB/requirements.txt (line 4)) (6.2.5)
Requirement already satisfied: requests_mock==1.9.3 in /usr/local/lib/python3.9/dist-packages (from -r /var/www/html/openWB/requirements.txt (line 5)) (1.9.3)
Requirement already satisfied: pyserial>=3.4 in /usr/local/lib/python3.9/dist-packages (from pymodbus==2.5.2->-r /var/www/html/openWB/requirements.txt (line 3)) (3.5)
Requirement already satisfied: six>=1.15.0 in /usr/lib/python3/dist-packages (from pymodbus==2.5.2->-r /var/www/html/openWB/requirements.txt (line 3)) (1.16.0)
Requirement already satisfied: attrs>=19.2.0 in /usr/local/lib/python3.9/dist-packages (from pytest==6.2.5->-r /var/www/html/openWB/requirements.txt (line 4)) (21.4.0)
Requirement already satisfied: toml in /usr/local/lib/python3.9/dist-packages (from pytest==6.2.5->-r /var/www/html/openWB/requirements.txt (line 4)) (0.10.2)
Requirement already satisfied: iniconfig in /usr/local/lib/python3.9/dist-packages (from pytest==6.2.5->-r /var/www/html/openWB/requirements.txt (line 4)) (1.1.1)
Requirement already satisfied: pluggy<2.0,>=0.12 in /usr/local/lib/python3.9/dist-packages (from pytest==6.2.5->-r /var/www/html/openWB/requirements.txt (line 4)) (1.0.0)
Requirement already satisfied: packaging in /usr/local/lib/python3.9/dist-packages (from pytest==6.2.5->-r /var/www/html/openWB/requirements.txt (line 4)) (21.3)
Requirement already satisfied: py>=1.8.2 in /usr/local/lib/python3.9/dist-packages (from pytest==6.2.5->-r /var/www/html/openWB/requirements.txt (line 4)) (1.11.0)
Requirement already satisfied: requests<3,>=2.3 in /usr/lib/python3/dist-packages (from requests_mock==1.9.3->-r /var/www/html/openWB/requirements.txt (line 5)) (2.25.1)
Requirement already satisfied: pyparsing!=3.0.5,>=2.0.2 in /usr/local/lib/python3.9/dist-packages (from packaging->pytest==6.2.5->-r /var/www/html/openWB/requirements.txt (line 4)) (3.0.6)
version...
load versions...
2022-01-14 16:04:06: boot done :-)
pi@raspi3b:~ $"

ist das atreboot.sh koruppt?



PS:kann erst wieder zum Wochenende weiter schauen
hm wie soll ich's sagen. Ich Du hast ein paar hoffentlich interessante Exkurse in Linux gemacht und so zumindest etws mitnehmen können. Allerdings sehe ich auf meiner 2.0er Installation auch kein SolarEdge, gibt auch noch kein passendes Modulverzeichnis in der aktuellen 2.0 Alpha 2.

Was du siehst ist also genau so wie es zu erwarten ist.

Hab' ich leider im ersten Moment auch nicht gleich realisiert. Klassischer Fehler: Gleich ins Troubleshooting einsteigen ohne zu klären ob das Szenario überhaupt bereits unterstützt ist bzw. funktionieren soll.

Re: Update Prozedere

Verfasst: Mo Mai 09, 2022 10:18 pm
von Ihaglc
Vielen Dank mrinas.

Habe ich mich denn so verlesen,?
Nun ja. dann ist es wenigstens geklärt.
Dann gibts aber auch noch viel zu tun in OWB2.0. :)