github openhab/openhab-distro 3.1.0.M4
openHAB 3.1.0 Milestone 4

latest releases: 4.3.0.M1, 4.2.1, 4.2.0...
3 years ago

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

New Add-ons

The following add-ons are newly introduced with the 3.1 milestone 4 release:

Add-on Type Issue
aha Waste Collection Binding #10387
air-Q Binding #10048
BMW ConnectedDrive Binding #8576
DALI Binding #10093
EcoTouch Binding #10010
Enphase Binding #9883
Haas Sohn Pellet Stove Binding #10595
HCC Rubbish Collection Binding #9975
HomeWizard Binding #9831
LuxtronikHeatpump Binding #9669
Qbus Binding #9191
Resol Binding #9449
VentaAir Binding #9979
Video Disk Recorder (VDR) Binding #9947
WebThing Binding #9555

The following improvements were made:

Runtime

Type Issue Change
Enhancements 2125 Added rule rest endpoint and backend operation for rule execution simulation
2264 Upgrade to OSGi R7 and Karaf 4.3.1
2278 Upgrade Xtext/Xtend to 2.25.0, LSP4J to 0.10.0
2297 Added i18n properties files for DefaultSystemChannels and Profiles
2298 Switch properties files encoding from ISO-8859-1 to UTF-8
2306 Translation of configurable services
2307 Filter duplicate broadcast addresses for service configuration if multiple network interfaces are available
2313 Ignore illegal thing status updates from REMOVING
2316 Upgrade Aries JAX-RS Whiteboard to 2.0.0
2318 Added editable flag for ItemChannelLinks by introducing an EnrichedItemChannelLinkDTO
2327 Upgrade hivemq-mqtt-client to 1.2.2, Netty to 4.1.63.Final
Bug Fixes 2272 Workaround for nrjavaserial issues: do not disconnect serial
2284 Upgrade jamod (to get rid of case with fragmented packets)
2289 Fix dependency issue in io.monitor bundle (#2288)
2292 Upgrade org.apache.servicemix.specs.activation-api-1.2.1 to fix mail sending
2315 Modbus TCP robust against fragmentation/segmentation and more clear error message when all bytes are not received with Modbus/RTU

Add-ons

Add-on Type Issue Change
airthings Enhancements 10456 Add support for Airthings Wave Mini
androiddebugbridge Enhancements 10497 add reboot and tap channels
avmfritz Enhancements 10492 Added support for HAN-FUN blinds
bluetooth Enhancements 8970 Changed characteristic read/write to use CompletableFutures
Bug Fixes 10153 Graciously handle systems without DBus
chromecast Enhancements 9228 Initialize connection to devices asynchronously
deconz Bug Fixes 10486 Prevent exception when formatting value
digitalSTROM Enhancements 10444 Shade angle support for GR things
dwdunwetter Bug Fixes 10556 Prevent exception when formatting valuevalue
dynamodb Enhancements 9937 Dynamodb QuantityType and data expiration (TTL) support. AWS SDK updated
enocean Bug Fixes 10577 Fix discovery of D2-50 devices
haywardomnilogic Bug Fixes 10371 Fix bridge thing status upon re-establishing server comms
hdpowerview Bug Fixes 10450 Correctly embed dependency in binding
hpprinter Enhancements 10549 Prevent "handler disposed" warnings on shutdown
jdbc Enhancements 10524 Added missing config parameters for sqltypes of IMAGE an PLAYER item types
Bug Fixes 10501 Use TypeParser to get matching Item State
10542 Increased size of column type for Location Item
jinja Bug Fixes 10581 Empty string result when binding is missing
keba Bug Fixes 10399 Robustness improvements on communication error
luxtronikheatpump Enhancements 10559 Add Support for HeatpumpType 81 - "LW 8 "
miio Enhancements 10182 add support for cgllc.airm.cgdn1 Qingping Air Monitor Lite
10531 add support Mi Smart LED Bulb Essential (yeelink.light.color5)
10534 Support of Smartmi Air Purifier zhimi.airpurifier.za1
10602 add support several new roborock vacuums
10603 add support for yeelink.light.lamp15 Yeelight Screen Light Bar
Bug Fixes 10269 added functions for Vacuums P2009/2036/2157
10601 handle invalid rssi response
modbus Enhancements 9980 Gain-offset profile (QuantityType support) and writing of individual bits of holding registers
modbus-e3dc Bug Fixes 10536 Fixes wrong E3/DC Emergency Power Possible bit
neohub Enhancements 10522 Quality improvements
10598 Thermostats now support setpoint changes in steps of 0.5 Celsius
netatmo Enhancements 10544 Fix the thresholds for the WifiStatus channel
nibeheatpump Bug Fixes 9958 data parsing fix
nikohomecontrol Bug Fixes 10546 Fix energy meter
openhab-cloud Bug Fixes 10487 Fixes Jetty upgrade issue
10600 Accept all Jetty supported http method types
openweathermap Enhancements 10435 Added One Call API weather warnings
openwebnet Enhancements 10508 Added refresh of devices after reboot or disconnect
pulseaudio Enhancements 10423 Add pulseaudio sink as openhab audio sink (#1895)
pushover Bug Fixes 10437 Added exception handling and synchronize method
radiothermostat Enhancements 10194 Add Remote Temperature channel
somfytahoma Enhancements 10498 added support for the Bioclimatic Pergola thing
Bug Fixes 10453 Avoid potential NPE
10488 fixed action groups execution
sonos Enhancements 10596 Add support for Sonos Roam
tacmi Enhancements 10095 Fix unintended toggleing and add update policy
tado Enhancements 10550 Prevent "handler disposed" warnings on shutdown
tr064 Enhancements 10447 Use Util.getAndUnmarshalXML method to retrieve phonebook
Bug Fixes 10523 Fixed wrong time parsing
valloxmv Bug Fixes 10555 Fix co2 channel
velux Bug Fixes 10449 Fix synchronisation of handler initialization and disposal

User Interfaces

UI Type Issue Change
Main UI Enhancements 979 Add stylesheet configuration to widgets
992 Allow width/height for floorplan marker as advanced params
993 Added trendSampling to doc
1029 Implement link editable flag
Bug Fixes 1001 Fix group slider triggering change, fixes #789
1013 fix small bug in widget mixin

Don't miss a new openhab-distro release

NewReleases is sending notifications on new releases.