Gaël L'hopital and GitHub
9f24593d34
[astro] Rework Moon Phase calculations ( #20104 )
...
* Review Moon Distance and factorization of MoonCalc
Signed-off-by: gael@lhopital.org <gael@lhopital.org >
2026-01-24 16:13:44 +01:00
Bernd Weymann and GitHub
27fa9d3616
[solarforecast] Internal rework ( #19815 )
...
* sync and optional rework
Signed-off-by: Bernd Weymann <bernd.weymann@gmail.com >
2026-01-24 16:07:29 +01:00
Jacob Laursen and GitHub
83e5fb0c10
Add support for semantic model ( #19922 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk >
2026-01-24 14:06:06 +01:00
Andrew Fiddian-Green and GitHub
148c11c0f3
[androiddebugbridge] Remove auto suggestion of the addon ( #20020 )
...
* remove addon auto suggestion
Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch >
2026-01-24 13:56:27 +01:00
Dan Cunningham and GitHub
c97515beaf
[matter] Map JS undefined to Java Null ( #20096 )
...
Fixes #20032
Signed-off-by: Dan Cunningham <dan@digitaldan.com >
2026-01-24 11:15:00 +01:00
mlobstein and GitHub
fb26bcde8e
[roku] Refactor discovery to use UPnP ( #20090 )
...
* Refactor discovery to use UPnP
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com >
2026-01-24 11:12:57 +01:00
Dan Cunningham and GitHub
63a8eaae2f
[matter] Implement All Concentration Measurement Clusters ( #20009 )
...
* [matter] Implement All Concentration Measurement Clusters
Signed-off-by: Dan Cunningham <dan@digitaldan.com >
2026-01-24 10:08:16 +01:00
Holger Friedrich and GitHub
0c3ef688fc
Bump jackson to 2.21.0, logback to 1.5.25 ( #20119 )
...
* Bump jackson.version from 2.20.1 to 2.21.0
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2026-01-24 09:40:35 +01:00
Florian Hotze and GitHub
02613018b3
[froniuswattpilot] Upgrade wattpilot4j to 2.3.0 & OSGi-ify it ( #20103 )
...
See https://github.com/florian-h05/wattpilot4j/releases/tag/v2.3.0 .
This mainly adds support for newer models, which use BCrypt for password hashing.
Signed-off-by: Florian Hotze <dev@florianhotze.com >
2026-01-24 09:00:57 +01:00
Oleksandr Mishchuk and GitHub
8d4975f614
[solarman] Fix definition for Deye SG01HP3 ( #20113 )
...
Signed-off-by: Oleksandr Mishchuk <olexandr.mishchuk@gmail.com >
2026-01-23 21:12:28 +01:00
Holger Friedrich and GitHub
3449c8ef54
Pr build improvements ( #20127 )
...
* [gha] Increase Java heap size from 2GB to 8GB
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2026-01-23 20:21:07 +01:00
Markus Michels and GitHub
a84428f159
[shelly] Fix NullPointerException for PM Mini updates ( #19894 )
...
Signed-off-by: Markus Michels <markus7017@gmail.com >
2026-01-22 23:37:40 +01:00
Gaël L'hopital and GitHub
333c053769
[astro] Cleanse channel ids redundancies ( #20105 )
...
* Cleansing a bit channel ids
* Some more code simplification now that reflection is out of the game
Signed-off-by: Gaël L'hopital <gael@lhopital.org >
2026-01-22 22:01:15 +01:00
mlobstein and GitHub
4a7cb779bd
[roku] Improve refresh job timing ( #20110 )
...
* Improve refresh job timing
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com >
2026-01-21 20:46:27 +01:00
Dan Cunningham and GitHub
cf3c9a7f85
[unifiprotect] Don't recreate RTSP streams ( #20107 )
...
Fixes #20072
Signed-off-by: Dan Cunningham <dan@digitaldan.com >
2026-01-21 20:40:38 +01:00
Christian Heldt and GitHub
e8012a2d47
[tasmatoplug] Fix command mapping for power channel 3 ( #20109 )
...
Signed-off-by: Christian Heldt <snaut@tutanota.com >
2026-01-21 20:33:17 +01:00
Nadahar and GitHub
ce7bd50de1
[astro] Solar midnight event ( #19981 )
...
* [astro] Add solar midnight event
Signed-off-by: Ravi Nadahar <nadahar@rediffmail.com >
2026-01-21 20:31:43 +01:00
Paul Smedley and GitHub
ddd2bd59cf
[roborock] Fix status#clean-area channel ( #20111 )
...
* Fix status#clean-area
Signed-off-by: Paul Smedley <paul@smedley.id.au >
2026-01-21 20:24:53 +01:00
Holger Friedrich and GitHub
6d53a1541d
Upgrade Mockito to 5.21, junit-jupiter to 5.14.2 ( #20086 )
...
* Upgrade Mockito to 5.21, junit-jupiter to 5.14.2
* Upgrade Mockito from 5.19 to 5.21.
Changelog: https://github.com/mockito/mockito/releases
* Upgrade junit-jupiter from 5.13.4 to 5.14.2
Changelog: https://docs.junit.org/5.14.2/release-notes
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2026-01-21 20:14:40 +01:00
Holger Friedrich and GitHub
abd2c761e7
Upgrade skeleton scripts to 5.2 ( #20120 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2026-01-21 20:11:21 +01:00
Florian Hotze and GitHub
914feeeb15
[jsscripting] Adjust ThreadsafeSimpleRuleDelegate to core changes ( #20095 )
...
Refs https://github.com/openhab/openhab-core/pull/5273 .
Signed-off-by: Florian Hotze <dev@florianhotze.com >
2026-01-21 18:00:46 +01:00
8ab43bf1ed
Bump org.codehaus.mojo:properties-maven-plugin from 1.2.1 to 1.3.0 ( #20118 )
...
Bumps [org.codehaus.mojo:properties-maven-plugin](https://github.com/mojohaus/properties-maven-plugin ) from 1.2.1 to 1.3.0.
- [Release notes](https://github.com/mojohaus/properties-maven-plugin/releases )
- [Commits](https://github.com/mojohaus/properties-maven-plugin/compare/1.2.1...properties-maven-plugin-1.3.0 )
---
updated-dependencies:
- dependency-name: org.codehaus.mojo:properties-maven-plugin
dependency-version: 1.3.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-21 17:59:09 +01:00
Gaël L'hopital and GitHub
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-bot and GitHub
6d17ab95b3
New translations solarforecast.properties (German) ( #20116 )
2026-01-20 19:58:27 +01:00
Nadahar and GitHub
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
Nadahar and GitHub
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 Laursen and GitHub
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 Laursen and GitHub
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
mjagdis and GitHub
14b1b7b19e
Remove extraneous toLowerCase ( #20042 )
...
Signed-off-by: Mike Jagdis <mjagdis@eris-associates.co.uk >
2026-01-17 11:20:06 +01:00
Nadahar and GitHub
182616f53d
[astro] Generalize parameterized tests ( #20081 )
...
Signed-off-by: Ravi Nadahar <nadahar@rediffmail.com >
2026-01-16 18:34:15 +01:00
Andrew Fiddian-Green and GitHub
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 Laursen and GitHub
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 Laursen and GitHub
9a224cb13a
Fix warnings ( #19998 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk >
2026-01-15 23:34:12 +01:00
Nadahar and GitHub
e217156b40
[astro] Fix test warnings ( #20080 )
...
Signed-off-by: Ravi Nadahar <nadahar@rediffmail.com >
2026-01-15 22:24:42 +01:00
David Pace and GitHub
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-Green and GitHub
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 Laursen and GitHub
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'hopital and GitHub
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
pudermueller and GitHub
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
Nadahar and GitHub
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'hopital and GitHub
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 Weitkamp and GitHub
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 Smedley and GitHub
4bdf399305
[roborock] Fix Room mapping channel ( #20046 )
...
Signed-off-by: Paul Smedley <paul@smedley.id.au >
2026-01-14 18:07:36 +01:00
lsiepel and GitHub
e14b4a6455
Fix vuepress vs markdown links ( #20060 )
...
Signed-off-by: Leo Siepel <leosiepel@gmail.com >
2026-01-13 23:16:19 +01:00
lsiepel and GitHub
3cfe231fd0
Fix markdown ( #20058 )
...
Signed-off-by: Leo Siepel <leosiepel@gmail.com >
2026-01-13 23:13:18 +01:00
lsiepel and GitHub
182e57cad6
Fix markdown ( #20057 )
...
Signed-off-by: Leo Siepel <leosiepel@gmail.com >
2026-01-13 23:07:42 +01:00
Robert Eckhoff and GitHub
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 Friedrich and GitHub
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 Friedrich and GitHub
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