mruettgers / SMLReader

ESP8266 based smart meter (SML) to MQTT gateway
GNU General Public License v3.0
289 stars 67 forks source link

Add Support for ESP32 Ethernet and ESP32 Serial Devices #58

Open sans-ltd opened 1 year ago

sans-ltd commented 1 year ago

Hello together, we use ESPReader on the ESP32 POE EA (External Antenna) from Olimex. To get this working, we made the following changes: 1) Add support for Ethernet. The configuration still needs to be done with the WiFi Access Point. In our case, we remove the WiFi antenna after doing the config, so we did not disable the AP. To enable ethernet, add #define ESP32_ETH in config.h or via platformio.ini 2) Add support for hardware RS-232 of the ESP32. 3) Add a work around for MicroDebug to work well on the ESP32.

mruettgers commented 1 year ago

Thanks for this addition, I'll have a look at it in detail as soon I have the time. Right now I'm busy with my bachelor thesis at the moment and won't have time to work on SMLReader again until March.

bulior commented 12 months ago

Hey mruettgers, have you had time to implement the ESP32? I will be very glad for this

sans-ltd commented 12 months ago

In the meantime, you could also use our fork, where we implemented the ESP32 support: https://github.com/sans-ltd/SMLReader Regards Florian