MikeTheTux
18ae995f59
API change on duration channels ( #17528 )
...
Signed-off-by: Michael Weger <weger.michael@gmx.net>
2024-10-08 21:08:19 +02:00
lsiepel
09db08e6ae
Reduce log level ( #17524 )
...
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2024-10-08 20:44:41 +02:00
Cody Cutrer
ab59bc871d
[mqtt.homeassistant] Implement optimistic components with AutoUpdatePolicy.RECOMMEND ( #17520 )
...
Signed-off-by: Cody Cutrer <cody@cutrer.us>
2024-10-08 08:45:11 +02:00
lsiepel
b36877ec6d
[pushover] Fix idle connection causing EOF exception ( #17348 )
...
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2024-10-07 23:36:26 +02:00
Cody Cutrer
31f6cda174
[mqtt.homeassistant] fix newStyleChannels ( #17491 )
...
* [mqtt.homeassistant] fix newStyleChannels
* further simplify channel IDs
Signed-off-by: Cody Cutrer <cody@cutrer.us>
2024-10-07 23:28:50 +02:00
Zhivka Dimova
90442a3864
[gree] Use GCM encryption when bind fails ( #17398 )
...
* [gree]: use GCM encryption when binding fails
Signed-off-by: Zhivka Dimova <zhivka.dimova@myforest.net>
2024-10-07 20:22:14 +02:00
Jacob Laursen
e6b372c053
Provide basic properties for access point ( #17519 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-10-07 20:20:07 +02:00
lsiepel
6b411899cc
[homewizard] Add current, voltage and failure channels ( #16995 )
...
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2024-10-07 08:11:04 +02:00
mueller-ma
46d6884a5c
[openhabcloud]: update docs: rule and app aren't available on Android yet ( #17471 )
...
See https://community.openhab.org/t/oh4-2-0-notifications-with-android-app-actions/157204/29 for discussion about it.
Signed-off-by: mueller-ma <mueller-ma@users.noreply.github.com>
2024-10-06 20:28:55 +02:00
Jeremy
e1c1e59b27
[pushbullet] Remove unimplemented channels and thing parameters ( #17482 )
...
* [pushbullet] Remove unimplemented channels and thing parameters
Signed-off-by: jsetton <jeremy.setton@gmail.com>
2024-10-05 21:46:49 +02:00
Gaël L'hopital
6a6c7f6cc8
[netatmo] Avoid endless loop when Security claims event history ( #17484 )
...
* Avoid looping in events
Signed-off-by: Gaël L'hopital <gael@lhopital.org>
2024-10-05 21:44:07 +02:00
openhab-bot
668c20b525
New translations icalendar.properties (Italian) ( #17512 )
2024-10-05 18:57:21 +02:00
Lukas Pindl
5c99a6c19c
[SenecHome] Add writeable Charging Modes ( #17474 )
...
* [senechome] Now accepts commands for active charging
Signed-off-by: Lukas Pindl <lukas.pindl@gmx.net>
* [senechome] Manual update for charging modes
Signed-off-by: Lukas Pindl <lukas.pindl@gmx.net>
* [senechome] docu and spotless
Signed-off-by: Lukas Pindl <lukas.pindl@gmx.net>
* [Senechome] Charge Modes combined into a single channel
Signed-off-by: Lukas Pindl <lukas.pindl@gmx.net>
* [senechome] Apply suggestions from code review
Co-authored-by: lsiepel <leosiepel@gmail.com>
Signed-off-by: Lukas Pindl <36566235+BigFood2307@users.noreply.github.com>
* [senechome] additional review fixes
Signed-off-by: Lukas Pindl <lukas.pindl@gmx.net>
---------
Signed-off-by: Lukas Pindl <lukas.pindl@gmx.net>
Signed-off-by: Lukas Pindl <36566235+BigFood2307@users.noreply.github.com>
Co-authored-by: lsiepel <leosiepel@gmail.com>
2024-10-05 16:57:02 +02:00
Zhivka Dimova
e655ddb65d
[enocean]: remove extra channel ( #17429 )
...
Remove CHANNEL_DIMMER from D2_01_08 and add CHANNEL_DIMMER to D2_01_09
Fix #15079
Signed-off-by: Zhivka Dimova <zhivka.dimova@myforest.net>
2024-10-05 15:10:54 +02:00
Christian Niessner
524720c3e8
[tacmi] Unit of Measurement fixes, added missing DateTime support ( #17481 )
...
* [tacmi] Use US Locale to format float numbers.
The German locale uses a comma as a separator for decimal numbers,
which means that the C.M.I. only uses the full number.
Signed-off-by: Christian Niessner <github-marvkis@christian-niessner.de>
2024-10-05 14:56:49 +02:00
lolodomo
d886c05189
Thing actions: add type in @ActionInput for generic class ( #17501 )
...
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2024-10-05 14:49:18 +02:00
mlobstein
8fcf18fc28
switch to SDDP discovery ( #17508 )
...
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2024-10-05 10:54:41 +02:00
Ronny Grun
495c527801
[ipcamera| add autoTracking channel for reolink camera ( #17488 )
...
Signed-off-by: Ronny Grun <ronny.grun@t-online.de>
2024-10-05 09:53:50 +02:00
lsiepel
d2a785392e
Add useragent parameter ( #17455 )
...
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2024-10-05 09:27:20 +02:00
lolodomo
088099c462
[solarforecast] Add missing @ActionOutput annotation ( #17506 )
...
* [solarforecast] Add missing @ActionOutput annotation
Related to #17504
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2024-10-04 21:48:14 +02:00
lolodomo
e0d1defbd8
[telegram] Add missing @ActionOutput annotation ( #17505 )
...
Also fix the methods sendTelegramAnimation for DSL rules that were calling sendTelegramVideo actions.
Related to #17504
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2024-10-04 20:00:25 +02:00
Thomas Lauterbach
a11460c32e
[unifi] Add support for new thing type access point ( #17499 )
...
Signed-off-by: Thomas Lauterbach <thomas_lauterbach@arcor.de>
2024-10-04 17:47:28 +02:00
dependabot[bot]
709c9b81b7
[mercedesme] Bump protobuf-java to 4.27.5 ( #17443 )
...
Bumps [com.google.protobuf:protobuf-java](https://github.com/protocolbuffers/protobuf ) from 4.26.1 to 4.27.5.
Signed-off-by: dependabot[bot] <support@github.com>
* compile *.proto with protoc compiler v4.27.5
Signed-off-by: Bernd Weymann <bernd.weymann@gmail.com>
2024-10-03 22:50:52 +02:00
Florian Hotze
856d526d95
[jsscripting] Synchronize context access in logger initialization ( #17496 )
...
* [jsscripting] Synchronize context access in logger initialisation to avoid illegal multi-thread access
Fixes #17494 .
Signed-off-by: Florian Hotze <florianh_dev@icloud.com>
2024-10-02 22:53:49 +02:00
Dave-Baldwin
82ba5da24c
Update README.md ( #17495 )
...
Add additional guidance around using Image-type item content in an attachment message.
Signed-off-by: Dave-Baldwin <60361786+Dave-Baldwin@users.noreply.github.com>
2024-10-02 21:56:32 +02:00
Jacob Laursen
4651f5c101
Fix build ( #17493 )
...
Regression of openhab/openhab-core#4389
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-10-01 23:01:01 +02:00
lolodomo
80fc5db373
[warmup] Set Dimension to QuantityType ( #17492 )
...
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2024-10-01 22:07:55 +02:00
Jacob Laursen
2535c6ada2
Provide JavaScript examples ( #17490 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-10-01 14:12:22 +02:00
dag81
b11c751d03
[linktap] Initial contribution ( #17235 )
...
* [linkTap] Initial Code Commit
[Signed-off-by: dag81 <david.goodyear@gmail.com>
2024-09-30 05:48:55 +02:00
Jacob Laursen
85b165208c
Make Markdown code block languages consistent ( #17480 )
...
* Make Markdown code block languages consistent
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
* Fix indentation
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
---------
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-09-29 12:47:18 +02:00
Jacob Laursen
c4576bb0f5
Remove space before colon ( #17483 )
...
Fix spelling of occurred
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-09-29 12:09:47 +02:00
Jeremy
c88974525c
[pushbullet] Add link and file push type support ( #17472 )
...
* [pushbullet] Add link and file push type support
Signed-off-by: jsetton <jeremy.setton@gmail.com>
2024-09-28 22:58:23 +02:00
lsiepel
1a42353cc9
Multiple binding markdown fixes ( #17422 )
...
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2024-09-28 17:46:53 +02:00
Espen Fossen
2e7dde9dda
[emotiva] Fix missing data in source channels ( #17365 )
...
* [emotiva] Fixes issue with missing data in source channels.
Signed-off-by: Espen Fossen <espenaf@junta.no>
2024-09-28 15:28:35 +02:00
Cody Cutrer
f4805eda2b
[mqtt.homeassistant] Fix jinja usage in availability templates ( #17400 )
...
* [mqtt.homeassistant] Fix jinja usage in availability templates
Use the local Jinjava, instead of implicitly depending on the Jinja
transformation service.
Signed-off-by: Cody Cutrer <cody@cutrer.us>
2024-09-27 16:52:31 +02:00
Gaël L'hopital
953e082fcb
[meteofrance] New binding ( #15462 )
...
* Adapting binding to new data feed
Signed-off-by: clinique <gael@lhopital.org>
2024-09-27 13:04:42 +02:00
Nick Waterton
8332ab29c5
[samsungtv] Add artOrientatation channel ( #17368 )
...
* [samsungtv] add artOrientation channel
Signed-off-by: Nick Waterton <n.waterton@outlook.com>
2024-09-26 22:09:48 +02:00
jimtng
d44d84eb43
[modbus] Discard data if transformation failed ( #17457 )
...
Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au>
2024-09-26 21:28:38 +02:00
Cody Cutrer
5de73f923a
[mqtt.homeassistant] implement iif and is_defined jinja function and filters ( #17435 )
...
Signed-off-by: Cody Cutrer <cody@cutrer.us>
2024-09-26 21:25:36 +02:00
dependabot[bot]
4ae8bb5559
Bump com.google.protobuf:protobuf-javalite ( #17442 )
...
Bumps com.google.protobuf:protobuf-javalite from 3.25.1 to 3.25.5.
---
updated-dependencies:
- dependency-name: com.google.protobuf:protobuf-javalite
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-26 21:15:48 +02:00
mlobstein
f9c63bc346
Set autoUpdatePolicy for WriteOnly channels ( #17470 )
...
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2024-09-24 08:59:46 +02:00
mlobstein
efeee462a0
Set autoUpdatePolicy for WriteOnly channels ( #17469 )
...
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2024-09-24 08:59:28 +02:00
mlobstein
02b29becba
Set autoUpdatePolicy for WriteOnly channels ( #17468 )
...
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2024-09-24 08:59:10 +02:00
mlobstein
fce0caf099
Set autoUpdatePolicy for WriteOnly channels ( #17466 )
...
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2024-09-24 08:58:10 +02:00
mlobstein
81cb3c5e8b
Set autoUpdatePolicy for WriteOnly channels ( #17467 )
...
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2024-09-24 08:57:46 +02:00
mlobstein
17b8f0d456
Set autoUpdatePolicy for WriteOnly channels ( #17465 )
...
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2024-09-24 08:57:25 +02:00
mlobstein
d97cfcd77d
Set autoUpdatePolicy for WriteOnly channels ( #17462 )
...
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2024-09-24 08:53:04 +02:00
mlobstein
153a691976
Set autoUpdatePolicy for WriteOnly channels ( #17464 )
...
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2024-09-24 00:11:29 +02:00
mlobstein
13f14976ac
Set autoUpdatePolicy for WriteOnly channels ( #17463 )
...
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2024-09-24 00:10:28 +02:00
lsiepel
2dd9221c1a
[samsungtv] Fix NullPointerException
( #17454 )
...
* Fix NPE
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2024-09-23 22:43:59 +02:00
Gwendal Roulleau
ec59011045
[smsmodem] Update README.md with devices ( #17458 )
...
* Update README.md
Signed-off-by: Gwendal Roulleau <dalgwen@users.noreply.github.com>
2024-09-23 17:56:41 +02:00
Cody Cutrer
bcfbd6480a
[mqtt.homeassistant] Update Jinjava to 2.7.3 ( #17412 )
...
* [mqtt.homeassistant] Update Jinjava to 2.7.3
Signed-off-by: Cody Cutrer <cody@cutrer.us>
2024-09-23 16:57:21 +02:00
Rupert Schöttler
ba4aaf9209
Update README.md ( #17460 )
...
Make channel description more precise
Signed-off-by: Rupert Schöttler <40740682+rupert-sch@users.noreply.github.com>
2024-09-22 22:42:25 +02:00
Alexander Friese
7bca020b09
removal of obsolete nibeuplink binding ( #17453 )
...
Signed-off-by: Alexander Friese <af944580@googlemail.com>
2024-09-22 18:42:12 +02:00
Scott Hanson
163f517f6f
[fpp] Initial contribution ( #16298 )
...
* working on FPP
Signed-off-by: Scott Hanson <scooter_seh@yahoo.com>
2024-09-20 20:59:10 +02:00
Cody Cutrer
ab2daded4c
[mqtt.homeassistant] Include the details of JSON syntax errors when parsing fails ( #17452 )
...
While it's useful in general to not have to copy/paste a MQTT message into a JSON
parser to verify syntax, it also includes details about fields that are the wrong
data type that a generic JSON parser won't catch. A la #17375 .
Signed-off-by: Cody Cutrer <cody@cutrer.us>
2024-09-20 20:47:20 +02:00
Gaël L'hopital
deca335cef
[netatmo] Prevent IndexOutOfBoundsException
( #17448 )
...
* Preventing IndexOutOfBoundsException
Signed-off-by: Gaël L'hopital <gael@lhopital.org>
2024-09-20 15:34:43 +02:00
joerg1985
52ea5d66ed
[rrd4j] Avoid RrdDb.getRrdDef calls ( #17449 )
...
Signed-off-by: Jörg Sautter <joerg.sautter@gmx.net>
2024-09-20 14:11:55 +02:00
Cody Cutrer
b77458dca7
[mqtt.homeassistant] remove channels for no-longer-configured components ( #17447 )
...
Signed-off-by: Cody Cutrer <cody@cutrer.us>
2024-09-20 08:52:05 +02:00
Florian Hotze
19c18be297
[jsscripting] Upgrade openhab-js to 5.7.0 ( #17441 )
...
Signed-off-by: Florian Hotze <florianh_dev@icloud.com>
2024-09-19 23:36:25 +02:00
Andrew Fiddian-Green
7fbcb0d420
[hue] do not add instantiated rooms/zones to inbox ( #17440 )
...
Signed-off-by: AndrewFG <software@whitebear.ch>
2024-09-19 12:41:05 +02:00
lsiepel
8d552bf3ef
Refactor and fix ( #17394 )
...
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2024-09-18 20:31:47 +02:00
joerg1985
5a3a0c0ea2
[rrd4j] Improved the interpolation workaround ( #17437 )
...
Signed-off-by: Jörg Sautter <joerg.sautter@gmx.net>
2024-09-18 19:39:22 +02:00
Gaël L'hopital
ce039300b6
[gce] Fix NullPointerException
( #17430 )
...
* Remove @NonNullByDefault({}) annotations to avoid NPE
Signed-off-by: Gaël L'hopital <gael@lhopital.org>
2024-09-18 13:35:59 +02:00
Дилян Палаузов
4690c431ef
[groovyscripting] Update Groovy to 4.0.23 ( #17428 )
...
Updates Groovy from 4.0.22 to 4.0.23.
2024-09-17 22:16:18 +02:00
Marcel
4001735bca
[miio] add Xiaomi Robot Vacuum X10 (dreame.vacuum.r2209) ( #17427 )
...
Adding support for the following models:
* Xiaomi Robot Vacuum X10 (modelId: dreame.vacuum.r2209)
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
2024-09-17 22:13:57 +02:00
mlobstein
6c77b16193
[kaleidescape] Add movie end time and music title channels ( #17423 )
...
* Add movie end time and music end title channels
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2024-09-17 19:25:04 +02:00
Mark Herwege
438541ab3c
[jdbc] revert db version variables ( #17431 )
...
Signed-off-by: Mark Herwege <mark.herwege@telenet.be>
2024-09-17 17:35:29 +02:00
Sönke Küper
5c6b74b960
[homematic] Fix NullPointerException
in discovery ( #17390 )
...
* #17372 : Fixed NPE
Signed-off-by: Sönke Küper <soenkekueper@gmx.de>
2024-09-16 20:13:52 +02:00
lsiepel
753be5b24b
[unifi] Fix NullPointerException
( #17421 )
...
* Fix NPE
* Null warning
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2024-09-16 13:32:10 +02:00
Florian Hotze
8fb03da095
[jsscripting] Upgrade to openhab-js 5.6.0 ( #17424 )
...
Also sync webpack dependency with openhab-js package.json.
* [jsscripting] README changes from ohjs upgrade
Signed-off-by: Florian Hotze <florianh_dev@icloud.com>
2024-09-16 12:28:46 +02:00
Holger Friedrich
2d403dc158
[knx] Code rework ( #17420 )
...
* [knx] Code rework
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2024-09-15 22:48:34 +02:00
Matthew Skinner
3930bffd09
[ipcamera] Add motion and alarm support for Axis branded cameras ( #17419 )
...
* Add support for Axis motion detection
Signed-off-by: Matthew Skinner <matt@pcmus.com>
2024-09-15 22:48:00 +02:00
Holger Friedrich
dbc607abcf
[knx] Allow decoding of KNX Data Secure frames ( #12434 )
...
* [knx] Allow decoding of KNX Data Secure frames
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2024-09-15 21:55:30 +02:00
Martin
104f32892e
[pihole] Add channels for gravity ( #17413 )
...
* Add channels for gravity
Signed-off-by: Martin Grześlowski <martin.grzeslowski@gmail.com>
2024-09-15 13:55:31 +02:00
Madeorsk
cae65393d4
Fix level write mode for LEDs which don't support white and color update at once. ( #15846 )
...
Signed-off-by: Madeorsk <madeorsk@protonmail.com>
2024-09-14 21:26:51 +02:00
Andrew Fiddian-Green
ce12f70ece
[hue] Set channel autoUpdatePolicy veto ( #17411 )
...
Signed-off-by: AndrewFG <software@whitebear.ch>
2024-09-14 14:13:50 +02:00
Holger Friedrich
54fd13b0c1
Reduce SAT warnings ( #17406 )
...
* Reduce SAT warnings
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2024-09-13 17:20:11 +02:00
Mark Herwege
2d61ffc409
[nikohomecontrol] Add console commands ( #17352 )
...
* dump devices from console
Signed-off-by: Mark Herwege <mark.herwege@telenet.be>
2024-09-12 15:14:22 +02:00
Cody Cutrer
6953c8bc6f
[mqtt.homeassistant] Fully implement Fan component ( #17402 )
...
Signed-off-by: Cody Cutrer <cody@cutrer.us>
2024-09-11 22:36:43 +02:00
Lee Charlton
fd70c5d6ef
[sunsynk] Initial contribution ( #16753 )
...
* Initial
Signed-off-by: LeeC77 <lee.charlton00@gmail.com>
2024-09-11 21:21:27 +02:00
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
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
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
Sönke Küper
c7a2026346
[homematic] Fixed #16940 : Spaces in URLs are not allowed ( #17206 )
...
* #16940 : Added check in handler for invalid configuration values.
Signed-off-by: Sönke Küper <soenkekueper@gmx.de>
2024-08-28 15:54:57 +02:00
jimtng
198b9b184d
[daikin] Update channels immediately after a successful API command ( #17149 )
...
* [daikin] Update channels immediately after a successful API command
Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au>
2024-08-28 11:43:16 +02:00
jsjames
8725dcbe28
fixed xml uri ID ( #17341 )
...
Signed-off-by: Jeff James <jeff@james-online.com>
2024-08-27 21:33:47 +02:00
Daniël van Os
1c11a770f4
[HomeWizard] Add support for Energy Socket and Watermeter products ( #13495 )
...
Also-by: Leo Siepel <leosiepel@gmail.com>
Signed-off-by: Daniël van Os <daniel@supercell.nl>
2024-08-27 19:38:09 +02:00
jimtng
977105f5ae
[openhabcloud] Add the missing configuration parameter for NOT_EXTENDED actions ( #17331 )
...
* [openhabcloud] Add the missing configuration parameter for NOT_EXTENDED actions
Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au>
2024-08-27 13:00:49 +02:00
Hans Böhm
376b696c3e
add timeseries support ( #17334 )
...
Signed-off-by: Hans Böhm <h.boehm@gmx.at>
2024-08-26 22:49:29 +02:00
lsiepel
f5eb2c62bd
Adjust percentage types ( #17294 )
...
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2024-08-26 16:09:01 +02:00
stefan-hoehn
6b85e90de8
add H61C5 as supported device ( #17330 )
...
Signed-off-by: Stefan Höhn <mail@stefanhoehn.com>
2024-08-25 17:03:44 +02:00
Jan Gustafsson
84bcb6a4b6
[electroluxair] Remove deprecated binding ( #17324 )
...
Signed-off-by: Jan Gustafsson <jannegpriv@gmail.com>
2024-08-24 23:05:16 +02:00
Andrew Fiddian-Green
ecdb30ec50
[hue] Support dynamic add/delete of scenes ( #17302 )
...
Signed-off-by: AndrewFG <software@whitebear.ch>
2024-08-24 12:34:56 +02:00
lolodomo
247d2d3216
[freeboxos] Avoid useless API requests (phone) ( #17310 )
...
Avoids API requests when channels are unlinked.
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2024-08-24 10:07:13 +02:00
Martin
75b5a27455
[salus] Add running-state
channel for it600 ( #17221 )
...
* ReverseEngineerProtocol
Signed-off-by: Martin Grześlowski <martin.grzeslowski@gmail.com>
2024-08-24 09:49:23 +02:00
mlobstein
d18a6c1cda
[roku] Add device communcation logging ( #17312 )
...
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2024-08-23 22:33:29 +02:00
lolodomo
1c7ef60edc
[sonos] Ignore Sonos Boost at discovery ( #17318 )
...
Fixes #17307
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2024-08-23 21:59:52 +02:00
jimtng
ac219b509b
[mail] Support chaining transformations without an intersection symbol ( #17314 )
...
Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au>
2024-08-23 18:48:52 +02:00
Florian Hotze
e18192f7cc
[jsscripting] Upgrade to openhab-js 5.5.0 ( #17311 )
...
See https://github.com/openhab/openhab-js/blob/main/CHANGELOG.md#550 for changelog.
Signed-off-by: Florian Hotze <florianh_dev@icloud.com>
2024-08-22 22:56:12 +02:00
Bernd Weymann
c108049be8
[solarforecast] Avoid past data updates ( #16996 )
...
Signed-off-by: Bernd Weymann <bernd.weymann@gmail.com>
2024-08-22 22:54:30 +02:00
lolodomo
1793afc871
[freeboxos] Change default timeout to 10s ( #17309 )
...
Fixes #17231
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2024-08-22 20:43:47 +02:00
openhab-bot
73d39590c6
New translations http.properties (Italian) ( #17308 )
2024-08-22 17:55:05 +02:00
vich-667
89a202bf79
sync states with latest senec GUI FW 0967 ( #17304 )
...
Signed-off-by: Tobias Lange <vich-667@quantentunnel.de>
2024-08-21 00:38:12 +02:00
Fabian Wolter
e269d3d42d
[airq] Fix occasional stalling of sensor value updates and refactoring ( #17202 )
...
* [airq] Fix occasional stalling of sensor value updates and refactoring
- Remove trace debugging statements
- Handle InterruptedException correctly
- Replace substring parsing by GSON functionality
Signed-off-by: Fabian Wolter <github@fabian-wolter.de>
2024-08-20 23:35:48 +02:00
Gaël L'hopital
b00db4dd01
[freeboxos] Complete Alarm system handling ( #17233 )
...
* Initiating the addition of the PIR sensor
* Finalized integration of the alarm system
* Corrected bug in initialization of basic-shutter
Signed-off-by: Gaël L'hopital <gael@lhopital.org>
2024-08-20 18:24:37 +02:00
jimtng
5975a5b065
[http] Support chaining transformations without an intersection symbol ( #17288 )
...
* [http] Support transformation chaining without an intersection symbol
Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au>
2024-08-20 17:02:43 +02:00
Cody Cutrer
a03056d30a
[homekit] Make Thermostat.CurrentHeatingCoolingMode optional ( #17191 )
...
Just default it to OFF if it's not linked. The experience in Home
app is still decent - it says "Cool to X", "Heat to X", or
"Set to X", instead of "Cooling to X", "Heating to X" if it was
actually running. I thought about defaulting it to "HEAT" or "COOL"
depending on the current target mode, but if it's set to "AUTO",
that's not a valid state for the current mode.
Signed-off-by: Cody Cutrer <cody@cutrer.us>
2024-08-20 15:30:47 +02:00
lolodomo
9ed05ad408
[freeboxos] Add unitHint on few channel types ( #17259 )
...
* [freeboxos] Add unitHint on few channel types
Also remove an unused channel type "bandwidth".
Also avoid unneeded unit conversion when updating channel state.
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2024-08-20 15:29:37 +02:00
Cody Cutrer
be0ad1cdce
[jpa] Fix restoring quantity types ( #17215 )
...
* [jpa] Fix restoring quantity types
Double.parseDouble throws NumberFormatException if the persisted state
includes a unit. So parse it as a QuantityType, and then apply unit
conversions as necessary.
Signed-off-by: Cody Cutrer <cody@cutrer.us>
2024-08-20 15:27:52 +02:00
jimtng
02252627fd
[map] Support inline map ( #17300 )
...
Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au>
2024-08-20 12:15:02 +02:00
lsiepel
ba6cef3137
[hue] Fix compile warnings ( #17293 )
...
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2024-08-20 00:01:10 +02:00
Andrew Fiddian-Green
77561d5d8f
[hue] Add support for enabling automations ( #16980 )
...
Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
2024-08-19 21:14:29 +02:00
lolodomo
43cc09a2ce
[freeboxos] First big update of README ( #17279 )
...
* [freeboxos] First big update of README
Fixes #17074
Fixes #17077
Fixes #17080
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2024-08-19 19:06:56 +02:00
jimtng
b82379cd84
[exec] Support transformation chaining and refactor using ChannelTransformation ( #17292 )
...
* [exec] Support transformation chaining and refactor using ChannelTransformation
Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au>
2024-08-19 16:39:13 +02:00
jimtng
95a964c91a
[ambientweather] Fix minor formatting errors ( #17291 )
...
Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au>
2024-08-19 10:51:36 +02:00
lolodomo
3ad25d695a
[freeboxos] Add translatable labels for discovered things ( #17287 )
...
* [freeboxos] Add translatable labels for discovered things
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2024-08-19 09:19:11 +02:00
stefan-hoehn
5ae87b8dee
[govee] make socket close more resilient ( #17286 )
...
* [govee] make socket close more resilient
Signed-off-by: Stefan Höhn <mail@stefanhoehn.com>
2024-08-19 09:18:07 +02:00
lsiepel
d33b2ff0d1
[telegram] Fix log spamming when transient network issue occurs ( #17116 )
...
* Fix log spam
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2024-08-19 08:43:48 +02:00
lsiepel
31cca5ee1f
[xmpp] Improve reconnection logic ( #14397 )
...
* Add null annotations
* Introduce re-connect logic
Signed-off-by: lsiepel <leosiepel@gmail.com>
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2024-08-19 08:21:54 +02:00
openhab-bot
cd398b701e
New Crowdin updates ( #17285 )
...
* New translations mqtt.properties (Italian)
2024-08-18 22:10:31 +02:00
Stefan Triller
d1582099ff
[wled] Fix: FX and Palettes channel StateDescriptionProvider handling ( #17277 )
...
* [wled] Fix: FX and Palettes channel StateDescriptionProvider handling
Fixes #17276
Signed-off-by: Stefan Triller <github@stefantriller.de>
2024-08-18 17:27:33 +02:00
lolodomo
04d87ad599
[freeboxos] Restore enum in API response record DTO (MacOS file sharing) ( #17284 )
...
Partial revert of #17203
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2024-08-18 13:26:08 +02:00
lolodomo
687337f88b
[freeboxos] Keep enum in API response record DTO (play media) ( #17282 )
...
Partial revert of #17244
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2024-08-18 13:24:42 +02:00
lolodomo
25ec3a33b7
[freeboxos] Fix command handling for DECT thing type ( #17274 )
...
Related to comment in #17262
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2024-08-18 13:23:19 +02:00
EmbeddedMe
fa596bf503
Update README.md ( #17270 )
...
Fixed typo for "ecovacs" folder name
Signed-off-by: EmbeddedMe <nico@embeddedme.com>
2024-08-17 21:54:35 +02:00
lolodomo
22efa534c8
[freeboxos] Fix phone and calls configuration ( #17272 )
...
Fix #17262
Also remove the unused class LanlineConfiguration
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2024-08-17 20:03:03 +02:00
Stefan Triller
97e9f374ad
[wled] Fix brightness inconsistency + power on ( #16907 )
2024-08-17 16:15:46 +02:00
lolodomo
e62f3af4c7
[freeboxos] Add channels in group xdsl ( #17260 )
...
Follow-up #17219
Fixes #17073
* Category added
* Change ffth and xdsl group labels
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2024-08-15 15:48:13 +02:00
lolodomo
d1962dde50
[freeboxos] Fix category for lcd-brightness channel type ( #17261 )
...
Also make line-type, lcd-orientation and airmedia_status channel types advanced
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2024-08-15 13:01:59 +02:00
Anders Alfredsson
5324a190cd
[tibber] Only open websocket if live channels are linked ( #17188 )
...
Signed-off-by: Anders Alfredsson <andersb86@gmail.com>
2024-08-14 22:48:19 +02:00
lolodomo
f4c85a08cd
[freeboxos] Get server AirPlay capabilities ( #17257 )
...
This will set the related thing properties.
No audio sink will be created for the revolution server as it only supports audio and pushing audio media is not yet supported by the API.
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2024-08-14 20:13:46 +02:00
Jacob Laursen
6218fc434a
Fix typos ( #17256 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-08-14 15:06:04 +02:00
lolodomo
d332dd41f8
[freeboxos] Avoid a call to the lcd API when no required ( #17254 )
...
Fix #17253
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2024-08-14 13:58:45 +02:00
openhab-bot
034c03f9aa
New translations jrubyscripting.properties (Italian) ( #17252 )
2024-08-14 12:30:13 +02:00
Jacob Laursen
89d1bf3690
Fix addon id ( #17251 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-08-14 10:08:28 +02:00
Gaël L'hopital
8f595b6f81
[freeboxos] Add FTTH and xDSL line status ( #17219 )
...
* Adding FTTH line status, initiating the addition of xDSL line status
Signed-off-by: Gaël L'hopital <gael@lhopital.org>
2024-08-14 09:27:31 +02:00
Cody Cutrer
740e44994f
[mqtt.homeassistant] Fix color lights that don't specify color_mode: true ( #17240 )
...
* [mqtt.homeassistant] Fix color lights that don't specify color_mode: true
See https://github.com/home-assistant/core/pull/111676
Signed-off-by: Cody Cutrer <cody@cutrer.us>
2024-08-13 23:22:31 +02:00
lolodomo
8dfb10e8e9
[freeboxos] Enhance log warning when handling channel command fails ( #17201 )
...
* Throw PermissionException based on error code
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2024-08-13 22:10:14 +02:00
lolodomo
475709d5f6
[freeboxos] Reduce log level for discovery warnings to debug ( #17199 )
...
* Avoid repeated discovery warnings every 10 minutes
* Discover VMs and home automation only when available
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2024-08-13 22:04:42 +02:00
mlobstein
fca7cecec6
Add image size configurations ( #17222 )
...
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2024-08-13 21:24:03 +02:00
lolodomo
0e4ce596d6
[freeboxos] Fix media playing ( #17244 )
...
Fix #17243
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2024-08-13 20:23:06 +02:00
David Pace
c2613c7759
[boschshc] Fix NPE during deserialization, make long polling more robust ( #17190 )
...
* Fix NPE while deserializing service data JSON objects
* Catch exceptions while handling long poll results
* Correct @type name for user-defined states
* Add unit tests and enhance existing unit tests
Signed-off-by: David Pace <dev@davidpace.de>
2024-08-13 20:20:51 +02:00
lolodomo
d6cac81e4a
[freeboxos] Avoid useless API requests (server/player) ( #17237 )
...
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2024-08-13 16:38:26 +02:00
lolodomo
1b23f2beac
[freeboxos] Fix thing status handling when rebooting the player ( #17238 )
...
Fix #17227
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2024-08-13 13:11:20 +02:00
lolodomo
1f17e53bc2
[freeboxos] Fix actions to make them available in DSL rules ( #17226 )
...
Also rename actions to avoid name conflicts.
Fix #17225
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2024-08-13 11:45:15 +02:00
lolodomo
858be48183
[freeboxos] Better fix for WEB socket registration ( #17236 )
...
* Checks if the server supports VM.
Replace #17124 which was more a workaround.
* Change default value
The value is always set when calling openSession.
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2024-08-13 10:43:24 +02:00
Cody Cutrer
73a3f151c9
[mqtt] Simplify homeassistant thing types, and use AbstractStorageBasedTypeProvider ( #16600 )
...
* [mqtt.homeassistant] don't dynamically generate channel types
Signed-off-by: Cody Cutrer <cody@cutrer.us>
2024-08-12 21:23:24 +02:00
lsiepel
2bc890c2c7
Fix logging ( #17119 )
...
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2024-08-12 13:10:29 +02:00
Dan Cunningham
b002fd72d6
[openhabcloud] Update Docs : rules and app actions ( #17234 )
...
* [openhabcloud] Update Docs : rules and app actions
Adds new 'rule' and 'app' actions to the docs for mobile push notifications
Signed-off-by: Dan Cunningham <dan@digitaldan.com>
2024-08-11 20:43:39 +02:00
lolodomo
9b9cdd579b
[freeboxos] Remove veto policy on key-code channel ( #17224 )
...
This allows to have as status the last command sent.
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2024-08-11 09:32:21 +02:00
lolodomo
0562b0a231
[freeboxos] Fix start/stop audio sink ( #17223 )
...
* [freeboxos] Fix start/stop audio sink Fix #17208
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2024-08-10 11:45:55 +02:00
Jacob Laursen
39eca040d1
[shelly] Fix compiler warnings ( #17179 )
...
* Fix warnings
* Use List interface where possible
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-08-10 08:15:37 +02:00
Gaël L'hopital
37cd42362b
[freeboxos] Enhance state display pattern for uptime ( #17218 )
...
* Enhance state display pattern for uptime
Signed-off-by: Gaël L'hopital <gael@lhopital.org>
2024-08-09 01:03:27 +02:00
lolodomo
6445e64300
[freeboxos] Use rpm as unit for fan sensors ( #17198 )
...
Also patch the label for hard disk sensor.
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2024-08-08 21:29:41 +02:00
Gaël L'hopital
ee50c89c52
Wrong exception catched ( #17217 )
...
Signed-off-by: Gaël L'hopital <gael@lhopital.org>
2024-08-08 16:40:29 +02:00
J-N-K
81251c3b35
[awattar] Add TimeSeries support ( #17172 )
...
Signed-off-by: Jan N. Klug <github@klug.nrw>
2024-08-07 00:00:13 +02:00
Cody Cutrer
01488dd5fb
[homekit] Support multiple values per enum mapping ( #17144 )
...
* [homekit] Support multiple values per enum mapping
Signed-off-by: Cody Cutrer <cody@cutrer.us>
2024-08-06 08:11:41 +02:00
lolodomo
55d3c265d4
[freeboxos] Remove unneeded thing config parameter ( #17207 )
...
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2024-08-05 21:44:00 +02:00
Cody Cutrer
e26116ff8e
[lutron] Fix Pico buttons for non-LEAP bridges ( #17204 )
...
Signed-off-by: Cody Cutrer <cody@cutrer.us>
2024-08-04 22:10:33 +02:00
Markus Michels
fe0b1f8a20
[shelly] Add support for various Gen3 devices (Plus 1/1PM, Mini 1/PM/1PM, Dimmer 0110, i4) ( #17166 )
...
Signed-off-by: Markus Michels <markus7017@gmail.com>
2024-08-04 21:18:18 +02:00
lolodomo
a2f54caab6
[freeboxos] Fix enabling/disabling of Mac OS file sharing ( #17203 )
...
Fix #17200
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2024-08-04 09:21:22 +02:00
lolodomo
149992859e
[freeboxos] Remove macAddress as thing configuration parameter ( #17088 )
...
For server, revolution, player, active-player, repeater and vm thing types
Replace it by a thing property.
Fix #17076
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2024-08-03 18:26:44 +02:00
Markus Michels
8c29b5973e
[shelly] Fix thing re-init after power cycle for firmware update ( #17163 )
...
* Fixes thing re-init during/after firmware update. API will not be closed
on ota_success message.
* Don't disconnect from device during firmware update, this ensures to get
further events throughout the upgrade process
* suspress COMMUNICATION_ERROR on expected restart after fw upgrade
Signed-off-by: Markus Michels <markus7017@gmail.com>
2024-08-02 23:14:38 +02:00
Jacob Laursen
87eb3a5feb
Fix clearing Now Playing channels ( #17185 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-08-01 12:32:11 +02:00
Zhivka Dimova
013e04fd2d
[gree] Add support for ASC/GCM encryption ( #16950 )
...
* [gree] support for ASC/GCM encryption
Signed-off-by: Zhivka Dimova <zhivka.dimova@myforest.net>
2024-08-01 11:36:52 +02:00
David Pace
a7f52deaba
[boschshc] Handle relay mode changes during initialization ( #17160 )
...
* [boschshc] Handle relay mode changes during initialization
Signed-off-by: David Pace <dev@davidpace.de>
2024-08-01 09:44:11 +02:00
Cody Cutrer
213a0b7d51
[homekit] allow linking GarageDoorOpener directly to a Rollershutter ( #17150 )
...
Signed-off-by: Cody Cutrer <cody@cutrer.us>
2024-08-01 09:31:43 +02:00
lolodomo
57ca70861c
[freeboxos] Change default HTTPS port ( #17086 )
...
Set default to 443 as it is the default HTTPS port to use to connect to mafreebox.freebox.fr.
Fix #17075
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2024-07-31 10:16:07 +02:00
Catalin Sanda
1cd7a4fd4b
[solarman] Initial contribution ( #16835 )
...
* Initial commit for the Solarman Binding.
Signed-off-by: Catalin Sanda <catalin.sanda@gmail.com>
2024-07-30 23:46:28 +02:00
Cody Cutrer
7baec4d651
[mqtt.generic] Add optional stopCommandTopic for rollershutters ( #17158 )
...
* [mqtt.generic] Add optional stopCommandTopic for rollershutters
Signed-off-by: Cody Cutrer <cody@cutrer.us>
2024-07-30 20:10:50 +02:00
Cody Cutrer
cc6a202034
[homekit] Fix invertedness of GarageDoorOpener characteristics ( #17181 )
...
In #17137 , CurrentDoorState and TargetDoorState were moved from being part
of the accessory itself, to using the CharacteristicFactory, but they lost the
flag that default-inverts them. So make sure to pass that flag in the new location
that the mapping is created.
Signed-off-by: Cody Cutrer <cody@cutrer.us>
2024-07-30 15:02:06 +02:00
Markus Michels
077cea0e74
Fixes BLU Discovery when Shelly Cloud Bluetooth Gateway is enabled (in ( #17167 )
...
this case the binding's gateway script could not get access to the BLE
observer).
Signed-off-by: Markus Michels <markus7017@gmail.com>
2024-07-30 14:04:37 +02:00
Matthew Skinner
bd40e1c834
Fix dependancy issues. ( #17159 )
...
Signed-off-by: Matthew Skinner <matt@pcmus.com>
2024-07-30 12:49:10 +02:00
Florian Hotze
bfce4b28f9
[fronius] Add battery control Thing actions ( #17170 )
...
* [fronius] Add DTOs for /config/timeofuse HTTP endpoint
Signed-off-by: Florian Hotze <florianh_dev@icloud.com>
2024-07-30 09:01:39 +02:00
Jacob Laursen
e6fa6a488e
Fix NullPointerExceptions ( #17180 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-07-29 20:23:12 +02:00
lolodomo
f42fd6260a
[freeboxos] Fix triggering of event firmware_updated ( #17161 )
...
Also update the firmware property when the player is reachable for the first time.
Do not trigger the event firmware_updated when just first setting the firmware property.
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2024-07-29 19:51:36 +02:00
Florian Hotze
20251feb09
[jsscripting] Fix console logger name & timer identifier missing for UI scripts ( #17171 )
...
* [jsscripting] Fix console logger name is missing for UI scripts
* [jsscripting] Fix timer identifier "missing" for setTimeout/setInterval for UI scripts
Fixes #17165 .
Caused by https://github.com/openhab/openhab-core/pull/4289 .
Signed-off-by: Florian Hotze <florianh_dev@icloud.com>
2024-07-29 17:07:29 +02:00
lolodomo
4376b9db73
[freeboxos] Fix handling of REFRESH command for connectivity channels ( #17178 )
...
Fix #17168
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2024-07-29 13:44:58 +02:00
Holger Friedrich
8e3dedd181
[ism8] Fix broken image in docs ( #17175 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2024-07-29 00:18:06 +02:00
lsiepel
5df7e7d12e
Update to 0.2.0 ( #17123 )
...
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2024-07-27 17:52:31 +02:00
lolodomo
5b3f96e277
[freeboxos] Fix systeminfo group for active-player thing type ( #17097 )
...
* [freeboxos] Fix systeminfo group for active-player thing type
And remove this group from player thing type.
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2024-07-27 14:10:40 +02:00
jimtng
7e73ed83cf
[daikin] Add demand control support for ac_unit ( #17087 )
...
Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au>
2024-07-26 11:41:55 +02:00
tl-photography
b0f9d82c1e
[aWATTar] fix handle wrong null check ( #17145 )
...
* [aWATTar] fix handle wrong null check
Signed-off-by: Thomas Leber <thomas@tl-photography.at>
2024-07-26 11:37:10 +02:00
Cody Cutrer
b39e3a79bc
[homekit] Fix duplicate name characteristic errors ( #17151 )
...
Depending on how the accessory initializes, optional characteristics
may be added before or after the service. For IrrigationSystem, it's
added before optional characteristics.
Signed-off-by: Cody Cutrer <cody@cutrer.us>
2024-07-26 09:12:25 +02:00
Florian Hotze
9ae9adf6f6
[jsscripting] ThreadsafeTimers: Add overrides for double delay for setTimeout & setInterval ( #17148 )
...
Signed-off-by: Florian Hotze <florianh_dev@icloud.com>
2024-07-25 23:10:27 +02:00
jimtng
8737a702ef
[jrubyscripting] Inject ctx
in compiled scripts ( #17140 )
...
Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au>
2024-07-25 22:09:48 +02:00
Cody Cutrer
9a8baf464b
[homekit] Support lock optional characteristics on GarageDoorOpener ( #17141 )
...
Signed-off-by: Cody Cutrer <cody@cutrer.us>
2024-07-25 16:26:32 +02:00
lolodomo
49a43a43c1
[freeboxos] Avoid partial discovery ( #17095 )
...
* [freeboxos] Avoid partial discovery
Avoid an interrupted discovery because getting a kind of devices is failing.
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2024-07-25 09:54:13 +02:00
Arne Seime
2179cd9646
[sensibo] Add test for Accept-Encoding header ( #17072 )
...
* Add accept-encoding header to reduce chance of rate limiting
Signed-off-by: Arne Seime <arne.seime@gmail.com>
2024-07-25 09:48:45 +02:00
Florian Hotze
1fedd7ad42
[fronius] Improve package structure & Enhance null annotations/handling ( #17109 )
...
* [fronius] Restructure DTOs & Improve null annotations/handling
Signed-off-by: Florian Hotze <florianh_dev@icloud.com>
2024-07-25 09:47:22 +02:00
lolodomo
073874436a
[freeboxos] Fix websocket registration ( #17124 )
...
Fix #17098
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2024-07-25 09:38:26 +02:00
Markus Michels
d5586c6091
fixes #17121 (BLU Gateway), #17120 (NPE in cover mode) ( #17122 )
2024-07-25 09:20:08 +02:00
Cody Cutrer
a66495a707
[homekit] don't pre-fill enums from switches if metadata has enum values ( #17142 )
...
this is especially important when linking a many-valued enum (such as
CurrentHeatingCoolingState) to a switch, and you want to use a value
beyond 0 and 1 (i.e. OFF (0) and COOL (2)).
Signed-off-by: Cody Cutrer <cody@cutrer.us>
2024-07-25 09:16:41 +02:00
Cody Cutrer
9362fcccdc
[homekit] Support UP/DOWN for WindowCoverings ( #17138 )
...
* [homekit] Support UP/DOWN for WindowCoverings
Signed-off-by: Cody Cutrer <cody@cutrer.us>
2024-07-24 20:45:19 +02:00
J-N-K
fd4dd89bb1
[http] Improve escaping of URLs ( #17110 )
...
* [http] Improve escaping of URLs
Signed-off-by: Jan N. Klug <github@klug.nrw>
2024-07-24 12:20:45 +02:00
Cody Cutrer
bb26e978c2
[homekit] Automatically assume valid enum values when linking to Switch/Contact ( #17134 )
...
this allows using switches and contacts for enums without additional configuration
if they already line up well with the first two values (such as they do for a
thermostat, when it represents a simple heater)
Signed-off-by: Cody Cutrer <cody@cutrer.us>
2024-07-24 09:22:42 +02:00
Cody Cutrer
e9369b6956
[homekit] fix thermostats with auto mode and only target temperature ( #17136 )
...
allow configuring such an accessory, and it's up to the user to be okay
with how the Home app deals with it
Signed-off-by: Cody Cutrer <cody@cutrer.us>
2024-07-24 09:10:46 +02:00
Cody Cutrer
0158befacc
[homekit] Fix linking a Lighting to a Group:Dimmer ( #17139 )
...
Signed-off-by: Cody Cutrer <cody@cutrer.us>
2024-07-24 09:08:08 +02:00
Cody Cutrer
730333193d
[homekit] Make GarageDoorOpener.ObstructionStatus optional ( #17137 )
...
To simplify linking to "simple" things that don't have it.
It will just always return "not obstructed" if not linked
Signed-off-by: Cody Cutrer <cody@cutrer.us>
2024-07-24 09:02:58 +02:00
Cody Cutrer
0156612c5c
[mqtt.generic] Send ON/OFF for dimmer channels when so configured ( #15929 )
...
Similar to how UP/DOWN are processed for rollershutters.
Signed-off-by: Cody Cutrer <cody@cutrer.us>
2024-07-23 21:56:38 +02:00
joerg1985
937ccf6753
[astro] Use the existing ChannelUID instance to check the linked state ( #17126 )
...
Signed-off-by: Jörg Sautter <joerg.sautter@gmx.net>
2024-07-23 21:55:14 +02:00
Konstantin Polihronov
104a1e5379
[solax] Support for Solax EV charger via direct(local) data retrieval ( #17055 )
...
* Implementation of Solax EV Charger support
Signed-off-by: Konstantin Polihronov <polychronov@gmail.com>
2024-07-23 09:23:03 +02:00
Cody Cutrer
cbbc36697c
[homekit] implement StatelessProgrammableSwitch ( #17129 )
...
also supports adding multiple of them in a group, by supporting ServiceIndex
as an optional characteristic
refs #9969
Signed-off-by: Cody Cutrer <cody@cutrer.us>
2024-07-23 08:22:27 +02:00
David Pace
64fc6bcd1f
[boschshc] Support for Smart Relay ( #17026 )
...
* [boschshc] Support for Smart Relay
Signed-off-by: David Pace <dev@davidpace.de>
2024-07-22 21:10:29 +02:00