Commit Graph

5205 Commits

Author SHA1 Message Date
Mark Herwege
c1dbc33cf3
[jdbc] Fix error in addon info for Oracle (#17403)
Signed-off-by: Mark Herwege <mark.herwege@telenet.be>
2024-09-11 18:54:22 +02:00
Cody Cutrer
436dea619d
[mqtt.homeassistant] Implement template schema lights (#17399)
* [mqtt.homeassistant] implement template schema lights

Signed-off-by: Cody Cutrer <cody@cutrer.us>
2024-09-10 22:37:05 +02:00
Florian Hotze
63efac653c
[fronius] Fix warning box in README (#17401)
Signed-off-by: Florian Hotze <florianh_dev@icloud.com>
2024-09-10 18:59:31 +02:00
Gaël L'hopital
65a398512f
[netatmo] Switching siren channel of the Presence to Read-Only (#17397)
* Switching siren channel of the Presence to Read-Only

Signed-off-by: Gaël L'hopital <gael@lhopital.org>
2024-09-10 15:28:13 +02:00
Marcel
bcfddf1193
[miio] Fix parsing error clear record (#17350)
* [miio] Fix parsing error clear record

Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
2024-09-10 12:40:52 +02:00
Cody Cutrer
0252099518
[homekit] Adjust default ranges for some characteristics (#17157)
* [homekit] adjust default ranges for some characteristics

Signed-off-by: Cody Cutrer <cody@cutrer.us>
2024-09-09 23:53:27 +02:00
jimtng
fa5fd1c32e
[map] Add a way to customize inline-map delimiters (#17327)
* [map] Add a way to customize inline-map delimiters

Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au>
2024-09-09 23:01:56 +02:00
lsiepel
d2d2e63016
[melcloud] Improve null handling (#17295)
* Add null annotations

Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2024-09-09 21:21:37 +02:00
Gaël L'hopital
27e08879f6
[netatmo] Fix doorbell channels flapping (#17367)
* Adressing issue #13002
* Second row of url validity check
* Take snapshot expiration in account

Signed-off-by: Gaël L'hopital <gael@lhopital.org>
2024-09-09 19:48:06 +02:00
lsiepel
e4ab0e9bb4
[senechome] Fix ArrayIndexOutOfBoundsException when less than 4 packs (#17299)
* Fix issue and warnings
* Fix operator

Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2024-09-09 19:12:23 +02:00
lsiepel
16a6853efb
[evcc] Fix IllegalArgumentException for specific vehicle Id's (#17380)
* Handle semicolon in car id

Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2024-09-09 18:56:55 +02:00
Cody Cutrer
110fd9b1ca
[mqtt.homeassistant] Use Jinjava directly (#17378)
* [mqtt.homeassistant] Use Jinjava directly

Signed-off-by: Cody Cutrer <cody@cutrer.us>
2024-09-09 14:54:08 +02:00
Marcel
65fce20081
[androidTV] fix version parsing for newer Philips TV models (#17373)
* [androidTV] fix version parsing for newer Philips TV models

Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
2024-09-09 14:48:24 +02:00
Bernd Weymann
8baf9f1efb
[solarforecast] Add manual update feature (#17335)
Signed-off-by: Bernd Weymann <bernd.weymann@gmail.com>
2024-09-09 08:14:12 +02:00
openhab-bot
4f5cb48e13
New translations bluetooth.properties (Italian) (#17391) 2024-09-09 00:52:53 +02:00
jsjames
8f62374b28
[flume] Initial contribution (#17152)
* Initial submission

Signed-off-by: Jeff James <jeff@james-online.com>
2024-09-08 22:41:27 +02:00
Mark Herwege
6f6787b794
[jdbc] Add Oracle DB support (#17317)
* Allow Oracle extensions to url definition

Signed-off-by: Mark Herwege <mark.herwege@telenet.be>
2024-09-08 22:09:51 +02:00
lsiepel
1e007cd305
[openweathermap] Fix NullPointerException (#17189)
* Fix compilation warnings

Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2024-09-08 21:26:59 +02:00
Holger Friedrich
52cc195056
Upgrade to JmDNS 3.5.12 (#17389)
Adapt itests to core, see openhab/openhab-core#4337.

Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2024-09-08 19:16:43 +02:00
Andrew Fiddian-Green
313212709e
[bluetooth.hdpowerview] New binding using Bluetooth Low Energy (#17099)
* [bluetooth.hdpowerview] initial contribution

Signed-off-by: AndrewFG <software@whitebear.ch>
2024-09-08 17:28:30 +02:00
mlobstein
2fb5740b58
Improve volume event handling (#17387)
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2024-09-08 15:00:46 +02:00
Wouter Born
d1613548df
[groovyscripting] Fix default preset scope not applied (#17383)
This allows for removing many imports from scripts which results in less code.

Fixes #17247

Signed-off-by: Wouter Born <github@maindrain.net>
2024-09-08 14:55:31 +02:00
Philipp S.
6b2462ca22
[fenecon] Initial contribution (#17174)
* Initial implementation of the FENECON Binding

Signed-off-by: Philipp Schneider <philipp.schneider@nixo-soft.de>
2024-09-08 14:48:26 +02:00
Matthew Skinner
66cfcc2f64
Add another motion detection topic for VivoTek FD9388-HTV (#17388)
Signed-off-by: Matthew Skinner <matt@pcmus.com>
2024-09-08 13:14:09 +02:00
Wouter Born
d362ae7d3e
[lifx] Add support for new LIFX products (#17386)
Allows for discovering the new LIFX B10 and T10 Candle products and their features.

See: https://github.com/LIFX/products/blob/master/products.json

Signed-off-by: Wouter Born <github@maindrain.net>
2024-09-07 22:49:53 +02:00
Wouter Born
0d513d3d85
Replace deprecated stale bot with stale action (#17384)
The stale bot is deprecated and no longer maintained.
Instead the stale GHA should be used.

Signed-off-by: Wouter Born <github@maindrain.net>
2024-09-07 20:11:49 +02:00
lsiepel
9f58f6ddbc
[smartmeter] Fix Undelivered IOException (#17133)
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2024-09-07 10:06:56 +02:00
mtraxiot
e8190f69fb
[tesla] Update README.md remove hardcoded units (#17017)
* Update README.md remove hardcoded units

remove miles to unit to cater for metric in example

Signed-off-by: mtraxiot <37993378+mtraxiot@users.noreply.github.com>

* Update README.md add unit for kms metric

* Update README.md add dimension to range items

add length dimension to range items

* Update bundles/org.openhab.binding.tesla/README.md

Co-authored-by: Jacob Laursen <jacob-github@vindvejr.dk>
Signed-off-by: mtraxiot <37993378+mtraxiot@users.noreply.github.com>

---------

Signed-off-by: mtraxiot <37993378+mtraxiot@users.noreply.github.com>
Co-authored-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-09-07 07:30:51 +02:00
Daedalus
1390c24318
[goecharger] Update README.md (#17283)
* Update README.md - Update name of chargers and setup instructions

I got stuck connecting my charger, because I did not find any hint in the readme that elaborates the need to activate the local HTTP API on the app first. Added this hint with a short chapter.

Signed-off-by: Daedalus <37384006+Boldfor@users.noreply.github.com>
2024-09-06 23:56:40 +02:00
James Melville
460350d007
[warmup] Fixes & Enhancements (#16387)
* Update docs for multiple device support

Signed-off-by: James Melville <jamesmelville@gmail.com>
2024-09-06 23:44:28 +02:00
Josh Proehl
bb28e6a528
[tplinksmarthome] Add new device: EP25 (#17377)
The EP25 appears to be a version of the KP125 that lacks the LED.
Because of this, and per the comments in #16027, this commit
mimics #11771 and simply copies the KP125, without the LED channel.

Signed-off-by: Josh Proehl <josh@daedalusdreams.com>
2024-09-06 21:31:33 +02:00
Catalin Sanda
b96925dd17
Sync inverter definition files from upstream. (#17379)
Signed-off-by: Catalin Sanda <catalin.sanda@gmail.com>
2024-09-06 19:49:25 +02:00
mlobstein
98ee2417af
[kaleidescape] Support discovery of Strato V (#17371)
* Support discovery of Strato V

Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2024-09-06 16:43:41 +02:00
jimtng
ff2f190824
[modbus] Support chaining transformations without an intersection symbol (#17306)
* [modbus] Refactor to use ChannelTransformation

Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au>
2024-09-06 16:24:50 +02:00
J-N-K
c1a63ff4c6
[transform.jinja] Properly use jinjava OSGi (#17358)
Depends on https://github.com/openhab/openhab-osgiify/pull/49

Signed-off-by: Jan N. Klug <github@klug.nrw>
2024-09-04 23:07:21 +02:00
Mark Herwege
ffa59f8d8f
fix basic alarm (#17360)
Signed-off-by: Mark Herwege <mark.herwege@telenet.be>
2024-09-03 17:56:15 +02:00
jimtng
06b361c139
[mqtt.homeassistant] Update config abbreviations (#17359)
Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au>
2024-09-01 18:17:57 +02:00
jimtng
9c5689df90
[mqtt.generic] Support chaining transformations without an intersection symbol (#17290)
* [mqtt.generic] Support chaining transformations without an intersection symbol

Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au>
2024-09-01 12:54:37 +02:00
jimtng
03863feab4
[jinja] Use osgiified Jinjava (#17356)
* [jinja] Use osgiified Jinjava

Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au>
2024-09-01 12:51:05 +02:00
jimtng
09012cee8e
[serial] Support chaining transformations without an intersection symbol (#17313)
Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au>
2024-09-01 12:43:19 +02:00
jimtng
6f55f3d2ad
[basicprofile] Fix statefilter check against item's value on the rhs (#17346)
Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au>
2024-08-30 20:44:30 +02:00
tl-photography
229737fb6d
[awattarar] Add aWATTar API class (#17169)
Signed-off-by: Thomas Leber <thomas@tl-photography.at>
2024-08-30 18:14:44 +02:00
Bernd Weymann
d9a00391d6
[mercedesme] Additional mappings and channels (#17143)
* starter battery mappings

Signed-off-by: Bernd Weymann <bernd.weymann@gmail.com>
2024-08-29 20:58:23 +02:00
Jørgen Austvik
b0bf9412d1
[AirGradient] Convert from AbstractDiscoveryService to AbstractThingHandlerDiscoveryService (#17332)
* [AirGradient] Convert from AbstractDiscoveryService to AbstractThingHandlerDiscoveryService

Because we get NPE on apiHandler in 4.2.1 (not on 4.2.0).

Signed-off-by: Jørgen Austvik <jaustvik@acm.org>
2024-08-29 17:01:45 +02:00
Martin
b3814d67ea
[visualcrossing] Fix missing dimension (#17347)
* remove ui hint

Signed-off-by: Martin Grześlowski <martin.grzeslowski@gmail.com>
2024-08-29 14:09:33 +02:00
Christian Kemper
54db0a09a6
[Tibber] Improve connection logic (#17344)
* Fixes #14735
Optimized Logging and sending Ping Frames. See also PR #17214

Signed-off-by: christian <dev@bestof5.de>
2024-08-29 13:01:57 +02:00
Martin
f4384686dd
[visualcrossing] Initial contribution (#17239)
* EVERYTHING

Signed-off-by: Martin Grześlowski <martin.grzeslowski@gmail.com>
2024-08-29 10:38:13 +02:00
Dan Cunningham
f9c40fff8b
[hydrawise] Various Fixes (#17345)
* Workaround for a bad response from the Hydrawise API

Signed-off-by: Dan Cunningham <dan@digitaldan.com>
2024-08-29 00:50:26 +02:00
Bernd Weymann
1bc932e95a
[mercedesme] Fix trip channel type id (#17267)
* bugfix trip channel naming

Signed-off-by: Bernd Weymann <bernd.weymann@gmail.com>
2024-08-28 20:12:07 +02:00
jimtng
e4ce954dc2
[basicprofiles] Add additional comparisons to State Filter profile (#17323)
* Add inequality comparisons to State Filter profile

- Fix bug where undefined `mismatchState` passed `UNDEF` instead of ignoring state updates
- Support multiline conditions
- Support comparing against the input state from handler to filter out
unwanted data

* Support comparing item to item or input to item

Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au>
2024-08-28 16:28:10 +02:00