Helpdesk

Habe einiges an Zeit mittlerweile investiert und zuletzt an mir gezweifelt.


Ziel ist es einen Raspberry PI 4 8GB als kleiner Server zu betreiben und darauf Raspberrymatic, Pihole und evtl. ioBroker/Openhab zu betreiben. Diese Teile würde ich gerne als Docker-Container betreiben.
Allerdings bin ich leider gar nicht soweit gekommen.
Ohne StromPi ja, aber mit StromPi hänge ich immer wieder am gleichen Problem:


[nbsp]



pi@raspberrypi:~ $ sudo python3 strompi3_status_v1.72.py[nbsp]
Traceback (most recent call last):
[nbsp] File "/home/pi/strompi3_status_v1.72.py", line 147, in [lt]module[gt]
[nbsp] [nbsp] sp3_ADC_Wide = float(serial_port.readline(9999))/1000;
ValueError: could not convert string to float: ''
pi@raspberrypi:~ $[nbsp]



[nbsp]


Ich habe das Ganze zuerst versucht mit einem frischen Raspberry PI OS 64 bit von der grünen Wiese aus aufzubauen.



Gemäß der Schnellstart Anleitung bin ich dann verfahren um die StromPi V3 Anteile zu installieren und entsprechend einzurichten.
Ich benutze neben der StromPi V3 (Version 1.1) Platine auch die Battery-HAT (die normale "kleine" Version) mit der Zusatz-Platine drauf als PowerOn-Button. Das Ganze ist auch in dem entsprechenden Case eingebaut.
Firmware habe ich bereits die letzte Version 1.73 erfolgreich aufgespielt, jedoch ohne Änderung an meinem Problem.


Gleiches Ergebnis erhalte ich auch bei Verwendung des Raspberry PI OS 32bit Version.


[nbsp]


Gemäß der "Standard-Antwort" von Nils habe ich das Ganze dann mit dem aktuellen Image (mit den ganzen StromPI V3 Ergänzungen), hier auf der Seite, nachgestellt.


Und leider erhalte ich genau das gleiche Problem wieder, sh. oben meinen Ausschnitt. Der stammt von diesem Versuch.


Wohlgemerkt habe ich für diesen Test, keinerlei andere Software wie Docker o.ä. installiert, sondern alles in der Urfassung belassen.


Auch das Konfigurationsskript macht den gleichen Fehler.


Evtl. hängt es auch damit zusammen:


Laut Anleitung wird ja das installiert:


sudo apt-get update
sudo apt-get upgrade
sudo apt-get install python-serial python3-serial minicom python3-pip python3-pil python3-pil.imagetk python3-rpi.gpio stm32flash

Aber da erhält man die Rückmeldung dass python-serial nicht verfügbar ist:


Package python-serial is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source


E: Package 'python-serial' has no installation candidate


[nbsp]


Habe natürlich auch versucht zu googeln und alles Mögliche versucht hinzubekommen, jedoch ohne Erfolg...


Im Moment weiß ich leider nicht weiter...


Und bin etwas enttäuscht, dass es so Schwierigkeiten gibt...


Vielleicht kann mir ja jemand helfen.


Vielen Dank schon mal!

Daniel

02.03.22 09:51

Als Ergänzung, ich habe nichts am Raspberry PI dran hängen, also keinerlei andere Dinge für die serielle Schnittstelle usw.


Jumper habe ich zweimal probiert.


Und habe alles auch mit einem nackten Raspberry PI durch probiert und erhalte die gleiche Fehlermeldung.


Dies nur um Fragen vorzubeugen...

Daniel

02.03.22 09:56

Hallo Daniel,


der Installationsbefehl "install python-serial" ist veraltet und wurde von "install python3-serial" abgelöst. Da sie diesen auch ausgeführt haben, liegt das Problem wo anders.


Welches Netzteil nutzen Sie als Spannungsversorgung? Eine zu geringe Spannungsquelle kann ebenfalls Probleme mit der seriellen Kommunikation verursachen.


Wenn Sie ein original Raspberry Pi Netzteil verwenden, oder den StromPi über den Wide-Eingang mit 6 - 61 V[nbsp] [nbsp]betreiben, handelt es sich höchst wahrscheinlich um einen Hardware defekt, da Sie ja bereits die Firmware neu geflasht, die Jumper überprüft und unser Image ausprobiert haben.
In dem Fall können Sie Ihren StromPi bei Ihrem Händler, oder direkt über unseren Service umtauschen.


Mit freundlichen Grüßen


Tim (Joy-IT)

Tim

03.03.22 11:08

Hm, benutze das originale Raspberry PI Netzteil.


Aber ich bekomme den Fehler selbst schon direkt mit dem "nackten" Raspberry PI ohne irgendwas drauf.
Daher hatte ich eher die Vermutung, dass es Software mäßig ein Problem ist...


Habe noch einen zweiten StromPI V3 und Raspberry PI 4, da werde ich es heute nachmittag nochmals probieren.


Ansonsten würde ich mich für einen Austausch bei Euch melden.


Vielen Dank.

Daniel

03.03.22 11:47