Commit Graph
5815 Commits
Author SHA1 Message Date
Gaël L'hopitalandGitHub e14381deb0 [gce] Ensure ressources are freed (#17949)
* Ensure ressources are freed.
A bit of code revamp

Signed-off-by: clinique <gael@lhopital.org>
2025-02-18 17:11:15 +01:00
Cody CutrerandGitHub 1856aa9b3c [mqtt.homeassistant] Use a single channel for all scenes on a device (#18262)
It accepts either object ID, or scene name (assuming the latter doesn't
conflict with the former). 

Signed-off-by: Cody Cutrer <cody@cutrer.us>
2025-02-18 13:30:51 +01:00
Patrik GfellerandGitHub a41c6d4b4f [huesync] Fix lost api-token when device goes offline (#18100)
* fix(18062): [huesync] Configuration (API Token) lost if device goes offline

Signed-off-by: Patrik Gfeller <patrik.gfeller@proton.me>
2025-02-18 13:18:57 +01:00
Holger FriedrichandGitHub 51df8f302f Upgrade hivemq-mqtt-client to 1.3.5, Netty to 4.1.118.Final (#18277)
* Upgrade hivemq-mqtt-client to 1.3.5, Netty to 4.1.118.Final
* Upgrade hivemq-mqtt-client from 1.3.3 to 1.3.5
* Upgrade netty from 4.1.104 to 4.1.118
* Upgrade moquette-broker from 0.15 to 0.16, disable telemetry introduced
in 0.16
* Upgrade h2-mvstore from 1.4.199 to 2.1.212

Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2025-02-18 12:31:27 +01:00
Bernd WeymannandGitHub 56aa221e0c [solarforecast] reduce solcast API calls (#18281)
* forecast content as JSONObject

Signed-off-by: Bernd Weymann <bernd.weymann@gmail.com>
2025-02-18 11:41:37 +01:00
Jacob LaursenandGitHub e3ba9a3ee3 Fix OAuth service handle (#18264)
Fixes #14783
Fixes #18265

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2025-02-17 19:12:48 +01:00
Simmon YauandGitHub d2555cbe7b Updated whiteLED channel for reolink ipcamera to user timer mode (#18155)
set to run from 00:00 to 23:59 instead of "Always On at Night"
because the "Always On at Night" setting would cause the floodlight
to turn off after 3 minutes during the day which is not the desired
behavior.

Signed-off-by: Simmon Yau <simmonyau@gmail.com>
2025-02-17 19:10:39 +01:00
JeremyandGitHub 2e8717414c [insteon] Refactor transport message field type (#18272)
Signed-off-by: Jeremy Setton <jeremy.setton@gmail.com>
2025-02-17 00:33:58 +01:00
JeremyandGitHub 1b6e2376f5 [insteon] Fix duplicate scene entry feature listeners (#18275)
Signed-off-by: Jeremy Setton <jeremy.setton@gmail.com>
2025-02-17 00:28:10 +01:00
JeremyandGitHub f4338cc7a1 [insteon] Fix missing links implementation (#18274)
Signed-off-by: Jeremy Setton <jeremy.setton@gmail.com>
2025-02-17 00:23:43 +01:00
JeremyandGitHub 2e1eb1f86b [insteon] Fix icon products first record config (#18271)
Signed-off-by: Jeremy Setton <jeremy.setton@gmail.com>
2025-02-17 00:19:25 +01:00
Mark HerwegeandGitHub c123341902 [mapdb] Store and restore lastState, lastStateChange and lastChangeUpdate (#17820)
* persist and restore previous state and last state change

Signed-off-by: Mark Herwege <mark.herwege@telenet.be>
2025-02-16 12:16:48 +01:00
Andrew Fiddian-GreenandGitHub 94313ba102 remove duplicate code (#18270)
Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
2025-02-15 23:55:48 +01:00
Andrew Fiddian-GreenandGitHub 40a6334ecd [hue] support dynamics on "..only" channels (#18261)
Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
2025-02-15 23:38:18 +01:00
Holger FriedrichandGitHub d6ef92e12d Adapt dependencies due to core changes (#18214)
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2025-02-15 11:29:27 +01:00
openhab-botandGitHub 039e62942e New translations whisperstt.properties (Italian) (#18267) 2025-02-14 21:45:56 +01:00
negestiandGitHub 5a57b9e3c7 [luxtronikheatpump] added channel for power consumption (#18254)
* [luxtronikheatpump] added channel for power consumption

Signed-off-by: Clemens Eberwein <clemens@lab21.org>
2025-02-13 13:18:39 +01:00
Florian HotzeandGitHub 8c68fb706e [jsscripting] Use OSGi-ified GraalVM dependencies (#18053)
* [jsscripting] Use OSGI-ified org.graalvm.sdk:* dependencies

Signed-off-by: Florian Hotze <dev@florianhotze.com>
2025-02-13 09:23:05 +01:00
Cody CutrerandGitHub 01cb892fc3 [mqtt.homeassistant] Only subscribe to topics for linked channels (#18239)
* [mqtt.homeassistant] Only subscribe to topics for linked channels

Signed-off-by: Cody Cutrer <cody@cutrer.us>
2025-02-13 09:19:32 +01:00
Gwendal RoulleauandGitHub fd63e110f5 [whisper] Add OpenAI API compatibility (#17921)
* [whisper] Add OpenAI API compatibility

Signed-off-by: Gwendal Roulleau <gwendal.roulleau@gmail.com>
2025-02-12 22:57:46 +01:00
Andrew Fiddian-GreenandGitHub d0bac82f21 [basicprofiles] Fix StateFilterProfile to use linked Item system unit (#18144)
* [basicprofiles] Improve StateFilterProfile unit based calculations

Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
2025-02-12 21:52:18 +01:00
Mark HerwegeandGitHub 3b820edcb2 [mybmw] improve authentication (#18235)
* authentication

Signed-off-by: Mark Herwege <mark.herwege@telenet.be>
2025-02-12 21:48:24 +01:00
Jacob LaursenandGitHub ca8d10fe0d Upgrade json-smart to 2.5.2 (#18241)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2025-02-12 21:40:47 +01:00
tl-photographyandGitHub c147475b01 [aWATTar] include fees in calculation (#17557)
* [aWATTar] include fees in calculation

Signed-off-by: Thomas Leber <thomas@tl-photography.at>
2025-02-12 21:38:07 +01:00
mlobsteinandGitHub e95fb3cda7 [lgtvserial] Update documentation and fix labels/descriptions (#18253)
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2025-02-12 21:13:39 +01:00
Ciprian PascuandGitHub 2a7a76f8ba [sbus] Initial contribution (#18019)
* Initial contribution

Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-02-12 21:07:11 +01:00
Gaël L'hopitalandGitHub ee9697b955 [airparif] New binding (#17625)
* Initial commit

Signed-off-by: Gaël L'hopital <gael@lhopital.org>
2025-02-12 18:54:38 +01:00
jimtngandGitHub 2726ed16a8 [jrubyscripting] Update to JRuby 9.4.12.0 (#18252)
Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au>
2025-02-12 09:10:58 +01:00
Daniel RosengartenandGitHub 94cc905e5b [velbus] update README (#18247)
Module VMBPIR-20 is missing in the readme.

Signed-off-by: Daniel Rosengarten <github@praetorians.be>
2025-02-11 11:50:24 +01:00
Andrew Fiddian-GreenandGitHub eb6a56d4b6 [hdpowerview] Fix discovery to use serial number as representation property (#18200)
Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
2025-02-11 11:12:24 +01:00
lo92frandGitHub 6a840f75a0 [linky] Fixes for change in Enedis API on 2024 December 20 (#17945)
* fixes for change in Enedis API on 2024 December 20 !
- URL for data is now mes-mesures-prm and not mes-mesures.
- Dto format have changed : mainly merge data & date, field renaming, and moving.
- Some changes on date format.
* add timezone to thing config to allow overriding default timezone
* add possible fix for 500 Internal Server Error
* backport some fixes from linkyv2 branch to handle enedis website errors
* remove condition so we can always get metadata to fix 500 error
* remove the missingData stuff from previous commit, realize if was duplicate with check already done in getConsumptionAfterChecks
* remove also the refreshinterval on ExpiringDayCache constructor, we don't need it anymore
* remove nullable on action field

Signed-off-by: Laurent ARNAL <laurent@clae.net>
2025-02-10 19:21:52 +01:00
Holger FriedrichandGitHub 6a1a41a58f Adapt Nullable annotations to core change (#18231)
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2025-02-10 16:03:10 +01:00
Jacob LaursenandGitHub 958c43e98f Adapt to naming convention (#18232)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2025-02-09 11:57:06 +01:00
Cody CutrerandGitHub 0b13f65580 [homekit] fix unit conversions on step values for temperatures (#18233)
getConfigurationAsQuantity was using toUnitRelative appropriately,
but the final conversion to Celsius was not, resulting in a 1 °F
step being interpreted as a -17.5 °C step!

Signed-off-by: Cody Cutrer <cody@cutrer.us>
2025-02-09 09:59:51 +01:00
jimtngandGitHub 1650591403 [basicprofiles] Fix division-by-zero error in $DELTA_PERCENT state filter (#18089)
* [basicprofiles] Fix division-by-zero error in $DELTA_PERCENT state filter
* use Optional for acceptedState

Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au>
2025-02-09 08:25:54 +01:00
David PaceandGitHub ea978fe953 [boschshc] Provide alarm channel for smoke detectors (#18194)
Signed-off-by: David Pace <dev@davidpace.de>
2025-02-06 22:46:53 +01:00
Andrew Fiddian-GreenandGitHub 28ce3c2b19 [hdpowerview] Fix bug in discovered Bridge label (#18236)
Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
2025-02-06 19:21:15 +01:00
Florian HotzeandGitHub a4ac0217c4 [fronius] Document how to set username/password in .things file (#18234)
Signed-off-by: Florian Hotze <dev@florianhotze.com>
2025-02-06 15:06:31 +01:00
openhab-botandGitHub fc607c345a New Crowdin updates (#18220)
* New translations mqtt.properties (Italian)
* New translations androidtv.properties (Italian)
2025-02-03 22:19:53 +01:00
Bernd WeymannandGitHub b90b0f0a9f [mercedesme] Update proto files for upcoming features (#18205)
* update proto files

Signed-off-by: Bernd Weymann <bernd.weymann@gmail.com>
2025-02-02 21:28:20 +01:00
jimtngandGitHub 019fb8acf4 [basicprofiles] Convert to relative unit in State Filter's Delta check (#18127)
* [basicprofiles] Convert to relative unit in State Filter's Delta check

Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au>
2025-02-02 21:24:50 +01:00
JeremyandGitHub 247495335e [insteon] Use separate pool for long running threads (#18147)
Signed-off-by: Jeremy Setton <jeremy.setton@gmail.com>
2025-02-02 20:20:19 +01:00
JeremyandGitHub 8a61c378fb [insteon] Add debug monitoring support for modem and x10 devices (#18048)
Signed-off-by: Jeremy Setton <jeremy.setton@gmail.com>
2025-02-02 19:19:42 +01:00
Jacob LaursenandGitHub 3c972b9f92 Fix typos (#18193)
* Fix typo: occured
* Fix typo: transfered

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2025-02-02 14:43:29 +01:00
jimtngandGitHub e7d44c9632 [astro] Update real-time Moon Phase Age (#18203)
Instead of returning a constant value of the moon phase age relative to the start of the day,
return the real-time calculation of the moon phase age on each channel update

Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au>
2025-02-02 14:36:16 +01:00
Bernd WeymannandGitHub 8e8bb061fb [mercedesme] bugfix auth problem causing http 412 error (#18208)
* version update
* add catching JSONException

Signed-off-by: Bernd Weymann <bernd.weymann@gmail.com>
2025-02-02 14:30:33 +01:00
jimtngandGitHub 54bebb3351 [mqtt] Set distinct action labels (#18210)
This is so they can be differentiated in MainUI

Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au>
2025-02-01 22:48:30 +01:00
jimtngandGitHub 90da7b9d83 [mail] Add action input labels and descriptions (#18209)
Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au>
2025-02-01 11:42:39 +01:00
openhab-botandGitHub b80efccf92 New translations bluetooth.properties (Italian) (#18207) 2025-01-31 16:19:53 +01:00
jimtngandGitHub 52c6e96104 [jrubyscripting] Update to JRuby 9.4.11.0 (#18202)
Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au>
2025-01-30 15:29:13 +01:00