Commit Graph
5906 Commits
Author SHA1 Message Date
Дилян ПалаузовandGitHub d733e03944 [groovyscripting] Update Groovy to 4.0.27 (#18806)
Updates Groovy from 4.0.26 to 4.0.27.
2025-06-17 08:38:59 +02:00
Stefan FusseneggerandGitHub 75b5db9928 [goecharger] Add cloud API support (#18781)
* [goecharger] add go-e charger cloud api support (#18770)

Signed-off-by: Stefan Fussenegger <stefan.fussenegger+git@gmail.com>
2025-06-16 21:37:01 +02:00
lsiepelandGitHub 3e24c2c978 [telegram] Add action that supports various options (#17801)
* Upgrade dependency
* Fix calls to deprected methods
* Handle 429 cases
* Add action
* Update documentation

Signed-off-by: Leo Siepel <leosiepel@gmail.com>

* Fix whiteline

Signed-off-by: Leo Siepel <leosiepel@gmail.com>

* Review suggestion

Signed-off-by: Leo Siepel <leosiepel@gmail.com>

* Fix typo and text

Signed-off-by: Leo Siepel <leosiepel@gmail.com>

* Review comment and i18n

Signed-off-by: Leo Siepel <leosiepel@gmail.com>

* Improve i18n file

Signed-off-by: Leo Siepel <leosiepel@gmail.com>

* Update bundles/org.openhab.binding.telegram/src/main/java/org/openhab/binding/telegram/internal/action/TelegramActions.java

Signed-off-by: lsiepel <leosiepel@gmail.com>

* Fix spotless

Signed-off-by: Leo Siepel <leosiepel@gmail.com>

---------

Signed-off-by: Leo Siepel <leosiepel@gmail.com>
Signed-off-by: lsiepel <leosiepel@gmail.com>
2025-06-16 20:31:19 +02:00
Andrew Fiddian-GreenandGitHub 0e8ee99d03 [upnpcontrol] Add semantic tags (#18544)
* Add semantic tags

Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
2025-06-16 14:19:25 +02:00
Ondrej PectaandGitHub 2c945fdf41 [orbitbhyve] Remove obsolete redirects setting (#18803)
Signed-off-by: Ondrej Pecta <opecta@gmail.com>
2025-06-15 22:40:05 +02:00
J-N-KandGitHub 5437a6685c [ring] Refactor discovery and allow multiple accounts (#18767)
With this refactoring the device registry is bound to the account bridge, making it possible to use multiple ring accounts. It also changes the discovery service to a `ThingHandlerService, simplifying code.

Signed-off-by: Jan N. Klug <github@klug.nrw>
2025-06-15 16:35:13 +02:00
Andrew Fiddian-GreenandGitHub 886c170631 Cherry pick approved addons from #18585 (#18664)
* cherry pick approved addons from #18585

Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
2025-06-15 14:33:52 +02:00
Jacob LaursenandGitHub 9843c4ad8f [shelly] Add unit test coverage (#18794)
* Add coverage for BLU things
* Use existing ThingTypeUID constants
* Remove misplaced annotation

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2025-06-13 23:01:39 +02:00
jsjamesandGitHub 4a9af7110c Modifications required to support new restrictions in Flume's API (#18696)
Signed-off-by: Jeff James <jeff@james-online.com>
2025-06-12 21:53:48 +02:00
Markus MichelsandGitHub b3893bf8f8 [shelly] Fix support for Shelly Plug US (#18775)
* Fix Shelly Plug US: This is a Gen2 device, but the service name is
missing the "plus" - shellyplugus instead of shellyplusplugus. As a
result the thing uses the Gen1 API, which does not work.

Signed-off-by: Markus Michels <markus7017@gmail.com>
2025-06-12 21:02:55 +02:00
Bernd WeymannandGitHub 78c4962b6a [dirigera] Initial contribution (#17719)
* feature-squash

Signed-off-by: Bernd Weymann <bernd.weymann@gmail.com>
2025-06-12 19:21:04 +02:00
Matthew SkinnerandGitHub 573ae2ccfe [ipcamera] Fix Reolink battery camera streams do not auto restart. (#18736)
* Fix Reolink battery camera stream do not auto restart.

Signed-off-by: Matthew Skinner <matt@pcmus.com>
2025-06-11 22:56:36 +02:00
Cody CutrerandGitHub f7713a54f4 [mqtt.homeassistant] Revert "Use GraalPy and import actual Home Assistant templating code (#18601)" (#18788)
This reverts commit 5a2179106e.

Signed-off-by: Cody Cutrer <cody@cutrer.us>
2025-06-11 08:59:32 +02:00
Markus MichelsandGitHub fd1236081d [shelly] Fix Shelly Plus 2PM discovery in Roller/Cover mode (#18790)
Signed-off-by: Markus Michels <markus7017@gmail.com>
2025-06-11 08:17:46 +02:00
Florian HotzeandGitHub 686f5e1001 [jsscripting] Use Node.js 22.13.1 for webpack build (#18762)
This aligns with the Node.js version openhab-js is developed on.

Signed-off-by: Florian Hotze <dev@florianhotze.com>
2025-06-11 00:02:56 +02:00
Dan CunninghamandGitHub c9eaa00145 [matter] Upgrades to matter.js v0.14.0, adds matter error codes and translations (#18786)
Signed-off-by: Dan Cunningham <dan@digitaldan.com>
2025-06-10 23:04:16 +02:00
Bernd WeymannandGitHub 9f73acaf39 descending order starts with last timestamp (#18789)
Signed-off-by: Bernd Weymann <bernd.weymann@gmail.com>
2025-06-10 21:21:07 +02:00
Ondrej PectaandGitHub dc006338ae [somfytahoma] pure local mode if token provided (#18774)
Signed-off-by: Ondrej Pecta <opecta@gmail.com>
2025-06-08 17:27:08 +02:00
Giovanni FabianiandGitHub 17e439cafd [meross] Initial contribution (#18564)
* [meross] Initial contribution

Signed-off-by: Giovanni Fabiani <fabiani.giovanni@gmail.com>
2025-06-08 10:47:32 +02:00
Dan CunninghamandGitHub a8fe05c70c [matter] Typescript ESLint modifications (#18743)
Signed-off-by: Dan Cunningham <dan@digitaldan.com>
2025-06-08 00:36:28 +02:00
Christian KittelandGitHub 805072b3c7 Convert pressure value correctly to QuantityType (#18756)
Signed-off-by: Christian Kittel <ckittel@gmx.de>
2025-06-07 12:00:09 +02:00
b5c1b3a9d8 [ring] Initial Contribution (#18668)
* Initial contribution

Co-authored-by: Ben Rosenblum <rosenblumb@gmail.com>
Co-authored-by: morph166955 <53797132+morph166955@users.noreply.github.com>
Signed-off-by: Paul Smedley <paul@smedley.id.au>
2025-06-07 10:00:57 +02:00
Holger FriedrichandGitHub 8eb0e0f913 [knx] Ignore value NaN for DPT 9 and DPT 14 (#18690)
* For DPT 14, the standard IEEE 754 encoded NaN and Inf values
  are ignored
* For DPT 9, the special value 0x7FFF used for NaN (and invalid
  data) is ignored

Warnings are only logged on loglevel debug, as real hardware
might use those values to indicate errors.

Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2025-06-06 21:52:00 +02:00
Florian HotzeandGitHub fd1dbe479f [mqtt] Update dependencies in aggregated Karaf feature (#18753)
* [mqtt] Update dependencies for aggregated MQTT bundle
* [mqtt.homeassistant] Add comment about feature modifications

Signed-off-by: Florian Hotze <dev@florianhotze.com>
2025-06-04 13:46:43 +02:00
JeremyandGitHub c646a0704a [insteon] Fix iolinc device support (#18273)
Signed-off-by: Jeremy Setton <jeremy.setton@gmail.com>
2025-06-03 22:06:06 +02:00
JeremyandGitHub 1f7183b7fd [insteon] Rebuild all channels during thing initialization (#18698)
Signed-off-by: Jeremy Setton <jeremy.setton@gmail.com>
2025-06-03 22:01:16 +02:00
Florian HotzeandGitHub 12e472ac9d [mqtt.homeassistant] Fix itest dependencies (#18752)
* [mqtt.homeassistant] Fix itest dependencies

Signed-off-by: Florian Hotze <dev@florianhotze.com>
2025-06-03 21:47:51 +02:00
Ciprian PascuandGitHub 28aec48cb5 [sbus] Add support for Contact Sensor and (white) in RGBW channels (#18747)
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-06-03 21:44:15 +02:00
Hans BöhmandGitHub 19a755cfe8 fix thingTypeVersion (#18749)
Signed-off-by: Hans Böhm <h.boehm@gmx.at>
2025-06-03 08:04:52 +02:00
Jacob LaursenandGitHub 3f925692f5 [shelly] Refactor ShellyThingCreator (#18729)
* Remove duplicated mappings

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2025-06-02 21:16:05 +02:00
Jacob LaursenandGitHub 9c489b068a Update rates (#18742)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2025-06-02 21:11:22 +02:00
Hans BöhmandGitHub 603e2e42dd [spotify] Add uom to time-related channels, add i18n (#18745)
* add unit and pattern to track times

Signed-off-by: Hans Böhm <h.boehm@gmx.at>
2025-06-02 18:45:39 +02:00
Dan CunninghamandGitHub 909f2e5e3e [matter] fixes min/max init of color temp values, adds a few tests as well (#18744)
* [matter] fixes min/max init of color temp values, adds a few tests as well

Signed-off-by: Dan Cunningham <dan@digitaldan.com>
2025-06-02 13:03:51 +02:00
Dan CunninghamandGitHub ac07c60e79 [matter] Typescript formatting (#18741)
Signed-off-by: Dan Cunningham <dan@digitaldan.com>
2025-06-01 21:22:05 +02:00
Philipp S.andGitHub aa60331a8e [homeconnect] Add power state support for the washing machines (#18634)
* Add power state support for the washing machines.(#18633)

Signed-off-by: Philipp Schneider <philipp.schneider@nixo-soft.de>
2025-06-01 20:59:54 +02:00
Dan CunninghamandGitHub 9409800d4f Small color tweaks (#18740)
Signed-off-by: Dan Cunningham <dan@digitaldan.com>
2025-06-01 19:03:55 +02:00
lo92frandGitHub 2c5eb48743 [Linky] Make use of DataConnect Enedis API (#16355)
* fix pull request

Signed-off-by: Laurent ARNAL <laurent@clae.net>
2025-06-01 13:20:13 +02:00
Dan CunninghamandGitHub f88de93591 [matter] Initial contribution (#18486)
Signed-off-by: Dan Cunningham <dan@digitaldan.com>
2025-06-01 12:22:18 +02:00
f0b681ffb2 [mqtt.homeassistant] Fix GraalVM path on Windows (#18734)
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
Co-authored-by: Holger Friedrich <holgerf@daddelkiste.lan>
2025-06-01 09:32:18 +02:00
lo92frandGitHub 1ca39c04cf [frenchgovtenergydata] This PR add support for tempo tariff to exisiting frenchgovtenergydata binding (#18732)
* add support for tempo tariff

Signed-off-by: Laurent ARNAL <laurent@clae.net>
2025-05-31 16:05:53 +02:00
Paul SmedleyandGitHub a1a9502241 Align SystemStatus.java with https://pkg.go.dev/github.com/foogod/go-powerwall#section-readme (#18731)
Signed-off-by: Paul Smedley <paul@smedley.id.au>
2025-05-31 08:25:38 +02:00
openhab-botandGitHub 385d2fc4fa New translations shelly.properties (German) (#18730) 2025-05-30 21:50:47 +02:00
Cody CutrerandGitHub 5a2179106e [mqtt.homeassistant] Use GraalPy and import actual Home Assistant templating code (#18601)
* [mqtt.homeassistant] Use GraalPy and import actual Home Assistant transformation code

Signed-off-by: Cody Cutrer <cody@cutrer.us>
2025-05-30 18:22:25 +02:00
Markus MichelsandGitHub 77e4d7fad5 [shelly] Fix for Shelly Pro 1CB (#18724)
* Add support for Shelly Pro 1CB (should also work for 2CB and 4CB)

Signed-off-by: Markus Michels <markus7017@gmail.com>
2025-05-30 09:22:16 +02:00
Paul SmedleyandGitHub b2ee5f2b98 [amberelectric] Add support for forecasts, add site data to Thing properties (#18716)
* Initial support for TimeSeries - only for current pricing, limited to next 10 periods

Signed-off-by: Paul Smedley <paul@smedley.id.au>
2025-05-30 09:21:18 +02:00
Paul SmedleyandGitHub 64ade8912c [teslapowerwall] Fix degradation being based on a single powerwall (#18728)
* Make better use of Class files to parse json, simplify future code updates

Signed-off-by: Paul Smedley <paul@smedley.id.au>
2025-05-30 09:15:49 +02:00
Paul SmedleyandGitHub ebd0b9a727 [amberelectric] Fix nem-time channel (#18727)
* Fix nem-time and provide upgrade

Signed-off-by: Paul Smedley <paul@smedley.id.au>
2025-05-30 08:45:44 +02:00
Jacob LaursenandGitHub fe31deff03 Simplify discovery registration (#18609)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2025-05-29 20:42:51 +02:00
Andrew Fiddian-GreenandGitHub 84e1508054 [upnpcontrol] discover child devices (#18721)
Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
2025-05-29 20:37:51 +02:00
Andrew Fiddian-GreenandGitHub 5da5401487 [tado] Code cleanup (#18691)
* [tado] delete old authentication and other unused code; fix deprecations

Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
2025-05-29 20:29:14 +02:00