Helpdesk

Hallo Joy-IT,


Ich habe einen RaspPi 4B und gerade das StromPi3 aufgesetzt. Im mUSB Eingang ist ein Netzteil 1.8A max, Am Wide Eingang habe ich mein Labornetzteil angeschlossen und 12 V angelegt.[nbsp]


Mit Hilfe von Minicom (wie in der Anleitung) habe ich folgende Konfiguration gesetzt:


[gt]show-status


[nbsp]Time: 18:26:38
[nbsp]Date: Saturday 27.02.2021


[nbsp]StromPi-Output: [nbsp]Wide[nbsp]


[nbsp]StromPi-Mode: Wide -[gt] mUSB[nbsp]


[nbsp]Raspberry Pi Shutdown: Enabled[nbsp]
[nbsp] Shutdown-Timer: 600 seconds


[nbsp]Powerfail Warning: Enabled[nbsp]


[nbsp]Serial-Less Mode: Disabled[nbsp]


[nbsp]Power Save Mode: Disabled[nbsp]


[nbsp]Power-Off Mode: Disabled[nbsp]


[nbsp]Battery-Level Shutdown: Disabled


[nbsp]Powerfailure-Counter: 28


[nbsp]PowerOn-Button: Disabled[nbsp]
[nbsp] PowerOn-Button-Timer: 30 seconds


[nbsp]FirmwareVersion: v1.72c


[gt]adc-output


****************************
Wide-Range-Inputvoltage: 11.787 V
LifePo4-Batteryvoltage: not connected
microUSB-Inputvoltage: 5.042 V
Output-Voltage: 5.080 V
****************************


Erwartetes Verhalten:


Ich kann das mUSB Netzteil abnehmen und der PI läuft weiter.


Beobachtetes Verhalten:


Sobald ich die mUSB Spannungsquelle entferne, verliefert der RaspPi den Strom.[nbsp]


Das gleiche passiert, wenn ich am Labornetzteil den Strom abschalte und die mUSB Spannunsquelle angeschlossen ist.[nbsp]


[nbsp]


Wenn ich den Modus umstelle auf:


[gt]strompi-mode 1


Mode has been changed


[nbsp]


Dann zeigt mir der StromPi:


StromPi-Output: mUSB[nbsp]


und ich kann am Labornetzteil die Spannung abschalten. Auch übernimmt der Wide Eingang die Versorgung des RaspPi, wenn die Verbindung zum USB-Netzteil getrennt wird und in der Minicom-Konsole sind Meldungen über den Verlust der Spannung zu finden.[nbsp]


[nbsp]


Könnt Ihr das Nachvollziehen?


[nbsp]


Weiterhin, wenn ich versuche, den StromPi mittels des Skriptes zu konfigurieren, erhalte ich:[nbsp]


---------------------------------------------------


$ python3 strompi_config.py[nbsp]
Traceback (most recent call last):
[nbsp] File "strompi_config.py", line 140, in [lt]module[gt]
[nbsp] [nbsp] sp3_ADC_Wide = float(serial_port.readline(9999))/1000;
ValueError: could not convert string to float:[nbsp]
---------------------------------------------------


Nach mehreren Versuchen mit unterschiedlichen Fehlermeldungen, kann ich dann die Konfiguration setzen, bekomme jedoch beim Auslesen der Alarm-Konfiguration:


---------------------------------------------------
Traceback (most recent call last):
[nbsp] File "strompi_config.py", line 856, in [lt]module[gt]
[nbsp] [nbsp] print('WakeUp-Alarm: ' + enabled_disabled_converter(int(sp3_alarm_enable)))
ValueError: invalid literal for int() with base 10: b'v1.72c\n'


---------------------------------------------------


[nbsp]


Vielen Dank im Voraus,


Grimaldi

Grimaldi

27.02.21 19:03

Ok, nach einigem Rumprobieren habe ich herausgefunden, dass das Konfigurationsskript unter StromPi-Config veraltet ist und das unter "Config Scripts only main Version" eine spezifische Version für v1.72 zu finden ist, die die Konfiguration richtig setzt.[nbsp]


[nbsp]


[nbsp]

Grimaldi

27.02.21 19:15

Wie gewünscht funktioniert dann auch der Modus 2 (Wide -[gt] mUSB).

Grimaldi

27.02.21 19:18

Hallo Grimaldi,


vielen Dank für dein Interesse am StromPi.


Es freut uns, dass du eine Lösung gefunden hast. Sollte es noch weitere Fragen oder Probleme geben, kannst du uns jederzeit kontaktieren.


Mit freundlichen Grüßen


Niklas Tritschler

Niklas

01.03.21 09:03