Commit Graph
5202 Commits
Author SHA1 Message Date
J-N-KandGitHub a1d186776f Add J-N-K as code-owner to http and basicprofiles add-ons (#17339)
Signed-off-by: Jan N. Klug <github@klug.nrw>
2024-08-27 21:27:42 +02:00
Daniël van OsandGitHub 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
jimtngandGitHub 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öhmandGitHub 376b696c3e add timeseries support (#17334)
Signed-off-by: Hans Böhm <h.boehm@gmx.at>
2024-08-26 22:49:29 +02:00
lsiepelandGitHub f5eb2c62bd Adjust percentage types (#17294)
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2024-08-26 16:09:01 +02:00
stefan-hoehnandGitHub 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 GustafssonandGitHub 84bcb6a4b6 [electroluxair] Remove deprecated binding (#17324)
Signed-off-by: Jan Gustafsson <jannegpriv@gmail.com>
2024-08-24 23:05:16 +02:00
Andrew Fiddian-GreenandGitHub ecdb30ec50 [hue] Support dynamic add/delete of scenes (#17302)
Signed-off-by: AndrewFG <software@whitebear.ch>
2024-08-24 12:34:56 +02:00
lolodomoandGitHub 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
MartinandGitHub 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
mlobsteinandGitHub d18a6c1cda [roku] Add device communcation logging (#17312)
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2024-08-23 22:33:29 +02:00
lolodomoandGitHub 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
jimtngandGitHub 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 HotzeandGitHub 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 WeymannandGitHub c108049be8 [solarforecast] Avoid past data updates (#16996)
Signed-off-by: Bernd Weymann <bernd.weymann@gmail.com>
2024-08-22 22:54:30 +02:00
lolodomoandGitHub 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-botandGitHub 73d39590c6 New translations http.properties (Italian) (#17308) 2024-08-22 17:55:05 +02:00
vich-667andGitHub 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 WolterandGitHub 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'hopitalandGitHub 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
jimtngandGitHub 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 CutrerandGitHub 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
lolodomoandGitHub 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 CutrerandGitHub 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
jimtngandGitHub 02252627fd [map] Support inline map (#17300)
Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au>
2024-08-20 12:15:02 +02:00
lsiepelandGitHub ba6cef3137 [hue] Fix compile warnings (#17293)
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2024-08-20 00:01:10 +02:00
Andrew Fiddian-GreenandGitHub 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
lolodomoandGitHub 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
jimtngandGitHub 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
jimtngandGitHub 95a964c91a [ambientweather] Fix minor formatting errors (#17291)
Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au>
2024-08-19 10:51:36 +02:00
lolodomoandGitHub 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-hoehnandGitHub 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
lsiepelandGitHub 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
lsiepelandGitHub 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-botandGitHub cd398b701e New Crowdin updates (#17285)
* New translations mqtt.properties (Italian)
2024-08-18 22:10:31 +02:00
Stefan TrillerandGitHub 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
lolodomoandGitHub 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
lolodomoandGitHub 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
lolodomoandGitHub 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
EmbeddedMeandGitHub 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
lolodomoandGitHub 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 TrillerandGitHub 97e9f374ad [wled] Fix brightness inconsistency + power on (#16907) 2024-08-17 16:15:46 +02:00
Wouter BornandGitHub fcef4639ca 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>
2024-08-15 22:37:21 +02:00
lolodomoandGitHub 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
lolodomoandGitHub 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 AlfredssonandGitHub 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
lolodomoandGitHub 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 LaursenandGitHub 6218fc434a Fix typos (#17256)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-08-14 15:06:04 +02:00
lolodomoandGitHub 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-botandGitHub 034c03f9aa New translations jrubyscripting.properties (Italian) (#17252) 2024-08-14 12:30:13 +02:00