Skip to content

ThomasH-W/ESP_IBS_Gateway

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ESP_IBS_Gateway

Forward data from Hella IBS 200 to MQTT Broker

Das Modul liest die Daten des Batteriesensors aus und schickt es an einen MQTT/Broker. Die Verbindung zum IBS wird über die LIN Schnittstelle realisiert, zum MQTT-Broker via WLAN.

Damit der Stromverbrauch gesenkt wird, verwendet der ESP DeepSleep. In der passiven Phase kommt man somit auf ca. 3mA.

Das Modul soll als Basis für weitere Sensoren dienen, z.b. Ultraschallmessung des Frischwassertanks im Wohnmobil. Somit entfällt die Verlegung von Daten- oder Steuerleitungen.

MQTT erlaubt eine asynchrone Anbindung, so dass die zentrale Bedieneinheit sich die Daten abholen kann, wenn sie es braucht. Weiterhin lassen sich die Nachrichten im MQTT-Broker abgreifen, um das System zu analysieren.

Hinweis: Aufgrund der Länge der MQTT Nachricht, muss in PubSubClient.h die package size auf 250 gesetzt werden. #define MQTT_MAX_PACKET_SIZE 250

ToDo: Das Modul soll sich drei WLAN-Netzwerke merken. Damit könnten sich die Sensoren mit dem Heimnetzwerk verbinden und die Daten zu Hause ohne Bedieneinheit ausgelesen werden.

https://hoeser-medien.de/2019/09/esp-hella-ibs-200-gateway-lin-mqtt/

About

Forward data from Hella IBS 200 to MQTT Broker

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published