Commit Graph

3705 Commits

Author SHA1 Message Date
Holger Friedrich
d8376aa6d0
[luftdateninfo][sensorcommunity] Rename binding to Sensor.Community (#15012)
* [luftdateninfo][sensorcommunity] Rename binding to match the new name Sensor.Community

Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2023-05-22 07:57:23 +02:00
Florian Hotze
095a5df323
[evcc] Adjust to API changes & Add new channels for evcc 0.117.0 (#14983)
* [evcc] Remove `hasVehicle` channel
* [evcc] Update API for evcc 0.117.0
* [evcc] Fix targetSoC and targetTime not working

Also:
- Use new Java 17 features.

Fixes #14348.

* [evcc] Add `targetEnergy` channel
* [evcc] Make `batteryPrioritySoC` channel writable

Closes #14347.

Signed-off-by: Florian Hotze <florianh_dev@icloud.com>
2023-05-21 21:21:38 +02:00
J-N-K
0724c3febc
[airthings] Fix thing types (#15013)
Signed-off-by: Jan N. Klug <github@klug.nrw>
2023-05-21 17:32:52 +02:00
Kai Kreuzer
1b7dbd7ef9
[airthings] Adapt channels to new dimention for Radon measurements (#15011)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2023-05-21 17:15:14 +02:00
J-N-K
f34aa8fa5c
[influxdb] support restoring unit for dimension items (#15009)
Signed-off-by: Jan N. Klug <github@klug.nrw>
2023-05-20 23:01:23 +02:00
Jacob Laursen
e598a06475
Add UoM support for rotational speed channels (#15002)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-05-20 12:32:51 +02:00
David Martin
7ff5715dea
Update README.md (#15008)
The field name for the speed of the serial interface is baudrate and not baud. At least this is what I had to implement in OH3.4.4.

Signed-off-by: David Martin <david@itbeyond.com.au>
2023-05-20 12:27:16 +02:00
Matthew Skinner
39e285257e
[mqtt.espmilighthub] Fix things do not come ONLINE if MQTT Client Status Topic not supplied. (#14877)
* Update readme and add new thing status message.


Signed-off-by: Matthew Skinner <matt@pcmus.com>
2023-05-19 13:53:43 +02:00
chingon007
4d811691e9
[sonnen] Update to API V2 of vendor and add PowerMeter (#14589)
* Implementing sonnen APi V2
* Fixed issues with powermeter and added two more channels from consumption.

Signed-off-by: chingon007 <tron81@gmx.de>
2023-05-18 00:16:08 +02:00
Christian Wild
6ab8111f9e
[tapocontrol] LightEffects for L530 can now be set (#14972)
removed 'queryChild' for devices with no childs

Signed-off-by: Christian Wild <christian@wildclan.de>
2023-05-17 21:42:46 +02:00
mlobstein
ccab566172
Update app list URLs (#15000)
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2023-05-17 20:23:14 +02:00
lolodomo
353c154c12
[mercedesme] Remove the access token when the thing is removed (#14942)
* [mercedesme] Remove the access token when the thing is removed

Related to #14818

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2023-05-15 23:56:00 +02:00
Marcel Goerentz
ab16c94ace
[liquidcheck] Initial contribution (#13287)
* Add new binding liquidcheck

Signed-off-by: Marcel Goerentz <m.goerentz@t-online.de>
2023-05-14 00:19:56 +02:00
Jacob Laursen
939c9caa1b
Fix NullPointerException (#14989)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-05-13 21:25:23 +02:00
J-N-K
38df936aa9
[voicerss] Fix service-id in addon.xml (#14988)
Signed-off-by: Jan N. Klug <github@klug.nrw>
2023-05-13 21:16:23 +02:00
J-N-K
d85bb786ad
[jdbc] Fix addon-info (#14987)
Signed-off-by: Jan N. Klug <github@klug.nrw>
2023-05-13 20:55:31 +02:00
lolodomo
c10f4f4051
[nest] Remove the access token when the thing is removed (#14940)
Related to #14818

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2023-05-13 19:06:41 +02:00
Holger Friedrich
8a9ac6eccc
Upgrade SAT to 0.14 (#14981)
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2023-05-13 19:04:36 +02:00
J-N-K
36024a8c03
[harmonyhub] Use AbstractStorageBasedTypeProvider (#14507)
* [harmonyhub] Use AbstractDynamicTypeProvider

---------

Signed-off-by: Jan N. Klug <github@klug.nrw>
2023-05-13 18:07:48 +02:00
J-N-K
717addee9a
[influxdb] Implement ModifiablePersistenceService (#14959)
* [influxdb] Implement ModifiablePersistenceService

Signed-off-by: Jan N. Klug <github@klug.nrw>
2023-05-13 12:37:48 +02:00
Matthew Skinner
01add04f9e
[ipcamera] Add Reolink API support (#14728)
Signed-off-by: Matthew Skinner <matt@pcmus.com>
2023-05-13 12:31:39 +02:00
lolodomo
cd4879a315
[goecharger] Avoid potential NullPointerException (#14933)
Also include change from PR #14632

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2023-05-13 12:26:58 +02:00
Florian Hotze
aa3d6b0dc9
[jsscripting] Add type translation for Instant & Minor improvements (#14984)
* [jsscripting] Minor code improvements
* [jsscripting] Add type mapping for `Instant`
* [jsscripting] Upgrade openhab-js to 4.3.0

Signed-off-by: Florian Hotze <florianh_dev@icloud.com>
2023-05-13 12:25:06 +02:00
J-N-K
d9c12ca659
[jsscripting] Allow configuring from add-on page (#14985)
Signed-off-by: Jan N. Klug <github@klug.nrw>
2023-05-13 12:21:14 +02:00
lolodomo
24a0bcbd7f
[remoteopenhab] Use AbstractStorageBasedTypeProvider (#14956)
* [remoteopenhab] Use AbstractStorageBasedTypeProvider

Related to #14954

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2023-05-12 20:51:36 +02:00
dependabot[bot]
36d4d24264
Bump json in /bundles/org.openhab.persistence.influxdb (#14806)
Bumps [json](https://github.com/douglascrockford/JSON-java) from 20200518 to 20230227.
- [Release notes](https://github.com/douglascrockford/JSON-java/releases)
- [Changelog](https://github.com/stleary/JSON-java/blob/master/docs/RELEASES.md)
- [Commits](https://github.com/douglascrockford/JSON-java/commits)

---
updated-dependencies:
- dependency-name: org.json:json
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-12 19:47:12 +02:00
lolodomo
2fc780f3c3
[rrd4j] Do not create RRD file when querying data (#14961) 2023-05-12 14:10:10 +02:00
J-N-K
16df575b38
[systeminfo] Use AbstractStorageBasedTypeProvider (#14501)
* [systeminfo] Use AbstractDynamicTypeProvider

---------

Signed-off-by: Jan N. Klug <github@klug.nrw>
2023-05-12 13:59:01 +02:00
lolodomo
227606b0a1
[spotify] Remove the access token when the thing is removed (#14947)
Related to #14818

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2023-05-12 09:57:45 +02:00
lolodomo
88413c001d
[webexteams] Remove the access token when the thing is removed (#14979)
Related to #14818

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2023-05-11 22:03:00 +02:00
lolodomo
14e7109a25
[automower] Remove the access token when the thing is removed (#14971)
Related to #14818

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2023-05-11 22:01:49 +02:00
lolodomo
29edae9f21
[ecowatt] Change in handleRemoval (#14978)
Follow-up #14934

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2023-05-11 22:00:23 +02:00
lolodomo
b4551c365a
[groupepsa] Small change in handleRemoval (#14977)
Follow-up #14943

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2023-05-11 21:58:45 +02:00
lolodomo
cc6ecb4372
[hydrawise] Small change in handleRemoval (#14976)
Follow-up #14945

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2023-05-11 21:58:13 +02:00
lolodomo
a65574a336
[livisismarthome] Small change in handleRemoval (#14975)
Follow-up #14946

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2023-05-11 21:57:45 +02:00
lolodomo
762fa36415
[myq] Small change in handleRemoval (#14974)
Follow-up #14938

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2023-05-11 21:57:11 +02:00
Andrew Fiddian-Green
6cd10a771e
[velux] softer initialization if bridge unreachable (#14817)
Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
2023-05-11 16:26:25 +02:00
mlobstein
2f7bdbe966
[monopriceaudio] Add support for additional amplifiers (#13936)
* Add support for additional models
* Clarify supported models and documentation
* Add notes for amps with built-in serial over IP
* Improve configuration validation and add i18n to status messages
* Remove default values for port configuration

Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2023-05-11 16:14:55 +02:00
Mark Hilbush
e6d84ab488
Delete oauth service and token when thing removed (#14980)
Signed-off-by: Mark Hilbush <mark@hilbush.com>
2023-05-11 14:41:22 +02:00
Jacob Laursen
1fafec5d11
[boschindego] Refactor OAuth2 implementation (#14950)
* Delete OAuth2 token when thing is removed
* Fix reinitialization
* Introduce abstraction for OAuthClientService
* Improve thing status synchronization

---------

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-05-11 10:51:16 +02:00
Marcel
6784d22ab9
[miio] Update readme wrt unsupported devices (#14512)
* Rename channel names to better reflect purpose
* Update readme

Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
2023-05-10 20:58:44 +02:00
lolodomo
518283de50
[dynamodb] Changes required after API changes in core framework (#14966)
Changes in openhab/openhab-core#3481 broke this service due to an
breaking API change in NumberItem class (constructor).

Related to openhab/openhab-core#3600

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2023-05-10 18:13:01 +02:00
lolodomo
bca5711d8d
[influxdb] Fix faling tests after core changes (#14965)
Related to openhab/openhab-core#3600

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2023-05-10 17:59:54 +02:00
openhab-bot
4a2c3a35ba
New Crowdin updates (#14957)
* New translations astro.properties (French)

* New translations sonos.properties (French)

* New translations jsscripting.properties (Danish)
2023-05-09 13:09:40 +02:00
openhab-bot
3297bda33c
New translations openwebnet.properties (Italian) (#14955) 2023-05-08 23:01:53 +02:00
Gaël L'hopital
0bd39a83a1
[Meteoalerte] Add an IconProvider (#14811)
* Solving activation / deactivation of IT4Wifi thing glitches.
* Some code enhancements
* Addition of an IconProvider

---------

Signed-off-by: clinique <gael@lhopital.org>
2023-05-08 20:54:50 +02:00
J-N-K
5fe99a18a9
[rrd4j] Write asynchronously to database (#14913)
* [rrd4j] Write asynchronously to database
* add timestamps to log message

---------

Signed-off-by: Jan N. Klug <github@klug.nrw>
2023-05-08 12:49:23 +02:00
tb4jc
a2dcf2fcef
[ipcamera] Fix orphan ffmpeg process after stopping stream URL (#14909)
* Setting ffmpeg reference 'ffmpegMjpeg' to null after stopping convertion to fix automatic restart of ffmpeg process.

---------

Signed-off-by: Thomas Burri <th@thonojato.ch>
2023-05-08 11:43:49 +02:00
Robert Szucs
254efb5372
Fix a typo (#14953)
Signed-off-by: Robert Szucs <robert.szucs@casrd.net>
2023-05-08 11:41:29 +02:00
J-N-K
c3a9a4c7b6
Adjust to core changes (#14952)
Signed-off-by: Jan N. Klug <github@klug.nrw>
2023-05-08 09:35:36 +02:00
M Valla
5fe6d325a3
[openwebnet] Improve shutterRun calibration (#14357)
* [openwebnet] improved shutterRun calibration and README
* [openwebnet] added Thing status detail when bridge is offline

--------

Signed-off-by: Massimo Valla <mvcode00@gmail.com>
2023-05-07 17:11:44 +02:00
lolodomo
da1a95fbdd
[hydrawise] Remove the access token when the thing is removed (#14945)
Related to #14818

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2023-05-06 22:21:40 +02:00
openhab-bot
2b674dde01
New translations sonos.properties (Italian) (#14949) 2023-05-06 21:45:24 +02:00
lolodomo
a7ba3eee72
[livisismarthome] Remove the access token when the thing is removed (#14946)
* [livisismarthome] Remove the access token when the thing is removed

Related to #14818

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2023-05-06 12:45:43 +02:00
mlobstein
ab4dace2e9
fix ALLOFF event to source button channels (#14944)
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2023-05-06 11:28:03 +02:00
openhab-bot
4584b82a46
New Crowdin updates (#14930)
* New translations jruby.properties (German)
* New translations knx.properties (German)
* New translations openwebnet.properties (Italian)
* New translations anthem.properties (Italian)
2023-05-05 23:23:26 +02:00
lolodomo
d3b7a0a98d
[myq] Remove the access token when the thing is removed (#14938)
* [myq] Remove the access token when the thing is removed
* oAuthService.removeAccessTokenRefreshListener added

Related to #14818

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2023-05-05 23:22:20 +02:00
lolodomo
dea24b3dd8
[sonos] Add support for Era 100 and Era 300 (#14920)
Closes #14802

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2023-05-05 23:08:57 +02:00
lolodomo
d18a524c0e
[googletts] Dispose oAuth2 service (#14937)
* [googletts] Dispose oAuth2 service

Related to #14818

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2023-05-05 23:06:52 +02:00
lolodomo
831a7af2c6
[ecowatt] Remove the access token when the thing is removed (#14934)
Related to #14818

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2023-05-05 22:35:09 +02:00
lolodomo
4e8e39cd9f
[homeconnect] Remove the access token when the thing is removed (#14935)
Related to #14818

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2023-05-05 22:32:26 +02:00
lolodomo
3ae72c92e5
[groupepsa] Remove the access token when the thing is removed (#14943)
Related to #14818

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2023-05-05 22:16:24 +02:00
lolodomo
5d65507584
[googlestt] Dispose oAuth2 service (#14936)
* [googlestt] Dispose oAuth2 service

Related to #14818

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2023-05-05 21:49:54 +02:00
Giovanni Fabiani
7bcf2e7faf
[openwebnet] Final review (#14819)
This reverts commit 3807c80eee9a3df26773860472b422d4e72d16d6.

Signed-off-by: Giovanni Fabiani <fabiani.giovanni@gmail.com>
2023-05-05 16:14:59 +02:00
Christian Wild
58470caf16
[tapocontrol] Moved error messages to i18n (#14790)
* [tapocontrol] Moved error messages to i18n

---------

Signed-off-by: Christian Wild <christian@wildclan.de>
2023-05-05 09:12:03 +02:00
Mark Hilbush
6ebfd84bdd
[anthem] Add channel, refactor parser, add tests (#14720)
* Add channel and refactor parser

Signed-off-by: Mark Hilbush <mark@hilbush.com>
2023-05-04 23:26:14 +02:00
vich-667
891da2c944
[avmfritz] Add light blub color temperature support (#14373)
* added light blub color temperature support
* align valiable nameing
* fixed on off behavior of lights
* change to math scaleing
* add abs color temperature channel

---------

Signed-off-by: Tobias Lange <vich-667@gmx.de>
2023-05-04 09:08:52 +02:00
Sven Carstens
8a2e8b4595
[MOD] Update README.md to reflect support with regards to newer/other solarwatt products. (#14921)
Signed-off-by: Sven Carstens <s.carstens@gmx.de>
2023-05-03 13:12:05 +02:00
Simon Spielmann
67f1a80afd
[iCloud] Fix things reappearing in inbox (#14661)
* Use deviceDiscoveryId instead of id
* Use device display name if discovery id is empty

Signed-off-by: Simon Spielmann <simon.spielmann@gmx.de>
2023-05-03 12:27:48 +02:00
goopilot
dc5d76d762
fix s3 thing status (#14925)
Signed-off-by: Alexandr Salamatov <goopilot@gmail.com>
2023-05-03 08:10:46 +02:00
Felix Schneider
3130a67d8d
[FolderWatcher] Formatting and write out of abbreviations in Docs (#14793)
* Formatting and write out of abbreviations of time

- `s` --> `in seconds`
- `h` --> `in hours`
- formatting of tables, things and rules
- Unifiy usage of `'` and `"`

* Formatting and rephrasing
* Unify the order of localfolder, ftpfolder and s3bucket

Signed-off-by: Felix Schneider <fs@felix-schneider.org>
2023-05-02 22:17:21 +02:00
Kai Kreuzer
f607dde3a5
[tesla] Adapt binding to changed API from Tesla backend (#14922)
* Adapt binding to changed API from Tesla backend

Signed-off-by: Kai Kreuzer <kai@openhab.org>
2023-05-02 21:49:06 +02:00
lolodomo
fb16e90168
[hue] Restore UPnP discovery for old bridges (#14914)
* [hue] Restore UPnP discovery for old bridges

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2023-05-02 21:19:14 +02:00
Jacob Laursen
26a52a1540
Fix discovery label consistency (#14919)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-05-02 08:41:10 +02:00
Holger Friedrich
feee01d65c
[feican] Use new core class ColorUtil for RGB conversion (#14771)
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2023-05-01 20:46:05 +02:00
Holger Friedrich
2c8f639060
[nanoleaf] Use new core class ColorUtil for RGB conversion (#14773)
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2023-05-01 20:43:22 +02:00
Christoph Weitkamp
b07dd3c48f
[sensebox] Fix NPE (#14879)
Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
2023-05-01 19:44:08 +02:00
Jacob Laursen
fafcc68423
Fix compliance with RFC 9110 section 10.1.5 (#14891)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-05-01 19:04:46 +02:00
maniac103
b2c415a9e6
[ecovacs] Allow loading device descriptions from a user file (#14873)
* [ecovacs] Allow loading device descriptions from a user file

If a new device is released within our release cycle, getting the
description for that device into the binding was impossible for users
before. With this change, they can create an override file in their
installation (with contents we'll need to supply to them), which serves
as a stop-gap solution until the next OH release.

Signed-off-by: Danny Baumann <dannybaumann@web.de>
2023-05-01 15:44:56 +02:00
J-N-K
6009c13966
[influxdb] Write asynchronously to database and improve performance (#14888)
* [influxdb] Write asynchronously to database

---------

Signed-off-by: Jan N. Klug <github@klug.nrw>
2023-05-01 11:43:39 +02:00
J-N-K
990700de8d
[mapdb] Make serialization asynchronous (#14900)
* [mapdb] Make serialization asynchronous

---------

Signed-off-by: Jan N. Klug <github@klug.nrw>
2023-05-01 09:10:28 +02:00
mlobstein
acb73a2c7b
Declare connection for bindings T-Z (#14912)
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2023-04-30 20:56:14 +02:00
mlobstein
dc19e2991d
Declare connection for bindings N thru S (#14907)
* Declare connection for bindings N-S

Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2023-04-30 17:37:32 +02:00
Mark Hilbush
49d2ecc4c5
[zoneminder] Add support for setting the server run state (#14906)
* Add support for server run states

Signed-off-by: Mark Hilbush <mark@hilbush.com>
2023-04-30 15:10:54 +02:00
Holger Friedrich
0437595678
[knx] Fix decoding of DPT 242.600 and add tests (#14875)
* [knx] Fix decoding of DPT 242.600 and add tests

Correct handling of parameter Y for DPT 242.600.

Add back to back tests of DPT 232.600 and 242.600,
testing color conversion from raw bytes to HSB and
back to Calimero color representation as String.

Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2023-04-30 14:03:54 +02:00
mlobstein
6e2dddfe73
Declare connection for bindings G thru M (#14902)
* Declare connection for bindings G-M

Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2023-04-29 20:24:54 +02:00
alexf2015
4fa92b8c98
fix #14898 caused by easee API changes (#14903)
Signed-off-by: Alexander Friese <af944580@googlemail.com>
2023-04-29 14:55:27 +02:00
Jacob Laursen
6a33668664
Refactor usage of deprecated HSBType.getRGB (#14883)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-04-29 10:54:36 +02:00
Jacob Laursen
bd55302ae7
Declare addon connection for a few bindings (#14892)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-04-29 10:32:24 +02:00
mlobstein
36b2dbfbc9
Declare connection for bindings A thru F (#14901)
* Declare connection for bindings A-F

Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2023-04-29 10:10:19 +02:00
Stefan Triller
e2611e2800
[ventaair] Fix typo Dimenionsless in channel definition (#14896)
Fixes #14895

Signed-off-by: Stefan Triller <github@stefantriller.de>
2023-04-28 16:30:53 +02:00
Mark Hilbush
fd460b9174
Restore type adapter for LocalDate (#14897)
Signed-off-by: Mark Hilbush <mark@hilbush.com>
2023-04-28 16:29:19 +02:00
Jacob Laursen
f9cc267190
Upgrade MySQL Connector/J to 8.0.33 (#14893)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-04-28 10:00:32 +02:00
Jacob Laursen
e73650366c
Fix automation name/description (#14890)
Declare automation connection

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-04-28 08:30:13 +02:00
J-N-K
dba7fcc697
Fix exec transformation service whitelisting (#14884)
Reported on the german openHAB forum.

Signed-off-by: Jan N. Klug <github@klug.nrw>
2023-04-26 21:52:00 +02:00
Jacob Laursen
d7b94b6bd3
Upgrade MySQL Connector/J to 8.0.33 (#14874)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-04-25 07:45:00 +02:00
Cody Cutrer
fa57c627a9
[mqtt.homeassistant] don't set range on current temp channel (#14858)
the min/max from the config are specifically only for the set point.
i.e. for a heater in winter when the heater is off, it may have
a set point range of 65-104°F, but if it's off for an unoccopied room
the ambient temperature might drop far below 65

Signed-off-by: Cody Cutrer <cody@cutrer.us>
2023-04-24 13:22:18 +02:00
Robert Eckhoff
4d5be1f64c
[ipcamera] Fix servlet exceptions due to non unique names (#14872)
* [ipcamera] Fix servlet exceptions due to non unique names

[IP camera] on OH4 has the same servlet issue that was fixed by PR #14554.  This PR uses that PR as a template to fix the issue in the IPcamera binding.  (That issue being that only one camera was able to stream.) This was tested locally on OH4M2 and it works.

Signed-off-by: Bob Eckhoff  <katmandodo@yahoo.com>
2023-04-23 21:23:42 +02:00
Gaël L'hopital
edaf9581c0
[AirQuality] Enhance API error handling (#14602)
* Enhancing API error handling

---------

Signed-off-by: clinique <gael@lhopital.org>
2023-04-23 11:14:10 +02:00
Jacob Laursen
275329d485
[boschindego] Add device properties (#14829)
* Add device properties
* Add vendor and model properties
* Use model as label in discovery

Resolves #14828

---------

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-04-22 22:59:23 +02:00
Jacob Laursen
b21913f5be
[hue] Fix NUPnP discovery (#14871)
* Fix NUPnP discovery

Fixes #14852

* Declare hybrid connection due to cloud discovery

---------

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-04-22 22:42:35 +02:00
Christian Jonak-Möchel
705f6e84ee
[robonect] improve jobType config (#14868)
* Add allowed pattern to description
* Increase allowed duration to 12h - thats what the web gui allows

Signed-off-by: Christian Jonak-Möchel <christian@jonak.org>
2023-04-22 21:52:16 +02:00
openhab-bot
5b92f40b2f
New translations chatgpt.properties (Italian) (#14869) 2023-04-22 08:59:39 +02:00
Holger Friedrich
428ccbe075
[mqtt][tradfri][webthing] Adapt to ColorUtil changes in core (#14810)
* [mqtt][tradfri][webthing] Adapt to ColorUtil changes in core

Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2023-04-21 23:55:36 +02:00
Jacob Laursen
cf3c3f1025
[netatmo] Consolidate OAuth2 by using core implementation and storage (#14780)
* Consolidate OAuth2 by using core implementation and storage

Fixes #14755

---------

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-04-21 20:52:51 +02:00
Gaël L'hopital
3ae20b776c
Correcting rollershutterposition documentation (#14850)
Signed-off-by: clinique <gael@lhopital.org>
2023-04-21 18:03:34 +02:00
robnielsen
216b41a2ef
[insteon] Add connection details (#14864)
Signed-off-by: Rob Nielsen <rob.nielsen@yahoo.com>
2023-04-21 14:04:07 +02:00
M Valla
02fd67f6ce
[openwebnet] Do not store dimmer brightness if already 0 (#14822)
Fixes #14785

Signed-off-by: Massimo Valla <mvcode00@gmail.com>
2023-04-21 13:49:07 +02:00
vich-667
cb4d232328
add additional system states (#14824)
Signed-off-by: Tobias Lange <vich-667@gmx.de>
2023-04-21 12:12:04 +02:00
Kai Kreuzer
bb10740d3f
[chatgpt] Initial contribution of the ChatGPT binding (#14809)
* Initial contribution of the ChatGPT binding

Signed-off-by: Kai Kreuzer <kai@openhab.org>
2023-04-21 12:09:53 +02:00
nWRqenkF
bf979a4548
[smartmeter] Remove copy-paste-error, as this binding doesn't play sounds (#14848)
* Update README.md
2023-04-21 08:26:30 +02:00
Jacob Laursen
255618eb2e
Declare connection (#14861)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-04-21 00:24:28 +02:00
Jacob Laursen
4532df47ba
Redeclare connection (#14859)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-04-21 00:23:33 +02:00
Jacob Laursen
8d8a97adda
Redeclare connection (#14860)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-04-21 00:22:40 +02:00
Jacob Laursen
8be7f661c0
Declare connection (#14862)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-04-21 00:21:37 +02:00
dza1
6436cdffb9
[deconz] Update the roller shutter status (#14827)
* [deconz] update the roller shutter status (14826)

- if the REST interface from deconz provides a 'lift' value to show
the current position of the roller shutter, it will be used. 

Signed-off-by: Daniel Zainzinger <dza1@mailbox.org>
2023-04-20 22:22:38 +02:00
Jacob Laursen
5ed52d7109
Redeclare addon connection (#14845)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-04-20 20:37:37 +02:00
Holger Friedrich
fb551b6b6a
[knx] Add list of DPTs documenting implementation status (#14851)
Carryover from smarthomej/addons#107.
Update to match current implementation in KNX binding
and Calimero 2.5.1.

Also-by: Jan N. Klug <github@klug.nrw>
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2023-04-20 20:33:38 +02:00
Wouter Born
2119cebf33
[tesla] Cleanup code (#14833)
Signed-off-by: Wouter Born <github@maindrain.net>
2023-04-20 19:03:04 +02:00
dependabot[bot]
513de69153
[ambientweather] Bump json from 20180813 to 20230227 (#14803)
* Bump json in /bundles/org.openhab.binding.ambientweather

Bumps [json](https://github.com/douglascrockford/JSON-java) from 20180813 to 20230227.
- [Release notes](https://github.com/douglascrockford/JSON-java/releases)
- [Changelog](https://github.com/stleary/JSON-java/blob/master/docs/RELEASES.md)
- [Commits](https://github.com/douglascrockford/JSON-java/commits)

---
updated-dependencies:
- dependency-name: org.json:json
  dependency-type: direct:production
...

Signed-off-by: Wouter Born <github@maindrain.net>
2023-04-20 18:57:59 +02:00
openhab-bot
dfdcfbc758
New translations boschindego.properties (Danish) (#14854) 2023-04-20 08:54:14 +02:00
Doug Culnane
c130ca11a2
[renault] update default Kamereon API Key (#14846)
Signed-off-by: Doug Culnane <doug@culnane.net>
2023-04-19 08:25:21 +02:00
Wouter Born
83cbe746d0
Remove redundant modifiers from interfaces (#14843)
Signed-off-by: Wouter Born <github@maindrain.net>
2023-04-18 13:07:04 +02:00
J-N-K
f2f0f4b402
[map][scale] Fix localization (#14825)
The wrong key was used in the `cachedTransformations` map. Instead of the correctyl localized UID from the registry the provided transformation function was used.

Signed-off-by: Jan N. Klug <github@klug.nrw>
2023-04-17 21:33:28 +02:00
Boris Krivonog
a0d84732a3
Add more connection details to add-ons (#14837)
* Adds connections details for some add-ons I maintain and/or use.

Signed-off-by: Boris Krivonog <boris.krivonog@inova.si>
2023-04-17 19:30:48 +02:00
Wouter Born
cf96eae039
[vesync] Fix modifier order (#14831)
These modifiers are out of order with the JLS suggestions.

Signed-off-by: Wouter Born <github@maindrain.net>
2023-04-16 23:04:33 +02:00
Wouter Born
827d4d7dc9
[bluetooth.radoneye] Fix modifier order (#14830)
These modifiers are out of order with the JLS suggestions.

Signed-off-by: Wouter Born <github@maindrain.net>
2023-04-16 23:03:23 +02:00
dependabot[bot]
6dfd6b0120
[generacmobilelink] Bump jsoup from 1.14.3 to 1.15.4 (#14767)
Bumps [jsoup](https://github.com/jhy/jsoup) from 1.14.3 to 1.15.4.
- [Release notes](https://github.com/jhy/jsoup/releases)
- [Changelog](https://github.com/jhy/jsoup/blob/master/CHANGES)
- [Commits](https://github.com/jhy/jsoup/compare/jsoup-1.14.3...jsoup-1.15.4)

Also-by: Wouter Born <github@maindrain.net>
Signed-off-by: dependabot[bot] <support@github.com>
2023-04-16 21:47:00 +02:00
Wouter Born
9cd055e13a
[mimictts] Fix addon.xml info (#14821)
It seems to have been copied over from macOS TTS without properly updating all details.

Signed-off-by: Wouter Born <github@maindrain.net>
2023-04-15 22:02:12 +02:00
Wouter Born
f21f7bc8b3
Add more connection details to add-ons (#14813)
* Add more connection details to add-ons

Signed-off-by: Wouter Born <github@maindrain.net>
2023-04-15 21:23:24 +02:00
goopilot
3b2c574684
[Folderwatcher] AWS S3 buckets monitoring support (#14669)
* Add S3 Thing

Signed-off-by: Alexandr Salamatov <goopilot@gmail.com>
2023-04-15 21:22:01 +02:00
mlobstein
2c006ccd31
[radiothermostat] Add message display channel and improve ThingActions (#14799)
* Add price message channel

Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2023-04-15 21:20:20 +02:00
Holger Friedrich
ec30333314
[knx] Adapt to ColorUtil changes in core (#14808)
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2023-04-15 10:25:51 +02:00
Jacob Laursen
20f306f485
[boschindego] Implement OAuth2 authorization (#14745)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-04-15 09:39:17 +02:00
Wouter Born
7a26af7164
[windcentrale] Discover windmills when account goes online (#14807)
Signed-off-by: Wouter Born <github@maindrain.net>
2023-04-14 23:08:25 +02:00
Holger Friedrich
b3dfba8cf5
[knx] Improve rounding when encoding DPT 232.60000 (#14772)
* [knx] Improve rounding when encoding DPT 232.60000
* [knx] SAT and warnings

Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2023-04-14 20:23:32 +02:00
Mark Herwege
eb668bfe0c
add connection info (#14801)
Signed-off-by: Mark Herwege <mark.herwege@telenet.be>
2023-04-14 15:59:34 +02:00
Gaël L'hopital
a0f06ec051
Some warnings were still present at startup regarding Room initialization. (#14784)
Switched to late initialization.

Signed-off-by: clinique <gael@lhopital.org>
2023-04-14 12:48:03 +02:00
jimtng
9f221e550b
[jrubyscripting] Update README.md (#14798)
Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au>
2023-04-14 08:09:51 +02:00
Wouter Born
6772add88c
[windcentrale] Adapt binding to new API (#14770)
* [windcentrale] Adapt binding to new API

Reworks the binding so it can be used with the new API that also requires authentication.

Also adds the following:

* Account things to provide authentication details
* Implementation for getting and refreshing tokens using AWS Cognito
* Windmill discovery based on the participations in projects
* Properties with additional data for windmills like turbine type, build year, location coordinates
* Adds support for "Het Vliegend Hert" windmill
* Unit tests for JSON (de)serialization

Fixes #13625

Signed-off-by: Wouter Born <github@maindrain.net>
2023-04-12 23:01:36 +02:00
Wouter Born
ada1763cf8
[dsmr] Use lower-case country codes in addon.xml (#14778)
When using upper-case country codes the XSD pattern does not match and IDEs will show errors for this.

See: 257652aafc/.vuepress/public/schemas/addon-1.0.0.xsd (L60-L64)

Signed-off-by: Wouter Born <github@maindrain.net>
2023-04-12 12:53:35 +02:00
Gaël L'hopital
b145ef4186
Declare connection on few bindings (#14786)
* Declare connection on few bindings
* Corrected format of gce addons.xml.
* Removed myself from VolvoOnCall binding codeowners.
* Adding countries where fr makes sense.

Signed-off-by: Gael L'hopital <gael@lhopital.org>
2023-04-12 12:51:59 +02:00
Hans-Jörg Merk
af09624fb2
Declare connection on few bindings (#14787)
Signed-off-by: Hans-Jörg Merk <github@hmerk.de>
2023-04-12 12:48:45 +02:00
Gaël L'hopital
aee454850b
[Tapocontrol] Restore child device querying (#14788)
Signed-off-by: Gael L'hopital <gael@lhopital.org>
2023-04-12 09:58:08 +02:00
David Pace
cc626de89a
Support for Thermostat SilentMode (#14779) (#14781)
- Add new channel definition for silent mode
- Implement silent mode service
- Add unit tests
- Add documentation
- Fix some minor documentation issues

Closes #14779

Signed-off-by: David Pace <dev@davidpace.de>
2023-04-11 22:09:56 +02:00
David Pace
1a7a1251d4
[boschshc] Enhance device associations in discovery (#14672) (#14752)
- fix door/window contact device model (SWD instead of WRC2)
- fix in-wall light switch device model (BSM instead of PSM)
- fix thing type of BWTH (should be a wall thermostat, not a thermostat)
- add association for PSM (smart plug)
- add association for LEDVANCE_LIGHT (smart light bulb)
- add association for TRV (thermostat)

Closes #14672

Signed-off-by: David Pace <dev@davidpace.de>
2023-04-11 20:54:12 +02:00
Jerome Luckenbach
ce3f673380
[Documentation] Markdown improvements t to z (#14371)
* Apply markdown fixes for bindings with letter _t_
* Apply markdown fixes for bindings with letter _u_
* Apply markdown fixes for bindings with letter _v_
* Apply markdown fixes for bindings with letter _w_
* Apply markdown fixes for bindings with letter _x_
* Apply markdown fixes for bindings with letter _y_
* Apply markdown fixes for bindings with letter _z_

Signed-off-by: Jerome Luckenbach <github@luckenba.ch>
2023-04-11 12:54:54 +02:00
lolodomo
69a09ed825
Declare connection on few bindings (#14776)
* Declare connection on few bindings

Done for bindings I am maintaining or contributing.

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2023-04-10 21:46:22 +02:00
Holger Friedrich
38cba518cd
Declare connection on few bindings (#14777)
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2023-04-10 15:52:58 +02:00
Robert D
71dfbcf12c
[eKey] Add sourceIp in cases of NAT (Kubernetes deployments) (#14616)
* add natIp

Signed-off-by: querdenker2k <querdenker2k@gmx.de>

---------

Signed-off-by: querdenker2k <querdenker2k@gmx.de>
2023-04-10 10:35:56 +02:00