Releases: Jalle19/eda-modbus-bridge
Releases · Jalle19/eda-modbus-bridge
2.8.0
- Upgrade
mqtt
to get rid ofasync-mqtt
(#95) - Remove flaky support for "PRO" unit naming scheme
- Add rudimentary way of differentiating between different automation types
- Disable "heating/cooling allowed" on legacy EDA units, fixes crash (#105)
- Disable "eco" mode switch on older units (#104)
- Add optional sensors for control panel temperature, supply fan speed and exhaust fan speed (#96)
- Remove references to "flags", use "modes" everywhere instead
- Use HTTP 500 instead of HTTP 400 for generic errors
- Add settings switch for defrosting allowed (#109)
2.7.1
2.7.0
2.6.0
2.5.0
- Bump
serialport
to v11.0.1, should fix runtime crash on Raspberry Pi 4 (Jalle19/home-assistant-addon-repository#30) - Bump minimum required Node.js version to 14.x
2.4.0
- Drastically improve application logging
- Add missing error handling to the
/summary
route, change HTTP error responses to return JSON - Add
-v
option which enables debug logging - Start using ESLint, add
no-console
rule to enforce use of logger instances - Include the unit's Modbus address in the device information
- Add a section about older software versions to the README
2.3.2
- Document how to troubleshoot RS-485 connection issues
- Enable GitHub's Dependabot and bump various dependencies
- Update
modbus-serial
to 8.0.11 and thusserialport
to 10.x for better Node.js 18.x support (#77) - Fix bad installation instructions in the README (
--omit=dev
instead of--production
) - Fix bad advice in usage/help (MQTT URLs should be
mqtt://
andmqtts://
, README saidtcp://
) - Validate MQTT broker URLs to prevent confusion if a malformed URL is specified