Commit Graph

5329 Commits

Author SHA1 Message Date
Holger Friedrich
8e79831cfd [knx] Readme: Troubleshooting, Logger, kBerry (#17797)
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:30 +02:00
lsiepel
12a09aadb3 [homewizard] Fix NumberFormatException (#17792)
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:30 +02:00
KaiNative
48429361b4 [kermi] Initial contribution (#16329)
* [kermi] Initial working state

Signed-off-by: Kai Neuhaus <code@kaineuhaus.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:30 +02:00
Jan Gustafsson
5c38c8fea6 [verisure] Fix broken cloud authentication (#17761)
* Fix Verisure bridge cannot login (#17730)

Signed-off-by: Jan Gustafsson <jannegpriv@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:30 +02:00
lolodomo
baad61d614 [dbquery] Fix thing action annotation (#17784)
Related to #17504

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:30 +02:00
mlobstein
a91fdaab16 [oppo] Add missing input option and enable translations (#17783)
* Add missing input option and enable translations

Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:30 +02:00
dag81
0b80ba36bf [metOfficeDataHub] Initial contribution (#15367)
* [metOfficeDataHub] Initial Commit for v4

[metOfficeDataHub] Initial code commit.

Signed-off-by: David Goodyear <david.goodyear@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:30 +02:00
Jacob Laursen
3c4cbe37cf Fix missing URL decoding in test (#17782)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:29 +02:00
Andrew Fiddian-Green
80c5698a5a [growatt] Fix battery SOC support (#17781)
Signed-off-by: AndrewFG <software@whitebear.ch>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:29 +02:00
Mike Major
2cb454fde2 [hueemulation] Change uniqueid to make the earlier octets more unique to fix Alexa … (#17772)
* Change uniqueid to make the earlier octects more unique to fix Alexa discovery.

Signed-off-by: Mike Major <mike_j_major@hotmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:29 +02:00
Andrew Fiddian-Green
2938381094 [avmfritz] color temperature channel improvements (#17776)
Signed-off-by: AndrewFG <software@whitebear.ch>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:29 +02:00
Andrew Fiddian-Green
717963fd41 [govee] color temperature channel improvements (#17778)
Signed-off-by: AndrewFG <software@whitebear.ch>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:29 +02:00
druciak
40e0b845bd [Onkyo] Set "CurrentURIMetaData" for "SetAVTransportURI" action (#17755) (#17770)
* [Onkyo] Set "CurrentURIMetaData" for "SetAVTransportURI" action (#17755)

Signed-off-by: Krzysztof Goworek <krzysztof.goworek@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:29 +02:00
Gaël L'hopital
e2ced84eb2 Correcting url (#17774)
Signed-off-by: Gaël L'hopital <gael@lhopital.org>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:29 +02:00
Gaël L'hopital
a5d4dc230b [meteofrance] Documentation enhancements and more (#17740)
* Some binding enhancements

Signed-off-by: Gaël L'hopital <gael@lhopital.org>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:29 +02:00
Jacob Laursen
35aa4bcdc0 Fix DateTimeType tests (#17764)
* Refactor test to verify UTC timestamp independently of time-zone

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:29 +02:00
maniac103
ed1dc963d0 [yamahareceiver] Fix read stall blocking OH thing handler thread pool (#17769)
Since no read timeout was set, reads blocked indefinitely, which in case
of unreachable receiver led to blocking the OH thing handler thread
pool, since multiple requests are launched into the thread pool
simultaneously.

Fixes #17768

Signed-off-by: Danny Baumann <dannybaumann@web.de>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:29 +02:00
Holger Friedrich
dab4296d43 [metrics] Fix link to json example (#17766)
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:29 +02:00
Holger Friedrich
d5ba09bac9 [ism8] Fix example, regression (#17759)
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:29 +02:00
lsiepel
2c4561a616 [zway] Remove org.apache.commons.net.util.SubnetUtils (#17410)
* Remove apache

Signed-off-by: Leo Siepel <leosiepel@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:29 +02:00
lsiepel
81fea618a4 [plugwiseha] Improve connection stability (#17677)
* Improvements
* Sync config with readme
* Fix unit detection
* Fix NPE

Signed-off-by: Leo Siepel <leosiepel@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:29 +02:00
Holger Friedrich
cd2b85d2b9 [ism8] Extend example sitemap (#17738)
* Add things, items, and sitemap for heat pump and solar module.
* Use UOM for all items.

Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:29 +02:00
lsiepel
23035b2768 Fix absbaromin (#17736)
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:29 +02:00
lsiepel
d03a4ea419 [ipobserver] Add channel rainTotal (#17727)
* Add totalRain channel

Signed-off-by: Leo Siepel <leosiepel@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:29 +02:00
Felix Schneider
6e51b2955b Unify error messages (#17746)
Signed-off-by: Felix Schneider <mail@fschneider.me>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:28 +02:00
Bernd Weymann
0a22630b4a [mercedesme] AdBlue channel for combustion vehicles (#17748)
* add adblue channel for combustion vehicles

Signed-off-by: Bernd Weymann <bernd.weymann@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:28 +02:00
Bernd Weymann
22f953ff00 [mercedesme] Add vin automatically to discovered vehicle (#17750)
* add vin as representation property

Signed-off-by: Bernd Weymann <bernd.weymann@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:28 +02:00
mlobstein
f9dee9230e [radiothermostat] Add next scheduled set point channels (#17743)
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:28 +02:00
Jacob Laursen
dab00add80 Fix last hour not being considered for best price (#17731)
Resolves #17316

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:28 +02:00
Peter Kretz
92daa5d319 [solarman] Add support for LSE-3 (LAN Stick Logger) (#17563)
* [solarman] Added LSE-3 (LAN Stick Logger) Support (#17559)

Signed-off-by: Peter Kretz <peter.kretz@kretz-net.de>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:28 +02:00
David Masshardt
aa13775a79 Various Onvif fixes for IpCamera (#17732)
I made various changes and fixes to the ONVIF connection in the IpCamera binding.

Signed-off-by: David Masshardt <david@masshardt.ch>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:28 +02:00
openhab-bot
f51793d25b New translations energidataservice.properties (Danish) (#17734)
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:28 +02:00
lolodomo
d2cbbeea9d [energidataservice] Fix @ActionOutput annotations (#17679)
Related to #17636

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:28 +02:00
dependabot[bot]
e696cdd079 Bump org.eclipse.jetty:jetty-server in /bundles/org.openhab.binding.http (#17570)
Bumps org.eclipse.jetty:jetty-server from 9.4.54.v20240208 to 9.4.55.v20240627.

---
updated-dependencies:
- dependency-name: org.eclipse.jetty:jetty-server
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:28 +02:00
Fabian Girgert
de3fb1be71 [avmfritz] Fix incorrect state of dimmable bulb (#17685)
* [avmfritz] Fix incorrect state of dimmable bulb

Fixes #17609

Signed-off-by: Fabian Girgert <fabian-github@girgert.name>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:28 +02:00
Jacob Laursen
d8beff5a18 Define grid tariff filters in YAML (#17690)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:28 +02:00
J-N-K
268eabdcec [shelly] Add support for Shelly Plus RGBW PM (#17692)
* [shelly] Add support for Shelly Plus RGBW PM

Signed-off-by: Jan N. Klug <github@klug.nrw>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:28 +02:00
Holger Friedrich
2d421a3c62 [knx] Improve handling of unknown encrypted frames (#17721)
* Show encrypted frames without a matching key using console command
  "openhab:knx list-unknown-ga"; sort output numerically by GA.
* Add trace logging to show decryption error due to missing key.
  Previously, those frames were silently dropped unless logging for
  Calimero was explicitly enabled as well.

Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:28 +02:00
jsjames
102b29cab5 [lutron] Added device discovery for DivaSmartDimmer and PaddleSwitchPico (#17723)
* Added discovery of DivaSmartDimmer and PaddleSwitchPico.  Also, it will not print out ID of any unrecongnized device in the logs.

Signed-off-by: Jeff James <jeff@james-online.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:28 +02:00
Konstantin Polihronov
08e688057c Fix the parsing of total consumption channel (#17726)
Signed-off-by: Konstantin Polihronov <polychronov@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:28 +02:00
stefan-hoehn
82655e64cb [nanoleaf] Suppress ipv6 addr in controller discovery (#17724)
* stabilize nanoleaf binding:suppress ipv6 addresses in controller discovery

Signed-off-by: Stefan Höhn <stefan.hoehn@nfon.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:27 +02:00
Jan Gustafsson
d28eaf8e9c [electroluxappliance] Initial contribution (#17663)
* First version

Signed-off-by: Jan Gustafsson <jannegpriv@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:27 +02:00
Artur-Fedjukevits
16353e95c2 [ChatGPT] Enhance binding (#17320)
Signed-off-by: Artur-Fedjukevits <fedjukevitsh@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:27 +02:00
Gaël L'hopital
2caaae2d00 [linky] Yet another website underlaying API modification (#17538)
* Yet another website underlaying API modification
* Correction for current and previous week, month, year
* Added unitHing
* Switch peek power to kVA
* Adding new cookie and user agent

Signed-off-by: Gaël L'hopital <gael@lhopital.org>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:27 +02:00
openhab-bot
9247338c8f New translations icalendar.properties (Italian) (#17717)
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:27 +02:00
lsiepel
37d25ee55f [snmp] make use of openHAB network configuration (#17699)
* Network

Signed-off-by: Leo Siepel <leosiepel@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:27 +02:00
Nick Waterton
aa58d58009 [samsungtv] Fix for incorrect PowerState (#17715)
Signed-off-by: Nick Waterton <n.waterton@outlook.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:27 +02:00
Jacob Laursen
5f0e3c438c [unifi] Provide LED channel for access point (#17702)
* Provide LED channel for access

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:27 +02:00
Christian Heinemann
48ae1e267b [icalendar] Add configuration for the behavior of the time-based event filter (#16105)
* Extract time-based event search strategies into a separate class

This allows extensions without having to adapt the logic in
BiweeklyPresentableCalendar.

Signed-off-by: Christian Heinemann <ch@chlab.net>
Co-authored-by: Leo Siepel <leosiepel@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:27 +02:00
Gaël L'hopital
3ae0e63661 [netatmo] Consider setpoint duration when manual changing the setpoint temperature (#17662)
* setpointDefaultDuration was not always considered

Signed-off-by: Gaël L'hopital <gael@lhopital.org>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:27 +02:00
Gaël L'hopital
bf25a38391 [netatmo] Webhook events are dispatched but group id is missing (#17661)
* Events were dispatched but group id was missing

Signed-off-by: Gaël L'hopital <gael@lhopital.org>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:27 +02:00
Holger Friedrich
64940c79a2 [ism8] Improve debug logging (#17705)
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:27 +02:00
Holger Friedrich
2fa28a9735 [ism8] Add channel types for heat pumps (#17688)
* [ism8] Add channel types for heat pumps

Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:27 +02:00
Florian Hotze
9f7c7c2630 [jsscripting] Upgrade openhab-js to 5.8.0 & Add note to check core fix on on upgrade (#17703)
* [jsscripting] Upgrade to openhab-js 5.8.0

Signed-off-by: Florian Hotze <dev@florianhotze.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:27 +02:00
maniac103
03f33792b7 [ecovacs] Fix expired token handling for XML-over-MQTT models (#17333)
At least the Deebot 900 sends an unusual error response in case of
expired token.

Fixes #15961

Signed-off-by: Danny Baumann <dannybaumann@web.de>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:27 +02:00
Jacob Laursen
17ef86b366 Refactor removal of accents for Thing ID normalization (#17698)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:27 +02:00
Neil Greatorex
67c6fe36d7 [network] Modify iOS port knock to use a valid mDNS packet (#17687)
Signed-off-by: Neil Greatorex <neil@greatorex.me.uk>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:27 +02:00
Andrew Fiddian-Green
e7dda8ffbd [siemensrds] Fix setting of target temperature (#17697)
Signed-off-by: AndrewFG <software@whitebear.ch>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:27 +02:00
Jacob Laursen
7fe334c5c6 Fix suggestion finder (#17696)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:26 +02:00
J-N-K
9c5bd0e057 [shelly] Fix timeDuration handling in DTOs (#17689)
Signed-off-by: Jan N. Klug <github@klug.nrw>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:26 +02:00
cyr1l0u
fce9509a99 Fix dead link / org.openhab.transform.jsonpath (#17691)
Replace https://jsonpath.herokuapp.com/ (dead link) with https://jsonpath.fly.dev/

Signed-off-by: cyr1l0u <164659715+cyr1l0u@users.noreply.github.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:26 +02:00
Stefan Pledl
d6f6a66a44 [shelly] fix NumberFormatException on Shelly2RelayStatus.timerDuration (#17269)
- If 'Auto OFF' mode is enabled on a Shelly Plus 1 device and set to a
  value with decimal places a status update throws an NumberFormatException.

  Changed timerDuration/timer_duration from Integer to Double
  fixes the problem.

Signed-off-by: Stefan Pledl <stefan@pledl.de>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:26 +02:00
Andrew Fiddian-Green
fd85d1bad0 [various] Lamp handlers expose min/max Color Temperature in state description (#17641)
* Lamp handlers expose min/max Colour Temperature in state description
* add color temperature validit and range checks

Signed-off-by: AndrewFG <software@whitebear.ch>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:26 +02:00
VasekCejka
8bdedde8a0 [mqtt.homeassistant] Add missing climate properties (#17659)
* Added support for humidity and preset_modes

Signed-off-by: Václav Čejka <V.Cejka@seznam.cz>
Signed-off-by: VasekCejka <150804231+VasekCejka@users.noreply.github.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:26 +02:00
Jacob Laursen
c206ba9d4c Fix binding name in first README lines (#17675)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:26 +02:00
lolodomo
322ebe52e1 [pushsafer] Fix typo in i18n for thing action output (#17676)
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:26 +02:00
lolodomo
f9460b61fc [pushover] Fix typo in i18n for thing action output (#17678)
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:26 +02:00
Laith-Budairi
a83c961ad8 [x] Fix @ActionOutput annotations (#17673)
Related to #17636

Signed-off-by: Laith Budairi <laith.budairi@exalt.ps>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:26 +02:00
Laith-Budairi
4b6d78203a [evcc] Chargeplan changes on the app are not synced to openHAB (#17645) (#17672)
Signed-off-by: Laith Budairi <laith.budairi@exalt.ps>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:26 +02:00
lolodomo
6e71e4f9e2 [t*] Fix @ActionOutput annotations (#17666)
Related to #17636

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:26 +02:00
lolodomo
6a8a8bcf6b [u-v] Fix @ActionOutput annotations (#17670)
Related to #17636

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:26 +02:00
Jacob Laursen
b4e9bd5456 Fix discovery exception (#17669)
Fixes #17668

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:26 +02:00
Jacob Laursen
9f5349bae8 [entsoe] Refactor HTTP error handling (#17616)
* Refactor HTTP error handling

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:26 +02:00
Florian Hotze
10054a7d5c [jsscripting] Upgrade openhab-js to 5.7.1 (#17667)
Changelog: https://github.com/openhab/openhab-js/blob/main/CHANGELOG.md#571.

Signed-off-by: Florian Hotze <dev@florianhotze.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:26 +02:00
Florian Hotze
c76910afdd [fronius] Thing actions: Return boolean & Annotate all inputs as required (#17623)
* [fronius] Symo Inverter actions: Return boolean to indicate success/failure
* [fronius] Symo Inverter actions: Annotate all inputs as required
* [fronius] Add `@ActionOutput` annotation

As discussed in #17504.

Signed-off-by: Florian Hotze <dev@florianhotze.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:26 +02:00
lolodomo
eba17c1e43 [visualcrossing] Add missing @ActionOutput annotation (#17665)
Related to #17504

Also fix the return of corresponding static methods

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:26 +02:00
lolodomo
1feb51c454 [p-s] Fix @ActionOutput annotations (#17664)
Related to #17636

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:25 +02:00
Jacob Laursen
f64349261c Add support for VAT rate periodization (#17642)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:25 +02:00
Laith-Budairi
7074c938d3 [webexteams] Fix @ActionOutput annotations (#17653) (#17656)
Related to #17636

Signed-off-by: Laith Budairi <laith.budairi@exalt.ps>
Co-authored-by: Laith Budairi <Laith.Budairi@exalt.ps>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:25 +02:00
lolodomo
8836d213cf [m-o] Fix @ActionOutput annotations (#17654)
Related to #17636

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:25 +02:00
lolodomo
66e32d7fb7 [ecobee/flume] Fix @ActionOutput annotations (#17653)
Related to #17636

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:25 +02:00
Andrew Fiddian-Green
e98a0c3c4f [hue] Lamp handler exposes min/max Colour Temperature in state description (#17637)
* [hue] provide color temperature min/max values dynamically in state description

Signed-off-by: AndrewFG <software@whitebear.ch>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:25 +02:00
Cody Cutrer
db043a1811 [homekit] Add (partial) Doorbell Service (#17130)
* [homekit] add Doorbell Service
this is _not_ sufficient for HomeKit to present a doorbell.
it just shows as an unsupported accessory with the house icon,

Signed-off-by: Cody Cutrer <cody@cutrer.us>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:25 +02:00
lsiepel
27d8239c9a Multiple line break fixes in documentation (#17628)
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:25 +02:00
Cody Cutrer
993a21c3b1 [mqtt.homie] populate unit hint on dynamic channels (#17649)
Signed-off-by: Cody Cutrer <cody@cutrer.us>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:25 +02:00
Espen Fossen
29cca2cdac [emotiva] Improve logging, retry job, static typing and type inference. (#17596)
* Add and improve logging when trying to map channel change to Emotiva Control Commands.
* Improve logging of notifications and keep alive job.
* Improve checking of retry job status.
* Improve static typing of previous state.
* Use type inference in selected places.

Signed-off-by: Espen Fossen <espenaf@junta.no>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:25 +02:00
lsiepel
7a45a6156a Reduce log level (#17647)
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:25 +02:00
Matthew Skinner
d20144d932 Update openhab controls by asking camera for states. (#17639)
Signed-off-by: Matthew Skinner <matt@pcmus.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:25 +02:00
Laith-Budairi
f13c5c5072 [evcc] Charge Plan Time is not converted to correct Timezone (#17620) (#17640)
Signed-off-by: Laith Budairi <laith.budairi@exalt.ps>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:25 +02:00
lolodomo
d24333aa52 [a-d] Fix @ActionOutput annotations (#17644)
Related to #17636

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:25 +02:00
Florian Hotze
9a7c81eda5 [jsscripting] Remove Thread.sleep workaround for multi-threading issues with UI-based scripts (#17630)
Follow-up for #1710.
Depends on https://github.com/openhab/openhab-core/pull/4426.

Signed-off-by: Florian Hotze <dev@florianhotze.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:25 +02:00
Cody Cutrer
abbd1b9daa [mqtt.homeassistant] document which channels a component might have (#17618)
* [mqtt.homeassistant] document which channels a component might have

Signed-off-by: Cody Cutrer <cody@cutrer.us>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:25 +02:00
mesetka
a77c98ec3a [ipcamera] Add new channels for Dahua API-based doorphones (#13313)
* Made all changes requested by codeowner, added additional useful channels, fixing changes before going to channels organizing into groups and dynamic channels deletion.

Signed-off-by: mesetka <yarkiyluch@gmail.com>
Co-authored-by: Matthew Skinner <matt@pcmus.com>
Co-authored-by: Leo Siepel <leosiepel@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:25 +02:00
Matthew Skinner
473aa59aed [ipcamera] Fix Reolink will not update a new token after a disconnect. (#17629)
* Fix: Reolink will not update a new token after a disconnect.

Signed-off-by: Matthew Skinner <matt@pcmus.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:24 +02:00
Gaël L'hopital
c8022bd1d4 [netatmo] Home properties are not persisted (#17601)
* Lazy reading of thing in Capability

Signed-off-by: Gaël L'hopital <gael@lhopital.org>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:24 +02:00
Konstantin Polihronov
8021d5b13c [Solax] Changes in values parser for X3-Hybrid-G4 (#17549)
* Fixes in indexes from Ruepert #1

Signed-off-by: Konstantin Polihronov <polychronov@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:24 +02:00
joerg1985
b95561ed23 [persistence] Implement HistoricItem.getInstant (#17578)
Signed-off-by: Jörg Sautter <joerg.sautter@gmx.net>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:24 +02:00
JonathanvdGHU
9ad7aab7d1 [shelly] Add totalKWH channels for Shelly Pro 3EM (#17602)
* added totalkwh channel

Signed-off-by: Jonathan van de Giessen <jonathan.vandegiessen@student.hu.nl>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:24 +02:00
Jacob Laursen
2c7c1c586f [fmiweather] Fix compiler warnings and SAT issues (#17621)
* Reduce number of warnings and SAT issues

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:24 +02:00
Cody Cutrer
c9351b3dcb [mqtt.homeassistant] Implement Text (#17624)
* [mqtt.homeassistant] Implement Text

Signed-off-by: Cody Cutrer <cody@cutrer.us>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:24 +02:00
Cody Cutrer
e95ab29e6f [mqtt.homeassistant] bring AlarmControlPanel in line with current documentation (#17607)
* [mqtt.homeassistant] bring AlarmControlPanel in line with current documentation

Signed-off-by: Cody Cutrer <cody@cutrer.us>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:24 +02:00
Cody Cutrer
d74eb297b0 [mqtt.homeassistant] Implement Valve (#17622)
Signed-off-by: Cody Cutrer <cody@cutrer.us>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:24 +02:00
Cody Cutrer
76315ac83d [mqtt.homeassistant] drop support for legacy schema vacuums (#17617)
Home Assistant dropped it in 2024.2.
See https://github.com/home-assistant/core/pull/107274

Signed-off-by: Cody Cutrer <cody@cutrer.us>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:24 +02:00
Zhivka Dimova
830886f7f0 [enocean] D2-50 EEP remove extra channels and fix warnings (#17531)
* [enocean] EEP D2_50 - remove unsupported channels

Signed-off-by: Zhivka Dimova <zhivka.dimova@myforest.net>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:24 +02:00
mlobstein
406c202801 Multiple bindings - Fix README formatting regression (#17619)
* Fix README formatting

Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:24 +02:00
dependabot[bot]
306b33a095 [marytts] Bump commons-io to 2.17.0 (#17500)
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:24 +02:00
Florian Hotze
cfa65c68ee [jsscripting] Fix multi-threading issues in UI-based scripts (#17510)
* [jsscripting] Make logger non-static
* [jsscripting] Log lock acquisition and release
* [jsscripting] Implement Lock in DebuggingGraalScriptEngine so openHAB Core can lock and unlock when executing the pre-compiled script
* [jsscripting] Improve comments in ThreadsafeTimers
* [jsscripting] Add a short sleep after unlocking the lock to fix multi-threading issues with UI-based scripts

Signed-off-by: Florian Hotze <florianh_dev@icloud.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:24 +02:00
lsiepel
81ff220f6c [irtrans] Adapt documentation (#17521)
* Adapt documentation

Signed-off-by: Leo Siepel <leosiepel@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:24 +02:00
Matthew Skinner
d8cace5459 [ipcamera] Add support to change MJPEG source to a different RTSP sub stream to lower CPU usage (#17591)
* Add support to change MJPEG sources to different RTSP sub streams

Signed-off-by: Matthew Skinner <matt@pcmus.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:24 +02:00
openhab-bot
5557e3b091 New translations tado.properties (Italian) (#17615)
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:23 +02:00
Cody Cutrer
df8d7e28ae [mqtt.homeassistant] JSON Attributes can exist on BinarySensor (#17608)
also fix the conditional for JSON attributes on other components,
and make the channel read only.

Signed-off-by: Cody Cutrer <cody@cutrer.us>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:23 +02:00
Cody Cutrer
0deda9d22b [mqtt.homeassistant] JSON Attributes can exist on Climate (#17610)
Signed-off-by: Cody Cutrer <cody@cutrer.us>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:23 +02:00
Cody Cutrer
5e040e3dc4 [mqtt.homeassistant] JSON Attributes can exist on Cover (#17611)
Signed-off-by: Cody Cutrer <cody@cutrer.us>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:23 +02:00
Cody Cutrer
92e514dc57 [mqtt.homeassistant] JSON Attributes are supported by Scene (#17614)
Signed-off-by: Cody Cutrer <cody@cutrer.us>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:23 +02:00
Cody Cutrer
e97833b041 [mqtt.homeassistant] JSON Attributes can exist on Number (#17613)
Signed-off-by: Cody Cutrer <cody@cutrer.us>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:23 +02:00
Cody Cutrer
926fff034c [mqtt.homeassistant] JSON Attributes can exist on Lock (#17612)
Signed-off-by: Cody Cutrer <cody@cutrer.us>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:23 +02:00
Andrew Fiddian-Green
a146c81406 [tado] Add channel for remaining time of open window override (#17576)
* [tado] Add open window override remaining time channel

Signed-off-by: AndrewFG <software@whitebear.ch>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:23 +02:00
Jacob Laursen
cb445d4e07 [jdbc] Fix case-sensitive table names for PostgreSQL (#17597)
* Fix case-sensitive table names for PostgreSQL

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:23 +02:00
Cody Cutrer
d135e24fe4 [mqtt.homeassistant] Add support for Event component (#17599)
Signed-off-by: Cody Cutrer <cody@cutrer.us>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:23 +02:00
Cody Cutrer
356aa13fb7 [mqtt.homeassistant] add JSON attributes channel to several components (#17605)
Signed-off-by: Cody Cutrer <cody@cutrer.us>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:23 +02:00
Cody Cutrer
40805e9c94 [mqtt.homeassistant] bring channel ids inline with coding standards (#17604)
but only for newStyleChannels, which is already a breaking change of
most channels getting renamed for 4.3 anyway

Signed-off-by: Cody Cutrer <cody@cutrer.us>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:23 +02:00
Jørgen Melhus
ff4d3f8313 [entsoe] Initial contribution (#17416)
Signed-off-by: Jørgen Melhus <jmelhus@outlook.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:23 +02:00
Cody Cutrer
89b4e2267d [mqtt.homeassistant] Use a single channel for all events from a single button (#17598)
Use the `subtype` field to collapse multiple DeviceAutomation components into
a single channel.

Signed-off-by: Cody Cutrer <cody@cutrer.us>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:23 +02:00
Christian Niessner
41d19067bf [tacmi] Reworked unit-mapping between TA and OH; added support for timespans (#17556)
* [tacmi] Reworked unit-mapping between TA and OH; added support for timespans

Signed-off-by: Christian Niessner <github-marvkis@christian-niessner.de>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:23 +02:00
Gaël L'hopital
749805d4a0 [netatmo] Consider timezone of the house when defining the end time of a setpoint (#17586)
* Consider timezone of the house when defining the end time of a setpoint

Signed-off-by: Gaël L'hopital <gael@lhopital.org>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:23 +02:00
Ramsey
d8f80dcee5 Update README.md (#17603)
corrected typo (channel powerInL1 = Purchased power L1)

Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:23 +02:00
Ronny Grun
720d0e1c78 [mercedesme] fix websocket endpoint (#17594)
Signed-off-by: Ronny Grun <ronny.grun@t-online.de>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:22 +02:00
Wouter Born
c8c40d44bd Set openHAB system properties during tests (#17592)
* Set openHAB system properties during tests

This will make sure tests write data to './target/openhab/userdata' instead of './userdata' etc.
Prevents new files from appearing whenever running the Mi IO Binding tests.

Signed-off-by: Wouter Born <github@maindrain.net>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:22 +02:00
Matthew Skinner
46f3e9aa8c [ipcamera] Fix Reolink does not detect bad user or passwords. (#17589)
* Fix Reolink does not detect bad user or password.
* Improve logging to include URL

Signed-off-by: Matthew Skinner <matt@pcmus.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:22 +02:00
JonathanvdGHU
a21e7d8dff [jdbc] Fix tableCaseSensitiveItemNames for PostgreSQL/TimescaleDB (#17587)
Signed-off-by: Jonathan van de Giessen <jonathan.vandegiessen@student.hu.nl>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:22 +02:00
Jacob Laursen
5a749d03fe [fmiweather] Add support for edited Scandinavia forecast (#17555)
* Add support for edited Scandinavia forecast

Resolves #17548

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:22 +02:00
lsiepel
077f7bfd84 [lgwebos] Fix representation property (#17588)
* Fix representation property
* Null annotations and compiler fixes
* Fix lowercase

Signed-off-by: Leo Siepel <leosiepel@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:22 +02:00
lsiepel
b64a37ea06 [multiple] Reduce SAT warnings (#17564)
* NoEmptyLineSeparatorCheck
* ModifierOrderCheck
* TypeNameCheck
* ConstantNameCheck loggers
* UnusedPrivateField
* Fix imports
* New line
* dynamodb static logger

Signed-off-by: Leo Siepel <leosiepel@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:22 +02:00
Ondrej Pecta
f22d3264c0 [somfytahoma] add support for the Up/Down Venetian Blind thing (#17583)
Signed-off-by: Ondrej Pecta <opecta@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:22 +02:00
Matthew Skinner
c178939c91 [ipcamera] Fix Reolink events do not auto restart (#17581)
* Fix Reolink events do not auto restart.

Signed-off-by: Matthew Skinner <matt@pcmus.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:22 +02:00
Cody Cutrer
69c519e06d [mqtt.homeassistant] avoid improperly delivered triggers (#17584)
if multiple DeviceTrigger components share a topic, and each
has a payload value configured, only messages matching that
payload should be delivered to the corresponding channel

Signed-off-by: Cody Cutrer <cody@cutrer.us>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:22 +02:00
Matthew Skinner
6f283a47d4 [Mikrotik] Add support for RouterOS 7 devices and support internal radios with capsman disabled (#17547)
* Add support for API version 7 and AX wifi6 range of devices.

Signed-off-by: Matthew Skinner <matt@pcmus.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:22 +02:00
Wouter Born
756ad0232a Remove JUnit 4 dependencies (#17580)
Using JUnit 5 should suffice.

Signed-off-by: Wouter Born <github@maindrain.net>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:22 +02:00
Anton Jansen
61483d9944 [Broadlink] Initial contribution (#16273)
* Initial import of the broadlink binding for openhab 4.2

Signed-off-by: AntonJansen <gradius@fmf.nl>
Co-authored-by: lsiepel <leosiepel@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:22 +02:00
Christian Jonak-Möchel
dfdd9f3777 [robonect] Add blade status channel (#15061)
* Add blade status channel in Robonect binding

Signed-off-by: Christian Jonak-Möchel <christian@jonak.org>
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:22 +02:00
Ondrej Pecta
f5326ba224 [somfytahoma] add proper OAuth2 token refreshing (#17574)
Signed-off-by: Ondrej Pecta <opecta@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:21 +02:00
Ondrej Pecta
c1d7304cce [somfytahoma] switch Tahoma to OAUTH2 authentication (#17361)
Signed-off-by: Ondrej Pecta <opecta@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:21 +02:00
Andrew Fiddian-Green
6a772a0bd3 [growatt] improve logging (#17573)
Signed-off-by: AndrewFG <software@whitebear.ch>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:21 +02:00
Wouter Born
1cd2e310ca Remove unnecessary executable permissions (#17569)
These files are marked as executable for no good reason at all.

Signed-off-by: Wouter Born <github@maindrain.net>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:21 +02:00
Thomas Lauterbach
60a5936311 [unifi] Add some standard channels to access points (#17530)
Signed-off-by: Thomas Lauterbach <thomas_lauterbach@arcor.de>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:21 +02:00
Espen Fossen
a3a5446602 [emotiva] Fix main zone volume-db channel name (#17567)
Signed-off-by: Espen Fossen <espenaf@junta.no>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:21 +02:00
openhab-bot
c652d56531 New translations goecharger.properties (Italian) (#17565)
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:21 +02:00
Дилян Палаузов
cbbaec7815 [enocean] Spell when devices support power measurement, power failure detection (#17522)
configurable dimming or pilot wire, do not have local control.

Co-authored-by: Cody Cutrer <cody@cutrer.us>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:21 +02:00
lsiepel
98661fde91 [pjlinkdevice] Remove org.apache.common (#14430)
* Remove org.apache.common

Signed-off-by: Leo Siepel <leosiepel@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:21 +02:00
lsiepel
4dd40b48c0 Remove apache (#17409)
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:21 +02:00