Commit Graph

5534 Commits

Author SHA1 Message Date
Gaël L'hopital
815de298a2 Activating discovery service
Signed-off-by: Gaël L'hopital <gael@lhopital.org>
2024-12-16 10:51:15 +01:00
Gaël L'hopital
58ef294232 Cleaning resource files
Bulletproofed icon servlet

Signed-off-by: Gaël L'hopital <gael@lhopital.org>
2024-12-16 10:51:13 +01:00
Gaël L'hopital
9aa3255ada Adding Air Quality index
Signed-off-by: Gaël L'hopital <gael@lhopital.org>
2024-12-16 10:51:12 +01:00
Gaël L'hopital
8fcac57da6 Placeholder corrected
Signed-off-by: Gaël L'hopital <gael@lhopital.org>
2024-12-16 10:51:11 +01:00
Gaël L'hopital
ec0bb2f463 Solving nullable
Signed-off-by: Gaël L'hopital <gael@lhopital.org>
2024-12-16 10:51:10 +01:00
Gaël L'hopital
838816c033 SAT solving
Signed-off-by: Gaël L'hopital <gael@lhopital.org>
2024-12-16 10:51:09 +01:00
Gaël L'hopital
3bd53b764a Added binding to pom.xml
Signed-off-by: Gaël L'hopital <gael@lhopital.org>
2024-12-16 10:51:07 +01:00
Gaël L'hopital
dc1ac4d86e Finalizing binding
Signed-off-by: Gaël L'hopital <gael@lhopital.org>
2024-12-16 10:51:06 +01:00
Gaël L'hopital
272fb89d33 Remove doc file
Signed-off-by: Gaël L'hopital <gael@lhopital.org>
2024-12-16 10:51:05 +01:00
Gaël L'hopital
4658292366 Progress done
Signed-off-by: Gaël L'hopital <gael@lhopital.org>
2024-12-16 10:51:04 +01:00
Gaël L'hopital
1265419834 Initial commit
Signed-off-by: Gaël L'hopital <gael@lhopital.org>
2024-12-16 10:51:03 +01:00
Holger Friedrich
9544767641
Remove Java 17 build, switch to 21 (#17910)
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2024-12-16 08:38:39 +01:00
Holger Friedrich
639a1cb263
Prepare for OH 5.0.0 (#17906)
* Switch to 5.0.0-SNAPSHOT
* Fix spotless after unleash
* resolve itest runbundles

Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2024-12-15 20:30:05 +01:00
openhab-bot
f80fd3d18c [unleash-maven-plugin] Preparation for next development cycle. 2024-12-15 13:46:58 +00:00
Martin Grassl
fe624dd6c1
[mybmw] Fix hcaptchatoken issue (#17862) (#17896)
* [mybmw] add stop charging command
* [mybmw] fix hcaptcha issue (#17862)

Signed-off-by: Martin Grassl <martin.grassl@digital-filestore.de>
2024-12-15 11:36:49 +01:00
Cody Cutrer
7fc3d3b685
[mqtt.homeassistant] Document new channels from #17659 (#17880)
Signed-off-by: Cody Cutrer <cody@cutrer.us>
2024-12-14 00:12:29 +01:00
Cody Cutrer
c6f2fca499
[mqtt.homeassistant] fix unbounded growth of config for device_trigger (#17894)
Because of how it shares a channel, whenever openHAB was rebooted and it
would first restore the device trigger components from the channel configuration,
and then from the MQTT message, it didn't identify it as the same component
as before, and so would merge into another instance of itself. My Things.json
is normally 13MB, and had grown to 545MB, and my openHAB was constantly having
memory issues! So now just make sure we only keep unique information, which
will automatically clean up anyone in a bad state.

Signed-off-by: Cody Cutrer <cody@cutrer.us>
2024-12-13 10:26:58 +01:00
lsiepel
334c909b90
[amazonechocontrol] Improve documentation (#17525)
* Adjust readme

Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2024-12-13 08:35:17 +01:00
lolodomo
2a58b8ed9b
[freeboxos] Add missing thing actions for active player (#17877)
Fix #17874

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2024-12-11 20:16:28 +01:00
Florian Hotze
9b4ee482ab
[jsscripting] Upgrade openhab-js to 5.8.1 (#17885)
Changelog: https://github.com/openhab/openhab-js/blob/main/CHANGELOG.md#581.

Signed-off-by: Florian Hotze <dev@florianhotze.com>
2024-12-11 16:48:05 +01:00
Cody Cutrer
8ea703ecd3
[wiz] Correct units for RSSI (#17867)
Number:Power of dBm, instead of Number:Dimensionless of dB.

Signed-off-by: Cody Cutrer <cody@cutrer.us>
2024-12-11 08:12:06 +01:00
Andrew Fiddian-Green
91d6b62dd0
[hue] show friends of hue battery sensors as online (#17878)
Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
2024-12-10 20:52:44 +01:00
openhab-bot
93e0723bbb
New Crowdin updates (#17873)
* New translations openweathermap.properties (French)
* New translations tasmotaplug.properties (French)
* New translations mail.properties (French)
* New translations exec.properties (French)
* New translations map.properties (French)
* New translations exec.properties (French)
2024-12-10 15:48:10 +01:00
Jacob Laursen
18d85e68bf
Simplify DateTimeType handling for Robonect (#17872)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-12-10 08:03:41 +01:00
Jacob Laursen
5cd8140d73
Remove obsoleted test methods (#17871)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-12-09 21:43:05 +01:00
lsiepel
f39415b631
[tesla] Add null annotations (#17582)
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2024-12-08 14:35:41 +01:00
openhab-bot
931f39ff17
New Crowdin updates (#17866)
* New translations mail.properties (French)

* New translations exec.properties (French)

* New translations netatmo.properties (French)

* New translations icalendar.properties (French)

* New translations mqtt.properties (Italian)

* New translations mail.properties (French)

* New translations exec.properties (French)
2024-12-08 13:10:43 +01:00
Cody Cutrer
4a4f5868a0
[wiz] Enable addon finder support (#17856)
Signed-off-by: Cody Cutrer <cody@cutrer.us>
2024-12-08 12:10:44 +01:00
lsiepel
fb54c2baca
Normalize thread names (#17804)
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2024-12-08 01:15:43 +01:00
Cody Cutrer
5829b9056b
[mqtt.homeassistant] Update Jinjava to 2.7.4 (#17858)
* [mqtt.homeassistant] Update Jinjava to 2.7.4

Which includes support for break/continue, which is what Zigbee2MQTT's
new event component uses in their template.

Signed-off-by: Cody Cutrer <cody@cutrer.us>

* update bndrun file

Signed-off-by: Cody Cutrer <cody@cutrer.us>

---------

Signed-off-by: Cody Cutrer <cody@cutrer.us>
2024-12-08 00:06:58 +01:00
Jacob Laursen
04254ce147
Remove unneeded code (#17861)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-12-07 19:48:32 +01:00
Wouter Born
98d257982c
[groovyscripting] Prevent CNFE for scoped classes unavailable to the class loader (#17860)
Fixes the ClassNotFoundException when using Thing actions caused by #17383.
The GroovyClassLoader loads classes by name however the Thing actions classes cannot be loaded by name because they are internal classes.

Fixes #17683

Signed-off-by: Wouter Born <github@maindrain.net>
2024-12-07 17:10:28 +01:00
lsiepel
37d910d318
Catch ISE (#17854)
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2024-12-07 16:44:46 +01:00
Cody Cutrer
5d89c9a885
[mqtt.homeassistant] Implement WaterHeater (#17859)
* [mqtt.homeassistant] Implement WaterHeater

Signed-off-by: Cody Cutrer <cody@cutrer.us>
2024-12-07 16:34:05 +01:00
Cody Cutrer
f733c85343
[mqtt.homeassistant] Implement Humidifier (#17853)
* [mqtt.homeassistant] Implement Humidifier

Signed-off-by: Cody Cutrer <cody@cutrer.us>

* remove debug logging from test

Signed-off-by: Cody Cutrer <cody@cutrer.us>
2024-12-07 00:39:43 +01:00
Cody Cutrer
2e7f0e061c
[mqtt.homeassistant] Implement Tag Scanner (#17852)
Signed-off-by: Cody Cutrer <cody@cutrer.us>
2024-12-05 23:27:05 +01:00
Andrew Fiddian-Green
388dc6bde3
Normalize thread names (2) (#17849)
* Normalize thread names

Signed-off-by: AndrewFG <software@whitebear.ch>
2024-12-05 22:32:29 +01:00
Cody Cutrer
35630e1074
[mqtt.homeassistant] Fix thing consistency for existing things when a device adds or removes components (#17851)
* [mqtt.homeassistant] gracefully handle a component's discovery info being deleted

Signed-off-by: Cody Cutrer <cody@cutrer.us>
2024-12-05 22:31:58 +01:00
jimtng
1190c14f75
[basicprofiles] Add $DELTA_PERCENT function to State Filter profile (#17843)
* [basicprofiles] Add $DELTA_PERCENT function to State Filter profile

Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au>
2024-12-05 20:52:42 +01:00
Andrew Fiddian-Green
036c1231c4
Add UoM support for RSSI channels (#17845)
* Enhance received signal strength indications

Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
2024-12-05 20:37:15 +01:00
David Goodyear
ca2ee2087d
[vesync] Core 300S Updates (#17842)
* [vesync] Core 300S Updates

Signed-off-by: David Goodyear <david.goodyear@gmail.com>
2024-12-05 20:19:36 +01:00
Cody Cutrer
044e9a3388
[wiz] Initial contribution (#17681)
Also-by: Joshua Freeman <github@frejos.net>
Also-by: Stefan Fussenegger <stf+git@molindo.at>
Also-by: Sara Damiano <sdamiano@stroudcenter.org>
Signed-off-by: Cody Cutrer <cody@cutrer.us>
2024-12-04 17:32:09 +01:00
Wouter Born
8d1471d306
Add missing code owners (#17833)
Adds the missing code owners and sorts the paths.

Signed-off-by: Wouter Born <github@maindrain.net>
2024-12-04 08:28:47 +01:00
David Goodyear
45b98ec991
[vesync] SCA error catches (#17835)
Signed-off-by: David Goodyear <david.goodyear@gmail.com>
2024-12-03 22:21:58 +01:00
Wouter Born
053ebb8bf0
Resolve runbundles for Jollyday upgrade (#17834)
Signed-off-by: Wouter Born <github@maindrain.net>
2024-12-03 22:12:42 +01:00
jimtng
12e7212bd9
[basicprofiles] Add support for functions (DELTA, MEDIAN, AVG, STDDEV, MIN, MAX) in State Filter (#17362)
* [basicprofiles] Add support for functions (DELTA, MEDIAN, AVG, STDDEV, MIN, MAX) in State Filter

Support any type of operand on either side of the operator
e.g.: `ItemName > 10` and `10 < ItemName`

Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au>
2024-12-03 20:03:15 +01:00
Cody Cutrer
156e691d0b
[mqtt.homeassistant] fix multi-speed fans (#17813)
* fix step math so that the state description represents the step
   scaled to 0-100%

Signed-off-by: Cody Cutrer <cody@cutrer.us>
2024-12-03 19:47:28 +01:00
lsiepel
d0ea14f441
[gpstracker] Fix handling ambigious region names (#17805)
* Fix regionname
* Fix SAT
* Improve log line

Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2024-12-03 19:22:29 +01:00
Patrik Gfeller
5a27b0e752
[huesync] Initial contribution (#16516)
* ☠️ Binding skeleton created for org.openhab.binding.huesync

Signed-off-by: Patrik Gfeller <patrik.gfeller@gmail.com>
Signed-off-by: Patrik Gfeller <patrik.gfeller@proton.me>
2024-12-03 18:41:54 +01:00
Alexander Friese
36bde0037f
[myuplink] Initial contribution (#17451)
* myuplink skeleton

Signed-off-by: Alexander Friese <af944580@googlemail.com>
2024-12-03 12:33:08 +01:00