Rhubarb
This is the ninth release of ebusd 3 and the seventh (="R", therefor Rhubarb) since ebusd was completely reworked.
The major new features are configurable MQTT integration support (such as the one for home assistant), arbitration delay adjustment for adapter 3 in ebuspicloader, as well as starting of HTTPS support.
See ChangeLog and Wiki for details.
Debian 11 (Bullseye), 10 (Buster), and 9 (Stretch) install packages for amd64, 386, armv7 (Raspberry Pi 2/3/4), and arm64 (Raspberry Pi 3/4 64 bit) are attached and will also be made available soon in the Debian repository as described here.
Variants of each binary with MQTT support have an additional "mqtt1" (for libmosquitto1) suffix in the name. Those without MQTT support don't have such a suffix.
For Arch Linux, simply run makepkg
in the contrib/archlinux/ebusd/
directory.
For Alpine Linux, run apk --repository=http://dl-cdn.alpinelinux.org/alpine/edge/community add ebusd
.
The latest release is also available as multi-architecture Docker image on the hub with tag ebusd:latest.
EDIT: unfortunately, issue #523 was introduced in the first version of this release to the MQTT binaries. These binaries were exchanged with a fix at 2022-02-15 07:50 UTC (and the former renamed with prefix "z_dontuse_issue523_").