Commit Graph
6300 Commits
Author SHA1 Message Date
openhab-bot d779c17335 [unleash-maven-plugin] Preparation for next development cycle. 2025-07-21 09:29:14 +00:00
NbodySpecialandGitHub 6ca38fa408 [JSScripting] Clarifying when you'll have the event object available. (#18947)
* Clarifying when you'll have the event object available.

Signed-off-by: lsiepel <leosiepel@gmail.com>
2025-07-20 21:21:27 +02:00
openhab-botandGitHub ed778e2f42 New Crowdin updates (#18985)
* New translations systeminfo.properties (German)

* New translations telegram.properties (German)

* New translations evcc.properties (German)
2025-07-19 10:32:57 +02:00
lsiepelandGitHub c860b70170 [fronius] Make protocol scheme configurable (#18979)
* Make schema configurable

Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2025-07-18 08:55:20 +02:00
openhab-botandGitHub 4179b89983 New Crowdin updates (#18981)
* New translations jeelink.properties (German)

* New translations nanoleaf.properties (German)

* New translations openweathermap.properties (German)

* New translations mielecloud.properties (German)

* New translations openhabcloud.properties (German)

* New translations mqtt.properties (German)

* New translations dynamodb.properties (German)

* New translations homekit.properties (German)

* New translations denonmarantz.properties (German)

* New translations heos.properties (German)

* New translations homematic.properties (German)

* New translations pilight.properties (German)

* New translations jsscripting.properties (German)

* New translations yamahamusiccast.properties (German)

* New translations awattar.properties (German)

* New translations fineoffsetweatherstation.properties (German)

* New translations chatgpt.properties (German)

* New translations pythonscripting.properties (German)
2025-07-17 15:59:09 +02:00
Dan CunninghamandGitHub 4ba2e777f5 [matter] Fix for infinite loop at bridge startup (#18977)
Also cleans up commissioning window updates

Signed-off-by: Dan Cunningham <dan@digitaldan.com>
2025-07-17 10:22:40 +02:00
lsiepelandGitHub 0b002e84b7 Fix-18371 (#18976)
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2025-07-17 10:21:36 +02:00
Ondrej PectaandGitHub 4a654b9ee8 [somfytahoma] Fix invalid event listener after token renewal (#18970)
Signed-off-by: Ondrej Pecta <opecta@gmail.com>
2025-07-16 22:35:17 +02:00
Cody CutrerandGitHub 61b4a934ec [mqtt.homeassistant] send GraalPy logging to standard openHAB logging (#18971)
* [mqtt.homeassistant] send GraalPy logging to standard openHAB logging

Signed-off-by: Cody Cutrer <cody@cutrer.us>
2025-07-16 22:14:12 +02:00
lsiepelandGitHub d61e423f0e Fix duplicate channel (#18974)
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2025-07-16 21:34:05 +02:00
lsiepelandGitHub 9ec05520b4 Fix node add and remove (#18968)
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2025-07-16 12:07:05 +02:00
Jacob LaursenandKai Kreuzer d678960824 Fix NullPointerException during discovery
Resolves #18963

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2025-07-15 22:58:40 +02:00
lolodomoandGitHub 3241179144 [rotel] Fix search of key for ASCII mode (#18966)
Fix bug reported on the community forum:
https://community.openhab.org/t/control-of-rotel-equipments/71634/13?u=lolodomo

Also handle "over" as possible value for frequency.

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2025-07-15 21:30:45 +02:00
Jacob LaursenandGitHub 64a3e8fba2 [shelly] Add test coverage and remove dead code (#18962)
* Add test coverage for getControlGroup

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2025-07-15 17:59:57 +02:00
MikeTheTuxandGitHub e51b7d7a9d [ondilo] Increase buffer during polling adjustment to 4 minutes (#18961)
* increased buffer to 3min
fixed error with assignment to local instead of global variable

Signed-off-by: Michael Weger <weger.michael@gmx.net>
2025-07-15 13:24:14 +02:00
lsiepelandGitHub 8b97a437e2 [zwavejs] Fix configuration as channel (#18960)
* Fix configuration as channel + test
* Add comment to clarify discrepancy
* Improve test name
* Finish cleanup

Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2025-07-15 12:52:20 +02:00
Jacob LaursenandGitHub fb586ff47b Fix constant names (#18958)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2025-07-14 22:40:09 +02:00
Cody CutrerandGitHub 20748c3d9b [mqtt.homeassistant] add none as an implicit preset for Climate (#18959)
See https://github.com/home-assistant/core/blob/dev/homeassistant/components/mqtt/climate.py#L607.

none is not allowed in the configuration, but is always added as an allowed value

Signed-off-by: Cody Cutrer <cody@cutrer.us>
2025-07-14 22:38:47 +02:00
Cody CutrerandGitHub 4ee9f781ee [mqtt.homeassistant] correct GPS Accuracy channel type (#18957)
ComponentChannel.Builder automatically adds -advanced to the
type if is an advanced child, so bring the definitions in the XML
inline with that for gps-accuracy.

Signed-off-by: Cody Cutrer <cody@cutrer.us>
2025-07-14 22:36:24 +02:00
openhab-botandGitHub a11bea8738 New Crowdin updates (#18953)
* New translations shelly.properties (German)
* New translations influxdb.properties (German)
* New translations jdbc.properties (German)
* New translations buienradar.properties (Dutch)
* New translations jpa.properties (German)
* New translations inmemory.properties (German)
* New translations mapdb.properties (German)
* New translations mongodb.properties (German)
* New translations rrd4j.properties (German)
2025-07-14 22:03:54 +02:00
Holger HeesandGitHub 40d4d61de2 [pythonscripting] change python helper lib version to final release (#18956) 2025-07-14 20:54:22 +02:00
MikeTheTuxandGitHub 74a72b4cfc increased buffer to 3min (#18955)
fixed error with assignment to local instead of global variable

Signed-off-by: Michael Weger <weger.michael@gmx.net>
2025-07-14 18:32:19 +02:00
jimtngandGitHub 4dc8134bc7 [bambulab] Add the missing i18n text for action input (#18948)
Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au>
2025-07-14 10:26:21 +02:00
Dan CunninghamandGitHub 31cdf5c54d [upnpcontrol] Send periodic keep alive (#17976)
* periodically send a search request directly to a device

Signed-off-by: Dan Cunningham <dan@digitaldan.com>
2025-07-14 10:24:28 +02:00
lolodomoandGitHub 42527780f1 [linky] Add semantic equipment tag (#18940)
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2025-07-13 21:56:51 +02:00
MikeTheTuxandGitHub 3fefa6c1e7 robustness improvements (#18942)
Signed-off-by: Michael Weger <weger.michael@gmx.net>
2025-07-13 21:51:21 +02:00
Markus MichelsandGitHub 088f525fc4 Fix profile.isUNI initialization for Plus UNI (#18941)
Signed-off-by: Markus Michels <markus7017@gmail.com>
2025-07-13 21:36:02 +02:00
Jacob LaursenandKai Kreuzer 278d371326 Improve Thing Action error handling
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2025-07-13 17:07:56 +02:00
MikeTheTuxandGitHub 210270f19f [ondilo] Initial contribution (#18914)
* inital checkin of skeleton

Signed-off-by: Michael Weger <weger.michael@gmx.net>
2025-07-13 16:36:31 +02:00
mjagdisandGitHub 9976530ad8 [tuya] Add support for quantities (#18710)
* Add support for quantities

Signed-off-by: Mike Jagdis <mjagdis@eris-associates.co.uk>
2025-07-13 16:02:14 +02:00
Jacob LaursenandGitHub 6e82872c20 [shelly] Add Shelly Plus 1L, Plus 2L, Plus EM, Plus 3EM-63, Plus Shutter (#18937)
* Add Shelly Plus 1L, Plus 2L, Plus EM, Plus 3EM-63, Plus Shutter

Also-by: Markus Michels <markus7017@gmail.com>
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2025-07-13 16:00:32 +02:00
openhab-botandGitHub 71f0db20fd New translations knx.properties (German) (#18936) 2025-07-13 15:59:48 +02:00
Bernd WeymannandGitHub 7826fa9033 [tibber] Rework binding (channel groups, UoM, Thing actions and more) (#18726)
* use common httpclient

Signed-off-by: Bernd Weymann <bernd.weymann@gmail.com>
2025-07-13 14:48:11 +02:00
0f91185566 [zwavejs] Initial contribution (#18694)
* Initial contribution

Signed-off-by: Leo Siepel <leosiepel@gmail.com>
Co-authored-by: Andrew Fiddian-Green <software@whitebear.ch>
Co-authored-by: Cody Cutrer <cody@cutrer.us>
2025-07-13 12:10:50 +02:00
David GoodyearandGitHub af3d22d500 [electroluxappliance] Portable Air Conditioner - Filter state addition (#18934)
* [electroluxappliance] Filter state addition

[electroluxappliance] Filter state addition

Signed-off-by: David Goodyear <david.goodyear@gmail.com>
2025-07-13 11:33:48 +02:00
VitaandGitHub 8c6db7519b [bluetooth.listener] Initial binding contribution (#18733)
* Initial bluetooth.listener binding contribution.

Signed-off-by: docbender <vita.tucek@seznam.cz>
2025-07-13 09:44:24 +02:00
Jacob LaursenandGitHub f317bb8806 [shelly] Decouple thing type ids and service names (#18923)
* Consolidate device profile determination

Related to #18802

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2025-07-13 09:23:09 +02:00
Markus MichelsandGitHub 491ef7f09e [shelly] Add support for Gen4 devices (#18782)
Signed-off-by: Markus Michels <markus7017@gmail.com>
2025-07-13 00:56:54 +02:00
Andrew Fiddian-GreenandGitHub 35d415840c Add Point and Property tags to addons (#18585)
* [all] auto tagger

Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
2025-07-13 00:40:39 +02:00
Andrew Fiddian-GreenandGitHub eab8692e67 Add curated tags to addons (2/9) [cherry picked] (#18816)
* Initial contribution

Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
2025-07-13 00:39:30 +02:00
lsiepelandGitHub 46d98be5cb [goecharger] Fix warnings and some minor refactoring (#18808)
* Fix warnings and some minor refactoring
* Fix javadoc

Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2025-07-12 13:59:38 +02:00
Markus MichelsandGitHub 7e547593bb Rename thing type shellypro2-relay< to shellypro to match the refactores (#18931)
thing discovery.

Signed-off-by: Markus Michels <markus7017@gmail.com>
2025-07-12 12:28:52 +02:00
Andrew Fiddian-GreenandGitHub 86d9f878a7 Various tag post fixes (#18910)
* netatmo post fix

Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
2025-07-12 11:06:24 +02:00
Cody CutrerandGitHub 295379769c [mqtt.homeassistant] Import Home Assistant Python validations for config parsing (#18623)
* [mqtt.homeassistant] Import Home Assistant Python validations for config parsing

Signed-off-by: Cody Cutrer <cody@cutrer.us>
2025-07-12 09:44:07 +02:00
Andrew Fiddian-GreenandGitHub b3e06d767c add battery channel updating (#18927)
Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
2025-07-12 07:49:14 +02:00
Jacob LaursenandGitHub 31d54f36d4 [shelly] Decouple BLU device names (#18924)
* Decouple BLU device names

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2025-07-12 07:45:03 +02:00
Andrew Fiddian-GreenandGitHub e57a29270a Add curated tags to addons (8/9) [R thru S] (#18871)
* initial

Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
2025-07-12 07:29:49 +02:00
Andrew Fiddian-GreenandGitHub 563e19f131 Add curated tags to addons (7/9) [N thru Q] (#18868)
* initial

Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
2025-07-12 07:26:12 +02:00
Markus MichelsandGitHub 3af9356916 [shelly] Fix Shelly Pro 4PM discovery, Pro 2 initialization, thing init for unknown thing (#18902)
Signed-off-by: Markus Michels <markus7017@gmail.com>
2025-07-12 02:35:37 +02:00
Paul SmedleyandGitHub 659a13281f [amberelectric] Add channel to highlight if current prices are estimates, add retry loop to get actual pricing ASAP (#18776)
* Add channel for estimated pricing flag, retry pricing after 10 seconds if price estimated

Signed-off-by: Paul Smedley <paul@smedley.id.au>
2025-07-11 23:21:32 +02:00