SSLPi Test Client -

die Raspberry pi Fernbedienung für SSLPi Raspberry pi Server.

Der Client wurde ursprünglich entwickelt um die Funktion des Raspberry pi Server SSLPi zu testen und kann auch Dir helfen den Raspberry pi remote zu bedienen.

Da der SSLPi test Client in Python programmiert ist sollte er auf allen Betriebssystemen auf denen auch Python 2.7 läuft funktionieren. Dh. Windows, Linux und Mac OS sollten kein Problem haben.

Derzeit läuft die Software nur in der Kommandozeile, aber vielleicht findet sich jemand der die Software mit einer graphischen Oberfläche ausstattet.

Sollten aber vermehrt ähnliche Änderungs-, Erweiterungswünsche kommen …wer weiß … somit einfach eine Kommentar oder E-Mail schreiben.

Der Fokus von IoT4pi liegt in der Fertigstellung der nächsten Generation von Raspberry pi Fernsteuerung,....

.. einer Android App !

 

Den Test Client kannst Du wie immer Du willst verwenden (privat & kommerziell) und ändern, damit er Deinen eigenen Bedürfnissen entspricht .

Zur Einrichtung Deiner

„Raspberry pi Fernbedienung“

gehe bitte wie folgt vor:

1) Kopiere die Datei server.pem vom Server auf den Client. Diese Datei ist der Schlüssel um eine Kommunikation zu etablieren.

Ohne sie würde der Server jeden Kommunikationsversuch ablehnen.

2) Um zu starten tippe

$ python SSLclient.py -s „Your_Serveraddress“ -p „PortNumber“-c server.pem

ein Beispiel eines typischen Programmaufrufes:

$ python SSLclient.py -s iot4pi.com -p 10023 -c server.pem

Die Optionen des Test Clients:

$ python SSLclient.py [Option]

as [Option]

-s Server IP Adresse oder Domain Name

-p port Port

-c CertFile Zertifikat Datei

(falls die Datei nicht im selben Verzeichnis liegt,

gebe auch den Pfad mit an)

Falls keine Option angegeben wurden, werden die Default Werte verwenden. Diese sind

-s Server = '192.168.0.50'

-p port = 10023

-c CertFile = 'server.pem'

3) Nach dem Aufruf mit der Kommandozeile gibt das Programm die Parameter des akzeptierten Zertifikats aus.

Danach kann man jene Commands eingeben, die man, in der Konfigurationsdatei SSLPi.cfg, des Raspberry pi Server - SSLPi, unter [APP_CALLS] in der Spalte Command_In, selbst definiert hat.

Je nach dem, ob der Raspberry pi Server –SSLPi das Kommando erfolgreich ausführen konnte, empfängt der Test Clien ein „OK“ oder „ERROR“.

GitHub Logo

Download über GitHub

Schreibe einen Kommentar