Commit Graph

5617 Commits

Author SHA1 Message Date
Jacob Laursen
fb7ba1feb1 Simplify DateTimeType handling for Hydrawise
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-12-19 11:56:36 +01:00
Jacob Laursen
28b6624644 Simplify DateTimeType handling for Philips Hue
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-12-19 11:56:36 +01:00
Jacob Laursen
7fd9fc8554 Simplify DateTimeType handling for Helios easyControls
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-12-19 11:56:36 +01:00
Jacob Laursen
3361aa41dd Simplify DateTimeType handling for Groupe PSA
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-12-19 11:56:36 +01:00
Jacob Laursen
000f8d7c6b Simplify DateTimeType handling for Gardena
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-12-19 11:56:36 +01:00
Jacob Laursen
dd6c1f6d93 Simplify DateTimeType handling for Freecurrency
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-12-19 11:56:36 +01:00
Jacob Laursen
f0ba39f121 Simplify DateTimeType handling for FreeboxOS
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-12-19 11:56:36 +01:00
Jacob Laursen
0a46ff2a79 Simplify DateTimeType handling for Foobot
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-12-19 11:56:36 +01:00
Jacob Laursen
b74e1e671d Simplify DateTimeType handling for FMI Weather
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-12-19 11:56:36 +01:00
Jacob Laursen
698939cf46 Simplify DateTimeType handling for Flume
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-12-19 11:56:36 +01:00
Jacob Laursen
c594446eac Simplify DateTimeType handling for Fine Offset Weather Station
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-12-19 11:56:36 +01:00
Jacob Laursen
baf7ec6c2a Simplify DateTimeType handling for Feed
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-12-19 11:56:36 +01:00
Jacob Laursen
f61cc6dec7 Simplify DateTimeType handling for Exec
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-12-19 11:56:36 +01:00
Jacob Laursen
68527c03f5 Simplify DateTimeType handling for EVCC
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-12-19 11:56:36 +01:00
Jacob Laursen
d5d01b0623 Simplify DateTimeType handling for Enphase
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-12-19 11:56:36 +01:00
Jacob Laursen
4c176a8c82 Simplify DateTimeType handling for Ecovacs
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-12-19 11:56:36 +01:00
Jacob Laursen
7cb8bf18ed Simplify DateTimeType handling for Ecobee
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-12-19 11:56:36 +01:00
Jacob Laursen
b5f36cbfa8 Simplify DateTimeType handling for DWD Unwetter
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-12-19 11:56:36 +01:00
Jacob Laursen
b724595c2a Simplify DateTimeType handling for DWD Pollenflug
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-12-19 11:56:36 +01:00
Jacob Laursen
4cea76be8e Simplify DateTimeType handling for Doorbird
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-12-19 11:56:36 +01:00
Jacob Laursen
9b4f1d769c Simplify DateTimeType handling for Digiplex/EVO
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-12-19 11:56:36 +01:00
Jacob Laursen
1f6f05ab83 Simplify DateTimeType handling for Deutsche Bahn
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-12-19 11:56:36 +01:00
Jacob Laursen
e05d5ba84a Simplify DateTimeType handling for deCONZ
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-12-19 11:56:36 +01:00
Jacob Laursen
8d0653a161 Simplify DateTimeType handling for DBQuery
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-12-19 11:56:36 +01:00
Jacob Laursen
bb9a789d31 Simplify DateTimeType handling for Broadlink
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-12-19 11:56:36 +01:00
Jacob Laursen
c02a7345e1 Simplify DateTimeType handling for Bosch Smart Home
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-12-19 11:56:36 +01:00
Jacob Laursen
7feafba285 Simplify DateTimeType handling for Bosch Indego
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-12-19 11:56:36 +01:00
Jacob Laursen
81f5a7fff9 Simplify DateTimeType handling for BigAssFan
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-12-19 11:56:36 +01:00
Jacob Laursen
a8e2348d5a Simplify DateTimeType handling for aWATTar
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-12-19 11:56:36 +01:00
Jacob Laursen
1231e7d2e9 Simplify DateTimeType handling for AVM FRITZ!
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-12-19 11:56:36 +01:00
Jacob Laursen
0ee5fd952e Simplify DateTimeType handling for Automower
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-12-19 11:56:36 +01:00
Jacob Laursen
e3a1abd191 Simplify DateTimeType handling for Air Quality
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-12-19 11:56:36 +01:00
Jacob Laursen
e310161327 Simplify DateTimeType handling for aha Waste Collection
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-12-19 11:56:36 +01:00
mcroker
02ae869439
Update README pub/sub instructions (#17898)
Add instruction on how to create a subscription in your GCP project.

Signed-off-by: mcroker <mcroker@gmail.com>
2024-12-19 10:58:46 +01:00
Daedalus
f0d63f9a0e
Update README.md - Including hint on "Android TV Remote Service" and potential troubleshooting (#17899)
Signed-off-by: Daedalus <37384006+Boldfor@users.noreply.github.com>
2024-12-19 10:51:24 +01:00
Marcel Goerentz
65664f2e2e
[VeSync] Add support for wifi outlets (#17844)
* Add support for wifi outlets

Signed-off-by: Marcel Goerentz <m.goerentz@t-online.de>
2024-12-19 10:40:13 +01:00
Tom Quist
f78c618dad
[tibber] add level to today_prices and tomorrow_prices (#17916)
Fixes #17915

Signed-off-by: Tom Quist <tom+github@quist.de>
2024-12-18 22:59:58 +01:00
Cody Cutrer
f45f29f920
[mqtt.homeassistant] Implement regex_findall and regex_findall_index filters (#17895)
Signed-off-by: Cody Cutrer <cody@cutrer.us>
2024-12-18 20:33:12 +01:00
Jeremy
a94e4a1c50
[insteon] Convert legacy threads to use scheduler service (#17904)
Signed-off-by: jsetton <jeremy.setton@gmail.com>
2024-12-18 20:19:18 +01:00
mlobstein
29915c434c
Catch null host exception in discovery service (#17924)
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2024-12-18 20:13:08 +01: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