github openhab/openhab-distro 4.2.0.M4
openHAB 4.2.0.M4

3 days ago

This is a monthly milestone build for the upcoming openHAB 4.2 release, which brings many fixes and improvements.

New Add-ons

The following add-ons are newly introduced:

Add-on Type Issue
Amber Electric Binding #16850
Basic Profiles Transformation #16754
Emotiva Binding #16499
Ephemeris Binding #16628
French Government Energy Data Binding #16713
IoTaWatt Binding #16491
MfFan Binding #16786
PegelOnline Binding #16831
Salus Binding #16065
SiemensHVAC Binding #14263
TeslaPowerwall Binding #16876
Whisper Speech-to-Text Voice #15166

The following improvements were made:

Runtime

Type Issue Change
Enhancements 3878 Adding UV Index system channel
4181 Upgrade Karaf from 4.4.5 to 4.4.6
4216 Add support for marketplace transformations
4232 String translations for IP add-on finder
4237 New SDDP service for addon discovery and thing discovery
4244 Upgrade Jollyday to 0.28.1
4245 Change icon for channel type system.mute
4252 Add .xsd to .gitattributes
4255 Use a fast path to avoid pattern matching
4259 Persistence extensions, add lastChange and nextChange
4263 Add support for SDDP IDENTIFY packets
4264 Upgrade Xtext to 2.35.0
4268 PersistenceExtensions: Support state as string for persist method
4273 RulesDSL: add triggeringGroup and triggeringGroupName to rule context
4278 Avoid text concatenation on speech recognition errors
4279 Extend Stringutils with padRight
4281 Add hlis argument to interpret command
Bug Fixes 4203 Make input formatting for transformations consistent everywhere
4235 Fix exception in WindowsUsbSerialDiscovery
4240 Fix a wrongly failing validation rule for sitemap
4242 Fix brightness in generic ColorChannelHandler
4247 Fix a deadlock in the PoolBasedSequentialScheduledExecutorService
4267 Fix persist with date method

Add-ons

