]> git.basschouten.com Git - openhab-addons.git/log
openhab-addons.git
4 years ago[bluetooth.ruuvitag] Corrected movement counter channel description (#12352)
Sami Salonen [Wed, 23 Feb 2022 12:41:14 +0000 (14:41 +0200)]
[bluetooth.ruuvitag] Corrected movement counter channel description (#12352)

* [bluetooth.ruuvitag] Corrected movement counter channel description

Signed-off-by: Sami Salonen <ssalonen@gmail.com>
4 years ago[mqtt.homie] handle exceptions parsing attributes (#12254)
Cody Cutrer [Wed, 23 Feb 2022 12:38:00 +0000 (05:38 -0700)]
[mqtt.homie] handle exceptions parsing attributes (#12254)

fixes #10711

technically this code is in mqtt.generic, but it's only used by Homie.

in particular, if an incoming string doesn't match an enum, this will now
just ignore the value instead of raising an exception to be caught somewhere inside
of Hive MQTT, and eventually timing out and logging that mandatory topics weren't
received, instead of logging a pointer to the actual problem. this makes it so that
if there's a homie $datatype openhab doesn't understand (like duration), it will be
able to get to the point of just choosing a string channel

also did some minor debug logging cleanup for mqtt:
 * fixed a typo
 * when logging homie device name from the thing handler, use the config deviceid,
   since we likely don't have the attributes from MQTT yet

Signed-off-by: Cody Cutrer <cody@cutrer.us>
4 years ago[somfytahoma] Added support for the Hitachi Yutaki devices (#12302)
Ondrej Pecta [Wed, 23 Feb 2022 07:45:14 +0000 (08:45 +0100)]
[somfytahoma] Added support for the Hitachi Yutaki devices (#12302)

Signed-off-by: Ondrej Pecta <opecta@gmail.com>
4 years ago[daikin] Fix Special Mode and Streamer support (#12324)
jimtng [Wed, 23 Feb 2022 07:37:25 +0000 (17:37 +1000)]
[daikin] Fix Special Mode and Streamer support (#12324)

* [daikin] Fix Special Mode support

Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au>
4 years agoProperly handle when zm installed on root directory (#12348)
Mark Hilbush [Tue, 22 Feb 2022 23:38:02 +0000 (18:38 -0500)]
Properly handle when zm installed on root directory (#12348)

Signed-off-by: Mark Hilbush <mark@hilbush.com>
4 years ago[plugwiseha] Improve cache and timeout handling (#12345)
lsiepel [Tue, 22 Feb 2022 20:00:43 +0000 (21:00 +0100)]
[plugwiseha] Improve cache and timeout handling (#12345)

* Rework caching and timeout handling
* Fix another caching related issue

Signed-off-by: Leo Siepel <leosiepel@gmail.com>
4 years agofix storage usage (#12305)
eugen [Tue, 22 Feb 2022 05:50:19 +0000 (06:50 +0100)]
fix storage usage (#12305)

Signed-off-by: Eugen Freiter <freiter@gmx.de>
4 years ago[flicbutton] Fix SAT `@NonNull` findings (#12334)
Wouter Born [Sun, 20 Feb 2022 22:42:45 +0000 (23:42 +0100)]
[flicbutton] Fix SAT `@NonNull` findings (#12334)

Signed-off-by: Wouter Born <github@maindrain.net>
4 years ago[network] Adressing issue #11503 (#12316)
Gaël L'hopital [Sun, 20 Feb 2022 22:24:49 +0000 (23:24 +0100)]
[network] Adressing issue #11503 (#12316)

Signed-off-by: clinique <gael@lhopital.org>
4 years agoRemove some of the empty XML tag "description" (#12332)
lolodomo [Sun, 20 Feb 2022 22:16:16 +0000 (23:16 +0100)]
Remove some of the empty XML tag "description" (#12332)

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
4 years ago[flicbutton] Add missing i18n translations properties (#12333)
lolodomo [Sun, 20 Feb 2022 22:15:42 +0000 (23:15 +0100)]
[flicbutton] Add missing i18n translations properties (#12333)

Related to #9234

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
4 years agoNew Crowdin updates (#12229)
openhab-bot [Sun, 20 Feb 2022 21:02:01 +0000 (22:02 +0100)]
New Crowdin updates (#12229)

* New translations deconz.properties (Italian)
* New translations dynamodb.properties (Finnish)
* New translations guntamatic.properties (Italian)
* New translations ipp.properties (German)
* New translations luxtronikheatpump.properties (German)
* New translations mqtt.properties (Italian)
* New translations openwebnet.properties (German)
* New translations voskstt.properties (Italian)
* New translations watsonstt.properties (Italian)

4 years ago[flicbutton] Initial contribution FlicButton Binding (#9234)
Patrick Fink [Sun, 20 Feb 2022 20:53:30 +0000 (21:53 +0100)]
[flicbutton] Initial contribution FlicButton Binding (#9234)

* [flicbutton] Initial contribution FlicButton Binding

Signed-off-by: Patrick Fink <mail@pfink.de>
* [flicbutton] Add config parameter address for FlicButton thing

Signed-off-by: Patrick Fink <mail@pfink.de>
* [flicbutton] Run spotless

Signed-off-by: Patrick Fink <mail@pfink.de>
* [flicbutton] Code cleanup & docs improvement

Signed-off-by: Patrick Fink <mail@pfink.de>
* Apply suggestions from code review

Co-authored-by: Fabian Wolter <github@fabian-wolter.de>
* [flicbutton] Update LICENSE

Signed-off-by: Patrick Fink <mail@pfink.de>
* [flicbutton] Apply suggestions from code review (2) & update to 3.1-SNAPSHOT

Signed-off-by: Patrick Fink <mail@pfink.de>
* [flicbutton] Apply suggestions from code review (3) & fix offline status

Signed-off-by: Patrick Fink <mail@pfink.de>
* [flicbutton] Fix 3rd party source for proper IDE integration

Signed-off-by: Patrick Fink <mail@pfink.de>
* [flicbutton] Simplify config parsing

Signed-off-by: Patrick Fink <mail@pfink.de>
* [flicbutton] Move everything to internal package

Signed-off-by: Patrick Fink <mail@pfink.de>
* [flicbutton] Remove hyphens from port parameter docs example

Signed-off-by: Patrick Fink <mail@pfink.de>
* [flicbutton] Change maintainer to openHAB project

Signed-off-by: Patrick Fink <mail@pfink.de>
* Apply docs suggestions + update to 3.2.0-SNAPSHOT

Signed-off-by: Patrick Fink <mail@pfink.de>
Co-authored-by: Matthew Skinner <matt@pcmus.com>
* [flicbutton] Fix bridge offline & reconnect handling

Signed-off-by: Patrick Fink <mail@pfink.de>
* [flicbutton] Close open socket on dispose

Signed-off-by: Patrick Fink <mail@pfink.de>
* [flicbutton] Improve exception error message in ThingStatus

Signed-off-by: Patrick Fink <mail@pfink.de>
* [flicbutton] Fix README title

Signed-off-by: Patrick Fink <mail@pfink.de>
* [flicbutton] Improve exception error message in ThingStatus

Signed-off-by: Patrick Fink <mail@pfink.de>
* [flicbutton] Style fixes

Signed-off-by: Patrick Fink <mail@pfink.de>
* [flicbutton] Use trace log level for button clicks & status changes

Signed-off-by: Patrick Fink <mail@pfink.de>
* Apply doc improvements from code review

Signed-off-by: Patrick Fink <mail@pfink.de>
Co-authored-by: Matthew Skinner <matt@pcmus.com>
* [flicbutton] Add binding to bom/openhab-addons

Signed-off-by: Patrick Fink <mail@pfink.de>
* [flicbutton] Cleanup / remove guava leftover

Signed-off-by: Patrick Fink <mail@pfink.de>
* [flicbutton] Remove online status description

Signed-off-by: Patrick Fink <mail@pfink.de>
* [flicbutton] Improve flicd hostname label

Signed-off-by: Patrick Fink <mail@pfink.de>
Co-authored-by: Fabian Wolter <github@fabian-wolter.de>
* [flicbutton] Do not catch IllegalArgumentException anymore as its not neeed

Signed-off-by: Patrick Fink <mail@pfink.de>
* [flicbutton] Use debug log level instead of info

Signed-off-by: Patrick Fink <mail@pfink.de>
* [flicbutton] Update version and license

Signed-off-by: Patrick Fink <mail@pfink.de>
* [flicbutton] Fix SAT warnings, e.g. add null handling annotations

Signed-off-by: Patrick Fink <mail@pfink.de>
* [flicbutton] Fix SAT warnings (2)

Signed-off-by: Patrick Fink <mail@pfink.de>
* [flicbutton] Concurrency refactoring & fixes

Signed-off-by: Patrick Fink <mail@pfink.de>
* [flicbutton] Cancel initialization task also when already running

Signed-off-by: Patrick Fink <mail@pfink.de>
* [flicbutton] Add javadoc and move FLIC_OPENHAB_EVENT_TRIGGER_MAP constant to constants class

Signed-off-by: Patrick Fink <mail@pfink.de>
* [flicbutton] Use ThingStatusDetail.OFFLINE.GONE when Flic button was removed from bridge

Signed-off-by: Patrick Fink <mail@pfink.de>
* [flicbutton] Fix FlicSimpleclientDiscoveryServiceImpl javadoc

Signed-off-by: Patrick Fink <mail@pfink.de>
* [flicbutton] Fix required definition of thing types

Signed-off-by: Patrick Fink <mail@pfink.de>
Co-authored-by: Fabian Wolter <github@fabian-wolter.de>
Co-authored-by: Matthew Skinner <matt@pcmus.com>
4 years ago[bluetooth] Add missing default translations (#12329)
Wouter Born [Sun, 20 Feb 2022 19:26:10 +0000 (20:26 +0100)]
[bluetooth] Add missing default translations (#12329)

This will allow for translating the Bluetooth Binding in Crowdin.

Signed-off-by: Wouter Born <github@maindrain.net>
4 years ago[mqtt] Add default translations (#12328)
Wouter Born [Sun, 20 Feb 2022 19:12:31 +0000 (20:12 +0100)]
[mqtt] Add default translations (#12328)

This will allow for translating the MQTT Binding in Crowdin.

Signed-off-by: Wouter Born <github@maindrain.net>
4 years ago[watsonstt] lazy abort (#12318)
GiviMAD [Sun, 20 Feb 2022 13:25:47 +0000 (14:25 +0100)]
[watsonstt] lazy abort (#12318)

* [watsonstt] lazy abort

Signed-off-by: Miguel Álvarez Díez <miguelwork92@gmail.com>
4 years agoInterrupt current thread on InterruptedException (#12323)
Jacob Laursen [Sun, 20 Feb 2022 13:22:40 +0000 (14:22 +0100)]
Interrupt current thread on InterruptedException (#12323)

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
4 years ago[googlestt] lazy abort (#12317)
GiviMAD [Sun, 20 Feb 2022 11:45:31 +0000 (12:45 +0100)]
[googlestt] lazy abort (#12317)

Signed-off-by: Miguel Álvarez Díez <miguelwork92@gmail.com>
4 years ago[openweathermap] Call Thread.currentThread().interrupt() on InterruptedException...
Christoph Weitkamp [Sun, 20 Feb 2022 11:35:51 +0000 (12:35 +0100)]
[openweathermap] Call Thread.currentThread().interrupt() on InterruptedException (#12314)

* Call Thread.currentThread().interrupt() on InterruptedException

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
4 years ago[voskstt] initial contribution (#12249)
GiviMAD [Sat, 19 Feb 2022 20:52:04 +0000 (21:52 +0100)]
[voskstt] initial contribution (#12249)

Signed-off-by: Miguel Álvarez Díez <miguelwork92@gmail.com>
4 years ago[daikin] Add the ability to disable background discovery (#12300)
jimtng [Sat, 19 Feb 2022 20:50:12 +0000 (06:50 +1000)]
[daikin] Add the ability to disable background discovery (#12300)

Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au>
4 years ago[hdpowerview] Add support for setting repeater LED color and brightness (#12308)
Jacob Laursen [Sat, 19 Feb 2022 20:48:38 +0000 (21:48 +0100)]
[hdpowerview] Add support for setting repeater LED color and brightness (#12308)

* Add support for setting repeater LED color and brightness.

Fixes #12307

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
4 years ago[hueemulation] Provide non-null context to TriggerHandlerCallback (#12320)
Wouter Born [Sat, 19 Feb 2022 20:37:51 +0000 (21:37 +0100)]
[hueemulation] Provide non-null context to TriggerHandlerCallback (#12320)

This prevents NPEs and a compilation issue when openhab/openhab-core#2763 is merged.

Signed-off-by: Wouter Born <github@maindrain.net>
4 years agoCatch exception in case of connection to database failed during activation of servive...
Christoph Weitkamp [Sat, 19 Feb 2022 20:37:23 +0000 (21:37 +0100)]
Catch exception in case of connection to database failed during activation of servive (#12313)

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
4 years agoUpdate README.md (#12322)
ranzen84 [Sat, 19 Feb 2022 20:35:11 +0000 (21:35 +0100)]
Update README.md (#12322)

4 years ago[homekit] mark item dirty only if it has homekit metadata (#12293)
eugen [Sat, 19 Feb 2022 08:21:52 +0000 (09:21 +0100)]
[homekit] mark item dirty only if it has homekit metadata (#12293)

* mark item dirty only if it has homekit metadata

Signed-off-by: Eugen Freiter <freiter@gmx.de>
4 years ago[openweathermap] Code cleanup (#12311)
Christoph Weitkamp [Fri, 18 Feb 2022 07:47:35 +0000 (08:47 +0100)]
[openweathermap] Code cleanup (#12311)

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
4 years agoAllow default sound parameter value (#12309)
Christoph Weitkamp [Thu, 17 Feb 2022 22:03:31 +0000 (23:03 +0100)]
Allow default sound parameter value (#12309)

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
4 years ago[amplipi] Add support for incremental volume control (#12297)
Ben Jones [Thu, 17 Feb 2022 08:30:30 +0000 (21:30 +1300)]
[amplipi] Add support for incremental volume control (#12297)

Signed-off-by: Ben Jones <ben.jones12@gmail.com>
4 years ago[daikin] Fix communication errors by retrying failed http requests (#12239)
jimtng [Wed, 16 Feb 2022 06:35:19 +0000 (16:35 +1000)]
[daikin] Fix communication errors by retrying failed http requests (#12239)

* [daikin] Fix communication errors by retrying failed http requests

Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au>
4 years ago[bluetooth.airthings] Catch all exceptions in a scheduled task to prevent future...
Pawel [Wed, 16 Feb 2022 06:30:39 +0000 (22:30 -0800)]
[bluetooth.airthings] Catch all exceptions in a scheduled task to prevent future executions from being suppressed (#12261)

* Fixes #9862

Catch all exceptions in scheduled task to prevent future executions from being suppressed.

Signed-off-by: Pawel Switalski <switalski.pw@gmail.com>
Signed-off-by: Pawel <s-pw@example.com>
4 years ago[fronius] Fix communication errors by retrying failed http requests (#12255)
jimtng [Tue, 15 Feb 2022 22:50:37 +0000 (08:50 +1000)]
[fronius] Fix communication errors by retrying failed http requests (#12255)

* [fronius] Fix communication errors by retrying failed http requests

Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au>
4 years agoFixed modbus integration tests (#12292)
Christoph Weitkamp [Mon, 14 Feb 2022 12:04:39 +0000 (13:04 +0100)]
Fixed modbus integration tests (#12292)

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
4 years ago[omnilink] Removed tags from channel type lock_switch (#12288)
lolodomo [Mon, 14 Feb 2022 11:42:45 +0000 (12:42 +0100)]
[omnilink] Removed tags from channel type lock_switch (#12288)

Related to #12262

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
4 years ago[airquality] Cleanup semantic tags (#12290)
lolodomo [Mon, 14 Feb 2022 06:49:04 +0000 (07:49 +0100)]
[airquality] Cleanup semantic tags (#12290)

Related to #12262

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
4 years ago[millheat] Cleanup semantic tags (#12289)
lolodomo [Mon, 14 Feb 2022 06:48:24 +0000 (07:48 +0100)]
[millheat] Cleanup semantic tags (#12289)

Related to #12262

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
4 years ago[deconz] Cleanup semantic tags (#12287)
lolodomo [Sun, 13 Feb 2022 21:50:50 +0000 (22:50 +0100)]
[deconz] Cleanup semantic tags (#12287)

* [deconz] Cleanup semantic tags

Related to #12262

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
4 years ago[vigicrues] Cleanup semantic tags (#12286)
lolodomo [Sun, 13 Feb 2022 20:49:11 +0000 (21:49 +0100)]
[vigicrues] Cleanup semantic tags (#12286)

Related to #12262

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
4 years ago[openweathermap] Cleanup semantic tags (#12285)
lolodomo [Sun, 13 Feb 2022 20:35:20 +0000 (21:35 +0100)]
[openweathermap] Cleanup semantic tags (#12285)

Related to #12262

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
4 years ago[sonyprojector] Fix tags for channel type powerstate (#12283)
lolodomo [Sun, 13 Feb 2022 20:16:53 +0000 (21:16 +0100)]
[sonyprojector] Fix tags for channel type powerstate (#12283)

Related to #12262

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
4 years ago[sagercaster] Cleanup semantic tags (#12284)
lolodomo [Sun, 13 Feb 2022 20:12:58 +0000 (21:12 +0100)]
[sagercaster] Cleanup semantic tags (#12284)

Related to #12262

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
4 years ago[souliss] Remove tags from channel type power (#12282)
lolodomo [Sun, 13 Feb 2022 19:41:36 +0000 (20:41 +0100)]
[souliss] Remove tags from channel type power (#12282)

Related to #12262

Follow-up #12269

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
4 years agoUse system channel types for humidity and outdoor temperature (#12277)
Jacob Laursen [Sun, 13 Feb 2022 18:56:51 +0000 (19:56 +0100)]
Use system channel types for humidity and outdoor temperature (#12277)

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
4 years ago[souliss] Fix semantic tags (#12269)
lolodomo [Sun, 13 Feb 2022 15:26:01 +0000 (16:26 +0100)]
[souliss] Fix semantic tags (#12269)

Related to #12262

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
4 years ago[openwebnet] Fix tags for channel shutter (#12271)
lolodomo [Sun, 13 Feb 2022 11:50:47 +0000 (12:50 +0100)]
[openwebnet] Fix tags for channel shutter (#12271)

Related to #12262

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
4 years ago[dmx] Fix tags for channel color_temperature (#12265)
lolodomo [Sun, 13 Feb 2022 11:49:52 +0000 (12:49 +0100)]
[dmx] Fix tags for channel color_temperature (#12265)

Related to #12262

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
4 years ago[lifx] Cleanup semantic tags (#12274)
lolodomo [Sun, 13 Feb 2022 11:48:06 +0000 (12:48 +0100)]
[lifx] Cleanup semantic tags (#12274)

Related to #12262

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
4 years agoReplace unknown category DimmableLight by Light (#12264)
lolodomo [Sun, 13 Feb 2022 08:40:29 +0000 (09:40 +0100)]
Replace unknown category DimmableLight by Light (#12264)

Also replace unknwon category DimmableCT by ColorLight

Fix #12263

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
4 years ago[hydrawise] Support unused zones (#12275)
Dan Cunningham [Sun, 13 Feb 2022 08:15:20 +0000 (00:15 -0800)]
[hydrawise] Support unused zones (#12275)

* [hydrawise] Support unused zones
Fixes #12209

Signed-off-by: Dan Cunningham <dan@digitaldan.com>
4 years ago[max] Use defined semantic tags (#12268)
lolodomo [Sat, 12 Feb 2022 22:11:26 +0000 (23:11 +0100)]
[max] Use defined semantic tags (#12268)

Related to #12262

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
4 years ago[shelly] Category added to channel type sensorHumidity (#12266)
lolodomo [Sat, 12 Feb 2022 22:09:00 +0000 (23:09 +0100)]
[shelly] Category added to channel type sensorHumidity (#12266)

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
4 years ago[yeelight] Cleanup semantic tags (#12270)
lolodomo [Sat, 12 Feb 2022 22:06:12 +0000 (23:06 +0100)]
[yeelight] Cleanup semantic tags (#12270)

Related to #12262

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
4 years ago[renault] Renault more channels and HVAC ON / toggle charge mode (#12095)
Doug Culnane [Sat, 12 Feb 2022 19:22:35 +0000 (20:22 +0100)]
[renault] Renault more channels and HVAC ON / toggle charge mode (#12095)

* [renault] Add more channels to Renault Binding.
* [renault] Improve example rule to reduce API use.

Signed-off-by: Culnane Douglas <douglas.culnane@extern.a1.at>
4 years ago[feican] Add semantic tags on channel color_temperature (#12272)
lolodomo [Sat, 12 Feb 2022 18:05:07 +0000 (19:05 +0100)]
[feican] Add semantic tags on channel color_temperature (#12272)

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
4 years ago[homekit] update java hap library (#12267)
eugen [Sat, 12 Feb 2022 14:07:58 +0000 (15:07 +0100)]
[homekit] update java hap library (#12267)

* update hap
* correction for categories

Signed-off-by: Eugen Freiter <freiter@gmx.de>
4 years ago[ipobserver] Add support for WiFi version and push based method. (#12151)
Matthew Skinner [Sat, 12 Feb 2022 08:34:16 +0000 (19:34 +1100)]
[ipobserver] Add support for WiFi version and push based method. (#12151)

* Add support for Wifi version of ipObserver.
* make config private again.
* Add logging.
* Remove tags

Signed-off-by: Matthew Skinner <matt@pcmus.com>
4 years agoFix recent regression when bridge is offline while initializing child things. (#12259)
Jacob Laursen [Thu, 10 Feb 2022 22:34:14 +0000 (23:34 +0100)]
Fix recent regression when bridge is offline while initializing child things. (#12259)

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
4 years ago[tplinksmarthome] Added KL400, KL430 lightstrip support (#12000)
Hilbrand Bouwkamp [Thu, 10 Feb 2022 18:58:24 +0000 (19:58 +0100)]
[tplinksmarthome] Added KL400, KL430 lightstrip support (#12000)

Closes #8709

Additional:
- Added action to send and receive json commands to a tplink device. This can be used for test purposes or to run commands not available through channels.

Fixes:
- Power channel of a bulb is defined as QuantityType in xml, therefor it should create the state using QuantityType
- Retry getting values 5 times before setting the device offline. Reduced socket time out to 2 seconds as it normally should react quickly and if it times out it tries again.

Also-by: Dustin Masters <ceo@dustinsoftware.com>
Signed-off-by: Hilbrand Bouwkamp <hilbrand@h72.nl>
4 years ago[fronius] Add support for Fronius Smart Meter 65A (#12258)
jimtng [Thu, 10 Feb 2022 17:54:01 +0000 (03:54 +1000)]
[fronius] Add support for Fronius Smart Meter 65A (#12258)

Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au>
4 years ago[guntamatic] Added 'biosmart' and 'generic' thingtype, robustness improvements on...
MikeTheTux [Wed, 9 Feb 2022 20:02:59 +0000 (21:02 +0100)]
[guntamatic] Added 'biosmart' and 'generic' thingtype, robustness improvements on control interface (#12146)

* * added 'biosmart' and 'generic' type. * robustness improvements on control interface

Signed-off-by: Michael Weger <weger.michael@gmx.net>
4 years agoFix unreachable lights and sensors being marked as GONE. (#12245)
Jacob Laursen [Wed, 9 Feb 2022 19:26:57 +0000 (20:26 +0100)]
Fix unreachable lights and sensors being marked as GONE. (#12245)

Fixes #12244

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
4 years ago[OmniLink] Refactor parts of code (#12246)
Ethan Dye [Wed, 9 Feb 2022 16:59:36 +0000 (09:59 -0700)]
[OmniLink] Refactor parts of code (#12246)

Signed-off-by: Ethan Dye <mrtops03@gmail.com>
4 years agoReduce log level for messages received for unconfigured devices (#12248)
Jacob Laursen [Wed, 9 Feb 2022 06:54:25 +0000 (07:54 +0100)]
Reduce log level for messages received for unconfigured devices (#12248)

Fixes #12247

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
4 years ago[fronius] Added Ohmpilot thing and channel realpowersum for thing meter (#11835)
Hannes Spenger [Tue, 8 Feb 2022 23:02:40 +0000 (00:02 +0100)]
[fronius] Added Ohmpilot thing and channel realpowersum for thing meter (#11835)

* Added support for fronius ohmpilot and added smart meter power sum.

Signed-off-by: urmet0 <hannes.spenger@gmail.com>
4 years ago[hue] Semantics added to channel types (#10977)
lolodomo [Tue, 8 Feb 2022 22:03:31 +0000 (23:03 +0100)]
[hue] Semantics added to channel types (#10977)

* [hue] Semantics added to channel types

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
4 years ago[OmniLink] Add semantic tags to channels (#11100)
Ethan Dye [Tue, 8 Feb 2022 21:01:57 +0000 (14:01 -0700)]
[OmniLink] Add semantic tags to channels (#11100)

* Add semantic tags to channels
* Use system channels where possible

Signed-off-by: Ethan Dye <mrtops03@gmail.com>
4 years ago[insteon] Prevent null values from being inferred when printing to console (#12243)
Wouter Born [Tue, 8 Feb 2022 20:27:17 +0000 (21:27 +0100)]
[insteon] Prevent null values from being inferred when printing to console (#12243)

This prevents the null analysis from inferring null values when printing to a Console.

Related to openhab/openhab-core#2742

Signed-off-by: Wouter Born <github@maindrain.net>
4 years ago[mqtt.homie] remove unused constants in tests (#12242)
Cody Cutrer [Tue, 8 Feb 2022 20:01:25 +0000 (13:01 -0700)]
[mqtt.homie] remove unused constants in tests (#12242)

Signed-off-by: Cody Cutrer <cody@cutrer.us>
4 years ago[watsonstt] initial contribution (#12161)
GiviMAD [Tue, 8 Feb 2022 19:52:02 +0000 (20:52 +0100)]
[watsonstt] initial contribution (#12161)

* [watsonstt] initial contribution

Signed-off-by: Miguel Álvarez Díez <miguelwork92@gmail.com>
4 years ago[openweathermap] Semantics added to channel types (#10972)
lolodomo [Tue, 8 Feb 2022 18:06:25 +0000 (19:06 +0100)]
[openweathermap] Semantics added to channel types (#10972)

Also fix few categories to use only official categories

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
4 years agoAdjustments after changing null-annotations for updating properties (#12221)
J-N-K [Tue, 8 Feb 2022 17:35:16 +0000 (18:35 +0100)]
Adjustments after changing null-annotations for updating properties (#12221)

Signed-off-by: Jan N. Klug <github@klug.nrw>
4 years ago[hdpowerview] Fix for capabilities:1 shades (#12237)
Andrew Fiddian-Green [Tue, 8 Feb 2022 12:16:32 +0000 (12:16 +0000)]
[hdpowerview] Fix for capabilities:1 shades (#12237)

* [hdpowerview] fix capabilities:1

Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
4 years ago[porcupineks] fix null pointer exception and file bundle extraction on Windows OS...
GiviMAD [Mon, 7 Feb 2022 17:53:14 +0000 (18:53 +0100)]
[porcupineks] fix null pointer exception and file bundle extraction on Windows OS (#12234)

Signed-off-by: Miguel Álvarez Díez <miguelwork92@gmail.com>
4 years ago[mqtt] Remove references to the System Broker (#12233)
jimtng [Mon, 7 Feb 2022 15:03:41 +0000 (01:03 +1000)]
[mqtt] Remove references to the System Broker (#12233)

Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au>
4 years ago[teleinfo] Refactor channel config files for Linky standard mode (#12204)
olivierkeke [Mon, 7 Feb 2022 15:02:48 +0000 (16:02 +0100)]
[teleinfo] Refactor channel config files for Linky standard mode (#12204)

* Refactor channel config files
* Remove duplicate PAPP channel type

Signed-off-by: Olivier Marceau <hollysaiqs@marceau.ovh>
4 years agoResolve runbundles for XStream upgrade (#12222)
Wouter Born [Mon, 7 Feb 2022 07:25:16 +0000 (08:25 +0100)]
Resolve runbundles for XStream upgrade (#12222)

Signed-off-by: Wouter Born <github@maindrain.net>
4 years ago[jrubyscripting] convert presets from java class to ruby class (#12047)
jimtng [Sun, 6 Feb 2022 20:50:56 +0000 (06:50 +1000)]
[jrubyscripting] convert presets from java class to ruby class (#12047)

Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au>
4 years ago[homematic] Remove state description step size handling (#12192)
maniac103 [Sun, 6 Feb 2022 19:21:59 +0000 (20:21 +0100)]
[homematic] Remove state description step size handling (#12192)

The RPC protocol doesn't provide this value, so it always was made up
more or less arbitrarily. Since the UI now uses this value for
validation purposes, there are cases where valid values can not be
entered due to this step size (particularly for datapoints with more
than 1 decimal digit).

Fixes #12183

Signed-off-by: Danny Baumann <dannybaumann@web.de>
4 years ago[Wemo] add @jlaur as code-owner (#12227)
Hans-Jörg Merk [Sun, 6 Feb 2022 15:22:48 +0000 (16:22 +0100)]
[Wemo] add @jlaur as code-owner (#12227)

Signed-off-by: Hans-Jörg Merk <github@hmerk.de>
4 years ago[jdbc] Fixed ClassCastException for ColorItem / HSBType (#12225)
Christoph Weitkamp [Sun, 6 Feb 2022 14:45:03 +0000 (15:45 +0100)]
[jdbc] Fixed ClassCastException for ColorItem / HSBType (#12225)

* Fixed ClassCastException for ColorItem / HSBType

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
4 years agoPrevent Null Pointer Exception if socket connection is broken (#12223)
Christian Kittel [Sun, 6 Feb 2022 14:43:00 +0000 (15:43 +0100)]
Prevent Null Pointer Exception if socket connection is broken (#12223)

Signed-off-by: EvilPingu <ckittel@gmx.de>
4 years ago[googlestt] emit correct recognition events (#12210)
GiviMAD [Sun, 6 Feb 2022 12:42:32 +0000 (13:42 +0100)]
[googlestt] emit correct recognition events (#12210)

Signed-off-by: Miguel Álvarez Díez <miguelwork92@gmail.com>
4 years agoFix inbox entries for already configured devices. (#12217)
Jacob Laursen [Sun, 6 Feb 2022 11:16:45 +0000 (12:16 +0100)]
Fix inbox entries for already configured devices. (#12217)

Fixes #12216

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
4 years ago[kostalinverter] Fix to, prevent randomly stops of binding. (#12124)
basse04 [Sun, 6 Feb 2022 10:02:32 +0000 (11:02 +0100)]
[kostalinverter] Fix to, prevent randomly stops of binding. (#12124)

* [kostalinverter] Fix to, prevent randomly stops of binding.

Signed-off-by: basse04 <orjan.backsell@gmail.com>
4 years ago[mqtt.generic] Support transformationPattern for thing's availabilityTopic (#12167)
jimtng [Sun, 6 Feb 2022 09:30:06 +0000 (19:30 +1000)]
[mqtt.generic] Support transformationPattern for thing's availabilityTopic (#12167)

* [mqtt.generic] Support transformationPattern for thing's availability payload
* [mqtt] Remove org.apache.commons.lang3.StringUtils dependency

Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au>
4 years ago[wemo] Fix already configured devices in inbox (#12215)
Jacob Laursen [Sun, 6 Feb 2022 08:50:29 +0000 (09:50 +0100)]
[wemo] Fix already configured devices in inbox (#12215)

* Reuse UDN configuration parameter definition.
* Fix inbox entries for already configured devices.

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
4 years agoEliminate risk of bad firmware response breaking shade/scene updates. (#12214)
Jacob Laursen [Sat, 5 Feb 2022 20:23:36 +0000 (21:23 +0100)]
Eliminate risk of bad firmware response breaking shade/scene updates. (#12214)

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
4 years agoFixing Issue if server returns not 200 while signing in (#12211)
Christian Kittel [Sat, 5 Feb 2022 20:21:51 +0000 (21:21 +0100)]
Fixing Issue if server returns not 200 while signing in (#12211)

Signed-off-by: EvilPingu <ckittel@gmx.de>
4 years agoUpdate README.md (#12168)
digitlength [Sat, 5 Feb 2022 19:44:45 +0000 (19:44 +0000)]
Update README.md (#12168)

Added outgoing data section

4 years ago[siemenrds] Update in ReadMe about getting an API key (#12212)
Andrew Fiddian-Green [Sat, 5 Feb 2022 19:34:34 +0000 (19:34 +0000)]
[siemenrds] Update in ReadMe about getting an API key (#12212)

* [siemenrds] update ReadMe about the api key

Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
4 years ago[herzborg] Herzborg binding (#9327)
Sonic-Amiga [Sat, 5 Feb 2022 18:08:05 +0000 (21:08 +0300)]
[herzborg] Herzborg binding (#9327)

Supports Herzborg curtain motors over RS-485 network

Signed-off-by: Pavel Fedin <pavel_fedin@mail.ru>
Co-authored-by: Matthew Skinner <matt@pcmus.com>
Co-authored-by: Fabian Wolter <github@fabian-wolter.de>
Co-authored-by: Matthew Skinner <matt@pcmus.com>
Co-authored-by: Fabian Wolter <github@fabian-wolter.de>
4 years ago[wemo] Improve GENA subscription reliability and error handling (#12148)
Jacob Laursen [Sat, 5 Feb 2022 17:56:58 +0000 (18:56 +0100)]
[wemo] Improve GENA subscription reliability and error handling (#12148)

* Consolidate service subscriptions in base class.
* Remove unsynchronized and unneeded cache of subscriptions.
* Do not unregister participant when removing subscription.
* Fix status wrongly set to ONLINE when exception is thrown.
* Refactor error handling for WemoHttpCall.
* Adjust log level for communication errors.
* Add automatic subscription renewal.
* Fix more ONLINE/OFFLINE status transition issues.
* Adjust log level when getWemoURL fails because device is offline.
* Remove redundant logging.

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
4 years agoEnhancement for websocket re-econnectivity & fix item/channel response (#12191)
Stian Kjoglum [Sat, 5 Feb 2022 10:09:07 +0000 (11:09 +0100)]
Enhancement for websocket re-econnectivity & fix item/channel response (#12191)

Signed-off-by: Stian Kjoglum <stiankj@online.no>
Signed-off-by: kjoglum <stiankj@online.no>
4 years agoUpdate README after latest changes. (#12173)
Jacob Laursen [Sat, 5 Feb 2022 08:26:08 +0000 (09:26 +0100)]
Update README after latest changes. (#12173)

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
4 years agomake onChange synchronized (#12205)
eugen [Sat, 5 Feb 2022 07:39:17 +0000 (08:39 +0100)]
make onChange synchronized (#12205)

Signed-off-by: Eugen Freiter <freiter@gmx.de>
Co-authored-by: Eugen Freiter <freiter@gmx.de>
4 years ago[mqtt] connectionStateChanged(CONNECTED) called twice (#12200)
jimtng [Fri, 4 Feb 2022 22:32:56 +0000 (08:32 +1000)]
[mqtt] connectionStateChanged(CONNECTED) called twice (#12200)

Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au>
4 years agoImprove error handling for unknown shades and timeouts. (#12181)
Jacob Laursen [Thu, 3 Feb 2022 22:45:41 +0000 (23:45 +0100)]
Improve error handling for unknown shades and timeouts. (#12181)

Fixes #12180

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
4 years ago[voicerss] Null annotations added on the main service class (#12190)
lolodomo [Thu, 3 Feb 2022 18:48:14 +0000 (19:48 +0100)]
[voicerss] Null annotations added on the main service class (#12190)

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
4 years ago[playstation] Clarified the part to obtain configuration info (#12194)
Balisz [Thu, 3 Feb 2022 15:32:16 +0000 (17:32 +0200)]
[playstation] Clarified the part to obtain configuration info (#12194)

* Clarified the part to obtain configuration info

4 years ago[mqtt] Fix translation file names (#12193)
jimtng [Thu, 3 Feb 2022 15:27:55 +0000 (01:27 +1000)]
[mqtt] Fix translation file names (#12193)

Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au>