]>
git.basschouten.com Git - openhab-addons.git/log
Christian Wild [Sun, 28 Nov 2021 14:29:21 +0000 (15:29 +0100)]
[Tapocontrol] Binding to control Tapo (by TP-Link) Devices (#11111)
* [tapocontrol] New Source Upload
Signed-off-by: Christian Wild <christian@wild-bw.de>
* [tapocontrol] Delete bundles/org.openhab.binding.tapocontrol directory
Signed-off-by: Christian Wild <christian@wild-bw.de>
* [tapocontrol] Snapshot 3.2
Signed-off-by: Christian Wild <christian@wild-bw.de>
* [tapocontrol] Update CODEOWNERS
Fixed bindingname
Signed-off-by: Christian Wild <christian@wild-bw.de>
* [tapocontrol] Update README.md
Signed-off-by: Christian Wild <christian@wild-bw.de>
* [tapocontrol] new "Bridge-Version"
Credentials (TapoCloud) where now set in a bridge device.
Things now had to be attached to a bridge.
Signed-off-by: Christian Wild <christian@wild-bw.de>
* [tapocontrol] fixed device discovery bug
fixed device discovery bug
added bridge to thing-types.xml
Signed-off-by: Christian Wild <christian@wild-bw.de>
* [tapocontrol] Update bundles/org.openhab.binding.tapocontrol/README.md
Co-authored-by: Fabian Wolter <github@fabian-wolter.de>
Signed-off-by: Christian Wild <christian@wild-bw.de>
* [tapocontrol] code cleanup and optimization
- general code cleanup and optimization
- limited max connections and queued requests to 10 per destination
- device error handling revised
- review remarks of pull request processed
Signed-off-by: Christian Wild <christian@wild-bw.de>
* [tapocontrol] solved review requests
Signed-off-by: Christian Wild <christian@wild-bw.de>
* [tapocontrol] LightStrip L900 basicly supported
Signed-off-by: Christian Wild <christian@wild-bw.de>
* [tapocontrol] fixed review requests
Signed-off-by: Christian Wild <christian@wild-bw.de>
* [tapocontrol] fixed compiler warnings
Signed-off-by: Christian Wild <christian@wild-bw.de>
Co-authored-by: Fabian Wolter <github@fabian-wolter.de>
Christoph Weitkamp [Sun, 28 Nov 2021 14:18:39 +0000 (15:18 +0100)]
[map] Fixed wrong i18n properties and added label of Profile (#11646)
Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
lolodomo [Sun, 28 Nov 2021 12:31:56 +0000 (13:31 +0100)]
[linky] Few debug logs added (#11647)
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
Christoph Weitkamp [Fri, 26 Nov 2021 22:01:44 +0000 (23:01 +0100)]
Added representation-property to thing type definitions (#11640)
Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
antroids [Wed, 24 Nov 2021 20:26:23 +0000 (21:26 +0100)]
[MQTT.Homeassistant] added myself to CODEOWNERS (#11612)
Signed-off-by: Anton Kharuzhy <publicantroids@gmail.com>
Wouter Born [Tue, 23 Nov 2021 22:05:09 +0000 (23:05 +0100)]
Resolve runbundles for JUnit and Mockito dependency upgrades (#11617)
Signed-off-by: Wouter Born <github@maindrain.net>
mlobstein [Tue, 23 Nov 2021 12:18:30 +0000 (06:18 -0600)]
Fix setpoint parsing error (#11635)
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
openhab-bot [Sun, 21 Nov 2021 23:58:03 +0000 (00:58 +0100)]
New Crowdin updates (#11608)
* New translations openhabcloud.properties (French)
* New translations transform.properties (French)
* New translations voicerss.properties (French)
* New translations actions.properties (German)
* New translations errors.properties (German)
* New translations stateflags.properties (German)
* New translations nanoleaf.properties (German)
* New translations surepetcare.properties (German)
* New translations deconz.properties (German)
* New translations tr064.properties (German)
* New translations deconz.properties (German)
* New translations openhabcloud.properties (German)
* New translations astro.properties (French)
* New translations hue.properties (French)
* New translations ntp.properties (French)
* New translations feed.properties (German)
* New translations lgwebos.properties (French)
* New translations gce.properties (French)
* New translations airquality.properties (French)
* New translations airquality.properties (French)
* New translations rotel.properties (French)
* New translations feed.properties (German)
* New translations hue.properties (French)
* New translations mail.properties (German)
* New translations sonyprojector.properties (French)
* New translations tradfri.properties (French)
* New translations powermax.properties (French)
Kai Kreuzer [Sun, 21 Nov 2021 22:12:43 +0000 (23:12 +0100)]
[amplipi] Add discovery and PA support (#11586)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
Marcel [Sun, 21 Nov 2021 20:28:40 +0000 (21:28 +0100)]
[max] Added default translation properties file (#11626)
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
Wouter Born [Sun, 21 Nov 2021 16:52:32 +0000 (17:52 +0100)]
[nest] Fix place holders issue (#11622)
When the docs are generated any {{ }} constructs are substituted with variables.
As a result the docs are less easy to understand.
Signed-off-by: Wouter Born <github@maindrain.net>
Wouter Born [Sun, 21 Nov 2021 16:51:43 +0000 (17:51 +0100)]
[googletts] Fix place holders issue (#11623)
When the docs are generated any {{ }} constructs are substituted with variables causing the place holders to get lost.
As a result the docs are less easy to understand.
Signed-off-by: Wouter Born <github@maindrain.net>
Christoph Weitkamp [Sun, 21 Nov 2021 14:56:13 +0000 (15:56 +0100)]
[feed] Change patter for DateTime channel types to be considered by i18n-tool (#11618)
Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
Christoph Weitkamp [Sun, 21 Nov 2021 14:54:43 +0000 (15:54 +0100)]
[tr064] Added default i18n properties file (#11619)
Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
Wouter Born [Sun, 21 Nov 2021 11:40:56 +0000 (12:40 +0100)]
Resolve runbundles for UoM dependency upgrades (#11610)
Signed-off-by: Wouter Born <github@maindrain.net>
Wouter Born [Sun, 21 Nov 2021 09:22:28 +0000 (10:22 +0100)]
Update Jackson version to 2.12.5 (#11609)
This is the version used in the feature provided by openhab-core.
Signed-off-by: Wouter Born <github@maindrain.net>
Luca Calcaterra [Sat, 20 Nov 2021 19:18:29 +0000 (20:18 +0100)]
Update thing-types.xml (#11614)
fix T14 typical - must be switch instead of trigger
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
Gaël L'hopital [Sat, 20 Nov 2021 17:48:03 +0000 (18:48 +0100)]
[XMLTV] Preparing for Crowdin and code refining. (#11594)
* Preparing for Crowdin and code refining.
Signed-off-by: Gaël L'hopital <gael@lhopital.org>
* Satisfying SAT
Signed-off-by: Gaël L'hopital <gael@lhopital.org>
* Preventing two potential NPE
Signed-off-by: Gaël L'hopital <gael@lhopital.org>
* Code review comments taken in account
Signed-off-by: clinique <gael@lhopital.org>
* Reverting description removal
Signed-off-by: clinique <gael@lhopital.org>
* Forgot spotless apply
Signed-off-by: clinique <gael@lhopital.org>
antroids [Sat, 20 Nov 2021 11:44:09 +0000 (12:44 +0100)]
[MQTT.Homeassistant] make the mqtt.vacuum implementation compilant with the specification (#11562)
Signed-off-by: Anton Kharuzhy <publicantroids@gmail.com>
Matthew Skinner [Sat, 20 Nov 2021 11:41:46 +0000 (22:41 +1100)]
[wled] Abstract json api for better segment support (#11509)
* Change to json for states
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* Add 3rd colours.
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* Segments now mostly work
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* changes to json api fully made
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* Mirror and Reverse channels added.
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* Remove old channels when needed.
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* Simplify return
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* Add support for named presets
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* Dont add empty preset 0 to list
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* Add preset saving with custom names
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* Tidy up
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* Rename function for clarity
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* Add more channels
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* Clean up
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* Fix bugs and update readme for new channels
Signed-off-by: Matthew Skinner <matt@pcmus.com>
Marcel [Sat, 20 Nov 2021 11:34:00 +0000 (12:34 +0100)]
[miio] add support Mi Smart Humidifier deerma.humidifier.jsq5 (#11577)
https://community.openhab.org/t/mi-smart-antibacterial-humidifier-not-recognized/127562
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
Marcel [Sat, 20 Nov 2021 11:32:10 +0000 (12:32 +0100)]
[miio] Move (remaining) channel details to json files (#11568)
Move remaining channel details to the respective channels to simplify
and avoid mistakes/errors.
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
Dan Cunningham [Fri, 19 Nov 2021 23:17:27 +0000 (15:17 -0800)]
[myq] Fixes breaking API changes to the MyQ binding (#11601)
Signed-off-by: Dan Cunningham <dan@digitaldan.com>
Wouter Born [Fri, 19 Nov 2021 15:45:59 +0000 (16:45 +0100)]
Add missing bundles to openhab-addons BOM (#11605)
Missing bundles in this BOM can cause issues like:
* Karaf feature projects building before bundle add-on projects completed
* Incremental build issues
* Other projects using the BOM having to manually add dependency management for these bundles
Signed-off-by: Wouter Born <github@maindrain.net>
Trinitus01 [Fri, 19 Nov 2021 12:14:45 +0000 (13:14 +0100)]
[icloud] iCloud response invalid: null (second time) (#11600)
* fixed: iCloud response invalid: null (second time)
Signed-off-by: Tom Blum <trinitus01@googlemail.com>
* added: re-added fmly parameter
Signed-off-by: Tom Blum <trinitus01@googlemail.com>
mlobstein [Thu, 18 Nov 2021 08:02:17 +0000 (02:02 -0600)]
[monopriceaudio] Clarify supported models and documentation (#11591)
* Clarify supported models and documentation
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
* Clarify supported models and documentation
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
* Add notes for amps with built-in serial over IP
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
* Add notes for amps with built-in serial over IP
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
* fix spotless error
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
* substitute controller/amplifier
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
Pawel Pieczul [Wed, 17 Nov 2021 23:40:26 +0000 (00:40 +0100)]
[loxone] Sauna controller implementation (#11270)
Signed-off-by: Pawel Pieczul <pieczul@gmail.com>
Marcel [Tue, 16 Nov 2021 20:19:50 +0000 (21:19 +0100)]
[windcentrale] Add default translations (#11596)
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
openhab-bot [Tue, 16 Nov 2021 00:10:28 +0000 (01:10 +0100)]
New Crowdin updates (#11573)
* New translations intesis.properties (German)
* New translations avmfritz.properties (German)
* New translations hue.properties (German)
* New translations pixometer.properties (German)
* New translations volvooncall.properties (French)
* New translations tr064.properties (French)
* New translations transform.properties (German)
* New translations googletts.properties (German)
* New translations avmfritz.properties (German)
* New translations googletts.properties (German)
* New translations sonyprojector.properties (French)
* New translations meteoblue.properties (French)
* New translations avmfritz.properties (German)
* New translations mail.properties (German)
* New translations hue.properties (German)
* New translations astro.properties (French)
jlaur [Mon, 15 Nov 2021 23:01:06 +0000 (00:01 +0100)]
[samsungtv] Fix reconnect after first connection to TV is lost (#11487)
* Fix reconnect after first connection to TV is lost.
Fixes #7055
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
* Reduced log level to TRACE for logging of entered methods several times per second.
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
jlaur [Mon, 15 Nov 2021 22:53:23 +0000 (23:53 +0100)]
[hdpowerview] Add support for scene groups (#11534)
* Add support for scene collections.
Fixes #11533
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
* Add unit test for parsing of scene collections response.
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
* Add default i18n properties file.
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
* Fix CAT: File does not end with a newline.
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
* Update documentation with scene collections.
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
* Fix CAT: File does not end with a newline.
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
* Fix formatting.
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
* Fix CAT: File does not end with a newline.
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
* Split offline tests into separate distinct tests.
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
* Increase test coverage for scene/scene collection parsing.
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
* Internationalization of dynamic scene/scene collection channels.
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
* Rename scene collections to scene groups.
Renamed for all user-oriented texts/references to be consistent with now abandoned feature of the PowerView app.
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
* Change custom text keys to not collide with framework.
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
* Avoid multiple thing updates.
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
* Add missing label/description texts for secondary channel.
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
* Remove unneeded @Nullable annotations.
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
Wouter Born [Mon, 15 Nov 2021 14:39:27 +0000 (15:39 +0100)]
[jrubyscripting] Fix Maven project name (#11590)
It was missing the "Bundles" parts like used in other projects.
Signed-off-by: Wouter Born <github@maindrain.net>
boc-tothefuture [Mon, 15 Nov 2021 13:21:29 +0000 (08:21 -0500)]
[jrubyscripting] JRuby Scripting initial contribution (#11538)
Also-by: Jimmy Tanagra <jimmy@tanagra.id.au>
Signed-off-by: Brian O'Connell <broconne@gmail.com>
Marcel [Sun, 14 Nov 2021 12:40:05 +0000 (13:40 +0100)]
[miio] support sending openclose commands (#11581)
* [miio] support sending openclose commands
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
* [miio] fix contact sending
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
* [miio] switch
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
Boris Krivonog [Sun, 14 Nov 2021 10:33:39 +0000 (11:33 +0100)]
[nikobus] added option to set rollershutter position (#11548)
Signed-off-by: Boris Krivonog boris.krivonog@inova.si
Signed-off-by: Boris Krivonog <boris.krivonog@inova.si>
jlaur [Sun, 14 Nov 2021 10:13:22 +0000 (11:13 +0100)]
[danfossairunit] Add default i18n properties file (#11580)
* Fix namespace issue.
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
* Add default i18n properties file.
Fixes #11578
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
* Internationalize thing status descriptions.
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
* Add missing configuration option description.
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
Wouter Born [Sat, 13 Nov 2021 12:44:37 +0000 (13:44 +0100)]
Use POM packaging with index BOMs (#11520)
Looks like only the POM dependencies are used by the indexer, so the JAR is unused and useless as this warning correctly indicates when you build them:
```
[WARNING] JAR will be empty - no content was marked for inclusion!
```
Signed-off-by: Wouter Born <github@maindrain.net>
lolodomo [Fri, 12 Nov 2021 23:29:32 +0000 (00:29 +0100)]
[sonyprojector] Allow translation of exception messages that can be d… (#11392)
* [sonyprojector] Allow translation of exception messages that can be displayed in MainUI
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
lolodomo [Fri, 12 Nov 2021 21:00:31 +0000 (22:00 +0100)]
[remoteopenhab] Add all default translations to properties file (#11373)
Allows translating the remote openHAB binding strings with Crowdin.
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
mlobstein [Fri, 12 Nov 2021 20:19:09 +0000 (14:19 -0600)]
[nuvo] Minor README edit and move logo to openhab-docs (#11556)
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
lolodomo [Fri, 12 Nov 2021 20:16:33 +0000 (21:16 +0100)]
[meteoblue] Add default translations to properties file (#11561)
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
lolodomo [Fri, 12 Nov 2021 20:14:54 +0000 (21:14 +0100)]
[voicerss] Add default translations to properties file (#11575)
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
Sami Salonen [Fri, 12 Nov 2021 20:06:47 +0000 (22:06 +0200)]
[openhabcloud] reconnect on connection errors (#11153)
* [openhabcloud] reconnect on connection errors
According to documentation (albeit for 2.x Socket IO version) [1],
reconnection is responsibility of the user on connect_error events.
[1] Lifecycle diagram in
https://socketio.github.io/socket.io-client-java/socket_instance.html
Signed-off-by: Sami Salonen <ssalonen@gmail.com>
* [openhabcloud] Update Socket IO dependency to 1.0.1
Signed-off-by: Sami Salonen <ssalonen@gmail.com>
* [openhabcloud] feature.xml updated also with socket io 1.0.1
Signed-off-by: Sami Salonen <ssalonen@gmail.com>
* [openhabcloud] Re-connect manually on error events when not connected
Signed-off-by: Sami Salonen <ssalonen@gmail.com>
* [openhabcloud] less loud logging on retries
Signed-off-by: Sami Salonen <ssalonen@gmail.com>
* [openhabcloud] removing unnecessary conditional in logging
Signed-off-by: Sami Salonen <ssalonen@gmail.com>
* [openhabcloud] javadoc corrections and clarifications
Signed-off-by: Sami Salonen <ssalonen@gmail.com>
lolodomo [Fri, 12 Nov 2021 10:43:06 +0000 (11:43 +0100)]
[rfxcom] Add default translations to properties file (#11532)
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
Christoph Weitkamp [Fri, 12 Nov 2021 10:37:01 +0000 (11:37 +0100)]
Added default i18n properties file (#11574)
Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
Christoph Weitkamp [Fri, 12 Nov 2021 09:15:19 +0000 (10:15 +0100)]
[googletts] Added default i18n properties file (#11569)
* Added default i18n properties file
Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
* Incorported comments from review
Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
Andrew Fiddian-Green [Fri, 12 Nov 2021 00:23:25 +0000 (00:23 +0000)]
[hdpowerview] Secondary shade position was inverted (#11552)
* [hdpowerview] get secondary shade position value was inverted
Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
* [hdpowerview] remove testing Jar from PR
Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
Daniel Rosengarten [Fri, 12 Nov 2021 00:14:06 +0000 (01:14 +0100)]
[velbus] Fix typo in the Counter Channel name for VMB7IN (#11521) (#11553)
* [velbus] Add new functionality PRESSED and LONG PRESSED and fix bug
New functionnality :
Add the the possibility to simulate the PRESSED and LONG PRESSED message of an input.
Module supported with button simulation :
VMB1RYS (button : CH6)
VMB6IN (buttons : CH1 ... CH6)
VMB2PBN, VMB6PBN, VMB7IN, VMB8IR, VMB8PB, VMB8PBU, VMBEL1, VMBEL2, VMBEL4, VMBGP1, VMBGP1-2, VMBGP2, VMBGP2-2, VMBGP4, VMBGP4-2, VMBGP4PIR, VMBGP4PIR-2 (buttons : CH1 ... CH8)
VMBELO, VMBGPOD, VMBGPOD-2 (buttons : CH1 ... CH32)
Fix bug :
The channels names were not correctly assigned to the thing properties. The last channel had the default name, not the one retrieved from the module.
Signed-off-by: Daniel Rosengarten <github@praetorians.be>
* Update bundles/org.openhab.binding.velbus/README.md
Co-authored-by: cedricboon <cedric.boon@hotmail.com>
Signed-off-by: Daniel Rosengarten <github@praetorians.be>
* Update bundles/org.openhab.binding.velbus/README.md
Co-authored-by: cedricboon <cedric.boon@hotmail.com>
Signed-off-by: Daniel Rosengarten <github@praetorians.be>
* Update bundles/org.openhab.binding.velbus/README.md
Co-authored-by: cedricboon <cedric.boon@hotmail.com>
Signed-off-by: Daniel Rosengarten <github@praetorians.be>
* Add trigger on channel when using button simulation
Remove uneeded Thread.sleep in code.
Trigger the events PRESSED, LONG_PRESSED, RELEASED on the linked trigger channel when using the button simulation.
Signed-off-by: Daniel Rosengarten <github@praetorians.be>
* Fix redundant superinterface DiscoveryService
Redundant superinterface DiscoveryService for the type VelbusThingDiscoveryService, already defined by AbstractDiscoveryService.
Signed-off-by: Daniel Rosengarten <github@praetorians.be>
* Fix bug #11521
Typo in the Counter Channel name for VMB7IN.
Signed-off-by: Daniel Rosengarten <github@praetorians.be>
Co-authored-by: cedricboon <cedric.boon@hotmail.com>
Jonas Hohaus [Fri, 12 Nov 2021 00:05:14 +0000 (01:05 +0100)]
[phc] Fix OH3 bug and add support for multible commands (#11554)
* Remove advanced option in group-type
Signed-off-by: Jonas Hohaus <jh@gnlpf.net>
* Add support for multiple commands in one message
Signed-off-by: Jonas Hohaus <jh@gnlpf.net>
Christian Kittel [Thu, 11 Nov 2021 23:45:50 +0000 (00:45 +0100)]
Prevent a timeout from the server from stopping the binding (#11555)
Signed-off-by: EvilPingu <ckittel@gmx.de>
jlaur [Thu, 11 Nov 2021 22:50:07 +0000 (23:50 +0100)]
[hue] Add workaround for LK Wiser products (#11572)
* Add workaround for LK Wiser products.
Fixes #11571
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
* Optimize vendor check.
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
Marcel [Thu, 11 Nov 2021 22:10:47 +0000 (23:10 +0100)]
[miio] Initial i18n properties file for Xiaomi miio binding (#11563)
* [miio] Initial i18n properties file
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
* [miio] add status msg to i18n
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
Christoph Weitkamp [Thu, 11 Nov 2021 21:01:47 +0000 (22:01 +0100)]
Added default i18n properties file (#11565)
Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
Christoph Weitkamp [Thu, 11 Nov 2021 20:30:39 +0000 (21:30 +0100)]
Added default i18n properties file (#11570)
Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
Christoph Weitkamp [Thu, 11 Nov 2021 20:24:05 +0000 (21:24 +0100)]
Added default i18n properties file (#11567)
Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
Christoph Weitkamp [Thu, 11 Nov 2021 20:21:31 +0000 (21:21 +0100)]
Added default i18n properties file (#11566)
Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
Christoph Weitkamp [Thu, 11 Nov 2021 20:16:54 +0000 (21:16 +0100)]
Added missing translations for command options (#11564)
Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
openhab-bot [Thu, 11 Nov 2021 12:26:04 +0000 (13:26 +0100)]
New Crowdin updates (#11539)
* New translations powermax.properties (French)
* New translations openhabcloud.properties (German)
* New translations avmfritz.properties (German)
* New translations mail.properties (German)
* New translations hue.properties (German)
* New translations airquality.properties (French)
* New translations ntp.properties (German)
* New translations velux.properties (German)
* New translations mail.properties (German)
* New translations hue.properties (German)
* New translations avmfritz.properties (German)
* New translations pixometer.properties (German)
* New translations openuv.properties (French)
Stefan Triller [Wed, 10 Nov 2021 16:06:45 +0000 (17:06 +0100)]
[mqtt.homeassistant] Fix MQTT Vacuum serialization names (#11550)
While integrating the review comments, I did not remember that some
variable names are written as they are because they result from some
deserialization.
This small PR fixes this.
Signed-off-by: Stefan Triller <github@stefantriller.de>
boc-tothefuture [Wed, 10 Nov 2021 08:31:57 +0000 (03:31 -0500)]
[nuvo] fixes protocol errors when connecting via an MPS4 (#11511)
Signed-off-by: Brian O'Connell <boc-tothefuture@users.noreply.github.com>
Co-authored-by: Brian O'Connell <boc-tothefuture@users.noreply.github.com>
lolodomo [Tue, 9 Nov 2021 16:56:40 +0000 (17:56 +0100)]
[hue] Factorize thing configurations (#11535)
* Reduce the number of strings to translate
* Remove wrong key for channel pattern
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
Gaël L'hopital [Tue, 9 Nov 2021 07:59:13 +0000 (08:59 +0100)]
[AirQuality] Tagging channels, prepared for Crowdin, dynamic channels (#11192)
* Adding semantic tags
Adding alert level and code refined.
Signed-off-by: Gaël L'hopital <gael@lhopital.org>
* Commiting intermediate work
Signed-off-by: Gaël L'hopital <gael@lhopital.org>
* Complete review of the binding.
Added measures for each pollutant.
Added extensible channel for pollutant sensibility.
Signed-off-by: clinique <gael@lhopital.org>
* Finishing translation
Signed-off-by: Gaël L'hopital <gael@lhopital.org>
* One last code cleansing to be ready to push
Signed-off-by: Gaël L'hopital <gael@lhopital.org>
* Documentation updates
Signed-off-by: Gaël L'hopital <gael@lhopital.org>
* Spotless apply
Signed-off-by: Gaël L'hopital <gael@lhopital.org>
* Correcting conflicting file
Signed-off-by: Gaël L'hopital <gael@lhopital.org>
* Code review correction
Signed-off-by: Gael L'hopital <gael@lhopital.org>
* Introducing a bridge to Api
Signed-off-by: clinique <gael@lhopital.org>
* Code review correction
Signed-off-by: clinique <gael@lhopital.org>
lolodomo [Mon, 8 Nov 2021 12:53:42 +0000 (13:53 +0100)]
[hue] Internationalization of discovery results (#11501)
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
Christoph Weitkamp [Mon, 8 Nov 2021 11:58:29 +0000 (12:58 +0100)]
[openhabcloud] Added default i18n properties file (#11547)
* Added default i18n properties file
* Added translation property for service label
Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
Christoph Weitkamp [Mon, 8 Nov 2021 09:57:57 +0000 (10:57 +0100)]
[deconz] Added default i18n properties file (#11546)
Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
Christoph Weitkamp [Mon, 8 Nov 2021 08:43:10 +0000 (09:43 +0100)]
Add missing entries to the default properties file (#11545)
Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
lolodomo [Mon, 8 Nov 2021 07:21:12 +0000 (08:21 +0100)]
[kodi] Add missing entries to the default properties file (#11542)
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
lolodomo [Mon, 8 Nov 2021 07:20:52 +0000 (08:20 +0100)]
[weathercompany] Add missing entries to the default properties file (#11541)
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
lolodomo [Mon, 8 Nov 2021 07:20:33 +0000 (08:20 +0100)]
[openuv] Add missing entries to the default properties file (#11540)
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
Stefan Triller [Sun, 7 Nov 2021 14:57:41 +0000 (15:57 +0100)]
[mqtt.homeassistant] Implement Vacuum discovery for Homeassistant MQTT (#11216)
* Implement Vacuum discovery for Homeassistant MQTT
Closes #8988
Signed-off-by: Stefan Triller <github@stefantriller.de>
* Addressed review comments
Signed-off-by: Stefan Triller <github@stefantriller.de>
* Spotless run again
Signed-off-by: Stefan Triller <github@stefantriller.de>
openhab-bot [Sun, 7 Nov 2021 07:46:15 +0000 (08:46 +0100)]
New Crowdin updates (#11536)
* New translations mail.properties (French)
* New translations twitter.properties (French)
LukasA83 [Sat, 6 Nov 2021 18:18:40 +0000 (19:18 +0100)]
[jsscripting] Update GraalJS to 21.3 to allow method selection via JavaScript (#11437)
Signed-off-by: Lukas Agethen <lukas83@gmx.de>
Wouter Born [Sat, 6 Nov 2021 09:13:40 +0000 (10:13 +0100)]
Always run OSGi HTTP service on random port in itests (#11523)
It is probably always a good idea to run the OSGi HTTP service on a random available port in itests.
So when this is always done it prevents future issues and removes a bit of duplication.
Signed-off-by: Wouter Born <github@maindrain.net>
lolodomo [Sat, 6 Nov 2021 09:11:55 +0000 (10:11 +0100)]
[mail] Extend properties file with all default translations (#11530)
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
lolodomo [Sat, 6 Nov 2021 09:08:57 +0000 (10:08 +0100)]
[twitter] Extend properties file with all default translations (#11528)
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
openhab-bot [Fri, 5 Nov 2021 18:37:03 +0000 (19:37 +0100)]
New Crowdin updates (#11518)
* New translations lametrictime.properties (French)
* New translations thingstate.properties (French)
* New translations twitter.properties (French)
* New translations tradfri.properties (French)
* New translations vigicrues.properties (French)
Wouter Born [Fri, 5 Nov 2021 17:42:16 +0000 (18:42 +0100)]
Fix wrong build result when single add-on build fails (#11522)
Fixes the issue that single add-on builds that fail are not marked as such in GitHub Actions.
Signed-off-by: Wouter Born <github@maindrain.net>
Christoph Weitkamp [Fri, 5 Nov 2021 14:21:48 +0000 (15:21 +0100)]
[hue] Fixed unicode character in translation (#11519)
Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
Wouter Born [Fri, 5 Nov 2021 12:56:58 +0000 (13:56 +0100)]
Suppress bnd warnings for unused imports/exports (#11513)
Ignores warnings like:
```
Warning: /home/runner/work/openhab-addons/openhab-addons/bom/runtime-index/pom.xml [0:0]: Unused Export-Package instructions: [org.openhab.*]
Warning: /home/runner/work/openhab-addons/openhab-addons/bom/runtime-index/pom.xml [0:0]: Unused Import-Package instructions: [io.swagger.v3.oas.annotations.*,
```
These are safe to ignore because the import/export packages are globally defined and not every bundle imports/exports all these packages.
The `skipIfEmpty` configuration furthermore prevents warnings when the bnd-maven-plugin runs on projects that don't have any code like BOMs.
More important compiler/SAT warnings standout more when there are there are fewer useless warnings.
Signed-off-by: Wouter Born <github@maindrain.net>
lolodomo [Fri, 5 Nov 2021 11:10:10 +0000 (12:10 +0100)]
[weathercompany] Fix internationalization of discovery service (#11499)
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
Christoph Weitkamp [Thu, 4 Nov 2021 16:49:18 +0000 (17:49 +0100)]
[dwdunwetter] Fixed broken link in documentation (#11512)
- Fixed broken link in documentation
Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
Marcel [Thu, 4 Nov 2021 08:07:45 +0000 (09:07 +0100)]
[miio] Add support 3 yeelights (#11492)
Add support for
yeelink.light.mono6 - Mi Smart LED Bulb
yeelink.light.monoa - Yeelight LED smart bulb W3(dimmable)
yeelink.light.monob - Yeelight GU10 Smart Bulb W1(dimmable)
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
Wouter Born [Thu, 4 Nov 2021 08:05:39 +0000 (09:05 +0100)]
GitHub Actions workflow improvements (#11507)
* Checkout merged branches for pull requests
* Add support for incremental add-on builds to speed up PR builds
* Echo the mvn command used for builds
Signed-off-by: Wouter Born <github@maindrain.net>
lolodomo [Wed, 3 Nov 2021 21:07:28 +0000 (22:07 +0100)]
[tradfri] Internationalization of discovery results (#11498)
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
Wouter Born [Wed, 3 Nov 2021 20:15:31 +0000 (21:15 +0100)]
Configure default timeout of 15 minutes for all testable and lifecycle methods (#11505)
This helps to identify what tests cause builds to get stuck and it will more quickly end such builds.
When builds get stuck in tests, they would keep running for hours and then eventually when a timeout occurs, the job is killed without knowing why it got stuck.
Furhermore precious Jenkins executors will not keep being occupied by such jobs.
See: https://junit.org/junit5/docs/current/user-guide/#writing-tests-declarative-timeouts
It helps with identifying the root cause of issues like https://github.com/openhab/openhab-core/pull/2551
Signed-off-by: Wouter Born <github@maindrain.net>
Wouter Born [Tue, 2 Nov 2021 12:57:00 +0000 (13:57 +0100)]
Upgrade SAT to 0.12.0 (#11494)
See the [0.12.0 milestone](https://github.com/openhab/static-code-analysis/milestone/18?closed=1) for all changes in this release.
Signed-off-by: Wouter Born <github@maindrain.net>
Gaël L'hopital [Tue, 2 Nov 2021 12:03:22 +0000 (13:03 +0100)]
[SynopAnalyzer] Correcting spelling discrepancies (#11496)
Signed-off-by: clinique <gael@lhopital.org>
Wouter Born [Tue, 2 Nov 2021 09:43:53 +0000 (10:43 +0100)]
Fix/suppress PMD CompareObjectsWithEquals findings (#11476)
Newer PMD versions discover more CompareObjectsWithEquals findings.
Related to https://github.com/openhab/static-code-analysis/pull/423
Signed-off-by: Wouter Born <github@maindrain.net>
lolodomo [Tue, 2 Nov 2021 08:48:11 +0000 (09:48 +0100)]
[vigicrues] Add default translations to properties file (#11495)
Allows translating the binding strings with Crowdin.
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
lolodomo [Mon, 1 Nov 2021 18:32:51 +0000 (19:32 +0100)]
[weathercompany] Internationalization of discovery result (#11486)
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
jlaur [Mon, 1 Nov 2021 17:44:19 +0000 (18:44 +0100)]
[miele] Clean up properties and improve reliability and performance (#11423)
* Use appliance cache for getting full UID with protocol prefix instead of relying on property.
* Set bare protocol name as property.
* Fix potential null pointer access warnings.
* Remove unused import.
* Renamed property protocol to protocolAdapter for correctness.
* Add connectionType property.
* Add appliance model property.
* Remove useless properties brandId and companyId always having value MI.
* Rename property dc to deviceClass and set it consistently (not only from auto-discovered things).
* Added constants for remaining handlers with hardcoded device classes.
* Fix SCA: AuthorContributionDescriptionCheck
* Fix SCA: ModifierOrderCheck
* Rename ExtendedDeviceStateUtil to be a bit more generic.
* Extract device class string parsing to utility method.
* Fix SCA: ForbiddenPackageUsageCheck
* Fix redundant null check.
* Fix potential null pointer access warnings.
* Fix unsafe null type conversion (type annotations)
* Share same configuration (UID) for all appliance types.
* Refer to gateway instead of ZigBee network in configuration.
* Remove dependency to seriaNumber property for multicast channel updates.
* Simplified filtering of irrelevant device class.
* Remove devices from remoteUid cache also when disappearing from gateway, although this is a quite rare scenario.
* Add default i18n properties file.
* Add partial Danish translation.
Fixes #11422
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
lolodomo [Mon, 1 Nov 2021 14:12:23 +0000 (15:12 +0100)]
[openweathermap] Internationalization of discovery results (#11484)
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
lolodomo [Mon, 1 Nov 2021 08:57:38 +0000 (09:57 +0100)]
[openuv] Internationalization of discovery result (#11485)
Fix #11480
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
Jan Gustafsson [Sun, 31 Oct 2021 20:45:36 +0000 (21:45 +0100)]
[verisure] Keep refreshing after RuntimeException (#11397)
* Fix that binding stops refreshing after RuntimException (#11396)
Signed-off-by: Jan Gustafsson <jannegpriv@gmail.com>
* Updated after review comments
Signed-off-by: Jan Gustafsson <jannegpriv@gmail.com>
Nils Schnabel [Sun, 31 Oct 2021 15:30:04 +0000 (16:30 +0100)]
[pjlinkdevice] fix authentication (#11472)
Signed-off-by: Nils Schnabel <github@to.nilsschnabel.de>
Marcel [Sun, 31 Oct 2021 11:42:32 +0000 (12:42 +0100)]
[miio] Support contact type in basic channel json (#11477)
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
Marcel [Sun, 31 Oct 2021 11:41:40 +0000 (12:41 +0100)]
[miio] sending device in MiIoSendCommand (#11475)
* [miio] sending device in MiIoSendCommand
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
* [miio] spotless reformatting
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
mlobstein [Sun, 31 Oct 2021 11:40:46 +0000 (06:40 -0500)]
[yamahareceiver] Handle 'No Preset' tuner preset response (#11471)
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
Mark Hilbush [Sun, 31 Oct 2021 10:12:22 +0000 (06:12 -0400)]
[zoneminder] Only update state options if they've changed (#11463)
* Only update state options if they've changed
Signed-off-by: Mark Hilbush <mark@hilbush.com>
* Fix update of state options
Signed-off-by: Mark Hilbush <mark@hilbush.com>
openhab-bot [Sun, 31 Oct 2021 09:57:32 +0000 (10:57 +0100)]
New Crowdin updates (#11469)
* New translations lgwebos.properties (French)
* New translations intesis.properties (German)
* New translations zway.properties (German)
* New translations velux.properties (German)
* New translations pushsafer.properties (German)
* New translations pushover.properties (German)
* New translations hue.properties (German)
* New translations rotel.properties (French)
* New translations openuv.properties (French)
* New translations synopanalyzer.properties (French)
* New translations nikohomecontrol.properties (Dutch)