]>
git.basschouten.com Git - openhab-addons.git/log
Mark Hilbush [Sun, 15 May 2022 20:03:04 +0000 (16:03 -0400)]
[nest] Fix for missing refresh token after reauthorization (#12711)
Signed-off-by: Mark Hilbush <mark@hilbush.com>
lolodomo [Sun, 15 May 2022 19:24:46 +0000 (21:24 +0200)]
[webthing] Fix item type for dynamic channel (#12738)
* [webthing] Fix item type for dynamic channel
* Review comments: use constants from CoreItemFactory
Related to #12712
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
Andrew Fiddian-Green [Sun, 15 May 2022 16:56:34 +0000 (17:56 +0100)]
[openthermgateway] transition bridge state via offline to online (#12744)
Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
lolodomo [Sat, 14 May 2022 12:42:56 +0000 (14:42 +0200)]
[km200] Fix item type for dynamic channel type (#12732)
* [km200] Fix item type for dynamic channel type
Related to #12712
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
lolodomo [Thu, 12 May 2022 21:14:50 +0000 (23:14 +0200)]
[haywardomnilogic] Fix item-type value for channel types waterflow and (#12727)
Related to #12712
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
Jacob Laursen [Thu, 12 May 2022 21:12:32 +0000 (23:12 +0200)]
Fix logging for appliances where consumption data is not supported (#12728)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
Jonathan Gilbert [Thu, 12 May 2022 21:08:40 +0000 (22:08 +0100)]
Removed ClassExtender as it's no longer used and may be leaking memory (#12725)
Signed-off-by: Jonathan Gilbert <jpg@trillica.com>
Florian Hotze [Thu, 12 May 2022 17:31:45 +0000 (19:31 +0200)]
[evcc] Initial contribution (#12611)
Signed-off-by: Florian Hotze <florianh_dev@icloud.com>
Martin Matuška [Thu, 12 May 2022 05:45:20 +0000 (07:45 +0200)]
Update README.md (#12707)
Mention that Sinclair devices using the Gree protocol are supported as well (EWPE smart).
Daniel Lienert [Thu, 12 May 2022 05:40:48 +0000 (07:40 +0200)]
DOCS: Add missing bracket (#12722)
lolodomo [Wed, 11 May 2022 20:05:54 +0000 (22:05 +0200)]
[oceanic] Fix item-type value for channel types reserve and flow (#12716)
Related to #12712
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
lolodomo [Wed, 11 May 2022 20:03:44 +0000 (22:03 +0200)]
[lutron] Fix item-type tag value for channel type buttonpress (#12715)
Related to #12712
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
lolodomo [Wed, 11 May 2022 20:03:11 +0000 (22:03 +0200)]
[automower] Fix item-type value for channel type positionType (#12714)
Related to #12712
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
lolodomo [Wed, 11 May 2022 20:02:06 +0000 (22:02 +0200)]
[knx] Fix item-type value for channel type datetime-control (#12717)
Related to #12712
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
lolodomo [Wed, 11 May 2022 20:00:44 +0000 (22:00 +0200)]
Fix case for item-type tag value (channel definition) (#12713)
Related to #12712
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
Mark Herwege [Mon, 9 May 2022 21:05:30 +0000 (23:05 +0200)]
Correct error for long thing names (#12708)
Signed-off-by: Mark Herwege <mark.herwege@telenet.be>
Giovanni Fabiani [Sun, 8 May 2022 19:02:42 +0000 (21:02 +0200)]
[openwebnet] Add support for sending Auxiliary (AUX) commands/messages to the bus (WHO=9) (#12468)
Signed-off-by: Giovanni Fabiani <fabiani.giovanni@gmail.com>
lolodomo [Sun, 8 May 2022 10:08:02 +0000 (12:08 +0200)]
[netatmo] Do not ignore updated events (same timestamp) (#12701)
Fix #12699
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
Holger Friedrich [Sun, 8 May 2022 09:23:18 +0000 (11:23 +0200)]
[knx] Allow sending items with units to KNX bus. (#12675)
Items with dimensions (QuantityType) are now translated and can be sent to the
KNX bus. This requires the correct DPT to be specified in the channel
definition. Fixes #10706.
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
Corubba [Sun, 8 May 2022 08:53:20 +0000 (10:53 +0200)]
[http] Support all 2xx response codes (#12594)
* [http] Add tests
* [http] Treat all success codes as such
* All 2xx http codes mean success, so treat them the same way 200 is.
Fixes #11369
Signed-off-by: Corubba Smith <corubba@gmx.de>
lolodomo [Sat, 7 May 2022 19:21:35 +0000 (21:21 +0200)]
[netatmo] Give access to video only when video is available (#12698)
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
Gaël L'hopital [Sat, 7 May 2022 18:37:03 +0000 (20:37 +0200)]
[openuv] adressing issue #12688 (#12695)
* openuv adressing issue #12688
Signed-off-by: clinique <gael@lhopital.org>
Hans Böhm [Sat, 7 May 2022 17:01:38 +0000 (19:01 +0200)]
[openweathermap] Fix display of alert data (#12697)
* fix display of alert data
* improve javadoc
* add javadoc to updateMinutelyForecastChannel
Signed-off-by: Hans Böhm <h.boehm@gmx.at>
lolodomo [Sat, 7 May 2022 10:30:23 +0000 (12:30 +0200)]
[vesync] Add default translations (#12696)
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
dag81 [Sat, 7 May 2022 10:15:48 +0000 (11:15 +0100)]
[veSync] New VeSync binding addition (#12219)
* [veSync] New VeSync binding addition
Signed-off-by: David Goodyear <david.goodyear@gmail.com>
* [veSync] New VeSync binding addition - LUH-D301S support added.
Signed-off-by: David Goodyear <david.goodyear@gmail.com>
* [veSync] New VeSync binding addition - AH channel corrections
Signed-off-by: David Goodyear <david.goodyear@gmail.com>
* [veSync] New VeSync binding addition - AH D301S night light removal
Signed-off-by: David Goodyear <david.goodyear@gmail.com>
* [veSync] New VeSync binding addition - AH docs mistLevel correction
Signed-off-by: David Goodyear <david.goodyear@gmail.com>
* [veSync] New VeSync binding addition - Debug output correction
Signed-off-by: David Goodyear <david.goodyear@gmail.com>
* [veSync] New VeSync binding addition - Dual200S adjustments
Signed-off-by: David Goodyear <david.goodyear@gmail.com>
* [veSync] PR adjustments
Signed-off-by: David Goodyear <david.goodyear@gmail.com>
* [veSync] PR adjustments - removal of TODOs
Signed-off-by: David Goodyear <david.goodyear@gmail.com>
* [veSync] PR adjustments - markdown table formatting
Signed-off-by: David Goodyear <david.goodyear@gmail.com>
* [veSync] PR adjustments - Air Purifier doc's and bug fix
Signed-off-by: David Goodyear <david.goodyear@gmail.com>
* [veSync] PR adjustments - Air Humidifiers doc's
Signed-off-by: David Goodyear <david.goodyear@gmail.com>
* [veSync] PR adjustments - HttpClient handling management to move api instance to the correct location
Signed-off-by: David Goodyear <david.goodyear@gmail.com>
* [veSync] PR adjustments - ThingTypeUID additions
Signed-off-by: David Goodyear <david.goodyear@gmail.com>
* [veSync] PR adjustments - Documentation correction - airPurifierPollinterval
Signed-off-by: David Goodyear <david.goodyear@gmail.com>
* [veSync] PR adjustments - Documentation correction - configuration parameters
Signed-off-by: David Goodyear <david.goodyear@gmail.com>
* [veSync] PR adjustments - Module documentation correction - description update.
Signed-off-by: David Goodyear <david.goodyear@gmail.com>
* [veSync] PR adjustments - thing-types - bridge configuration updates
Signed-off-by: David Goodyear <david.goodyear@gmail.com>
* [veSync] PR adjustments - thing-types - description updates to cut length where possible.
Signed-off-by: David Goodyear <david.goodyear@gmail.com>
* [veSync] PR adjustments - discovery - representation prop adjustments
Signed-off-by: David Goodyear <david.goodyear@gmail.com>
* [veSync] PR adjustments - documentation - configuration block adjustments.
Signed-off-by: David Goodyear <david.goodyear@gmail.com>
* [veSync] PR Adjustments - Humidity set point channel renames
Signed-off-by: David Goodyear <david.goodyear@gmail.com>
* [veSync] PR Adjustments - Initalize direct call cleanup
Signed-off-by: David Goodyear <david.goodyear@gmail.com>
* [veSync] PR Adjustments - getDeviceUID override removal
Signed-off-by: David Goodyear <david.goodyear@gmail.com>
* [veSync] PR Adjustments - unit adjustments
Signed-off-by: David Goodyear <david.goodyear@gmail.com>
* [veSync] PMD Error correction - file naming correction
Signed-off-by: David Goodyear <david.goodyear@gmail.com>
* [veSync] PR Adjustment - HttpClient handling simplified.
Signed-off-by: David Goodyear <david.goodyear@gmail.com>
* [veSync] PR Adjustment - Removal of dead code.
Signed-off-by: David Goodyear <david.goodyear@gmail.com>
* [veSync] PR Adjustment - Readme OpenHab to openHAB
Signed-off-by: David Goodyear <david.goodyear@gmail.com>
* [veSync] PR Adjustment - Comment cleanup
Signed-off-by: David Goodyear <david.goodyear@gmail.com>
* [veSync] PR Adjustment - Handler Error removal to comm issue
Signed-off-by: David Goodyear <david.goodyear@gmail.com>
* [veSync] PR Adjustment - Quick spotless fix
Signed-off-by: David Goodyear <david.goodyear@gmail.com>
* [veSync] PR Adjustment - Removal of debug log - as status has message in now.
Signed-off-by: David Goodyear <david.goodyear@gmail.com>
* [veSync] PPM to PM correction for Air Quality units.
Signed-off-by: David Goodyear <david.goodyear@gmail.com>
* [veSync] ReadMe Units PM Update
Signed-off-by: David Goodyear <david.goodyear@gmail.com>
* [veSync] Constant name correction for air quality units adjustment.
Signed-off-by: David Goodyear <david.goodyear@gmail.com>
* [veSync] Humidifier Percentage Units addition.
Signed-off-by: David Goodyear <david.goodyear@gmail.com>
* [veSync] Air Filter Life Remaining units addition
Signed-off-by: David Goodyear <david.goodyear@gmail.com>
* [veSync] PM25 update based on other bindings, to correct the units.
Signed-off-by: David Goodyear <david.goodyear@gmail.com>
* [veSync] ReadMe PM25 updates
Signed-off-by: David Goodyear <david.goodyear@gmail.com>
* [veSync] PR Updates: Thing Type Ids to lower case
Signed-off-by: David Goodyear <david.goodyear@gmail.com>
* [veSync] PR: Removal of unrequired createThing override
Signed-off-by: David Goodyear <david.goodyear@gmail.com>
* [veSync] PR: Removal of unused channel-type nightLightBrightnessType
Signed-off-by: David Goodyear <david.goodyear@gmail.com>
* [veSync] PR: Readme correction
Signed-off-by: David Goodyear <david.goodyear@gmail.com>
Łukasz Dywicki [Sat, 7 May 2022 10:02:04 +0000 (12:02 +0200)]
[modbus] Add support for after connection delays required by some devices. (#12642)
Fixes #12641.
Signed-off-by: Łukasz Dywicki <luke@code-house.org>
Kai Kreuzer [Sat, 7 May 2022 06:39:33 +0000 (08:39 +0200)]
Update KNX code owner (#12694)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
Gaël L'hopital [Fri, 6 May 2022 22:37:24 +0000 (00:37 +0200)]
[Netatmo] Binding rewrite without external dependencies - step 3 (#12357)
Signed-off-by: clinique <gael@lhopital.org>
Also-by: Laurent Garnier <lg.hc@free.fr>
Felix Schneider [Fri, 6 May 2022 21:16:07 +0000 (23:16 +0200)]
[AmazonEchoControl]: Docs: Remove old bug warning & adjust spacing (#12690)
* DOCS: Remove old bug warning
The bug that alexa remindes twice was fixed
* {OTHER} Remove trailing spaces
* {DOCS} Adjusted spacing to unify the docs
Signed-off-by: Felix Schneider <fs@felix-schneider.org>
Dave [Fri, 6 May 2022 21:13:04 +0000 (23:13 +0200)]
[boschshc] Support Bosch Smart Home Cameras (#12666) (#12680)
* [boschshc] Support Bosch Smart Home Cameras (#12666)
- add thing definitions for indoor security camera 360 and outdoor
security camera Eyes
- implement services for privacy mode and camera notifications
- implement camera handler
- add unit tests
- update documentation
* [boschshc] Enhance logging and comments (#12666)
* only log on debug level when initial state can not be retrieved
* do not log stack traces
* minor Javadoc fixes
closes #12666
Signed-off-by: David Pace <dev@davidpace.de>
Mark Herwege [Fri, 6 May 2022 21:08:08 +0000 (23:08 +0200)]
Update README.md (#12691)
Removed first section from README. These are not rendered in the inline documentation and make the documention (More...) of the binding inside OH show the raw text.
lolodomo [Thu, 5 May 2022 18:16:07 +0000 (20:16 +0200)]
[openweathermap] Ignore disabled things (#12686)
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
lolodomo [Thu, 5 May 2022 18:15:04 +0000 (20:15 +0200)]
[homeconnect] Ignore disabled things (#12685)
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
lolodomo [Thu, 5 May 2022 18:13:59 +0000 (20:13 +0200)]
[somfytahoma] Ignore disabled things (#12687)
* [somfytahoma] Ignore disabled things
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
lolodomo [Thu, 5 May 2022 17:59:59 +0000 (19:59 +0200)]
[powermax] Ignore disabled things (#12684)
* [powermax] Ignore disabled things
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
lolodomo [Thu, 5 May 2022 17:55:16 +0000 (19:55 +0200)]
[freebox] Ignore disabled things (#12683)
* [freebox] Ignore disabled things
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
Reinhard Plaim [Wed, 4 May 2022 20:08:25 +0000 (22:08 +0200)]
[goecharger] fix issue with category (#12682)
* [goecharger] category before state
remove warning within readme.md
Signed-off-by: Reinhard Plaim <reinhardplaim@gmail.com>
Ondrej Pecta [Wed, 4 May 2022 10:54:20 +0000 (12:54 +0200)]
[orbitbhyve] do not update status of a disabled sprinker (#12679)
Signed-off-by: Ondrej Pecta <opecta@gmail.com>
Mark Herwege [Tue, 3 May 2022 19:19:06 +0000 (21:19 +0200)]
[elroconnects] Hub discovery, device management console commands, signal strength channels (#12653)
* Added bridge alarm channel
* Added signal strength channels
* Add deviceId payload to hub trigger channel
* Device renaming
* Device join functionality
* Console commands for hub management
* Remove device join channel
* Manual configuration README update
* Discovery of controllers using cloud service
* README update
* Support older firmware commands
* Fix error status messages
* Update ip address in thing configuration on ip detection
* Background discovery config parameter
* Fix enable discovery parameter, handle bad authentication response
* httpClient change, backgroundDiscovery enabled from thing handler
Signed-off-by: Mark Herwege <mark.herwege@telenet.be>
Wolfgang Klimt [Mon, 2 May 2022 06:22:47 +0000 (08:22 +0200)]
[awattar] Initial contribution (#11976)
* First alpha version of the awattar binding
Signed-off-by: wolfii <wolfgang.klimt@consol.de>
Signed-off-by: Wolfgang Klimt <github@klimt.de>
* Corrected typos
Signed-off-by: wolfii <wolfgang.klimt@consol.de>
Signed-off-by: Wolfgang Klimt <github@klimt.de>
* More typos
Signed-off-by: wolfii <wolfgang.klimt@consol.de>
Signed-off-by: Wolfgang Klimt <github@klimt.de>
* Improved time handling to consider time zone.
Signed-off-by: wolfii <wolfgang.klimt@consol.de>
Signed-off-by: Wolfgang Klimt <github@klimt.de>
* Corrected logical time problem, start adding nextprice thing
Signed-off-by: wolfii <wolfgang.klimt@consol.de>
Signed-off-by: Wolfgang Klimt <github@klimt.de>
* Added support for Austria
Signed-off-by: wolfii <wolfgang.klimt@consol.de>
Signed-off-by: Wolfgang Klimt <github@klimt.de>
* Use List instead of Set
Signed-off-by: wolfii <wolfgang.klimt@consol.de>
Signed-off-by: Wolfgang Klimt <github@klimt.de>
* Minor corrections
Signed-off-by: Wolfgang Klimt <github@klimt.de>
* Removed unneeded handler, corrected fetching of prices
Signed-off-by: Wolfgang Klimt <github@klimt.de>
* Added i18n, updated documentation
Signed-off-by: Wolfgang Klimt <github@klimt.de>
* Corrected pom.xml after rebase
Signed-off-by: Wolfgang Klimt <github@klimt.de>
* Updated version to 3.3.0-SNAPSHOT
Signed-off-by: Wolfgang Klimt <github@klimt.de>
* Corrected findings of Code analysis tool
Signed-off-by: Wolfgang Klimt <github@klimt.de>
* Updated copyright notice
Signed-off-by: Wolfgang Klimt <github@klimt.de>
* Updates to get rid of compiler warnings
Signed-off-by: Wolfgang Klimt <github@klimt.de>
* Worked on review comments from @fwolter
Obeyed most of the review comments. Exceptions:
* binding is already added to bom/openhab-addons/pom.xml (at least I found it there and there was a commit notice in git log)
* mvn license:format brought back 2021, so I manually set everything to 2022. Should I try to rebase my whole branch?
* In two places the binding needs to adjust to minute boundaries, hence scheduleWithFixedDelay will not work.
* I removed empty trailing lines, but mvn spotless:apply brought them back
* The OhInfXmlUsageCheck seems to be wrong.
* The ConstantNameCheck in AwattarUtil seems to be mislead by the fact that all members of the class are static, including the logger. From my point of view it is not a real "constant".
Signed-off-by: Wolfgang Klimt <github@klimt.de>
* Updated Readme to match code changes
Signed-off-by: Wolfgang Klimt <github@klimt.de>
* Further work on review comments from @fwolter
Signed-off-by: Wolfgang Klimt <github@klimt.de>
* Corrected config definition
Signed-off-by: Wolfgang Klimt <github@klimt.de>
* Changed Copyright to 2022
Signed-off-by: Wolfgang Klimt <github@klimt.de>
* Review comments from @fwolter. Improved timezone handling
Signed-off-by: Wolfgang Klimt <github@klimt.de>
Co-authored-by: wolfii <wolfgang.klimt@consol.de>
openhab-bot [Sun, 1 May 2022 18:51:59 +0000 (20:51 +0200)]
New Crowdin updates (#12673)
* New translations groupepsa.properties (Italian)
* New translations jellyfin.properties (Italian)
Florian Hotze [Sun, 1 May 2022 10:50:10 +0000 (12:50 +0200)]
[yamahamusiccast] Fix VolumeDB channel resets on UDP event (#12671)
* [yamahamusiccast] Fix VolumeDB resets on UDP event
* [yamahamusiccast] Update channel description & docs
Fixes [yamahamusiccast] VolumeDB channel resets to -80 on player channel change #12656.
Signed-off-by: Florian Hotze <florianh_dev@icloud.com>
lolodomo [Sat, 30 Apr 2022 19:07:57 +0000 (21:07 +0200)]
[groupepsa] Add default translations (#12669)
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
openhab-bot [Sat, 30 Apr 2022 19:01:07 +0000 (21:01 +0200)]
New translations sonos.properties (French) (#12670)
GiviMAD [Sat, 30 Apr 2022 18:32:11 +0000 (20:32 +0200)]
[androiddebugbridge] add start intent channel (#12438)
* [androiddebugbridge] add start intent channel
Signed-off-by: Miguel Álvarez Díez <miguelwork92@gmail.com>
lolodomo [Sat, 30 Apr 2022 17:46:49 +0000 (19:46 +0200)]
[jellyfin] Add default translations (#12668)
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
Arjan Mels [Sat, 30 Apr 2022 17:44:53 +0000 (19:44 +0200)]
[groupepsa] Initial Contribution (#10332)
* Initial commit: template only
Signed-off-by: Arjan Mels <github@mels.email>
* Initial version
Signed-off-by: Arjan Mels <github@mels.email>
* Minor cleanup after rebase
Signed-off-by: Arjan Mels <github@mels.email>
* Corrected type "peugot" => "peugeot"
Signed-off-by: Arjan Mels <github@mels.email>
* Improved Exception messages
Corrected URL
Signed-off-by: Arjan Mels <github@mels.email>
* Switched from vin to id
Changed nextDelayedTime from ZonedDateTime to Duration
Added vehcile etails and additional info retrieval
Signed-off-by: Arjan Mels <github@mels.email>
* Before rebase
Signed-off-by: Arjan Mels <github@mels.email>
* Various fixes
Signed-off-by: Arjan Mels <github@mels.email>
* Updated tests
Signed-off-by: Arjan Mels <github@mels.email>
* Changed double to BigDecimal to keep accuracy
Added lastupdated channel
Small corrections
Signed-off-by: Arjan Mels <github@mels.email>
* Updated to 3.1.0-SNAPSHOT
Signed-off-by: Arjan Mels <github@mels.email>
* Added README.md
Signed-off-by: Arjan Mels <github@mels.email>
* Changed channels to lowerCamelCase
Signed-off-by: Arjan Mels <github@mels.email>
* Minor corrections
Signed-off-by: Arjan Mels <github@mels.email>
* Corrected lastUpdated in thing-types.xml
Signed-off-by: Arjan Mels <github@mels.email>
* Fixed ToStringbuilder
Signed-off-by: Arjan Mels <github@mels.email>
* corrected capitalization in thing-types.xml and Constants
Signed-off-by: Arjan Mels <github@mels.email>
* Corrected URL for Citroen
Signed-off-by: Arjan Mels <github@mels.email>
* Added groupepsa binding to bom pom.xml
Signed-off-by: Arjan Mels <github@mels.email>
* Updated copyrights
Signed-off-by: Arjan Mels <github@mels.email>
* Fixed CheckStyle warnings
Signed-off-by: Arjan Mels <github@mels.email>
* Fixed check style notifications
Signed-off-by: Arjan Mels <github@mels.email>
* Updated readme
Signed-off-by: Arjan Mels <github@mels.email>
* Corrected capitalization of thing-types.xml
Signed-off-by: Arjan Mels <github@mels.email>
* Updated pom. xml to 3.3.0-SNAPSHOT
Signed-off-by: Arjan Mels <github@mels.email>
* Updated copyright messages
Signed-off-by: Arjan Mels <github@mels.email>
* Various minor cleanups
Cleanup of the README.md
Removed unnecessary license header form the feature.xml file
Various null annotation corrections
Further cleanup of thing-types.xml
Cleanup of groupepsa.properties
Signed-off-by: Arjan Mels <github@mels.email>
* Logging updates
Signed-off-by: Arjan Mels <github@mels.email>
* Updated dependencies
Added dependencies to NOTICE
Signed-off-by: Arjan Mels <github@mels.email>
* Ignore lastposition for isConnected check
Signed-off-by: Arjan Mels <github@mels.email>
* Updated to use ThingHandlerService
Signed-off-by: Arjan Mels <github@mels.email>
* Fixed various review findings
Signed-off-by: Arjan Mels <github@mels.email>
Co-authored-by: Arjan Mels <github@mels.email>
J-N-K [Sat, 30 Apr 2022 09:55:18 +0000 (11:55 +0200)]
Bump commons-io (#12665)
This brings commons-io in-line with version in core.
Signed-off-by: Jan N. Klug <github@klug.nrw>
J-N-K [Sat, 30 Apr 2022 09:53:25 +0000 (11:53 +0200)]
Add .gradle to .gitgnore (#12664)
This is sometimes added by IntelliJ when importing a project.
Signed-off-by: Jan N. Klug <github@klug.nrw>
GiviMAD [Sat, 30 Apr 2022 08:58:14 +0000 (10:58 +0200)]
[jellyfin] initial contribution (#11939)
* [jellyfin] initial contribution
Signed-off-by: Miguel Álvarez Díez <miguelwork92@gmail.com>
* [jellyfin] update parent version
Signed-off-by: Miguel Álvarez Díez <miguelwork92@gmail.com>
* update license header year
Signed-off-by: Miguel Álvarez Díez <miguelwork92@gmail.com>
* add example to readme
Signed-off-by: Miguel Álvarez Díez <miguelwork92@gmail.com>
* apply pr review
Signed-off-by: Miguel Álvarez Díez <miguelwork92@gmail.com>
* apply pr review
Signed-off-by: Miguel Álvarez Díez <miguelwork92@gmail.com>
* apply pr review
Signed-off-by: Miguel Álvarez Díez <miguelwork92@gmail.com>
* add third-party info
Signed-off-by: Miguel Álvarez Díez <miguelwork92@gmail.com>
* upgrade sdk to release 1.2.0
Signed-off-by: Miguel Álvarez Díez <miguelwork92@gmail.com>
Gwendal Roulleau [Thu, 28 Apr 2022 21:25:23 +0000 (23:25 +0200)]
[pulseaudio] Allow flexible parameters to find a given pulseaudio device (#12598)
* [pulseaudio] Allow flexible parameters to find a given pulseaudio device
To identify the device on the pulseaudio server, you can now use the description instead of the technical id (a.k.a. "name").
To filter furthermore, you can also use the parameter additionalFilters (optional regular expressions that need to match a property value of a device on the pulseaudio server)
Closes #12555
Signed-off-by: Gwendal Roulleau <gwendal.roulleau@gmail.com>
Wouter Born [Thu, 28 Apr 2022 20:03:04 +0000 (22:03 +0200)]
Upgrade to Karaf 4.3.7 (#12660)
* Syncs the karaf.version so the new Maven plugin is used
* Resolves itest runbundles for the new runtime dependencies
Signed-off-by: Wouter Born <github@maindrain.net>
Dan Cunningham [Wed, 27 Apr 2022 14:08:57 +0000 (07:08 -0700)]
[iaqualink] Fix isssue using manual pool IDs (#12659)
Fixes #12654
Signed-off-by: Dan Cunningham <dan@digitaldan.com>
schmieeed [Wed, 27 Apr 2022 11:44:43 +0000 (13:44 +0200)]
Update README.md (#12658)
Comma's are missing + Thing name example added
Wouter Born [Tue, 26 Apr 2022 18:24:11 +0000 (20:24 +0200)]
[mqtt] Revive disabled itests (#12431)
This fixes all the compilation/dependency issues in the MQTT itests so they can be reenabled again.
The tests now create and use their own Moquette instance instead of the removed embedded MQTT broker.
The moquette-broker JAR is also included in the test bundles as workaround for its missing OSGi bundle manifest headers.
Signed-off-by: Wouter Born <github@maindrain.net>
eugen [Tue, 26 Apr 2022 17:37:54 +0000 (19:37 +0200)]
[homekit] add support for additional homekit accessories (#12536)
Signed-off-by: Eugen Freiter <freiter@gmx.de>
Jacob Laursen [Tue, 26 Apr 2022 08:51:03 +0000 (10:51 +0200)]
Fix name of DSL action (#12655)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
ulfwin [Mon, 25 Apr 2022 19:02:22 +0000 (21:02 +0200)]
Update README.md (#12652)
I have tried this binding with Tellstick Net v1, and it works (through Telldus Live)
Björn Lange [Mon, 25 Apr 2022 18:13:47 +0000 (20:13 +0200)]
[mielecloud] Fix washing machine can be started channel is not updated (#12583)
* Add tests to ensure that parsing works correctly
* Fetch /actions on server sent event
* Refactor onServerSentEvent
* Remove ActionStateFetcher
* Manually construct BigDecimal
Signed-off-by: Björn Lange <bjoern.lange@itemis.de>
Kristof Rado [Mon, 25 Apr 2022 17:41:00 +0000 (19:41 +0200)]
Fix ONLINE state when device response status is 203 (#12587)
Signed-off-by: Kristof Rado <rado.krisi@gmail.com>
Jacob Laursen [Mon, 25 Apr 2022 15:47:23 +0000 (17:47 +0200)]
[wemo] Optimize port detection (#12651)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
Florian Hotze [Mon, 25 Apr 2022 12:34:05 +0000 (14:34 +0200)]
[dwdunwetter] Update docs to clarify CellID selection (#12588)
* [dwdunwetter] Improve docs for CellID
* [dwdunwetter] Update Thing config for README changes
* [dwdunwetter] Update German README
Signed-off-by: Florian Hotze <florianh_dev@icloud.com>
Wouter Born [Mon, 25 Apr 2022 09:52:48 +0000 (11:52 +0200)]
[mybmw] Add default translations (#12649)
* [mybmw] Add default translations
* Remove >
Signed-off-by: Wouter Born <github@maindrain.net>
jimtng [Mon, 25 Apr 2022 09:18:50 +0000 (19:18 +1000)]
[jrubyscripting] Fix UI configuration property id (#12650)
Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au>
Jacob Laursen [Mon, 25 Apr 2022 09:16:47 +0000 (11:16 +0200)]
[wemo] Fix UPnP resubscription after lost network connection (#12648)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
Hans-Jörg Merk [Mon, 25 Apr 2022 09:01:58 +0000 (11:01 +0200)]
[mail] Fix UnsupportedDataTypeException (#12568)
Also-by: Jan N. Klug <jan.n.klug@rub.de>
Signed-off-by: Hans-Jörg Merk <github@hmerk.de>
Bernd Weymann [Mon, 25 Apr 2022 06:12:55 +0000 (08:12 +0200)]
[mybmw] new binding contribution (#12006)
* solve pom.xml conflict
Signed-off-by: Bernd Weymann <bernd.weymann@gmail.com>
* authorization working
Signed-off-by: Bernd Weymann <bernd.weymann@gmail.com>
* Fully Authorization integration & cleanup
Signed-off-by: Bernd Weymann <bernd.weymann@gmail.com>
* make project compilable
Signed-off-by: Bernd Weymann <bernd.weymann@gmail.com>
* make code compilable & buildable
Signed-off-by: Bernd Weymann <bernd.weymann@gmail.com>
* fix discovery test
Signed-off-by: Bernd Weymann <bernd.weymann@gmail.com>
* fix property test
Signed-off-by: Bernd Weymann <bernd.weymann@gmail.com>
* fix unit tests
Signed-off-by: Bernd Weymann <bernd.weymann@gmail.com>
* unit tests fixed
Signed-off-by: Bernd Weymann <bernd.weymann@gmail.com>
* solve checkstyle high & medium
Signed-off-by: Bernd Weymann <bernd.weymann@gmail.com>
* include all status update channel calls
Signed-off-by: Bernd Weymann <bernd.weymann@gmail.com>
* correct Closed/Connected/Locked states
Signed-off-by: Bernd Weymann <bernd.weymann@gmail.com>
* add charge statistics
Signed-off-by: Bernd Weymann <bernd.weymann@gmail.com>
* add ChargingProfile channels
Signed-off-by: Bernd Weymann <bernd.weymann@gmail.com>
* add charging sessions
Signed-off-by: Bernd Weymann <bernd.weymann@gmail.com>
* add discovery properties
Signed-off-by: Bernd Weymann <bernd.weymann@gmail.com>
* provide general check-control info
Signed-off-by: Bernd Weymann <bernd.weymann@gmail.com>
* add test data for different vehicles
Signed-off-by: Bernd Weymann <bernd.weymann@gmail.com>
* fix some checkstyle
Signed-off-by: Bernd Weymann <bernd.weymann@gmail.com>
* add more vehicles to unit test
Signed-off-by: Bernd Weymann <bernd.weymann@gmail.com>
* add F11 test
Signed-off-by: Bernd Weymann <bernd.weymann@gmail.com>
* add service mileage
Signed-off-by: Bernd Weymann <bernd.weymann@gmail.com>
* add check controls
Signed-off-by: Bernd Weymann <bernd.weymann@gmail.com>
* add fingerprint mechanism
Signed-off-by: Bernd Weymann <bernd.weymann@gmail.com>
* cleanup channels after rework
Signed-off-by: Bernd Weymann <bernd.weymann@gmail.com>
* bugfixe requesting vehicles
Signed-off-by: Bernd Weymann <bernd.weymann@gmail.com>
* fix brand handling
Signed-off-by: Bernd Weymann <bernd.weymann@gmail.com>
* anonymous fingerprint
Signed-off-by: Bernd Weymann <bernd.weymann@gmail.com>
* add charge statistics channels
Signed-off-by: Bernd Weymann <bernd.weymann@gmail.com>
* add tire channels
Signed-off-by: Bernd Weymann <bernd.weymann@gmail.com>
* remove range max channels
Signed-off-by: Bernd Weymann <bernd.weymann@gmail.com>
* resolve last checkstyle issues
Signed-off-by: Bernd Weymann <bernd.weymann@gmail.com>
* fix chrge profile updates
Signed-off-by: Bernd Weymann <bernd.weymann@gmail.com>
* fix remote service execution
Signed-off-by: Bernd Weymann <bernd.weymann@gmail.com>
* fix image handling
Signed-off-by: Bernd Weymann <bernd.weymann@gmail.com>
* adapt service & checkcontrol handling
Signed-off-by: Bernd Weymann <bernd.weymann@gmail.com>
* bugfix session selection
Signed-off-by: Bernd Weymann <bernd.weymann@gmail.com>
* rework km / mi handling
Signed-off-by: Bernd Weymann <bernd.weymann@gmail.com>
* introduce fallbacks for range calculations
Signed-off-by: Bernd Weymann <bernd.weymann@gmail.com>
* unit tests for all available vehicle fingerprints
Signed-off-by: Bernd Weymann <bernd.weymann@gmail.com>
* bugfixes during creation of HMI and translations
Signed-off-by: Bernd Weymann <bernd.weymann@gmail.com>
* bugfix translation and language selection
Signed-off-by: Bernd Weymann <bernd.weymann@gmail.com>
* introduce climate-now start / stop
Signed-off-by: Bernd Weymann <bernd.weymann@gmail.com>
* bugfixes translation
Signed-off-by: Bernd Weymann <bernd.weymann@gmail.com>
* add all fuelindicator fields
Signed-off-by: Bernd Weymann <bernd.weymann@gmail.com>
* correct remote service ids, commands and translations
Signed-off-by: Bernd Weymann <bernd.weymann@gmail.com>
* cleanup remote requsts and responses
Signed-off-by: Bernd Weymann <bernd.weymann@gmail.com>
* add remote response examples
Signed-off-by: Bernd Weymann <bernd.weymann@gmail.com>
* rework command options
Signed-off-by: Bernd Weymann <bernd.weymann@gmail.com>
* remove unused timezoneprovider
Signed-off-by: Bernd Weymann <bernd.weymann@gmail.com>
* locale language debugging
Signed-off-by: Bernd Weymann <bernd.weymann@gmail.com>
* fix range value calculation
Signed-off-by: Bernd Weymann <bernd.weymann@gmail.com>
* introduce charge-info channel
Signed-off-by: Bernd Weymann <bernd.weymann@gmail.com>
* localize charge info string
Signed-off-by: Bernd Weymann <bernd.weymann@gmail.com>
* smaller charge status fixes
Signed-off-by: Bernd Weymann <bernd.weymann@gmail.com>
* 1st readme adaptions plus corresponding bugfixes
Signed-off-by: Bernd Weymann <bernd.weymann@gmail.com>
* bugfix date time conversion
Signed-off-by: Bernd Weymann <bernd.weymann@gmail.com>
* readme channel group update
Signed-off-by: Bernd Weymann <bernd.weymann@gmail.com>
* add motion status
Signed-off-by: Bernd Weymann <bernd.weymann@gmail.com>
* raw test anonymous fingerprint
Signed-off-by: Bernd Weymann <bernd.weymann@gmail.com>
* revert motion status
Signed-off-by: Bernd Weymann <bernd.weymann@gmail.com>
* bugfixes todo sections
Signed-off-by: Bernd Weymann <bernd.weymann@gmail.com>
* china login
Signed-off-by: Bernd Weymann <bernd.weymann@gmail.com>
* remove unnecessary info logging
Signed-off-by: Bernd Weymann <bernd.weymann@gmail.com>
* spell check and example update
Signed-off-by: Bernd Weymann <bernd.weymann@gmail.com>
* resolve codeowner conflicts
Signed-off-by: Bernd Weymann <bernd.weymann@gmail.com>
* delete rex responses
Signed-off-by: Bernd Weymann <bernd.weymann@gmail.com>
* bugfix linux characters
Signed-off-by: Bernd Weymann <bernd.weymann@gmail.com>
* bugfix unit test with static time comparison
Signed-off-by: Bernd Weymann <bernd.weymann@gmail.com>
* Copyright header adaption
Signed-off-by: Bernd Weymann <bernd.weymann@gmail.com>
* add raw data channel
Signed-off-by: Bernd Weymann <bernd.weymann@gmail.com>
* add address channel
Signed-off-by: Bernd Weymann <bernd.weymann@gmail.com>
* add motion channel
Signed-off-by: Bernd Weymann <bernd.weymann@gmail.com>
* add mild hybrid vehicle support
Signed-off-by: Bernd Weymann <bernd.weymann@gmail.com>
* review comment corrections
Signed-off-by: Bernd Weymann <bernd.weymann@gmail.com>
* correct review comments
Signed-off-by: Bernd Weymann <bernd.weymann@gmail.com>
* resolve bom conflict
Signed-off-by: Bernd Weymann <bernd.weymann@gmail.com>
Ondrej Pecta [Sun, 24 Apr 2022 19:00:20 +0000 (21:00 +0200)]
[prowl] Added the message priority setting feature (#12647)
Signed-off-by: Ondrej Pecta <opecta@gmail.com>
boc-tothefuture [Sun, 24 Apr 2022 07:14:24 +0000 (03:14 -0400)]
Fix Nuvo Grand Concerto Detection (#12613)
Signed-off-by: Brian OConnell <broconne@gmail.com>
Doug Culnane [Sat, 23 Apr 2022 07:10:33 +0000 (09:10 +0200)]
[renault] API key to configuration parameter and rule update. (#12636)
* [renault] API key to configuration parameter and rule update.
Signed-off-by: Doug Culnane <doug@culnane.net>
Дилян Палаузов [Fri, 22 Apr 2022 13:29:26 +0000 (16:29 +0300)]
automation.jsscripting/README: hypelink (#12638)
Дилян Палаузов [Fri, 22 Apr 2022 13:28:10 +0000 (16:28 +0300)]
automation.jsscripting/README: typo (#12637)
Bernd Weymann [Fri, 22 Apr 2022 08:47:53 +0000 (10:47 +0200)]
BMW ConnectedDrive binding removal (#12634)
Signed-off-by: Bernd Weymann <bernd.weymann@gmail.com>
Mark Herwege [Fri, 22 Apr 2022 06:53:58 +0000 (08:53 +0200)]
Fix null pointer exception for invalid protocolInfo. (#12632)
Signed-off-by: Mark Herwege <mark.herwege@telenet.be>
Ethan Dye [Wed, 20 Apr 2022 16:18:19 +0000 (10:18 -0600)]
[OmniLink] Remove extraneous newlines (#12630)
Signed-off-by: Ethan Dye <mrtops03@gmail.com>
Gaël L'hopital [Tue, 19 Apr 2022 17:17:14 +0000 (19:17 +0200)]
[somfytahoma] Adding Moving channel to Rollershutter (#12605)
* Adding Moving channel to Rollershutter
Signed-off-by: clinique <gael@lhopital.org>
Ethan Dye [Mon, 18 Apr 2022 20:07:58 +0000 (14:07 -0600)]
[OmniLink] Fix daylight savings when setting date/time (#12546)
* Fix daylight savings when setting date/time
* Use an action to set date/time
* Add default time zone detection and i18n
Signed-off-by: Ethan Dye <mrtops03@gmail.com>
Andrew Fiddian-Green [Mon, 18 Apr 2022 17:43:14 +0000 (18:43 +0100)]
[velux] Improvements to documentation (#12604)
* [velux] update readme per #12601; delete dead web links
* [velux] improve readability
Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
stuart938503 [Mon, 18 Apr 2022 17:41:01 +0000 (18:41 +0100)]
[TapoControl] Added guidance for internet isolation of P110 (#12620)
* Added guidance for internet isolation of P110
* Update bundles/org.openhab.binding.tapocontrol/README.md
Co-authored-by: Fabian Wolter <github@fabian-wolter.de>
lolodomo [Mon, 18 Apr 2022 17:36:56 +0000 (19:36 +0200)]
[sonos] Avoid empty thing (type) ID in discovery (#12626)
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
lolodomo [Mon, 18 Apr 2022 17:35:48 +0000 (19:35 +0200)]
[luftdateninfo] Fix tests (fix thing UID and thing type UID) (#12624)
Fix #12622
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
lolodomo [Mon, 18 Apr 2022 17:35:17 +0000 (19:35 +0200)]
[irobot] Fix failing test (fix thing UID) (#12623)
Fix #12621
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
Markus Michels [Mon, 18 Apr 2022 17:32:16 +0000 (19:32 +0200)]
[shelly] TRV+Motion2 support, various fixes & enhancements (#12325)
* TRV support, various fixes & enhancements
Signed-off-by: markus7017 <markus7017@gmail.com>
Signed-off-by: Markus Michels <markus7017@gmail.com>
* #12236 fixed
Signed-off-by: Markus Michels <markus7017@gmail.com> (github: markus7017)
Signed-off-by: markus7017 <markus7017@gmail.com>
Signed-off-by: Markus Michels <markus7017@gmail.com>
* TRV support competed
Signed-off-by: Markus Michels <markus7017@gmail.com> (github: markus7017)
Signed-off-by: markus7017 <markus7017@gmail.com>
Signed-off-by: Markus Michels <markus7017@gmail.com>
* Complete TRV support
Signed-off-by: Markus Michels <markus7017@gmail.com> (github: markus7017)
Signed-off-by: markus7017 <markus7017@gmail.com>
Signed-off-by: Markus Michels <markus7017@gmail.com>
* - TRV polling optimized
Signed-off-by: markus7017 <markus7017@gmail.com>
Signed-off-by: Markus Michels <markus7017@gmail.com>
* # WARNING: head commit changed in the meantime
- Shelly Motion 2 support
- TRV polling optimized
- channel creatiom of ledStatusLed fixed if no ledPowerLed was created
- Handling of sensor.status_error fixed when = no error (0/"0")
- channel timerActive was missing for Dimmer 1/2
- Motion timestamp channels were 1h off
- exception with data format while initializing a bulb fixed
- README updated
Signed-off-by: Markus Michels <markus7017@gmail.com> (github: markus7017)
Signed-off-by: markus7017 <markus7017@gmail.com>
Signed-off-by: Markus Michels <markus7017@gmail.com>
* - added new TRV value boost minute, polling remnoved on valve position
changes (req. latest firmware)
- fix: don't create accu channels for roller
- fix: fix Id for some status messages
Signed-off-by: Markus Michels <markus7017@gmail.com> (github: markus7017)
Signed-off-by: Markus Michels <markus7017@gmail.com>
* log types revised
Signed-off-by: Markus Michels <markus7017@gmail.com> (github: markus7017)
Signed-off-by: Markus Michels <markus7017@gmail.com>
lolodomo [Mon, 18 Apr 2022 17:25:40 +0000 (19:25 +0200)]
[avmfritz] Do not create a thing type UID using an empty ID (#12617)
Fix #12614
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
lolodomo [Mon, 18 Apr 2022 17:23:52 +0000 (19:23 +0200)]
[rotel] Refactor to separate comm handling from protocol handling (#12521)
* [rotel] Refactor to separate comm handling from protocol handling
Each protocol is now handled in a separate class.
Allow to reduce the size of class RotelConnector
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
* buildCommandMessage now throwing RotelException
Comment added when RotelException is catched without any specific
handling
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
lolodomo [Mon, 18 Apr 2022 17:22:02 +0000 (19:22 +0200)]
[transform.map] Fix tests on Windows (#12625)
Fix #12619
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
JacekKac [Mon, 18 Apr 2022 11:50:22 +0000 (13:50 +0200)]
typo in valve accessorie (#12616)
Ondrej Pecta [Sun, 17 Apr 2022 18:22:37 +0000 (20:22 +0200)]
[somfytahoma] improvements for the Hitachi air to water heating system (#12612)
Signed-off-by: Ondrej Pecta <opecta@gmail.com>
lolodomo [Sat, 16 Apr 2022 20:38:44 +0000 (22:38 +0200)]
[sonos] Discovery of unsupported models without exception (#12609)
* [sonos] Discovery of unsupported models without exception
* Unit tests added for method extractModelName
* Replace extractModelName by buildThingTypeIdFromModelName
Transform the found model name into a valid thing type ID when trying
to match a thing type
This could avoid an IllegalArgumentException thrown by the discovery
service when new models will be introduced on the market.
Should be compatible with Bubble UPnP Server which modifies the model
name
A message is now logged for unsupported Sonos models.
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
lolodomo [Sat, 16 Apr 2022 12:23:20 +0000 (14:23 +0200)]
[sonos] Support added for models Five and Roam SL (#12607)
Fix #12596
Fix #12610
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
J-N-K [Wed, 13 Apr 2022 22:04:16 +0000 (00:04 +0200)]
[transform.map] Refactor service to use TransformationConfigurationRegistry (#12433)
This is the reference implementation for using the new `TransformationConfigurationRegistry`. The localization tests can be omitted as this is covered by tests in the core component.
Signed-off-by: Jan N. Klug <github@klug.nrw>
Wouter Born [Tue, 12 Apr 2022 20:39:10 +0000 (22:39 +0200)]
Replace deprecated Google OAuth OOB flow (#12602)
This replaces the deprecated OOB OAuth flow used in the Nest Binding and Google STT/TTS add-ons.
Instead they will now use https://www.google.com as redirect_uri.
The instructions in the README and config descriptions have been updated for this change.
See: https://developers.googleblog.com/2022/02/making-oauth-flows-safer.html#disallowed-oob
Fixes #12455
Signed-off-by: Wouter Born <github@maindrain.net>
Kai Kreuzer [Tue, 12 Apr 2022 07:10:03 +0000 (09:10 +0200)]
Remove synchronization to avoid deadlocks (#12603)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
Дилян Палаузов [Mon, 11 Apr 2022 10:21:24 +0000 (13:21 +0300)]
[transform.javascript] Fix typo (#12597)
Gwendal Roulleau [Sat, 9 Apr 2022 22:25:45 +0000 (00:25 +0200)]
[pulseaudio] Small bugfixes and rewrite (#12581)
* [pulseaudio] small fixes and rewrite
- All classes are now @NonNullByDefault
- all build warnings cleared
- no more need for a watchdog scheduled thread for every pulseaudio device : the bridge now handles sending information to child
- fix bug : exception at startup when child handler try to get information from the bridge too soon is now handled by waiting 2 seconds if necessary
- fix bug : playing MP3 with high bitrate is now OK with the replacement of the ResetableInputStream by a standard BufferedInputStream that handle mark/reset method better
- fix bug : ghost device listener no longer receive event after dispose
- fix bug : discovery doesn't show already added thing anymore
- Updating the status bridge to ONLINE only AFTER the update method is done.
- Use the bridgeStatusChanged method in the childhandler to get opportunity to test if the child could go ONLINE, (and by the way initialize the audiosink and audiosource, has they also need information from the bridge)
Signed-off-by: Gwendal Roulleau <gwendal.roulleau@gmail.com>
Co-authored-by: Laurent Garnier <lg.hc@free.fr>
Holger Friedrich [Sat, 9 Apr 2022 16:17:52 +0000 (18:17 +0200)]
[knx] Add option to use CEMI frame format for serial devices. (#12593)
CEMI frame format is used by newer serial devices like kBerry.
Calimero library can be configured to use CEMI instead of default EMI.
Followup on #10407. Relates to #4026.
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
Wouter Born [Sat, 9 Apr 2022 14:56:13 +0000 (16:56 +0200)]
Fix SAT MarkdownCheck image location findings (#12591)
This fixes all the MarkdownCheck "Images must be located in the doc/ folder." findings.
Fixes #12590
Signed-off-by: Wouter Born <github@maindrain.net>
joepadmiraal [Sat, 9 Apr 2022 14:25:24 +0000 (16:25 +0200)]
Remove duplicate text and some spelling errors in the Spotify addon readme. Signed-off-by: Joep Admiraal <joep@groovytunes.nl> (#12592)
mlobstein [Sat, 9 Apr 2022 14:10:36 +0000 (09:10 -0500)]
[epsonprojector] Fix discovery service to prevent erroneous inbox items (#12586)
* Fix discovery service to prevent erroneous inbox items
* improve EPSON string matching
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
sheilbronn [Sat, 9 Apr 2022 08:36:00 +0000 (10:36 +0200)]
Update README.md (#12580)
Clarify/Correct the explanation of poll/reply example.