github-actions
released this
13 Jul 03:15
·
18 commits
to b3ea30f15d9618bf7fafa6f8c2e92cdb8acc8d0e
since this release
Release Notes
Many breaking change here, since last release
Fixed
- Connecting to WiNet-S with newer firmware which requires the authenticated
login
event to be sent to WebSocket
Changed
- Default MQTT client ID is now
modbus-mqtt-<rand>
instead of staticmodbus-mqtt
to allow multiple instances to run. - Register values sent directly to register topic, not under
state
sub-topic - Modbus connection status sent directly to connection topic, not under
state
sub-topic
Deprecated
holding
andinput
sections are no longer separate sections, in favour of specifyingregister_type
field on the
register definition to either"input"
(default) or"holding"
.
Install modbus-mqtt 0.3.0
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/bjeanes/modbus-mqtt/releases/download/modbus-mqtt-v0.3.0/modbus-mqtt-installer.sh | sh
Install prebuilt binaries via powershell script
powershell -c "irm https://github.com/bjeanes/modbus-mqtt/releases/download/modbus-mqtt-v0.3.0/modbus-mqtt-installer.ps1 | iex"
Download modbus-mqtt 0.3.0
File | Platform | Checksum |
---|---|---|
modbus-mqtt-aarch64-apple-darwin.tar.xz | Apple Silicon macOS | checksum |
modbus-mqtt-x86_64-apple-darwin.tar.xz | Intel macOS | checksum |
modbus-mqtt-x86_64-pc-windows-msvc.zip | x64 Windows | checksum |
modbus-mqtt-aarch64-unknown-linux-gnu.tar.xz | ARM64 Linux | checksum |
modbus-mqtt-x86_64-unknown-linux-gnu.tar.xz | x64 Linux | checksum |
modbus-mqtt-aarch64-unknown-linux-musl.tar.xz | ARM64 MUSL Linux | checksum |
modbus-mqtt-x86_64-unknown-linux-musl.tar.xz | x64 MUSL Linux | checksum |