|
|
|
|
|
| airgradient
| Enhancements
| 18430
| Support measures added for firmwares up to v3.1.21
|
|
|
|
|
|
| amazonechocontrol
| Enhancements
| 21442
| Poll notifications only while a channel is linked
|
|
| Bug Fixes
| 21439
| Improve handling of throttled notification polls
|
|
|
| 21514
| Reach the voice history without push events
|
|
|
| 21515
| Send a browser user agent on the notification poll
|
|
|
|
|
|
| amplipi
| Enhancements
| 20955
| Use AmpliPi's normalized vol_f for zone volume
|
|
|
|
|
|
| androiddebugbridge
| Bug Fixes
| 21222
| Tolerate transient ADB stream rejects in standby
|
|
|
| 21247
| Retry a command once when standby rejects the shell stream
|
|
|
|
|
|
| astro
| Enhancements
| 20114
| Start Factorization with Zodiac
|
|
|
|
|
|
| avmfritz
| Bug Fixes
| 21404
| Fix authentication blocking initialize
|
|
|
|
|
|
| bluelink
| Enhancements
| 21052
| Add a refresh action to refresh data from Bluelink servers
|
|
|
|
|
|
| chatgpt
| Enhancements
| 21132
| Adapt HLI service to support core's LLM-based HLI framework
|
|
|
| 21466
| Improve README & Add keywords to addon.xml
|
|
|
| 21478
| Extend selection & docs on compatible AI services
|
|
|
| 21496
| Update keywords with additional AI services supported
|
|
| Bug Fixes
| 21459
| Use max_completion_tokens for OpenAI requests
|
|
|
| 21467
| Fix ChatGPT binding tools with reasoning models
|
|
|
| 21468
| Register a HLI implementation per account Thing
|
|
|
| 21469
| Bind ConfigOptionProvider to ThingHandler instance
|
|
|
|
|
|
| chromecast
| Bug Fixes
| 21323
| Stop a disposed Coordinator from reconnecting forever
|
|
|
| 21324
| Do not cast the background discovery setting to String
|
|
|
|
|
|
| ddwrt
| Bug Fixes
| 21327
| Discover virtual access point radios
|
|
|
|
|
|
| dirigera
| Bug Fixes
| 21119
| Bugfix device set capabilities
|
|
|
|
|
|
| discovery
| Bug Fixes
| 21355
| Handle Boolean background discovery configuration
|
|
|
|
|
|
| doorbird
| Enhancements
| 21095
| Add a servlet to trigger events through webhooks
|
|
|
|
|
|
| ecoflow
| Bug Fixes
| 21232
| Fix possible deadlock upon connection
|
|
|
|
|
|
| ecovacs
| Bug Fixes
| 21292
| Adjust to server side login changes
|
|
|
|
|
|
| enocean
| Bug Fixes
| 21354
| Don't limit serial port options
|
|
|
|
|
|
| enphase
| Bug Fixes
| 21100
| Fix connection stability
|
|
|
|
|
|
| epsonprojector
| Bug Fixes
| 21091
| Prevent power item bounce
|
|
|
|
|
|
| evcc
| Enhancements
| 21103
| Add channel for pv energy
|
|
| Bug Fixes
| 21314
| Fix missing Channels for forecast Things
|
|
|
|
|
|
| fineoffsetweatherstation
| Enhancements
| 21452
| Add unit hints
|
|
| Bug Fixes
| 21485
| Update WS85 sensor battery status type to VOLTAGE_FINE_STEPS
|
|
|
|
|
|
| fronius
| Enhancements
| 21193
| Add battery charging/discharging limit actions and battery settings channels
|
|
|
|
|
|
| gemini
| Enhancements
| 21466
| Improve README & Add keywords to addon.xml
|
|
| Bug Fixes
| 21239
| Switch default model to 3.1-flash-lite
|
|
|
| 21335
| Fix parallel function calls in HLI tool loop
|
|
|
| 21466
| Improve README & Add keywords to addon.xml
|
|
|
|
|
|
| govee
| Bug Fixes
| 21212
| Reduce discovery log noise from Bluetooth-only devices
|
|
|
|
|
|
| gpio
| Enhancements
| 21490
| Add discovery method
|
|
|
|
|
|
| hccrubbishcollection
| Bug Fixes
| 21159
| Update API URL
|
|
|
|
|
|
| homeconnectdirect
| Bug Fixes
| 21373
| Avoid Thing status flapping when appliance is unreachable
|
|
|
| 21517
| Fix channel options update for washer appliance
|
|
|
| 21518
| Fix program progress reset
|
|
|
| 21520
| Fix hood channel options update
|
|
|
|
|
|
| homekit.binding
| Bug Fixes
| 21246
| Remove Contact command support
|
|
|
|
|
|
| homematic
| Enhancements
| 19987
| Omit virtual 'configuration' channel from config description
|
|
| Bug Fixes
| 21191
| Fix large number parsing
|
|
|
|
|
|
| hue
| Bug Fixes
| 21062
| Improve support for third party lights
|
|
|
| 21434
| Report the actual Zigbee status in the thing status (API v2)
|
|
|
|
|
|
| hyperion
| Enhancements
| 19807
| Add support for multiple hardware instances
|
|
|
|
|
|
| icloud
| Bug Fixes
| 21176
| Fix HTTP 409 handling in 2FA/SMS auth flow
|
|
|
|
|
|
| io.mcp
| Enhancements
| 21332
| Add get_openhabjs_types script tool
|
|
|
|
|
|
| io.opentelemetry
| Enhancements
| 21219
| Add OTLP metrics and traces
|
|
|
|
|
|
| jrubyscripting
| Bug Fixes
| 19604
| Set .bundle directory to $USERDATA/cache/automation/ruby/.bundle
|
|
|
| 21381
| Fix karaf console command newline #2
|
|
|
|
|
|
| jsscripting
| Enhancements
| 21328
| Use package scripts to bundle openhab-js & Include type defs
|
|
| Bug Fixes
| 21169
| Minor improvements & fixes for Slf4JOutputStream implementations
|
|
|
| 21230
| Upgrade to openhab-js 5.21.0
|
|
|
|
|
|
| kaleidescape
| Enhancements
| 21312
| Implement new protocol features
|
|
| Bug Fixes
| 21310
| Fix erroneous update instructions
|
|
|
|
|
|
| linkplay
| Bug Fixes
| 21491
| Fix discovery method
|
|
|
|
|
|
| lutron
| Enhancements
| 21147
| Model physical keypad buttons as trigger channels
|
|
|
|
|
|
| matter
| Enhancements
| 21171
| Add Water Valve (Valve Configuration and Control) cluster support
|
|
| Bug Fixes
| 21263
| Avoid UNKNOWN status flap on reconnect for sleepy nodes
|
|
|
| 21285
| Avoid redundant status update events when status is unchanged
|
|
|
| 21402
| Bridge dimmer fixes
|
|
|
|
|
|
| mcp
| Bug Fixes
| 21079
| Don't log a 'Roots list changed notification' warning message
|
|
|
| 21178
| Fix log buffer
|
|
|
| 21311
| Fix local oAuth
|
|
|
|
|
|
| mercedesme
| Bug Fixes
| 21135
| Fix max SoC for vehicles without charge programs
|
|
|
|
|
|
| misc
| Bug Fixes
| 21365
| Transform bindings to getConfigAs
|
|
|
|
|
|
| modbus
| Enhancements
| 21358
| Enable multiple writeValueType's
|
|
|
|
|
|
| mqtt
| Bug Fixes
| 21449
| Expose read-only trigger channels
|
|
|
| 21451
| Improve configuration validation
|
|
|
|
|
|
| mspa
| Enhancements
| 21243
| Add fault channel
|
|
|
|
|
|
| netatmo
| Bug Fixes
| 21274
| Do not set bridge OFFLINE when Camera ping is in error
|
|
|
| 21275
| Prevent channel updates if an error was raised in API answer.
|
|
|
| 21429
| Keep HTTP status and raw error code for unclassified errors
|
|
|
|
|
|
| nfty
| Bug Fixes
| 21188
| Fix Actions return type
|
|
|
|
|
|
| nikohomecontrol
| Bug Fixes
| 21302
| Fix exception on car charger bad data
|
|
|
|
|
|
| openwebnet
| Bug Fixes
| 21374
| Prevent NullPointerExeption in openwebnet dim message
|
|
|
|
|
|
| oppo
| Enhancements
| 21194
| Improve polling and update handling
|
|
|
| 21279
| Add Title Elapsed/Length/End Time/Progress channels
|
|
|
| 21445
| Add discrete thing types & other improvements
|
|
| Bug Fixes
| 21257
| Fix time_display state pattern regression
|
|
|
|
|
|
| pipertts
| Bug Fixes
| 21315
| Upgrade to piper-jni 1.4.2 to fix native lib loading
|
|
|
|
|
|
| plclogo
| Bug Fixes
| 21266
| Remove undocumented Contact command support
|
|
|
|
|
|
| pythonscripting
| Enhancements
| 21214
| Add scope typings and update helper lib to version 1.0.20
|
|
| Bug Fixes
| 21428
| Fix pip initialisation
|
|
|
|
|
|
| remehaheating
| Bug Fixes
| 21225
| Fix token refresh failing after ~1 hour
|
|
|
|
|
|
| renault
| Enhancements
| 21104
| Improve logging of http error 429
|
|
|
| 21234
| Add new channels to set min and max state of charge levels
|
|
|
|
|
|
| ring
| Enhancements
| 21019
| Use Firebase Cloud Messaging instead of polling to receive new events
|
|
| Bug Fixes
| 21319
| Backport relevant parts of PR21019 to avoid ratelimits
|
|
|
|
|
|
| roborock
| Enhancements
| 21382
| Add current room channel
|
|
| Bug Fixes
| 21252
| Fix Q10 dynamic DPCommand channel uses incorrect case-sensitive channel type ID
|
|
|
| 21342
| Clear credentials which roborock has marked as expired
|
|
|
| 21425
| Fix issues with sending commands via mqtt
|
|
|
| 21498
| Fix reset of consumables
|
|
|
|
|
|
| salus
| Bug Fixes
| 21267
| Remove undocumented Contact command support
|
|
|
|
|
|
| shelly
| Enhancements
| 19227
| Add support for Shelly Pro RGBWW PM
|
|
|
| 19893
| Add support for Ecowitt Weather Station (WS90 powered by Shelly)
|
|
|
| 20966
| Support for Shelly Flood Gen 4
|
|
|
| 20975
| Add Gen4 support for Shelly Plus 1L, 2L and 2PM
|
|
|
| 21190
| Add resetTotals channel and per-minute energy history channels
|
|
|
| 21278
| Apply firmware update available marker
|
|
|
| 21385
| Tolerate third-party BLE script event data in NotifyEvent frames
|
|
| Bug Fixes
| 20805
| Fix meter support, decouple meters from relays
|
|
|
| 21086
| Fix TRV Gen1 controlMode command always setting Manual mode
|
|
|
| 21226
| Fix dimmer brightness channel routing and missing timer-active update
|
|
|
| 21228
| Fix firmware version detection, spurious update-available flag, and missing firmware channel
|
|
|
| 21256
| Fix Plus RGBW PM profiles and zero brightness handling
|
|
|
| 21287
| Fix BLU Gateway memory crash and firmware 2.0 issues
|
|
|
| 21316
| Fix Gen1 flapping roller position
|
|
|
| 21393
| Re-arm status updates after WebSocket reconnect
|
|
|
| 21420
| Fix Unknown API value 'activate' warning
|
|
|
| 21480
| Fix roller position not updated on Gen2+ end-position event
|
|
|
| 21508
| Fix BLU Gateway script not removed when disabled
|
|
|
|
|
|
| solaredge
| Bug Fixes
| 21245
| Fix PrivateApi
|
|
|
|
|
|
| solarman
| Enhancements
| 21400
| Remove limitation for minimal Refresh Interval value of 30 seconds
|
|
|
|
|
|
| souliss
| Bug Fixes
| 21121
| Fix 'required' attribute
|
|
|
|
|
|
| squeezebox
| Bug Fixes
| 21301
| Fix NumberFormatException when parsing status result JSON
|
|
|
|
|
|
| tapocontrol
| Bug Fixes
| 21118
| Fix KLAP-protocol powercycle recovery for 1.4.6 firmware
|
|
|
|
|
|
| teslascope
| Enhancements
| 21396
| Remove deprecated apiKey support
|
|
|
| 21398
| Support basic FSD Stats
|
|
|
|
|
|
| tuya
| Bug Fixes
| 21181
| Handle UDP discovery bind failures gracefully
|
|
|
|
|
|
| unifi
| Enhancements
| 21161
| Include userStatus and door name in Access log payloads
|
|
|
| 21242
| Fall back to the private WebSocket for Protect camera detections
|
|
| Bug Fixes
| 21162
| Fix Access insight-log parsing when an event has multiple devices
|
|
|
| 21164
| Fix parsing WebRTC Thing paths
|
|
|
| 21186
| Reconnect Protect WebSockets when the connection dies silently
|
|
|
| 21260
| Keep Protect trigger channels across channel rebuilds
|
|
|
| 21346
| Handle Protect/Access Thing Lifecycle correctly
|
|
|
|
|
|
| verisure
| Bug Fixes
| 21142
| Fix login failures caused by Verisure API changes
|
|
|
|
|
|
| viessman
| Bug Fixes
| 21525
| Fix capitalized Celsius unit
|
|
|
|
|
|
| vizio
| Bug Fixes
| 21238
| Send input CNAME on current_input change
|
|
|
|
|
|
| whisperstt
| Bug Fixes
| 21453
| Fix vad endless loop
|
|
|
|
|
|
| wled
| Bug Fixes
| 21253
| Fix Race condition in Palettes and Effect initialization
|
|
|
|
|
|
| worxlandroid
| Bug Fixes
| 21208
| Don't assume provided timestamp is UTC
|
|
|
| 21209
| Send minutes to API instead of seconds
|
|
|
| 21331
| Fix NumberFormatException when sending a Command to mode Channel
|
|
|
|
|
|
| yamahareceiver
| Bug Fixes
| 21125
| Limit number of max parallel status requests per bridge
|
|
|
|
|
|
| yamlcomposer
| Enhancements
| 21217
| Upgrade to Jinjava 2.8.3
|
|
|
| 21344
| Add automatic regeneration when referenced environment variables changed
|
|
|
| 21408
| Add !for loops, scoped local variables (!var), and enhance conditionals (!elseif, !else)
|
|
|
| 21489
| Add ARGS special variable to capture immediate arguments for includes and templates
|
|
|
|
|
|
| zwavejs
| Enhancements
| 21105
| Improve metadata handling
|
|
|
| 21200
| Handle value notification events for stateless CCs
|
|
| Bug Fixes
| 21137
| Fix boolean value type bug in multicast messages
|
|
|
| 21180
| Add unit mappings for kVar and kVarh
|
|
|
| 21458
| Ignore problematic websocket messages
|
|
|
| 21463
| Fix Z-Wave JS channel and shutter handling
|