]> git.basschouten.com Git - openhab-addons.git/log
openhab-addons.git
19 months ago[freeboxos] Avoid a call to the lcd API when no required (#17254)
lolodomo [Wed, 14 Aug 2024 11:58:45 +0000 (13:58 +0200)]
[freeboxos] Avoid a call to the lcd API when no required (#17254)

Fix #17253

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
19 months agoNew translations jrubyscripting.properties (Italian) (#17252)
openhab-bot [Wed, 14 Aug 2024 10:30:13 +0000 (12:30 +0200)]
New translations jrubyscripting.properties (Italian) (#17252)

19 months agoFix addon id (#17251)
Jacob Laursen [Wed, 14 Aug 2024 08:08:28 +0000 (10:08 +0200)]
Fix addon id (#17251)

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
19 months ago[freeboxos] Add FTTH and xDSL line status (#17219)
Gaël L'hopital [Wed, 14 Aug 2024 07:27:31 +0000 (09:27 +0200)]
[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>
19 months ago[mqtt.homeassistant] Fix color lights that don't specify color_mode: true (#17240)
Cody Cutrer [Tue, 13 Aug 2024 21:22:31 +0000 (15:22 -0600)]
[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>
19 months ago[freeboxos] Enhance log warning when handling channel command fails (#17201)
lolodomo [Tue, 13 Aug 2024 20:10:14 +0000 (22:10 +0200)]
[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>
19 months ago[freeboxos] Reduce log level for discovery warnings to debug (#17199)
lolodomo [Tue, 13 Aug 2024 20:04:42 +0000 (22:04 +0200)]
[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>
19 months agoAdd image size configurations (#17222)
mlobstein [Tue, 13 Aug 2024 19:24:03 +0000 (14:24 -0500)]
Add image size configurations (#17222)

Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
19 months ago[freeboxos] Fix media playing (#17244)
lolodomo [Tue, 13 Aug 2024 18:23:06 +0000 (20:23 +0200)]
[freeboxos] Fix media playing (#17244)

Fix #17243

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
19 months ago[boschshc] Fix NPE during deserialization, make long polling more robust (#17190)
David Pace [Tue, 13 Aug 2024 18:20:51 +0000 (20:20 +0200)]
[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>
19 months ago[freeboxos] Avoid useless API requests (server/player) (#17237)
lolodomo [Tue, 13 Aug 2024 14:38:26 +0000 (16:38 +0200)]
[freeboxos] Avoid useless API requests (server/player) (#17237)

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
19 months ago[freeboxos] Fix thing status handling when rebooting the player (#17238)
lolodomo [Tue, 13 Aug 2024 11:11:20 +0000 (13:11 +0200)]
[freeboxos] Fix thing status handling when rebooting the player (#17238)

Fix #17227

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
19 months ago[freeboxos] Fix actions to make them available in DSL rules (#17226)
lolodomo [Tue, 13 Aug 2024 09:45:15 +0000 (11:45 +0200)]
[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>
19 months ago[freeboxos] Better fix for WEB socket registration (#17236)
lolodomo [Tue, 13 Aug 2024 08:43:24 +0000 (10:43 +0200)]
[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>
19 months ago[mqtt] Simplify homeassistant thing types, and use AbstractStorageBasedTypeProvider...
Cody Cutrer [Mon, 12 Aug 2024 19:23:24 +0000 (13:23 -0600)]
[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>
19 months agoFix logging (#17119)
lsiepel [Mon, 12 Aug 2024 11:10:29 +0000 (13:10 +0200)]
Fix logging (#17119)

Signed-off-by: Leo Siepel <leosiepel@gmail.com>
19 months ago[openhabcloud] Update Docs : rules and app actions (#17234)
Dan Cunningham [Sun, 11 Aug 2024 18:43:39 +0000 (11:43 -0700)]
[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>
19 months agoResolve runbundles for Jollyday upgrade (#17232)
Wouter Born [Sun, 11 Aug 2024 18:16:18 +0000 (20:16 +0200)]
Resolve runbundles for Jollyday upgrade (#17232)

Related to: openhab/openhab-core#4343

Signed-off-by: Wouter Born <github@maindrain.net>
19 months ago[freeboxos] Remove veto policy on key-code channel (#17224)
lolodomo [Sun, 11 Aug 2024 07:32:21 +0000 (09:32 +0200)]
[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>
19 months ago[freeboxos] Fix start/stop audio sink (#17223)
lolodomo [Sat, 10 Aug 2024 09:45:55 +0000 (11:45 +0200)]
[freeboxos] Fix start/stop audio sink (#17223)

* [freeboxos] Fix start/stop audio sink Fix #17208

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
19 months ago[shelly] Fix compiler warnings (#17179)
Jacob Laursen [Sat, 10 Aug 2024 06:15:37 +0000 (08:15 +0200)]
[shelly] Fix compiler warnings (#17179)

* Fix warnings
* Use List interface where possible

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
19 months ago[freeboxos] Enhance state display pattern for uptime (#17218)
Gaël L'hopital [Thu, 8 Aug 2024 23:03:27 +0000 (01:03 +0200)]
[freeboxos] Enhance state display pattern for uptime (#17218)

* Enhance state display pattern for uptime

Signed-off-by: Gaël L'hopital <gael@lhopital.org>
19 months ago[freeboxos] Use rpm as unit for fan sensors (#17198)
lolodomo [Thu, 8 Aug 2024 19:29:41 +0000 (21:29 +0200)]
[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>
19 months agoWrong exception catched (#17217)
Gaël L'hopital [Thu, 8 Aug 2024 14:40:29 +0000 (16:40 +0200)]
Wrong exception catched (#17217)

Signed-off-by: Gaël L'hopital <gael@lhopital.org>
19 months ago[awattar] Add TimeSeries support (#17172)
J-N-K [Tue, 6 Aug 2024 22:00:13 +0000 (00:00 +0200)]
[awattar] Add TimeSeries support (#17172)

Signed-off-by: Jan N. Klug <github@klug.nrw>
19 months ago[homekit] Support multiple values per enum mapping (#17144)
Cody Cutrer [Tue, 6 Aug 2024 06:11:41 +0000 (00:11 -0600)]
[homekit] Support multiple values per enum mapping (#17144)

* [homekit] Support multiple values per enum mapping

Signed-off-by: Cody Cutrer <cody@cutrer.us>
19 months ago[freeboxos] Remove unneeded thing config parameter (#17207)
lolodomo [Mon, 5 Aug 2024 19:44:00 +0000 (21:44 +0200)]
[freeboxos] Remove unneeded thing config parameter (#17207)

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
19 months ago[lutron] Fix Pico buttons for non-LEAP bridges (#17204)
Cody Cutrer [Sun, 4 Aug 2024 20:10:33 +0000 (14:10 -0600)]
[lutron] Fix Pico buttons for non-LEAP bridges (#17204)

Signed-off-by: Cody Cutrer <cody@cutrer.us>
19 months ago[shelly] Add support for various Gen3 devices (Plus 1/1PM, Mini 1/PM/1PM, Dimmer...
Markus Michels [Sun, 4 Aug 2024 19:18:18 +0000 (21:18 +0200)]
[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>
19 months ago[freeboxos] Fix enabling/disabling of Mac OS file sharing (#17203)
lolodomo [Sun, 4 Aug 2024 07:21:22 +0000 (09:21 +0200)]
[freeboxos] Fix enabling/disabling of Mac OS file sharing (#17203)

Fix #17200

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
19 months ago[freeboxos] Remove macAddress as thing configuration parameter (#17088)
lolodomo [Sat, 3 Aug 2024 16:26:44 +0000 (18:26 +0200)]
[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>
19 months ago[shelly] Fix thing re-init after power cycle for firmware update (#17163)
Markus Michels [Fri, 2 Aug 2024 21:14:38 +0000 (23:14 +0200)]
[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>
19 months agoFix clearing Now Playing channels (#17185)
Jacob Laursen [Thu, 1 Aug 2024 10:32:11 +0000 (12:32 +0200)]
Fix clearing Now Playing channels (#17185)

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
19 months ago[gree] Add support for ASC/GCM encryption (#16950)
Zhivka Dimova [Thu, 1 Aug 2024 09:36:52 +0000 (11:36 +0200)]
[gree] Add support for ASC/GCM encryption (#16950)

* [gree] support for ASC/GCM encryption

Signed-off-by: Zhivka Dimova <zhivka.dimova@myforest.net>
19 months ago[boschshc] Handle relay mode changes during initialization (#17160)
David Pace [Thu, 1 Aug 2024 07:44:11 +0000 (09:44 +0200)]
[boschshc] Handle relay mode changes during initialization (#17160)

* [boschshc] Handle relay mode changes during initialization

Signed-off-by: David Pace <dev@davidpace.de>
19 months ago[homekit] allow linking GarageDoorOpener directly to a Rollershutter (#17150)
Cody Cutrer [Thu, 1 Aug 2024 07:31:43 +0000 (01:31 -0600)]
[homekit] allow linking GarageDoorOpener directly to a Rollershutter (#17150)

Signed-off-by: Cody Cutrer <cody@cutrer.us>
19 months ago[freeboxos] Change default HTTPS port (#17086)
lolodomo [Wed, 31 Jul 2024 08:16:07 +0000 (10:16 +0200)]
[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>
19 months ago[solarman] Initial contribution (#16835)
Catalin Sanda [Tue, 30 Jul 2024 21:46:28 +0000 (00:46 +0300)]
[solarman] Initial contribution (#16835)

* Initial commit for the Solarman Binding.

Signed-off-by: Catalin Sanda <catalin.sanda@gmail.com>
19 months ago[mqtt.generic] Add optional stopCommandTopic for rollershutters (#17158)
Cody Cutrer [Tue, 30 Jul 2024 18:10:50 +0000 (12:10 -0600)]
[mqtt.generic] Add optional stopCommandTopic for rollershutters (#17158)

* [mqtt.generic] Add optional stopCommandTopic for rollershutters

Signed-off-by: Cody Cutrer <cody@cutrer.us>
19 months ago[homekit] Fix invertedness of GarageDoorOpener characteristics (#17181)
Cody Cutrer [Tue, 30 Jul 2024 13:02:06 +0000 (07:02 -0600)]
[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>
19 months agoFixes BLU Discovery when Shelly Cloud Bluetooth Gateway is enabled (in (#17167)
Markus Michels [Tue, 30 Jul 2024 12:04:37 +0000 (14:04 +0200)]
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>
19 months agoFix dependancy issues. (#17159)
Matthew Skinner [Tue, 30 Jul 2024 10:49:10 +0000 (20:49 +1000)]
Fix dependancy issues. (#17159)

Signed-off-by: Matthew Skinner <matt@pcmus.com>
19 months ago[fronius] Add battery control Thing actions (#17170)
Florian Hotze [Tue, 30 Jul 2024 07:01:39 +0000 (09:01 +0200)]
[fronius] Add battery control Thing actions (#17170)

* [fronius] Add DTOs for /config/timeofuse HTTP endpoint

Signed-off-by: Florian Hotze <florianh_dev@icloud.com>
19 months agoFix NullPointerExceptions (#17180)
Jacob Laursen [Mon, 29 Jul 2024 18:23:12 +0000 (20:23 +0200)]
Fix NullPointerExceptions (#17180)

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
19 months ago[freeboxos] Fix triggering of event firmware_updated (#17161)
lolodomo [Mon, 29 Jul 2024 17:51:36 +0000 (19:51 +0200)]
[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>
19 months ago[jsscripting] Fix console logger name & timer identifier missing for UI scripts ...
Florian Hotze [Mon, 29 Jul 2024 15:07:29 +0000 (17:07 +0200)]
[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>
19 months ago[freeboxos] Fix handling of REFRESH command for connectivity channels (#17178)
lolodomo [Mon, 29 Jul 2024 11:44:58 +0000 (13:44 +0200)]
[freeboxos] Fix handling of REFRESH command for connectivity channels (#17178)

Fix #17168

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
19 months ago[ism8] Fix broken image in docs (#17175)
Holger Friedrich [Sun, 28 Jul 2024 22:18:06 +0000 (00:18 +0200)]
[ism8] Fix broken image in docs (#17175)

Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
19 months agoUpdate to 0.2.0 (#17123)
lsiepel [Sat, 27 Jul 2024 15:52:31 +0000 (17:52 +0200)]
Update to 0.2.0 (#17123)

Signed-off-by: Leo Siepel <leosiepel@gmail.com>
19 months ago[freeboxos] Fix systeminfo group for active-player thing type (#17097)
lolodomo [Sat, 27 Jul 2024 12:10:40 +0000 (14:10 +0200)]
[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>
19 months ago[daikin] Add demand control support for ac_unit (#17087)
jimtng [Fri, 26 Jul 2024 09:41:55 +0000 (19:41 +1000)]
[daikin] Add demand control support for ac_unit (#17087)

Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au>
19 months ago[aWATTar] fix handle wrong null check (#17145)
tl-photography [Fri, 26 Jul 2024 09:37:10 +0000 (12:37 +0300)]
[aWATTar] fix handle wrong null check (#17145)

* [aWATTar] fix handle wrong null check

Signed-off-by: Thomas Leber <thomas@tl-photography.at>
19 months ago[homekit] Fix duplicate name characteristic errors (#17151)
Cody Cutrer [Fri, 26 Jul 2024 07:12:25 +0000 (01:12 -0600)]
[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>
19 months ago[jsscripting] ThreadsafeTimers: Add overrides for double delay for setTimeout & setIn...
Florian Hotze [Thu, 25 Jul 2024 21:10:27 +0000 (23:10 +0200)]
[jsscripting] ThreadsafeTimers: Add overrides for double delay for setTimeout & setInterval (#17148)

Signed-off-by: Florian Hotze <florianh_dev@icloud.com>
19 months ago[jrubyscripting] Inject `ctx` in compiled scripts (#17140)
jimtng [Thu, 25 Jul 2024 20:09:48 +0000 (06:09 +1000)]
[jrubyscripting] Inject `ctx` in compiled scripts (#17140)

Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au>
19 months ago[homekit] Support lock optional characteristics on GarageDoorOpener (#17141)
Cody Cutrer [Thu, 25 Jul 2024 14:26:32 +0000 (08:26 -0600)]
[homekit] Support lock optional characteristics on GarageDoorOpener (#17141)

Signed-off-by: Cody Cutrer <cody@cutrer.us>
19 months ago[freeboxos] Avoid partial discovery (#17095)
lolodomo [Thu, 25 Jul 2024 07:54:13 +0000 (09:54 +0200)]
[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>
19 months ago[sensibo] Add test for Accept-Encoding header (#17072)
Arne Seime [Thu, 25 Jul 2024 07:48:45 +0000 (09:48 +0200)]
[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>
19 months ago[fronius] Improve package structure & Enhance null annotations/handling (#17109)
Florian Hotze [Thu, 25 Jul 2024 07:47:22 +0000 (09:47 +0200)]
[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>
19 months ago[freeboxos] Fix websocket registration (#17124)
lolodomo [Thu, 25 Jul 2024 07:38:26 +0000 (09:38 +0200)]
[freeboxos] Fix websocket registration (#17124)

Fix #17098

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
19 months agofixes #17121 (BLU Gateway), #17120 (NPE in cover mode) (#17122)
Markus Michels [Thu, 25 Jul 2024 07:20:08 +0000 (09:20 +0200)]
fixes #17121 (BLU Gateway), #17120 (NPE in cover mode) (#17122)

19 months ago[homekit] don't pre-fill enums from switches if metadata has enum values (#17142)
Cody Cutrer [Thu, 25 Jul 2024 07:16:41 +0000 (01:16 -0600)]
[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>
19 months ago[homekit] Support UP/DOWN for WindowCoverings (#17138)
Cody Cutrer [Wed, 24 Jul 2024 18:45:19 +0000 (12:45 -0600)]
[homekit] Support UP/DOWN for WindowCoverings (#17138)

* [homekit] Support UP/DOWN for WindowCoverings

Signed-off-by: Cody Cutrer <cody@cutrer.us>
19 months ago[http] Improve escaping of URLs (#17110)
J-N-K [Wed, 24 Jul 2024 10:20:45 +0000 (12:20 +0200)]
[http] Improve escaping of URLs (#17110)

* [http] Improve escaping of URLs

Signed-off-by: Jan N. Klug <github@klug.nrw>
19 months ago[homekit] Automatically assume valid enum values when linking to Switch/Contact ...
Cody Cutrer [Wed, 24 Jul 2024 07:22:42 +0000 (01:22 -0600)]
[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>
19 months ago[homekit] fix thermostats with auto mode and only target temperature (#17136)
Cody Cutrer [Wed, 24 Jul 2024 07:10:46 +0000 (01:10 -0600)]
[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>
19 months ago[homekit] Fix linking a Lighting to a Group:Dimmer (#17139)
Cody Cutrer [Wed, 24 Jul 2024 07:08:08 +0000 (01:08 -0600)]
[homekit] Fix linking a Lighting to a Group:Dimmer (#17139)

Signed-off-by: Cody Cutrer <cody@cutrer.us>
19 months ago[homekit] Make GarageDoorOpener.ObstructionStatus optional (#17137)
Cody Cutrer [Wed, 24 Jul 2024 07:02:58 +0000 (01:02 -0600)]
[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>
19 months ago[mqtt.generic] Send ON/OFF for dimmer channels when so configured (#15929)
Cody Cutrer [Tue, 23 Jul 2024 19:56:38 +0000 (13:56 -0600)]
[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>
19 months ago[astro] Use the existing ChannelUID instance to check the linked state (#17126)
joerg1985 [Tue, 23 Jul 2024 19:55:14 +0000 (21:55 +0200)]
[astro] Use the existing ChannelUID instance to check the linked state (#17126)

Signed-off-by: Jörg Sautter <joerg.sautter@gmx.net>
19 months ago[solax] Support for Solax EV charger via direct(local) data retrieval (#17055)
Konstantin Polihronov [Tue, 23 Jul 2024 07:23:03 +0000 (10:23 +0300)]
[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>
19 months ago[homekit] implement StatelessProgrammableSwitch (#17129)
Cody Cutrer [Tue, 23 Jul 2024 06:22:27 +0000 (00:22 -0600)]
[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>
19 months ago[boschshc] Support for Smart Relay (#17026)
David Pace [Mon, 22 Jul 2024 19:10:29 +0000 (21:10 +0200)]
[boschshc] Support for Smart Relay (#17026)

* [boschshc] Support for Smart Relay

Signed-off-by: David Pace <dev@davidpace.de>
19 months ago[homekit] use java, not xtend, for code fences in README (#17128)
Cody Cutrer [Mon, 22 Jul 2024 19:09:46 +0000 (13:09 -0600)]
[homekit] use java, not xtend, for code fences in README (#17128)

Signed-off-by: Cody Cutrer <cody@cutrer.us>
19 months ago[homekit] alphabetize lists in code (#17127)
Cody Cutrer [Mon, 22 Jul 2024 19:09:03 +0000 (13:09 -0600)]
[homekit] alphabetize lists in code (#17127)

Signed-off-by: Cody Cutrer <cody@cutrer.us>
19 months ago[homekit] Synthesize Thermostat.TargetTemperature in some cases (#17060)
Cody Cutrer [Mon, 22 Jul 2024 18:16:47 +0000 (12:16 -0600)]
[homekit] Synthesize Thermostat.TargetTemperature in some cases (#17060)

* [homekit] synthesize Thermostat.TargetTemperature in some cases

Signed-off-by: Cody Cutrer <cody@cutrer.us>
20 months ago[groovyscripting] Update Groovy to 4.0.22 (#17125)
Wouter Born [Mon, 22 Jul 2024 14:10:01 +0000 (16:10 +0200)]
[groovyscripting] Update Groovy to 4.0.22 (#17125)

Updates Groovy from 4.0.11 to 4.0.22.

For all bugfixes and improvements, see:

* https://groovy-lang.org/changelogs/changelog-4.0.12.html
* https://groovy-lang.org/changelogs/changelog-4.0.13.html
* https://groovy-lang.org/changelogs/changelog-4.0.14.html
* https://groovy-lang.org/changelogs/changelog-4.0.15.html
* https://groovy-lang.org/changelogs/changelog-4.0.16.html
* https://groovy-lang.org/changelogs/changelog-4.0.17.html
* https://groovy-lang.org/changelogs/changelog-4.0.18.html
* https://groovy-lang.org/changelogs/changelog-4.0.19.html
* https://groovy-lang.org/changelogs/changelog-4.0.20.html
* https://groovy-lang.org/changelogs/changelog-4.0.21.html
* https://groovy-lang.org/changelogs/changelog-4.0.22.html

Fixes #16936

Signed-off-by: Wouter Born <github@maindrain.net>
20 months ago[dscalarm] Add details in bridge handler error log to help find the problem (#17051)
jimtng [Mon, 22 Jul 2024 09:22:09 +0000 (19:22 +1000)]
[dscalarm] Add details in bridge handler error log to help find the problem (#17051)

* [dscalarm] Add details in bridge handler error log to help find the problem

Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au>
20 months ago[aWATTar] shedule API update more then once per day (#17068)
tl-photography [Mon, 22 Jul 2024 06:35:24 +0000 (08:35 +0200)]
[aWATTar] shedule API update more then once per day (#17068)

Signed-off-by: Thomas Leber <thomas@tl-photography.at>
20 months ago[bluetooth.grundfosalpha] Add to footer.xml (#17117)
Andrew Fiddian-Green [Sun, 21 Jul 2024 15:14:58 +0000 (16:14 +0100)]
[bluetooth.grundfosalpha] Add to footer.xml (#17117)

Signed-off-by: AndrewFG <software@whitebear.ch>
20 months ago[bluetooth.bluez] Sync dbus version 0.1.4 (#17115)
lsiepel [Sun, 21 Jul 2024 12:51:20 +0000 (14:51 +0200)]
[bluetooth.bluez] Sync dbus version 0.1.4 (#17115)

Signed-off-by: Leo Siepel <leosiepel@gmail.com>
20 months ago[bluetooth.bluez] fix UnsatisfiedLinkException on Windows (#17107)
Andrew Fiddian-Green [Sun, 21 Jul 2024 09:12:58 +0000 (10:12 +0100)]
[bluetooth.bluez] fix UnsatisfiedLinkException on Windows (#17107)

Signed-off-by: AndrewFG <software@whitebear.ch>
20 months agoUpdate README.md correct channel name (#17106)
mtraxiot [Sun, 21 Jul 2024 09:12:10 +0000 (19:12 +1000)]
Update README.md correct channel name (#17106)

the item channel name is incorrect
also removed some items which are no longer in thing channel

ideally owner of addon should also review the rest of the documentation

Signed-off-by: mtraxiot <37993378+mtraxiot@users.noreply.github.com>
20 months ago[sensibo] Fix potential API throttling at binding start (#17091)
Zalán Meggyesi [Sun, 21 Jul 2024 08:40:15 +0000 (10:40 +0200)]
[sensibo] Fix potential API throttling at binding start (#17091)

* refactor(sensibo): Utilize field selector in model refresh

Utilize Sensibo's field selector to get all data for all pods in one request and avoid request rate limiting

resolves openhab/openhab-addons#17090

Signed-off-by: Zalan Meggyesi <zmeggyesi@skawa.hu>
20 months ago[homekit] use characteristic factory for TemperatureSensor (#17084)
Cody Cutrer [Sun, 21 Jul 2024 08:29:05 +0000 (02:29 -0600)]
[homekit] use characteristic factory for TemperatureSensor (#17084)

so that it automatically gets the proper unit handling

Signed-off-by: Cody Cutrer <cody@cutrer.us>
20 months ago[aWATTar] fix counddown and remaining time (#17067)
tl-photography [Sun, 21 Jul 2024 08:24:54 +0000 (10:24 +0200)]
[aWATTar] fix counddown and remaining time (#17067)

Signed-off-by: Thomas Leber <thomas@tl-photography.at>
20 months ago[jrubyscripting] Generate proper i18n file (#17063)
lolodomo [Sun, 21 Jul 2024 08:22:50 +0000 (10:22 +0200)]
[jrubyscripting] Generate proper i18n file (#17063)

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
20 months ago[deconz] Fix tests. Fix #17104 (#17108)
Andrew Fiddian-Green [Sat, 20 Jul 2024 15:11:30 +0000 (16:11 +0100)]
[deconz] Fix tests. Fix #17104 (#17108)

Signed-off-by: AndrewFG <software@whitebear.ch>
20 months agoUpdate README.md (#17105)
Z0l [Fri, 19 Jul 2024 19:59:12 +0000 (21:59 +0200)]
Update README.md (#17105)

Fixed link to eyezon forum for the TPI commands

Signed-off-by: Z0l <Z0l@users.noreply.github.com>
20 months agoremove myself as codeowner of the insteon binding (#17100)
robnielsen [Fri, 19 Jul 2024 14:51:08 +0000 (09:51 -0500)]
remove myself as codeowner of the insteon binding (#17100)

Signed-off-by: Rob Nielsen <rob.nielsen@yahoo.com>
20 months ago[teslascope] Initial contribution (#16956)
Paul Smedley [Wed, 17 Jul 2024 10:08:18 +0000 (19:38 +0930)]
[teslascope] Initial contribution (#16956)

* Initial source

Signed-off-by: Paul Smedley <paul@smedley.id.au>
20 months agofix compiler warning (#17085)
mlobstein [Wed, 17 Jul 2024 06:38:13 +0000 (01:38 -0500)]
fix compiler warning (#17085)

Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
20 months ago[shelly] Fix initialization of BLU Motion device (#17053)
Markus Michels [Tue, 16 Jul 2024 22:47:05 +0000 (00:47 +0200)]
[shelly] Fix initialization of BLU Motion device (#17053)

* Fixes #17052 (caused by inproper initialization of the profile flags for
BLU devices in general and for BLU Motion another one)

Signed-off-by: Markus Michels <markus7017@gmail.com>
20 months ago[govee] Fix invalid status response handling (#17048)
lsiepel [Tue, 16 Jul 2024 17:48:17 +0000 (19:48 +0200)]
[govee] Fix invalid status response handling (#17048)

Signed-off-by: Leo Siepel <leosiepel@gmail.com>
20 months ago[sensibo] Fix channel provider throwing exception (#17030)
Arne Seime [Tue, 16 Jul 2024 16:40:17 +0000 (18:40 +0200)]
[sensibo] Fix channel provider throwing exception (#17030)

* Fix channel provider throwing exception
* Add case insensitive mac address comparison

Signed-off-by: Arne Seime <arne.seime@gmail.com>
20 months ago[freeboxos] Fix creation of properties and dynamic channels at init (#17081)
lolodomo [Tue, 16 Jul 2024 15:52:57 +0000 (17:52 +0200)]
[freeboxos] Fix creation of properties and dynamic channels at init (#17081)

This was bypassed in bridgeStatusChanged.

Fix #17078
Fix #17079

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
20 months ago[freeboxos] Fix macAddress property when discovering a server (#17082)
lolodomo [Tue, 16 Jul 2024 15:52:17 +0000 (17:52 +0200)]
[freeboxos] Fix macAddress property when discovering a server (#17082)

Fix #17071

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
20 months ago[monopriceaudio] Fix compiler warnings and code improvements (#16991)
mlobstein [Tue, 16 Jul 2024 04:42:28 +0000 (23:42 -0500)]
[monopriceaudio] Fix compiler warnings and code improvements (#16991)

* Fix compiler warnings and code improvements

Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
20 months ago[homekit] Fix temperature unit conversion for min/max/step (#17059)
Cody Cutrer [Mon, 15 Jul 2024 20:22:42 +0000 (14:22 -0600)]
[homekit] Fix temperature unit conversion for min/max/step (#17059)

* [homekit] fix temperature unit conversion for min/max/step
use the item's unit if it has one. or allow explicit units

Signed-off-by: Cody Cutrer <cody@cutrer.us>
20 months agoNew Crowdin updates (#17066)
openhab-bot [Mon, 15 Jul 2024 18:59:44 +0000 (20:59 +0200)]
New Crowdin updates (#17066)

* New translations inmemory.properties (French)

* New translations mapdb.properties (French)

* New translations mongodb.properties (French)

* New translations rrd4j.properties (French)

* New translations mactts.properties (French)

* New translations marytts.properties (French)

* New translations picotts.properties (French)