In der aktuellen Woche (14.04-21.04) kann es zu Verzögerung bei der Lieferung und den Supportanfragen kommen. 

gPlug via USB steuern

4. November 2023

Wenn Sie Ihren gPlug per USB steuern möchten, können Sie das open source Programm Putty verwenden. Um eine erfolgreiche Verbindung herzustellen, müssen Sie jedoch einige Punkte beachten. Dieser Beitrag erklärt Ihnen in einer Schritt für Schritt Anleitung wie Sie per USB auf den gPlug zugreifen können.

Voraussetzungen

  • Ein gPlug oder gPlugE mit Tasmota und Zugang zur USB Buchse.
  • Putty ist auf dem Computer installiert. Diese Anleitung wurde auf Windows getestet
  • Auf älteren Betriebssystemen könnte der erforderliche Serial-Treiber nicht verfügbar sein.
  • Es sind auch andere Terminalprogramme (z.B. cutecom unter Linux) verwendbar.
    Die Ctrl-J Eingabe kann entfallen, wenn automatisch ein LF am Ende der Eingabe abgesetzt wird.

Einschränkungen gPlug

  • Der Jumper des gPlug muss entfernt worden sein, damit die serielle Schnittstelle via USB verfügbar ist. Sie wird sonst für den Empfang der Daten vom Smart Meter eingesetzt.
  • Nicht alle USB Kabel funktionieren mit der gPlug USB Buchse
    (Es gibt Kabel, die nur zum Laden geeignet sind).
  • Mit dem gPlugE und seiner USB-C Buchse sind uns keine Einschränkungen bekannt

Schritt für Schritt Anleitung

1 – Vorbereitungen

Verbinden Sie den gPlug mit einem USB Kabel mit dem Computer und starten Sie Putty.

2 – Connection konfigurieren

Begeben Sie sich in die Kategorie Serial unter Connection und geben Sie die folgenden Daten ein:

  • Serial line to connect to: COM7 (zumindest in unseren Tests)
  • Speed (baud): 115200
  • Data bits: 8
  • Stop bits: 1
  • Parity: None
  • Flow control: None
Unsicher ob COM7 korrekt ist?

Falls Sie nicht sicher sind, ob die Serial line bei Ihnen COM7 ist, können Sei den Windows Geräte Manager öffnen und dort unter Anschlüsse (COM & LPT) prüfen ob ein COM7 vorhanden ist. Um zu verifizieren, dass es sich um den gPlug handelt, können Sie die USB Verbindung trennen und sehen direkt welcher Anschluss dadurch nicht mehr angezeigt wird.

Ihre Serial Konfiguration sollte nun wie folgt aussehen.

3 – Terminal konfigurieren

Selektieren Sie die Kategorie Terminal und setzen Sie Local echo sowie Local inline editing auf Force on.

4 – Session speichern, laden und öffnen

Navigieren Sie zu Session und selektieren Sie unter Connection Type die mittlere Box Serial. Daraufhin sollte Putty die beiden Felder Serial Line und Speed automatisch entsprechend ihrer Konfiguration ausfüllen.

Session Konfiguration speichern

Falls Sie die Konfigurationen für die erneute Nutzung speichern wollen, können Sie eine neue Session speichern. Dazu geben Sie bei Saved Session einen Namen für die Session ein (z.B. gPlug) und klicken anschliessend auf Save. Bei erneutem öffnen von Putty können Sie die Konfigurationen dieser gespeicherten Session mit Load laden.

Konfiguration der Session in Putty

5 – Terminal öffnen

Nun klicken Sie auf Open und ein leeres Terminal öffnet sich. Dass noch nichts angezeigt wird ist in diesem Fall normal und (noch) kein schlechtes Zeichen.

6 – Befehle ausführen

Nun können wir testen, ob die Verbindung auf den gPlug erfolgreich hergestellt wurde. Dazu kann ein beliebiger Befehl ausgeführt werden, wir empfehlen für den initialen Test den Befehl hostname.

Um einen Befehl auszuführen muss in jedem Fall die Zeile mit der Eingabe von Ctrl + j beendet und anschliessend der Befehl mit Enter gesendet werden.

Weshalb ist Ctrl + j nötig?

Putty sendet kein LF (Line Feed) am Ende der Zeile, welches den Curser jeweils zur nächsten Zeile verschiebt. Daher muss bei jeder Eingabe die Zeile mit Ctrl + j beendet werden. Tasmota erwartet ein LF am Ende der Commandzeile.

Weitere einfache Befehle können ipaddress, wifi, wifiConfig, AP oder ping sein. Eine Abfolge dieser Befehle sieht in der Putty Konsole wie folgt aus.

Die vielen möglichen Befehle für Tasmota können in der Dokumentation gefunden werden.

Nun sollten Sie erfolgreich eine USB Verbindung mit dem gPlug aufgebaut haben und können direkt Befehle auf dem gPlug ausführen.

 

Weitere Beiträge

Warteliste für L&G E450 kompatiblen gPlug

Wir arbeiten derzeit an einem gPlug für den L&G SM E450 Smart Meter. Gerne dürfen Sie uns Ihre E-Mail Adresse hinterlassen und wir benachrichtigen Sie, sobald ein entsprechender gPlug zur Verfügung steht.