Gaël L'hopital
405ed71f25
[netatmo] Avoid endless loop when Security claims event history ( #17484 )
...
* Avoid looping in events
Signed-off-by: Gaël L'hopital <gael@lhopital.org>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:19 +02:00
openhab-bot
e898204b3a
New translations icalendar.properties (Italian) ( #17512 )
...
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:19 +02:00
Lukas Pindl
24e730821a
[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>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:19 +02:00
Zhivka Dimova
6218dc87e7
[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>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:19 +02:00
Christian Niessner
172c124054
[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>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:19 +02:00
lolodomo
3be45b9c8d
Thing actions: add type in @ActionInput for generic class ( #17501 )
...
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:19 +02:00
mlobstein
832ba7e3ea
switch to SDDP discovery ( #17508 )
...
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:18 +02:00
Ronny Grun
17d03903e0
[ipcamera| add autoTracking channel for reolink camera ( #17488 )
...
Signed-off-by: Ronny Grun <ronny.grun@t-online.de>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:18 +02:00
lsiepel
773a929d1a
Add useragent parameter ( #17455 )
...
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:18 +02:00
lolodomo
76f2a0bb48
[solarforecast] Add missing @ActionOutput annotation ( #17506 )
...
* [solarforecast] Add missing @ActionOutput annotation
Related to #17504
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:18 +02:00
lolodomo
257b78a348
[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>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:18 +02:00
Thomas Lauterbach
260f3e6023
[unifi] Add support for new thing type access point ( #17499 )
...
Signed-off-by: Thomas Lauterbach <thomas_lauterbach@arcor.de>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:18 +02:00
dependabot[bot]
21bd126386
[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>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:18 +02:00
Florian Hotze
bd7cbed62b
[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>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:18 +02:00
Dave-Baldwin
b695881824
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>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:18 +02:00
Jacob Laursen
d80453d69a
Fix build ( #17493 )
...
Regression of openhab/openhab-core#4389
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:18 +02:00
lolodomo
af9a48253b
[warmup] Set Dimension to QuantityType ( #17492 )
...
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:18 +02:00
Jacob Laursen
2ee86a07e9
Provide JavaScript examples ( #17490 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:18 +02:00
dag81
f7ab4f2307
[linktap] Initial contribution ( #17235 )
...
* [linkTap] Initial Code Commit
[Signed-off-by: dag81 <david.goodyear@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:17 +02:00
Jacob Laursen
08e3ea0af9
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>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:17 +02:00
Jacob Laursen
0173c5d27b
Remove space before colon ( #17483 )
...
Fix spelling of occurred
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:17 +02:00
Jeremy
72eb7773d8
[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>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:17 +02:00
lsiepel
3b474220fb
Multiple binding markdown fixes ( #17422 )
...
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:17 +02:00
Espen Fossen
3b8ddf81d1
[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>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:17 +02:00
Cody Cutrer
37aa25d0a6
[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>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:17 +02:00
Gaël L'hopital
b109ee35e9
[meteofrance] New binding ( #15462 )
...
* Adapting binding to new data feed
Signed-off-by: clinique <gael@lhopital.org>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:17 +02:00
Nick Waterton
d7cdd406aa
[samsungtv] Add artOrientatation channel ( #17368 )
...
* [samsungtv] add artOrientation channel
Signed-off-by: Nick Waterton <n.waterton@outlook.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:17 +02:00
jimtng
cd35a2bd0f
[modbus] Discard data if transformation failed ( #17457 )
...
Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:17 +02:00
Cody Cutrer
53937d0c08
[mqtt.homeassistant] implement iif and is_defined jinja function and filters ( #17435 )
...
Signed-off-by: Cody Cutrer <cody@cutrer.us>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:17 +02:00
dependabot[bot]
7902c1c29d
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>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:17 +02:00
mlobstein
c186bc3a8b
Set autoUpdatePolicy for WriteOnly channels ( #17470 )
...
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:17 +02:00
mlobstein
5c95608220
Set autoUpdatePolicy for WriteOnly channels ( #17469 )
...
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:17 +02:00
mlobstein
38052ac12e
Set autoUpdatePolicy for WriteOnly channels ( #17468 )
...
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:16 +02:00
mlobstein
d0ec8b5887
Set autoUpdatePolicy for WriteOnly channels ( #17466 )
...
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:16 +02:00
mlobstein
7c692592ce
Set autoUpdatePolicy for WriteOnly channels ( #17467 )
...
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:16 +02:00
mlobstein
a59e1a73d5
Set autoUpdatePolicy for WriteOnly channels ( #17465 )
...
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:16 +02:00
mlobstein
a3a960285e
Set autoUpdatePolicy for WriteOnly channels ( #17462 )
...
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:16 +02:00
mlobstein
fd72039b82
Set autoUpdatePolicy for WriteOnly channels ( #17464 )
...
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:16 +02:00
mlobstein
8fce884418
Set autoUpdatePolicy for WriteOnly channels ( #17463 )
...
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:16 +02:00
lsiepel
000d5329f7
[samsungtv] Fix NullPointerException
( #17454 )
...
* Fix NPE
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:16 +02:00
Gwendal Roulleau
1940e22a46
[smsmodem] Update README.md with devices ( #17458 )
...
* Update README.md
Signed-off-by: Gwendal Roulleau <dalgwen@users.noreply.github.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:16 +02:00
Cody Cutrer
c6097cc517
[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>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:16 +02:00
Rupert Schöttler
ae3bcadf20
Update README.md ( #17460 )
...
Make channel description more precise
Signed-off-by: Rupert Schöttler <40740682+rupert-sch@users.noreply.github.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:16 +02:00
Alexander Friese
dba8ab7850
removal of obsolete nibeuplink binding ( #17453 )
...
Signed-off-by: Alexander Friese <af944580@googlemail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:16 +02:00
Scott Hanson
3a2db74c97
[fpp] Initial contribution ( #16298 )
...
* working on FPP
Signed-off-by: Scott Hanson <scooter_seh@yahoo.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:16 +02:00
Cody Cutrer
48c96f98c8
[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>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:16 +02:00
Gaël L'hopital
522b33cc9a
[netatmo] Prevent IndexOutOfBoundsException
( #17448 )
...
* Preventing IndexOutOfBoundsException
Signed-off-by: Gaël L'hopital <gael@lhopital.org>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:16 +02:00
joerg1985
c555eb9d95
[rrd4j] Avoid RrdDb.getRrdDef calls ( #17449 )
...
Signed-off-by: Jörg Sautter <joerg.sautter@gmx.net>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:16 +02:00
Cody Cutrer
6dc2b6e478
[mqtt.homeassistant] remove channels for no-longer-configured components ( #17447 )
...
Signed-off-by: Cody Cutrer <cody@cutrer.us>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:16 +02:00
Florian Hotze
ddc0f5abf2
[jsscripting] Upgrade openhab-js to 5.7.0 ( #17441 )
...
Signed-off-by: Florian Hotze <florianh_dev@icloud.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:15 +02:00
Andrew Fiddian-Green
0051823bb3
[hue] do not add instantiated rooms/zones to inbox ( #17440 )
...
Signed-off-by: AndrewFG <software@whitebear.ch>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:15 +02:00
lsiepel
3735c7919e
Refactor and fix ( #17394 )
...
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:15 +02:00
joerg1985
89de130929
[rrd4j] Improved the interpolation workaround ( #17437 )
...
Signed-off-by: Jörg Sautter <joerg.sautter@gmx.net>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:15 +02:00
Gaël L'hopital
067a8e3f58
[gce] Fix NullPointerException
( #17430 )
...
* Remove @NonNullByDefault({}) annotations to avoid NPE
Signed-off-by: Gaël L'hopital <gael@lhopital.org>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:15 +02:00
Дилян Палаузов
0eda10da32
[groovyscripting] Update Groovy to 4.0.23 ( #17428 )
...
Updates Groovy from 4.0.22 to 4.0.23.
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:15 +02:00
Marcel
880ed3e60d
[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>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:15 +02:00
mlobstein
34b7ca671f
[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>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:15 +02:00
Mark Herwege
08dce8c477
[jdbc] revert db version variables ( #17431 )
...
Signed-off-by: Mark Herwege <mark.herwege@telenet.be>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:15 +02:00
Sönke Küper
40bd429619
[homematic] Fix NullPointerException
in discovery ( #17390 )
...
* #17372 : Fixed NPE
Signed-off-by: Sönke Küper <soenkekueper@gmx.de>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:15 +02:00
lsiepel
37d732d76c
[unifi] Fix NullPointerException
( #17421 )
...
* Fix NPE
* Null warning
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:15 +02:00
Florian Hotze
ed1236c00f
[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>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:15 +02:00
Holger Friedrich
ada40c1fc5
[knx] Code rework ( #17420 )
...
* [knx] Code rework
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:15 +02:00
Matthew Skinner
87303e4356
[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>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:15 +02:00
Holger Friedrich
8b6931cd53
[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>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:15 +02:00
Martin
48f5995df4
[pihole] Add channels for gravity ( #17413 )
...
* Add channels for gravity
Signed-off-by: Martin Grześlowski <martin.grzeslowski@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:15 +02:00
Madeorsk
01c0a2f8df
Fix level write mode for LEDs which don't support white and color update at once. ( #15846 )
...
Signed-off-by: Madeorsk <madeorsk@protonmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:15 +02:00
Andrew Fiddian-Green
9ee1db8e77
[hue] Set channel autoUpdatePolicy veto ( #17411 )
...
Signed-off-by: AndrewFG <software@whitebear.ch>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:14 +02:00
Holger Friedrich
bd9a50e2ed
Reduce SAT warnings ( #17406 )
...
* Reduce SAT warnings
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:14 +02:00
Mark Herwege
a815d684dd
[nikohomecontrol] Add console commands ( #17352 )
...
* dump devices from console
Signed-off-by: Mark Herwege <mark.herwege@telenet.be>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:14 +02:00
Cody Cutrer
a4d083281a
[mqtt.homeassistant] Fully implement Fan component ( #17402 )
...
Signed-off-by: Cody Cutrer <cody@cutrer.us>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:14 +02:00
Lee Charlton
c35aa6a147
[sunsynk] Initial contribution ( #16753 )
...
* Initial
Signed-off-by: LeeC77 <lee.charlton00@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:14 +02:00
Mark Herwege
f3a87d0e71
[jdbc] Fix error in addon info for Oracle ( #17403 )
...
Signed-off-by: Mark Herwege <mark.herwege@telenet.be>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:14 +02:00
Cody Cutrer
ae8f53274d
[mqtt.homeassistant] Implement template schema lights ( #17399 )
...
* [mqtt.homeassistant] implement template schema lights
Signed-off-by: Cody Cutrer <cody@cutrer.us>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:14 +02:00
Florian Hotze
53578e5bd9
[fronius] Fix warning box in README ( #17401 )
...
Signed-off-by: Florian Hotze <florianh_dev@icloud.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:14 +02:00
Gaël L'hopital
02dec79d82
[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>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:14 +02:00
Marcel
5bed85b447
[miio] Fix parsing error clear record ( #17350 )
...
* [miio] Fix parsing error clear record
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:14 +02:00
Cody Cutrer
e8ccb11135
[homekit] Adjust default ranges for some characteristics ( #17157 )
...
* [homekit] adjust default ranges for some characteristics
Signed-off-by: Cody Cutrer <cody@cutrer.us>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:14 +02:00
jimtng
0224c3a457
[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>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:14 +02:00
lsiepel
e93e0a360c
[melcloud] Improve null handling ( #17295 )
...
* Add null annotations
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:14 +02:00
Gaël L'hopital
0334e86c81
[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>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:14 +02:00
lsiepel
233e3ed64b
[senechome] Fix ArrayIndexOutOfBoundsException
when less than 4 packs ( #17299 )
...
* Fix issue and warnings
* Fix operator
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:14 +02:00
lsiepel
862e23e979
[evcc] Fix IllegalArgumentException
for specific vehicle Id's ( #17380 )
...
* Handle semicolon in car id
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:14 +02:00
Cody Cutrer
5f2253e656
[mqtt.homeassistant] Use Jinjava directly ( #17378 )
...
* [mqtt.homeassistant] Use Jinjava directly
Signed-off-by: Cody Cutrer <cody@cutrer.us>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:14 +02:00
Marcel
bdf780d575
[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>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:13 +02:00
Bernd Weymann
b5cc85373d
[solarforecast] Add manual update feature ( #17335 )
...
Signed-off-by: Bernd Weymann <bernd.weymann@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:13 +02:00
openhab-bot
ebe6327579
New translations bluetooth.properties (Italian) ( #17391 )
...
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:13 +02:00
jsjames
cbf0f7cd36
[flume] Initial contribution ( #17152 )
...
* Initial submission
Signed-off-by: Jeff James <jeff@james-online.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:13 +02:00
Mark Herwege
d7c82d9014
[jdbc] Add Oracle DB support ( #17317 )
...
* Allow Oracle extensions to url definition
Signed-off-by: Mark Herwege <mark.herwege@telenet.be>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:13 +02:00
lsiepel
c8b3834461
[openweathermap] Fix NullPointerException
( #17189 )
...
* Fix compilation warnings
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:13 +02:00
Andrew Fiddian-Green
836c3bdb64
[bluetooth.hdpowerview] New binding using Bluetooth Low Energy ( #17099 )
...
* [bluetooth.hdpowerview] initial contribution
Signed-off-by: AndrewFG <software@whitebear.ch>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:13 +02:00
mlobstein
ecede36feb
Improve volume event handling ( #17387 )
...
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:13 +02:00
Wouter Born
de6b120358
[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>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:13 +02:00
Philipp S.
e8de49d624
[fenecon] Initial contribution ( #17174 )
...
* Initial implementation of the FENECON Binding
Signed-off-by: Philipp Schneider <philipp.schneider@nixo-soft.de>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:13 +02:00
Matthew Skinner
3338e39557
Add another motion detection topic for VivoTek FD9388-HTV ( #17388 )
...
Signed-off-by: Matthew Skinner <matt@pcmus.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:13 +02:00
Wouter Born
5097c3646f
[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>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:13 +02:00
lsiepel
c48c77d82b
[smartmeter] Fix Undelivered IOException ( #17133 )
...
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:13 +02:00
mtraxiot
caea49ffc9
[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>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:13 +02:00
Daedalus
86f37d5ad2
[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>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:13 +02:00
James Melville
29d9e2effb
[warmup] Fixes & Enhancements ( #16387 )
...
* Update docs for multiple device support
Signed-off-by: James Melville <jamesmelville@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:12 +02:00
Josh Proehl
f93ff0da03
[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>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:12 +02:00
Catalin Sanda
1247fea4fb
Sync inverter definition files from upstream. ( #17379 )
...
Signed-off-by: Catalin Sanda <catalin.sanda@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:12 +02:00
mlobstein
d8d5b3da62
[kaleidescape] Support discovery of Strato V ( #17371 )
...
* Support discovery of Strato V
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:12 +02:00
jimtng
8b3299aa85
[modbus] Support chaining transformations without an intersection symbol ( #17306 )
...
* [modbus] Refactor to use ChannelTransformation
Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:12 +02:00
J-N-K
1b7c906c5e
[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>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:12 +02:00
Mark Herwege
b107db84a7
fix basic alarm ( #17360 )
...
Signed-off-by: Mark Herwege <mark.herwege@telenet.be>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:12 +02:00
jimtng
9fe534ca4c
[mqtt.homeassistant] Update config abbreviations ( #17359 )
...
Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:12 +02:00
jimtng
c1307a2764
[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>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:12 +02:00
jimtng
bd399e8e2a
[jinja] Use osgiified Jinjava ( #17356 )
...
* [jinja] Use osgiified Jinjava
Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:12 +02:00
jimtng
d3a46b8ece
[serial] Support chaining transformations without an intersection symbol ( #17313 )
...
Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:12 +02:00
jimtng
bd8704af72
[basicprofile] Fix statefilter check against item's value on the rhs ( #17346 )
...
Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:12 +02:00
tl-photography
4643c1cca4
[awattarar] Add aWATTar API class ( #17169 )
...
Signed-off-by: Thomas Leber <thomas@tl-photography.at>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:12 +02:00
Bernd Weymann
b6ce04d6f2
[mercedesme] Additional mappings and channels ( #17143 )
...
* starter battery mappings
Signed-off-by: Bernd Weymann <bernd.weymann@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:12 +02:00
Jørgen Austvik
72565d835c
[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>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:12 +02:00
Martin
45494987be
[visualcrossing] Fix missing dimension ( #17347 )
...
* remove ui hint
Signed-off-by: Martin Grześlowski <martin.grzeslowski@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:12 +02:00
Christian Kemper
6679a00585
[Tibber] Improve connection logic ( #17344 )
...
* Fixes #14735
Optimized Logging and sending Ping Frames. See also PR #17214
Signed-off-by: christian <dev@bestof5.de>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:11 +02:00
Martin
5286950eba
[visualcrossing] Initial contribution ( #17239 )
...
* EVERYTHING
Signed-off-by: Martin Grześlowski <martin.grzeslowski@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:11 +02:00
Dan Cunningham
3c01ededa1
[hydrawise] Various Fixes ( #17345 )
...
* Workaround for a bad response from the Hydrawise API
Signed-off-by: Dan Cunningham <dan@digitaldan.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:11 +02:00
Bernd Weymann
91e95268e6
[mercedesme] Fix trip channel type id ( #17267 )
...
* bugfix trip channel naming
Signed-off-by: Bernd Weymann <bernd.weymann@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:11 +02:00
jimtng
72569f1104
[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>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:11 +02:00
Sönke Küper
211f81a135
[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>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:11 +02:00
jimtng
493994d97f
[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>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:11 +02:00
jsjames
c40312fa2d
fixed xml uri ID ( #17341 )
...
Signed-off-by: Jeff James <jeff@james-online.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:11 +02:00
Daniël van Os
d34e01956d
[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>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:11 +02:00
jimtng
6a98dd4615
[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>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:11 +02:00
Hans Böhm
8589dbdc67
add timeseries support ( #17334 )
...
Signed-off-by: Hans Böhm <h.boehm@gmx.at>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:11 +02:00
lsiepel
a0292b326a
Adjust percentage types ( #17294 )
...
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:11 +02:00
stefan-hoehn
f3daae65e8
add H61C5 as supported device ( #17330 )
...
Signed-off-by: Stefan Höhn <mail@stefanhoehn.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:11 +02:00
Jan Gustafsson
8debb38982
[electroluxair] Remove deprecated binding ( #17324 )
...
Signed-off-by: Jan Gustafsson <jannegpriv@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:11 +02:00
Andrew Fiddian-Green
e783136b9c
[hue] Support dynamic add/delete of scenes ( #17302 )
...
Signed-off-by: AndrewFG <software@whitebear.ch>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:11 +02:00
lolodomo
5e84f650f8
[freeboxos] Avoid useless API requests (phone) ( #17310 )
...
Avoids API requests when channels are unlinked.
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:11 +02:00
Martin
f9bb540662
[salus] Add running-state
channel for it600 ( #17221 )
...
* ReverseEngineerProtocol
Signed-off-by: Martin Grześlowski <martin.grzeslowski@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:11 +02:00
mlobstein
cad097b49a
[roku] Add device communcation logging ( #17312 )
...
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:10 +02:00
lolodomo
93c536ea55
[sonos] Ignore Sonos Boost at discovery ( #17318 )
...
Fixes #17307
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:10 +02:00
jimtng
a59d7f78e3
[mail] Support chaining transformations without an intersection symbol ( #17314 )
...
Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:10 +02:00
Florian Hotze
27792c6865
[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>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:10 +02:00
Bernd Weymann
0dddc9c5d8
[solarforecast] Avoid past data updates ( #16996 )
...
Signed-off-by: Bernd Weymann <bernd.weymann@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:10 +02:00
lolodomo
7867933f9f
[freeboxos] Change default timeout to 10s ( #17309 )
...
Fixes #17231
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:10 +02:00
openhab-bot
586f46f909
New translations http.properties (Italian) ( #17308 )
...
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:10 +02:00
vich-667
cc8bf3e1c7
sync states with latest senec GUI FW 0967 ( #17304 )
...
Signed-off-by: Tobias Lange <vich-667@quantentunnel.de>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:10 +02:00
Fabian Wolter
875b2791bf
[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>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:10 +02:00
Gaël L'hopital
d26ca6debe
[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>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:10 +02:00
jimtng
ca8f34cebd
[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>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:10 +02:00
Cody Cutrer
93672ce16b
[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>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:10 +02:00
lolodomo
330bcb54be
[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>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:10 +02:00
Cody Cutrer
d528605bcf
[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>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:10 +02:00
jimtng
64331da0ad
[map] Support inline map ( #17300 )
...
Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:10 +02:00
lsiepel
badbc7707c
[hue] Fix compile warnings ( #17293 )
...
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:10 +02:00
Andrew Fiddian-Green
63d3548711
[hue] Add support for enabling automations ( #16980 )
...
Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:10 +02:00
lolodomo
7b82d88a71
[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>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:09 +02:00
jimtng
d276000d4a
[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>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:09 +02:00