]> git.basschouten.com Git - openhab-addons.git/log
openhab-addons.git
4 years ago [avmfritz] Added default i18n properties file (#11445)
Christoph Weitkamp [Sun, 24 Oct 2021 18:47:26 +0000 (20:47 +0200)]
 [avmfritz] Added default i18n properties file (#11445)

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
4 years agoAdded default i18n properties file (#11444)
Christoph Weitkamp [Sun, 24 Oct 2021 18:46:54 +0000 (20:46 +0200)]
Added default i18n properties file (#11444)

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
4 years agoAdded default i18n properties file (#11443)
Christoph Weitkamp [Sun, 24 Oct 2021 18:46:23 +0000 (20:46 +0200)]
Added default i18n properties file (#11443)

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
4 years agoAdded default i18n properties file (#11442)
Christoph Weitkamp [Sun, 24 Oct 2021 18:45:51 +0000 (20:45 +0200)]
Added default i18n properties file (#11442)

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
4 years ago[pushsafer] Added default i18n properties file (#11441)
Christoph Weitkamp [Sun, 24 Oct 2021 18:45:22 +0000 (20:45 +0200)]
[pushsafer] Added default i18n properties file (#11441)

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
4 years ago[transform.map] Update README.md (#11439)
Michael Rossner [Sun, 24 Oct 2021 10:27:59 +0000 (12:27 +0200)]
[transform.map] Update README.md (#11439)

fixing typo to match code and output

Signed-off-by: Michael Roßner <Schrott.Micha@web.de>
4 years ago[MQTT.Homeassistant] process errors in MQTT message handlers during components discov...
antroids [Sun, 24 Oct 2021 09:51:48 +0000 (11:51 +0200)]
[MQTT.Homeassistant] process errors in MQTT message handlers during components discovery (#11315)

Signed-off-by: Anton Kharuzhy <publicantroids@gmail.com>
4 years ago[spotify] Various enhancements and fixes (#11370)
Hilbrand Bouwkamp [Sun, 24 Oct 2021 09:42:14 +0000 (11:42 +0200)]
[spotify] Various enhancements and fixes (#11370)

Enhancements:
- Added play actions to start a track or other via a rule.
- Added albumImageUrl with the url to the album image to not have to send the whole image via the openHAB eventbus.
- Added a parameter imageIndex to set the image size to use (0, 1 or 2) to channels albumImage and albumImageUrl.
- Added offset and limit parameters to playlists channel (Closes #6843).

Fixes:
- Fixed invalid expire value set on ExpiringCache (Closes #10490).
- Improved handling Spotify API error messages (Closes #11308).
- Added TTL to discovery results to fix duplicated Spotify Connect devices reported in the inbox (Closes #7400).
- Fixed device list update problem for devices. If no devices where configured as separate things (or the devices added where offline, but non added where not offline) the list was not updated.

Signed-off-by: Hilbrand Bouwkamp <hilbrand@h72.nl>
4 years ago[bluetooth.enoceanble] Prevent that channels are triggered multiple times per click...
Patrick Fink [Sun, 24 Oct 2021 09:38:48 +0000 (11:38 +0200)]
[bluetooth.enoceanble] Prevent that channels are triggered multiple times per click (#11381)

Signed-off-by: Patrick Fink <mail@pfink.de>
4 years ago[ipcamera] Improvements and fix 503 errors go to offline with Hik (#11419)
Matthew Skinner [Sun, 24 Oct 2021 09:36:20 +0000 (20:36 +1100)]
[ipcamera] Improvements and fix 503 errors go to offline with Hik (#11419)

* Stop hik logging 401 with digest.

Signed-off-by: Matthew Skinner <matt@pcmus.com>
* Improve and fix generic cams

Signed-off-by: Matthew Skinner <matt@pcmus.com>
* Stop dahua IntelliFrame logging

Signed-off-by: Matthew Skinner <matt@pcmus.com>
* Catch IllegalStateException

Signed-off-by: Matthew Skinner <matt@pcmus.com>
* Trial reusing channels.

Signed-off-by: Matthew Skinner <matt@pcmus.com>
* Tidy up

Signed-off-by: Matthew Skinner <matt@pcmus.com>
* cleanup 2

Signed-off-by: Matthew Skinner <matt@pcmus.com>
* Cleanup 3

Signed-off-by: Matthew Skinner <matt@pcmus.com>
* Disable checking connection with event stream.

Signed-off-by: Matthew Skinner <matt@pcmus.com>
* Bug fix

Signed-off-by: Matthew Skinner <matt@pcmus.com>
* more cleanup

Signed-off-by: Matthew Skinner <matt@pcmus.com>
* more cleanup

Signed-off-by: Matthew Skinner <matt@pcmus.com>
* Reduce logging to only whats needed.

Signed-off-by: Matthew Skinner <matt@pcmus.com>
* fix offline detection.

Signed-off-by: Matthew Skinner <matt@pcmus.com>
* fixes to ipcamera.mjpeg

Signed-off-by: Matthew Skinner <matt@pcmus.com>
* reverse some connection checks

Signed-off-by: Matthew Skinner <matt@pcmus.com>
4 years ago[openuv] Add all default translations to properties file (#11435)
lolodomo [Sun, 24 Oct 2021 08:41:35 +0000 (10:41 +0200)]
[openuv] Add all default translations to properties file (#11435)

Allows translating the openuv binding strings with Crowdin.

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
4 years ago[synopanalyzer] Add all default translations to properties file (#11436)
lolodomo [Sun, 24 Oct 2021 08:40:11 +0000 (10:40 +0200)]
[synopanalyzer] Add all default translations to properties file (#11436)

Allows translating the synopanalyzer binding strings with Crowdin.

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
4 years ago[gce] Add all default translations to properties file (#11432)
lolodomo [Sun, 24 Oct 2021 08:38:49 +0000 (10:38 +0200)]
[gce] Add all default translations to properties file (#11432)

Allows translating the gce binding strings with Crowdin.

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
4 years ago[volvooncall] Add all default translations to properties file (#11431)
lolodomo [Sun, 24 Oct 2021 08:38:01 +0000 (10:38 +0200)]
[volvooncall] Add all default translations to properties file (#11431)

Allows translating the Volvo On Call binding strings with Crowdin.

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
4 years agoUpdate imports to use JUnit 5 instead of JUnit 4 (#11425)
Wouter Born [Sun, 24 Oct 2021 08:36:47 +0000 (10:36 +0200)]
Update imports to use JUnit 5 instead of JUnit 4 (#11425)

* Update imports to use JUnit 5 instead of JUnit 4
* Add commonly used JUnit 4 classes to forbidden packages

Related to: https://github.com/openhab/openhab-core/pull/2534

Signed-off-by: Wouter Born <github@maindrain.net>
4 years agoNew Crowdin updates (#11361)
openhab-bot [Sat, 23 Oct 2021 16:46:10 +0000 (18:46 +0200)]
New Crowdin updates (#11361)

* New translations gree.properties (German)
* New translations iCloud.properties (French)
* New translations iCloud.properties (German)
* New translations jeelink.properties (German)
* New translations linky.properties (French)
* New translations mail.properties (French)
* New translations mail.properties (Russian)
* New translations pixometer.properties (German)
* New translations sagercaster.properties (French)
* New translations sonyprojector.properties (French)
* New translations twitter.properties (Russian)
* New translations weathercompany.properties (French)

4 years ago[nikohomecontrol] Prepare for translation (#11319)
Mark Herwege [Sat, 23 Oct 2021 14:27:56 +0000 (16:27 +0200)]
[nikohomecontrol] Prepare for translation (#11319)

* Externalize strings to support translation

Signed-off-by: Mark Herwege <mark.herwege@telenet.be>
* Name events thread.

Signed-off-by: Mark Herwege <mark.herwege@telenet.be>
* Fix formatting

Signed-off-by: Mark Herwege <mark.herwege@telenet.be>
* Fix SAT warning

Signed-off-by: Mark Herwege <mark.herwege@telenet.be>
* Fix threadname

Signed-off-by: Mark Herwege <mark.herwege@telenet.be>
* Fix thing lifecycle.

Signed-off-by: Mark Herwege <mark.herwege@telenet.be>
* Adjustments from review.

Signed-off-by: Mark Herwege <mark.herwege@telenet.be>
* Adjustment from review.

Signed-off-by: Mark Herwege <mark.herwege@telenet.be>
4 years ago[rotel] Add all default translations to properties file (#11394)
lolodomo [Sat, 23 Oct 2021 13:18:00 +0000 (15:18 +0200)]
[rotel] Add all default translations to properties file (#11394)

Allows translating the rotel binding strings with Crowdin.

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
4 years ago[linky] Add all default translations to properties file (#11426)
lolodomo [Sat, 23 Oct 2021 13:09:59 +0000 (15:09 +0200)]
[linky] Add all default translations to properties file (#11426)

Allows translating the linky binding strings with Crowdin.

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
4 years ago[proteusecometer] Proteus Eco Meter Binding - Initial contribution (#11333)
Matthias Herrmann [Sat, 23 Oct 2021 09:27:13 +0000 (11:27 +0200)]
[proteusecometer] Proteus Eco Meter Binding - Initial contribution (#11333)

* Proteus Eco Meter Binding

Signed-off-by: Matthias Herrmann <matthias.mh.herrmann@gmail.com>
* Fulfil some conventions and choose better tradeoffs

Signed-off-by: Matthias Herrmann <matthias.mh.herrmann@gmail.com>
* Patch shell script in another PR

Signed-off-by: Matthias Herrmann <matthias.mh.herrmann@gmail.com>
* Move 4 lines into another PR

Signed-off-by: Matthias Herrmann <matthias.mh.herrmann@gmail.com>
* Improvements

Signed-off-by: Matthias Herrmann <matthias.mh.herrmann@gmail.com>
* File based doc

Signed-off-by: Matthias Herrmann <matthias.mh.herrmann@gmail.com>
* Rename identifiers

Signed-off-by: Matthias Herrmann <matthias.mh.herrmann@gmail.com>
* Changed identifier

Signed-off-by: Matthias Herrmann <matthias.mh.herrmann@gmail.com>
* Uniformed unit pattern

Signed-off-by: Matthias Herrmann <matthias.mh.herrmann@gmail.com>
4 years ago[unifi] Fix thing configuration reload after changes (#11411)
jlaur [Fri, 22 Oct 2021 22:05:16 +0000 (00:05 +0200)]
[unifi] Fix thing configuration reload after changes (#11411)

* Fix config reload after changes.

Fixes #11407

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
* Don't try to initialize client when bridge is offline.

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
4 years ago[danfossairunit] Add filter period channel (#11371)
jlaur [Fri, 22 Oct 2021 18:10:41 +0000 (20:10 +0200)]
[danfossairunit] Add filter period channel (#11371)

* Add filter period channel.

Fixes #11310

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
* Round remaining filter life percentage to one decimal.

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
* Improve and extend example configuration.

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
* Mark filter period channel as advanced due to Link CC/Air Dial conflicts.

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
* Add comment about value getting overwritten.

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
* Remove redundant parentheses.

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
* Fix SCA report: First javadoc author should have 'Initial contribution' contribution description.

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
* Fix SCA issue: NoEmptyLineSeparatorCheck

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
4 years ago[xmppclient] Set dependencies in the pom.xml to provided for all the one which exists...
Fabien Carrion [Fri, 22 Oct 2021 17:26:01 +0000 (12:26 -0500)]
[xmppclient] Set dependencies in the pom.xml to provided for all the one which exists in features.xml (#11418)

Signed-off-by: Fabien Carrion <fabien@carrion.mx>
4 years ago[miio] avoid NPE in discovery in case of unexpected response cloud (#11420)
Marcel [Fri, 22 Oct 2021 06:49:45 +0000 (08:49 +0200)]
[miio] avoid NPE in discovery in case of unexpected response cloud (#11420)

Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
4 years agoFix too strict validation of ExtendedDeviceState number of bytes. (#11417)
jlaur [Thu, 21 Oct 2021 19:54:40 +0000 (21:54 +0200)]
Fix too strict validation of ExtendedDeviceState number of bytes. (#11417)

Fixes #11416

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
4 years ago[SagerCaster] binding internals enhancement (#11295)
Gaël L'hopital [Thu, 21 Oct 2021 19:10:00 +0000 (21:10 +0200)]
[SagerCaster] binding internals enhancement (#11295)

* Added semantic tags
Make it ready for online translation of texts.
Small code improvements

Signed-off-by: Gaël L'hopital <gael@lhopital.org>
* Update sagercaster_fr.properties

* Correcting encoding for DE resource file.

Signed-off-by: clinique <gael@lhopital.org>
* Code review corrections

Signed-off-by: clinique <gael@lhopital.org>
* Still some code refinings

* Corrections following lolodomo feed-backs.

Signed-off-by: clinique <gael@lhopital.org>
* Still some corrections

Signed-off-by: clinique <gael@lhopital.org>
* Enhanced discovery

Signed-off-by: clinique <gael@lhopital.org>
4 years ago[linky] Correcting authentication bug (#11406)
Gaël L'hopital [Thu, 21 Oct 2021 14:22:16 +0000 (16:22 +0200)]
[linky] Correcting authentication bug  (#11406)

* Correcting authentication bug (issue #10360)

Signed-off-by: clinique <gael@lhopital.org>
* Reverting PR #11233 & PR #11266

Signed-off-by: Gaël L'hopital <gael@lhopital.org>
* Addressing @lolodomo feed-back

Signed-off-by: Gaël L'hopital <gael@lhopital.org>
* One pointless comment left

Signed-off-by: Gaël L'hopital <gael@lhopital.org>
* Adding missing test on username

Signed-off-by: Gaël L'hopital <gael@lhopital.org>
* Reviewing configuration elements nullness and empty checks.

Signed-off-by: Gaël L'hopital <gael@lhopital.org>
4 years ago[upb] Handle device state reports (#11352)
Marcus Better [Thu, 21 Oct 2021 05:30:40 +0000 (01:30 -0400)]
[upb] Handle device state reports (#11352)

* [upb] Fix javadoc

Signed-off-by: Marcus Better <marcus@better.se>
* [upb] Handle Device State Report messages

Signed-off-by: Marcus Better <marcus@better.se>
* More useful debug logging of received messages

Signed-off-by: Marcus Better <marcus@better.se>
* Null annotation

Signed-off-by: Marcus Better <marcus@better.se>
4 years ago[enocean] Fix concurrency exception on startup (#11408)
Thomas Lauterbach [Wed, 20 Oct 2021 22:08:18 +0000 (00:08 +0200)]
[enocean] Fix concurrency exception on startup (#11408)

* made listeners a ConcurrentHashMap
* synchronized access to listeners and eventListeners collections of EnOceanTransceiver
* reverted ConcurrentHashMap change as NULL-Key is required

Fixes #11393

Also-by: Daniel Weber <uni@fruggy.de>
Signed-off-by: Thomas Lauterbach <lauterbachthomas@gmail.com>
4 years ago[sonos] Add all default translations to properties file (#11399)
lolodomo [Wed, 20 Oct 2021 17:25:22 +0000 (19:25 +0200)]
[sonos] Add all default translations to properties file (#11399)

* [sonos] Add all default translations to properties file

Allows translating the sonos binding strings with Crowdin.

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
4 years ago[xmppclient] Add send image throught HTTP (#11247)
Fabien Carrion [Tue, 19 Oct 2021 17:08:48 +0000 (12:08 -0500)]
[xmppclient] Add send image throught HTTP (#11247)

Signed-off-by: Fabien Carrion <fabien@carrion.mx>
4 years ago[dbquery] Create NOTICE file for dbquery addon (#11415)
Joan Pujol [Tue, 19 Oct 2021 16:43:08 +0000 (18:43 +0200)]
[dbquery] Create NOTICE file for dbquery addon (#11415)

4 years ago[jsscripting] Tell the script context to use the classloader of the current class...
Dan Cunningham [Tue, 19 Oct 2021 14:21:06 +0000 (07:21 -0700)]
[jsscripting] Tell the script context to use the classloader of the current class. (#11400)

Fixes #11222

Signed-off-by: Dan Cunningham <dan@digitaldan.com>
4 years ago[orbitbhyve] fixed updating of watering time channel (#11388)
Ondrej Pecta [Mon, 18 Oct 2021 18:50:43 +0000 (20:50 +0200)]
[orbitbhyve] fixed updating of watering time channel (#11388)

Signed-off-by: Ondrej Pecta <opecta@gmail.com>
Co-authored-by: Ondřej Pečta <pecta@Ondrej-MacBook-Pro.local>
4 years ago[WLED] Fix Nightlight sleep timer to use default (#11389)
svjense [Mon, 18 Oct 2021 18:45:22 +0000 (05:45 +1100)]
[WLED] Fix Nightlight sleep timer to use default (#11389)

Based on WLED API (https://kno.wled.ge/interfaces/http-api/) current handler uses NL=1 so sleep timer is hard coded to 1 minute. Should be default (ND) to use configured time in WLED.

Fixes #11389

Signed-off-by: Sven Jensen <github@s7j.de>
Co-authored-by: Sven Jensen <github@s7j.de>
4 years ago[lifx] Add missing products (#11405)
Wouter Born [Mon, 18 Oct 2021 18:37:46 +0000 (20:37 +0200)]
[lifx] Add missing products (#11405)

Adds the products with IDs 93, 112, 113, 114 so that they can be discovered and the right features are available.

Fixes #11402

Signed-off-by: Wouter Born <github@maindrain.net>
4 years ago[openhabcloud] Spelling fix (#11404)
Brian Warner [Mon, 18 Oct 2021 11:22:39 +0000 (07:22 -0400)]
[openhabcloud] Spelling fix (#11404)

This is a very minor spelling fix for openhabcloud. In some cases, "Notification" was spelled
"Notificaton". There are no other changes.

Signed-off-by: Brian Warner <brian@bdwarner.com>
4 years agosimpleProtocolSinkPort expects int (#11403)
Robert von Könemann [Sun, 17 Oct 2021 22:47:24 +0000 (00:47 +0200)]
simpleProtocolSinkPort expects int (#11403)

the parameter should be specified as int instead of as a string.
l

4 years agoAdd example things file (#11401)
Håvard Berland [Sun, 17 Oct 2021 19:55:01 +0000 (21:55 +0200)]
Add example things file (#11401)

4 years ago[dbquery] Initial contribution (#8780)
Joan Pujol [Sun, 17 Oct 2021 12:33:18 +0000 (14:33 +0200)]
[dbquery] Initial contribution (#8780)

* Initial commit

Intial work history lost due to the repository shrunk done at c53e4aed2627ec899c083170430399f8925e3345 (intially started from old unshrunked repo)

Signed-off-by: Joan Pujol <joanpujol@gmail.com>
* Implement reconnect attempts

If database can be connected at bridge initialization schedule retry attempts.
Prevent  query execution scheduling if bridge isn't online

Signed-off-by: Joan Pujol <joanpujol@gmail.com>
* Minor documentation changes and fix trigger channel name

Signed-off-by: Joan Pujol <joanpujol@gmail.com>
* Fix NPE bug initializing ThingActions

Signed-off-by: Joan Pujol <joanpujol@gmail.com>
* Implement query actions and another fixes

Implement actions to execute query and get last query result
Correctly serialize as JSON non scalar results to result channels

Signed-off-by: Joan Pujol <joanpujol@gmail.com>
* Update parameters and correct channel

Signed-off-by: Joan Pujol <joanpujol@gmail.com>
* Fix formatting and forgot part on previous commit

Signed-off-by: Joan Pujol <joanpujol@gmail.com>
* Improve documentation

Signed-off-by: Joan Pujol <joanpujol@gmail.com>
* Add javadoc comment and license to all classes

Signed-off-by: Joan Pujol <joanpujol@gmail.com>
* Code cleanup

Signed-off-by: Joan Pujol <joanpujol@gmail.com>
* Untrack unused i18n file

Signed-off-by: Joan Pujol <joanpujol@gmail.com>
* Fix log level for query actions trace information

Signed-off-by: Joan Pujol <joanpujol@gmail.com>
* Add dbquery addon to bundles pom

Signed-off-by: Joan Pujol <joanpujol@gmail.com>
* Temporary remove mqtt bindings that make travis build to fail

Signed-off-by: Joan Pujol <joanpujol@gmail.com>
* Fix formatting issue

Signed-off-by: Joan Pujol <joanpujol@gmail.com>
* Revert "Temporary remove mqtt bindings that make travis build to fail"

This reverts commit 21c09957b5850230e1cf1bd2a83a42a088641a45.

Signed-off-by: Joan Pujol <joanpujol@gmail.com>
* Code clean up from static analysis

Signed-off-by: Joan Pujol <joanpujol@gmail.com>
* Update code to be compatible with 3.1.0

Update dependencies version
Update Copyright
Other minor changes for new static analysis validations.
Signed-off-by: Joan Pujol <joanpujol@gmail.com>
* Requested PR changes

Signed-off-by: Joan Pujol <joanpujol@gmail.com>
* Update bundles/org.openhab.binding.dbquery/src/main/java/org/openhab/binding/dbquery/internal/JDBCBridgeHandler.java

Co-authored-by: Matthew Skinner <matt@pcmus.com>
* Update bundles/org.openhab.binding.dbquery/README.md

Co-authored-by: Matthew Skinner <matt@pcmus.com>
* Update bundles/org.openhab.binding.dbquery/README.md

Co-authored-by: Matthew Skinner <matt@pcmus.com>
* Update bundles/org.openhab.binding.dbquery/README.md

Co-authored-by: Matthew Skinner <matt@pcmus.com>
* Update bundles/org.openhab.binding.dbquery/README.md

Co-authored-by: Matthew Skinner <matt@pcmus.com>
* Update bundles/org.openhab.binding.dbquery/README.md

Co-authored-by: Matthew Skinner <matt@pcmus.com>
* Update bundles/org.openhab.binding.dbquery/README.md

Co-authored-by: Matthew Skinner <matt@pcmus.com>
* Update bundles/org.openhab.binding.dbquery/README.md

Co-authored-by: Matthew Skinner <matt@pcmus.com>
* Update bundles/org.openhab.binding.dbquery/README.md

Co-authored-by: Matthew Skinner <matt@pcmus.com>
* Update bundles/org.openhab.binding.dbquery/README.md

Co-authored-by: Matthew Skinner <matt@pcmus.com>
* Update bundles/org.openhab.binding.dbquery/README.md

Co-authored-by: Matthew Skinner <matt@pcmus.com>
* Update bundles/org.openhab.binding.dbquery/README.md

Co-authored-by: Matthew Skinner <matt@pcmus.com>
* Update bundles/org.openhab.binding.dbquery/README.md

Co-authored-by: Matthew Skinner <matt@pcmus.com>
* Update bundles/org.openhab.binding.dbquery/README.md

Co-authored-by: Matthew Skinner <matt@pcmus.com>
* Update bundles/org.openhab.binding.dbquery/src/main/java/org/openhab/binding/dbquery/internal/DatabaseBridgeHandler.java

Co-authored-by: Matthew Skinner <matt@pcmus.com>
* Apply suggestions from code review

Co-authored-by: Matthew Skinner <matt@pcmus.com>
* Suggestions from code review

Signed-off-by: Joan Pujol <joanpujol@gmail.com>
* Update parent version

Signed-off-by: Joan Pujol <joanpujol@gmail.com>
* Update bundles/org.openhab.binding.dbquery/src/main/resources/OH-INF/thing/thing-types.xml

Co-authored-by: Matthew Skinner <matt@pcmus.com>
* Update bundles/org.openhab.binding.dbquery/src/main/resources/OH-INF/thing/thing-types.xml

Co-authored-by: Matthew Skinner <matt@pcmus.com>
* Update bundles/org.openhab.binding.dbquery/src/main/resources/OH-INF/thing/thing-types.xml

Co-authored-by: Matthew Skinner <matt@pcmus.com>
* Update bundles/org.openhab.binding.dbquery/src/main/resources/OH-INF/thing/jdbc-bridge.xml

Co-authored-by: Matthew Skinner <matt@pcmus.com>
* Update bundles/org.openhab.binding.dbquery/src/main/resources/OH-INF/thing/thing-types.xml

Co-authored-by: Matthew Skinner <matt@pcmus.com>
* Changes asked in PR review

Signed-off-by: Joan Pujol <joanpujol@gmail.com>
* Update bundles/org.openhab.binding.dbquery/README.md

Co-authored-by: Matthew Skinner <matt@pcmus.com>
* README documentation imporovements

Signed-off-by: Joan Pujol <joanpujol@gmail.com>
* Fix format issue

Signed-off-by: Joan Pujol <joanpujol@gmail.com>
Co-authored-by: Matthew Skinner <matt@pcmus.com>
4 years ago[mikrotik] Basic PPP/LTE interface support (#11395)
Oleg Vivtash [Sun, 17 Oct 2021 12:04:47 +0000 (15:04 +0300)]
[mikrotik] Basic PPP/LTE interface support (#11395)

Signed-off-by: Oleg Vivtash <oleg@vivtash.net>
4 years ago[mikrotik] WiFi client logging and presence problem fix (#11386)
Oleg Vivtash [Sun, 17 Oct 2021 11:34:47 +0000 (14:34 +0300)]
[mikrotik] WiFi client logging and presence problem fix (#11386)

* [mikrotik] WiFi client fix

Signed-off-by: Oleg Vivtash <oleg@vivtash.net>
* [mikrotik] Thing types and WiFi client presence update

Signed-off-by: Oleg Vivtash <oleg@vivtash.net>
4 years ago[souliss] Souliss Binding initial contribution (#11083)
Luca Calcaterra [Sun, 17 Oct 2021 11:31:36 +0000 (13:31 +0200)]
[souliss] Souliss Binding initial contribution (#11083)

* Initial Contribution

Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
Co-Authored-By: Tonino Fazio <fazioa@gmail.com>
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Update pom.xml

spotless-apply

Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
Co-Authored-By: Tonino Fazio <fazioa@gmail.com>
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Renamed healty in healthy (simple word error)

Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Update thing-types.xml

onOff to CamelCase
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* camelCase fixed on some types

Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Update bundles/org.openhab.binding.souliss/README.md

Co-authored-by: Matthew Skinner <matt@pcmus.com>
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Update bundles/org.openhab.binding.souliss/README.md

Co-authored-by: Matthew Skinner <matt@pcmus.com>
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Update README.md

Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Update README.md

Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Update README.md

Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Update README.md

Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* fixed camelCase on thhings parameters

Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Update thing-types.xml

fixed label cases
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Update thing-types.xml

Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Revert "Update thing-types.xml"

This reverts commit 5c19fbc69dee53f41d56a847bc82660192e0158c.

Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Initial Contribution

Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
Co-Authored-By: Tonino Fazio <fazioa@gmail.com>
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Fix some errors (Nullable issues) and pom.xml format

Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Update pom.xml

spotless-apply

Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
Co-Authored-By: Tonino Fazio <fazioa@gmail.com>
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Update SoulissT11Handler.java

Default case on switch (handlecommand )

Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* added secoresend to t31 skeleton and variable smessage fix declaration

Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Initial Contribution

Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
Co-Authored-By: Tonino Fazio <fazioa@gmail.com>
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Update pom.xml

spotless-apply

Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
Co-Authored-By: Tonino Fazio <fazioa@gmail.com>
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Update SoulissGatewayHandler.java

Cutted comments and uneccessary log on gw status

Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Renamed healty in healthy (simple word error)

Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* fixed camelCase on thhings parameters

Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Update thing-types.xml

Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* cleanup and quality code fixes

Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Update SoulissBindingUDPDecoder.java

fixed some npe

Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* npe check fix

Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Update SoulissCommonCommands.java

Remove comments unused code

Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Update SoulissCommonCommands.java

commented out code unused

Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Update SoulissCommonCommands.java

remove unused code commented out
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Update SoulissBindingUDPServerJob.java

remove unused code comments
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Update SoulissBindingSendDispatcherJob.java

fixed logger trace and remove unused code comments
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Update bundles/org.openhab.binding.souliss/README.md

Co-authored-by: Matthew Skinner <matt@pcmus.com>
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* removed completely unnecessary comments

Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* fixed some thing types cases

Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Update SoulissGatewayHandler.java

removed unnecessary log line
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Update SoulissGatewayHandler.java

removed unnecessary comment
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* loggers as final !

Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Update SoulissGatewayJobHealthy.java

removed unnecessary logs

Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Update SoulissGatewayJobPing.java

removed unnecessary logs
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* fixed redundancy on types checks

Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Update README.md

fixed examples parms
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Update SoulissGatewayHandler.java

changed parm var name bridge
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Update bundles/org.openhab.binding.souliss/src/main/java/org/openhab/binding/souliss/handler/SoulissT11Handler.java

remove comments

Co-authored-by: Matthew Skinner <matt@pcmus.com>
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Update bundles/org.openhab.binding.souliss/src/main/java/org/openhab/binding/souliss/handler/SoulissT12Handler.java

comments removed

Co-authored-by: Matthew Skinner <matt@pcmus.com>
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Update bundles/org.openhab.binding.souliss/src/main/java/org/openhab/binding/souliss/handler/SoulissT13Handler.java

comments removed

Co-authored-by: Matthew Skinner <matt@pcmus.com>
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* fixed thing type on README and some case on xml thing types

Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Update README.md

cutted part about manually thing config specs on README . Who use oh already knows it .
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Code cleanup and optimizations based on @Skinah tips

Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* fixes from @Skinah suggestions

Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>

Fixed typeid's on costants files

Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* various optimizations follow @Skinah tips (thanks!)

Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* spotless:apply fix

Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* fixes constants and channel id types of t31

Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Fix various NPE warnings

Fixes many ... Some added suppresswarnings.
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Update SoulissGenericActionMessage.java

Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Refactor handlers into souliss.internal.handler

Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* spoless:apply fix

Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* spotless:apply

Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* fix t19 (securesend parm ,labels and setvalue)

Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Update thing-types.xml

spotless:apply fix

Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Update bundles/org.openhab.binding.souliss/README.md

Co-authored-by: Fabian Wolter <github@fabian-wolter.de>
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Update bundles/org.openhab.binding.souliss/README.md

Co-authored-by: Fabian Wolter <github@fabian-wolter.de>
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Update bundles/org.openhab.binding.souliss/README.md

Co-authored-by: Fabian Wolter <github@fabian-wolter.de>
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Update bundles/org.openhab.binding.souliss/README.md

Co-authored-by: Fabian Wolter <github@fabian-wolter.de>
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Update bundles/org.openhab.binding.souliss/README.md

Co-authored-by: Fabian Wolter <github@fabian-wolter.de>
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* spotless:apply fix

Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Null checks Warnings removed

(mitigated with local copy of field)  - removed comments

Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* syntax sugar fixed of consts and section removed from README

Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* moved files to internal package

Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Update SoulissHandlerFactory.java

check types on object and not on strings

Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* various fixes based on @fwolter

Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Gateway ip address regex on config param

Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* changed description of gateway ip on param

Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* formatted tables in README.md

Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* removed comments

Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* wip for npe checks - breaking functionality :-(

Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* spotless fix Author: Luca Calcaterra <calcaterra.luca@gmail.com>

Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* fix contrib header in some files

Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* reworked udp - only one bridge allowed and  UDP  listen only to bridge port 230

...passing datagramsocket  with soulissnetworkparameter class

Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* quite ok. Where to close socket in case of thread interruption ?

Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* wip

Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* wip2

Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* wip3 udp receive but not on vpn

Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Classes names Refactor

Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* wip

Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* wip

Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* replaced datagramsocket with nio socket- seems to be ok

Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Update UDPListenDiscoverRunnable.java

Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Fixed some null checks removed securesend option (only t11 end similar)

Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* dummy initial value of raw values - removed thread on decoder line

Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* fix t19 ex catch and broadcast function

Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Reworked Config of Gateway as Class (todo check nulls...)

Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Added representation property on gw - some cleanups

Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Update SoulissGatewayHandler.java

cleanup unused vars

Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* refactor methods of gw parameters

Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* WIP to remove NetworkParameter class

Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* wip refactor DiscoverResult

Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* wip remove networkparameters

Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* WIP remove NetworkParameter Class. Things online only on a health message

Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* WIP Fix Topics

Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* WIP2 Fix topics

Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Update pom.xml

upgrade  binding version to 3.2 snapshot
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* topics bound to bridge - seems to be ok.

Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* remove NetworkParameters class - topics ok but need parse rework

Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* code cleanup and bugs check fix

Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Add node and slot to property - other fixes

Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* change default interval subscription -cleanup constants

Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* WIP WAN Address gw

Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* WAN option external network. Fixed Putin on commands - to test well

Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* cleanup - safesend check WIP

Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* fixed secursend for t11-18

Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* WIP Fix null checks

Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Update SoulissGenericHandler.java

fixed wrong assignment of prop
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* null checks fixes for code quality

Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* fixed listen port according to gw parm (default 23000)

Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* nuances

Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Update thing-types.xml

changed default values
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* CommonCommands to static - other fixes .

seems quite ok, remain T31 to fix (securesend)

Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Update UDPListenDiscoverRunnable.java

Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Update SoulissGatewayHandler.java

changed executor imp for udp
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* restored commoncommands non static

Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Update SendDispatcherRunnable.java

safesendcheck fix (not really)
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* various nuances (sonarlint)

Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Update README.md

Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Update bundles/org.openhab.binding.souliss/README.md

Co-authored-by: Fabian Wolter <github@fabian-wolter.de>
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Update bundles/org.openhab.binding.souliss/README.md

Co-authored-by: Fabian Wolter <github@fabian-wolter.de>
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Update README.md

removed explain how oh works on example
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Update bundles/org.openhab.binding.souliss/README.md

Co-authored-by: Fabian Wolter <github@fabian-wolter.de>
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Update bundles/org.openhab.binding.souliss/src/main/feature/feature.xml

Co-authored-by: Fabian Wolter <github@fabian-wolter.de>
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* @fwolter various fixes

Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Update SoulissT11Handler.java

wrong header

Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Update SoulissT11Handler.java

Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* fix headers descriptions before authors on all classes

Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* all var on begin of classes and @nullable sugar syntax

Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* removed @nullable on local vars

Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* wip comments translations and cleanup

Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* cleanup comments and translated them (if italian occourred)

Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* @fwolter suggestions for approval...various fixes

Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* various fixes based on @fwolter suggestions.

Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* various fixes based on @fwolter suggestions.

Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Update SoulissGatewayHandler.java

Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Update thing-types.xml

Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Update UDPListenDiscoverRunnable.java

hexutils usage
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Update SoulissT22Handler.java

removed unused method
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Update SoulissT22Handler.java

fix previous commit
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Update SoulissT11Handler.java

@Nullable on configuration
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* method to put bridge offline (network exception on listener)

Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Update thing-types.xml

changed some channels to trigger type
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* WIP broken

Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Update thing-types.xml

spotless:apply
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* various changes

call super on initialize() of all handlers. Changed to QuantityType where appliable
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Update SoulissGatewayDiscovery.java

added uniqueId (ip of gateway+node+slot) as representationProperty
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* wip for load discovery component

Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* big fixes and code quality improvments

Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* fixes

Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Update SoulissGenericHandler.java

Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Update README.md

wrong format ..

Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
Co-authored-by: Tonino Fazio <fazioa@gmail.com>
Co-authored-by: Matthew Skinner <matt@pcmus.com>
Co-authored-by: Fabian Wolter <github@fabian-wolter.de>
4 years ago[milight] Fix minimum value for parameter repeat (#11367)
Patrick Fink [Sat, 16 Oct 2021 16:49:45 +0000 (18:49 +0200)]
[milight] Fix minimum value for parameter repeat (#11367)

Signed-off-by: Patrick Fink <mail@pfink.de>
4 years ago[enocean] Add support for Soda Handles (EEP D2-06-01) (#11230)
Thomas Lauterbach [Sat, 16 Oct 2021 16:47:58 +0000 (18:47 +0200)]
[enocean] Add support for Soda Handles (EEP D2-06-01) (#11230)

* added data validation

Signed-off-by: Thomas Lauterbach <lauterbachthomas@gmail.com>
* Revert "added data validation"

This reverts commit 945101056b7d0a79b6d53985cfcef8e06bf0a8aa.

Signed-off-by: Thomas Lauterbach <lauterbachthomas@gmail.com>
* added calibration channels

Signed-off-by: Thomas Lauterbach <lauterbachthomas@gmail.com>
* added calibration channels

Signed-off-by: Thomas Lauterbach <lauterbachthomas@gmail.com>
* initial d20601 impl

Signed-off-by: Thomas Lauterbach <lauterbachthomas@gmail.com>
* fixed D20601 temp and battery

Signed-off-by: Thomas Lauterbach <lauterbachthomas@gmail.com>
* README updated and changed D20601 to mechanical handle

Signed-off-by: Thomas Lauterbach <lauterbachthomas@gmail.com>
* spotless

Signed-off-by: Thomas Lauterbach <lauterbachthomas@gmail.com>
* use common events

Signed-off-by: Thomas Lauterbach <lauterbachthomas@gmail.com>
* fix spotless

Signed-off-by: Thomas Lauterbach <lauterbachthomas@gmail.com>
* Revert "added calibration channels"

This reverts commit 6287b4be19fc37e8d1c2211109628fff513ecc8e.

Signed-off-by: Thomas Lauterbach <lauterbachthomas@gmail.com>
* Revert "added calibration channels"

This reverts commit fca8b4b11d1df0345bc02466311cf3f139044562.

Signed-off-by: Thomas Lauterbach <lauterbachthomas@gmail.com>
* Revert "Revert "added data validation""

This reverts commit e8ff27fa44461a108f3942f5e9547d72bb280d65.

Signed-off-by: Thomas Lauterbach <lauterbachthomas@gmail.com>
* Revert "added data validation"

This reverts commit 8d7bd95629426640d9f63d53c05335f3dcbd9b5b.

Signed-off-by: Thomas Lauterbach <lauterbachthomas@gmail.com>
* added more comments and fixed channel labels

Signed-off-by: Thomas Lauterbach <lauterbachthomas@gmail.com>
* added state enums

Signed-off-by: Thomas Lauterbach <lauterbachthomas@gmail.com>
* added missing modifiers

Signed-off-by: Thomas Lauterbach <lauterbachthomas@gmail.com>
* fixed typo in comment

Signed-off-by: Thomas Lauterbach <lauterbachthomas@gmail.com>
* upstream changes

Signed-off-by: Thomas Lauterbach <lauterbachthomas@gmail.com>
Co-authored-by: Thomas Lauterbach <lauterbachthomas@gmail.com>
4 years ago[Smhi] Ensure trailing zeroes are removed before updating channels (#11353)
Anders Alfredsson [Sat, 16 Oct 2021 11:38:51 +0000 (13:38 +0200)]
[Smhi] Ensure trailing zeroes are removed before updating channels (#11353)

* Ensure unnecessary trailing zeroes are removed, to avoid issues with transformations.

Signed-off-by: Anders Alfredsson <andersb86@gmail.com>
* Change to use setScale()

Signed-off-by: Anders Alfredsson <andersb86@gmail.com>
4 years ago[tr064] fix incorrectly reported decibel values for DSL Noise Margin and Attenuation...
Stefan Giehl [Sat, 16 Oct 2021 09:33:31 +0000 (11:33 +0200)]
[tr064] fix incorrectly reported decibel values for DSL Noise Margin and Attenuation (#11337)

* [tr064] fix incorrectly reported decibel values for DSL Noise Margin and Attenuation

Signed-off-by: Stefan Giehl <stefangiehl@gmail.com>
* apply review feedback

Signed-off-by: Stefan Giehl <stefangiehl@gmail.com>
4 years ago[verisure] Adapted to new authentication process and support for non MFA activated...
Jan Gustafsson [Sat, 16 Oct 2021 09:28:08 +0000 (11:28 +0200)]
[verisure] Adapted to new authentication process and support for non MFA activated user. (#11228) (#11265)

* [verisure] Adapted to new authentication process and support for non MFA activated user. (#11228)

Signed-off-by: Jan Gustafsson <jannegpriv@gmail.com>
* Updated after code review.

Signed-off-by: Jan Gustafsson <jannegpriv@gmail.com>
* Updated after code review.

Signed-off-by: Jan Gustafsson <jannegpriv@gmail.com>
* Updated after code review.

Signed-off-by: Jan Gustafsson <jannegpriv@gmail.com>
4 years ago[logreader] Added hint about case sensitive patterns (#11379)
Christoph Weitkamp [Sat, 16 Oct 2021 09:27:10 +0000 (11:27 +0200)]
[logreader] Added hint about case sensitive patterns (#11379)

* [logreader] Added hint about case sensitive patterns

- Added hint about case sensitive patterns

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
* Incorporated comments from review

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
* Incorporated comments from review

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
4 years ago[avmfritz] Added support for DECT500 and HAN-FUN bulbs (#11348)
Christoph Weitkamp [Sat, 16 Oct 2021 05:27:27 +0000 (07:27 +0200)]
[avmfritz] Added support for DECT500 and HAN-FUN bulbs (#11348)

* Added support for DECT500 and HAN-FUN bulbs

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
* Incorporated comment from review

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
4 years ago[miele] Document known programs and phases (#11377)
jlaur [Fri, 15 Oct 2021 19:45:21 +0000 (21:45 +0200)]
[miele] Document known programs and phases (#11377)

* Document known programs and phases.
* Clarify description for superfreeze.

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
4 years ago[wemo] fix wrong brightness value for dimmer switch (#11385)
Hans-Jörg Merk [Fri, 15 Oct 2021 17:37:07 +0000 (19:37 +0200)]
[wemo] fix wrong brightness value for dimmer switch (#11385)

* [wemo] fix wrong brightness value for dimmer switch

Signed-off-by: Hans-Jörg Merk <github@hmerk.de>
* Update bundles/org.openhab.binding.wemo/src/main/java/org/openhab/binding/wemo/internal/handler/WemoDimmerHandler.java

Co-authored-by: Hilbrand Bouwkamp <hilbrand@h72.nl>
* Remove @Nullable on simple variable

Co-authored-by: Hilbrand Bouwkamp <hilbrand@h72.nl>
4 years ago[sunspec modbus] fix thing example (#11380)
Markus Storm [Fri, 15 Oct 2021 16:00:40 +0000 (18:00 +0200)]
[sunspec modbus] fix thing example (#11380)

The Thing definition in () in l193 references the *name* that was assigned in l192, correct? So they should match.
Or do I misunderstand the mapping here ?

Signed-off-by: Markus Storm <markus.storm@gmx.net>
4 years ago[benqprojector] Update broken link in README (#11383)
mlobstein [Thu, 14 Oct 2021 16:41:06 +0000 (11:41 -0500)]
[benqprojector] Update broken link in README (#11383)

* Update broken link in README

Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
4 years ago[ekey] initial contribution / oh1 migration (#10996)
Hans-Jörg Merk [Tue, 12 Oct 2021 19:15:14 +0000 (21:15 +0200)]
[ekey] initial contribution / oh1 migration (#10996)

* [ekey] initial contribution / oh1 migration

Signed-off-by: Hans-Jörg Merk <github@hmerk.de>
4 years ago[enocean] Add second action for two rocker switches (Fixes #9750) (#10769)
CountBigBang [Tue, 12 Oct 2021 19:01:57 +0000 (21:01 +0200)]
[enocean] Add second action for two rocker switches (Fixes #9750) (#10769)

 * Added new channel:
   * secondActionPressed: Indicates if second action of rocker switch is pressed too
* Added two new profiles for channel rockerSwitchAction:
   * rockerswitchaction-toggle-switch
   * rockerswitchaction-toggle-player
* EnOceanSensorHandler can now handle extensible channels too
* EEP F6-02 refactoring

Also-by: Dietmar Franzen <dfranzen@fb3.fra-uas.de>
Signed-off-by: Daniel Weber <uni@fruggy.de>
4 years ago[sonyprojector] Fix typo in translation keys (#11374)
lolodomo [Tue, 12 Oct 2021 16:59:11 +0000 (18:59 +0200)]
[sonyprojector] Fix typo in translation keys (#11374)

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
4 years ago[sonyprojector] Add all default translations to properties file (#11368)
lolodomo [Mon, 11 Oct 2021 19:46:01 +0000 (21:46 +0200)]
[sonyprojector] Add all default translations to properties file (#11368)

Allows translating the sonyprojector binding strings with Crowdin.

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
4 years ago[upb] Fix race condition (#11366)
Marcus Better [Mon, 11 Oct 2021 19:44:44 +0000 (15:44 -0400)]
[upb] Fix race condition (#11366)

There was a harmless race condition between a message being written
and the PIM being initalized to message mode by the binding. This adds
a latch to ensure writes happen after initalization.

Signed-off-by: Marcus Better <marcus@better.se>
4 years ago[openweathermap] Bridge status set to ONLINE when no attached things (#11360)
lolodomo [Mon, 11 Oct 2021 11:15:46 +0000 (13:15 +0200)]
[openweathermap] Bridge status set to ONLINE when no attached things (#11360)

Fix #11191

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
4 years ago[modbus] Clarifying error messages with invalid configuration (#11292)
Sami Salonen [Mon, 11 Oct 2021 10:41:35 +0000 (13:41 +0300)]
[modbus] Clarifying error messages with invalid configuration (#11292)

Resolves #10814

Signed-off-by: Sami Salonen <ssalonen@gmail.com>
4 years ago[miele] State/program/phase: Add raw channels and improve text channels (#11341)
jlaur [Sun, 10 Oct 2021 18:34:55 +0000 (20:34 +0200)]
[miele] State/program/phase: Add raw channels and improve text channels (#11341)

* Add raw channels for state, program and phase.
* Provide program/phase texts when missing from XGW 3000 and for multicast.
* Consistent handling of missing program/phase text across all appliance types.
* Fix tumble dryer example configuration.
* Changed tumble dryer Finished phase text for consistency.

Fixes #11335

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
4 years agoRemove deprecated XStream.setupDefaultSecurity calls (#11365)
Wouter Born [Sun, 10 Oct 2021 18:30:07 +0000 (20:30 +0200)]
Remove deprecated XStream.setupDefaultSecurity calls (#11365)

The XStream.setupDefaultSecurity method is deprecated since XStream 1.4.18.
It no longer does anything, because this is the default in newer XStream versions.

Signed-off-by: Wouter Born <github@maindrain.net>
4 years agoAlign translation filenames with Crowdin (#11362)
Wouter Born [Sun, 10 Oct 2021 09:02:53 +0000 (11:02 +0200)]
Align translation filenames with Crowdin (#11362)

Crowdin is configured to generate translations for languages without countries.

Signed-off-by: Wouter Born <github@maindrain.net>
4 years ago[ntp] Add default translations properties file (#11363)
Wouter Born [Sun, 10 Oct 2021 08:52:39 +0000 (10:52 +0200)]
[ntp] Add default translations properties file (#11363)

This allows for translating the NTP Binding strings with Crowdin.

Signed-off-by: Wouter Born <github@maindrain.net>
4 years ago[openhabcloud] Add required registration before connection (#11168)
mtraxiot [Sun, 10 Oct 2021 08:14:48 +0000 (19:14 +1100)]
[openhabcloud] Add required registration before connection (#11168)

4 years ago[ipcamera] Fix several issues and some improvements (#11300)
Matthew Skinner [Sun, 10 Oct 2021 08:12:18 +0000 (19:12 +1100)]
[ipcamera] Fix several issues and some improvements (#11300)

* Fixes an issue now that the binding is not polling the snapshot anymore where the jpg could return an old image from cache.
* Fixes an issue that could be caused if you spammed the refresh key whilst watching ipcamera.mjpeg
* Improvements in stopping the servlet and stopping any open streams if the pause button is pressed on a camera thing.
* Reduces memory, thread and open file descriptor resource use.
* Fixes empty passwords create bad log output for logged ffmpeg commands.
* Fix for INSTAR cameras that created a WARN about bad user/pass when setting up the alarm server.

Closes #11301

Signed-off-by: Matthew Skinner <matt@pcmus.com>
4 years ago[powermax] Add null annotations (#11275)
lolodomo [Sun, 10 Oct 2021 08:04:37 +0000 (10:04 +0200)]
[powermax] Add null annotations (#11275)

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
4 years ago[rrd4j] Upgrade rrd4j, improve exception handling (#11355)
Wouter Born [Sat, 9 Oct 2021 19:56:09 +0000 (21:56 +0200)]
[rrd4j] Upgrade rrd4j, improve exception handling (#11355)

* Upgrades rrd4j to 3.8
* Fixes deprecations
* Updates RRD4jChartServlet for ChartProvider API changes
* Improves RRD4jChartServlet exception handling

For the rrd4j changelog see:

https://raw.githubusercontent.com/rrd4j/rrd4j/master/changelog.txt

Related to openhab/openhab-core#2502

Signed-off-by: Wouter Born <github@maindrain.net>
4 years agoUpdate README.md (#11354)
JanSchellenberg [Sat, 9 Oct 2021 17:58:46 +0000 (19:58 +0200)]
Update README.md (#11354)

Added the Teufel 3sixty to the Radio mode list.

4 years agoUpdate bnd to 6.0.0 (#11359)
Wouter Born [Sat, 9 Oct 2021 17:57:33 +0000 (19:57 +0200)]
Update bnd to 6.0.0 (#11359)

For release notes, see:

https://github.com/bndtools/bnd/wiki/Changes-in-6.0.0

Related to openhab/openhab-core#2514

Signed-off-by: Wouter Born <github@maindrain.net>
4 years agoSwitch properties files encoding from ISO-8859-1 to UTF-8 (#11349)
Wouter Born [Sat, 9 Oct 2021 17:56:49 +0000 (19:56 +0200)]
Switch properties files encoding from ISO-8859-1 to UTF-8 (#11349)

* Switch properties files encoding from ISO-8859-1 to UTF-8

Crowdin will generate translations in this encoding, so this prevents a lot of diffs which makes it easier to review future Crowdin PRs.

Related to openhab/openhab-core#2298

Signed-off-by: Wouter Born <github@maindrain.net>
4 years ago[feed] added channel for enclosure link on latest entry (#11345)
Jürgen Pabel [Sat, 9 Oct 2021 16:32:44 +0000 (18:32 +0200)]
[feed] added channel for enclosure link on latest entry (#11345)

Signed-off-by: Juergen Pabel <juergen@pabel.net>
4 years ago[upb] Fix retry logic (#11342)
Marcus Better [Sat, 9 Oct 2021 14:29:09 +0000 (10:29 -0400)]
[upb] Fix retry logic (#11342)

* [upb] Fix retry logic

The retry logic was broken so it never retried. This fixes it and adds
unit tests for the serial communication and retry behavior.

Signed-off-by: Marcus Better <marcus@better.se>
* Remove excessive log

Signed-off-by: Marcus Better <marcus@better.se>
4 years agoAdded support to send an Image directly (#11346)
Christoph Weitkamp [Sat, 9 Oct 2021 13:35:18 +0000 (15:35 +0200)]
Added support to send an Image directly (#11346)

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
4 years ago[pulseaudio] Fix sink-input configuration and other (#11272) (#11276)
dalgwen [Sat, 9 Oct 2021 09:44:20 +0000 (11:44 +0200)]
[pulseaudio] Fix sink-input configuration and other (#11272) (#11276)

* [pulseaudio] Fix sink-input configuration  and other small improvements (#11272)

The binding requires a parameter to activate the parsing of sink-input entries on the pulseaudio server. This patch :
- document this behaviour
- fix the parsing of these parameters if a configuration file is used (the old method of casting launched a class cast exception)

Other small improvements :
- Force a refresh/new parsing when the configuration changes
- Fix scheduled disconnection : if a sound is played during the grace period, the scheduled disconnection is postponed, not added to the last
- add a possibility to never disconnect the audio sink (in order to have a lower latency when playing sound)
Closes #11272

Signed-off-by: Gwendal Roulleau <gwendal.roulleau@gmail.com>
* Small fixes after proofreading

Signed-off-by: Gwendal Roulleau <gwendal.roulleau@gmail.com>
Co-authored-by: Gwendal Roulleau <gwendal.roulleau@gmail.com>
4 years ago[systeminfo] Fix heap graph too high on axis. (#11351)
Matthew Skinner [Sat, 9 Oct 2021 08:16:23 +0000 (19:16 +1100)]
[systeminfo] Fix heap graph too high on axis. (#11351)

Was calculating the “used heap” based on max heap size and not on the currently allocated size.

Signed-off-by: Matthew Skinner <matt@pcmus.com>
4 years agoAbstract over bin paths using env (#11339)
Matthias Herrmann [Wed, 6 Oct 2021 14:19:38 +0000 (16:19 +0200)]
Abstract over bin paths using env (#11339)

Signed-off-by: Matthias Herrmann <matthias.mh.herrmann@gmail.com>
4 years ago[darksky] Added hint about Dark Sky API deprecation (#11347)
Christoph Weitkamp [Tue, 5 Oct 2021 15:56:56 +0000 (17:56 +0200)]
[darksky] Added hint about Dark Sky API deprecation (#11347)

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
4 years ago[netatmo] Updated dev portal URLs in 1st step of README (#11194)
hutdev [Mon, 4 Oct 2021 14:33:08 +0000 (16:33 +0200)]
[netatmo] Updated dev portal URLs in 1st step of README (#11194)

URLs for the Netatmo developer portal seem to have changed

4 years ago[myq] Fixes a serious issue that could wipe out cookies across an entire OH instance...
Dan Cunningham [Mon, 4 Oct 2021 05:41:41 +0000 (22:41 -0700)]
[myq] Fixes a serious issue that could wipe out cookies across an entire OH instance for bindings using the shared Jetty client (#11343)

Signed-off-by: Dan Cunningham <dan@digitaldan.com>
4 years agoNew Crowdin updates (#10570)
openhab-bot [Sun, 3 Oct 2021 20:14:10 +0000 (22:14 +0200)]
New Crowdin updates (#10570)

Signed-off-by: Wouter Born <github@maindrain.net>
4 years ago[BMWConnectedDrive] Authorization fix + channel enhancements (#11213) (#11263) (...
Bernd Weymann [Sun, 3 Oct 2021 06:15:07 +0000 (08:15 +0200)]
[BMWConnectedDrive] Authorization fix + channel enhancements (#11213) (#11263) (#11264)

4 years agofix: Support Quantity Types (#11229)
Peter Schraffl [Sat, 2 Oct 2021 23:38:28 +0000 (01:38 +0200)]
fix: Support Quantity Types (#11229)

Signed-off-by: Schraffl Peter <p.schraffl@gmx.at>
4 years ago[magentatv] Fix: Start UPNP listener to catch power off button, thing id in log ...
Markus Michels [Sat, 2 Oct 2021 21:02:28 +0000 (23:02 +0200)]
[magentatv] Fix: Start UPNP listener to catch power off button, thing id in log (#11238)

* Fix: Start UPNP listener to catch power off button, thing id in log
messages

Signed-off-by: Markus Michels <markus7017@gmail.com>
* comment removed

Signed-off-by: Markus Michels <markus7017@gmail.com>
4 years ago[miele] Temperature channel improvements: UoM, categories and descriptions (#11329)
jlaur [Sat, 2 Oct 2021 17:57:22 +0000 (19:57 +0200)]
[miele] Temperature channel improvements: UoM, categories and descriptions (#11329)

* Improvements for temperature channels

Fixes #11317

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
* Added jlaur as miele binding maintainer

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
* Fix spinning speed for washing machines

Fixes #11317

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
* Added time as category for DateTime-related channels

Fixes #11317

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
* Elapsed/remaining time channels are no longer marked as advanced.

Fixes #11317

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
* Fixed type for temperature item examples.

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
* Document all states (cross-appliance).

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
* Improved error handling for getTemperatureState

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
* Split current/target temperature into two channel types for label reuse

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
* Fix possible NullPointerException

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
* Distinguish between oven program temperatures

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
* Mark oven program temperature 1 and 2 as advanced.

Fixes #11317

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
4 years ago[Astro] Removing org.apache.commons.* (#11327)
Gaël L'hopital [Sat, 2 Oct 2021 12:16:23 +0000 (14:16 +0200)]
[Astro] Removing org.apache.commons.* (#11327)

* Removing org.apache.commons.*
Some code cleansing

Signed-off-by: Gaël L'hopital <gael@lhopital.org>
* Some more code cleansing.

Signed-off-by: Gaël L'hopital <gael@lhopital.org>
* Satisfy integration tests

Signed-off-by: Gaël L'hopital <gael@lhopital.org>
* Taking in account @lolodomo feed-back

Signed-off-by: Gaël L'hopital <gael@lhopital.org>
4 years ago[dsmr] Fix payload length calculation for Smarty meters (#11328)
Hilbrand Bouwkamp [Thu, 30 Sep 2021 20:59:54 +0000 (22:59 +0200)]
[dsmr] Fix payload length calculation for Smarty meters (#11328)

Fixes #10932
Supersedes #10933 and adds a unit test.

Also-by: Alexander Hotz <alex.hotz@gmail.com>
Signed-off-by: Hilbrand Bouwkamp <hilbrand@h72.nl>
4 years ago[influxdb] Add info that it's no good idea to override the item tag via metadata...
Matthias Glaub [Thu, 30 Sep 2021 18:59:26 +0000 (20:59 +0200)]
[influxdb] Add info that it's no good idea to override the item tag via metadata (#11316)

* add info that it's no good idea to override the item tag via metadata

closes #11288

Signed-off-by: Matthias Glaub <magl@magl.net>
4 years ago[heliosventilation] reference modbus.helioseasycontrols binding (#11324)
Bernhard Bauer [Thu, 30 Sep 2021 17:21:30 +0000 (19:21 +0200)]
[heliosventilation] reference modbus.helioseasycontrols binding (#11324)

* Update README.md

Signed-off-by: Bernhard Bauer <bern77@gmail.com>
4 years ago[helioseasycontrols] reference heliosventilation binding (#11325)
Bernhard Bauer [Thu, 30 Sep 2021 17:09:24 +0000 (19:09 +0200)]
[helioseasycontrols] reference heliosventilation binding (#11325)

* [helioseasycontrols] reference heliosventilation binding

There are two binding supporting different types of Helios ventilation systems. Cross referencing the bindings in their descriptions should help users identify the right binding for their device.

Signed-off-by: Bernhard Bauer <bern77@gmail.com>
4 years agoBump netty.io to 4.1.68.Final (#11326)
Matthew Skinner [Thu, 30 Sep 2021 16:48:52 +0000 (02:48 +1000)]
Bump netty.io to 4.1.68.Final (#11326)

Update to latest Netty which has 2 security fixes in it.

https://netty.io/news/2021/09/09/4-1-68-Final.html

Signed-off-by: Matthew Skinner <matt@pcmus.com>
4 years ago[systeminfo] Add 2 new channels for Java heap (#11322)
Matthew Skinner [Thu, 30 Sep 2021 07:14:31 +0000 (17:14 +1000)]
[systeminfo] Add 2 new channels for Java heap (#11322)

* Add heap measuring.
* refactor to remove apache.commons

Signed-off-by: Matthew Skinner <matt@pcmus.com>
4 years ago[miele] Fix supercool/superfreeze for fridges/fridge-freezers (#11321)
jlaur [Thu, 30 Sep 2021 07:00:26 +0000 (09:00 +0200)]
[miele] Fix supercool/superfreeze for fridges/fridge-freezers (#11321)

* Fix typos.

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
* Do not expose getTypeClass through interface.

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
* Fix channel supercool for fridges and partially fix supercool/superfreeze for fridge-freezers.

Fixes #11320

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
* Fix two-way channel synchronization for supercool/superfreeze for fridge-freezer.

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
4 years ago[Luxtronik] Fix possible out ouf bound error for older heatpumps (#11318)
Stefan Giehl [Tue, 28 Sep 2021 22:09:34 +0000 (00:09 +0200)]
[Luxtronik] Fix possible out ouf bound error for older heatpumps (#11318)

* [Luxtronik] Fix possible out ouf bound error for older heatpumps

Signed-off-by: Stefan Giehl <stefangiehl@gmail.com>
* fix typo

Signed-off-by: Stefan Giehl <stefangiehl@gmail.com>
4 years ago[tplinksmarthome] Added new devices EP10, EP40, KL125, and KL135 (#11282)
Hilbrand Bouwkamp [Tue, 28 Sep 2021 16:28:15 +0000 (18:28 +0200)]
[tplinksmarthome] Added new devices EP10, EP40, KL125, and KL135 (#11282)

Closes #11156

Signed-off-by: Hilbrand Bouwkamp <hilbrand@h72.nl>
4 years ago[nanoleaf] Reimplement touch detection based on SSE, stabilize behavior, add swipe...
stefan-hoehn [Tue, 28 Sep 2021 07:07:12 +0000 (09:07 +0200)]
[nanoleaf] Reimplement touch detection based on SSE, stabilize behavior, add swipe support (#11133)

* [nanoleaf] reimplement touch detection based on sse, stabilize behavior
* [nanoleaf] add swipe support
* [nanoleaf] add / tested full shapes support

Signed-off-by: Stefan Höhn <stefan@andreaundstefanhoehn.de>
4 years ago[lifx] Add channels for controlling absolute color temperature in Kelvin (#11309)
Wouter Born [Mon, 27 Sep 2021 20:00:01 +0000 (22:00 +0200)]
[lifx] Add channels for controlling absolute color temperature in Kelvin (#11309)

* [lifx] Add channels for controlling absolute color temperature in Kelvin

Adds an 'abstemperature' channel to all Thing Types for controlling the absolute color temperature in Kelvin.
MultiZone lights also have 'abstemperaturezone' channels that allow for controlling the color temperature of a zone in Kelvin.
These channels make it easier to use the same color temperature with lights that have a different color temperature range.
Furthermore the channel type tags have been updated which simplifies using the generated items with the semantic model.

Signed-off-by: Wouter Born <github@maindrain.net>
4 years ago[mail] Add support for e-mail headers (#11307)
Andrew Fiddian-Green [Mon, 27 Sep 2021 08:38:13 +0000 (09:38 +0100)]
[mail] Add support for e-mail headers (#11307)

Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
4 years ago[danfossairunit] Fix network reliability issues and setting of all channel values...
jlaur [Mon, 27 Sep 2021 05:58:10 +0000 (07:58 +0200)]
[danfossairunit] Fix network reliability issues and setting of all channel values to zero (#11172)

* Fix Potential null pointer accesses
* Added constants for TCP port and poll interval in seconds.
* Extract interface from DanfossAirUnitCommunicationController.
* Remove unused constants which seems to be left-overs from skeleton.
* Added constant for discovery timeout value for readability.
* Created handler subfolder for DanfossAirUnitHandler (like discovery) for consistency with other bindings.
* Handle lost connection gracefully without updating all channels to zero.
* Fix infinitly blocking network calls preventing proper error handling.
* Fix thing status being reset to ONLINE after failing to update all channels.
* Fix error handling when receiving invalid manual fan step.

Fixes #11167
Fixes #11188

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>