Commit Graph

4629 Commits

Author SHA1 Message Date
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
Wouter Born
7a3897e366 Upgrade get-changed-files GHA dependency (#16451)
This fixes the last remaining deprecation warning:

> Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20

Signed-off-by: Wouter Born <github@maindrain.net>
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