Skip to content

Latest commit

 

History

History
67 lines (32 loc) · 1.75 KB

CHANGELOG.md

File metadata and controls

67 lines (32 loc) · 1.75 KB

[2024.09.1] - 2024-09-10 Feature Release

  • Write to register support (using params: { value: int } on rpc topic).

[2024.03.3] - 2024-03-29 Feature Release

  • Fix pyproject version

[2024.03.2] - 2024-03-29 Feature Release

  • Ignore values out of range using min and max configuration option

  • Specify independent control_topic for RPC commands and online state

  • Use soruce name if neither control_topic nor topic_prefix as specified

  • Fix wrong topic path if source topic_prefix was not specified

[2024.03.1] - 2024-03-28 Feature Release

  • Read float values from input registers

  • Specify byte- and wordorder

  • Eastron example

[2024.02.1] - 2024-02-28 Feature Release

  • Read input register

  • Basic support of big and little endian registers

  • Read multi-byte value in big and little endian order

  • Fix the default value of length to 1 ( as in the readme)

[2023.10.6] - 2023-10-22 Bugfix Release

  • Fixed pollms was ignored

[2023.10.5] - 2023-10-22 Bugfix Release

  • Fixed missing message retain

  • Fixed invalid topic for missing root prefix issue

[2023.10.3] - 2023-10-22 New Features

  • Support rpc topic for changing coil states (see examples/Unipi-Neuron example)

  • Modbus polling interval can now be configured using pollms (default is 1000)

  • Supports publishing the state of multiple coils (see examples/Unipi-Neuron example)

  • Each modbus source will publish "online = true|false" to indicate the poller state

  • Modbus sources can be disabled without removing their configuration by setting enabled: false

  • The mqtt client id can be now specified using clientid (default is modbus2mqtt)

  • The root topic_prefix has become optional which means each source can start at a different path

[2023.10.2] - 2023-10-02 First Release