Commit Graph

4788 Commits

Author SHA1 Message Date
Ondrej Pecta
762d7b4933 [jablotron] Migrate to v2.2 API (#16743)
Signed-off-by: Ondrej Pecta <opecta@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:49 +02:00
openhab-bot
1218199345 New Crowdin updates (#16741)
* New translations astro.properties (Danish)

Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:49 +02:00
lsiepel
d0cb804dfe [transformation][exec] allow spaces in parameters by enclosing in single quotes (#16160)
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:49 +02:00
Łukasz Dywicki
6e14bfd750 [smaenergymeter] Fix handling of broadcast frames (#11718)
* Fix handling of broadcast frames for SMA meter #11497.

Added support for multiple meters in single multicast group #3429.

Signed-off-by: Łukasz Dywicki <luke@code-house.org>
Co-authored-by: Leo Siepel <leosiepel@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:49 +02:00
Jacob Laursen
1e63944801 Introduce a trigger channel to announce the availability of day-ahead prices (#16704)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:49 +02:00
Matúš Hromada
29cecb756e Update README.md (#16670)
Added information when having one device attached

Signed-off-by: Matúš Hromada <matushromada@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:49 +02:00
openhab-bot
97cdc9a8fd New Crowdin updates (#16732)
* New translations astro.properties (Danish)

Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:49 +02:00
Matt
fe531787ec [haywardomnilogic] Fix chlorinator units. Continuation of PR#15478 (#16733)
* Fixed units on chlorinator timed percent state description pattern

Signed-off-by: Matt Myers <mmyers75@icloud.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:49 +02:00
Jørgen Austvik
9af295c0de [airgradient] Initial contribution (#16584)
* [airgradient] Initial contribution

AirGradient are open source and open hardware air quality sensors that
you can read values from through a cloud API or directly from the device.

Signed-off-by: Jørgen Austvik <jaustvik@acm.org>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:49 +02:00
Matt Filetto
56169e3f2a [openhab.binding.onkyo]: add channel for changing the Audyssey EQ Mode (#14316)
* Values are Off, Movie, and Music and and corspond to 0,1,2

Signed-off-by: Matt Filetto <matt.filetto@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:49 +02:00
Timo Schober
8aefad2376 [jeelink] Add support for emt7110 energy meter (#16725)
* feat: add support for emt7110 energy meter with jeelink

Signed-off-by: tischober <t.schober@outlook.de>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:49 +02:00
Andrew Fiddian-Green
a889ebe1a1 [hue] Fix migration of API v1 legacy data to new v2 things (#16714)
Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:49 +02:00
Matt
6937885b8d [haywardomnilogic] Added support ColorLogic V2 Lights, Updated Chlor Enable, Alert, Error, Status (#15478)
* Update polling times based on Hayward API recommendations

---------

Signed-off-by: Matt Myers <mmyers75@icloud.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:49 +02:00
openhab-bot
7b20bf9a23 New translations gardena.properties (Finnish) (#16729)
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:48 +02:00
mlobstein
236ec06a7b [kaleidescape] Add Buttongrid example and command channel (#16720)
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:48 +02:00
mlobstein
2dd41f7130 fix README (#16721)
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:48 +02:00
Florian Hotze
b881e06e6b [jsscripting] Upgrade openhab-js to 5.0.0 (#16719)
See https://github.com/openhab/openhab-js/blob/main/CHANGELOG.md#500.

Required to adjust to breaking changes from https://github.com/openhab/openhab-core/pull/3736.

Signed-off-by: Florian Hotze <florianh_dev@icloud.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:48 +02:00
lsiepel
1d7caed9fa [freeathome] Rename binding from freeathomesystem (#16718)
* Remove 'System' from the binding name

Signed-off-by: Leo Siepel <leosiepel@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:48 +02:00
Jacob Laursen
efbf09b786 Fix maven-javadoc-plugin upgrade (#16715)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:48 +02:00
Fabian Wolter
3d5ce3e29f [airq] Add myself as a code owner (#16716)
Signed-off-by: Fabian Wolter <github@fabian-wolter.de>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:48 +02:00
mlobstein
7352c6d722 Add Buttongrid README examples (#16701)
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:48 +02:00
Bernd Weymann
1b4c64938a [solarforecast] Initial contribution (#13308)
Signed-off-by: Bernd Weymann <bernd.weymann@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:48 +02:00
Fabian Wolter
154c1bc96e [airq] Add health/performance channels in percent, add UoM, refine unit hints and state patterns, make item labels consistent (#16698)
Signed-off-by: Fabian Wolter <github@fabian-wolter.de>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:48 +02:00
Fabian Wolter
223af8bf90 [airq] Add Hydrogen Sulfide (H₂S) (#16696)
* [airq] Add Hydrogen Sulfide (H₂S)

Signed-off-by: Fabian Wolter <github@fabian-wolter.de>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:48 +02:00
GiviMAD
bb1cad9ec1 [pulseaudio] Declare pulseaudio module per audio stream (#16254)
* [pulseaudio] Declare pulseaudio module per audio stream

Signed-off-by: Miguel Álvarez <miguelwork92@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:48 +02:00
morph166955
659a748f85 Update httpcore and httpclient (#16294)
Signed-off-by: Ben Rosenblum <rosenblumb@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:48 +02:00
Florian Hotze
a21e201e0c [openweathermap] Prepare for shutdown of One Call API version 2.5 (#16705)
* [openweathermap] Update README for shutdown of One Call API version 2.5 & Change default API version

Closes #16665.

Signed-off-by: Florian Hotze <florianh_dev@icloud.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:48 +02:00
mlobstein
28b1167c54 Add options (#16706)
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:48 +02:00
Jacob Laursen
5645dfb73b Improve discovery (#16692)
Resolves #16690

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:48 +02:00
Gaël L'hopital
2479529eab Fix error introduced in #16681 (#16703)
Signed-off-by: Gaël L'hopital <gael@lhopital.org>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:48 +02:00
Gaël L'hopital
7b4e383f72 [netatmo] Correction of Last-Event group (#16684)
* Correction of Last-Event group

Signed-off-by: root <gael@lhopital.org>
Signed-off-by: Gaël L'hopital <gael@lhopital.org>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:47 +02:00
Gaël L'hopital
d84a4b1154 [netatmo] Fix Live Picture not always available (#16679)
* Adressing issue on live picture

Signed-off-by: gael@lhopital.org <gael@lhopital.org>
Signed-off-by: root <gael@lhopital.org>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:47 +02:00
Holger Friedrich
a8f8ccb24e Update plugins (#16683)
* update multiple dependencies

Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:47 +02:00
Gaël L'hopital
84f97476e6 Handling null WifiInformation (#16700)
Signed-off-by: Gaël L'hopital <gael@lhopital.org>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:47 +02:00
Holger Friedrich
7e062102fa [tradfri] Adapt tests to ColorUtil changes on core (#16699)
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:47 +02:00
Gaël L'hopital
705ee263b6 [netatmo] Presence sub events were not updated (#16681)
* Making sub event work
Signed-off-by: clinique <gael@lhopital.org>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:47 +02:00
Daniel Rosengarten
2218dc528e [velbus] New functionality and bug fix (#15661)
* [velbus] New functionnality & Bug fix

Signed-off-by: Daniel Rosengarten <github@praetorians.be>
Co-authored-by: Simonas Kazlauskas <github@kazlauskas.me>
Co-authored-by: lsiepel <leosiepel@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:47 +02:00
Martin Grassl
35f274e9a6 [mybmw] revert the changes for 16642 as BMW seems to have reverted the changes in the API (#16687)
Signed-off-by: Martin Grassl <martin.grassl@digital-filestore.de>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:47 +02:00
Fabian Wolter
803178ee87 [airq] Improve error handling (#16694)
Signed-off-by: Fabian Wolter <github@fabian-wolter.de>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:47 +02:00
Cody Cutrer
ee9a0a31bf [mqtt] Treat incoming empty string as NULL for enum (#16641)
Treat incoming empty string as NULL for enum (#16641)

Signed-off-by: Cody Cutrer <cody@cutrer.us>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:47 +02:00
Andrew Fiddian-Green
39f91e7a7a [hue] fix JUnit tests for revised ColorUtil (#16559)
Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:47 +02:00
Fabian Wolter
4723eb26c0 [airq] Add note about JVM cryptographic strength policy (#16695)
Signed-off-by: Fabian Wolter <github@fabian-wolter.de>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:47 +02:00
Sami Salonen
2a69648da2 [dynamodb] Optimize consumed read capacity (#16693)
We optimize consumed read capacity

Signed-off-by: Sami Salonen <ssalonen@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:47 +02:00
Holger Friedrich
520ed2d570 [tado] Update plugins (#16686)
* swagger-codegen-maven-plugin, 2.3.1 to 2.4.41

Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:47 +02:00
Sebastian G
02421a6e8c Update README.md (#16668)
Fix URL for AVR-X2000/E400 document

Signed-off-by: Sebastian G. <sebastian@goodrick.ch>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:47 +02:00
Holger Friedrich
376c5e01d8 [mapdb] Explicitly set date format for serialization (#16657)
Between Java 17 and Java 21, serialization of Date has changed due to CLDR 42 which uses a narrow non-breaking space.
To ease switching JDK versions, the serialization format is explicitly set to the Java 17 format when GsonBuilder is used.

Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:47 +02:00
M Valla
0a41961cc5 [openwebnet] add sendMessage rule actions to send generic OWN messages on the BUS (#16691)
* [openwebnet] Added OpenWebNetBridgeActions class and sendMessage action

Signed-off-by: Massimo Valla <mvcode00@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:47 +02:00
Christian Wild
0c5640bd17 [tapocontrol] new communication protocol integration / code revision (#15725)
* [tapocontrol] new tapo klap-protocol integration

Signed-off-by: Christian Wild <christian@wildclan.de>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:47 +02:00
Doug Culnane
90984da295 [saicismart] Initial contribution (#15894)
* [saicismart] initial binding creation

Signed-off-by: Markus Heberling <markus@heberling.net>
Signed-off-by: dougculnane <doug@culnane.net>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:46 +02:00
Jacob Laursen
f336925fae Interrupt running job on handler disposal (#16689)
Resolves #16688

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:46 +02:00