Helpdesk

Hallo,


voller Erwartung kaufte ich den strompi3, doch die Ernüchterung kam schnell: die GUI lässt sich nicht starten.
Auf dem Helpdesk fand ich zwar ähnliche Problembeschreibungen, aber noch keine Lösung.


sudo minicom -D /dev/serial0 -b 38400
führt zu:


Willkommen zu minicom 2.7.1


Optionen: I18n
Übersetzt am Aug 13 2017, 15:25:34.
Port /dev/serial0, 19:14:13


Drücken Sie CTRL-A [nbsp]Z für Hilfe zu speziellen Tasten


Müsste hier (wie auf der Homepage zu sehen) ein [gt] zu sehen sein? Ist bei mir nicht der Fall.
Egal was ich eingebe - es gibt keine Reaktion, auch bei show-status nicht.


pi@RASPIOBROKER2:~/StromPi3_Scriptverzeichnis_20200108/Config Scripte nur main Version/V1.72/Config Script mit GUI $ sudo -E python3 strompi_config_gui.py
Traceback (most recent call last):
[nbsp] File "strompi_config_gui.py", line 66, in [lt]module[gt]
[nbsp] [nbsp] sp3_ADC_Wide = float(serial_port.readline(9999))/1000;
ValueError: could not convert string to float:


Hat jemand eine Idee? (RaspberryPi4 mit Buster)
Besten Dank im voraus!


clero

clero

11.01.21 20:00

Hallo clero,


Besteht die Möglichkeit, dass Sie mal eines unserer vorbereiteten Images nutzen um zu testen, ob Ihre Hardware in Ordnung ist? Die Images finden Sie im Downloadbereich und sind komplett vorkonfiguriert.


Kann es vielleicht auch sein, dass die verwendet Version des Configskripts nicht zur Firmware passt? Bitte auf die neuste Firmware aktuallisieren.


[nbsp]


Grüße


Christoph (Joy-IT)

Christoph

12.01.21 11:39

Hallo Christoph,


Danke für die Rückmeldung. Nachdem ich die sd-Karte mit dem Image in einen raspi4 gesteckt hatte, musste ich feststellen, dass meine Kids die letzte USB-Tastatur entführt haben. Ich muss erst einem bestellen - das dauert jetzt ein paar Tage.


Firmware - kannst Du mir einen Wink geben, wie ich die update?


Danke und Tschüß!
clero

clero

12.01.21 19:00

Hallo clero,


[nbsp]


die Firmware findest du hier:


https://strompi.joy-it.net/files/files/downloads/firmware/StromPi3_Firmware_V1.72c_Main_06.05.2020.zip


In der Zip-Datei ist auch eine Anleitung, in dem der Flashvorgang beschrieben ist.


[nbsp]


Grüße


Christoph (Joy-IT)

Christoph

13.01.21 09:21

Hallo Christoph,


FW-update hat leider nicht geklappt: bin nach der Beschreibung vorgegangen, aber dann startet der Raspi nicht. Die blaue LED am Strompi leuchtet, am Raspi scheint keine Spannung anzuliegen. Schließe ich dann das Netzteil an den Raspi, hat der Strompi keine Spannung.
Hast Du evt. eine Idee dazu?


Danke im voraus!
clero


[nbsp]

clero

14.01.21 20:07

Hallo clero,


hast du beide Geräte (Strompi [&] Raspberry) über den Micro-USB, bzw. USB-C Anschluss mit Strom versorgt?


[nbsp]


Grüße


Christoph (Joy-IT)

Christoph

15.01.21 09:24

Hallo Christoph,


wer lesen kann.... Es lag in der Tat daran, dass ich jeweils nur an einem Gerät Strom angeschlossen hatte.


Das FW-update konnte ich so durchführen, kam sogar richtig in die minicom-Konsole.


Beim Aufrufen der GUI (nach voheriger Aktivierung der seriellen Kommunikation) kam dann:


Version/V1.72/Config Script mit GUI $ sudo -E python3 strompi_config_gui.py
Traceback (most recent call last):
[nbsp] File "strompi_config_gui.py", line 66, in [lt]module[gt]
[nbsp] [nbsp] sp3_ADC_Wide = float(serial_port.readline(9999))/1000;
ValueError: could not convert string to float:


Danach war die minicom-Konsole wieder so inaktiv wie oben in meinem ersten Eintrag. Was tun?


Danke und freundliche Grüße
clero


[nbsp]

clero

15.01.21 18:19

Hi,


Hatte das Problem auch.


Hast du den Flash-Jumper wieder zurückgesetzt?


Grüße


Chip

Chip

16.01.21 18:12

Hallo chip,


Danke für den Hinweis, aber das ist es leider nicht.


Tschüß!
clero

clero

17.01.21 08:14

Hallo clero,


[nbsp]


hast du minicom mit "quit" verlassen?


Versuche bitte folgendes:


Strompi "stromlos" machen.


Cap Jumper ab, kurz warten und wieder aufstecken.


Nach dem Neustart dann direkt das Config Script starten.


