Cody Cutrer and GitHub
8d9c65c8c3
[mqtt.homeassistant] Use default strings for all commands and states ( #18383 )
...
* [mqtt.homeassistant] Use default strings for all commands
Signed-off-by: Cody Cutrer <cody@cutrer.us >
2025-03-24 18:53:59 +01:00
Jacob Laursen and GitHub
2fc6984e4a
Fix typo ( #18439 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk >
2025-03-24 17:50:48 +01:00
Holger Friedrich and GitHub
6d804b02dd
Adapt dependencies to core change ( #18435 )
...
* Adapt dependencies to core change
* Add jakarta.inject-api to mqtt.generic
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-03-24 07:24:13 +01:00
Daniel Demus and GitHub
02b3daa17b
[wundergroundupdatereceiver] Fix parsing of dateutc query parameter ( #18415 )
...
The parameter is formatted with 1 digit hours, spewing warnings into the log
Signed-off-by: Daniel Demus <daniel-github@demus.dk >
2025-03-23 20:58:19 +01:00
openhab-bot and GitHub
9fbc4bf3b2
New translations danfossairunit.properties (Danish) ( #18434 )
2025-03-23 15:19:58 +01:00
Jacob Laursen and GitHub
fe89dd1f85
Add semantic tags ( #18324 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk >
2025-03-23 13:59:59 +01:00
Martin and GitHub
bcff21df8c
[bambulab] Add support for camera ( #18431 )
...
* camera
Signed-off-by: Martin Grześlowski <martin.grzeslowski@gmail.com >
2025-03-23 13:58:14 +01:00
jimtng and GitHub
77907b6a43
[daikin] Add semantic tags to channels ( #18315 )
...
Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au >
2025-03-23 13:46:56 +01:00
Martin and GitHub
805dcac93a
[bambulab] Support commands for CHANNEL_GCODE_FILE and CHANNEL_SPEED_LEVEL ( #18422 )
...
* new commands
Signed-off-by: Martin Grześlowski <martin.grzeslowski@gmail.com >
2025-03-23 12:05:14 +01:00
Ondrej Pecta and GitHub
bd611e12d7
[somfytahoma] fix exception when invalid event history response received ( #18419 )
...
Signed-off-by: Ondrej Pecta <opecta@gmail.com >
2025-03-23 11:29:05 +01:00
4abd965ca4
[tuya] Initial contribution ( #17937 )
...
* [tuya] This is a port of the SmartHome/J binding by @J-N-K
Signed-off-by: Cody Cutrer <cody@cutrer.us >
Co-authored-by: Jan N. Klug <github@klug.nrw >
Co-authored-by: jsetton <jeremy.setton@gmail.com >
Co-authored-by: Jimmy Tanagra <jcode@tanagra.id.au >
2025-03-23 11:27:33 +01:00
mlobstein and GitHub
eb2ed08da1
[roku] Add semantic tag to Active App and Active Channel channels ( #18387 )
...
* Add semantic tags
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com >
2025-03-23 09:50:35 +01:00
mlobstein and GitHub
530cfb893d
Add semantic tags ( #18388 )
...
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com >
2025-03-23 09:50:04 +01:00
jimtng and GitHub
1584e99030
[lgwebos] Add semantic tag to Channel and Application channels ( #18314 )
...
* [lgwebos] Add semantic tag to Channel and Application channels
Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au >
2025-03-23 09:47:50 +01:00
mlobstein and GitHub
9093a4dcec
[vizio] Add semantic tag to Active App channel ( #18389 )
...
* Add semantic tags
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com >
2025-03-23 09:32:48 +01:00
openhab-bot and GitHub
3ecbb6b9ce
New translations danfossairunit.properties (Danish) ( #18429 )
2025-03-23 08:48:08 +01:00
Moritz 'Morty' Strübe and GitHub
5a3a8bbc9b
[tacmi] Support JSON-Api ( #14119 )
...
* [tacmi] Support JSON-Api
This implementation is based on the JSON-API provided by TA.
Signed-off-by: Moritz 'Morty' Strübe <morty@gmx.net >
2025-03-22 23:35:38 +01:00
Jacob Laursen and GitHub
e94d4dca2d
Fix build after merges ( #18428 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk >
2025-03-22 23:30:39 +01:00
Jacob Laursen and GitHub
f5878ff9c1
Add defrost status channel ( #18398 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk >
2025-03-22 22:21:10 +01:00
Jacob Laursen and GitHub
96c38dfb11
Improve time zone handling ( #18384 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk >
2025-03-22 22:19:55 +01:00
Jacob Laursen and GitHub
8ef6b6a964
Improve discovery ( #18414 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk >
2025-03-22 22:08:01 +01:00
Florian Hotze and GitHub
5e648a72ee
[jsscripting] Upgrade GraalJS to 24.2.0 ( #18421 )
...
Depends on https://github.com/openhab/openhab-osgiify/pull/59 .
Changelog: https://github.com/oracle/graaljs/blob/master/CHANGELOG.md#version-2420
Signed-off-by: Florian Hotze <dev@florianhotze.com >
2025-03-22 18:33:51 +01:00
Marcel Goerentz and GitHub
369dfa11a3
[evcc] Add support for grid power due to changes in evcc api since 0.133.0 ( #18410 )
...
* Add support for grid power due to changes in evcc api since 0.133.0
Signed-off-by: Marcel Goerentz <m.goerentz@t-online.de >
2025-03-21 14:02:03 +01:00
Andrew Fiddian-Green and GitHub
cfd9107548
[tado] fix regression ( #18420 )
...
Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch >
2025-03-20 15:52:32 +01:00
Florian Hotze and GitHub
8a7504f800
[jsscripting] Upgrade openhab-js to 5.9.0 ( #18406 )
...
See https://github.com/openhab/openhab-js/blob/main/CHANGELOG.md#590 for changes.
Signed-off-by: Florian Hotze <dev@florianhotze.com >
2025-03-18 22:05:16 +01:00
Andrew Fiddian-Green and GitHub
3cca343571
[tado] OAuth RFC-8628 authentication (deadline 2025-03-15) ( #18354 )
...
* add oauth2 authentication
Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch >
2025-03-18 19:11:44 +01:00
Martin and GitHub
1cfb212388
Support updating state of lights ( #18411 )
...
Signed-off-by: Martin Grześlowski <martin.grzeslowski@gmail.com >
2025-03-18 19:07:28 +01:00
David Pace and GitHub
379b244b1f
[boschshc] Use MAC address as default bridge thing ID ( #18391 )
...
Signed-off-by: David Pace <dev@davidpace.de >
2025-03-17 20:52:07 +01:00
Holger Friedrich and GitHub
16e8fdab9f
Resolve bundles ( #18403 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-03-17 12:12:13 +01:00
Georg Kunz and GitHub
6d6bd506ad
[easee] Fixing incorrect channel name in example ( #18400 )
...
This fixes an incorrect channel name in the example documenented
in the Readme.
Signed-off-by: Georg Kunz <der.schorsch@gmail.com >
2025-03-16 23:19:56 +01:00
Holger Friedrich and GitHub
4464e541eb
Replace GH Action from tj-actions by custom code ( #18399 )
...
The GitHub Actions build workflow includes external Actions from
3rd party repositories.
The functionality of tj-actions/verify-changed-files was used to
detect modifications of files during the build process.
The external action is removed and replaced by custom code.
This is less flexible, but does not require an external action in the
build toolchain.
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-03-16 22:00:43 +01:00
Cody Cutrer and GitHub
321976844e
[jrubyscripting] Disallow exec ( #18394 )
...
If a script (or a library it calls) accidentally calls Process.exec
Signed-off-by: Cody Cutrer <cody@cutrer.us >
2025-03-14 20:07:15 +01:00
Bernd Weymann and GitHub
c61686f729
solarforecast channel typo ( #18395 )
...
Signed-off-by: Bernd Weymann <bernd.weymann@gmail.com >
2025-03-14 19:47:25 +01:00
Zhivka Dimova and GitHub
81ea83bc02
[gree] Fixes - using refresh value from configuration and add encryption type - Combined ( #18360 )
...
* [gree]:Use the refresh value from the config
Signed-off-by: Zhivka Dimova <zhivka.dimova@myforest.net >
2025-03-14 11:52:10 +01:00
jimtng and GitHub
1ee12ba6c1
[plex] Document the user channel ( #18390 )
...
Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au >
2025-03-14 08:21:22 +01:00
Martin and GitHub
9ac731580e
[bambulab] Initial contribution ( #18369 )
...
* Init BambuLab
Signed-off-by: Martin Grześlowski <martin.grzeslowski@gmail.com >
2025-03-12 22:14:31 +01:00
Thomas Lauterbach and GitHub
5ef6840d22
[unifi] Add network thing ( #18335 )
...
Signed-off-by: Thomas Lauterbach <thomas@pop-os.amfthome.org >
2025-03-12 21:58:40 +01:00
Arne Seime and GitHub
cde8814fce
[unifi] Make request timeout configurable ( #18349 )
...
* Make http timeout configurable
Signed-off-by: Arne Seime <arne.seime@gmail.com >
2025-03-12 21:09:48 +01:00
Florian Hotze and GitHub
a766c729d0
[fronius] Add myself as code owner ( #18378 )
...
Signed-off-by: Florian Hotze <dev@florianhotze.com >
2025-03-11 22:35:46 +01:00
Florian Hotze and GitHub
f2b0d89c51
[fronius] Fix bridge config update not properly handled ( #18375 )
...
Fixes #18123 .
Signed-off-by: Florian Hotze <dev@florianhotze.com >
2025-03-11 20:34:51 +01:00
Bernd Weymann and GitHub
0bf8a7de6d
[solarforecast] Fix latest-update channel typo ( #18373 )
...
* bugfix channel and example typos
Signed-off-by: Bernd Weymann <bernd.weymann@gmail.com >
2025-03-10 08:40:41 +01:00
Jacob Laursen and GitHub
703796df19
[squeezebox] Fix properties for manually configured Things ( #18347 )
...
* Refactor discovery
Add null annotations and fix warnings
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk >
* Fix property initialization for manually configured player Things
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk >
---------
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk >
2025-03-09 18:51:12 +01:00
Patrick Gagnon and GitHub
e40481c2e4
[smartthings] Correct the link to the compatible devices ( #18372 )
2025-03-09 11:06:39 +01:00
Chiuaua79 and GitHub
8c3b22cfdd
[modbus][sunspec] Fix acc32 and uint32 ( #18370 )
...
In 2020 the ACC32 fields were changed from unsigned int to signed, ref. #7826 . This is incorrect.
The acc32 is an unsigned integer. On top of that, the sunspec meter handlers had values assigned with acc32 that are uint32 according to the sunspec specification.
https://sunspec.org/wp-content/uploads/2025/01/SunSpec-Device-Information-Model-Specificiation-V1-2-1-1.pdf
This is the latest specification from 2024. Here it is stated that:
acc32 = Unsigned 32-bit accumulator (deprecated in favor of uint32)
Basically both acc32 and uint32 can have values from 0 to 4294967294 acc32 even until 4294967295, which is due to uint32 0xFFFFFFFF is specified as "not implemented".
See also https://community.openhab.org/t/modbus-sunspec-showing-negative-total-exported-energy/161611/13 for the bug.
Please cherrypick to 4.3.x branch as well.
Signed-off-by: Cor Hoogendoorn <chiuaua@hotmail.com >
2025-03-08 23:55:33 +01:00
Eric Bodden and GitHub
824a8f55f0
[jsscripting] Add example how to hide notifications again ( #17978 )
...
* Added example now to hide notifications again
Signed-off-by: Eric Bodden <eric.bodden@upb.de >
2025-03-08 08:36:52 +01:00
Simon Spielmann and GitHub
2e82fe6540
[Keba] Implement thing action to set display text ( #18310 )
...
* Implement Thing Action for setting display text
Signed-off-by: Simon Spielmann <simon.spielmann@gmx.de >
2025-03-07 15:27:41 +01:00
matmai and GitHub
40215b6519
[shelly] Improve smoke sensor wake-up period handling ( #18309 )
...
* [shelly] increase smoke sensor regular update period by half an hour (#17767 )
Signed-off-by: Matthias Maier <code@telebim.de >
2025-03-07 11:23:45 +01:00
Simmon Yau and GitHub
b4967bfe68
[ipcamera] Add reboot action for Reolink ipcamera ( #18337 )
...
* Add reboot channel for Reolink ipcam
Signed-off-by: Simmon Yau <simmonyau@gmail.com >
2025-03-07 11:15:53 +01:00
Bernd Weymann and GitHub
6eeffe46ed
[mercedesme] UOM cleanup ( #18332 )
...
* metadata adjuster remove
Signed-off-by: Bernd Weymann <bernd.weymann@gmail.com >
2025-03-07 11:06:55 +01:00
Daniel Rosengarten and GitHub
02d33f1d24
[velbus] VMB8IN-20 implementation rewrite ( #18365 )
...
* [velbus] update README Module VMBPIR-20 is missing in the readme.
Signed-off-by: Daniel Rosengarten <github@praetorians.be >
2025-03-07 09:54:02 +01:00