Skip to content

openHAB 3.4.0 Milestone 1

Compare
Choose a tag to compare
@kaikreuzer kaikreuzer released this 12 Aug 21:13
· 178 commits to main since this release

This is the first milestone build for the upcoming openHAB 3.4 release, which brings many fixes and improvements.

New Add-ons

The following add-ons are newly introduced with the 3.4 release:

Add-on Type Issue
mcd Binding #13051
somneo Binding #12321

The following improvements were made:

Runtime

Type Issue Change
Enhancements 2970 Add REST support for deleting links and removing orphaned links
2981 Wait for thing-type available in PersistentInbox
2984 Allow bulk deletion of metadata
3007 Log a warning when item for trigger/condition is missing or removed
3022 Improve UID error message
3027 Add missing & refactor existing button toggle profiles
3036 Enhance transformation configuration
3045 Enrich distribution add-on with configDescriptionURI
3051 Add "time only"-Option for DateTimeTrigger in rules
Bug Fixes 3023 Fix symlinks not followed
3042 Fix marketplace add-on uninstall
3060 Adjust to system timezone

Add-ons

Add-on Type Issue Change
amazonechocontrol Enhancements 13067 Add channels to thermostatController
atlona Bug Fixes 13215 Fix NPE on shutdown when Thing disabled
boschindego Enhancements 12989 Add channels for last/next cutting time
13034 Add support for new status codes
13040 Add battery and garden channels (including map)
13058 Add missing specialized text for unreachable device
13065 Add support for SpotMow status code
13081 Optimize coexistence with mobile app/other clients
13179 Plot location on map
13192 Provide faster channel updates
Bug Fixes 13086 Fix duplicated calls during initialization
daikin Bug Fixes 13206 Fix switching specialmode to NORMAL
dali Enhancements 12955 Implement DT8 (single-channel RGB & color temperature) device type
dsmr Bug Fixes 13076 Fix incorrect deriving of sub channel names when updating channels
fineoffsetweatherstation Enhancements 13138 Add support for ELV protocol
Bug Fixes 13139 Fix conversion of pressure
gardena Enhancements 13016 Improve API rate limit handling
13050 Adaptation of the login for API version 1.1
Bug Fixes 13238 Eliminate frequent web service re-starting
goecharger Bug Fixes 13052 Fix data type for energy (nrg)
googlestt Bug Fixes 13043 Fix authorization from returning null refresh token
googletts Bug Fixes 13042 Fix authorization from returning null refresh token
groupepsa Bug Fixes 13083 Handle 'JsonSyntaxException' when parsing error messages
haywardomnilogic Enhancements 13164 Add http timeout retry
Bug Fixes 13146 Empty XML Response Handling
hdpowerview Enhancements 13096 Add shade RF RSSI channels for hub/repeater
13110 Add support for shade types 31 and 33
13174 Add additional hub properties
Bug Fixes 13031 Fix missing shade capabilities on v1 hubs
13155 Fix excessive firmware version updates
13169 Fix tilt support for vertical slats
homekit Enhancements 12985 Target Fan state - add support for Switch Item
13226 Allow multiple bridge instances to break the 150 limit
13228 Support actual booleans in metadata config
Bug Fixes 13122 Fix potential null pointer exceptions
13232 Fix window coverings based on groups of rollershutters
13233 Fix collecting characteristics that don't belong to a complex accessory
homematic Bug Fixes 13168 Allow default value that is less than allowed minimum
iaqualink Bug Fixes 13073 Fix to work with recent API changes to the iAqualink cloud service
icloud Bug Fixes 13117 Fix COMMUNICATION_ERROR iCloud response invalid: null
insteon Bug Fixes 13030 Set network to ONLINE after driver is initialized
intesis Enhancements 13244 Add Wi-Fi signal strength channel to intesisHome and fix some NPEs
ipcamera Bug Fixes 13035 Add URL encoding fix for passwords that contains special characters.
jdbc Enhancements 13221 Update PostgreSQL JDBC driver to 42.4.1
km200 Bug Fixes 13152 Fix for KM100 with Firmware 04.08.02
knx Enhancements 12709 Add support for KNX IP Secure
konnected Enhancements 13180 Add support for Konnected Pro
lcn Enhancements 13056 Add shutter positioning/angle, operating hours counters, tunable white, regulator mode, beeping
mail Bug Fixes 13108 Fix sending HTML/Multipart mails
miele Enhancements 13071 Fix auto-update for stop channel and synchronize switch channel with appliance state
13147 Allow hostname as gateway network address
mybmw Enhancements 13093 Add home-distance channel
myq Bug Fixes 13189 Catch json parsing errors when getting login token.
myStrom Enhancements 13201 Add motion sensor and API token
neohub Enhancements 12915 Add support for WebSocket connection to hub
nibeheatpump Enhancements 13125 Add new channels for F1x45 heat pumps
13190 Add PRODINo ESP32 Ethernet v1 board support
onkyo Enhancements 13006 Add support for TX-NR807
13082 Add HT-RC440
openuv Enhancements 13130 Add scheduled reconnection on timeout
pidcontroller Enhancements 13003 Implement previous state recovery on startup
remoteopenhab Enhancements 13008 Avoid unexpected log for ALIVE SSE message
rotel Enhancements 13060 Add support for models M8 and S5 (Michi)
13136 Add support of multiple zones (models C8 and C8+)
13165 Add new channels to control random mode and repeat mode (CD players)
13183 New channel for other commands provided by the API
13197 Add missed command to switch between ProLogic modes
13203 Add new command to toggle between stereo and bypass
13223 Other commands added for RSP-1576, RSP-1582, RAP-1580, RDD-1580, RA-1592, RC-1590
13240 Set model and firmware properties
Bug Fixes 13133 Fix handling of balance command feedback
13148 Fix request of play status and track number
shelly Enhancements 13066 Auto-numbering for channel labels & bugfixes
13227 Improve TRV profile support (selectable list)
sonos Enhancements 13235 Add support of RadioApp music service
Bug Fixes 13241 Ignore TRANSITIONING device state when updating channels
tapocontrol Enhancements 13225 Add support for P115 smart-socket
velux Enhancements 12618 Add support for vane/slat position
13212 Implement new API, and log critical device errors
venstarthermostat Bug Fixes 13046 Split away and schedule settings calls (resolves bug exiting away mode)

User Interfaces

UI Type Issue Change
Main UI Enhancements 1422 Add support for webaudio
1444 Item expire metadata: clarify ignore state update reset rules
1450 Allow loading file-based ruby scripts in rule editor
1453 New SIP client component & widget
1454 Use the new foregroundService for the image widget
Bug Fixes 1435 Hide 'NULL' group labels in oh-label-item, second take.
1447 Fix running the dev server
1458 fix identification of ruby scripts in editor
1459 Fix foreground service with modal pop-ups
1462 Fix the stepper from making phantom commands when a value is outside of the min/max
HABot Enhancements 1445 Add default translations for WebPushNotificationAction