[nbsp]


Grüße


Christoph (Joy-IT)


[nbsp]

Christoph

19.01.21 09:02

Hallo Christoph,


hat leider auch nicht geklappt. Es kommt die gleiche Fehlermeldung wie oben.
Danach habe ich es nochmal vergeblich über minicom versucht. Mit quit verlassen funktioniert da wie alles andere auch nicht.
Gibt es noch Lösungsideen? Ansonsten werde ich wohl in den nächsten Tagen mal einen Test mit einem fertigen Image machen.[nbsp]


Danke und Tschüß!
clero

clero

19.01.21 19:54

Hallo clero,


mit dem Image wäre jetzt auch mein Vorschlag gewesen.


Hier der Link.


[nbsp]


Grüße


Christoph (Joy-IT)

Christoph

20.01.21 09:54

Hallo Christoph,


das ist das Ergebnis mit dem fertigen Image:


pi@raspberrypi:~/StromPi3_Scriptverzeichnis_20200108/Config Scripte nur main Version/V1.72/Config Script mit GUI $ sudo -E python3 strompi_config_gui.py
Traceback (most recent call last):
[nbsp] File "strompi_config_gui.py", line 1020, in [lt]module[gt]
[nbsp] [nbsp] fenster = tk.Tk()
[nbsp] File "/usr/lib/python3.7/tkinter/__init__.py", line 2023, in __init__
[nbsp] [nbsp] self.tk = _tkinter.create(screenName, baseName, className, interactive, wantobjects, useTk, sync, use)
_tkinter.TclError: no display name and no $DISPLAY environment variable


Woran könnte das liegen?


Danke im voraus!
Clemens

clero

24.01.21 15:58

Guten Tag Clemens,


ich habe unser Raspberry Pi OS full Image gerade nochmal getestet. Da funktioniert alles soweit.


Ich vermute, dass Sie über das Netzwerk auf den Raspberry Pi zugegriffen haben. Haben Sie dafür VNC oder SSH genutzt? Falls Sie SSH benutzt haben, mit welcher Software haben Sie die SSH Verbindung aufgebaut?


[nbsp]


Mit freundlichen Grüßen


Nils (Joy-IT)

Nils

25.01.21 13:40

Guten Abend, Nils,


ich verwende putty, habe die x11-Einstellungen auch wie angegeben vorgenommen.
Auf Grund der Frage habe ich es mal mit VNC versucht, aber auch das funktioniert nicht.
Wenn ich da in einem Terminalfenster das Script starte (mit den Button auf dem Desktop geht es auch nicht), erscheint:


pi@raspberrypi:~/StromPi3_Scriptverzeichnis_20200108/Config Scripte nur main Version/V1.72/Config Script mit GUI $ sudo -E python3 strompi_config_gui.py
Traceback (most recent call last):
[nbsp] File "strompi_config_gui.py", line 66, in [lt]module[gt]
[nbsp] [nbsp] sp3_ADC_Wide = float(serial_port.readline(9999))/1000;
ValueError: could not convert string to float:[nbsp]


Danke im voraus für weitere Tipps!
clero


[nbsp]

clero

25.01.21 20:28

Hallo,


habe das gleiche Problem.


pi@openplotter:~/StromPi3_Scriptverzeichnis_20200108/Config Scripte nur main Version/V1.72/Config Script mit GUI $ sudo -E python3 strompi_config_gui.py
Traceback (most recent call last):
[nbsp] File "strompi_config_gui.py", line 66, in [lt]module[gt]
[nbsp] [nbsp] sp3_ADC_Wide = float(serial_port.readline(9999))/1000;
ValueError: could not convert string to float:


Dies bekomme ich, wenn ich mich über VNC verbinde.


Versuche ich es über Remotedesktop, erhalte ich keine Reaktion.


Die minicom-Konsole verhält sich wie bei "clero" ganz oben.


Bitte um Unterstützung


Holger


[nbsp]

Holger

26.01.21 11:30

Guten Morgen,


[nbsp]


@clero:


Funktioniert denn minicom mit dem vorbereiteten Image jetzt? Falls nicht, würde ich basierend auf Ihrer Beschreibung des Fehlers von einem Hardware defekt ausgehen. In dem Fall können Sie den StromPi 3 durch Ihren Händler oder durch uns austauschen lassen. Uns erreichen Sie unter service@joy-it.net oder telefonisch unter 02845 - 9360 50.


@Holger:
Bei der Fehlermeldung und dem im ersten Beitrag beschriebenen Verhalten von minicom, liegt es sehr wahrscheinlich daran, dass die serielle Kommunikation zwischen Raspberry Pi und StromPi 3 nicht funktioniert.

Haben Sie die Konfiguration gemäß unsererer Anleitung (Kapitel 8.1 Aktivierung der seriellen Kommunikation, S.20 ff)vorgenommen?


Falls ja, trennen Sie den StromPi 3 einmal von allen Spannungsquellen und ziehen für einige Sekunden den CAP Jumper ab. Anschließend stecken Sie den Jumper wieder auf die ON Position und schließen die Spannungsquellen wieder an.


