This is the seventh and last milestone build for the upcoming openHAB 3.3 release, which brings many fixes and improvements.
New Add-ons
The following add-ons are newly introduced with the 3.3 release:
Add-on | Type | Issue |
---|---|---|
livisismarthome | Binding | #12440 |
wundergroundupdatereceiver | Binding | #10105 |
actiontemplatehli | Voice | #12260 |
rustpotterks | Voice | #12606 |
The following improvements were made:
Runtime
Type | Issue | Change |
---|---|---|
Enhancements | 2911 | Add ability to name timers / scheduled jobs |
2914 | Use ThingStorageEntity instead of ThingImpl/BridgeImpl for storage | |
2931 | Extend PersistenceExtensions with "between" methods | |
2990 | Allow DSL scripts for script transformation | |
Bug Fixes | 2940 | Refactor thing update handling of ThingManagerImpl |
2983 | Fix dangling SSE subscriptions | |
2986 | Fix SSE topic filters | |
2996 | Fix DateTime trigger syntax to not break the equals function in the execution script |
Add-ons
Add-on | Type | Issue | Change |
---|---|---|---|
boschindego | Enhancements | 12905 | Rewrite to avoid external dependencies |
12949 | Add localization support for textual states | ||
ecobee | Enhancements | 12892 | Add support for the Smart Thermostat Premium |
elroconnects | Bug Fixes | 12889 | Fix array out of bound exception |
fronius | Enhancements | 12867 | Add additional Inverter DC channels |
gardena | Enhancements | 12947 | Fix compiler warnings |
Bug Fixes | 11825 | Fix handling of websocket connection losses that causes memory leaks | |
globalcache | Bug Fixes | 12956 | Fix NPE when reading reply from device |
hdpowerview | Enhancements | 12902 | Corrections to shade database and capabilities |
12950 | Refactor null-handling, maintenance period, response logging | ||
Bug Fixes | 12930 | Fix signalStrength channel update after REFRESH command | |
homekit | Bug Fixes | 12931 | Fix issue with some hue lights, e.g. xiaomi |
insteon | Bug Fixes | 12904 | Set device offline if it doesn't exist in the plm/hub database |
jsscripting | Enhancements | 12945 | Upgrade openhab-js to version 2.0.0 |
knx | Bug Fixes | 12942 | FT12: List available serial ports if port cannot be opened |
neohub | Enhancements | 12906 | Workaround for 'Legacy API Disabled' problem |
netatmo | Enhancements | 12851 | Improve channel helpers |
12870 | Rework room actions | ||
12923 | Make the grant servlet always available | ||
nikohomecontrol | Enhancements | 11963 | Bug fixes and improvements to thermostats |
12885 | Reconnection logic | ||
openuv | Enhancements | 12958 | Enhance server side error handling |
orbitbhyve | Bug Fixes | 12944 | Handle WebSocketException to prevent scheduled ping job failure |
12960 | Avoid ClassCastExceptions when accessing thing handler | ||
pulseaudio | Bug Fixes | 12913 | Fix source format options |
roku | Bug Fixes | 12884 | Fix reporting of Roku Home app |
senechome | Enhancements | 12934 | Add state battery diagnosis |
Zigbee | Enhancements | 723 | Add support Xiaomi Aqara Wireless Mini Switch (Aqara WXKG11LM) |
764 | Add Thermostat PI Heating/Cooling Demand Channels | ||
769 | Improve state consistency in level control converter | ||
ZWave | Enhancements | 1773 | Add support for over-current alarm notification for ZW116 and ZW111 |
User Interfaces
UI | Type | Issue | Change |
---|---|---|---|
Main UI | Bug Fixes | 1405 | Page loading message fix |
1407 | Equipment as accordion click through fixes | ||
1408 | Provide link styling to list item used as equipment accordion item. | ||
1409 | Fix dt block type, add missing options to dt block, add help urls | ||
1410 | Fix Blockly datesupport | ||
1412 | oh-icon: Verify icon property is a string before performing string operations | ||
Enhancements | 1414 | Add zoom controls to workspace | |
1416 | Add support for parameter groups |