Jacob Laursen
d59b10a064
Simplify DateTimeType handling for Vallox MV
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-12-19 11:56:36 +01:00
Jacob Laursen
77d6457017
Simplify DateTimeType handling for UniFi
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-12-19 11:56:36 +01:00
Jacob Laursen
a6f9977e29
Simplify DateTimeType handling for Tellstick
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-12-19 11:56:36 +01:00
Jacob Laursen
d8485acf58
Simplify DateTimeType handling for Teleinfo
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-12-19 11:56:36 +01:00
Jacob Laursen
182a0cca2b
Simplify DateTimeType handling for Tado
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-12-19 11:56:36 +01:00
Jacob Laursen
2ba8a6d4b8
Simplify DateTimeType handling for TA C.M.I.
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-12-19 11:56:36 +01:00
Jacob Laursen
86955bc39f
Simplify DateTimeType handling for Philips Somneo
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-12-19 11:56:36 +01:00
Jacob Laursen
512e3b239b
Simplify DateTimeType handling for Solax
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-12-19 11:56:36 +01:00
Jacob Laursen
7d54e604f9
Simplify DateTimeType handling for Siemens HVAC
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-12-19 11:56:36 +01:00
Jacob Laursen
96b5ad2e55
Simplify DateTimeType handling for Shelly
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-12-19 11:56:36 +01:00
Jacob Laursen
751bbf7495
Simplify DateTimeType handling for Satel Integra Alarm System
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-12-19 11:56:36 +01:00
Jacob Laursen
fb9a998f59
Simplify DateTimeType handling for SAICiSMART
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-12-19 11:56:36 +01:00
Jacob Laursen
1af326dbb7
Simplify DateTimeType handling for PLCLogo
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-12-19 11:56:36 +01:00
Jacob Laursen
225ebd9c83
Simplify DateTimeType handling for OpenWeatherMap
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-12-19 11:56:36 +01:00
Jacob Laursen
541f8d4028
Simplify DateTimeType handling for OpenUV
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-12-19 11:56:36 +01:00
Jacob Laursen
a989208cc6
Simplify DateTimeType handling for OneBusAway
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-12-19 11:56:36 +01:00
Jacob Laursen
b23cb757c4
Simplify DateTimeType handling for OJElectronics
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-12-19 11:56:36 +01:00
Jacob Laursen
e60fc3e40c
Simplify DateTimeType handling for Nest
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-12-19 11:56:36 +01:00
Jacob Laursen
d871b66d3c
Simplify DateTimeType handling for Network
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-12-19 11:56:36 +01:00
Jacob Laursen
d00d654976
Simplify DateTimeType handling for Ruuvi Gateway MQTT
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-12-19 11:56:36 +01:00
Jacob Laursen
cb74dd6497
Simplify DateTimeType handling for MQTT
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-12-19 11:56:36 +01:00
Jacob Laursen
d001636a5f
Simplify DateTimeType handling for Millheat
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-12-19 11:56:36 +01:00
Jacob Laursen
bad29eb653
Simplify DateTimeType handling for Mi IO
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-12-19 11:56:36 +01:00
Jacob Laursen
daabae72e0
Simplify DateTimeType handling for Meteo France
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-12-19 11:56:36 +01:00
Jacob Laursen
a1a61ff7c8
Simplify DateTimeType handling for Met Office DataHub
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-12-19 11:56:36 +01:00
Jacob Laursen
164e333a40
Simplify DateTimeType handling for Mercedes Me
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-12-19 11:56:36 +01:00
Jacob Laursen
2f33a2d1ae
Simplify DateTimeType handling for Meater
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-12-19 11:56:36 +01:00
Jacob Laursen
7f3138585a
Simplify DateTimeType handling for LuxtronikHeatpump
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-12-19 11:56:36 +01:00
Jacob Laursen
520bda33a9
Simplify DateTimeType handling for Lutron
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-12-19 11:56:36 +01:00
Jacob Laursen
32bf72a858
Simplify DateTimeType handling for LaMetric
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-12-19 11:56:36 +01:00
Jacob Laursen
c6087e6b00
Simplify DateTimeType handling for KM200
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-12-19 11:56:36 +01:00
Jacob Laursen
c17b5f9ea8
Simplify DateTimeType handling for JuiceNet
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-12-19 11:56:36 +01:00
Jacob Laursen
6e2eb70950
Simplify DateTimeType handling for Insteon
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-12-19 11:56:36 +01:00
Jacob Laursen
e898312e9e
Simplify DateTimeType handling for IHC
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-12-19 11:56:36 +01:00
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
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
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
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