Skip to content

Releases: gavinying/modpoll

v1.6.0

06 Dec 11:05
0d4d337

Choose a tag to compare

1.6.0 (2025-12-06)

Features

  • add bit-level access for boolean registers (cecf79d)
  • add new argument 'serial' to support multiple framers, including rtu/ascii/binary. Keep the old 'rtu' argument as an alias to 'serial' argument for backward compatibility. (d42ab78)
  • add support for ascii framer (#97) (c918e74)
  • upgrade to python 3.10 and pymodbus 3.9.0 (189b3fd)

Bug Fixes

  • bit syntax is only used with bool dtype (cf1e2b9)
  • forward mqtt tls flags to handler (#93) (d31db25)
  • guard mqtt cleanup on setup errors (#95) (daa8c0c)
  • incompatibility issues due to pymodbus 3.9+ (d59a336)
  • Sphinx build errors (2d06ee6)

v1.5.1

29 Sep 15:29
7574c52

Choose a tag to compare

1.5.1 (2025-09-29)

Bug Fixes

v1.5.0

13 Mar 08:08
ecee03e

Choose a tag to compare

1.5.0 (2025-03-13)

Features

  • Update docker compose to conform to new specification (abc55aa)

Bug Fixes

  • CI pipelines issue with wrong poetry version (14d0563)
  • Install specific version of plugins (98af91c)
  • Wrong poll size in docs (4ad6dbf)

Reverts

  • Install poetry before cache check (2041db7)

Documentation

  • Add description for polling string reference example (3bb8ade)
  • Update screenshots (e44ac1a)

v1.4.1

06 Jan 15:15
0700607

Choose a tag to compare

1.4.1 (2025-01-03)

Bug Fixes

  • Eastron meter config issue (d58ed36)

Documentation

  • Add reference scale usage in examples (8b4319c), closes #75

v1.4.0

15 Nov 02:15
be8b4b3

Choose a tag to compare

1.4.0 (2024-11-15)

Features

  • Add example config for Eastron SDM120 (#72) (2dde6b9)
  • Allow HEX number in configuration file (#70) (6324269)
  • Publish MQTT message for each single reference. (adb869f)

Bug Fixes

  • Rename doc include config_template.csv (#73) (8003ff3)

v1.3.3

15 Oct 03:00
b2c2753

Choose a tag to compare

1.3.3 (2024-10-15)

Bug Fixes

v1.3.2

15 Oct 02:55
9bb1e1a

Choose a tag to compare

v1.3.2 Pre-release
Pre-release

1.3.2 (2024-10-15)

Bug Fixes

v1.3.1

15 Oct 02:32
0db2aff

Choose a tag to compare

v1.3.1 Pre-release
Pre-release

1.3.1 (2024-10-14)

Bug Fixes

  • Arguments mqtt-qos doesn't work for publish (0a65d0a)
  • Zsh parse error due to the special character used in mqtt-publish-topic-pattern. (98230e8)

v1.3.0

13 Oct 13:52
67d5e3b

Choose a tag to compare

1.3.0 (2024-10-13)

Features

  • Support running multiple master instances (#64) (c44b597)
  • Optimize code to make it more object oriented (7195e29)
  • Remove importlib-metadata dependency since we drop support for pre-python3.8 environments. (36a6fd4)

Bug Fixes

  • Adjust delay to every loop iteration (e368922)
  • Allow github action to read the PR title and add labels (22cb7c8)

v1.2.0

25 Aug 08:22
877fb63

Choose a tag to compare

1.2.0 (2024-08-25)

Features

  • Introduce MQTT topic pattern to replace the existing MQTT topic prefix. (58d3f67)
  • Add docker compose for better developer experience. (01f15e8)

Bug Fixes