Commit Graph
6963 Commits
Author SHA1 Message Date
Gaël L'hopitalandGitHub eedca50fa2 [astro] Simplify SunPhase handling (#20112)
* Removes SunPhaseName holder class SunPhase
Renames SunPhaseName to SunPhase

Signed-off-by: gael@lhopital.org <gael@lhopital.org>
2026-01-21 17:54:01 +01:00
openhab-botandGitHub 6d17ab95b3 New translations solarforecast.properties (German) (#20116) 2026-01-20 19:58:27 +01:00
NadaharandGitHub b0e810666d [astro] Refactor event scheduling (#20078)
* Refactor event scheduling to handle if the event already exists

Signed-off-by: Ravi Nadahar <nadahar@rediffmail.com>
2026-01-18 09:35:46 +01:00
c5b618ccda [astro] Review Eclipses calculations (#20077)
* Instant and Immutable Eclipse

Signed-off-by: Gaël L'hopital <gael@lhopital.org>
Co-authored-by: Nadahar <Nadahar@users.noreply.github.com>
2026-01-17 23:51:04 +01:00
NadaharandGitHub 88c9e0b514 [astro] Fix circadian luminosity bounds (#20085)
* [astro] Fix circadian luminosity bounds

Signed-off-by: Ravi Nadahar <nadahar@rediffmail.com>
2026-01-17 21:51:58 +01:00
Jacob LaursenandGitHub ae079c6aad Remove duplicated and misspelled fields (#20087)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2026-01-17 15:46:23 +01:00
Jacob LaursenandGitHub 04d54f7c72 [shelly] Inline I18N texts (#20084)
* Fix wrong I18N keys

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2026-01-17 15:40:32 +01:00
mjagdisandGitHub 14b1b7b19e Remove extraneous toLowerCase (#20042)
Signed-off-by: Mike Jagdis <mjagdis@eris-associates.co.uk>
2026-01-17 11:20:06 +01:00
NadaharandGitHub 182616f53d [astro] Generalize parameterized tests (#20081)
Signed-off-by: Ravi Nadahar <nadahar@rediffmail.com>
2026-01-16 18:34:15 +01:00
Andrew Fiddian-GreenandGitHub 44007be83b [binding.homekit] Allow empty host name (#20082)
Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
2026-01-16 16:21:31 +01:00
Jacob LaursenandGitHub 158e0411aa Use InstantSource where time zone is not used (#20067)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2026-01-16 09:48:12 +01:00
Jacob LaursenandGitHub 9a224cb13a Fix warnings (#19998)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2026-01-15 23:34:12 +01:00
NadaharandGitHub e217156b40 [astro] Fix test warnings (#20080)
Signed-off-by: Ravi Nadahar <nadahar@rediffmail.com>
2026-01-15 22:24:42 +01:00
David PaceandGitHub ee554b1f81 [boschshc] Support Radiator Thermostat II (with and w/o Matter) (#19960)
* [boschshc] Support for Radiator Thermostat II (with and w/o Matter)

- add thing type defintions
- align label of existing thermostat type definition
- re-generate i18n property file
- introduce constants for new thing types
- register new thing types in factory using the existing handler
- register new thing types in discovery
- update heading and link for existing thermostat in documentation
- align table of existing thermostat in documentation
- add documentation for new thermostat devices
- Extract common thermostat functionality to abstract superclass
- Introduce separate handler for Thermostat II devices
- add new handler for Thermostat II devices
- adapt factory bindings
- add unit tests
- remove silent-mode channels from documentation
- Add support for display direction service
- Add support for displayed temperature configuration service
- Simplify OnOffType creation
- add anchor to Thermostat II [+M] heading
- add unit tests for enum conversion methods
- add unit tests for invalid commands

Signed-off-by: David Pace <dev@davidpace.de>
2026-01-15 22:21:28 +01:00
Andrew Fiddian-GreenandGitHub 8732ca1fe1 [binding.homekit] Fix HTTP Host Header (#20052)
* fix for issue #20051

Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
2026-01-15 22:04:37 +01:00
Jacob LaursenandGitHub 1d7601a16f Fix group creation/deletion (#20075)
Resolves #20021

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2026-01-15 13:57:50 +01:00
Gaël L'hopitalandGitHub 92c706913a [astro] Adds moon_day and moon_phase icon sets (#20066)
* Adds Moon Day and Phase icon sets
* Readd lost icon set
* Remove local mode.
* Moves moonphase control
* Adressed Nadahar's code review

Signed-off-by: clinique <gael@lhopital.org>
2026-01-15 13:46:23 +01:00
pudermuellerandGitHub 314dabf9bd Fix: enocean binding - solve SenderIdOffset issue during teach-in (#20024)
Signed-off-by: pudermueller <c.mengler@web.de>
2026-01-15 09:35:32 +01:00
NadaharandGitHub 05f85336e6 [astro] Remove use of reflection (#20000)
* Remove the use of reflection

Signed-off-by: Ravi Nadahar <nadahar@rediffmail.com>
2026-01-15 09:25:26 +01:00
Gaël L'hopitalandGitHub b584fe9737 [astro] Tweak sun and moon position classes (#20063)
* Revamp sun and moon position

Signed-off-by: gael@lhopital.org <gael@lhopital.org>
2026-01-14 22:24:24 +01:00
Christoph WeitkampandGitHub cf530188a1 [avmfritz] Fixed unit for energy values while polling (#20071)
Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
2026-01-14 21:36:28 +01:00
Paul SmedleyandGitHub 4bdf399305 [roborock] Fix Room mapping channel (#20046)
Signed-off-by: Paul Smedley <paul@smedley.id.au>
2026-01-14 18:07:36 +01:00
lsiepelandGitHub e14b4a6455 Fix vuepress vs markdown links (#20060)
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2026-01-13 23:16:19 +01:00
lsiepelandGitHub 3cfe231fd0 Fix markdown (#20058)
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2026-01-13 23:13:18 +01:00
lsiepelandGitHub 182e57cad6 Fix markdown (#20057)
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2026-01-13 23:07:42 +01:00
Robert EckhoffandGitHub 79e35773b3 [mideaac] Add Fan Speed Option for Version 3 (#20065)
Introduces the HIGH4 fan speed to the FanSpeed enum and updates the toString method to remove trailing '4'. The HumidityResponseTest is modified to use new test data and assert the string value 'HIGH' for fan speed, reflecting the updated parsing logic.

Signed-off-by: Bob Eckhoff <katmandodo@yahoo.com>
2026-01-13 19:36:50 +01:00
Holger FriedrichandGitHub b1ba164f61 Upgrade logback to 1.5.24 (#20054)
* Upgrade logback from 1.5.18 to 1.5.24, see changelog
  https://logback.qos.ch/news.html#1.5.24

Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2026-01-13 08:55:23 +01:00
Holger FriedrichandGitHub 9f2913e71f Upgrade Gson to 2.13.2 (#20049)
* Upgrade Gson from 2.13.1 to 2.13.2, see
  https://github.com/google/gson/releases/tag/gson-parent-2.13.2

* Upgrade error_prone_annotations to 2.41.0

Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2026-01-13 08:53:27 +01:00
Holger FriedrichandGitHub e81b4b6ff1 Resolve runbundles for Jollyday upgrade (#20037)
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2026-01-13 06:00:01 +01:00
Holger FriedrichandGitHub e347a273f6 Upgrade hivemq-mqtt-client to 1.3.12 (#20036)
* Upgrade hivemq-mqtt-client from 1.3.9 to 1.3.12,
  changelog:
  https://github.com/hivemq/hivemq-mqtt-client/releases/tag/1.3.10
  https://github.com/hivemq/hivemq-mqtt-client/releases/tag/v1.3.11
  https://github.com/hivemq/hivemq-mqtt-client/releases/tag/v1.3.12
* Upgrade netty from 4.1.126 to 4.1.130,
  changelog:
  https://netty.io/news/2025/09/08/4-1-127-Final.html
  https://netty.io/news/2025/10/14/4-1-128-Final.html
  https://netty.io/news/2025/12/11/4-1-129-Final.html
  https://netty.io/news/2025/12/15/4-1-130-Final.html

Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2026-01-13 05:55:29 +01:00
Holger FriedrichandGitHub 2842b9410a Resolve after jmdns upgrade (#20033)
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2026-01-13 05:54:16 +01:00
Andrew Fiddian-GreenandGitHub 142b205229 [binding.homekit] Improve thread synchronization (#20004)
* add ip address to log messages

Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
2026-01-12 17:29:38 +01:00
Paul SmedleyandGitHub bc8969d4ea Fix representation property for teslascope (#20045)
Signed-off-by: Paul Smedley <paul@smedley.id.au>
2026-01-12 08:28:46 +01:00
Oleksandr MishchukandGitHub d9d736feaf [tuya] Avoid refresh if no measurables on status update (#20030)
Signed-off-by: Oleksandr Mishchuk <olexandr.mishchuk@gmail.com>
2026-01-11 23:09:50 +01:00
Ronny GrunandGitHub f02aefc69f [viessmann] Fix parsing of unit cubic meters per hour (#19983)
* [viessmann] Fix parsing of unit cubic meters per hour

Signed-off-by: Ronny Grun <ronny.grun@t-online.de>
2026-01-11 22:32:42 +01:00
Jacob LaursenandGitHub c4a8d20b67 Fix postEvent (#20026)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2026-01-11 22:21:05 +01:00
Holger Friedrichandlsiepel c6c4eb0f82 Downgrade karaf-maven-plugin to 4.4.8
This is a workaround for apache/karaf#2218 and openhab/openhab-core#5234.

Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2026-01-11 22:10:37 +01:00
Holger Friedrichandlsiepel 5502cf8f39 Upgrade Maven used by mvnw to 3.9.12
* Upgrade Maven from 3.9.11 to 3.9.12
  Release notes: https://maven.apache.org/docs/3.9.12/release-notes.html

Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2026-01-11 22:10:37 +01:00
Jacob LaursenandGitHub a4169262d3 Fix state updates for numbers with dimension (#20034)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2026-01-11 21:57:04 +01:00
Paul SmedleyandGitHub a70b0b2b4f [roborock] Fix rediscovery of existing vacuum Things (#20028)
Signed-off-by: Paul Smedley <paul@smedley.id.au>
2026-01-11 21:12:23 +01:00
Holger FriedrichandGitHub c7fbb23267 Upgrade json-path to 2.10.0 (#20039)
Upgrade com.jayway.jsonpath:json-path from 2.9.0 to 2.10.0.

Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2026-01-11 20:10:13 +01:00
Jacob LaursenandGitHub 14155f0ee0 Fix decoding of favorite names (#20025)
Resolves #19957

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2026-01-11 19:23:42 +01:00
Paul SmedleyandGitHub 0a7357badc [roborock] Login fix for accounts that haven't been upgraded yet to the new logon protocol (#20013)
* Potential fix for legacy login

Signed-off-by: Paul Smedley <paul@smedley.id.au>
2026-01-11 19:16:59 +01:00
NadaharandGitHub f60e9aa235 Reconcile/combine #19982 and #19974 properly (#20029)
Signed-off-by: Ravi Nadahar <nadahar@rediffmail.com>
2026-01-11 19:15:28 +01:00
maniac103andGitHub 973e556a9f [ecovacs] Fix device definition for T50 PRO OMNI (#20017)
Unlike the T30, this device uses the custom water amount feature. It
also was misdetected as T30S.

Fixes #19482

Signed-off-by: Danny Baumann <dannybaumann@web.de>
2026-01-11 14:08:57 +01:00
Paul SmedleyandGitHub 27cf938150 Remove channel fw-features from thing-types.xml (#20022)
Signed-off-by: Paul Smedley <paul@smedley.id.au>
2026-01-11 14:06:57 +01:00
Paul SmedleyandGitHub fa330e23c0 Fix NPE (#20023)
Signed-off-by: Paul Smedley <paul@smedley.id.au>
2026-01-11 14:01:55 +01:00
Holger FriedrichandGitHub 59e5b0d302 [knx] Reduce compiler warnings (#20031)
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2026-01-11 12:26:07 +01:00
Jacob LaursenandGitHub 875c6cd23c [shelly] Improve error handling for Gen1 (CoAP/CoIoT) (#19229)
* Improve error handling

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2026-01-09 19:12:26 +01:00
Gaël L'hopitalandGitHub 3292fb1ec0 [astro] Adds dynamic icons for Sun Eclipses (#20007)
* Adds dynamic icons for Sun Eclipse

Signed-off-by: clinique <gael@lhopital.org>
2026-01-09 13:27:14 +01:00