]>
git.basschouten.com Git - openhab-addons.git/log
robnielsen [Sat, 26 Feb 2022 15:10:59 +0000 (09:10 -0600)]
[tradfri] fix null pointer exception when sending command to a device that is offline (#12347)
* [tradfri] fix null pointer exception when sending command to thing that is offline
* [tradfri] changed coapClient from @NinNullByDefault({}) to @Nullable
Signed-off-by: Rob Nielsen <rob.nielsen@yahoo.com>
David [Sat, 26 Feb 2022 13:14:33 +0000 (14:14 +0100)]
[govee] Fix Govee H5102 detection (#12373)
Signed-off-by: davidoe <1133989+davidoe@users.noreply.github.com>
Luca Calcaterra [Sat, 26 Feb 2022 10:04:11 +0000 (11:04 +0100)]
fix t31 fire and system statuses (#12252)
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
Christoph Weitkamp [Sat, 26 Feb 2022 00:07:05 +0000 (01:07 +0100)]
Fix build after DecimalType changes (#12374)
Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
lsiepel [Fri, 25 Feb 2022 12:33:58 +0000 (13:33 +0100)]
[plugwiseha] Fix bug introduced with #12349 (#12366)
* Fix bug introduced with #12349
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
Ondrej Pecta [Fri, 25 Feb 2022 08:11:08 +0000 (09:11 +0100)]
[somfytahoma] added support for the Rain sensor thing (#12368)
Signed-off-by: Ondrej Pecta <opecta@gmail.com>
Stefan Triller [Fri, 25 Feb 2022 07:26:50 +0000 (08:26 +0100)]
[novafinedust] Fix RFC2217 serial port in configuration (#12370)
Fixes #12369
Signed-off-by: Stefan Triller <github@stefantriller.de>
Wouter Born [Thu, 24 Feb 2022 09:55:20 +0000 (10:55 +0100)]
Add Java 17 to GHA CI build matrix (#12360)
This adds Java 17 to the GitHub Actions CI build matrix so we can make sure the build keeps working with both Java 11 and Java 17.
It also updates the required Java version range used by the enforcer plugin so it is also possible to build with the supported Java versions.
Signed-off-by: Wouter Born <github@maindrain.net>
lsiepel [Wed, 23 Feb 2022 22:52:07 +0000 (23:52 +0100)]
[plugwiseha] Add and enhance channels (#12349)
* Add two-channels, fix scene and docs
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
Jacob Laursen [Wed, 23 Feb 2022 21:43:51 +0000 (22:43 +0100)]
[hdpowerview] Divide thing descriptions into separate files (#12364)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
Jacob Laursen [Wed, 23 Feb 2022 21:39:18 +0000 (22:39 +0100)]
[hdpowerview] Fix SAT warning (#12365)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
GiviMAD [Wed, 23 Feb 2022 20:09:49 +0000 (21:09 +0100)]
[voskstt] add linux arm and linux aarch64 binaries (#12355)
* [voskstt] add linux arm and linux aarch64 binaries
* [voskstt] change preload model configuration default to false
* [voskstt] add supported platforms to readme
Signed-off-by: Miguel Álvarez Díez <miguelwork92@gmail.com>
Wouter Born [Wed, 23 Feb 2022 17:15:08 +0000 (18:15 +0100)]
[deutschebahn] Disable unstable DeutscheBahnTimetableHandlerTest (#12358)
This test keeps failing making our builds unstable.
See #12235
Signed-off-by: Wouter Born <github@maindrain.net>
Jacob Laursen [Wed, 23 Feb 2022 15:53:27 +0000 (16:53 +0100)]
[danfossairunit] Fix: Unsafe interpretation of method return type as '@NonNull' (#12303)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
openhab-bot [Wed, 23 Feb 2022 15:33:22 +0000 (16:33 +0100)]
New translations flicbutton.properties (Italian) (#12351)
Wouter Born [Wed, 23 Feb 2022 15:13:56 +0000 (16:13 +0100)]
Fix Java 17 compilation and test issues (#12353)
* Adds --add-opens to the surefire-maven-plugin config required for deserialization using Gson/XStream
* Upgrades plugin dependencies to JDK 17 compatible versions
* Replaces some reflection that no longer works on JDK 17
* Fixes issues when mocking Random
* Run Nashorn dependant tests only on JDK < 15
Signed-off-by: Wouter Born <github@maindrain.net>
Fabian Wolter [Wed, 23 Feb 2022 14:23:19 +0000 (15:23 +0100)]
[hdpowerview] Let the framework change the child Thing statuses (#12330)
Signed-off-by: Fabian Wolter <github@fabian-wolter.de>
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>
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>
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>
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>
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>
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>
eugen [Tue, 22 Feb 2022 05:50:19 +0000 (06:50 +0100)]
fix storage usage (#12305)
Signed-off-by: Eugen Freiter <freiter@gmx.de>
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>
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>
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>
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>
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)
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
ranzen84 [Sat, 19 Feb 2022 20:35:11 +0000 (21:35 +0100)]
Update README.md (#12322)
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>