Nick Waterton
9bd3161c42
[samsungtv] fix input change bug ( #16787 )
...
Signed-off-by: Nick Waterton <n.waterton@outlook.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:51 +02:00
openhab-bot
0e5f64791e
New translations samsungtv.properties (Italian) ( #16785 )
...
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:51 +02:00
Gaël L'hopital
1d6670f1cd
[French Govt Energy Data] New binding ( #16713 )
...
Signed-off-by: Gaël L'hopital <gael@lhopital.org>
Signed-off-by: clinique <gael@lhopital.org>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:51 +02:00
jimtng
5085c8d711
[mqtt] add additional details in ChannelStateTransformation logging ( #16782 )
...
Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:51 +02:00
Nick Waterton
d5929ea778
[samsungtv] Frame TV Fixes, Improvements and New Channels ( #11895 )
...
* [samsungtv] add certificate trust
Signed-off-by: Nick Waterton <n.waterton@outlook.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:51 +02:00
Nils Schnabel
ec8353ebb4
[PJLinkDevice] audio/video mute ( #16504 )
...
* audio/video mute
Signed-off-by: Nils Schnabel <github@to.nilsschnabel.de>
Co-authored-by: Leo Siepel <leosiepel@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:51 +02:00
mueller-ma
703f62937e
[homeconnect] Remove duplicate warning ( #16780 )
...
Signed-off-by: mueller-ma <mueller-ma@users.noreply.github.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:51 +02:00
Holger Friedrich
c7a4fa51af
Upgrade Karaf from 4.4.5 to 4.4.6 ( #16676 )
...
* Sync runtime dependencies with Karaf 4.4.6, most status
t notably:
* Jetty 9.4.54.v20240208, addresses CVE-2024-22201
* Pax Logging 2.2.7
* Pax Web 8.0.27
* ASM 9.7
* Resolve itest runbundles
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:51 +02:00
Matthew Skinner
38f2751512
[ipcamera] Fix ONVIF alarms streams may stop and not restart on some cameras. ( #16777 )
...
* Fault find stream
Signed-off-by: Matthew Skinner <matt@pcmus.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:51 +02:00
openhab-bot
8895be2850
New Crowdin updates ( #16778 )
...
* New translations exec.properties (Hungarian)
* New translations jsscripting.properties (Hungarian)
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:51 +02:00
Matthew Skinner
dab52f4e58
Add new AI alarms for Foscam ( #16775 )
...
Signed-off-by: Matthew Skinner <matt@pcmus.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:51 +02:00
Mark Herwege
c8a1c14bc1
[MQTT] Fix tests after core change ( #16774 )
...
* fix mqtt tests
Signed-off-by: Mark Herwege <mark.herwege@telenet.be>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:51 +02:00
Ondrej Pecta
4ac5dd40b1
[somfytahoma] force the gateway discovery if the LAN mode is not working ( #16751 )
...
Signed-off-by: Ondrej Pecta <opecta@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:50 +02:00
Kai Kreuzer
91a3bc1d8d
Fix typos ( #16776 )
...
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:50 +02:00
benediktkuntz
4d1f1fb745
[gridbox] Initial contribution ( #16664 )
...
* [gridbox] Add binding for Viessmann GridBox - Initial contribution
Signed-off-by: Benedikt Kuntz <benkuntz@web.de>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:50 +02:00
GiviMAD
49da1f7995
[PiperTTS] Reduce bundle size ( #16755 )
...
* [PiperTTS] Reduce bundle size
Signed-off-by: Miguel Álvarez <miguelwork92@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:50 +02:00
lsiepel
8c3e107868
[dsmr] Fix delivery demand labels ( #16739 )
...
* Fix delivery demand labels
* Add upgrade instructions
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:50 +02:00
J-N-K
d318f2d3cc
[deconz] Fix color conversion ( #16769 )
...
After core changes to ColorUtil the Y part can no longer be used as brightness.
Signed-off-by: Jan N. Klug <github@klug.nrw>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:50 +02:00
Jacob Laursen
389b31f770
[denonmarantz] Improve README ( #16767 )
...
* Reformat table Markdown
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:50 +02:00
Jacob Laursen
eae7b645ab
Add UoM support for volume dB channel ( #16759 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:50 +02:00
Jacob Laursen
e18c9b39c4
Refactor dynamic creation of zone channels ( #16763 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:50 +02:00
openhab-bot
b5e75e967a
New translations energidataservice.properties (Danish) ( #16760 )
...
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:50 +02:00
Jacob Laursen
19d6436ab6
[denonmarantz] Add null annotations ( #16757 )
...
* Add null annotations
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:50 +02:00
Jacob Laursen
30bf2375fd
Add support for suggestion finder ( #16277 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:50 +02:00
openhab-bot
1733b4dcb6
New translations energidataservice.properties (Italian) ( #16756 )
...
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:50 +02:00
M Valla
8f7289dbb5
[openwebnet] add support for lights general/area/group events and Things ( #15921 )
...
* [openwebnet] initial support for general/area light events
Signed-off-by: Massimo Valla <mvcode00@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:50 +02:00
Fabian Fagerholm
b041511f4c
Enable use of analogue input with Shelly Plus Add-on ( #16744 )
...
Signed-off-by: Fabian Fagerholm <fabbe@paniq.net>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:50 +02:00
openhab-bot
a0370c4d38
New translations astro.properties (Danish) ( #16749 )
...
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:49 +02:00
Markus Michels
47aeaf60ae
[shelly] Support for Shelly Plus HT Gen3 ( #16625 )
...
Signed-off-by: Markus Michels <markus7017@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:49 +02:00
Jacob Laursen
bf5413f68b
Declare connection ( #16745 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:49 +02:00
Simmon Yau
da56333001
Updated whiteLED channel for reolink ipcamera so that when the ( #16663 )
...
light is turned on, it will stay on forever and if the light is
turned off, it will stay off forever.
Signed-off-by: Simmon Yau <simmonyau@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:49 +02:00
Ondrej Pecta
762d7b4933
[jablotron] Migrate to v2.2 API ( #16743 )
...
Signed-off-by: Ondrej Pecta <opecta@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:49 +02:00
openhab-bot
1218199345
New Crowdin updates ( #16741 )
...
* New translations astro.properties (Danish)
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:49 +02:00
lsiepel
d0cb804dfe
[transformation][exec] allow spaces in parameters by enclosing in single quotes ( #16160 )
...
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:49 +02:00
Łukasz Dywicki
6e14bfd750
[smaenergymeter] Fix handling of broadcast frames ( #11718 )
...
* Fix handling of broadcast frames for SMA meter #11497 .
Added support for multiple meters in single multicast group #3429 .
Signed-off-by: Łukasz Dywicki <luke@code-house.org>
Co-authored-by: Leo Siepel <leosiepel@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:49 +02:00
Jacob Laursen
1e63944801
Introduce a trigger channel to announce the availability of day-ahead prices ( #16704 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:49 +02:00
Matúš Hromada
29cecb756e
Update README.md ( #16670 )
...
Added information when having one device attached
Signed-off-by: Matúš Hromada <matushromada@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:49 +02:00
openhab-bot
97cdc9a8fd
New Crowdin updates ( #16732 )
...
* New translations astro.properties (Danish)
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:49 +02:00
Matt
fe531787ec
[haywardomnilogic] Fix chlorinator units. Continuation of PR#15478 ( #16733 )
...
* Fixed units on chlorinator timed percent state description pattern
Signed-off-by: Matt Myers <mmyers75@icloud.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:49 +02:00
Jørgen Austvik
9af295c0de
[airgradient] Initial contribution ( #16584 )
...
* [airgradient] Initial contribution
AirGradient are open source and open hardware air quality sensors that
you can read values from through a cloud API or directly from the device.
Signed-off-by: Jørgen Austvik <jaustvik@acm.org>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:49 +02:00
Matt Filetto
56169e3f2a
[openhab.binding.onkyo]: add channel for changing the Audyssey EQ Mode ( #14316 )
...
* Values are Off, Movie, and Music and and corspond to 0,1,2
Signed-off-by: Matt Filetto <matt.filetto@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:49 +02:00
Timo Schober
8aefad2376
[jeelink] Add support for emt7110 energy meter ( #16725 )
...
* feat: add support for emt7110 energy meter with jeelink
Signed-off-by: tischober <t.schober@outlook.de>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:49 +02:00
Andrew Fiddian-Green
a889ebe1a1
[hue] Fix migration of API v1 legacy data to new v2 things ( #16714 )
...
Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:49 +02:00
Matt
6937885b8d
[haywardomnilogic] Added support ColorLogic V2 Lights, Updated Chlor Enable, Alert, Error, Status ( #15478 )
...
* Update polling times based on Hayward API recommendations
---------
Signed-off-by: Matt Myers <mmyers75@icloud.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:49 +02:00
openhab-bot
7b20bf9a23
New translations gardena.properties (Finnish) ( #16729 )
...
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:48 +02:00
mlobstein
236ec06a7b
[kaleidescape] Add Buttongrid example and command channel ( #16720 )
...
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:48 +02:00
mlobstein
2dd41f7130
fix README ( #16721 )
...
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:48 +02:00
Florian Hotze
b881e06e6b
[jsscripting] Upgrade openhab-js to 5.0.0 ( #16719 )
...
See https://github.com/openhab/openhab-js/blob/main/CHANGELOG.md#500 .
Required to adjust to breaking changes from https://github.com/openhab/openhab-core/pull/3736 .
Signed-off-by: Florian Hotze <florianh_dev@icloud.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:48 +02:00
lsiepel
1d7caed9fa
[freeathome] Rename binding from freeathomesystem ( #16718 )
...
* Remove 'System' from the binding name
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:48 +02:00
mlobstein
7352c6d722
Add Buttongrid README examples ( #16701 )
...
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:48 +02:00
Bernd Weymann
1b4c64938a
[solarforecast] Initial contribution ( #13308 )
...
Signed-off-by: Bernd Weymann <bernd.weymann@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:48 +02:00
Fabian Wolter
154c1bc96e
[airq] Add health/performance channels in percent, add UoM, refine unit hints and state patterns, make item labels consistent ( #16698 )
...
Signed-off-by: Fabian Wolter <github@fabian-wolter.de>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:48 +02:00
Fabian Wolter
223af8bf90
[airq] Add Hydrogen Sulfide (H₂S) ( #16696 )
...
* [airq] Add Hydrogen Sulfide (H₂S)
Signed-off-by: Fabian Wolter <github@fabian-wolter.de>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:48 +02:00
GiviMAD
bb1cad9ec1
[pulseaudio] Declare pulseaudio module per audio stream ( #16254 )
...
* [pulseaudio] Declare pulseaudio module per audio stream
Signed-off-by: Miguel Álvarez <miguelwork92@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:48 +02:00
morph166955
659a748f85
Update httpcore and httpclient ( #16294 )
...
Signed-off-by: Ben Rosenblum <rosenblumb@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:48 +02:00
Florian Hotze
a21e201e0c
[openweathermap] Prepare for shutdown of One Call API version 2.5 ( #16705 )
...
* [openweathermap] Update README for shutdown of One Call API version 2.5 & Change default API version
Closes #16665 .
Signed-off-by: Florian Hotze <florianh_dev@icloud.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:48 +02:00
mlobstein
28b1167c54
Add options ( #16706 )
...
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:48 +02:00
Jacob Laursen
5645dfb73b
Improve discovery ( #16692 )
...
Resolves #16690
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:48 +02:00
Gaël L'hopital
2479529eab
Fix error introduced in #16681 ( #16703 )
...
Signed-off-by: Gaël L'hopital <gael@lhopital.org>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:48 +02:00
Gaël L'hopital
7b4e383f72
[netatmo] Correction of Last-Event group ( #16684 )
...
* Correction of Last-Event group
Signed-off-by: root <gael@lhopital.org>
Signed-off-by: Gaël L'hopital <gael@lhopital.org>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:47 +02:00
Gaël L'hopital
d84a4b1154
[netatmo] Fix Live Picture not always available ( #16679 )
...
* Adressing issue on live picture
Signed-off-by: gael@lhopital.org <gael@lhopital.org>
Signed-off-by: root <gael@lhopital.org>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:47 +02:00
Holger Friedrich
a8f8ccb24e
Update plugins ( #16683 )
...
* update multiple dependencies
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:47 +02:00
Gaël L'hopital
84f97476e6
Handling null WifiInformation ( #16700 )
...
Signed-off-by: Gaël L'hopital <gael@lhopital.org>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:47 +02:00
Holger Friedrich
7e062102fa
[tradfri] Adapt tests to ColorUtil changes on core ( #16699 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:47 +02:00
Gaël L'hopital
705ee263b6
[netatmo] Presence sub events were not updated ( #16681 )
...
* Making sub event work
Signed-off-by: clinique <gael@lhopital.org>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:47 +02:00
Daniel Rosengarten
2218dc528e
[velbus] New functionality and bug fix ( #15661 )
...
* [velbus] New functionnality & Bug fix
Signed-off-by: Daniel Rosengarten <github@praetorians.be>
Co-authored-by: Simonas Kazlauskas <github@kazlauskas.me>
Co-authored-by: lsiepel <leosiepel@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:47 +02:00
Martin Grassl
35f274e9a6
[mybmw] revert the changes for 16642 as BMW seems to have reverted the changes in the API ( #16687 )
...
Signed-off-by: Martin Grassl <martin.grassl@digital-filestore.de>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:47 +02:00
Fabian Wolter
803178ee87
[airq] Improve error handling ( #16694 )
...
Signed-off-by: Fabian Wolter <github@fabian-wolter.de>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:47 +02:00
Cody Cutrer
ee9a0a31bf
[mqtt] Treat incoming empty string as NULL for enum ( #16641 )
...
Treat incoming empty string as NULL for enum (#16641 )
Signed-off-by: Cody Cutrer <cody@cutrer.us>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:47 +02:00
Andrew Fiddian-Green
39f91e7a7a
[hue] fix JUnit tests for revised ColorUtil ( #16559 )
...
Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:47 +02:00
Fabian Wolter
4723eb26c0
[airq] Add note about JVM cryptographic strength policy ( #16695 )
...
Signed-off-by: Fabian Wolter <github@fabian-wolter.de>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:47 +02:00
Sami Salonen
2a69648da2
[dynamodb] Optimize consumed read capacity ( #16693 )
...
We optimize consumed read capacity
Signed-off-by: Sami Salonen <ssalonen@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:47 +02:00
Holger Friedrich
520ed2d570
[tado] Update plugins ( #16686 )
...
* swagger-codegen-maven-plugin, 2.3.1 to 2.4.41
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:47 +02:00
Sebastian G
02421a6e8c
Update README.md ( #16668 )
...
Fix URL for AVR-X2000/E400 document
Signed-off-by: Sebastian G. <sebastian@goodrick.ch>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:47 +02:00
Holger Friedrich
376c5e01d8
[mapdb] Explicitly set date format for serialization ( #16657 )
...
Between Java 17 and Java 21, serialization of Date has changed due to CLDR 42 which uses a narrow non-breaking space.
To ease switching JDK versions, the serialization format is explicitly set to the Java 17 format when GsonBuilder is used.
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:47 +02:00
M Valla
0a41961cc5
[openwebnet] add sendMessage rule actions to send generic OWN messages on the BUS ( #16691 )
...
* [openwebnet] Added OpenWebNetBridgeActions class and sendMessage action
Signed-off-by: Massimo Valla <mvcode00@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:47 +02:00
Christian Wild
0c5640bd17
[tapocontrol] new communication protocol integration / code revision ( #15725 )
...
* [tapocontrol] new tapo klap-protocol integration
Signed-off-by: Christian Wild <christian@wildclan.de>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:47 +02:00
Doug Culnane
90984da295
[saicismart] Initial contribution ( #15894 )
...
* [saicismart] initial binding creation
Signed-off-by: Markus Heberling <markus@heberling.net>
Signed-off-by: dougculnane <doug@culnane.net>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:46 +02:00
Jacob Laursen
f336925fae
Interrupt running job on handler disposal ( #16689 )
...
Resolves #16688
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:46 +02:00
Jacob Laursen
ba67a10c2d
Introduce console command for history persistence ( #16656 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:46 +02:00
Holger Friedrich
d10e245358
[amplipi] Update plugins ( #16685 )
...
* openapi-generator-maven-plugin, 5.1.0 to 7.0.1, see
https://github.com/OpenAPITools/openapi-generator/releases
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:46 +02:00
Spiev
bf520236df
[openweathermap] Added "version" example to thing configuration and description. ( #16671 )
...
* Added "version" example to thing configuration and description.
Signed-off-by: / <StefanMiem+github@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:46 +02:00
Jacob Laursen
dc06f38754
Reduce the default character limit for VARCHAR columns in MySQL ( #16680 )
...
Resolves #13920
Resolves #16678
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:46 +02:00
mlobstein
6cbafb73d3
[radiothermostat] Skip shutdown actions if thing offline ( #16677 )
...
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:46 +02:00
Doug Culnane
a80ad99399
[Renault] Cockpit/odometer information no longer retrieved #16669 ( #16675 )
...
Signed-off-by: dougculnane <doug@culnane.net>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:46 +02:00
Andras Uhrin
59a2f5e1ee
[freeathomesystem] Initial contribution ( #13703 )
...
Signed-off-by: Andras Uhrin <andras.uhrin@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:46 +02:00
MikeTheTux
173e124278
[evcc] Adjust to evcc 0.125.0 API changes ( #16660 )
...
* avoid deprecated parameters evcc rest API parameters 'batteryConfigured' and 'pvConfigured'
Signed-off-by: Michael Weger <weger.michael@gmx.net>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:46 +02:00
M Valla
627cc9d590
[openwebnet] Thermo: new channels and README updates ( #16652 )
...
* [openwebnet] added new channels: targetTemperature, heating and cooling to bus_thermo_zone
Fixes #12019
* [openwebnet] cleaner code in updateModeAndFunction() to handle *4*1*w## messages
* [openwebnet] Updated README. Added new device images
---------
Signed-off-by: Massimo Valla <mvcode00@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:46 +02:00
openhab-bot
ff6af1ca83
New translations livisismarthome.properties (Italian) ( #16662 )
...
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:46 +02:00
Marcel
c03534dc15
[miio] Add Yeelight W3 RGB ( #16659 )
...
* fix: Added Yeelight W3 RGB props
cherrypicked from #7717221
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
* [miio] update readme
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
Co-authored-by: Igor Svehla <igor@taxtris.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:46 +02:00
Marcel
bf53fcda63
[miio] add suppoprt Mijia Omni Robot Vacuum-Mop dreame.vacuum.p2114o ( #16383 )
...
* [miio] add suppoprt Mijia Omni Robot Vacuum-Mop dreame.vacuum.p2114o
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:46 +02:00
Marcel
455d1583c6
[miio] add support for Xiaomi Smart Plug 2 cuco.plug.v2eur ( #16381 )
...
* [miio] add support for Xiaomi Smart Plug 2 cuco.plug.v2eur
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:46 +02:00
Jacob Laursen
b44187c6bc
Fix tariff time series update during spot price unavailability ( #16654 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:45 +02:00
M Valla
5949c462c1
[openwebnet] Thermo: fixes update setPoint when local offset in in use ( #16626 )
...
Signed-off-by: Massimo Valla <mvcode00@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:45 +02:00
Jacob Laursen
11f89256e0
Adjust retry policy for extended spot price unavailability ( #16653 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:45 +02:00
Mark Hilbush
b9fb88a023
Fix handling of multiple sprinklers ( #16630 )
...
Signed-off-by: Mark Hilbush <mark@hilbush.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:45 +02:00
M Valla
e0cf6777d5
[openwebnet] Thermo: added support for HOLIDAY/VACATION central unit modes ( #16605 )
...
* [openwebnet] added vacationDays channel
* [openwebnet] Added support for HOLIDAY/VACATION Thermo CU modes.
Refactored Thermo mode handling using updated OWN lib.
Bump openwebnet lib to 0.13.0.
* [openwebnet] added checks for some corner cases
Signed-off-by: Massimo Valla <mvcode00@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:45 +02:00
Jacob Laursen
f36412adf9
Restrict CO2 emission datasets to price area DK1/DK2 ( #16649 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:45 +02:00
J-N-K
ee12a84d4c
[tr064] Enable fourth WiFi channel and improvements ( #16650 )
...
Signed-off-by: Jan N. Klug <github@klug.nrw>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:45 +02:00
Jacob Laursen
29e5392598
Improve error handling for action calculatePrice ( #16651 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:45 +02:00
Jacob Laursen
366dd052b1
Log warning when spot prices are unavailable ( #16648 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:45 +02:00
Gaël L'hopital
3d74224025
Resolves issue #16629 ( #16640 )
...
Signed-off-by: gael@lhopital.org <gael@lhopital.org>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:45 +02:00
Stephan Richter
c6aad8f2c0
[network] Fix NumberFormatException for ping when locale has comma as decimal separator ( #16636 )
...
* fixing bug:
LatencyParser fails to parse ping times on systems with comma (,) set as decimal separator
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:45 +02:00
Jacob Laursen
92548c5a9f
Bypass WAF by using app user-agent ( #16644 )
...
Resolves #16517
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:45 +02:00
Dan Cunningham
95f709e625
[harmonyhub] Updates harmony library, uses strings for ids ( #16646 )
...
See #6732
Signed-off-by: Dan Cunningham <dan@digitaldan.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:45 +02:00
Martin Grassl
3eec2ac20b
[mybmw] Fix images not loading anymore ( #16643 )
...
* [mybmw] fix image not loading anymore Fixes #16642
Signed-off-by: Martin Grassl <martin.grassl@digital-filestore.de>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:45 +02:00
Holger Friedrich
66e4eeff1b
[deutschebahn] Fix example and update links ( #16645 )
...
* [deutschebahn] Fix example and update links
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:45 +02:00
Jacob Laursen
1a2cfac151
Update tariff filter for Radius ( #16634 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:45 +02:00
Christoph
2f487ce68b
[telegram] Functionality added to delete a Query ( #16631 )
...
* [telegram] Functionality added to delete a Query
Signed-off-by: Christoph <fd0cwp@gmx.de>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:45 +02:00
Arne Seime
b1c39efba0
[tibber] Add two channels: consumption and production for current hour ( #16623 )
...
* Add 2 new live channels; consumption and production this hour (since last hour shift)
Signed-off-by: Arne Seime <arne.seime@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:44 +02:00
Cody Cutrer
b2db309512
[mqtt] fix UnDefType comparison in PercentageValue ( #16639 )
...
Signed-off-by: Cody Cutrer <cody@cutrer.us>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:44 +02:00
jimtng
93370fc51d
[jrubyscripting] Fix an error in received_command example ( #16637 )
...
Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:44 +02:00
Jacob Laursen
686eeeeb6c
Provide unit hints for humidity/noise/volume channels ( #16614 )
...
* Provide unit hints for humidity channel types
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
* Provide unit hints for noise/volume channel types
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:48:44 +02:00
Holger Friedrich
8abb020650
[knx] Add JaCoCo test-coverage ( #16507 )
...
Test coverage analysis is based on JaCoCo tool.
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:44 +02:00
Jacob Laursen
26ef7b6ab7
Provide unit hint for water consumption channel ( #16621 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:44 +02:00
Christoph
e6829288fd
[intesis] Session Handling improved ( #16620 )
...
Signed-off-by: Christoph <fd0cwp@gmx.de>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:44 +02:00
Andrew Fiddian-Green
3706757de3
[siemensrds] Remove r.H. from humidity state description pattern ( #16616 )
...
Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:44 +02:00
Wouter Born
e2d49ac79b
[lifx] Add support for new LIFX products ( #16618 )
...
* [lifx] Add support for new LIFX products
Allows for discovering all the new LIFX products and their features including:
* LIFX Ceiling
* LIFX Outdoor Neon
* LIFX PAR38
* LIFX Round/Square Path
* LIFX Round Spot
See:
* https://github.com/LIFX/products/blob/master/products.json
* https://www.lifx.com/products/neon-flex-16ft-outdoor
* https://www.lifx.com/products/supercolor-1600lm-par38
* https://www.lifx.com/products/spot-light-round
* https://www.lifx.com/products/path-light-round
* https://www.lifx.com/products/path-light-square
Signed-off-by: Wouter Born <github@maindrain.net>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:44 +02:00
Andrew Fiddian-Green
1815c6c34d
[hue] fix npe ( #16619 )
...
Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:44 +02:00
Cody Cutrer
9d68e719b4
[lutron] Implement button press notifications for Picos from LEAP ( #16550 )
...
* [lutron] implement button press notifications for Picos from LEAP
* reverse equality check for null safety
Signed-off-by: Cody Cutrer <cody@cutrer.us>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:44 +02:00
Rüdiger Sopp
94bcec917e
[miio] Add Roborock S7/S7MaxV mop mode ( #16608 )
...
* [miio] Add Roborock S7/S7MaxV mop mode
Signed-off-by: Ruediger Sopp <ruediger.sopp@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:44 +02:00
Holger Friedrich
84d7b478fd
[persistence.jpa] Pin to Java 17 ( #16612 )
...
This is a workaround to allow compiling with Java 21.
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:44 +02:00
Holger Friedrich
99813d9c20
[enocean] Fix Java 21 build ( #16615 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:44 +02:00
Mark Hilbush
f59f57f1c8
Improve handling of error code 14 ( #16613 )
...
Signed-off-by: Mark Hilbush <mark@hilbush.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:44 +02:00
Stefan Sedlmaier
1edb47a937
[Senec] Add request timeout ( #16611 )
...
Fixes #12900 . Add a timeout for requests to the local Senec device. Currently there may occur some endlessly hanging requests which basically freeze the values provided by the binding.
Signed-off-by: Stefan Sedlmaier <github@ssedlmaier.de>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:44 +02:00
Andrew Fiddian-Green
d5f0e317a7
[hue] Improve color setting ( #16436 )
...
* [hue] fix xy conversion when B is 0
* [hue] remove gamut correction; let Hue bridge do it instead
* [hue] fix gamma round trips; modernize instanceof syntax
Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:43 +02:00
Jacob Laursen
bce662b6da
Provide better MySQL datatype for DateTimeType ( #16604 )
...
Resolves #15697
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:43 +02:00
lolodomo
9fa70b24ed
Move to JUPnP v3.0.1 ( #16598 )
...
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:43 +02:00
Jacob Laursen
3694b4449e
Declare countries ( #16603 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:43 +02:00
openhab-bot
f40da097b3
New translations tado.properties (Italian) ( #16602 )
...
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:43 +02:00
sihui
9d32a37495
Update Cloud Connector installation procedure ( #16601 )
...
Signed-off-by: sihui <10405486+sihui62@users.noreply.github.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:43 +02:00
Cody Cutrer
4d4c7f11f1
[mqtt.homie] build a per-thing thing type ( #15893 )
...
* [mqtt.homie] build a per-thing thing type
Signed-off-by: Cody Cutrer <cody@cutrer.us>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:43 +02:00
Andrew Fiddian-Green
bc05a8b1b6
[tado] Change humidity and heatingPower channels to QuantityType ( #16531 )
...
* [tado] tweaks to xml
Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:43 +02:00
David Pace
06bbd4d3aa
[boschshc] Add support for Dimmer ( #16501 )
...
Adds support for Bosch Smart Home Dimmer devices.
Signed-off-by: David Pace <dev@davidpace.de>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:43 +02:00
Wouter Born
7deea3a8e2
[upnpcontrol] Catch IAE when Album Art URI is invalid ( #16597 )
...
Fixes #16595
Signed-off-by: Wouter Born <github@maindrain.net>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:43 +02:00
Cody Cutrer
ef2d5ab921
[lutron] update instructions for LEAP authentication ( #16510 )
...
* [lutron] update instructions for LEAP authentication
Signed-off-by: Cody Cutrer <cody@cutrer.us>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:43 +02:00
David Pace
e99d5e1ffc
[boschshc] Boost unit test coverage ( #16500 )
...
Boosts the unit test coverage for the `boschshc` binding in `src/main/java` to 94%.
Signed-off-by: David Pace <dev@davidpace.de>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:43 +02:00
Holger Friedrich
597fa78b34
[knx] Upgrade Calimero to 2.6-rc1 ( #16588 )
...
* [knx] Upgrade Calimero to 2.6-rc1
- Bugfixes and new subtypes for DPTs 20, 21, 22.
- Remove workarounds for issues in v2.5.1.
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:43 +02:00
Holger Friedrich
27fb533620
Upgrade SAT plugin to 0.16.0 ( #16582 )
...
Modify code which leads to build error with new version of SpotBugs.
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:43 +02:00
David Pace
d3a107d9b7
[boschshc] Add support for Light/Shutter Control II ( #16400 )
...
* [boschshc] Add support for Shutter Control II (#14562 )
* add new channel type for child protection
Signed-off-by: David Pace <dev@davidpace.de>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:43 +02:00
Markus Michels
bd2f2d4cdb
[shelly] Add support for Range Extender feature ( #16419 )
...
* Add support for Shelly Range Extender mode (Plus/Pro series only)
* Check for secondary devices also when manual scan is triggered
Signed-off-by: Markus Michels <markus7017@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:43 +02:00
Holger Friedrich
7a7de3b794
[dynamodb] Enable tests ( #16554 )
...
Add missing dependencies after Karaf upgrade #16493 .
Fixes #16535 .
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:42 +02:00
Matthew Skinner
37e7fbb568
Bump Kotlin, okhttp, okio, and java-telegram-bot-api libraries ( #16458 )
...
* update libs
Signed-off-by: Matthew Skinner <matt@pcmus.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:42 +02:00
Gaël L'hopital
2f6e8a0871
Complement to issue #16561 ( #16589 )
...
Signed-off-by: gael@lhopital.org <gael@lhopital.org>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:42 +02:00
Gaël L'hopital
09431e5245
[netatmo] Enhance RefreshCapability ( #16574 )
...
Signed-off-by: clinique <gael@lhopital.org>
Signed-off-by: gael@lhopital.org <gael@lhopital.org>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:42 +02:00
Gaël L'hopital
3da06f4e40
[linky] Binding stopped working ( #16586 )
...
* Change lincs entrypoint
Signed-off-by: gael@lhopital.org <gael@lhopital.org>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:42 +02:00
Florian Hotze
30d32f9357
[jsscripting] Fix memory leak on script execution failure ( #16578 )
...
Make engineIdentifier a instance field to ease debugging.
Signed-off-by: Florian Hotze <florianh_dev@icloud.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:42 +02:00
J-N-K
855ce4cfb1
[rrd4j] Fix missing service pid ( #16569 )
...
Signed-off-by: Jan N. Klug <github@klug.nrw>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:42 +02:00
J-N-K
80c51475b5
[mongodb] Fix missing service pid ( #16568 )
...
Signed-off-by: Jan N. Klug <github@klug.nrw>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:42 +02:00
J-N-K
c8f89720a6
[mapdb] Fix missing service pid ( #16567 )
...
Signed-off-by: Jan N. Klug <github@klug.nrw>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:42 +02:00
J-N-K
34a228787e
[mail] Fix sending HTML mails ( #16587 )
...
Signed-off-by: Jan N. Klug <github@klug.nrw>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:42 +02:00
J-N-K
671ef37186
[mail] Fix content processing ( #16580 )
...
Signed-off-by: Jan N. Klug <github@klug.nrw>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:42 +02:00
Florian Hotze
a52e5fcf7a
[jsscripting] Upgrade to openhab-js 4.9.0 ( #16576 )
...
Signed-off-by: Florian Hotze <florianh_dev@icloud.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:42 +02:00
Gaël L'hopital
806d462918
[netatmo] Add a buffer to lower Home API requests ( #16562 )
...
* Adding CacheCapability to HomeAPI
---------
Signed-off-by: clinique <gael@lhopital.org>
Signed-off-by: gael@lhopital.org <gael@lhopital.org>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:42 +02:00
Gaël L'hopital
8e4a8314e2
Enhance getActiveChildren() ( #16573 )
...
Signed-off-by: clinique <gael@lhopital.org>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:42 +02:00
Gaël L'hopital
b861c02386
[netatmo] Enhance bridge status reporting ( #16571 )
...
* Enhance bridge status reporting
---------
Signed-off-by: clinique <gael@lhopital.org>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:42 +02:00
Gaël L'hopital
4206dd811a
Synchronized Weather cache update requests ( #16572 )
...
Signed-off-by: clinique <gael@lhopital.org>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:42 +02:00
Leif Bladt
f99ff75b9d
Enable accumulated channels for Shelly Pro 3EM ( #16566 )
...
Signed-off-by: Leif Bladt <leif.bladt@gmx.de>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:42 +02:00
Holger Hees
fa5669cfca
Use mac address as a fallback name ( #16547 )
...
Signed-off-by: Holger Hees <holger.hees@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:41 +02:00
J-N-K
8a9a5775f4
[inmemory] Fix boundaries for queries ( #16563 )
...
Queries should include the boundaries, but the previous code did not.
Signed-off-by: Jan N. Klug <github@klug.nrw>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:41 +02:00
Felix Schneider
cd8b4faec8
[Jellyfin] Overhaul README.md ( #16359 )
...
* Overhaul README.md
- Fix some typos
- Add some code brackets
- Some formatting changes
* Minor spelling and grammar changes
Signed-off-by: Felix Schneider <fs@felix-schneider.org>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:41 +02:00
Georgios Moutsos
bd35403233
Amend README with missing bridge configuration parameter ( #16556 )
...
Signed-off-by: Georgios Moutsos <georgios.moutsos@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:41 +02:00
joerg1985
6d5b9668bc
[systeminfo] Use the existing ChannelUID instance to check the linked state ( #16553 )
...
Signed-off-by: Jörg Sautter <joerg.sautter@gmx.net>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:41 +02:00
lolodomo
e8cff07721
[rotel] Support added for model RX-1052 ( #16486 )
...
* Two new channels to enable/disable speaker A and speaker B
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:41 +02:00
Gaël L'hopital
33b05a352d
[netatmo] Bring back auto refresh for Weather Station and HomeCoach ( #16546 )
...
* Corrects and completes PR #16492
---------
Signed-off-by: gael@lhopital.org <gael@lhopital.org>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:41 +02:00
Gaël L'hopital
3fd387cab6
Reverting incorrect code move ( #16548 )
...
Signed-off-by: gael@lhopital.org <gael@lhopital.org>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:41 +02:00
Gaël L'hopital
f9b9a709e3
Avoiding reads of Energy data for Security channels ( #16543 )
...
Signed-off-by: clinique <gael@lhopital.org>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:41 +02:00
Holger Hees
1d3293f1a8
[jythonscripting] Updated documentation ( #16541 )
...
Signed-off-by: Holger Hees <holger.hees@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:41 +02:00
Mark Herwege
d8f4887ea5
[systeminfo] Add CPU frequency channels ( #16012 )
...
Signed-off-by: Mark Herwege <mark.herwege@telenet.be>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:41 +02:00
maniac103
975e2a0aa9
[hue] Shrink step size for increase/decrease commands ( #16538 )
...
A step size of 30 with a value range of 0..100 leads to only 4 steps,
which additionally are spaced unevenly. Shrink the step size to 10,
which yields 10 evenly spaced steps.
While at it, also deduplicate the increase/decrease code, which had
slightly different implementation in both branches.
Signed-off-by: Danny Baumann <dannybaumann@web.de>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:41 +02:00
M Valla
8aff5e98dc
[openwebnet] Thermo: Fixed handling of mode=AUTO for bus_thermo_zone ( #16534 )
...
* [openwebnet] improved Thermo mode/weekly/scenario channels descriptions
* [openwebnet] Fixed handling of mode=AUTO for bus_thermo_zone
Fixes #13754
---------
Signed-off-by: Massimo Valla <mvcode00@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:41 +02:00
Holger Hees
b56e727ed8
[jythonscripting] Refactor, improve and simplify ( #16508 )
...
* moved implementation to 'internal'
* refactored JythonScriptEngineFactory
* implemented JythonScriptFileWatcher
* fixed addon.xml & package-info.java
* simplify stream list collector in JythonScriptEngineFactory
* changed codeowner for jythonscripting
* organized imports in JythonScriptEngineFactory
Signed-off-by: Holger Hees <holger.hees@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:41 +02:00
Gaël L'hopital
2deacd47e1
[netatmo] Thing properties were no more provided ( #16530 )
...
Signed-off-by: clinique <gael@lhopital.org>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:40 +02:00
maniac103
13940df9bd
[ecovacs] Add support for new API for fetching cleaning logs ( #16524 )
...
The existing cleaning logs API is only populated for devices older than
the T9/N9 generation; all newer devices use a new API. Since the new API
isn't populated for older devices, select the correct API depending on
device type.
Signed-off-by: Danny Baumann <dannybaumann@web.de>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:40 +02:00
Holger Friedrich
41b9a02dea
Upgrade to Karaf 4.4.5 ( #16493 )
...
For release notes, see:
https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=12353604&projectId=12311140
* [dynamodb] Disable tests
Tests are disabled due to compatibility issue of DynamoDBLocal and Jetty upgrade #16493 .
To be resolved in subsequent commit.
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:40 +02:00
openhab-bot
c7f79d6e0f
New Crowdin updates ( #16526 )
...
* New translations netatmo.properties (Italian)
* New translations energidataservice.properties (Italian)
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:40 +02:00
Jacob Laursen
0fae49d681
[jythonscripting] Fix addon id ( #16527 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:40 +02:00
Mark Hilbush
7600f3339a
[orbitbhyve] Handle null location attribute in devices json ( #16525 )
...
* Handle null location in devices json
---------
Signed-off-by: Mark Hilbush <mark@hilbush.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:40 +02:00
Holger Friedrich
f7aa3fea52
[knx] Increase test coverage ( #16511 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:40 +02:00
Andrew Fiddian-Green
ff0e2293aa
[neohub] Improved Web-Socket Communications ( #16312 )
...
* [neohub] Improved WebSocket Communications
* [neohub] session recycled only by handler; not by socket class
---------
Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:40 +02:00
openhab-bot
0f2acfd28c
New translations energidataservice.properties (Danish) ( #16522 )
...
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:40 +02:00
Jacob Laursen
a26a84c958
Add CO2 emission channels ( #16330 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:40 +02:00
Gaël L'hopital
55c84385ab
[netatmo] Fix erroneous local URL handling ( #16492 )
...
* Wrong local URL handling
* Adds configuration element ipAddress to Cameras (Welcome, Doorbell, Presence) so they remain reachable if API answer is in an incorrect network
* Removing CameraConfiguration so binding does not break if thing configuration is not up-to-date
---------
Signed-off-by: clinique <gael@lhopital.org>
Signed-off-by: gael@lhopital.org <gael@lhopital.org>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:40 +02:00
Jacob Laursen
f3bf285b85
Fix sticky appliance ID ( #16521 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:40 +02:00
Jacob Laursen
db2451abb1
Fix account bridge staying offline ( #16520 )
...
Fixes #16518
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:40 +02:00
openhab-bot
9157bbdfd5
New translations govee.properties (Italian) ( #16519 )
...
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:40 +02:00
openhab-bot
6a97ac9802
New translations miele.properties (Danish) ( #16515 )
...
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:39 +02:00
Jacob Laursen
da6bc48cdb
Add laundry weight channel for washing machine ( #16514 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:39 +02:00
stefan-hoehn
740d12ba91
add supported H61D3/H61D5 to docs ( #16513 )
...
Signed-off-by: Stefan Höhn <mail@stefanhoehn.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:39 +02:00
maniac103
d0427f4814
[ecovacs] Handle invalid JSON responses properly ( #16466 )
...
The API has differing responses depending on device type. If our
understanding of the JSON format differs from that of the API, make sure
to properly set the thing OFFLINE and to log a meaningful message.
Related to #16187
Signed-off-by: Danny Baumann <dannybaumann@web.de>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:39 +02:00
maniac103
1ad4ad5125
[ecovacs] Add support for DEEBOT X2 Omni ( #16487 )
...
Fixes #16117
* [ecovacs] Interpret empty error code list as 'no error'
Newer devices don't explicitly report 'no error' anymore, but instead
send an empty list.
Signed-off-by: Danny Baumann <dannybaumann@web.de>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:39 +02:00
coop-git
a90b4da368
[dsmr] Add support for capacity tariff for Belgium ( #15038 )
...
* Added support for capacity tafiff for Belgium
Signed-off-by: Lennert Coopman <github@coopman.org>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:39 +02:00
openhab-bot
52789db6bc
New translations tasmotaplug.properties (Italian) ( #16509 )
...
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:39 +02:00
MikeTheTux
30a303dd00
[keba] Add support for additional x-series wallboxes ( #16474 )
...
* extended list of supported x-series wallboxes with "S" (4G, w/o LM) and "U" (WLAN, w/o LM)
---------
Signed-off-by: Michael Weger <weger.michael@gmx.net>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:39 +02:00
mlobstein
c45f7b4f57
[tasmotaplug] Add energy monitor channels ( #16494 )
...
* Add energy monitor channels
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:39 +02:00
MikeTheTux
d647ce3e3c
[evcc] fixed channels vehicle/capacity and vehicle/vehicleName, added channels for current Vehicle/HeatingDevice per Loadpoint ( #16428 )
...
* removed loadpoint/vehicleCapacity, added vehicle/capacity (bugfix)
implemented currentVehicle / currentHeating per loadpoint (enhancement)
fixed update of channeld vehicleTitle (bugfix)
Signed-off-by: Michael Weger <weger.michael@gmx.net>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:39 +02:00
openhab-bot
349d34663b
New translations sonos.properties (French) ( #16498 )
...
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:39 +02:00
Florian Hotze
afae4d1093
[jsscripting] Fix multi-thread access requested by logger initialization ( #16497 )
...
* [jsscripting] Fix multi-threading issue with logger initialization
Signed-off-by: Florian Hotze <florianh_dev@icloud.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:39 +02:00
Mark Hilbush
da67b21413
[ecobee] Fix for error code 14 (token expired) ( #16467 )
...
* Remove AccessTokenRefreshListener
Signed-off-by: Mark Hilbush <mark@hilbush.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:39 +02:00
Christoph
3c211a2e9e
[intesis] Improve session handling ( #16476 )
...
* [intesis] SESSION ID HANDLING IMPROVED
Signed-off-by: Christoph <fd0cwp@gmx.de>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:39 +02:00
troem
9a7669a757
[ecotouch] Add water and heating power limit channels ( #16446 )
...
* limit power compressor flags for water and heating
Signed-off-by: tobiroemer <bitbucket.org@t-obias.de>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:38 +02:00
Holger Friedrich
4824655cad
[knx] Fix DPT 243.600 and 249.600 when time>=1000s ( #16481 )
...
* [knx] Fix DPT 243.600 and 249.600 when time>=1000s
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:38 +02:00
dependabot[bot]
277d59d408
[jdbc] Upgrade PostgreSQL JDBC driver to 42.4.4 ( #16444 )
...
* Bump org.postgresql:postgresql in /bundles/org.openhab.persistence.jdbc
Bumps [org.postgresql:postgresql](https://github.com/pgjdbc/pgjdbc ) from 42.4.3 to 42.4.4.
- [Release notes](https://github.com/pgjdbc/pgjdbc/releases )
- [Changelog](https://github.com/pgjdbc/pgjdbc/blob/master/CHANGELOG.md )
- [Commits](https://github.com/pgjdbc/pgjdbc/compare/REL42.4.3...REL42.4.4 )
---
updated-dependencies:
- dependency-name: org.postgresql:postgresql
dependency-type: direct:production
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:38 +02:00
Jacob Laursen
ec958fe53e
Add information/failure channels ( #16463 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:38 +02:00
Michael Heiß
d2502ca0af
[Fronius] Fix broken link & spelling issues ( #16478 )
...
Signed-off-by: Michael Heiß <michael.heiss@outlook.at>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:38 +02:00
Li-Wen Yip
e1e8be2154
[http] Document translation services need to be installed before usage ( #16363 )
...
* Update README.md
Signed-off-by: Li-Wen Yip <liwen.yip@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:38 +02:00
Matthew Skinner
ec99d80d62
Bump net.java.dev.jna lib to version 5.14.0 ( #16460 )
...
* Update net.java.dev.jna lib version
Signed-off-by: Matthew Skinner <matt@pcmus.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:38 +02:00
openhab-bot
369412098e
New translations openweathermap.properties (Italian) ( #16469 )
...
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:38 +02:00
ErikDB87
7f11ad1dd5
[openweathermap] Add daily moon channels to OneCall Thing ( #16350 )
...
* [openweathermap] Add daily moon channels to OneCall Thing
This adds the daily moon data provided by the API (https://openweathermap.org/api/one-call-api#parameter ) to the OneCall Thing.
Also-by: Florian Hotze <florianh_dev@icloud.com>
Signed-off-by: Erik De Boeck <deboeck.erik@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:38 +02:00
openhab-bot
aa921731f3
New translations fineoffsetweatherstation.properties (Italian) ( #16468 )
...
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:38 +02:00
jimtng
5c50a637f9
[jythonscripting] Upgrade to Jython 2.7.3 ( #16465 )
...
* Upgrade to jython 2.7.3
* remove the deprecation notice in jython readme
Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:38 +02:00
Andreas Berger
bd30f718d9
[fineoffsetweatherstation] Implement new Measurand free-heap-size
( #16461 )
...
Signed-off-by: Andreas Berger <andreas@berger-freelancer.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:38 +02:00
GiviMAD
cb8b3fb125
[Voice] Fix google and watson STT pcm format support ( #16464 )
...
Signed-off-by: Miguel Álvarez <miguelwork92@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:37 +02:00
mlobstein
d4cdd56097
[nuvo] Add source menu channel ( #16443 )
...
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:37 +02:00
Gerd Zanker
c3b29b3508
[boschshc] Add command to list SHC device mappings ( #15060 )
...
* [boschshc] add command to list Bosch Smart Home Controller devices and mapping to openhab devices and related services
Signed-off-by: Gerd Zanker <gerd.zanker@web.de>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:37 +02:00
Martin Grassl
b9dba4a8b2
[mybmw] Improve data refresh handling ( #16418 )
...
* [mybmw] add functionality for updating
disable updating by setting the refresh-interval to 0
enable force update by adding some switches
Signed-off-by: Martin Grassl <martin.grassl@digital-filestore.de>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:37 +02:00
Holger Friedrich
8909249b49
[knx] Add list of supported DPTs ( #16452 )
...
* [knx] Add list of supported DPTs
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:37 +02:00
Holger Friedrich
10b76fbb31
[knx] Fix DPT 6.020 and 8.010 ( #16453 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:37 +02:00
lsiepel
921ed3b8b3
[ism8] Add UoM support ( #14206 )
...
* Add UoM support
Signed-off-by: lsiepel <leosiepel@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:37 +02:00
Florian Hotze
c153944f6f
[jsscripting] Improve logging on JS error ( #16445 )
...
* [jsscripting] Improve script error logging
* [jsscripting] Suppress some warnings
* [jsscripting] Throw ISE instead of RE
* [jsscripting] Minor null annotation improvements
Include fileName or ruleUID or transformation UID in the logger name used by the logged error stack trace.
Signed-off-by: Florian Hotze <florianh_dev@icloud.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:37 +02:00
Konstantin Polihronov
a1c783dd9b
[solax] Support for x1 mini inverter local connection ( #16412 )
...
Skeleton of the required classes for supporting X1 mini
Add the parser data
Signed-off-by: Konstantin Polihronov <polychronov@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:37 +02:00
Wietse van Buitenen
087dedb4c6
[melcloud] Adjust to new API limits ( #16422 )
...
* [melcloud] Add minimum polling value and change default
Signed-off-by: Wietse van Buitenen <thewiep@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:37 +02:00
Florian Hotze
89e926618b
[sungrow] Change image file extension to fix website build ( #16450 )
...
Signed-off-by: Florian Hotze <florianh_dev@icloud.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:37 +02:00
jimtng
bd0db0c689
[jrubyscripting] Upgrade to JRuby 9.4.6.0 ( #16439 )
...
Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:36 +02:00
jimtng
4e3f9fb771
[jrubyscripting] Update README ( #16440 )
...
Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:36 +02:00
mlobstein
07b0b5842f
Add A/V standby power status ( #16438 )
...
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:36 +02:00
robnielsen
90ffee03c6
[ecobee] fix NullPointerException in EcobeeAccountBridgeHandler.refreshThermostats() ( #16442 )
...
Signed-off-by: Rob Nielsen <rob.nielsen@yahoo.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:36 +02:00
Holger Friedrich
6e8f57b3d3
[knx] Fix warnings in test ( #16434 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:36 +02:00
openhab-bot
654b6dfb92
New translations pipertts.properties (Italian) ( #16435 )
...
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:36 +02:00
Holger Friedrich
68da9c4814
[knx] Add test for DPT 7.600 ( #16433 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:36 +02:00
jimtng
a6c6645784
[jsonpath] change code-fence so it doesn't overlap with logo ( #16432 )
...
Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:36 +02:00
jimtng
8cd24d003b
[ipp] Fix minor typos in README ( #16430 )
...
* [ipp] Fix minor typos in README
Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:36 +02:00
Matthew Skinner
d0e9c8e9f4
[radiobrowser] Initial contribution ( #16392 )
...
* initial code
Signed-off-by: Matthew Skinner <matt@pcmus.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:36 +02:00
openhab-bot
59018ef187
New Crowdin updates ( #16429 )
...
* New translations panasonicbdp.properties (Italian)
* New translations sungrow.properties (Italian)
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:36 +02:00
GiviMAD
83cc15a7ca
[PiperTTS] Initial contribution ( #15965 )
...
* [PiperTTS] Initial contribution
Signed-off-by: Miguel Álvarez <miguelwork92@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:36 +02:00
Holger Hees
b5da12e1ea
Fix missing starting head tag ( #16426 )
...
Signed-off-by: Holger Hees <holger.hees@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:35 +02:00
MikeTheTux
f4ce21b27b
[evcc] Add support of heating devices and three new channels ( #16378 )
...
* added effectiveLimitSoC, chargerFeatureHeating and chargerFeatureIntegratedDevice channels
support of heating devices (temperature) in addition to vehicles (SoC)
Signed-off-by: Michael Weger <weger.michael@gmx.net>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:35 +02:00
mlobstein
90b90d4ca8
add discoveryMethods ( #16424 )
...
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:35 +02:00
Sönke Küper
5530a28b01
[sungrow] Initial contribution ( #15130 )
...
* 0000: Implementation
---------
Signed-off-by: Sönke Küper <soenkekueper@gmx.de>
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
Co-authored-by: Wouter Born <github@maindrain.net>
Co-authored-by: Eric Bodden <eric.bodden@upb.de>
Co-authored-by: Leo Siepel <leosiepel@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:35 +02:00
robnielsen
42924645d1
[insteon] redact password from thing status and log file when hub initialization fails ( #16075 )
...
Signed-off-by: Rob Nielsen <rob.nielsen@yahoo.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:35 +02:00
mlobstein
553218aa07
Fix discoveryMethods ( #16425 )
...
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:35 +02:00
Christian Kittel
f1bb5d9936
[homematic] Add Authentication ( #16196 )
...
* Add Authentication
---------
Signed-off-by: Christian Kittel <ckittel@gmx.de>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:35 +02:00
J-N-K
a0c1f3b4f4
Fix KNX dimmer channels ( #16421 )
...
Signed-off-by: Jan N. Klug <github@klug.nrw>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:35 +02:00
Markus Michels
84882f795b
[shelly] Support for Shelly BLU H&T ( #16413 )
...
* Support for Shelly BLU H&T added
Signed-off-by: Markus Michels <markus7017@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:35 +02:00
Florian Hotze
a8d7146246
[openweathermap] Finish clean-up & Fix OneCall Forecast Thing channel creation ( #16416 )
...
* [openweathermap] Clean-Up config.xml
Remove config description for removed UV Index Thing.
* [openweathermap] Fix OneCall Thing creates to many channels
The default setting is to create 0 minutes, 12 hours and 6 days of forecast channels.
When creating a new OneCall Thing, actually 60 minutes, 24 hours and 8 days of forecast were created due to the thing-types, but those not needed (as determined by the configuration) were not removed.
Signed-off-by: Florian Hotze <florianh_dev@icloud.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:35 +02:00
joerg1985
a2b03aca60
[rrd4j] Improved the internal data structure ( #16389 )
...
Signed-off-by: Jörg Sautter <joerg.sautter@gmx.net>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:35 +02:00
Markus Michels
a7eb60c15d
[shelly] New channel group ncurrent for 3EM ( #16336 )
...
* Add channels for emeter_n (neutral current-based measurements) - polled
status and CoAP update (ncurrent only, no other values)
Signed-off-by: Markus Michels <markus7017@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:34 +02:00
lolodomo
b7aaf621f5
[lgwebos] Increase limit to 5MB for Websocket text message ( #16399 )
...
A user reported an error with size 4316809 while previous max was 4194304
.
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:34 +02:00
ulbi
e51633b225
[mongodb] Upgrade DB driver, add more type handlings, fix QuantityType handling ( #16333 )
...
* #16308 #16310 Upgraded MongoDB driver, added initial unit tests
* #16308 #16310 Refactored the MongoDBPersistence adding helper, fixing type handling for HSBType, RawType and QuantityType
* #16308 Added backwardcompatibility for the old way of writting the data where possible
* #16308 Added test for larger ImageItems and the limit of 16 MB
Signed-off-by: René Ulbricht <rene_ulbricht@outlook.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:34 +02:00
Holger Friedrich
288b40fb90
[govee] Addon info for suggestions ( #16109 )
...
* [govee] Addon info for suggestions
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:34 +02:00
lsiepel
6a8620a851
Remove PDF ( #16415 )
...
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:34 +02:00
peter-schaeffer
4842c95bdb
[solarmax] Improve binding with respect to channel Current Power Generated ( #16397 )
...
Modified units for CHANNEL_CURRENT_POWER GENERATED to Units.WATT (was: Units.WATT_HOURS)
Signed-off-by: peter-schaeffer <120140346+peter-schaeffer@users.noreply.github.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:34 +02:00
Holger Friedrich
efa53248ac
[ipcamera] Addon info for suggestions ( #16090 )
...
* [ipcamera] Addon info for suggestions
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:34 +02:00
mlobstein
b185a17eff
[radiothermostat] Add units to README ( #16411 )
...
* Add units and minor edits
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:34 +02:00
openhab-bot
e6b1812a91
New translations openweathermap.properties (Italian) ( #16414 )
...
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:34 +02:00
Florian Hotze
15ac04e5cc
[openweathermap] Code clean-up ( #16369 )
...
* [openweathermap] Remove UV Index Thing
The UV Index API has been retired on 1st April 2021 and replaced by OneCall API 3.0.
Therefore, this Thing is not working anymore and can be removed from the source code.
* [openweathermap] Clean-Up DTOs
- Improve class JavaDoc.
- Remove setters as they are not needed. (All OWM APIs get required the data as query params.)
Signed-off-by: Florian Hotze <florianh_dev@icloud.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:34 +02:00
mlobstein
267063cffe
[nuvo] Display album art from MPS4 ( #16068 )
...
* Display album art from MPS4
* Display album art from MPS4
---------
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:34 +02:00
Holger Friedrich
207f5ca038
[knx] Fix scale when sending DPT 7.002 or DPT 7.003 ( #16395 )
...
* [knx] Fix scale when sending DPT 7.002 or DPT 7.003
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:33 +02:00
Holger Friedrich
e96b68d831
[knx] Fix warnings and remove TODOs ( #16394 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:33 +02:00
Konstantin Polihronov
0f6ae6506e
[solax] Cloud connection support ( #16124 )
...
* Initial rearrangement of classes and cloud response in test
Signed-off-by: Konstantin Polihronov <polychronov@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:33 +02:00
Holger Friedrich
6982f7a058
[knx] Add tests for DPT 9 and DPT 14 ( #16402 )
...
* [knx] Add tests for DPT 9 and DPT 14
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
* remove import
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
---------
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:33 +02:00
openhab-bot
4ec8ec0973
New translations dolbycp.properties (Italian) ( #16401 )
...
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:33 +02:00
Alexander Falkenstern
7af2f56734
Remove duplicated code. ( #16393 )
...
Signed-off-by: Alexander Falkenstern <alexander.falkenstern@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:33 +02:00
Holger Friedrich
6967a7ba71
[knx] Add tests for DPT 5, DPT 6, DPT 8, DPT 13 ( #16396 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:33 +02:00
Roland Tapken
1ed690d27b
[dolbycp] Initial Contribution ( #16216 )
...
* Added new binding dolbycp
Signed-off-by: Roland Tapken <dev@cybso.de>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:33 +02:00
Chiuaua79
7eb8030659
[Meteostick] Add windvane calibration ( #16270 )
...
* [Meteostick] Add windvane calibration
* [Meteostick] Added daily rain accumulation
Signed-off-by: Cor Hoogendoorn <chiuaua@hotmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:33 +02:00
Henrik Tóth
c46c4ade31
[solax] Add support for Solax X3MIC / G2 inverter and workmode channel ( #16248 )
...
* Support for Solax X3MIC / G2 inverter, and workmode channel for the existing X1, X3 also
* Add update instructions and make raise the target version to 1
* Refactor the workmode to be enum instead of string constants
Signed-off-by: Henrik Tóth <realthk@gmail.com>
Signed-off-by: Konstantin Polihronov <polychronov@gmail.com>
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:33 +02:00
openhab-bot
c165596722
New translations androidtv.properties (Italian) ( #16390 )
...
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:33 +02:00
Markus Michels
a47f5fd0fc
Re-adding missing Plus10V to list of supported things ( #16391 )
...
Signed-off-by: Markus Michels <markus7017@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:33 +02:00
morph166955
7327d56adc
[androidtv] Add PhilipsTV protocol
...
Signed-off-by: Ben Rosenblum <rosenblumb@gmail.com>
Signed-off-by: morph166955 <53797132+morph166955@users.noreply.github.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:33 +02:00
Marcel
8fff2d15c1
[miio] Fix last cleaning details end missing ( #16388 )
...
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:32 +02:00
Marcel
4d286438c8
[miio] Fix emtpy command sending for feature channels ( #16384 )
...
closes #15994
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:32 +02:00
joerg1985
3507b77ca9
[rrd4j] Reuse the state for identical values ( #16379 )
...
Signed-off-by: Jörg Sautter <joerg.sautter@gmx.net>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:32 +02:00
Marcel
56a4ca07e7
[miio] Fix date parsing issue last cleaning details ( #16380 )
...
https://community.openhab.org/t/miio-binding-roborock-s4max-no-longer-getting-last-cleaning-details/153260/3
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:32 +02:00
Wouter Born
3c88bd1a33
[network] Improve threading ( #16315 )
...
* [network] Improve threading
* Use timeouts with CompletableFutures
* Use seperate executor when waiting for results
* Catch exceptions when joining CompletableFutures
* Stop previous detection when starting a new one
Fixes #16305
Signed-off-by: Wouter Born <github@maindrain.net>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:32 +02:00
J-N-K
15fa99e138
[knx] Fix dimmer channels ( #16364 )
...
* [knx] Fix dimmer channels
Signed-off-by: Jan N. Klug <github@klug.nrw>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:32 +02:00
lucaarn
1521e25ab9
[evcc] Adjust to evcc version 0.123.1 ( #16114 )
...
* updated url of setTargetEnergy and setTargetSoC to match evcc version 0.123.1
* removed minSoc from Loadpoint (since evcc 0.123.0 part of vehicle)
* renamed from targetEnergy to limitEnergy to match new evcc version
* renamed from targetSoC to limitSoC to match new evcc version
* plementation of vehicle object to match new evcc version 0.123.1 -> new implementation of minSoC and plans (served by new api)
Signed-off-by: Luca Arnecke <luca@arnecke.name>
Signed-off-by: Florian Hotze <florianh_dev@icloud.com>
Signed-off-by: Michael Weger <weger.michael@gmx.net>
Co-authored-by: Florian Hotze <florianh_dev@icloud.com>
Co-authored-by: Michael Weger <weger.michael@gmx.net>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:32 +02:00
Andrew Fiddian-Green
bd97a633f9
[growatt] change battery display channel unit to volt ( #16377 )
...
Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:32 +02:00
jimtng
737b9ceebc
[influxdb] Standardize the label for influxdb ( #16373 )
...
Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:32 +02:00
Markus Michels
b729f443ff
Fix check to avoid crash ( #16371 )
...
Signed-off-by: Markus Michels <markus7017@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:32 +02:00
M Valla
17f5a069a7
[openwebnet] Replace gnu.io dependency with serial transport ( #16376 )
...
Signed-off-by: Massimo Valla <mvcode00@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:32 +02:00
joerg1985
b2737becd6
Improved querying the RRD4jPersistenceService ( #16360 )
...
Signed-off-by: Jörg Sautter <joerg.sautter@gmx.net>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:32 +02:00
Patrick
9470d21550
[boschshc] Add support for Smoke Detector II ( #16357 )
...
Signed-off-by: Patrick Gell <patgit023@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:32 +02:00
GiviMAD
3d0d115260
[Audio] Fix PCM format and use PipedAudioStream in sources ( #16111 )
...
* [Audio] Fix pcm format and use PipedAudioStream
* fix rustpotter format changes
---------
Signed-off-by: Miguel Álvarez <miguelwork92@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:32 +02:00
Stefan Triller
999a1f9a1c
[squeezebox] Fix notification sometimes plays last playlist item first ( #16368 )
...
Fixes #16367
Signed-off-by: Stefan Triller <github@stefantriller.de>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:31 +02:00
Markus Michels
4a5df24381
Support for Shelly Plus Mini Gen 3 series of devices, Shelly Plus UNI ( #16335 )
...
and Shelly BLU Gateway.
Signed-off-by: Markus Michels <markus7017@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:31 +02:00
Wouter Born
23d2712832
Remove readme.txt from transformation bundles ( #16366 )
...
Signed-off-by: Wouter Born <github@maindrain.net>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:31 +02:00
Wouter Born
b319a82cf9
[jsonpath] Upgrade dependencies and some cleanup ( #16365 )
...
* Upgrade json-path from 2.5.0 to 2.9.0
* Cleanup code
* Fix all SAT findings
Fixes CVE-2023-1370 and CVE-2023-51074
For json-path release notes, see:
https://github.com/json-path/JsonPath/releases
Signed-off-by: Wouter Born <github@maindrain.net>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:31 +02:00
Cody Cutrer
c53e09cf68
[mqtt.generic] default STOP to null for rollershutter channel ( #16345 )
...
Closes #16276
This is how it mostly works already anyway
Signed-off-by: Cody Cutrer <cody@cutrer.us>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:31 +02:00
Jacob Laursen
509f7acf64
Fix NullPointerException ( #16356 )
...
Resolves #16180
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:31 +02:00
Cody Cutrer
2813c60acc
[jinja] update jinjava ( #16348 )
...
Signed-off-by: Cody Cutrer <cody@cutrer.us>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:31 +02:00
Cody Cutrer
2c5d803489
[jinja] disable failOnUnknownTokens ( #16347 )
...
Home Assistant doesn't enable strict mode, so we shouldn't either
Signed-off-by: Cody Cutrer <cody@cutrer.us>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:31 +02:00
Cody Cutrer
1e35a90c09
[plex] add ratingKey channels ( #16343 )
...
* [plex] add ratingKey channels
useful for automations related to exactly what's playing, to avoid
having to lookup based on title (which may not be unique)
---------
Signed-off-by: Cody Cutrer <cody@cutrer.us>
Co-authored-by: mlobstein <github@lobstein.org>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:31 +02:00
Oleg Andreych
68fa26ce5d
[groovyscripting] Described a way for code reuse ( #16361 )
...
Signed-off-by: Oleg Andreych <kjiec4@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:31 +02:00
Matthew Skinner
0c2b95e48f
Allow ONVIF to come online if they dont support events. ( #16332 )
...
Remove commented out code.
Signed-off-by: Matthew Skinner <matt@pcmus.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:31 +02:00
Olivier
769e3c44c0
enable background discovery ( #16328 )
...
Signed-off-by: Olivier Marceau <hollysaiqs@marceau.ovh>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:31 +02:00
Andrew Fiddian-Green
8e7881954b
[growatt] Suggest addon to be installed ( #16319 )
...
* [growatt] Suggest addon
* [growatt] fix read me formatting errors
---------
Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:30 +02:00
Rouven Schürch
55f02c6595
[digitalstrom] Fix initialization of temperature control devices ( #16352 )
...
* Fix UnsupportedOperation thrown when adding an element to a fixed-size list. Fixes #10649
* removed static modifier on SUPPORTED_EVENTS and made the field a normal member
Signed-off-by: Rouven Schürch <r.schuerch@gmx.ch>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:30 +02:00
Kai Kreuzer
f25c6f17b8
[knx] Correctly support state sub-types for DPTs ( #16337 )
...
Signed-off-by: Kai Kreuzer <kai@openhab.org>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:30 +02:00
Florian Hotze
712edea9fc
[jsscripting] Upgrade openhab-js to 4.8.1 ( #16353 )
...
* [jsscripting] Upgrade openhab-js to 4.8.0
Changelog: https://github.com/openhab/openhab-js/blob/main/CHANGELOG.md#480
Signed-off-by: Florian Hotze <florianh_dev@icloud.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:30 +02:00
Thomas Karl Pietrowski
1f63d0f21a
[modbus.studer] Some little markdown and grammar corrections ( #16324 )
...
* modbus.studer: Some little markdown and grammar corrections
Signed-off-by: Thomas Karl Pietrowski <thopiekar@gmail.com>
Co-authored-by: lsiepel <leosiepel@gmail.com>
Signed-off-by: Thomas Karl Pietrowski <thopiekar@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:30 +02:00
David Pace
5148f78829
[boschshc] fix wrong config description references ( #16342 )
...
wrong references were introduced during copy & paste from the previous
thing type definition
Signed-off-by: David Pace <dev@davidpace.de>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:30 +02:00
Cody Cutrer
4208400baf
[jpa] Do not log failure to persist item with duplicate timestamp as error ( #15978 )
...
* [jpa] ignore EntityExistsException
in case the user manually added a UNIQUE constraint to the database,
openHAB might send duplicate timestamps.
effectively this means the first attempt is kept, while others are
dropped. as long as you're using sub-second timestamps, this shouldn't
be an issue - the state updates truly should be duplicates
Signed-off-by: Cody Cutrer <cody@cutrer.us>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:30 +02:00
openhab-bot
ba3c98438d
New translations mqtt.properties (Italian) ( #16339 )
...
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:30 +02:00
Cody Cutrer
c001db5c78
[mqtt] Treat incoming empty string as NULL for most types ( #16307 )
...
* [mqtt] Treat incoming empty string as NULL for most types
Empty strings are often received when deleting retained topics when a device
goes offline, or as the result of a transformation that is missing
a value (such as a "scene" event from zwave-js-ui, which sends JSON with
a timestamp and the scene value, then immediately sends a value to the topic
with only a timestamp).
For string channels, add a configuration value to allow setting a specific
string for treating as NULL, since empty string can make sense for that
type.
Signed-off-by: Cody Cutrer <cody@cutrer.us>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:30 +02:00
Holger Friedrich
fbb3d099fd
[knx] postUpdate for contact-control sends to bus ( #16263 )
...
contact-control items need to send to the bus like a switch item,
to trigger a state update in the external device.
* Add a new profile for contact-control items
* Add a profile factory and a profile advisor class
* Handle postUpdate like a command and send message on KNX bus
Fixes #16115 .
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:30 +02:00
Markus Michels
23ac34fd80
[shelly] Add check and ThingStatus for local IP issue (APIPA) ( #16306 )
...
* Check for local_ip == 169.254.x.xm, which is the result when DHCP IP
assignment failed. Avoid that the binding passes this address to the
device as part of the callback url.
Signed-off-by: Markus Michels <markus7017@gmail.com>
Co-authored-by: markus7017 <markus7017@gmail..com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:30 +02:00
lsiepel
62e67b4aa4
[smartmeter] Prevent NumberFormatException ( #16183 )
...
* Fix NumberFormatException
* Fix logger comment
---------
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:30 +02:00
Kai Kreuzer
f730fb66d8
[tesla] Adapt calls to new products API endpoint ( #16331 )
...
Signed-off-by: Paul Smedley <paul@smedley.id.au>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:30 +02:00
Holger Friedrich
1e9d41442e
[knx] Add support for RGBW represented by HSBType ( #16078 )
...
Allow lossy conversion from RGBW to HSBType and back instead
of using separate items for RGB and W.
Select via DPT 251.60600.
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:29 +02:00
Matthew Skinner
543721aa1b
[ipcamera] Add white LED controls for Dahua and also Email and Push for Reolink with v20 command support ( #16144 )
...
* New reolink channels
* extra channel for Dahua.
* Reolink NPE fix
* Fix LED modes and auto.
* Handle NVR channels for new channels
* add nvr channels to Dahua.
Signed-off-by: Matthew Skinner <matt@pcmus.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:29 +02:00
Olivier
a5f769b0df
Remove sentence no longer valid ( #16327 )
...
Signed-off-by: Olivier Marceau <hollysaiqs@marceau.ovh>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:29 +02:00
M Valla
02d56a8615
[openwebnet] fixed 2 dotted links in README ( #16326 )
...
Currently the links are broken on binding README rendering for OH website
Signed-off-by: Massimo Valla <mvcode00@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:29 +02:00
openhab-bot
69f4450059
New translations mqtt.properties (Italian) ( #16320 )
...
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:29 +02:00
Jacob Laursen
579d1323c3
Update tariff filter for Ikast El Net ( #16317 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:29 +02:00
Michael Roeder
af514025b6
Update README.md ( #16309 )
...
update on the units. Measured with CMI, Firmware version 1.38.3
Signed-off-by: Michael Roeder <16511595+roednix@users.noreply.github.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:29 +02:00
Holger Friedrich
26ceb85839
[knx] Allow receiving DPT 235.001 ( #16094 )
...
* [knx] Allow receiving DPT 235.001
Composed type not yet supported by Calimero, thus only receiving
data is implemented.
Configure DPT 235.001 to receive ActiveEnergy.
Configure DPT 235.61001 to receive Tariff information.
Fixes #15159
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:29 +02:00
Cody Cutrer
ff782e4101
[mqtt.homeassistant] Trigger HA devices to update discovery information ( #16143 )
...
* [mqtt.homeassistant] Trigger HA devices to update discovery information
Signed-off-by: Cody Cutrer <cody@cutrer.us>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:29 +02:00
Cody Cutrer
68e912b19f
[mqtt.homeassistant] Update config abbreviations ( #16246 )
...
Signed-off-by: Cody Cutrer <cody@cutrer.us>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:29 +02:00
Jacob Laursen
ba7fa1a380
Update third party licenses ( #16311 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:29 +02:00
Holger Friedrich
d8e0fec3cd
[knx] DPT 1 to support Switch and Contact ( #16238 )
...
* Allow assigning Switch or Contact to most of the DPT 1 subtypes
(exceptions 1.008 UpDownType, 1.010 StopMoveType, 1.022 DecimalType).
* Tests for all published subtypes for DPT 1.
* Fix sending of DPT 1.022.
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:29 +02:00
Christian Wicke
57dd845eab
reconnect without loosing commands on broken idle connection ( #16299 )
...
Signed-off-by: Christian Wicke <github@c.fg9.eu>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:29 +02:00
Andrew Fiddian-Green
d49804aeab
[growatt] Binding for Growatt solar inverters ( #15120 )
...
* [growatt] initial contribution
Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:29 +02:00
Markus Michels
168d1fec39
[shelly] improved logging on WebSocket connection problems ( #16303 )
...
* Improve logging on WebSocket connection problems
Signed-off-by: Markus Michels <markus7017@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:29 +02:00
Florian Hotze
9e17107d20
[yamahamusiccast] Add discovery information ( #16231 )
...
* [yamahamusiccast] Add discovery information
Seems like Yamaha is using uppercase `YAMAHA CORPORATION` for the manufacturer info of non-MusicCast devices and normal case `Yamaha Corporation` for MusicCast devices.
* [yamaha] Fix REGEXes for Yamaha binding suggestion and improve description
---------
Signed-off-by: Florian Hotze <florianh_dev@icloud.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:28 +02:00
Markus Michels
966281d33c
make blu gw script more rebust on startup ( #16304 )
...
Signed-off-by: Markus Michels <markus7017@gmail.com>
Co-authored-by: markus7017 <markus7017@gmail..com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:28 +02:00
David Pace
d8053a8104
[boschshc] Support for Universal Switch I + II ( #16274 )
...
* [boschshc] Support for Universal Switch I + II
- add thing type and channel type definitions
- re-generate i18n file
- add constants
- add model classes and enums
- implement service and handlers
- register handlers in factory
- register devices in discovery
closes #16244
Signed-off-by: David Pace <dev@davidpace.de>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:28 +02:00
stefan-hoehn
c4f5559422
Readme updates for Nanoleaf and Govee ( #16292 )
...
* Readme updates for Nanoleaf and Govee
Signed-off-by: Stefan Höhn <mail@stefanhoehn.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:28 +02:00
Markus Michels
6aa86953df
Fix stack overflow when an unknown CoAP Id is detected; Fix innerTemp ( #16240 )
...
channel creation for Gen2 devices not having this; Fix sensor
initialization on wakeup; Fix missingf temperature5 description; add
missing relay definition for shellywalldisplay; Some README fixes
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:28 +02:00
J-N-K
d78843cfc3
[http] Fix refresh time check and calculation ( #16288 )
...
Signed-off-by: Jan N. Klug <github@klug.nrw>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:28 +02:00
Mark Hilbush
f0dd5c6a79
[doorbird] Add support for version 2 encryption scheme ( #16297 )
...
* Add support for version 2 encryption scheme
Signed-off-by: Mark Hilbush <mark@hilbush.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:28 +02:00
PLeusmann
0f294df5ef
[influxdb] Add compatibility with InfluxDB Cloud Serverless ( #16151 )
...
* Use influx client 4.3.0
Signed-off-by: Philipp Leusmann <pl@byteshift.eu>
* cleanup
Signed-off-by: Philipp Leusmann <pl@byteshift.eu>
* changed log level to debug
Signed-off-by: Philipp Leusmann <pl@byteshift.eu>
* spotless reformat
Signed-off-by: Philipp Leusmann <pl@byteshift.eu>
---------
Signed-off-by: Philipp Leusmann <pl@byteshift.eu>
Co-authored-by: Philipp Leusmann <pl@byteshift.eu>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:28 +02:00
mlobstein
5d0b508a03
[vizio] Prevent thing status from bouncing offline ( #16291 )
...
* Prevent thing status from bouncing offline
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:28 +02:00
openhab-bot
11933a35b7
New translations freecurrency.properties (Danish) ( #16296 )
...
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:28 +02:00
openhab-bot
dae83fc865
New translations freecurrency.properties (Italian) ( #16295 )
...
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:28 +02:00
J-N-K
0f750aae70
[freecurrency] Initial contribution ( #16194 )
...
Signed-off-by: Jan N. Klug <github@klug.nrw>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:28 +02:00
lsiepel
2ee995afed
[network] Add configuration parameter for using iOS wake-up ( #16259 )
...
Fixes #9575
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:28 +02:00
David Pace
b701dd0cc6
[boschshc] Cache mDNS-based bridge discovery results ( #16211 )
...
* [boschshc] Cache mDNS-based bridge discovery results
The bridge discovery participant receives lots of mDNS events.
Previously, all events that contained IP addresses of potential bridges
were actively contacted using HTTP requests. On some systems eventually
the long polling stops due to too many requests.
With this change, we
* only consider mDNS events where the name property starts with "Bosch
SHC"
* cache already discovered bridges so we don't have to contact them over
and over again
* make sure that this happens in a thread-safe manner because the mDNS
events are handled in individual concurrently running threads
Signed-off-by: David Pace <dev@davidpace.de>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:27 +02:00
Jacob Laursen
cec72f1359
Update tariff filter for NOE Net ( #16283 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:27 +02:00
morph166955
ea8b628b99
Adds additional default apps to appdb ( #16290 )
...
Signed-off-by: Ben Rosenblum <rosenblumb@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:27 +02:00
openhab-bot
54051e6fc7
New translations mqtt.properties (Italian) ( #16287 )
...
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:27 +02:00
Christian Kittel
d5eb92aaf0
Adjust command handling ( #16159 )
...
Signed-off-by: Christian Kittel <ckittel@gmx.de>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:27 +02:00
Sönke Küper
e9a149cb15
[tibber] Add time series support for Tibber prices ( #16275 )
...
Signed-off-by: Sönke Küper <soenkekueper@gmx.de>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:27 +02:00
jimtng
dba35dc8d2
[MAP] Minor corrections in README ( #16286 )
...
Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:27 +02:00
J-N-K
811bc00a5a
[http] Improve binding ( #16282 )
...
This adds many improvements, new features and contains bugfixes.
Signed-off-by: Jan N. Klug <github@klug.nrw>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:27 +02:00
J-N-K
1b5eed74d1
[yamahareceiver] Fix ChannelTypeProvider ( #16278 )
...
* [yamahareceiver] Fix ChannelTypeProvider
* [yamaha] Fix remaining ChannelTypeProvider (#23 )
Also-by: Florian Hotze <florianh_dev@icloud.com>
Signed-off-by: Jan N. Klug <github@klug.nrw>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:27 +02:00
Cody Cutrer
a07dbca26a
[mqtt.generic] Expose more advanced rollshutter config options ( #16051 )
...
That are used by the Home Assistant binding, but may be useful
for others.
Signed-off-by: Cody Cutrer <cody@cutrer.us>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:27 +02:00
René Bärecke
e6c3efdaca
[luxtronik] Add channel for fixed heating return temperature ( #16218 )
...
* Fix documentation typo
Signed-off-by: René Bärecke <77075719+Taxifahrer@users.noreply.github.com>
* Add channel temperatureHeatingFixedReturnTarget
Signed-off-by: René Bärecke <77075719+Taxifahrer@users.noreply.github.com>
* Make new channel advanced
Signed-off-by: René Bärecke <77075719+Taxifahrer@users.noreply.github.com>
* Added thingTypeVersion to thing-types.xml
Signed-off-by: René Bärecke <77075719+Taxifahrer@users.noreply.github.com>
---------
Signed-off-by: René Bärecke <77075719+Taxifahrer@users.noreply.github.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:27 +02:00
Dan Cunningham
4be13ebd4b
Small fix when retying token ( #16280 )
...
Signed-off-by: Dan Cunningham <dan@digitaldan.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:27 +02:00
J-N-K
9c5314183b
[dmx] Improve exception handling in refresh job ( #16281 )
...
If an exception is thrown while sending (or connecting) the refreshJob died. This exception is now handled gracefully.
Signed-off-by: Jan N. Klug <github@klug.nrw>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:27 +02:00
morph166955
27e85c5878
[androidtv] Resolves discovery issues ( #16264 )
...
Signed-off-by: Ben Rosenblum <rosenblumb@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:27 +02:00
Ciprian Pascu
de23bba1cd
changed copyright content/year
...
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:26 +02:00
openhab-bot
5623ea65ce
New Crowdin updates ( #16272 )
...
* New translations androidtv.properties (Italian)
* New translations energidataservice.properties (Danish)
* New translations energidataservice.properties (Italian)
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:26 +02:00
Jacob Laursen
ba676b6015
Remove obsoleted advanced channel hourly-prices ( #16190 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:26 +02:00
Jacob Laursen
bf139b0ef2
Refactor java.util.Date usages to java.time.Instant ( #16239 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:26 +02:00
Jacob Laursen
e759c85353
Fix exception handling for InfluxDB 1.x ( #16234 )
...
Fixes #16233
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:26 +02:00
openhab-bot
923a568af9
New translations sonos.properties (Italian) ( #16265 )
...
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:26 +02:00
morph166955
65d9768cb6
[androidtv] Fixes Bugs and Prepares for PhilipsTV ( #16191 )
...
Signed-off-by: Ben Rosenblum <rosenblumb@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:26 +02:00
Jacob Laursen
deece051e8
Fix removal of discovery results ( #16232 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:26 +02:00
morph166955
ffd316776b
Add TrueHD71 ( #16261 )
...
Signed-off-by: Ben Rosenblum <rosenblumb@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:26 +02:00
Wouter Born
b4974b3ffd
[network] Cleanup code ( #16235 )
...
* Reuse ExpiringCacheAsync from Core
* Use Duration and Instant
* Replace Optional with null annotations
* Cleanup JavaDocs
* Improve logging
* Add missing null annotations
* Simplify code
Signed-off-by: Wouter Born <github@maindrain.net>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:26 +02:00
openhab-bot
589af9f813
New translations miele.properties (Danish) ( #16253 )
...
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:26 +02:00
Jacob Laursen
6b86dabbd9
Use localized labels for discovery results ( #16250 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:26 +02:00
Wouter Born
ef59934e9c
Use diamond operator and remove redundant type arguments ( #16249 )
...
Signed-off-by: Wouter Born <github@maindrain.net>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:25 +02:00
mlobstein
0fcf6a3bfd
[roku] Improve TV discovery model name and add timeout ( #16210 )
...
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:25 +02:00
Andrew Fiddian-Green
97cd74ab90
[tellstick] Add support for suggestion finder ( #16228 )
...
Also updates the readme for the new URL.
Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:25 +02:00
Cody Cutrer
70137ce58a
[mqtt] recognize -NaN as UNDEF as well ( #16245 )
...
Signed-off-by: Cody Cutrer <cody@cutrer.us>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:25 +02:00
Stefan Roellin
8e34fa4ffd
[pilight] Various minor code improvements ( #16227 )
...
- Fix warnings from static code analysis
- Remove superfluous if
- Remove redundant member
- Introduce constant
- Use correct thing type uids in PilightDeviceDiscoveryService
- Fix log messages
Signed-off-by: Stefan Roellin <stefan@roellin-baumann.ch>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:25 +02:00
Dan Cunningham
8981aadafe
[hydrawise] Handle API auth changes ( #16221 )
...
* Handles a new condition where the service rejects a request as unauthorized, but really we just need to refresh our token after 60 seconds.
Signed-off-by: Dan Cunningham <dan@digitaldan.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:25 +02:00
Andrew Fiddian-Green
18a2f3ba43
[elerotransmitterstick] Support suggestion finder ( #16229 )
...
Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:25 +02:00
Andrew Fiddian-Green
c6c6506a4f
[tellstick] Adopt new API url ( #16220 )
...
Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:25 +02:00
Jacob Laursen
6f58845767
Reduce redundant persistence of tariffs ( #16222 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:25 +02:00
Jacob Laursen
6d36fa92e3
Reduce currency unit work-around after core fix ( #16217 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:25 +02:00
Wouter Born
9c6c475a1c
Remove unnecessary semicolons ( #16214 )
...
This helps with stopping the proliferation of unnecessary semicolons.
Signed-off-by: Wouter Born <github@maindrain.net>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:25 +02:00
Jacob Laursen
5b1e3c70ef
Fix thing action backwards compatibility ( #16212 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:25 +02:00
Wouter Born
d1d6e817af
Remove redundant feature dependencies ( #16204 )
...
* Remove redundant feature dependencies
The following features are already dependencies of openhab-runtime-base:
* openhab-core-base
* openhab-core-model-item
* openhab-core-model-script
* openhab-transport-mdns
See also: https://github.com/openhab/openhab-addons/pull/16202#issuecomment-1876875456
* Remove redundant openhab.tp-jackson and openhab.tp-jaxb feature dependencies
Signed-off-by: Wouter Born <github@maindrain.net>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:25 +02:00
Kai Kreuzer
0ed98f3316
[bluetooth.generic] Upgrade to latest gatt parser library ( #16209 )
...
Signed-off-by: Kai Kreuzer <kai@openhab.org>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:25 +02:00
Wouter Born
2beec9502d
Remove openhab-transport-http feature dependencies ( #16202 )
...
The openhab-transport-http feature dependency is redundant since OH 2.3 when it was added to the openhab-runtime-base feature dependencies.
See:
* https://github.com/openhab/openhab-core/pull/344
* https://github.com/openhab/openhab-addons/pull/16181#issuecomment-1876015592
Signed-off-by: Wouter Born <github@maindrain.net>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:25 +02:00
J-N-K
3fd44847f6
[systeminfo] Bump OSHI to 6.4.8 ( #16197 )
...
This is the latest OSHI version that is compatible with the Karaf provided JNA 5.13.0
Signed-off-by: Jan N. Klug <github@klug.nrw>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:25 +02:00
David Pace
7e184b2152
[boschshc] Handle invalid long poll responses gracefully ( #16002 )
...
If the long poll response from the Smart Home Controller does not
contain valid JSON, the subscription is gracefully terminated a new one
is initiated after 15 seconds.
closes #15912
Signed-off-by: David Pace <dev@davidpace.de>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:25 +02:00
Holger Friedrich
5da654d9ca
[chromecast] Update protobuf from 2.6.0 to protobuf-javalite 3.25.1 ( #16186 )
...
Switch from vitalidze/chromecast-java-api-v2 to de.sfuhrm/chromecast-java-api-v2.
This fork updates protobuf-java from 2.6.0 to protobuf-javalite 3.25.1.
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:24 +02:00
Holger Friedrich
1f90fb9a08
[knx] Code cleanup ( #16199 )
...
- Enhance trace logging
- Remove unused file
- Null annotations
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:24 +02:00
Wouter Born
7c02d52138
[network] Add parameter for limiting network interfaces to fix performance issues ( #16145 )
...
* [network] Add parameter for limiting network interfaces to fix performance issues
* Use last known reachable interface
---------
Signed-off-by: Wouter Born <github@maindrain.net>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:24 +02:00
openhab-bot
7ee176154c
New translations panasonicbdp.properties (Italian) ( #16192 )
...
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:24 +02:00
J-N-K
fc8fa6d119
Adapt to core changes (ThingHandlerService) ( #16107 )
...
Related to: https://github.com/openhab/openhab-core/pull/3957
Signed-off-by: Jan N. Klug <github@klug.nrw>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:24 +02:00
Kai Kreuzer
52b1ad95d6
[amplipi] Add new power channel to zones and groups ( #16171 )
...
* [amplipi] Add new power channel to zones and groups
Signed-off-by: Kai Kreuzer <kai@openhab.org>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:24 +02:00
J-N-K
33d15b6ae7
[inmemory] Add filterCritera ordering ( #16185 )
...
Signed-off-by: Jan N. Klug <github@klug.nrw>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:24 +02:00
Cody Cutrer
34c2155775
[mqtt.homeassistant] Improve support for Lock component ( #16052 )
...
* [mqtt.homeassistant] Improve support for Lock component
* handle state and command payloads differing (as they do by default)
* expose full state possibilities and OPEN command by adding
a TextValue channel
* Recognize intermediate lock states as unlocked on the switch channel
Signed-off-by: Cody Cutrer <cody@cutrer.us>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:24 +02:00
openhab-bot
bfe1f9d4be
New translations shelly.properties (German) ( #16182 )
...
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:24 +02:00
Taxifahrer
5ccf253136
Update HeatpumpVisibility.java ( #16173 )
...
Fix typo
Signed-off-by: Taxifahrer <77075719+Taxifahrer@users.noreply.github.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:24 +02:00
mlobstein
07dd823933
[panasonicbdp] Initial contribution ( #16122 )
...
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:23 +02:00
Jacob Laursen
92145428df
Update license headers to 2024 ( #16168 )
...
* Update copyright year in configuration
* Update license headers
* Manually update nibeheatpump headers (.cpp/.h/.ino)
* Manually update smsmodem header
* Manually update hueemulation header
* Manually update addon-header.xml header
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:23 +02:00
Wouter Born
a62f74800f
[pollytts] Update AWS Java SDK ( #16153 )
...
A newer AWS Java SDK is required when using Jackson 2.16.
Fixes #16108
Signed-off-by: Wouter Born <github@maindrain.net>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:22 +02:00
Mathias Vanden Auweele
6e374a2115
[nuki] Refer to network settings for callback ( #16165 )
...
* Refer to network settings for nuki callback
---------
Signed-off-by: Mathias Vanden Auweele <15101339+MathiasVDA@users.noreply.github.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:22 +02:00
mlobstein
2d3a4a0d67
Update README with sitemap Input example ( #16156 )
...
* Update README with Input example
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:22 +02:00
Jacob Laursen
29241fa0f7
Fix namespace issues ( #16169 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:22 +02:00
lsiepel
1ac1e4d2a4
Upgrade and fix ( #16167 )
...
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:22 +02:00
openhab-bot
605372b9c7
New translations boschshc.properties (Italian) ( #16166 )
...
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:22 +02:00
Ciprian Pascu
45c4820bbc
trigger a new build
...
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:22 +02:00
Ciprian Pascu
a3a4745730
S-Bus binding protocol. Derived from Modbus protocol
...
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:48:21 +02:00
Matthew Skinner
706ae58323
Correct Playlist vs Preset detection ( #16146 )
...
Signed-off-by: Matthew Skinner <matt@pcmus.com>
2023-12-31 16:49:50 +01:00
openhab-bot
ca7d3b99c1
New Crowdin updates ( #16162 )
...
* New translations automower.properties (Italian)
* New translations opensprinkler.properties (Italian)
* New translations samsungtv.properties (Italian)
2023-12-31 14:51:04 +01:00
David Pace
288e8ff494
[boschshc] Fix options for channels with Switch items ( #16161 )
...
* [boschshc] Fix options for channels with Switch items
Previously, the option values partially contained Bosch-specific states
instead of the openHAB-specific states ON and OFF.
The option values were fixed and the descriptions were
enhanced/shortened since the UI only provides little space for the state
descriptions.
Signed-off-by: David Pace <dev@davidpace.de>
2023-12-31 12:56:04 +01:00
lsiepel
105ce627e7
Initial fix ( #16141 )
...
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2023-12-31 11:55:41 +01:00
Wouter Born
607c647734
[shelly] Fix WebSocketServerFactory ClassNotFoundException ( #16150 )
...
Adds a package import so the class can be found by the class loader.
Fixes #16118
Signed-off-by: Wouter Born <github@maindrain.net>
2023-12-31 11:48:04 +01:00
David Pace
4585422c4a
[boschshc] Support for Door/Window Contact II ( #16093 )
...
* [boschshc] Support for Door/Window Sensor II
* add new thing type for Door/Window Sensor II
* add channel types for bypass state and communication quality
* add handler extending the basic Door/Window Sensor handler
* add service implementations
* register handler in discovery service
* add unit tests
* re-generate i18n properties file
* add documentation
closes #15954
Signed-off-by: David Pace <dev@davidpace.de>
2023-12-31 11:40:43 +01:00
lsiepel
f286129af5
Fix doc ( #16148 )
...
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2023-12-31 11:24:48 +01:00
lsiepel
4d4b6d7f04
Fix #8430 ( #16157 )
...
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2023-12-31 11:00:16 +01:00
Wouter Born
eba975c040
[amazonechocontrol] Fix Servlet exceptions due to non-unique names ( #16152 )
...
Fixes #16149
Signed-off-by: Wouter Born <github@maindrain.net>
2023-12-31 01:03:24 +01:00
Patrick
d620d261b7
[boschshc] Add user defined states ( #16028 )
...
Signed-off-by: Patrick Gell <patgit023@gmail.com>
2023-12-31 00:56:51 +01:00
J-N-K
af13c9d133
[chatgpt] Fix ConfigOptionProvider ( #16131 )
...
Signed-off-by: Jan N. Klug <github@klug.nrw>
2023-12-29 16:13:39 +01:00
Jacob Laursen
990610703c
Upgrade MySQL Connector/J to 8.2.0 ( #16132 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-12-29 16:02:37 +01:00
openhab-bot
fcb9976047
New Crowdin updates ( #16130 )
...
* New translations mqtt.properties (Italian)
2023-12-29 16:00:43 +01:00
Andrew Fiddian-Green
08364c36f2
[enocean] Addon suggestion finder xml ( #16089 )
...
Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
2023-12-28 13:21:27 +01:00
Cody Cutrer
9a6836cc12
[mqtt.homeassistant] Update README ( #16129 )
...
Enumerate supported components, rather than a few limitations.
Signed-off-by: Cody Cutrer <cody@cutrer.us>
2023-12-28 12:59:48 +01:00
Nils Schnabel
b5c2423f57
[PJLink] forget threadpool after it was shutdown ( #16119 )
...
This is an issue if the user cancels/restarts discovery scans, new tasks were added to the shutdown threadpool.
With this PR, a new threadpool will be created on the next scan in getExecutorService().
Signed-off-by: Nils Schnabel <github@to.nilsschnabel.de>
2023-12-28 11:07:31 +01:00
Gaël L'hopital
13a06167cc
Enable home being both energy and security ( #16026 )
...
Signed-off-by: clinique <gael@lhopital.org>
2023-12-28 08:27:29 +01:00
Cody Cutrer
5e26b7073a
[mqtt.homeassistant] update example config topic ( #16128 )
...
The prefix (homeassistant/) and the suffix (/config) are
automatically added
Signed-off-by: Cody Cutrer <cody@cutrer.us>
2023-12-28 00:52:39 +01:00
Cody Cutrer
e81550fc98
[mqtt.espmilighthub] fix upgrade instructions ( #16127 )
...
since #13801 , it's not been possible to add new milight things,
because the thing XML already has the new channel types, but not
the thingTypeVersion property set, so it would try to apply the
update instructions and error about duplicate channels
Signed-off-by: Cody Cutrer <cody@cutrer.us>
2023-12-28 00:21:50 +01:00
Florian Hotze
6540d0dda9
[jsscripting] Upgrade openhab-js to 4.7.3 ( #16112 )
...
Signed-off-by: Florian Hotze <florianh_dev@icloud.com>
2023-12-25 23:52:59 +01:00
Florian Hotze
20a6eee4b5
[jssscripting] Fix JS Quantity to Java QuantityType conversion ( #16106 )
...
Regression from https://github.com/openhab/openhab-js/pull/312 .
Signed-off-by: Florian Hotze <florianh_dev@icloud.com>
2023-12-25 15:09:00 +01:00
Wouter Born
891ea04a3b
Remove some redundant brackets ( #16104 )
...
Signed-off-by: Wouter Born <github@maindrain.net>
2023-12-24 09:20:09 +01:00
Wouter Born
c58d894bf0
Use OnOffType.from
to reduce code ( #16101 )
...
You can create an `OnOffType` using a boolean nowadays which reduces the amount of code.
Signed-off-by: Wouter Born <github@maindrain.net>
2023-12-23 19:06:21 +01:00
Matthew Skinner
cc0abdc082
Remove channels and checking IO status when camera does not support IO ( #16081 )
...
Signed-off-by: Matthew Skinner <matt@pcmus.com>
2023-12-23 18:47:12 +01:00
Wouter Born
039bb98151
[asuswrt] Support router discovery and add-on suggestion using UPnP ( #16084 )
...
This makes it easier to discover the devices and the add-on.
Signed-off-by: Wouter Born <github@maindrain.net>
2023-12-23 18:29:41 +01:00
Holger Friedrich
5d4ac65991
[metrics] Add addoninfo for suggestion ( #16091 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2023-12-23 18:21:25 +01:00
Wouter Born
dc187c9eec
Update OH version in skeleton scripts ( #16100 )
2023-12-23 10:34:54 +01:00
Holger Friedrich
533cc666ab
Apply spotless after release ( #16097 )
...
* Apply spotless after release
* itests: resolve bundles
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2023-12-22 23:30:38 +01:00
openhab-bot
83e0485219
[unleash-maven-plugin] Preparation for next development cycle.
2023-12-22 14:37:48 +00:00
Holger Friedrich
7ec655d01c
[heos] Minor doc update ( #16092 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2023-12-20 23:49:47 +01:00
Jacob Laursen
0055ce3954
[surepetcare] Fix DateTimeParseException ( #16087 )
...
Fixes #16082
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-12-20 18:38:53 +01:00
Jacob Laursen
90f66cbb82
[surepetcare] Fix NPE ( #16088 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-12-20 18:25:51 +01:00
Matthew Skinner
3e7162d69a
[opensprinkler] Fix excessive WARN in logs due to wifi dropouts, and current displays as 0 ( #16080 )
...
* Fix 300mA current draw will display as 0 due to rounding.
* Remove WARN logs when retries have not yet expired.
Signed-off-by: Matthew Skinner <matt@pcmus.com>
2023-12-20 13:40:38 +01:00
Jacob Laursen
9872ca7789
[energidataservice] Provide work-around for currency issues ( #16085 )
...
* Provide work-around for currency issues
* Verify unit before trying to instantiate QuantityType
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-12-20 11:21:08 +01:00
Jacob Laursen
f61364d2cd
[wemo] Fix discovery methods ( #16077 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-12-19 22:54:42 +01:00
openhab-bot
6763100511
New Crowdin updates ( #16076 )
...
* New translations energidataservice.properties (Italian)
* New translations smgw.properties (Italian)
2023-12-18 17:12:39 +01:00
openhab-bot
27991324e6
New Crowdin updates ( #16074 )
...
* New translations energidataservice.properties (Danish)
* New translations openweathermap.properties (Italian)
2023-12-17 14:56:50 +01:00
stefan-hoehn
329f2b71e8
[govee] New Govee LAN-API Binding ( #15696 )
...
Signed-off-by: Stefan Höhn <mail@stefanhoehn.com>
2023-12-17 13:38:31 +01:00
Jacob Laursen
0c6a80a3be
Update I18N properties ( #16073 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-12-17 13:33:30 +01:00
Holger Friedrich
4ee3a68f37
[knx] Metadata for discovery ( #16055 )
...
* [knx] Metadata for discovery
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2023-12-17 13:13:42 +01:00
Florian Hotze
7d7acb5dbf
[jsscripting] Upgrade openhab-js to 4.7.2 ( #16072 )
...
Fixes a minor issue introduced by openhab-js 4.7.1.
Signed-off-by: Florian Hotze <florianh_dev@icloud.com>
2023-12-17 12:17:38 +01:00
J-N-K
3e0deab3ba
[smgw] Initial contribution ( #16017 )
...
Signed-off-by: Jan N. Klug <github@klug.nrw>
2023-12-17 10:13:00 +01:00
Stefan Triller
e4c4d03167
[ipcamera] Fix Hikvision cameras stay offline when a 401 reply is given with no www-authenticate header ( #15613 )
...
Signed-off-by: Stefan Triller <github@stefantriller.de>
2023-12-17 06:58:34 +01:00
openhab-bot
79dc3c9312
New translations mqtt.properties (Italian) ( #16071 )
2023-12-17 00:03:56 +01:00
Andrew Fiddian-Green
d2e271d053
[hue] recreate missing scene channel ( #16038 )
...
Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
2023-12-16 21:16:02 +01:00
Jacob Laursen
413ce0898c
Add UoM support for energy prices ( #16070 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-12-16 17:29:06 +01:00
Mark Herwege
0228f43004
more restrictive HEOS finder ( #16045 )
...
Signed-off-by: Mark Herwege <mark.herwege@telenet.be>
2023-12-16 15:06:21 +01:00
Mark Herwege
463cebcbdf
change mdns add-on discovery syntax ( #16060 )
...
Signed-off-by: Mark Herwege <mark.herwege@telenet.be>
2023-12-16 14:14:32 +01:00
Florian Hotze
63d71f4865
[jsscripting] Upgrade openhab-js to 4.7.1 ( #16069 )
...
You'll find the changelog at the openhab-js repo: https://github.com/openhab/openhab-js/blob/main/CHANGELOG.md#471 .
Signed-off-by: Florian Hotze <florianh_dev@icloud.com>
2023-12-16 13:50:41 +01:00
Holger Friedrich
4ba325d0df
[knx] Add integration tests ( #15727 )
...
* [knx] Add integration tests
* [knx] Adapt handling of DPTs
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2023-12-16 12:51:14 +01:00
Holger Friedrich
e6982e71bb
[knx] Add discovery service ( #16033 )
...
* [knx] Add discovery service
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2023-12-16 11:37:57 +01:00
Holger Friedrich
157d3d0141
addoninfo for new add-on suggestion finder "process" ( #16031 )
...
* addoninfo for new add-on suggestion finder "process"
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2023-12-16 10:53:37 +01:00
Gaël L'hopital
7a1884d4d1
[netatmo] Ensure to close all scheduled jobs ( #16056 )
...
* Close all jobs
---------
Signed-off-by: clinique <gael@lhopital.org>
2023-12-16 10:10:35 +01:00
aliijm
5a70137e7b
[neato] Fix things file example in Readme ( #16064 )
...
* Correct things definition in README.md
Add example of bridge and link thing to bridge.
---------
Signed-off-by: aliijm <44173819+aliijm@users.noreply.github.com>
2023-12-16 10:00:13 +01:00
Cody Cutrer
de418fe42c
[mqtt.espmilighthub] Use system channel types for color temp and brightness ( #13801 )
...
* [mqtt.espmilighthub] use system channel types for color temp and brightness
closes #10096
also add absolute color temp channel. and remove level channel when we
already have a color channel (you can link a DimmerItem to a color
channel if your light doesn't happen to have color or you want direct
control of brightness only for some reason)
---------
Signed-off-by: Cody Cutrer <cody@cutrer.us>
2023-12-16 09:49:35 +01:00
openhab-bot
71066837dc
New translations mqtt.properties (Italian) ( #16067 )
2023-12-15 20:57:40 +01:00
Cody Cutrer
cece5c589b
[mqtt.espmilighthub] use ColorUtil instead of deprecated HSBType.fromXY ( #16066 )
...
and fix that it expects ranges from 0.0 to 1.0 instead of 0.0 to 100.0
Signed-off-by: Cody Cutrer <cody@cutrer.us>
2023-12-15 19:48:17 +01:00
Cody Cutrer
98fb791dc5
[mqtt.homeassistant] Add support for Update component ( #14241 )
...
* [mqtt.homeassistant] add support for Update component
This component is fairly non-standard - it doesn't add any channels.
Instead, it provides several properties to the thing, and also adds
a thing configuration allowing you to trigger an OTA update on a
Home Assistant device from MainUI.
---------
Signed-off-by: Cody Cutrer <cody@cutrer.us>
2023-12-14 23:53:14 +01:00
Matthieu
1712783945
Update README.md ( #15234 )
...
Differences in address writing convention between Niko's software and this binding
Signed-off-by: Matthieu <webmail@gaillet.be>
2023-12-14 23:35:55 +01:00
Markus Minichmayr
03b7b1dbac
[modbus] Improve error message if data thing is configured for reading but not connected to a polling bridge. ( #16054 )
...
Signed-off-by: Markus Minichmayr <markus@minichmayr.net>
2023-12-14 23:25:25 +01:00
Martin Grassl
4f84c48b21
[mybmw] Upgrade to new BMW API ( #14452 )
...
* [mybmw] fix not working binding due to API update
to make it work the code has been refactored and due to API changes some
improvements could be made. These include:
- (improvement) fingerprint generation: You can
take a look at the README how to create a
fingerprint more conveniently.
- (change) changed channel: charge-info has been
renamed to charge-remaining
- (improvement) added channels:
estimated-fuel-l-100km and estimated-fuel-mpg
which calculates the estimated fuel consumption
based on the range and remaining fuel liters
- unfortunately such a calculation is not available
for EVs as there is no information about the capacity of the battery.
- (improvement) added channel last-fetched:
the last-updated timestamp is showing by when
the last update of the vehicle happened. As right
now you can not see from the channels if a thing
is offline due to connection issues, you can check
now if last-fetched is more than 5 minutes ago to identify an issue
- (fixed) remote command typos fixed
Fixes #14065
Also-by: Mark Herwege <mark.herwege@telenet.be>
Signed-off-by: Martin Grassl <martin.grassl@digital-filestore.de>
2023-12-14 23:08:25 +01:00
GiviMAD
6d2b8bc92f
[porcupineks] Remove from add-on repo ( #16063 )
...
Signed-off-by: Miguel Álvarez <miguelwork92@gmail.com>
2023-12-14 22:58:06 +01:00
Tim Harper
9ebb203d58
[opengarage] Add door transition status support ( #14028 )
...
* Add support for garage door transition status
Homekit requires a status for the garage door of OPEN, CLOSED, CLOSING,
OPENING. In order to report that, we must provide state transition
information. State transition information is inferred when the garage
door state is changed. For door_transition_time_seconds since the last
open/close command was issued, the binding reports the state as either
"closing" or "opening".
---------
Signed-off-by: Tim Harper <timcharper@gmail.com>
Co-authored-by: Laurent Garnier <lg.hc@free.fr>
2023-12-14 22:09:23 +01:00
wzbfyb
4a8cb5fac9
[opensprinkler] Make http connection more resilient ( #14998 )
...
Signed-off-by: Bernhard Kreuz <bernhard@kreuz.wien>
Signed-off-by: wzbfyb <57131473+wzbfyb@users.noreply.github.com>
Co-authored-by: Hilbrand Bouwkamp <hilbrand@h72.nl>
Co-authored-by: Laurent Garnier <lg.hc@free.fr>
2023-12-14 21:55:12 +01:00
Florian Hotze
7b16ef1de8
[jsscripting] Upgrade openhab-js to 4.7.0 ( #16062 )
...
You'll find the changelog at the openhab-js repo: https://github.com/openhab/openhab-js/blob/main/CHANGELOG.md#470 .
Signed-off-by: Florian Hotze <florianh_dev@icloud.com>
2023-12-14 20:23:37 +01:00
Florian Hotze
c81a263b91
[openweathermap] Add support for persisting OneCall API forecasts ( #15963 )
...
Implement time series support introduced by https://github.com/openhab/openhab-core/pull/3597 .
Signed-off-by: Florian Hotze <florianh_dev@icloud.com>
2023-12-14 20:21:54 +01:00
Kai Kreuzer
ea3e608c81
[rrd4j] Reliably get the latest value, if the filter end date is set to "now" ( #16059 )
...
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2023-12-14 07:23:49 +01:00
Holger Friedrich
969518a077
[knx] Refine GA documentation ( #16058 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2023-12-13 22:01:26 +01:00
mlobstein
872013a700
Add support for 4 zone model ( #16043 )
...
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2023-12-13 12:27:46 +01:00
Holger Friedrich
992f65d8e2
[knx] New modifier to set mainGA write-only ( #16042 )
...
* [knx] New modifier to set mainGA write-only
Co-authored-by: Florian Hotze <florianh_dev@icloud.com>
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2023-12-13 09:17:00 +01:00
lolodomo
3972dde690
[sonyprojector] Add new channel to send infrared remote commands ( #15753 )
...
Fix #15409
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2023-12-12 23:20:10 +01:00
Jacob Laursen
2be0f8dd66
Fix discovery for deCONZ ( #16053 )
...
Fixes #16036
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-12-12 22:04:06 +01:00
Jacob Laursen
f45630064a
Fix scene channel updates ( #16018 )
...
Fixes #16000
Also-by: Andrew Fiddian-Green <software@whitebear.ch>
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-12-12 08:46:29 +01:00
openhab-bot
ccdb851085
New Crowdin updates ( #16049 )
...
* New translations tasmotaplug.properties (French)
* New translations ecowatt.properties (French)
2023-12-11 20:51:47 +01:00
Cody Cutrer
73559be058
[mqtt.homeassistant] Improve Cover support ( #15875 )
...
* [mqtt.homeassistant] improve Cover support
* Add support for covers that report position
* Handle when command and state values for OPEN/CLOSE/STOP
differ (as they do by default)
* Expose the full cover state, since it can have tell you
if the cover is moving or not
* Handle covers that have a position only, but not a state
* add constants to clarify up/down values
* Be sure to parse percents from strings in RollshutterValue
---------
Signed-off-by: Cody Cutrer <cody@cutrer.us>
2023-12-11 19:11:27 +01:00
David Pace
2b9b3dfa0f
[boschshc] Add support for motion detector illuminance sensor ( #16021 )
...
* [boschshc] Add support for motion detector illuminance sensor
- add channel and corresponding channel type
- add update description
- add state model
- implement service and handler
- add documentation
- add unit test
---------
Signed-off-by: David Pace <dev@davidpace.de>
2023-12-11 00:57:59 +01:00
openhab-bot
10a46a8039
New translations mqtt.properties (Italian) ( #16039 )
2023-12-10 23:32:27 +01:00
M Valla
60813fdcb5
[openwebnet] updated links in README ( #15962 )
...
Signed-off-by: Massimo Valla <mvcode00@gmail.com>
2023-12-10 23:12:50 +01:00
Giovanni Fabiani
b1c9a17437
[openwebnet] Update label pattern in items example ( #16016 )
...
Signed-off-by: Giovanni Fabiani <fabiani.giovanni@gmail.com>
2023-12-10 20:44:06 +01:00
Jacob Laursen
9f4b8a6cb7
Add discovery method for Denon receiver ( #16035 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-12-10 13:10:43 +01:00
Stefan Roellin
8c560a409c
[pilight] Add option to disable background discovery for a given pilight bridge thing ( #15986 )
...
* [pilight] Add option to disable background discovery for a given pilight bridge thing
Previously the background discovery updated periodically all channels of all
devices regardless whether they have sent an update or not. This behavior
makes it impossible to decide whether a device is still alive by observing
channel updates sent by a device itself. Especially for devices running on
battery, it is important to know, if it still sends updates.
Create ExecutorService during initialize
---------
Signed-off-by: Stefan Roellin <stefan@roellin-baumann.ch>
2023-12-10 12:14:59 +01:00
Andrew Fiddian-Green
7da863aa49
[neohub] Avoid too frequent requests to hub ( #15743 )
...
* [neohub] throttle requests to hub
* [neohub] handle websocket error; and attempt restart
---------
Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
2023-12-10 11:20:54 +01:00
Cody Cutrer
c3660e2414
[mqtt] Interpet incoming NaN as UNDEF for NumberValues ( #15897 )
...
* [mqtt] Interpet incoming NaN as UNDEF for NumberValues
Since DecimalType and QuantityType don't support NaN, but
when you're linking to a topic that the device is using
floating point, NaN might happen.
---------
Signed-off-by: Cody Cutrer <cody@cutrer.us>
2023-12-10 11:01:15 +01:00
Kai Kreuzer
92383abf57
Store active route location in dedicated fields ( #16032 )
...
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2023-12-10 10:36:24 +01:00
Matthew Skinner
a950f19e60
[opensprinkler] Fix Program names and add new features for firmware 2.2.0 ( #15410 )
...
* Fix Program names are not parsed correctly in firmware 2.2.0
---------
Signed-off-by: Matthew Skinner <matt@pcmus.com>
2023-12-10 10:25:57 +01:00
GiviMAD
d791e7900a
[Jellyfin] Fix how refresh is handled ( #16013 )
...
* [Jellyfin] Fix how refresh is handled
---------
Signed-off-by: Miguel Álvarez <miguelwork92@gmail.com>
2023-12-10 09:53:33 +01:00
Kai Kreuzer
b33ebb8433
Hide refresh token in the UI as it is considered a secret ( #16030 )
...
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2023-12-09 23:54:41 +01:00
Gaël L'hopital
faf400eb8d
Enhance error handling when no value is provided for Synop ( #16024 )
...
Signed-off-by: clinique <gael@lhopital.org>
2023-12-09 22:31:15 +01:00
Kai Kreuzer
6e9ef27006
Fix location with firmware 2023.38.x ( #16029 )
...
Signed-off-by: Paul Smedley <paul@smedley.id.au>
Co-authored-by: Paul Smedley <paul@smedley.id.au>
2023-12-09 22:25:45 +01:00
cyril
2de14d2d65
Update README.md ( #16019 )
...
Add an explain regular expressions to Further Reading
Signed-off-by: cyril <38669260+cyrilbois@users.noreply.github.com>
2023-12-08 19:48:53 +01:00
Jacob Laursen
849117c7a4
[hue] Improve handling of unknown resource ID (API v2) ( #16020 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-12-08 15:53:58 +01:00
maniac103
d14733f100
[ecovacs] Add some new models to device database ( #16022 )
...
Fixes #15750
Signed-off-by: Danny Baumann <dannybaumann@web.de>
2023-12-08 08:59:56 +01:00
Andrew Fiddian-Green
3814f37d9a
Make bindings discoverable on system startup ( #15817 )
...
* [discovery-methods] mDNS discovery methods
* [discovery-methods] UPnP discovery methods
---------
Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
2023-12-07 20:34:45 +01:00
Cody Cutrer
d6b19fecfe
[mqtt.homeassistant] handle multiple availability topics ( #15977 )
...
* [mqtt.homeassistant] handle multiple availability topics
---------
Signed-off-by: Cody Cutrer <cody@cutrer.us>
2023-12-07 20:22:03 +01:00
openhab-bot
5b98e41b7a
New translations hue.properties (Italian) ( #16011 )
2023-12-06 17:24:48 +01:00
Andrew Fiddian-Green
4476e6dcd0
[hue] Fix edge cases for broken lights ( #15999 )
...
Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
2023-12-06 15:22:04 +01:00
J-N-K
c44c9dc67e
[knx] Fix IOOB exception with missing DPT in number channels ( #15730 )
...
* Fix IOOB exception with missing DPT in number channels
Also improves test messages for DPT unit tests
Signed-off-by: Jan N. Klug <github@klug.nrw>
Co-authored-by: Holger Friedrich <mail@holger-friedrich.de>
2023-12-06 07:53:16 +01:00
Jacob Laursen
58a8580a97
[squeezebox] Add UoM support for time channels ( #15997 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-12-05 20:04:49 +01:00
Jacob Laursen
2fae1dd99e
Use auto update policy 'veto' for light channels ( #15984 )
...
Resolves #15983
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-12-05 18:56:46 +01:00
openhab-bot
cff35b392d
New Crowdin updates ( #16007 )
...
* New translations bluetooth.properties (Italian)
* New translations bluetooth.properties (Danish)
2023-12-05 16:48:03 +01:00
Jacob Laursen
a76187fa3a
Fix multiple state updates ( #15905 )
...
Fixes #15700
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-12-04 22:40:31 +01:00
Markus Heberling
f5065ad6e4
[grundfosalpha] Initial contribution ( #15907 )
...
* [Bluez] Disable automatic filtering of duplicate data
* Added Grundfos Alpha binding
Signed-off-by: Markus Heberling <markus@heberling.net>
2023-12-04 11:10:10 +01:00
openhab-bot
c22de9bcd3
New translations energidataservice.properties (Italian) ( #16004 )
2023-12-04 07:01:47 +01:00
GiviMAD
b86097cacd
[actiontemplatehli] Remove add-on. ( #15972 )
...
Signed-off-by: Miguel Álvarez <miguelwork92@gmail.com>
2023-12-03 11:22:49 +01:00
mlobstein
55b8e1ce63
Update README ( #15998 )
...
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2023-12-03 11:17:35 +01:00
openhab-bot
f0c8defabb
New translations shelly.properties (German) ( #15988 )
2023-12-02 00:15:26 +01:00
Sascha Binger
b490b56dbd
Update README.md ( #15981 )
...
Fixed typos in example item configuration
Signed-off-by: Sascha Binger <glazfehler@users.noreply.github.com>
2023-12-01 08:58:09 +01:00
Andreas Berger
4fbb6c9655
[fineoffsetweatherstation] Fix handling of undefined lightning distance and time ( #15979 )
...
Signed-off-by: Andreas Berger <andreas@berger-freelancer.com>
2023-11-30 11:13:41 +01:00
Andrew Fiddian-Green
73ec188067
[hue] eliminate scenes having the same name ( #15976 )
...
Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
2023-11-29 22:36:44 +01:00
Jacob Laursen
b80273a88a
[hue] Refactor method to reduce nesting and code duplication( #15971 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-11-29 12:20:57 +01:00
mlobstein
e33cccc29c
[roku] Improve exception handling for failed http connections ( #15932 )
...
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2023-11-29 08:12:27 +01:00
Siegmar Immel
6df602599e
[mail] Improve action documentation ( #15970 )
...
* Use of actions.get instead of getActions
Adopt doc to newest default JS environment regarding calling mail actions via actions.get
Signed-off-by: Siegmar Immel <36704892+SiggiFR@users.noreply.github.com>
* [mail] Adding Javascript examples in documentation
Because function name has changed to get actions defined within the mail binding, the examples have been extended by a tab for JavaScript code.
* Update bundles/org.openhab.binding.mail/README.md
Co-authored-by: J-N-K <github@klug.nrw>
Signed-off-by: Siegmar Immel <36704892+SiggiFR@users.noreply.github.com>
---------
Signed-off-by: Siegmar Immel <36704892+SiggiFR@users.noreply.github.com>
Co-authored-by: J-N-K <github@klug.nrw>
2023-11-28 22:45:26 +01:00
Konstantin Polihronov
f4aa1c6d59
[solax] Implementation of refresh command and improved thread safety ( #15958 )
...
* Implementation of refresh command and better multi-thread handling
---------
Signed-off-by: Konstantin Polihronov <polychronov@gmail.com>
2023-11-28 00:29:16 +01:00
Marcel
4d13a6d20e
[miio] Fix cleaning record for newer vacuums ( #15944 )
...
* [miio] Fix cleaning record for newer vacuums
Fixes Roborock Q7Max Historical Cleaning record missing
closing #15490
---------
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
2023-11-28 00:10:27 +01:00
lolodomo
9b55bfba58
[ecowatt] Add support for API version 5 ( #15953 )
...
A new thing parameter to define the API version has been added.
Its default value is 4 for backward compatibility even if this version
is now deprecated. The documentation explains what to do to switch from
a version to another.
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2023-11-26 23:34:45 +01:00
Markus Michels
a4da986330
[shelly] Support for Plus Dimmer 10v ( #15950 )
...
* Implements #15949 : Plus Dimmer 10v added
* category DimmableLight does not exist; README updated
---------
Signed-off-by: Markus Michels <markus7017@gmail.com>
2023-11-26 00:27:03 +01:00
Wouter Born
5177cf1e0c
[lifx] Add support for new LIFX products ( #15957 )
...
Allows for discovering all the new LIFX products and their features:
* LIFX Neon
* LIFX String
See:
* https://github.com/LIFX/products/blob/master/products.json
* https://www.lifx.com.au/products/neon-flex-2m-indoor
* https://www.lifx.com.au/products/lifx-string-light
Signed-off-by: Wouter Born <github@maindrain.net>
2023-11-25 22:56:04 +01:00
mueller-ma
dc6c08801c
[nanoleaf] Fix typos ( #15956 )
...
Signed-off-by: mueller-ma <mueller-ma@users.noreply.github.com>
2023-11-25 14:36:20 +01:00
Cody Cutrer
9d214b0558
[mqtt.homeassistant] interpret a dimmable light as OFF properly from zigbee2mqtt ( #15925 )
...
* [mqtt.homeassistant] interpret a dimmable light as OFF properly from zigbee2mqtt
zigbee2mqtt can send a brightness of say 99, with a state of OFF, when a bulb is
off. make sure if state is sent, it overrides all other inferences
* handle brightness but not color bulbs
---------
Signed-off-by: Cody Cutrer <cody@cutrer.us>
2023-11-25 12:47:00 +01:00
Jacob Laursen
c7aed14a49
Reorganize API classes ( #15934 )
...
Resolves #15731
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-11-25 12:33:59 +01:00
Cody Cutrer
935415aa6e
[mqtt.homeassistant] VETO updates to read only channels ( #15937 )
...
I.e. Button, Scene, and Binary Sensors.
Also ensure we set up the CommandDescription, since some value types mights use it.
Signed-off-by: Cody Cutrer <cody@cutrer.us>
2023-11-25 12:27:05 +01:00
Markus Michels
a13fd80bfe
[shelly] Misc changes (small fixes, log improvements, hardened leak prevention on ( #15922 )
...
* Misc changes (same fixes, log improvements, hardened leak prevention on
exceptions)
---------
Signed-off-by: Markus Michels <markus7017@gmail.com>
2023-11-25 09:46:22 +01:00
openhab-bot
a31b1578be
New translations energidataservice.properties (Danish) ( #15948 )
2023-11-23 20:54:56 +01:00
Jacob Laursen
9b1553c333
Rename channels net-tariff and transmission-net-tariff ( #15938 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-11-23 19:36:30 +01:00
Matthew Skinner
50801be9d5
Fix Reloink alarms not working after reconnect. ( #15943 )
...
Signed-off-by: Matthew Skinner <matt@pcmus.com>
2023-11-23 13:39:07 +01:00
openhab-bot
3c0c402761
New translations energidataservice.properties (Italian) ( #15947 )
2023-11-22 23:27:42 +01:00
openhab-bot
2064b51610
New Crowdin updates ( #15939 )
...
* New translations shelly.properties (German)
* New translations energidataservice.properties (Danish)
2023-11-22 07:00:48 +01:00
Jacob Laursen
b2b7602eee
Rename price element to price component ( #15935 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-11-20 23:18:46 +01:00
David Pace
ff873fff14
[boschshc] Update active profile of intrusion detection system ( #15899 )
...
* [boschshc] Update active profile of intrusion detection system
Fixes an issue that caused the active configuration profile of the
intrusion detection system not to be updated.
closes #15848
* [boschshc] add channel to control state service registration
Signed-off-by: David Pace <dev@davidpace.de>
2023-11-20 20:59:52 +01:00
openhab-bot
62f9f03bbf
New Crowdin updates ( #15931 )
...
* New translations openwebnet.properties (Italian)
* New translations jsscripting.properties (Danish)
* New translations hdpowerview.properties (Danish)
2023-11-20 12:30:32 +01:00
Cody Cutrer
89380b0e41
[mqtt.homeassistant] Add support for Scene component ( #15916 )
...
Signed-off-by: Cody Cutrer <cody@cutrer.us>
2023-11-19 17:54:33 +01:00
Cody Cutrer
44e32d3fbb
[mqtt.homeassistant] implement effect channel for light ( #15914 )
...
Signed-off-by: Cody Cutrer <cody@cutrer.us>
2023-11-19 17:52:51 +01:00
M Valla
dcf4255b98
[openwebnet] fix CEN/CEN+ scenario control buttons param descriptions ( #15924 )
...
Signed-off-by: Massimo Valla <mvcode00@gmail.com>
2023-11-19 17:26:27 +01:00
Cody Cutrer
fc9579430e
[mqtt.homeassistant] Add support for Button component ( #15892 )
...
* [mqtt.homeassistant] Add support for Button component
* use a StringValue instead of an OnOffValue
---------
Signed-off-by: Cody Cutrer <cody@cutrer.us>
2023-11-19 17:06:54 +01:00
Giovanni Fabiani
9a920a244a
[openwebnet] Energy: add totalizers channels for energy kWh consumed for today and current month ( #15837 )
...
* feat(energy): get current day and current month totalizers
* fixed unit (Power:Energy), refreshPeriod config and scheduler
---------
Signed-off-by: Giovanni Fabiani <fabiani.giovanni@gmail.com>
Co-authored-by: Conte Andrea <andrea@conte.com>
2023-11-19 16:57:13 +01:00
Simonas Kazlauskas
1ea6865254
[velbus] Review/rewrite documentation ( #15537 )
...
The page was missing information in some places (e.g. some supported
modules were not listed at all,) and some outdated information in
others. Some examples were malformed, and some wording didn’t flow too
well. The section on Channels is still pretty iffy, but I left this as
an exercise for a future me or somebody else :)
Signed-off-by: Simonas Kazlauskas <openhab@kazlauskas.me>
2023-11-19 15:59:32 +01:00
Cody Cutrer
c2a6329408
[mqtt.homeassistant] Handle empty device name ( #15918 )
...
Follow on to #15427
ring-mqtt sends `"name": ""`, not `"name": null` or simply omitting it,
so be sure to handle that way as well
Signed-off-by: Cody Cutrer <cody@cutrer.us>
2023-11-19 00:58:25 +01:00
Cody Cutrer
8ca03bd5c7
[mqtt.homeassistant] fix compilation problems ( #15915 )
...
Due to #15427 and #14839 being developed independently, but merged
to main successively
Signed-off-by: Cody Cutrer <cody@cutrer.us>
2023-11-18 23:38:52 +01:00
Jacob Laursen
96470d4448
Fix openhab unit name ( #15913 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-11-18 23:20:27 +01:00
Cody Cutrer
7fc351c9c2
[mqtt.homeassistant] handle null component name ( #15427 )
...
* [mqtt.homeassistant] handle null component name
channels from such components will not have a group. this is
now done by zigbee2mqtt for the "default" component of a device,
such as the light. HASS encourages this as of release 2023.8
Signed-off-by: Cody Cutrer <cody@cutrer.us>
2023-11-18 22:46:57 +01:00
Markus Michels
a535caa13c
[shelly] BLU Motion, optimize ShellyManager for BLU devices ( #15401 )
...
Signed-off-by: Markus Michels <markus7017@gmail.com>
2023-11-18 21:50:10 +01:00
Cody Cutrer
27924d677f
[mqtt.homeassistant] Support color temp on JSON schema lights ( #14839 )
...
* [mqtt.homeassistant] support color temp on JSON schema lights
also adds a color_mode channel if color temp is possible, so you can
know how the bulb is behaving
* put color mode channel construction into buildChannels()
---------
Signed-off-by: Cody Cutrer <cody@cutrer.us>
2023-11-18 21:31:49 +01:00
maniac103
87ae9e2a37
[homematic] Fix duplication of LONG_REPEATED events for HM devices ( #15906 )
...
Depending on device configuration and used central [1], HM devices may
indicate long press repetition either by a single PRESS_CONT event or by
a PRESS_CONT + PRESS_LONG combination. In the latter case, make sure to
not generate a LONG_REPEATED trigger channel event for both PRESS_CONT
and PRESS_LONG, but instead keep LONG_REPEATED generation to the
PRESS_CONT handling.
[1] I'm not sure what a real CCU is doing, but for Homegear, a
configured long press timeout of less than 1s generates only
PRESS_CONT, while a timeout of more than 1s generates
PRESS_CONT + PRESS_LONG ... see [2].
[2] https://github.com/Homegear/Homegear-HomeMaticBidCoS/blob/master/src/BidCoSPeer.cpp#L1711-L1716
Signed-off-by: Danny Baumann <dannybaumann@web.de>
2023-11-18 20:38:55 +01:00
Dan Cunningham
01ab38ee13
[myq] Remove MyQ Binding ( #15911 )
...
Fixes #15910
Signed-off-by: Dan Cunningham <dan@digitaldan.com>
2023-11-18 20:30:48 +01:00
Markus Michels
45786fa12c
[shelly] Fix Gen2 auth, improved security for Gen1 auth, improved discovery ( #15898 )
...
Signed-off-by: Markus Michels <markus7017@gmail.com>
2023-11-18 16:28:44 +01:00
Jacob Laursen
608007c67e
Fix color state update ( #15908 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-11-18 16:24:10 +01:00
Jacob Laursen
7d24cfbc9e
[hdpowerview] Improve color channel for Repeater and remove redundant brightness channel ( #15880 )
...
* Improve color channel
* Log warning for unexpected color command
---------
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-11-18 12:44:09 +01:00
Hakan Tandogan
70095cdb49
[tesla] extend docu on 'softwareupdateversion', this can hold map updates too ( #15835 )
...
* [tesla] extend docu on 'softwareupdateversion', this can hold map updates too
---------
Signed-off-by: Hakan Tandogan <hakan@tandogan.com>
2023-11-17 19:52:53 +01:00
mlobstein
6a39bbf076
Ignore invalid elapsed/total time values ( #15900 )
...
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2023-11-17 18:51:26 +01:00
openhab-bot
97975cfbc2
New translations x.properties (Italian) ( #15901 )
2023-11-17 18:44:06 +01:00