Commit Graph

5539 Commits (7350e5020f31d8ef58cf85f11854fcb5018a286a)

Author SHA1 Message Date
Bob Eckhoff 7350e5020f Change to new Headers
Change to new Headers
Signed-off-by: Bob Eckhoff <katmandodo@yahoo.com>
2025-01-08 16:37:06 -05:00
Bob Eckhoff 071c1e7391 Revert "Changing dates was a bad idea"
This reverts commit 44bb90ff99ff470bfd6efd1ddbcdf3dc8f7f31c9.

Signed-off-by: Bob Eckhoff <katmandodo@yahoo.com>
2025-01-03 10:28:32 -05:00
Bob Eckhoff 2c3b4c90b7 Changing dates was a bad idea
Changing dates early was a bad idea

Signed-off-by: Bob Eckhoff <katmandodo@yahoo.com>
2025-01-03 10:28:32 -05:00
Bob Eckhoff 0993ebc13c Change to OH5.0 snapshot
Changed version and changed dates (in advance-hopefully ok)
Signed-off-by: Bob Eckhoff <katmandodo@yahoo.com>
2025-01-03 10:28:32 -05:00
Bob Eckhoff 736551b613 Align V2 response with V3 reponse
Changed V2 response to align with V3 process after extra decoding.
Signed-off-by: Bob Eckhoff <katmandodo@yahoo.com>
2025-01-03 10:28:32 -05:00
Bob Eckhoff 18d67a08c5 Make retries more robust
Makes retries more robust. Three times for connection and one retry on the command.
Signed-off-by: Bob Eckhoff <katmandodo@yahoo.com>
2025-01-03 10:28:32 -05:00
Bob Eckhoff 23ec6aeb7e Spotless changes
spotless
Signed-off-by: Bob Eckhoff <katmandodo@yahoo.com>
2025-01-03 10:28:32 -05:00
Bob Eckhoff 32c2665811 New PR candidate
Java doc and possible mdns discovery.

Signed-off-by: Bob Eckhoff <katmandodo@yahoo.com>
2025-01-03 10:28:31 -05:00
Bob Eckhoff 2a73de9d06 Apply spotless changes
forgot to run spotless on the last update

Signed-off-by: Bob Eckhoff <katmandodo@yahoo.com>
2025-01-03 10:28:31 -05:00
Bob Eckhoff 99ed3d5000 Changes to get separate Connection Manager working
After initial changes, tested various scenarios and made changes so they are working like before.

Signed-off-by: Bob Eckhoff <katmandodo@yahoo.com>
2025-01-03 10:28:31 -05:00
Bob Eckhoff a2159bed2a Working version of split connection manager
Working (sort of) version of split connection manager. Problem with the connection manager being null when the binding is stop/start.  Need reset to clear with clean-cache too.
Signed-off-by: Bob Eckhoff <katmandodo@yahoo.com>
2025-01-03 10:28:31 -05:00
Bob Eckhoff 925fc2860e Midea AC after partial PR review
Mideaac binding after partial PR review.  Main remaining issue is the connection manager which currently needs to be embedded in the MideaACHandler to leverage the OH base thing handler.
Signed-off-by: Bob Eckhoff <katmandodo@yahoo.com>
2025-01-03 10:28:31 -05:00
Wouter Born 2f7b727d14
Resolve runbundles for reverting LinkedTransferQueue high CPU usage workaround (#17914)
Related to openhab/openhab-core#4499

Signed-off-by: Wouter Born <github@maindrain.net>
2024-12-17 13:26:36 +01:00
Marcel 2d14d4f596
[miio] Add support for Xiaomi Robot Vacuum X20+ (#17902)
Adding support for the following models:
* Xiaomi Robot Vacuum X20+ (modelId: xiaomi.vacuum.c102gl)

Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
2024-12-17 01:22:01 +01:00
Jacob Laursen 2c9947cdf3
Fix binding name (#17909)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-12-17 00:38:45 +01:00
Andrew Fiddian-Green 856fa74459
[hue] Recognise `grouped_motion` and `smart_scene` resources (#17905)
Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
2024-12-16 20:19:47 +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