Skip to content

Releases: rjpearce/sofar2mqtt-python

3.0.4

28 Apr 14:16
Compare
Choose a tag to compare

What's Changed

Full Changelog: 3.0.2...v3.0.4

3.0.2

27 Feb 16:23
503fe23
Compare
Choose a tag to compare

What's Changed

Full Changelog: 3.0.1...3.0.2

3.0.1

24 Feb 21:47
8d49934
Compare
Choose a tag to compare
  • Implemented MQTT auto discovery for home assistant - no more manual config!
  • Added a new refresh option for each register allowing some registers to be read more regularly (fresher) than other that are less important (i.e serial number)
  • Added registers for serial number, software version, hardware version.
  • The script now retains a local dict of data which is updated after reading registers for this iteration (based on refresh)
  • After an iteration the entire dict (JSON) is sent to a new topic sofar/state_all'
  • Added a new option for LEGACY_PUBLISH to continue to send messages individually in addition to sofar/state_all.
  • Introduce Signal handling to ensure graceful exit

What's Changed

Full Changelog: 2.2.5...3.0.1

2.2.5

24 Feb 16:57
accec47
Compare
Choose a tag to compare
  • Support for Docker based installation
  • Introduce a retry mechanism for write operations
  • Improvements to MQTT connection handling and logging
  • Use MQTTv5 by default
  • Update to latest version of minimalmodbus
  • Fix issue 7 - #7