Add-on Type Issue Change
airgradient Enhancements 16851 Support configuration of devices for firmware v3.1.1 and later
atlona Enhancements 16832 Replace discovery service with core SDDP discovery
awattar Enhancements 16871 Add tests and improve code
benqprojector Enhancements 16848 Add SDDP discovery and missing menu options
bluetooth.airthings Enhancements 16879  Add support for Airthings Wave Radon
boschshc Enhancements 16770 Support for Smart Water Alarm
bosesoundtouch Bug Fixes 16898 Fix parsing of metadata fields
denonmarantz Enhancements 16748 Add HTTP protocol support for newer receivers
16800 Provide channels icons and semantic tags
ecotouch Enhancements 16815 Add Warmwater Hysteresis
ecovacs Enhancements 16952 Add DEEBOT T20e to supported device list
emotiva Bug Fixes 16891 Remove discovery-methods because of missing listen port support in scanBroadcast
epsonprojector Enhancements 16794 Support SDDP addon suggestion finder
16802 Add SDDP discovery
freeboxos Bug Fixes 16792 FreeboxOsIconProvider should only provide icons for its own icon set
haywardomnilogic Bug Fixes 16820 Fix chlorinator bug
hdpowerview Enhancements 16790 Support SDDP addon suggestion finder
16853 Improve SDDP discovery
16865 Improve Gen 1/2 discovery label
hue Enhancements 16902 Retry once on timeout for GET requests to the bridge (API v1)
16905 Add semantic tags for advanced light channels (API v2)
icloud Bug Fixes 16846 Use device.Id instead of device.DiscoveryId to fix playsound
inmemory Enhancements 16496 Default persistence strategy Forecast
ipcamera Bug Fixes 16777 Fix ONVIF alarms streams may stop and not restart on some cameras.
jdbc Bug Fixes 16845 Fix state and timestamp being discarded on store with alias
jellyfin Enhancements 16917 Add support for 10.9.x Jellyfin Servers
jsscripting Enhancements 16881 Upgrade openhab-js to 5.1.0
16935 Upgrade openhab-js to 5.2.0
livisismarthome Enhancements 16914 Add support for the indoor siren device
MercedesMe Enhancements 15628 Switch to Mercedes App SDK
16897 Refactor code and fix test
mqtt Enhancements 16782 Add additional details in ChannelStateTransformation logging
Bug Fixes 16857 Fix certificate pinning
16866 Fix state description
mybmw Enhancements 16937 Add stop charging command
nibeheatpump Bug Fixes 14072 Fix serial params
nikohomecontrol Enhancements 12893 Energy meters and access control
16834 Alarm systems
openhabcloud Enhancements 16938 Enhanced Notification Actions
persistence.jpa Enhancements 16591 Upgrade openjpa and derby
PJLinkDevice Enhancements 16504 audio/video mute
radiothermostat Enhancements 16768 Add discovery-methods
salus Enhancements 16807 Add support for AWS
16840 Replace AWS dependency by light weight alternative
samsungtv Enhancements 11895 Frame TV Fixes, Improvements and New Channels
Bug Fixes 16787 Fix IllegalStateException on sourceName command
senechome Enhancements 16842 Add additional states
shelly Bug Fixes 16746 Various small fixes for BLU HT, Range Extender, Plus 10V, TRV set temp
smaenergymeter Bug Fixes 16841 Make sure that energy meter packets are not queued up.
snmp Enhancements 16803 SNMP v3 fixes and improvements
Bug Fixes 16801 Upgrade SNMP4J and fix AUTH_NO_PRIV
solarforecast Bug Fixes 16818 Fix default damp factor
16819 wait 1 hour after http 429 error
sonos Bug Fixes 15708 Fix warnings and fix parsing of room name
sonyprojector Enhancements 16849 Add discovery through SDDP
systeminfo Enhancements 16821 Bump OSHI to 6.5.0
16838 Reduce code complexity as well garbage collection
tado Enhancements 16836 Remove dependency on Swagger CodeGen
16861 Add mDNS discovery
Bug Fixes 16793 Revert #16686
tapocontrol Bug Fixes 16822 Fix cloud connection error
tellstick Bug Fixes 16882 Fix NullPointerException
verisure Bug Fixes 16868 Fix NullPointerException
voice Enhancements 16922 Allow speech-to-text services to emit empty error events
volumio Bug Fixes 16828 Fix some commands not working
16925 Adjust thing/channels label and description
Zigbee Enhancements 833 Bumped zsmartsystems.version to 1.4.14
835 Add Slzb06m Network Coordinator Handler
838 Add console commands on/off/level/color
839 Reduce logging in converter attribute update callback
841 Default color commands to HSB if discovery fails
Bug Fixes 836 Fix inconsistent blank and invisible character processing of discovery properties

User Interfaces

UI Type Issue Change
Main UI Enhancements 2105 Add a "Add from template" page for the semantic model
2420 Add UI for health checks (broken links)
2533 Add oh-context component
2582 Add-on store: Add connection and country filter
2585 Provide on/off icons for soundvolume_mute
2591 Tabbed pages: Show config in code tab & Enable expressions for title and icon
2592 Tabbed pages: Add optional badges and badge color to tabbar
2596 Persistence: Enhance existing blocks & add blocks to cover all available actions
2614 Thing view: Add support for HTML-formatting of channel descriptions
2622 Expose UI command handling to native wrappers
2624 Things list: Reload on ThingUpdatedEvent
2627 Update openhab-js tern defs
2628 Rename rule/scene/script name to label for consistency
2629 Setup wizard: Add InMemory persistence to recommended add-ons
2635 oh-sipclient: Add auto answer & auto dial features
Bug Fixes 2587 Fix event block code generation
2588 Fix Thing "is enabled" code generation
2599 Widget expressions: Ensure correct context & props are passed on recursion
2600 Add-on store: Fix region is null error
2609 Sitemap editor: Fix issues with AND, buttongrid and numeric commands
2610 Fix Main UI dark mode scrollbars in Chrome
2611 Sitemap edit: Fix column width wrongly applied
2620 Rule module popup: Fix margin issues and improve styling
2623 Rules list: Improve performance of rule status tracking
2626 Fix value mapped to NULL not shown in list label item
2630 Cron expression builder: Set day 1 as Sunday
2631 Analyzer: Fix silent failure if no items are set
2632 Group item form: Add missing COUNT aggregation function
2633 oh-input: Fix select with options & setting style not working
2634 oh-input: Allow overwriting calendarParams defaults for datepicker

Don't miss a new openhab-distro release

NewReleases is sending notifications on new releases.