Commit Graph
7186 Commits
Author SHA1 Message Date
Gaël L'hopitalandGitHub 4cee46aea4 [airparif] Concentrations can be nullable (#20438)
* Handle concentrations being nullable

Signed-off-by: gael@lhopital.org <gael@lhopital.org>
2026-03-27 10:11:32 +01:00
Andreas BrenkandGitHub 348d9f07c3 [chatgpt] Add configurable request timeout (#20408)
* [chatgpt] Add configurable request timeout

Signed-off-by: Andreas Brenk <mail@andreasbrenk.com>
2026-03-27 09:13:16 +01:00
Paul SmedleyandGitHub 66a4099fc0 update Home.java to avoid crash (#20457)
Signed-off-by: Paul Smedley <paul@smedley.id.au>
2026-03-27 09:10:10 +01:00
sheilbronnandGitHub b84358d844 [basicprofiles] Add precision parameter to Round Profile (#20423)
* [basicprofiles] Add precision parameter to round profile

Signed-off-by: sheilbronn <36453088+sheilbronn@users.noreply.github.com>
2026-03-27 08:59:51 +01:00
Andrew Fiddian-GreenandGitHub 10b7a66449 support zigbee green power state (#20456)
Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
2026-03-27 08:39:54 +01:00
93fdd43add [shelly] Sync access to ShellyDeviceStats (thread safety) (#20445)
* * Sync access to ShellyDeviceStats (use AtomicInteger/Long for stats
values)

Signed-off-by: Markus Michels <markus7017@gmail.com>
Co-authored-by: Ravi Nadahar <nadahar@rediffmail.com>
2026-03-26 23:15:40 +01:00
jimtngandGitHub 580f7b3ef7 [fronius] Replace global request lock with per‑bridge locking and non‑blocking polling (#20378)
* [fronius] Add per-host request locks and non-blocking polling

Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au>
2026-03-26 15:57:21 +01:00
Florian HotzeandGitHub 6abb6d0fcf [jsscripting] Fix incorrect line numbers in JS stacktrace due to code injection (#20435)
Signed-off-by: Florian Hotze <dev@florianhotze.com>
2026-03-26 15:56:08 +01:00
Christoph WeitkampandGitHub d22cdb26bf Fix NPE in discovery service if no devices are available in EcoFlow API (#20442)
Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
2026-03-26 15:55:00 +01:00
Bernd WeymannandGitHub ebe2b12ed2 [dirigera] Bugfix illuminance measurements (#20421)
* bugfix illuminance correction

Signed-off-by: Bernd Weymann <bernd.weymann@gmail.com>
2026-03-26 15:51:23 +01:00
Andrew Fiddian-GreenandGitHub e7959fa6f4 remove ttl from discovery (#20439)
Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
2026-03-26 15:50:49 +01:00
Renat SibgatulinandGitHub 3ef1219d86 [airq] Add mDNS auto-discovery for air-Q devices (#20448)
* [airq] Add mDNS auto-discovery for air-Q devices

Signed-off-by: Renat Sibgatulin <sibgatulin@tuta.io>
2026-03-26 15:41:14 +01:00
wpljandGitHub 121a85151e Fix sendCommand treating HTTP 202 as failure (#20452)
Signed-off-by: wplj <wplj@users.noreply.github.com>
2026-03-26 15:38:03 +01:00
Alexander FrieseandGitHub 092eb1692c fix(shelly): fix thing lookup issues #20418 (#20409)
- Add deviceIp to checkRepresentation for proper thing matching

Signed-off-by: Alexander Friese <af944580@googlemail.com>
2026-03-25 22:14:32 +01:00
Andrew Fiddian-GreenandGitHub f0d1a26ba0 [hue] Fix bridge certificate handling (#20400)
* support v3 bridge intermediate certificate
* disable tls host name check when using ip address
* fix lifecycle bug when config changes
- decouple ssl settings from common http client
- ignore https host name before config params are set
* fix resource not found when called from another thread
* use trust manager for TLS
* v2+ bridge default to use full certificate validation

Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
2026-03-24 23:15:15 +01:00
MerlinandGitHub 8a11e6a488 [airq] Add Radon sensor and correct spelling mistake (#20146)
* Add radon to README and fix spelling mistake for CO

Signed-off-by: Merlin10437 <152161717+Merlin10437@users.noreply.github.com>
2026-03-24 19:43:00 +01:00
Stefan TrillerandGitHub d06e38f403 [wled] Part2 of WLED segment discovery fix (#20429)
I have removed the PROPERTY_SERIAL_NUMBER as such entry does not exist for the segment thing and having the ThingUID in there is not of much value either.
And the CONFIG_SEGMENT_INDEX has to be defined ad the `withRepresentationProperty`.

Signed-off-by: Stefan Triller <github@stefantriller.de>
2026-03-22 16:29:31 +01:00
Stefan TrillerandGitHub e097b91bc8 [wled] Fix segment discovery inbox auto remove (#20427)
Fixes #20426

Signed-off-by: Stefan Triller <github@stefantriller.de>
2026-03-22 12:52:03 +01:00
lsiepelandGitHub fc8ec37b53 Fix v2 instructions (#20424)
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2026-03-22 12:20:00 +01:00
lsiepelandGitHub 0438a891c4 [ahawastecollection] Fix upgrade instructions (#20417)
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2026-03-22 12:15:02 +01:00
Jonathan GilbertandGitHub 5a78f07bf1 [intesis] Correctly handles empty enum message (#20401)
Signed-off-by: Jonathan Gilbert <jpg@trillica.com>
2026-03-21 13:10:55 +01:00
Ronny GrunandGitHub b3183e8248 [viessmann] Fix parsing of unit Seconds (#20411)
Signed-off-by: Ronny Grun <ronny.grun@t-online.de>
2026-03-21 12:08:13 +01:00
Andrew Fiddian-GreenandGitHub 436bbdc3ba [hue] Support API v2 motion and light sensor groups (#20380)
Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
2026-03-19 22:17:24 +01:00
Gaël L'hopitalandGitHub caa0c18c08 [airparif] Fix NullPointerException on startup (#20357)
* Lazy load Department DB

Signed-off-by: Gaël L'hopital <gael@lhopital.org>
2026-03-19 21:58:53 +01:00
Jacob LaursenandGitHub a137e4d4bf Consolidate bridge generation checks (#20379)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2026-03-18 22:48:25 +01:00
Bernd WeymannandGitHub b1b4b3bd0a [sensorcommunity] Add radiation sensor (#20369)
* add radiation sensor

Signed-off-by: Bernd Weymann <bernd.weymann@gmail.com>
2026-03-18 22:43:25 +01:00
mlobsteinandGitHub 1f848d8273 [roku] Fix jobs not starting if initial connection fails (#20214)
* Fix jobs not starting if initial connection fails

Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2026-03-17 23:33:44 +01:00
lo92frandGitHub 504402f74f [teleinfo] Add support for D2L wifi dongle (#18738)
* add support for D2L dongle bridge

Signed-off-by: Laurent ARNAL <laurent@clae.net>
2026-03-17 22:31:36 +01:00
Markus MichelsandGitHub 33e81028d3 Hotfix for handler factory (broke main branch) (#20395)
Signed-off-by: Markus Michels <markus7017@gmail.com>
2026-03-17 20:51:19 +01:00
Dan CunninghamandGitHub 875a60bed8 [matter] Report correct Illuminance Measurement Value (#20384)
* [matter] Report correct Illuminance Measurement Value
Fixes #20329

Signed-off-by: Dan Cunningham <dan@digitaldan.com>
2026-03-17 18:43:35 +01:00
Andrew Fiddian-GreenandGitHub 662f0f72f3 [hue] Fix discovery of API v2 unknown archetype devices (#20388)
* fix discovery of unknown archetype

Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
2026-03-17 14:14:43 +01:00
Paul SmedleyandGitHub a2c5051ca2 [ring] Add extended description of events (#20352)
* Initial framework

Signed-off-by: Paul Smedley <paul@smedley.id.au>
2026-03-17 14:11:02 +01:00
Bernd WeymannandGitHub 5b7c08593b [dirigera] Support IKEA devices based on Matter standard (#20123)
* matter startup sync

Signed-off-by: Bernd Weymann <bernd.weymann@gmail.com>
2026-03-17 10:48:54 +01:00
Andrew Fiddian-GreenandGitHub 3b3358c7e2 add missing json test case files (#20389)
Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
2026-03-16 16:58:11 +01:00
lo92frandGitHub 292e99b2c9 [vigicrues] Adapt to new vigicrues api (#20264)
* First commit of adaptation to the new API. Left to do: find a way to grab the VigiCrues index for the given Tronçon

Signed-off-by: Gaël L'hopital <gael@lhopital.org>
2026-03-16 10:59:30 +01:00
Stefan TrillerandGitHub a4d12c6095 [wled] Fix discovery inbox entry matching existing things (#20345)
* [wled] Fix discovery inbox entry matching existing things

It also uses the new context parameter from #20294

Signed-off-by: Stefan Triller <github@stefantriller.de>
2026-03-15 22:40:48 +01:00
05e5c563b6 [shelly] WebSocket keep alive for Gen2+ devices staying always connected (#20268)
* Rudimentary refactoring to let WebSocketClient share lifecycle with the ThingHandler

Signed-off-by: Markus Michels <markus7017@gmail.com>
Co-authored-by: Ravi Nadahar <nadahar@rediffmail.com>
2026-03-15 22:13:55 +01:00
Dan CunninghamandGitHub b190f5ed6d [matter] Fixes various OTA updates bugs (#20382)
* [matter] Fixes various OTA updates bugs
This ensures updating via the openHAB ota framwork reports properly as
well as fixing an issue where the firmware status was "UNKNOWN" if no
update was available.

Signed-off-by: Dan Cunningham <dan@digitaldan.com>
2026-03-15 20:22:51 +01:00
Andrew Fiddian-GreenandGitHub 353d37782e [hue] Update documentation (#20376)
* [hue] catch up on documentation

Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
2026-03-14 17:36:34 +01:00
Holger FriedrichandGitHub 120bcfc82a Adapt to new Null annotations in AccessTokenResponse (#20366)
* Adapt to new Null annotations in AccessTokenResponse

Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2026-03-14 07:23:36 +01:00
Andrew Fiddian-GreenandGitHub e5a514776a [hue] Fix HTTP 503 errors on Hue Bridge (API v2) (#20367)
* fix http 503 errors on BSB002
* fix bridge v3 regression

Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
2026-03-14 00:31:27 +01:00
lsiepelandGitHub 954d433041 Fix homekit and math (#20374)
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2026-03-13 18:05:16 +01:00
lsiepelandGitHub 0405f9bb78 Markdown catchup (#20373)
* Fix homeassistant
* Fix bluelink

Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2026-03-13 17:26:08 +01:00
Andrew Fiddian-GreenandGitHub 62efdd3bff [homekit.binding] Support accessory Things that have children (#20083)
* initial contribution

Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
2026-03-13 13:55:01 +01:00
Ronny GrunandGitHub ddea6be5ec [solaredge] Fix EOFException during temporary internet connection loss (Live Data polling) (#20216)
* [solaredge] Fix request lifecycle on failed HTTP responses

Signed-off-by: Ronny Grun <ronny.grun@t-online.de>
2026-03-13 11:45:24 +01:00
Gaël L'hopitalandGitHub 846ed64397 [airparif] Remove pollens (#20370)
* Removing pollen related channels, DTO, documentation, icons.

Signed-off-by: gael@lhopital.org <gael@lhopital.org>
2026-03-13 11:32:03 +01:00
Mark HerwegeandGitHub b139d78e3c remove mybmw binding (#20371)
Signed-off-by: Mark Herwege <mark.herwege@telenet.be>
2026-03-13 09:47:19 +01:00
Holger FriedrichandGitHub 2ce65962f5 [pipertts] Fix dependency unpack on Windows (#20362)
Override inherited maven-dependency-plugin execution `embed-dependencies`
to exclude native platform folders during unpack:

- **/win-*/**
- **/debian-*/**
- **/macos-*/**

This prevents unpacking macOS symlink entries that fail on Windows due to
missing symlink privileges. The resulting jar should not affected, as those
are excluded from packaging anyway.

Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2026-03-11 15:02:21 +01:00
lsiepelandGitHub a935d0bc38 [xmppclient] Fix bundle load (#20220)
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2026-03-11 09:40:59 +01:00
Jacob LaursenandGitHub d53e325f05 Upgrade json to 20251224 (#20350)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2026-03-10 22:33:42 +01:00