Commit Graph

5839 Commits (5871ead6aab3327839114046d22e8e7ccbd35fa8)

Author SHA1 Message Date
David Pace 5871ead6aa
[boschshc] Update location properties when initializing things (#17893)
When a device is initialized, an attempt is made to look up the room
name for the room id specified for the device and to store the room name
in a thing property. This property is also updated if a room change is
detected.

The legacy property `Location` is removed if present. From now on the
property `location` (with proper lower case spelling) is used.

Signed-off-by: David Pace <dev@davidpace.de>
2025-02-20 22:01:18 +01:00
MikeTheTux 4ce97d55ed
[automower] Implementation of complete automower API (#17545)
* started implementation of complete automower API

Signed-off-by: Michael Weger <weger.michael@gmx.net>
2025-02-20 21:37:41 +01:00
jsjames 1b90467bd4
[juicenet] Remove Juicenet binding due to drop of public API (#18299)
* Remove Juicenet binding

Signed-off-by: Jeff James <jeff@james-online.com>
2025-02-20 18:32:03 +01:00
Vasilis Pantelis 9207330e64
[dscalarm] Process Bypassed Zones Bitfield Dump (616) command (#18056)
Signed-off-by: Vasilis Pantelis <pantelva.me@gmail.com>
2025-02-20 18:28:38 +01:00
chingon007 e32f71780e
[sonnen] Add support to actively charge the battery from grid (#18213)
* Initial commit for V3 sonnen binding.
Added functionality for start/stop charging battery from grid.

Signed-off-by: chingon007 <tron81@gmx.de>
2025-02-20 15:46:29 +01:00
chingon007 96def56c6d
[haassohnpelletstove] Improve connection handling (#18212)
* Adding a Reconnect Rate to improve connectivity for the thing in case of weak wifi signal and automatically reconnect the thing.

Signed-off-by: chingon007 <tron81@gmx.de>
2025-02-20 13:05:34 +01:00
Jeremy c3fa94302d
[insteon] Add ezx10rf x10 transceiver support (#18294)
Signed-off-by: Jeremy Setton <jeremy.setton@gmail.com>
2025-02-20 10:50:11 +01:00
openhab-bot 664c981c81
New Crowdin updates (#18300)
* New translations amazonechocontrol.properties (Italian)

* New translations bluetooth.properties (Italian)
2025-02-20 10:37:21 +01:00
lsiepel 099b84546c
Update derby (#18292)
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2025-02-20 10:03:11 +01:00
lsiepel d3b3db383f
Fix domain (#18289)
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2025-02-20 10:00:06 +01:00
Mark Herwege 32b0a40252
Persistence alias support (#18286)
Signed-off-by: Mark Herwege <mark.herwege@telenet.be>
2025-02-20 07:53:28 +01:00
Cody Cutrer d7abc08cfd
[amazonechocontrol] Fix push activity handling (#18297)
Port of https://github.com/smarthomej/addons/pull/607

Signed-off-by: Cody Cutrer <cody@cutrer.us>
Co-authored-by: Jan N. Klug <github@klug.nrw>
2025-02-19 20:25:57 +01:00
Jeremy e5ab744e58
[insteon] Truncate debug log files when starting monitor (#18295)
Signed-off-by: Jeremy Setton <jeremy.setton@gmail.com>
2025-02-19 20:15:44 +01:00
Jeremy 2304106a8d
[insteon] Fix product data not updating first record (#18296)
Signed-off-by: Jeremy Setton <jeremy.setton@gmail.com>
2025-02-19 20:13:59 +01:00
David Pace 778f9f61fc
[boschshc] Add support for Door/Window Contact II Plus (#18201)
Signed-off-by: David Pace <dev@davidpace.de>
2025-02-19 16:35:12 +01:00
Jacob Laursen bb79656fb8
Update tariff filter for FLOW Elnet (#18293)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2025-02-19 16:32:49 +01:00
Andrew Fiddian-Green 574d573b50
[basicprofiles] Small improvement to documentation (#18290)
* [basicprofiles] minor improvement to read me

Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
2025-02-19 13:32:17 +01:00
David Goodyear 222fccdbff
[linktap] Bugfix Issue 18076 (#18090)
[linktap] Bugfix Issue 18076

Signed-off-by: David Goodyear <david.goodyear@gmail.com>
2025-02-19 13:17:50 +01:00
Cody Cutrer f2e4492c31
[amazonechocontrol] Import SmartHomeJ fork (#17935)
Both forks have diverged a reasonable amount. 

Signed-off-by: Cody Cutrer <cody@cutrer.us>
Co-authored-by: Jan N. Klug <github@klug.nrw>
Co-authored-by: Tom Blum <trinitus01@googlemail.com>
2025-02-19 10:40:24 +01:00
Jacob Laursen 64eeeae32c
[grundfosalpha] Add support for Alpha3 pump (#18187)
* Add support for Alpha3
* Add I18N support for discovery labels

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2025-02-19 09:32:11 +01:00
Daniel Rosengarten 0ccaa3379b
[velbus] Add VMB4LEDPWM-20 OnOff command support (#18287)
* [velbus] update README

Signed-off-by: Daniel Rosengarten <github@praetorians.be>
2025-02-19 08:56:43 +01:00
Holger Friedrich eb717083d2
Resolve bundles (#18288)
Fixup for #18277, netty upgrade in core

Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2025-02-19 08:39:11 +01:00
Mark Herwege b710c6bf76
Fix mapdb after core change (#18285)
Signed-off-by: Mark Herwege <mark.herwege@telenet.be>
2025-02-18 22:16:04 +01:00
Alexander Friese 655116fa99
improved fix introduced by #18168 (#18284)
Signed-off-by: Alexander Friese <af944580@googlemail.com>
2025-02-18 17:19:51 +01:00
Gaël L'hopital 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 Cutrer 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 Gfeller 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 Friedrich 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 Weymann 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 Laursen 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 Yau 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
Jeremy 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
Jeremy 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
Jeremy f4338cc7a1
[insteon] Fix missing links implementation (#18274)
Signed-off-by: Jeremy Setton <jeremy.setton@gmail.com>
2025-02-17 00:23:43 +01:00
Jeremy 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 Herwege 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-Green 94313ba102
remove duplicate code (#18270)
Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
2025-02-15 23:55:48 +01:00
Andrew Fiddian-Green 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 Friedrich 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-bot 039e62942e
New translations whisperstt.properties (Italian) (#18267) 2025-02-14 21:45:56 +01:00
negesti 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 Hotze 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 Cutrer 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 Roulleau 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-Green 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 Herwege 3b820edcb2
[mybmw] improve authentication (#18235)
* authentication

Signed-off-by: Mark Herwege <mark.herwege@telenet.be>
2025-02-12 21:48:24 +01:00
Jacob Laursen 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-photography 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
mlobstein 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 Pascu 2a7a76f8ba
[sbus] Initial contribution (#18019)
* Initial contribution

Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-02-12 21:07:11 +01:00