mirror of
https://github.com/UtilitechAS/amsreader-firmware.git
synced 2026-01-14 15:54:47 +00:00
Do minor code cleanup add support for module boards This includes ESP8266 NodeMCU and ESP32 Feather
Arduino Code
FW and libraries for running on various HW
AmsToMqttBridge
The original FW by roarfred, runs a Wifi access point until configured. Uploads data as json to a MQTT server.
WifiFeatherRestBridge
Note: This project is still under development.
Firmware for runninw AMS decoding with off-the-shelf components, so no PCB etching or soldering necessary. Specifially, the sketch runs on the Adafruit Feather M0 WiFi w/ATWINC1500 card and uses the TSS721 M-BUS module board available from Aliexpress.
Arduino Libraries/HanReader
The shared library to read from a serial port and decode the data into packets.
Arduino Libraries/HanToJson
Shared library to create a json structure from the read HAN packets (for the different meter types).
