Commit Graph
5881 Commits
Author SHA1 Message Date
Chiuaua79andGitHub 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 BoddenandGitHub 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 SpielmannandGitHub 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
matmaiandGitHub 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 YauandGitHub 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 WeymannandGitHub 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 RosengartenandGitHub 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
Bernd WeymannandGitHub 79a3c1b242 [mercedesme] New authorization process (#18342)
* change auth process

Signed-off-by: Bernd Weymann <bernd.weymann@gmail.com>
2025-03-04 22:08:38 +01:00
GearrelWandGitHub a0bae2fd31 [homewizard] Fix for incorrect thing type id for kWh meter (#18352)
* Fixed toString in several payloads

Signed-off-by: Gearrel Welvaart <gearrel.welvaart@gmail.com>

* Fix for incorrect thing-type id

Signed-off-by: Gearrel Welvaart <gearrel.welvaart@gmail.com>

---------

Signed-off-by: Gearrel Welvaart <gearrel.welvaart@gmail.com>
2025-03-04 22:04:20 +01:00
Bernd WeymannandGitHub 77c729bc39 bugfix unit test status online (#18358)
Signed-off-by: Bernd Weymann <bernd.weymann@gmail.com>
2025-03-04 22:02:05 +01:00
jsjamesandGitHub 4fc8f75639 [Senseenergy] Initial contribution of SenseEnergy Binding (#18244)
* Initial contribution of SenseEnergy Binding

Signed-off-by: Jeff James <jeff@james-online.com>
2025-03-02 23:18:08 +01:00
lsiepelandGitHub 7b67b1cbd3 Adjust test (#18346)
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2025-03-02 21:08:47 +01:00
GearrelWandGitHub b3876ad66f [homewizard] Support for kWh meter, Plug-in Battery and API v2. (#18099)
* Added support for kWh meter, Plug-in Battery and API v2.

Signed-off-by: Gearrel Welvaart <gearrel.welvaart@gmail.com>
2025-03-02 14:58:30 +01:00
Arne SeimeandGitHub 2155b662e0 Accept decimal, percent and on off on color channel. Accept on/off on brightness channel (#18343)
Signed-off-by: Arne Seime <arne.seime@gmail.com>
2025-03-02 13:51:50 +01:00
JeremyandGitHub 8b1e6f2e12 [insteon] Update console commands documentation (#18348)
Signed-off-by: Jeremy Setton <jeremy.setton@gmail.com>
2025-03-02 11:02:15 +01:00
Ondrej PectaandGitHub b01d8225b6 [somfytahoma] Fix getting history events (#18323)
Signed-off-by: Ondrej Pecta <opecta@gmail.com>
2025-03-01 22:35:13 +01:00
Jacob LaursenandGitHub 72682766b3 [squeezebox] Add I18N support for Thing status descriptions (#18344)
* Add I18N support for thing status descriptions

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2025-03-01 18:52:48 +01:00
Simmon YauandGitHub 8623016be8 [ipcamera] Fix bugs in Reolink handler (#18338)
* Fix bugs in Reolink handler

Signed-off-by: Simmon Yau <simmonyau@gmail.com>
2025-03-01 17:48:24 +01:00
druciakandGitHub d98bf37cf2 [satel] Event log reading refactored with other fixes (#18328)
* [satel] Event log reading refactored with other fixes:
- partition keypad decoding for I128 WRL
- replaced N/A text with device number when device name is unavailable
- user decoding for certain cases fixed

Signed-off-by: Krzysztof Goworek <krzysztof.goworek@gmail.com>
2025-02-28 17:09:06 +01:00
lsiepelandGitHub 64616a0c55 [plugwiseha] Use system channel types (#18325)
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2025-02-28 14:46:44 +01:00
Bernd WeymannandGitHub efc103c464 [casokitchen] Initial contribution (#18243)
* initial commit

Signed-off-by: Bernd Weymann <bernd.weymann@gmail.com>
2025-02-28 14:32:23 +01:00
mlobsteinandGitHub 9ff0eba7e7 Update README (#18336)
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2025-02-28 09:42:14 +01:00
Holger FriedrichandGitHub 4dfb47e9b1 [knx] Upgrade Calimero to 2.6-rc2 (#18333)
* [knx] Upgrade Calimero to 2.6-rc2

* Upgrade Calimero from 2.6-rc1 to 2.6-rc2, see changes
https://github.com/calimero-project/calimero-core/compare/v2.6-rc1...v2.6-rc2
* Handle deprecations

Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>

* * Minor Java 21 improvements

Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>

---------

Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2025-02-27 22:55:34 +01:00
Holger FriedrichandGitHub 1e26d3ba47 [mqtt.awtrix3] Spotless (#18334)
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2025-02-27 22:44:42 +01:00
Thomas LauterbachandGitHub 155a07b0d6 [mqtt.awtrix3] Initial contribution (#18242)
* Initial contribution

Signed-off-by: Thomas Lauterbach <thomas@pop-os.amfthome.org>
2025-02-27 20:14:06 +01:00
Stefan GiehlandGitHub d6ab538730 [Luxtronik] Enable Utility Lock 2 (EVU2) channel (#18331)
Signed-off-by: Stefan Giehl <stefangiehl@gmail.com>
2025-02-26 22:43:53 +01:00
Cody CutrerandGitHub 80d64ccd06 [homekit] Sort optional characteristics before adding them to the service (#18329)
So that they'll always be added in a consistent order. Otherwise we might
accidentally change the order (and thus the IID) of a characteristic, but
not actually detect that it's different and signal Home to reload accessory
structures.

Signed-off-by: Cody Cutrer <cody@cutrer.us>
2025-02-26 21:33:36 +01:00
Wouter BornandGitHub c57f833e31 Resolve runbundles for Jollyday upgrade (#18322)
Signed-off-by: Wouter Born <github@maindrain.net>
2025-02-24 23:17:10 +01:00
Jacob LaursenandGitHub bba5e174c7 Refactor usage of deprecated method (#18321)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2025-02-24 19:07:07 +01:00
Matthew SkinnerandGitHub 152613f29e [ipcamera] Fix event streams crash when no source is specified. (#18312)
* Fix regressions

Signed-off-by: Matthew Skinner <matt@pcmus.com>
2025-02-24 18:30:59 +01:00
dcac0a4d47 Fix event log partition keypad decoding (#18192)
Other minor changes

Signed-off-by: Krzysztof Goworek <krzysztof.goworek@gmail.com>
Co-authored-by: Krzysztof Goworek <krzysztof.goworek@gmail.com>
2025-02-24 18:26:45 +01:00
schmidmucandGitHub cd40d051f7 Update README.md (#18320)
Add additional hardware/software configuration which was tested successfully

Signed-off-by: schmidmuc <schmid.muc@gmail.com>
2025-02-23 22:36:22 +01:00
JeremyandGitHub eb5e2c2802 [insteon] Revert specific icon products first record (#18316)
Signed-off-by: Jeremy Setton <jeremy.setton@gmail.com>
2025-02-23 20:46:50 +01:00
Florian HotzeandGitHub 9add6676f3 [airparif] Remove missing image from README (#18319)
This is a hotfix for the website build.
2025-02-23 20:24:21 +01:00
Wouter BornandGitHub 8a7a411ccc Use Spotless sortpom plug-in (#18318)
Similar to openhab/openhab-core#4618

Signed-off-by: Wouter Born <github@maindrain.net>
2025-02-23 20:23:16 +01:00
lsiepelandGitHub 7224333039 [tellstick] Add null annotations (#17974)
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2025-02-23 14:17:31 +01:00
stefan-hoehnandGitHub fe0b942aeb [upnpcontrol] Ignore negative volume values (#17991)
* upnp: ignore negative volume values

Signed-off-by: Stefan Höhn <stefan.hoehn@nfon.com>
2025-02-22 21:17:01 +01:00
morph166955andGitHub bbe4598fd5 Resolves issue where power state is set incorrectly (#18263)
Signed-off-by: Ben Rosenblum <rosenblumb@gmail.com>
2025-02-22 21:15:02 +01:00
Mark HerwegeandGitHub 1cefae42fd fix rrd4j restore on startup (#18308)
Signed-off-by: Mark Herwege <mark.herwege@telenet.be>
2025-02-22 11:21:51 +01:00
lsiepelandGitHub fa22df38ef [cbus] Adapt documentation for c-gate version 3.4.0 (#17975)
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2025-02-22 10:17:00 +01:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
1328906f14 Bump org.apache.mina:mina-core in /bundles/org.openhab.binding.ftpupload (#17985)
Bumps [org.apache.mina:mina-core](https://github.com/apache/mina) from 2.2.1 to 2.2.4.
- [Commits](https://github.com/apache/mina/compare/2.2.1...2.2.4)

---
updated-dependencies:
- dependency-name: org.apache.mina:mina-core
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-22 10:12:01 +01:00
openhab-botandGitHub 5bf09dca48 New translations bluetooth.properties (Danish) (#18304) 2025-02-20 23:05:59 +01:00
David PaceandGitHub 5871ead6aa [boschshc] Update location properties when initializing things (#17893)
When a device is initialized, an attempt is made to look up the room
name for the room id specified for the device and to store the room name
in a thing property. This property is also updated if a room change is
detected.

The legacy property `Location` is removed if present. From now on the
property `location` (with proper lower case spelling) is used.

Signed-off-by: David Pace <dev@davidpace.de>
2025-02-20 22:01:18 +01:00
MikeTheTuxandGitHub 4ce97d55ed [automower] Implementation of complete automower API (#17545)
* started implementation of complete automower API

Signed-off-by: Michael Weger <weger.michael@gmx.net>
2025-02-20 21:37:41 +01:00
jsjamesandGitHub 1b90467bd4 [juicenet] Remove Juicenet binding due to drop of public API (#18299)
* Remove Juicenet binding

Signed-off-by: Jeff James <jeff@james-online.com>
2025-02-20 18:32:03 +01:00
Vasilis PantelisandGitHub 9207330e64 [dscalarm] Process Bypassed Zones Bitfield Dump (616) command (#18056)
Signed-off-by: Vasilis Pantelis <pantelva.me@gmail.com>
2025-02-20 18:28:38 +01:00
chingon007andGitHub e32f71780e [sonnen] Add support to actively charge the battery from grid (#18213)
* Initial commit for V3 sonnen binding.
Added functionality for start/stop charging battery from grid.

Signed-off-by: chingon007 <tron81@gmx.de>
2025-02-20 15:46:29 +01:00
chingon007andGitHub 96def56c6d [haassohnpelletstove] Improve connection handling (#18212)
* Adding a Reconnect Rate to improve connectivity for the thing in case of weak wifi signal and automatically reconnect the thing.

Signed-off-by: chingon007 <tron81@gmx.de>
2025-02-20 13:05:34 +01:00
JeremyandGitHub c3fa94302d [insteon] Add ezx10rf x10 transceiver support (#18294)
Signed-off-by: Jeremy Setton <jeremy.setton@gmail.com>
2025-02-20 10:50:11 +01:00
openhab-botandGitHub 664c981c81 New Crowdin updates (#18300)
* New translations amazonechocontrol.properties (Italian)

* New translations bluetooth.properties (Italian)
2025-02-20 10:37:21 +01:00