Wie so häufig basiert eine Erklärung auf einer verständlichen Kommunikation oder ganz einfach einer verständlichen Sprache. Kommt es zu einem Transfer von Daten unterliegt dieser entsprechenden Schichten, beispielsweise OSI – Model. Üblicherweise passiert diese „Schichtung“ im typischen Rahmen eines Gateways oder mal ganz praktisch einem Router. Reduziert man sich nun auf eine Datenumsetzung von RS485 auf beispielsweise WLan ist die Bezeichnung Gateway fragwürdig. Der Transfer reduziert sich hier auf Schicht 4 ganz gleich ob TCP (Transmission Control Protocol) oder UDP (User Datagram Protocol). Hierzu addiert sich nun die Anwendungsschicht im OSI – Model Schicht 7. Hier werden typische Protokolle wie HTTP, SMTP, FTP, MQTT,… innerhalb des vorgenannten Layer 4 Transportschicht…
-
-
Inverter Smart Meter RS485 Modbus WLan Tasmota Anbindung
Da wir vermehrt im Bezug des Smart Meter Interface basierend auf Tasmota angeschrieben werden hier nun entsprechende Firmware Kompilierungen. Im Detail geht es dabei um den Datentransfer von RS485 auf WLan, bzw. Darstellung der Werte im Tasmota Webinterface, dokumentiert auf Tasmota Github unter https://tasmota.github.io/docs/Smart-Meter-Interface/#descriptor-syntax. Hierzu wird eine 4MB Tasmota Kompilierung mit Script – Unterstützung sowie SML benötigt. Auf vorgenannter Seite (Tasmota Github Smart Meter Interface) wird unterhalb der Erläuterung zum Tasmota Script in Kombination mit Modbus Protokoll eine Vielzahl an Smart Meter Geräten nebst Script aufgelistet. Das Tasmota Script dient zum einen zur „Übersetzung“ des Modbusprotokoll als auch zur Darstellung der Daten im Webinterface. An dieser Stelle sei angemerkt, es…
-
Verwendung von GPIO1 und GPIO3 seriellen Log deaktivieren
Für jede ESP8266 Firmware als auch für Entwicklungsumgebungen stellt die serielle UART Schnittstelle die grundlegende Schnittstelle zu etwaig notwendigen, externen Verbindung dar. Im Detail wird GPIO1 als TX verwendet um serielle Daten des ESP8266 zu senden GPIO3 als RX verwendet um serielle Daten eines Host zu empfangen Zwar stellt das zunächst eine Art Verbindung zur "Aussenwelt" dar, wird aber bei typischen Smart Home Anwendungen aber meist nicht benötigt. Die serielle Kommunikation des ESP8266 beginnt bereits bei der Spannungsversorgung. Verbunden über einen USB / TTL Konverter und in Kombination mit einer Terminal Anwendung
-
USB WiFi UART serial (Standard) Bridge mit ESP-OS konfigurieren
Nachdem die Basiskonfiguration durchgeführt wurde, kann das USB WiFi Bridge serielles Bridge Modul konfiguriert werden: klicke auf Einstellungen um das ESP-OS Konfigurationsmenü zu öffnen klicke im ESP-OS Konfigurationsmenü auf Gerät konfigurieren es erscheinen die 2 verfügbaren GPIO's des USB WiFi Bridge Moduls. Wähle im jeweiligen GPIO Drop Down GPIO1 Serial TX GPIO3 Serial RX aus und klicke auf Speichern ESP-OS speichert die Konfiguration und führt einen Neustart des EI-OT ESP8266 aus
-
USB WiFi serial Hardware Bridge mit ESP-OS konfigurieren
Nachdem die EI-OT Basiskonfiguration durchgeführt wurde, kann das ESP8266 USB WiFi Bridge wie folgt als serielles Bridge Modul konfiguriert werden: klicke auf Einstellungen um das ESP-OS Konfigurationsmenü zu öffnen klicke im ESP-OS Konfigurationsmenü auf Gerät konfigurieren es erscheinen die 2 verfügbaren GPIO's des USB WiFi Bridge Moduls.
-
RS232 Dual Modul Tasmota TCP Bridge Konfiguration
RS232 over TCP thru WiFi USB/TTL serial Bridge RS232 COM Schnittstelle Die RS232 Schnittstelle hat ihren Ursprung in den 1960er Jahren und wird mittlerweile häufig durch den Universal Serial Bus ersetzt. Dementsprechend verfügen viele PC’s und auch Notebooks über keine physische RS232 Schnittstelle mehr, eine serielle Datenübertragung erfolgt meist über USB (Universal Serial Bus). Bei MAC’s ist generell keine RS232 / COM Schnittstelle mehr verfügbar. Da RS232 aber häufig zur Anbindung von Endgeräten Anwendung findet, bedarf es meist entsprechender RS232 / USB Konverter. Vorteil dieser kabelgebundenen RS232 Verbindung ist die Herstellung eines „physischen“, im Detail virtuellen COM Port. Der virtuelle COM Port wird dabei direkt in dem jeweiligen Betriebssystem bereitgestellt,…
-
seriell WLan TCP Bridge über virtuellen COM Port
Das USB WiFi Bridge Modul erfüllt dabei die Funktion eines virtuellen COM Port am Host. Die grundlegenden Parameter einer WLan gebundenen COM Schnittstelle unterscheiden sich nicht im Vergleich zu einer kabelgebundenen RS232 Schnittstelle serielles Protokoll Baudrate Steuerzeichen Die seriellen Daten werden lediglich auf WLan umgesetzt und transferiert.
-
Tasmota SerialBridge serielle GPIO Brücke
Als Beispiel sei hier das EI-OT RS232 Modul erwähnt, der typische RS232 DB9 Anschluss wird über die Standard UART Schnittstelle innerhalb Tasmota bereitgestellt. Jedoch ist eine zweite RS232 Schnittstelle über GPIO4 und GPIO5 verfügbar. Wird innerhalb der Tasmota Firmware GPIO4 als SerBr TX GPIO5 als SerBr RX konfiguriert und die Pins TX2 und RX2 mit einem RS232 Signal belegt verfügt das Modul über 2 serielle Schnittstellen.
-
Tasmota UART Kommunikation serieller Befehlssatz
Zusammenfassend läßt sich die Tasmota Befehlssatz zur seriellen Kommunikation über die UART Schnittstelle eines ESP8266 sowie ESP32 von jedem typischen seriellen Terminal Programm ableiten. Grundlegend basieren die folgenden Parameter auf typische serielle Schnittstellen.
-
RS485 ESP8266 serielle Kommunikation Beispiel
In Anlehnung an die Tasmota Firmware, im Detail serial commands sowie in Kombination mit Tasmota Rules kann jedwede individuelle Lösung zur Herstellung einer individuellen RS485 WLan Bridge herbeigeführt werden.
-
Tasmota RS485 WiFi Bridge Modul konfigurieren
zur Aktivierung muß GPIO1 TX und GPIO3 RX entsprechend konfiguriert werden. Modbus Bridge GPIO1 ModBr TX GPIO3 ModBr RX Eastron SDMx20 Energy Meter GPIO1 SDMx20 TX GPIO3 SDMx20 RX Eastron SDM230 Energy Meter GPIO1 SDM230 TX GPIO3 SDM230 RX Eastron SDM72 Energy Meter GPIO1 SDM72 TX GPIO3 SDM72 RX Eastron SDM630 Energy Meter GPIO1 SDM630 TX GPIO3 SDM630 RX Hiking DDS2382 Energy Monitor GPIO1 DDS238-2 TX GPIO3 DDS238-2 RX Chint DDSU666 Energy Monitor GPIO1 DDSU666 TX GPIO3 DDSU666 RX Solax X1 Wechselrichter GPIO1 SolaxX1 TX GPIO3 SolaxX1 RX F&F LE-01MR Energy Monitor GPIO1 LE-01MR TX GPIO3 LE-01MR RX Schneider Electric iEM3000 Energy Monitor GPIO1 iEM3000 TX GPIO3 iEM3000 RX hier…
-
EI-OT RS485 WiFi Bridge Modul anschliessen
Die RS485 Bus Anbindung erfolgt über die 3-polige Schraubklemme G Klemme zum Anschluss an GND des RS485 Bus Teilnehmer (optional) A Klemme zum Anschluss an A Signal des RS485 Bus Teilnehmer B Klemme zum Anschluss an B Signal des RS485 Bus Teilnehmer
-
EI-OT RS485 WLan Bridge Modul 5-12V Zusammenbau
Das EI-OT Tasmota RS485 WLan Bridge Modul ist bereits mit SMD Komponenten wie AMS1117 3,3V Spannungskonverter nebst Kondensatoren Widerständen SP3485EN RS485 UART Konverter 74HC04D Inverter IC Reset Taster SMD Sicherungen Dioden LED's bestückt.