Stefan Fussenegger
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
lsiepel
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-Green
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 Pecta
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-K
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-Green
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 Laursen
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
jsjames
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 Michels
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 Weymann
78c4962b6a
[dirigera] Initial contribution ( #17719 )
...
* feature-squash
Signed-off-by: Bernd Weymann <bernd.weymann@gmail.com>
2025-06-12 19:21:04 +02:00
Holger Friedrich
dc3f53c0d5
Use Maven 3.9.10 for CI build ( #18769 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2025-06-12 18:53:07 +02:00
Matthew Skinner
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 Cutrer
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 Michels
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 Hotze
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 Cunningham
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 Weymann
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 Pecta
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 Fabiani
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 Cunningham
a8fe05c70c
[matter] Typescript ESLint modifications ( #18743 )
...
Signed-off-by: Dan Cunningham <dan@digitaldan.com>
2025-06-08 00:36:28 +02:00
Christian Kittel
805072b3c7
Convert pressure value correctly to QuantityType ( #18756 )
...
Signed-off-by: Christian Kittel <ckittel@gmx.de>
2025-06-07 12:00:09 +02:00
Paul Smedley
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 Friedrich
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
Holger Friedrich
4ae43c7e5f
Resolve runbundles ( #18758 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2025-06-05 22:16:43 +02:00
Florian Hotze
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
Jeremy
c646a0704a
[insteon] Fix iolinc device support ( #18273 )
...
Signed-off-by: Jeremy Setton <jeremy.setton@gmail.com>
2025-06-03 22:06:06 +02:00
Jeremy
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 Hotze
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 Pascu
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öhm
19a755cfe8
fix thingTypeVersion ( #18749 )
...
Signed-off-by: Hans Böhm <h.boehm@gmx.at>
2025-06-03 08:04:52 +02:00
Jacob Laursen
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 Laursen
9c489b068a
Update rates ( #18742 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2025-06-02 21:11:22 +02:00
Hans Böhm
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 Cunningham
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 Cunningham
ac07c60e79
[matter] Typescript formatting ( #18741 )
...
Signed-off-by: Dan Cunningham <dan@digitaldan.com>
2025-06-01 21:22:05 +02:00
Philipp S.
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 Cunningham
9409800d4f
Small color tweaks ( #18740 )
...
Signed-off-by: Dan Cunningham <dan@digitaldan.com>
2025-06-01 19:03:55 +02:00
lo92fr
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 Cunningham
f88de93591
[matter] Initial contribution ( #18486 )
...
Signed-off-by: Dan Cunningham <dan@digitaldan.com>
2025-06-01 12:22:18 +02:00
Holger Friedrich
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
lo92fr
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 Smedley
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-bot
385d2fc4fa
New translations shelly.properties (German) ( #18730 )
2025-05-30 21:50:47 +02:00
Cody Cutrer
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 Michels
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 Smedley
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 Smedley
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 Smedley
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 Laursen
fe31deff03
Simplify discovery registration ( #18609 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2025-05-29 20:42:51 +02:00
Andrew Fiddian-Green
84e1508054
[upnpcontrol] discover child devices ( #18721 )
...
Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
2025-05-29 20:37:51 +02:00