]> git.basschouten.com Git - openhab-addons.git/log
openhab-addons.git
15 months agoAdjust percentage types (#17294)
lsiepel [Mon, 26 Aug 2024 14:09:01 +0000 (16:09 +0200)]
Adjust percentage types (#17294)

Signed-off-by: Leo Siepel <leosiepel@gmail.com>
15 months agoadd H61C5 as supported device (#17330)
stefan-hoehn [Sun, 25 Aug 2024 15:03:44 +0000 (17:03 +0200)]
add H61C5 as supported device (#17330)

Signed-off-by: Stefan Höhn <mail@stefanhoehn.com>
15 months ago[electroluxair] Remove deprecated binding (#17324)
Jan Gustafsson [Sat, 24 Aug 2024 21:05:16 +0000 (23:05 +0200)]
[electroluxair] Remove deprecated binding (#17324)

Signed-off-by: Jan Gustafsson <jannegpriv@gmail.com>
15 months ago[hue] Support dynamic add/delete of scenes (#17302)
Andrew Fiddian-Green [Sat, 24 Aug 2024 10:34:56 +0000 (11:34 +0100)]
[hue] Support dynamic add/delete of scenes (#17302)

Signed-off-by: AndrewFG <software@whitebear.ch>
15 months ago[freeboxos] Avoid useless API requests (phone) (#17310)
lolodomo [Sat, 24 Aug 2024 08:07:13 +0000 (10:07 +0200)]
[freeboxos] Avoid useless API requests (phone) (#17310)

Avoids API requests when channels are unlinked.

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
15 months ago[salus] Add `running-state` channel for it600 (#17221)
Martin [Sat, 24 Aug 2024 07:49:23 +0000 (09:49 +0200)]
[salus] Add `running-state` channel for it600 (#17221)

* ReverseEngineerProtocol

Signed-off-by: Martin Grześlowski <martin.grzeslowski@gmail.com>
15 months ago[roku] Add device communcation logging (#17312)
mlobstein [Fri, 23 Aug 2024 20:33:29 +0000 (15:33 -0500)]
[roku] Add device communcation logging (#17312)

Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
15 months ago[sonos] Ignore Sonos Boost at discovery (#17318)
lolodomo [Fri, 23 Aug 2024 19:59:52 +0000 (21:59 +0200)]
[sonos] Ignore Sonos Boost at discovery (#17318)

Fixes #17307

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
15 months ago[mail] Support chaining transformations without an intersection symbol (#17314)
jimtng [Fri, 23 Aug 2024 16:48:52 +0000 (02:48 +1000)]
[mail] Support chaining transformations without an intersection symbol (#17314)

Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au>
15 months ago[jsscripting] Upgrade to openhab-js 5.5.0 (#17311)
Florian Hotze [Thu, 22 Aug 2024 20:56:12 +0000 (22:56 +0200)]
[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>
15 months ago[solarforecast] Avoid past data updates (#16996)
Bernd Weymann [Thu, 22 Aug 2024 20:54:30 +0000 (22:54 +0200)]
[solarforecast] Avoid past data updates (#16996)

Signed-off-by: Bernd Weymann <bernd.weymann@gmail.com>
15 months ago[freeboxos] Change default timeout to 10s (#17309)
lolodomo [Thu, 22 Aug 2024 18:43:47 +0000 (20:43 +0200)]
[freeboxos] Change default timeout to 10s (#17309)

Fixes #17231

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
15 months agoNew translations http.properties (Italian) (#17308)
openhab-bot [Thu, 22 Aug 2024 15:55:05 +0000 (17:55 +0200)]
New translations http.properties (Italian) (#17308)

15 months agosync states with latest senec GUI FW 0967 (#17304)
vich-667 [Tue, 20 Aug 2024 22:38:12 +0000 (00:38 +0200)]
sync states with latest senec GUI FW 0967 (#17304)

Signed-off-by: Tobias Lange <vich-667@quantentunnel.de>
15 months ago[airq] Fix occasional stalling of sensor value updates and refactoring (#17202)
Fabian Wolter [Tue, 20 Aug 2024 21:35:48 +0000 (23:35 +0200)]
[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>
15 months ago[freeboxos] Complete Alarm system handling (#17233)
Gaël L'hopital [Tue, 20 Aug 2024 16:24:37 +0000 (18:24 +0200)]
[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>
15 months ago[http] Support chaining transformations without an intersection symbol (#17288)
jimtng [Tue, 20 Aug 2024 15:02:43 +0000 (01:02 +1000)]
[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>
15 months ago[homekit] Make Thermostat.CurrentHeatingCoolingMode optional (#17191)
Cody Cutrer [Tue, 20 Aug 2024 13:30:47 +0000 (07:30 -0600)]
[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>
15 months ago[freeboxos] Add unitHint on few channel types (#17259)
lolodomo [Tue, 20 Aug 2024 13:29:37 +0000 (15:29 +0200)]
[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>
15 months ago[jpa] Fix restoring quantity types (#17215)
Cody Cutrer [Tue, 20 Aug 2024 13:27:52 +0000 (07:27 -0600)]
[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>
15 months ago[map] Support inline map (#17300)
jimtng [Tue, 20 Aug 2024 10:15:02 +0000 (20:15 +1000)]
[map] Support inline map (#17300)

Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au>
15 months ago[hue] Fix compile warnings (#17293)
lsiepel [Mon, 19 Aug 2024 22:01:10 +0000 (00:01 +0200)]
[hue] Fix compile warnings (#17293)

Signed-off-by: Leo Siepel <leosiepel@gmail.com>
15 months ago[hue] Add support for enabling automations (#16980)
Andrew Fiddian-Green [Mon, 19 Aug 2024 19:14:29 +0000 (20:14 +0100)]
[hue] Add support for enabling automations (#16980)

Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
16 months ago[freeboxos] First big update of README (#17279)
lolodomo [Mon, 19 Aug 2024 17:06:56 +0000 (19:06 +0200)]
[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>
16 months ago[exec] Support transformation chaining and refactor using ChannelTransformation ...
jimtng [Mon, 19 Aug 2024 14:39:13 +0000 (00:39 +1000)]
[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>
16 months ago[ambientweather] Fix minor formatting errors (#17291)
jimtng [Mon, 19 Aug 2024 08:51:36 +0000 (18:51 +1000)]
[ambientweather] Fix minor formatting errors (#17291)

Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au>
16 months ago[freeboxos] Add translatable labels for discovered things (#17287)
lolodomo [Mon, 19 Aug 2024 07:19:11 +0000 (09:19 +0200)]
[freeboxos] Add translatable labels for discovered things (#17287)

* [freeboxos] Add translatable labels for discovered things

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
16 months ago[govee] make socket close more resilient (#17286)
stefan-hoehn [Mon, 19 Aug 2024 07:18:07 +0000 (09:18 +0200)]
[govee] make socket close more resilient (#17286)

* [govee] make socket close more resilient

Signed-off-by: Stefan Höhn <mail@stefanhoehn.com>
16 months ago[telegram] Fix log spamming when transient network issue occurs (#17116)
lsiepel [Mon, 19 Aug 2024 06:43:48 +0000 (08:43 +0200)]
[telegram] Fix log spamming when transient network issue occurs (#17116)

* Fix log spam

Signed-off-by: Leo Siepel <leosiepel@gmail.com>
16 months ago[xmpp] Improve reconnection logic (#14397)
lsiepel [Mon, 19 Aug 2024 06:21:54 +0000 (08:21 +0200)]
[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>
16 months agoNew Crowdin updates (#17285)
openhab-bot [Sun, 18 Aug 2024 20:10:31 +0000 (22:10 +0200)]
New Crowdin updates (#17285)

* New translations mqtt.properties (Italian)

16 months ago[wled] Fix: FX and Palettes channel StateDescriptionProvider handling (#17277)
Stefan Triller [Sun, 18 Aug 2024 15:27:33 +0000 (17:27 +0200)]
[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>
16 months ago[freeboxos] Restore enum in API response record DTO (MacOS file sharing) (#17284)
lolodomo [Sun, 18 Aug 2024 11:26:08 +0000 (13:26 +0200)]
[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>
16 months ago[freeboxos] Keep enum in API response record DTO (play media) (#17282)
lolodomo [Sun, 18 Aug 2024 11:24:42 +0000 (13:24 +0200)]
[freeboxos] Keep enum in API response record DTO (play media) (#17282)

Partial revert of #17244

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
16 months ago[freeboxos] Fix command handling for DECT thing type (#17274)
lolodomo [Sun, 18 Aug 2024 11:23:19 +0000 (13:23 +0200)]
[freeboxos] Fix command handling for DECT thing type (#17274)

Related to comment in #17262

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
16 months agoUpdate README.md (#17270)
EmbeddedMe [Sat, 17 Aug 2024 19:54:35 +0000 (12:54 -0700)]
Update README.md (#17270)

Fixed typo for "ecovacs" folder name

Signed-off-by: EmbeddedMe <nico@embeddedme.com>
16 months ago[freeboxos] Fix phone and calls configuration (#17272)
lolodomo [Sat, 17 Aug 2024 18:03:03 +0000 (20:03 +0200)]
[freeboxos] Fix phone and calls configuration (#17272)

Fix #17262

Also remove the unused class LanlineConfiguration

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
16 months ago[wled] Fix brightness inconsistency + power on (#16907)
Stefan Triller [Sat, 17 Aug 2024 14:15:46 +0000 (16:15 +0200)]
[wled] Fix brightness inconsistency + power on (#16907)

16 months agoFix itests on machines with lots of processors (#17263)
Wouter Born [Thu, 15 Aug 2024 20:37:21 +0000 (22:37 +0200)]
Fix itests on machines with lots of processors (#17263)

When this JVM variable is not set Jetty creates selectors based on the number of available processors (`Runtime.getRuntime().availableProcessors()`).
Jetty will also throw an exception when there is a mismatch between the max thread pool size and the number of selectors.
This causes issues with the default thread pool size of 10 on machines with more than 10 available processors.

See also [`SelectorManager.defaultSelectors(Executor)`](https://github.com/jetty/jetty.project/blob/70015831e5195ba74da6383c4ab7c90c56bb08af/jetty-io/src/main/java/org/eclipse/jetty/io/SelectorManager.java#L71-L80).

Signed-off-by: Wouter Born <github@maindrain.net>
16 months ago[freeboxos] Add channels in group xdsl (#17260)
lolodomo [Thu, 15 Aug 2024 13:48:13 +0000 (15:48 +0200)]
[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>
16 months ago[freeboxos] Fix category for lcd-brightness channel type (#17261)
lolodomo [Thu, 15 Aug 2024 11:01:59 +0000 (13:01 +0200)]
[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>
16 months ago[tibber] Only open websocket if live channels are linked (#17188)
Anders Alfredsson [Wed, 14 Aug 2024 20:48:19 +0000 (22:48 +0200)]
[tibber] Only open websocket if live channels are linked (#17188)

Signed-off-by: Anders Alfredsson <andersb86@gmail.com>
16 months ago[freeboxos] Get server AirPlay capabilities (#17257)
lolodomo [Wed, 14 Aug 2024 18:13:46 +0000 (20:13 +0200)]
[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>
16 months agoFix typos (#17256)
Jacob Laursen [Wed, 14 Aug 2024 13:06:04 +0000 (15:06 +0200)]
Fix typos (#17256)

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
16 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>
16 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)

16 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>
16 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>
16 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>
16 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>
16 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>
16 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>
16 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>
16 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>
16 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>
16 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>
16 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>
16 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>
16 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>
16 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>
16 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>
16 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>
16 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>
16 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>
16 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>
16 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>
16 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>
16 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>
16 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>
16 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>
16 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>
16 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>
16 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>
16 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>
16 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>
16 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>
16 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>
16 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>
16 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>
16 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>
16 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>
16 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>
16 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>
16 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>
16 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>
16 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>
16 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>
16 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>
16 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>
16 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>
16 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>
16 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>
16 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>
16 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>
16 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>
16 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>
16 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>
16 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>
16 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>
16 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>