Führt auch das nicht zum Erfolg würde ich Sie bitten den StromPi 3 einmal mit einem unseren vorbereiteten Images aus dem Downloadbereich zu testen.


[nbsp]


Mit freundlichen Grüßen


Nils (Joy-IT)

Nils

28.01.21 09:54

Moin,


danke Nils, dass hat geholfen. ?


..........


Willkommen zu minicom 2.7.1


Optionen: I18n[nbsp]
Übersetzt am Aug 13 2017, 15:25:34.
Port /dev/serial0, 12:13:57


Drücken Sie CTRL-A [nbsp]Z für Hilfe zu speziellen Tasten


------------------------------
Welcome to the StromPi 3 Console
------------------------------
Type help to view a list of available commands.


[When you press ENTER the previous command would be executed again]


[gt]


...........


Das verlassen von minicom mit "q" braucht etwas gedult (etwa 60s) bis



[nbsp][nbsp] +----------------------------------+
[nbsp] | [nbsp] Minicom ohne Reset verlassen? [nbsp]|
[nbsp]| [nbsp] [nbsp] [nbsp] [nbsp] [nbsp] Ja [nbsp] [nbsp] [nbsp] [nbsp]Nein [nbsp] [nbsp] [nbsp] [nbsp] |
[nbsp]+----------------------------------+


erscheint oder kann ich das Terminal Fenter einfach schließen ?


Versuche jetzt die grafische Konsole zu starten.


Vielen Dank schon mal für die Hilfe Nils. ?


Grüße


Holger

Holger

30.01.21 12:55

Die grafische Konsole läßt sich immer noch nicht starten ?


Der Pi läßt mich nicht in das Verzeichnis...


pi@openplotter:~ $ /StromPi3_Scriptverzeichnis_20200108/Config Scripte nur main Version/V1.72/Config Script mit GUI $ sudo -E python3 strompi_config_gui.py
bash: /StromPi3_Scriptverzeichnis_20200108/Config: Datei oder Verzeichnis nicht gefunden


pi@openplotter:~ $ cd StromPi3_Scriptverzeichnis_20200108/


pi@openplotter:~/StromPi3_Scriptverzeichnis_20200108 $ cd Config Scripte nur main Version/
bash: cd: Zu viele Argumente.


Kannst Du hier bitte noch mal Helfen Nils ?


Gruß


Holger


[nbsp]


[nbsp]


[nbsp]


[nbsp]

Holger

30.01.21 13:43

Moin,


bin jetzt ziemlich na dran :


pi@openplotter:~ $ sudo -E python3 /home/pi/StromPi3/strompi_config_gui.py
Traceback (most recent call last):
[nbsp] File "/home/pi/StromPi3/strompi_config_gui.py", line 1234, in [lt]module[gt]
[nbsp] [nbsp] Logo1 = ImageTk.PhotoImage(Image.open("logo.gif"))
[nbsp] File "/usr/lib/python3/dist-packages/PIL/Image.py", line 2634, in open
[nbsp] [nbsp] fp = builtins.open(filename, "rb")
FileNotFoundError: [Errno 2] No such file or directory: 'logo.gif'


Es scheint jetzt nur noch an Python3 zu scheitern....


Die Bibliothek habe ich laut Anleitung Punkt 8.2 installiert :


pi@openplotter:~ $ sudo apt-get install python3-pil python3-pil.imagetk
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut. [nbsp] [nbsp] [nbsp][nbsp]
Statusinformationen werden eingelesen.... Fertig
python3-pil ist schon die neueste Version (5.4.1-2+deb10u2).
python3-pil.imagetk ist schon die neueste Version (5.4.1-2+deb10u2).
0 aktualisiert, 0 neu installiert, 0 zu entfernen und 1 nicht aktualisiert.


Kann hier jemand helfen ?


Gruß


Holger


[nbsp]

Holger

31.01.21 13:16

In der Schnellanweisung war die Lösung.


https://strompi.joy-it.net/quick-start


Gruß


Holger

Holger

31.01.21 16:20

Guten Abend,


habe mich gerade noch einmal rangesetzt und die Konfiguration ohne GUI auf dem Raspi mit vorgefertigtem Image durchführen können.
Gibt es noch Ideen, woran der GUI-Aufruf scheitern könnte? Ansonsten würde ich wohl oder übel versuchen, den Strompi am eigentlichen Raspi auch zumindest zu dieser Form der Kommunikation zu überreden.


Danke und Tschüß!
clero


[nbsp]

clero

02.02.21 18:13

Hallo Clero,


wenn Sie keine zusätzliche Hardware, welche die serielle Kommunikation nutzt, angeschlossen haben und auch kein Skript mit serieller Kommunikation im Hintergrund läuft, müssen wir leider von einem Hardwaredefekt ausgehen.


In diesem Fall können Sie das Gerät bei Ihrem Händler oder direkt über uns umtauschen.


Mit freundlichen Grüßen[nbsp]


Tim (Joy-it)

Tim

05.02.21 13:50