Instructions
Table Of Contents
- 1. INHALTVERZEICHNIS
- 2. ALLGEMEINE INFORMATIONEN
- 3. ÜBERSICHT
- 4. STROMQUELLEN
- 5. QUICKSTART
- 6. FUNKTIONEN DES STROMPI 3
- 6.1 Eingangspriorisierung
- 6.2 Zeitgesteuerte Anwendungen
- 6.2.1Real Time Clock
- 6.2.2Automatische Zeitkonfiguration
- 6.2.3Shutdown Timer
- 6.2.4Alarm Modes
- 6.2.5PowerOff - Alarm Mode
- 6.2.6WakeUp - Alarm Mode
- 6.2.7Minute WakeUp-Alarm Mode
- 6.2.8Weekend WakeUp-Alarm
- 6.2.9Intervall Funktion
- 7. ZUSÄTZLICHE FUNKTIONEN
- 7.1 Serialless Mode
- 7.2 Verwendungsbeispiel anhand der Echtzeituhr
- 7.3 PowerOn-Button Mode
- 7.4 Poweroff Mode
- 7.5 Power Save Mode
- 8. KONFIGURATION DES STROMPI 3
- 8.1 Aktivierung der seriellen Kommunikation
- 8.2 Ausführen des GUI Skriptes
- 8.3 Nutze VNC für Remotedesktopverbindung
- 8.4 SSH-Verbindung über PuTTY und Xming
- 8.5 SSH-Verbindung über MobaXTerm
- 9. STROMPI 3 SKRIPTE
- 9.1 Serial Skripte
- 9.2 Serialless Skripte
- 9.3 Raspberry Pi Pin-Layout
- 9.4 Automatisches Ausführen von Skripten
- 10. MODIFIKATIONEN
- 11. ÖFFNEN DER SERIELLEN KONSOLE DES STROMPI 3
- 12. STROMPI 3 KONSOLENBEFEHLE
- 13. EU-KONFORMITÄTSERKLÄRUNG
- 14. SONSTIGE INFORMATIONEN
- 15. SUPPORT
www.joy-it.net
Pascalstr. 8 47506 Neukirchen-Vluyn
7. ZUSÄTZLICHE FUNKTIONEN
7.1 Serialless Mode
Der Serialless Modus ermöglicht es Ihnen jegliche serielle
Kommunikation des StromPi zu unterdrücken, so können Sie z.B. ein
anderes HAT, welches die serielle Schnittstelle benutzt, zeitgleich mit
dem StromPi nutzen. Allerdings verhindert dies auch das Konfigurieren
des StromPi 3. Aus diesem Grund ist es sinnvoll den StromPi vor dem
aktivieren des Serialless Modus zu konfigurieren.
Zusätzlich wird durch diesen Modus die Shutdown-Warnung nicht, wie
bisher, über die serielle Schnittstelle, sondern über einen freien GPIO-Pin
übertragen.
Um den Serialless Modus zu aktivieren, müssen Sie den Serialless Mode
im Configskript unter
Choose Serialless Mode
auf Enable stellen.
Außerdem müssen Sie das Skript
Start_Serialless.py
ausführen.
Wenn Sie dies erledigt haben, ist der Serialless Modus aktiviert und die
serielle Kommunikation wird nun vollständig unterdrückt.
Um den Serialless Modus wieder zu beenden, müssen Sie das Skript
Stop_Serialless.py
ausführen. Dieses Skript setzt den GPIO Pin auf Low,
wenn der GPIO Pin für mehr als 5 Sekunden auf Low steht wird der
Serialless Modus wieder deaktiviert.
Für diesen Modus ist, bei der StromPi Rev 1.0, die Serialless -
Modifikation notwendig, diese wird im Kapitel 10 Modifikatio-
nen genau beschrieben.
Bei der StromPi Rev 1.1 muss nur der Seriallessmode Jumper
auf On gestellt werden.
Die hier verwendeten Skripte benötigen Python3.
7.2 Verwendungsbeispiel anhand der Echtzeituhr
Um Ihnen nun eine der vielen Anwendungsmöglichkeiten zu zeigen,
haben wir ein Skript erstellt (
RTCSerialless.py
), welches nach dem
Starten des Skriptes den Serialless Modus deaktiviert anschließend die
Echtzeituhr synchronisiert und danach den Serialless Modus wieder
aktiviert.
Hier einmal die Konsolenausgabe bei erfolgreichem Ausführen des
Skriptes:










