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:
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 |