HotNoob / PythonProtocolGateway

Python Protocol Gateway reads data via Modbus RTU or other protocols and translates the data for MQTT. In the long run, Python Protocol Gateway will become a general purpose protocol gateway to translate between more than just modbus and mqtt. Growatt, EG4, Sigineer, SOK, PACE
Apache License 2.0
14 stars 4 forks source link

TODO: custom serial frame reader / transport #25

Closed HotNoob closed 6 months ago

HotNoob commented 6 months ago

work in progress for v1.0.9.

to implement custom frame-based serial reader, to allow for non-standard "frame" based "protocols" that utilize SOI and EOI bytes. "frame" is for a lack of a better term. seems to be commonly used.

HotNoob commented 6 months ago

https://github.com/HotNoob/PythonProtocolGateway/commit/c56d2ab21999562d331f3efcf3e788430dc414af

done, but need more advanced features to implement rest of pylon 485 protocol - #28