Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[souliss] Souliss Binding initial contribution #4945

Closed
wants to merge 4 commits into from
Closed

[souliss] Souliss Binding initial contribution #4945

wants to merge 4 commits into from

Conversation

fazioa
Copy link
Contributor

@fazioa fazioa commented Feb 20, 2019

Souliss Binding
Souliss is a networking framework for Arduino and compatibles boards, and is designed to let you easily build a smart home that is distributed over multiple boards via Ethernet, WiFi, wireless point-to-point and RS485 bus.

Souliss is an open-source and community driven project.
Project: https://github.com/souliss
Wiki: https://github.com/souliss/souliss/wiki
This binding: https://github.com/souliss/bindingopenhab2
built JAR: https://github.com/souliss/bindingopenhab2/releases

Signed-off-by: Tonino Fazio fazioa@gmail.com (github: fazioa)

Souliss is a networking framework for Arduino and compatibles boards, and is designed to let you easily build a smart home that is distributed over multiple boards via Ethernet, WiFi, wireless point-to-point and RS485 bus.

Souliss is an open-source and community driven project.
Project: https://github.com/souliss
Wiki: https://github.com/souliss/souliss/wiki
This binding: https://github.com/souliss/bindingopenhab2

Signed-off-by: Tonino Fazio <fazioa@gmail.com> (github: fazioa)
@fazioa fazioa requested a review from a team as a code owner February 20, 2019 09:32
@wborn wborn added the new binding If someone has started to work on a binding. For a new binding PR. label Feb 20, 2019
@wborn wborn changed the title [Souliss] Initial contribution - Souliss Binding for OH2 [souliss] Souliss Binding initial contribution Feb 20, 2019
@Hilbrand Hilbrand added the oh1 migration Relates to migrating an openHAB 1 addon to openHAB 2 label Sep 13, 2019
commit e7a53e066f6907d76d114f8fe9e9eb7ec3db8f43
Author: Christoph Weitkamp <github@christophweitkamp.de>
Date:   Wed Sep 18 15:53:47 2019 +0200

    [hue] Fix assignment of serial number property (#6094)

    Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>

commit 242398e4b0f90d0f4a53d566c0bfa93ecc08f579
Author: Dr. Stefan Schimanski <stefan.schimanski@gmail.com>
Date:   Wed Sep 18 15:40:34 2019 +0200

    Add enocean A5-14-0A profile (#6065)

    Signed-off-by: Dr. Stefan Schimanski <stefan.schimanski@gmail.com>

commit 1a96f6c05aaaaa128eb1b728f8e1c77bdbbad154
Author: lolodomo <lg.hc@free.fr>
Date:   Tue Sep 17 23:10:57 2019 +0200

    [rfxcom] Fix fan_falmec.xml (#6093)

    Fix openhab/openhab-distro#970

    Signed-off-by: Laurent Garnier <lg.hc@free.fr>

commit a1d1c9cc3762ffee08c455a4d1928b1f82868a25
Author: Wouter Born <github@maindrain.net>
Date:   Tue Sep 17 19:19:16 2019 +0200

    Improve itests reliability when hostname resolution is slow (#6092)

    DNS lookup of invalid hosts may take quite some time when using slow DNS servers.

    Signed-off-by: Wouter Born <github@maindrain.net>

commit 22b793dc136fb284db2bf749e62c6d153316eb49
Author: Wouter Born <github@maindrain.net>
Date:   Tue Sep 17 12:11:01 2019 +0200

    Use random available org.osgi.service.http.port in itests (#6087)

    Hard coded ports may not be available on each computer or when running builds in parallel.
    Instead assign a random available port.
    In Eclipse the default port is still used because it doesn't execute the build-helper-maven-plugin goal.

    Signed-off-by: Wouter Born <github@maindrain.net>

commit dbeebf633b9467df133f34be47c78cf4a1b4f032
Author: Wouter Born <github@maindrain.net>
Date:   Tue Sep 17 10:29:34 2019 +0200

    Update CODEOWNERS (#6088)

    Signed-off-by: Wouter Born <github@maindrain.net>
    Also-By: J-N-K <J-N-K@users.noreply.github.com>

commit 5817440c111c318eddbe721d757b96580f625c7e
Author: J-N-K <J-N-K@users.noreply.github.com>
Date:   Tue Sep 17 10:26:30 2019 +0200

    [mqtt][homeassistant] make HA test more robust (#6090)

    Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>

commit 09cb827b0018be33e954a3f93a99bf8f507da862
Author: J-N-K <J-N-K@users.noreply.github.com>
Date:   Mon Sep 16 19:15:53 2019 +0200

    [mqtt][homie] increase wait time for slower machines in itest (#6082)

    * increase wait time for slower machines

    Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>

commit 4375d99107f6a46435df3eef8ace60b8c16fdf4e
Author: Christoph Weitkamp <github@christophweitkamp.de>
Date:   Mon Sep 16 11:43:37 2019 +0200

    Fixed spelling of contributors name (#6081)

    Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>

commit 229e550361cee4ad9594a31e5ecf505b0c627493
Author: Wouter Born <github@maindrain.net>
Date:   Sun Sep 15 22:54:53 2019 +0200

    [daikin] Fix tables not always properly rendered (#6079)

    Signed-off-by: Wouter Born <github@maindrain.net>

commit 9e55e555bcaf98d50d1a08da319a84db90b2db67
Author: Kai Kreuzer <kai@openhab.org>
Date:   Sun Sep 15 21:26:02 2019 +0200

    Fixed headline so that doc website renders it correctly (#6078)

    Signed-off-by: Kai Kreuzer <kai@openhab.org>

commit 1d656d3e4b1df9c62e181d313a5fbdaf9078fd32
Author: Dennis Neufeld <Dennis14e@users.noreply.github.com>
Date:   Sun Sep 15 18:02:36 2019 +0200

    [tradfri] Drop support for gateway below firmware version 1.2.42 (#6056)

    drop support for gateway fw below 1.2.42

    Signed-off-by: Dennis Neufeld <info@dennis14e.de>

commit 60a29e5a7c7376ce45e293473a473491629ec149
Author: Wouter Born <github@maindrain.net>
Date:   Sun Sep 15 17:46:52 2019 +0200

    Enable tests with full Travis CI build (#6071)

    * Enable IPv6 support
    * Fix hueemulation tests don't work when 8080 is already in use

    Signed-off-by: Wouter Born <github@maindrain.net>

commit 9723ce6188d47dff5679e19a0fd366cf6a4b9917
Author: Wouter Born <github@maindrain.net>
Date:   Sun Sep 15 08:16:36 2019 +0200

    [hueemulation] Fix integration tests and cleanup (#6069)

    Fixes #5907

    Signed-off-by: Wouter Born <github@maindrain.net>

commit fda7a147ed970d18e25f38c352c4eac7f1c23d0c
Author: Wouter Born <github@maindrain.net>
Date:   Sat Sep 14 17:46:32 2019 +0200

    Fix Travis CI not failing on SAT errors (#6062)

    Signed-off-by: Wouter Born <github@maindrain.net>

commit 5507eb963ce1f7ad83253985e1d1730c69e68045
Author: Hilbrand Bouwkamp <hilbrand@h72.nl>
Date:   Sat Sep 14 14:29:30 2019 +0200

    [windcentrale] Fix cast exception (#6064)

    Signed-off-by: Hilbrand Bouwkamp <hilbrand@h72.nl>

commit ab228c6da4564a0ee255886073c7040108fae826
Author: Wouter Born <github@maindrain.net>
Date:   Sat Sep 14 08:45:11 2019 +0200

    [heos] Fix logger class causing SAT error (#6061)

    Signed-off-by: Wouter Born <github@maindrain.net>

commit 30fbcfbd50db7d8e8f31ae5b33ade2ea3ddef874
Author: Johannes Einig <Johannes.Einig@me.com>
Date:   Fri Sep 13 22:04:42 2019 +0200

    [heos] Denon HEOS Binding initial contribution (#2886)

    Also-by: Norbert Schulze <norbert-schulze@online.de>
    Signed-off-by: Johannes Einig <Johannes.Einig@me.com>

commit bacd33d80a9b148ca891e8d8bf5fe5e85f49cc18
Author: Kai Kreuzer <kai@openhab.org>
Date:   Tue Sep 10 11:01:33 2019 +0200

    [Enocean] removed tabs (#6053)

    Signed-off-by: Kai Kreuzer <kai@openhab.org>

commit 3f46e5989894f39e38ecd6765337f7ada665c63c
Author: Dominik Vorreiter <dominikkv@gmx.de>
Date:   Mon Sep 9 22:29:13 2019 +0200

    [enocean] Re-add exception handler (#6050)

    Reverting the deletion of the exception handler from PR https://github.com/openhab/openhab2-addons/pull/5055/files#diff-908e2d5e982ae84f6e8ace8d3362e9a3.
    See https://community.openhab.org/t/new-openhab2-enocean-binding/39917/694
    It is used to catch all parsing exceptions, preventing the executing thread from collapsing.

    Signed-off-by: Dominik Vorreiter <dominikkv@gmx.de>

commit 279475d6eaaffa988d0aaa8823a5e1760b596b2f
Author: Christoph Weitkamp <github@christophweitkamp.de>
Date:   Mon Sep 9 16:30:28 2019 +0200

    Fixed NPE on visibility channel (#6049)

    Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>

commit e47036f89feac5d78f7f2ec8b05bee834d6b2962
Author: Nils Schnabel <nils@users.noreply.github.com>
Date:   Sun Sep 8 09:09:35 2019 +0200

    [pjlinkdevice] PJLink Binding initial contribution (#3834)

    * PJLink device binding

    Signed-off-by: Nils Schnabel <github@to.nilsschnabel.de>

commit 1ae0f121072a0ca8cccb00af4f293dd0b08d709f
Author: Michael Geramb <mail@michael-geramb.at>
Date:   Sat Sep 7 14:40:32 2019 +0200

    [amazonechocontrol] Bug fix announcement (#6038)

    Signed-off-by: Michael Geramb <mail@michael-geramb.at> (github: mgeramb)

commit 07186ec4abc1757f2def796898a9725b83d7198d
Author: lolodomo <lg.hc@free.fr>
Date:   Fri Sep 6 22:27:57 2019 +0200

    [sinope] Update name in pom.xml (#6035)

    Rename readme.md into README.md and fix it

    Signed-off-by: Laurent Garnier <lg.hc@free.fr>

commit b1918e67c2c970949da0a54b43270e4319cb9a15
Author: Michael Geramb <mail@michael-geramb.at>
Date:   Fri Sep 6 19:08:12 2019 +0200

    [amazonechocontrol] Bugfix for login in Australia (#6034)

    Signed-off-by: Michael Geramb <mail@michael-geramb.at>

commit d1193feaec965b2878a1c42c31c00b02a37204ff
Author: J-N-K <J-N-K@users.noreply.github.com>
Date:   Fri Sep 6 12:37:25 2019 +0200

    [mqtt][homie] fix integration tests (#5915)

    Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>

commit d264132bd7e0dcd5b07077b6e93a380e1d72f275
Author: J-N-K <J-N-K@users.noreply.github.com>
Date:   Fri Sep 6 12:35:57 2019 +0200

    fix homeassistant tests (#6031)

    Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>

commit cc4e8f8f72034869f9ca219df0819a59fff22395
Author: Kai Kreuzer <kai@openhab.org>
Date:   Fri Sep 6 11:35:02 2019 +0200

    [denonmarantz] Some clean up and alignment with the template of the README (#6029)

    Signed-off-by: Kai Kreuzer <kai@openhab.org>

commit f4efad2c965e3603e87b3baceab58d83a9b3b6c9
Author: klocsson <46620175+klocsson@users.noreply.github.com>
Date:   Thu Sep 5 20:25:22 2019 +0200

    [enturno] EnturNo Binding initial contribution (#5418)

    Signed-off-by: Michal Kloc <mkloc.developer@gmail.com>

commit 249ff846eb404c0056cc4f6e7c9c47b52c5f1c2f
Author: lolodomo <lg.hc@free.fr>
Date:   Thu Sep 5 18:01:43 2019 +0200

    [sonos] Don't list SYMFONISK as choice for creating thing type (#6027)

    Signed-off-by: Laurent Garnier <lg.hc@free.fr>

commit dccb244b5c83e47e04b25d77c3dff7fd4292e469
Author: Pascal Larin <plarin@gmail.com>
Date:   Thu Sep 5 11:26:33 2019 -0400

    [sinope] Sinopé Binding initial contribution (#3099)

    Signed-off-by: chaton78 <plarin@gmail.com>

commit 48342fdae87eeb4b641b0b04c1fa3c0b0f877d13
Author: Bob A <bobadair@users.noreply.github.com>
Date:   Thu Sep 5 04:13:58 2019 -0400

    [lutron] Fix malformed responses from Caseta by removing prompt string (#6019)

    Signed-off-by: Bob Adair <bob.github@att.net>

commit 40154f5b5a2f9ba118be9e15fbf985dbeb4533c0
Author: Martin van Wingerden <martin@martinvw.nl>
Date:   Thu Sep 5 08:52:21 2019 +0200

    [rfxcom] fan support (#6025)

    * Initial commit of support for RFXCom Fan

    Signed-off-by: Martin van Wingerden <martin@martinvw.nl>

commit 8de88091c9d1137b6061af5d01e13b3faf421b3d
Author: Martin van Wingerden <martin@martinvw.nl>
Date:   Thu Sep 5 08:35:42 2019 +0200

    Removed unneeded semicolons (automaticly performed by Intellij) (#6024)

    Signed-off-by: Martin van Wingerden <martin@martinvw.nl>

commit ebbf234495974e0af93fb3922230659360b27800
Author: Hilbrand Bouwkamp <hilbrand@h72.nl>
Date:   Thu Sep 5 00:10:59 2019 +0200

    [tplinksmarthome] Several enhancements (#6020)

    * Added color temperature channels in Kelvin
    * Refactored to use UoM channels. The UoM change is a breaking change as it changes the channel type definitions.
    * Added forced refresh This changed adds a forced refresh of the data from the devices on RefreshType command is the configured refresh interval is above a certain limit. This allows to maintain longer refresh periods while still have some control to update the device data when requested.

    Signed-off-by: Hilbrand Bouwkamp <hilbrand@h72.nl>

commit e87c5722c48a76bd9e1fcdaf0a18f3c8473017ae
Author: J-N-K <J-N-K@users.noreply.github.com>
Date:   Wed Sep 4 21:07:37 2019 +0200

    bump moquette  to 0.13.0.OH2 (#6009)

    Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>

commit 72b8e36c9981619dedd6a6fab651b3b8a543cd85
Author: Dan Cunningham <dan@digitaldan.com>
Date:   Wed Sep 4 11:14:10 2019 -0700

    [iaqualink] iAquaLink Binding initial contribution (#5814)

    * Initial commit of the iAquaLink binding

    Signed-off-by: digitaldan <dan@digitaldan.com>

commit 36fb76750b4c8a6eba0596ed9cb4ef23fde70403
Author: druciak <druciak@users.noreply.github.com>
Date:   Tue Sep 3 21:56:15 2019 +0200

    [satel] Added support for ATD-100 temperature sensor. (#6016)

    Signed-off-by: Krzysztof Goworek <krzysztof.goworek@gmail.com>

commit f202b924a8d5a24b436b4da545a8452a56dc86c7
Author: Hilbrand Bouwkamp <hilbrand@h72.nl>
Date:   Tue Sep 3 19:01:43 2019 +0200

    [ruuvitag] Add a heartbeat to detect missing ruuvitags  (#6006)

    * [ruuvitag] Moved classes to internal package
    * [ruuvitag] Added heartbeat to monitor the ruuvi tag

    This change adds a heartbeat. It will set the thing off line if no signal is received after the heartbeat time frame is exceeded.

    Signed-off-by: Hilbrand Bouwkamp <hilbrand@h72.nl>

commit ae1bb4194160b7e983699acfcc856d320cc4ff6c
Author: Kai Kreuzer <kai@openhab.org>
Date:   Tue Sep 3 12:36:30 2019 +0200

    [kodi] added support for resuming a video at a given position (#6014)

    * added support for resuming a video at a given position

    Signed-off-by: Kai Kreuzer <kai.kreuzer@telekom.de>

commit 3c6cf6066c322c5ea4d00c622c6147b6f5c6deb4
Author: lolodomo <lg.hc@free.fr>
Date:   Mon Sep 2 22:21:39 2019 +0200

    [rotel] Rotel Binding initial contribution (#5805)

    * [rotel] Rotel Binding initial contribution

    Signed-off-by: Laurent Garnier <lg.hc@free.fr>

commit 3e0b8027c3d3f0cbcc6fdc4fadd082f268e3a650
Author: DigiH <github@digih.net>
Date:   Sat Aug 31 20:57:03 2019 +0200

    Update README.md (#6008)

    Addition of 'repeat' and 'delayTime' description for manual Thing configuration, as this is not obvious either from the Docs or the Paper UI titles of these options.

    Small patch exception

commit 30242be964aea47a6ac93bfa80fd8336b2f52dc1
Author: druciak <druciak@users.noreply.github.com>
Date:   Sat Aug 31 10:41:41 2019 +0200

    [satel] Added channels for troubles in wireless devices (#5836)

    * [Satel] Added channels for troubles in wireless devices.

    Signed-off-by: Krzysztof Goworek <krzysztof.goworek@gmail.com>

commit 31b9b488adc6b2e2e791e73ba7a11314af1117f3
Author: Christoph Weitkamp <github@christophweitkamp.de>
Date:   Fri Aug 30 14:50:10 2019 +0200

    [sonos] Changed i18n file encoding from UTF-8 to ISO-8859 (#6007)

    Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>

commit 0605e6627ee6c69b80798e1debbe0a389802f378
Author: J-N-K <J-N-K@users.noreply.github.com>
Date:   Thu Aug 29 23:11:30 2019 +0200

    [mail] properly handle UTF-8 (#6001)

    Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>

commit 2c843562982236ff00eb08f5921f7353f1b957b4
Author: lolodomo <lg.hc@free.fr>
Date:   Thu Aug 29 19:38:26 2019 +0200

    [sonos] Add state options for channels state and repeat (#6002)

    * [sonos] Add state options for channels state and repeat

    Signed-off-by: Laurent Garnier <lg.hc@free.fr>

commit b0bd53d3bb06fb4e0d0695676e0805fd523bb71e
Author: J-N-K <J-N-K@users.noreply.github.com>
Date:   Thu Aug 29 16:51:27 2019 +0200

    [mqtt][homie] Use UID-encoder/decoder for channel/device-mapping (#5983)

    * allow special characters in homie topics

    Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>

    * address review comment

    Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>

commit 7404bf1442f215f5fcd53964e6483910690e8423
Author: Christoph Weitkamp <github@christophweitkamp.de>
Date:   Thu Aug 29 16:43:26 2019 +0200

    [nibeheatpump] Consider locale settings for formatted values in tests (#5999)

    Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>

commit 2c7e991dd61fabcb65605e4b55ac3983673c6636
Author: Christoph Weitkamp <github@christophweitkamp.de>
Date:   Thu Aug 29 11:56:06 2019 +0200

    Changed to openHAB Core feature of Jackson (#5949)

    Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>

commit 6151980436e8bc324677aad35608c7206ca49e66
Author: Daniel Dakhno <dakhnod@gmail.com>
Date:   Thu Aug 29 11:54:14 2019 +0200

    [mqtt] added retain parameter to action (#5998)

    Signed-off-by: Daniel Dakhno <dakhnod@gmail.com>

commit f1eeadd931791b11381ea18b9e83bd97585a9055
Author: Wouter Born <github@maindrain.net>
Date:   Thu Aug 29 11:37:48 2019 +0200

    [omnikinverter] Add .project file, remove unused loggers (#5996)

    Signed-off-by: Wouter Born <github@maindrain.net>

commit b7239e975009bad7231b548bf95e0cd0a78ba93b
Author: lolodomo <lg.hc@free.fr>
Date:   Thu Aug 29 10:42:01 2019 +0200

    [sonos] Add discovery of IKEA SYMFONISK (#5995)

    Signed-off-by: Laurent Garnier <lg.hc@free.fr>

commit 5e7bcb340b05e89526b356ddaf84c75d1d712536
Author: mjagdis <mjagdis@eris-associates.co.uk>
Date:   Wed Aug 28 22:15:40 2019 +0100

    [rfxcom] Send commands on control channels so that switches behave as expected (#2103)

    * [RFXCOM] Send commands on command channels, not updates

    Switches are not necessarily stateful themselves. By sending commands
    instead of updates we allow for switches to be used as momentary button
    controls rather than behaving solely like physical rockers. They can
    also be attached directly to the channel of a switchable thing using a
    common item in which case the switch controls the thing with no rules
    necessary. This makes physical switches such as X10 SS13s or LWRF LW101s
    work the same way as virtual switches in your sitemap.

    Signed-off-by: Mike Jagdis <mjagdis@eris-associates.co.uk>

    * [RFXCOM] Map X10 BRIGHT/DIM to openhab INCREASE/DECREASE

    The way an X10 SS13 (for instance) works is that the BRIGHT/DIM buttons
    send an X10 DIM/BRIGHT command to the <X>0 (all units on house code X)
    address and any dimmable device that last saw ON for itself acts on it.
    That is to say if the last ON seen by A1 was addressed to A1 and an A0
    DIM comes in then A1 will dim but A2 won't. Since this only works in a
    pure X10 world we keep track of where the last command was going and map
    incoming BRIGHT/DIM commands to INCREASE/DECREASE commands for the last
    thing ON'd. This allows an X10 SS13 to operate as designed, both as
    an on/off switch and as a dimmer controller simply by attaching the
    switch's item to the switchable/dimmable thing's dimmer channel with no
    rules necessary.

    N.B. When sending INCREASE/DECREASE commands to an X10 device we change
    the X10 address to be the all-units address. It would be better to
    direct the command to the specific device required however I have not
    tested whether this actually works or not (lack of working PLM).

    Closes #2102

    Signed-off-by: Mike Jagdis <mjagdis@eris-associates.co.uk>

    * [RFXCOM] Make CHIME and MOOD send commands

    These are both controllers (when the source of messages) therefore they
    should be sending Commands rather than States.

    Signed-off-by: Mike Jagdis <mjagdis@eris-associates.co.uk>

    * Added null-handling / ignoring

    Signed-off-by: Martin van Wingerden <martin@martinvw.nl>

commit 0499ab89eae21a2bfec4d696671ceab91a3a7d54
Author: Hans van den Bogert <hansbogert@gmail.com>
Date:   Wed Aug 28 23:02:50 2019 +0200

    [omnikinverter] Fix thing parameters in README.md (#5994)

    Signed-off-by: Hans van den Bogert <hansbogert@gmail.com>

commit ae80a507949564b1f1fe6b3b179599dacf7b3c93
Author: Martin van Wingerden <martin@martinvw.nl>
Date:   Wed Aug 28 22:45:58 2019 +0200

    [openweathermap] Correcting null-handling (#5993)

    * [openweathermap] Correcting null-handling
    * [openweathermap] Use some local variables to make the code more null-safe

    Signed-off-by: Martin van Wingerden <martin@martinvw.nl>

commit c056a5ebd53a4bfd06431747691ed3cf812e7435
Author: Hans van den Bogert <hansbogert@gmail.com>
Date:   Wed Aug 28 21:42:54 2019 +0200

    [omnikinverter] OmnikInverter Binding initial contribution (#4061)

    Signed-off-by: Hans van den Bogert <hansbogert@gmail.com>

commit d32b5c73816c644ab69ef7b68f1ad04bc14fc45b
Author: Christoph Weitkamp <github@christophweitkamp.de>
Date:   Wed Aug 28 16:14:32 2019 +0200

    [chromecast] Bump to new su.litvak.chromecast version (#5989)

    Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>

commit fb7fa04b83b4d585b0ed47867efed5a50865a77f
Author: Jan Hendriks <Jan.Hendriks@telekom.de>
Date:   Wed Aug 28 12:06:19 2019 +0200

    Kodi Binding extensions (#5988)

    Signed-off-by: Jan Hendriks <Jan.Hendriks@telekom.de>

commit 07a9035e84c9a40d6f88005465d5f58228c81bab
Author: Holger Englert <holger.englert@email.de>
Date:   Wed Aug 28 11:43:45 2019 +0200

    [enocean] Added Eltako FPE1 and FPE2 contact sensors (#5666)

    * Added Eltako FPE1 and FPE2 contact sensors
    * [enocean] Added inverted parameter to all contacts, updated documentation

    Signed-off-by: Holger Englert <holger.englert@email.de>

commit 681bfab705735c532827b47957a4a01fedc9dbc5
Author: Jevgeni Kiski <yozik04@gmail.com>
Date:   Tue Aug 27 17:08:47 2019 +0300

    [nibeheatpump] #5012, #5604 Channel update logic, to and from modbus data conversion fixes (#5015)

    * Update channels even if value did not change
    * NibeGW to support ENC28J60
    * Less memory footprint
    * Read UDP packet flushing was missing
    * Do periodic updates to channels even if value did not change
    * Negative signed 8bit values are not parsed correctly and caching check fix
    * UDP Flush is only required for TRANSPORT_ETH_ENC28J60
    * Negative signed values convert fixes + tests
    * Proper number convert from Modbus
    * BigDecimal convert to Modbus fixes. Tests rewrite
    * Command type checking
    * MODBUS_READ_RESPONSE_MSG is now converted properly regardless of Item type
    * More command types support
    * Test improvements
    * READ_OUT message values are read twice in refreshInterval period if not changed
    * Some NibeDataType.S32 are actually NibeDataType.U32
    * TRANSPORT_ETH_ENC28J60 moved closer to PRODINO_BOARD
    * Credits to repo with int convert methods
    * Simpler method to convert. Optimize imports and reformat
    * Removed unnecessary cast, had to change values in tests to signed
    * More tests for edge cases of value converts
    * EthernetUdp import moved

    Fixes #5012
    Fixes #5604

    Signed-off-by: Jevgeni Kiski <yozik04@gmail.com> (github: yozik04)

commit 52d1910365ccd963f80f8cba9a07dc900eea786c
Author: Markus Eckhardt <Markinus@users.noreply.github.com>
Date:   Tue Aug 27 15:19:20 2019 +0200

    [km200] Added support for "systemStates" (#5550)

    * Added support for "systemStates"

    Signed-off-by: Markus Eckhardt <github@familie-eckhardt.eu>

commit f739021df57920b6a4dce5cda47bf125b6c58178
Author: Skinah <32607303+Skinah@users.noreply.github.com>
Date:   Tue Aug 27 23:09:52 2019 +1000

    [chromecast] Fix example things to working format (#5757)

    * Update README.md

    Wrong format for the thing file example and refuses to work until these changes are made. Earlier on in the readme it gives a correct example for an audiogroup and mentions that the PORT must be specified. 100% certain this is an error in the readme and I have tested the suggested changes for a few weeks now.

    Signed-off-by: Matthew Skinner <matt@pcmus.com>
    Co-Authored-By: Christoph Weitkamp <github@christophweitkamp.de>

commit 923e897be614cd40bd2f97ffb6330baae5d07183
Author: J-N-K <J-N-K@users.noreply.github.com>
Date:   Tue Aug 27 09:59:05 2019 +0200

    Fix SAT errors (#5987)

    Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>

commit 57aa2232909e77a379fe5a2c031926b4ff10451d
Author: Jochen Klein <git@jochen.susca.de>
Date:   Tue Aug 27 07:59:37 2019 +0200

    [mqtt] homeassisant: Group components by device (#5978)

    * group components by devices into things
    * Consider complete topic to allow reuse of object id for other component
    * compute group id in one place
    * Use UIDUtils to encode UID parts
    * fix some issue with dynamic typing and handles availability topic

    Signed-off-by: Jochen Klein <git@jochen.susca.de>

commit 2dea38cbc5541e71da1d7a76c3bd80e66510fd46
Author: Kai Kreuzer <kai@openhab.org>
Date:   Mon Aug 26 09:28:56 2019 +0200

    Fixed SAT errors in opensprinkler binding (#5980)

    * Fixed SAT errors in opensprinkler binding

    Signed-off-by: Kai Kreuzer <kai@openhab.org>

commit 3678edc22b77fc61b0ae45849c7118309c2fc1a4
Author: Christoph Weitkamp <github@christophweitkamp.de>
Date:   Sun Aug 25 18:53:48 2019 +0200

    Fixed failing test (#5979)

    Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>

commit 39dc53acf4424c5799242ee1adb6430bf56a6839
Author: Jochen Klein <git@jochen.susca.de>
Date:   Sun Aug 25 18:53:32 2019 +0200

    [mqtt][homeassistent] allow device.identifiers to be single string (#5970)

    * [mqtt] homeassistent: allow device.identifiers to be single string

    Signed-off-by: Jochen Klein <git@jochen.susca.de>

commit 5ee4e61e13bc6fb6adda481e87aaf6b511fcb604
Author: psmedley <paul@smedley.id.au>
Date:   Sat Aug 24 21:08:31 2019 +0930

    [daikin] Fix broken zone updating (#5977)

    Signed-off-by: Paul Smedley <paul@smedley.id.au>

commit 832a6992e07d53d1570b601b5ec622b385dd1934
Author: Hilbrand Bouwkamp <hilbrand@h72.nl>
Date:   Sat Aug 24 13:37:09 2019 +0200

    [spotify] Refactoring to better use openHAB core design patterns. (#5954)

    * Refactor to use BaseDynamicStateDescriptionProvider
    * Refactor discovery as ThingHandlerService

    Signed-off-by: Hilbrand Bouwkamp <hilbrand@h72.nl>

commit 3fc8734485efa6d3b1564fd17f6eb91466fe64ab
Author: psmedley <paul@smedley.id.au>
Date:   Fri Aug 23 21:32:15 2019 +0930

    [opengarage] opengarage initial contribution by Paul Smedley (#5911)

    * opengarage initial contribution by Paul Smedley

    Signed-off-by: Paul Smedley <paul@smedley.id.au>

commit dc1e52a543723f49b8ac0a6afabe9f3efa45319c
Author: Hilbrand Bouwkamp <hilbrand@h72.nl>
Date:   Fri Aug 23 11:04:21 2019 +0200

    [neohub] Fix missing neohub from bundle pom (#5974)

    Signed-off-by: Hilbrand Bouwkamp <hilbrand@h72.nl>

commit 37b30035012b7493163c0412f3daeec742680277
Author: Bob A <bobadair@users.noreply.github.com>
Date:   Fri Aug 23 00:51:12 2019 -0400

    [lutron] Catch exception and log warning for invalid responses (#5968)

    Signed-off-by: Bob Adair <bob.github@att.net>

commit e357554d24416185122e805c1ee98ea49c8eeb8c
Author: Udo Hartmann <udo1toni@users.noreply.github.com>
Date:   Thu Aug 22 20:54:30 2019 +0200

    [samsung] Update README.md (#5971)

    Added UE43MU6199 to the list.

    Signed-off-by: Udo Hartmann <udo1toni@gmail.com>

commit 5c3a12eadf3d529bdc2fec60ccc8098515e19284
Author: J-N-K <J-N-K@users.noreply.github.com>
Date:   Thu Aug 22 20:50:46 2019 +0200

    [SNMP] better SNMP exception handling (#5965)

    Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>

commit d6fe8d196a11e2c144b06372541321a68c48c3dc
Author: Sebastian Prehn <2531264+sprehn@users.noreply.github.com>
Date:   Thu Aug 22 20:49:47 2019 +0200

    [lgwebos] Removing default icon from toast messages, as users have reported that some newer LG TV models do not support icons in toast messages anymore. (#5966)

    Signed-off-by: Sebastian Prehn <sebastian.prehn@gmx.de>

commit ffa9fc174832d39015f69d4f6eace64fcc095b28
Author: Mark Herwege <mherwege@users.noreply.github.com>
Date:   Thu Aug 22 20:48:04 2019 +0200

    [nikohomecontrol] Correction textual configuration syntax (#5969)

    actionId and thermostatId are now always string-type.

    Signed-off-by: Mark Herwege mark.herwege@telenet.be

commit 793205edb9acb855b54680afd8dcedfe1450cf33
Author: kobelka <kobelka@users.noreply.github.com>
Date:   Wed Aug 21 19:37:25 2019 +0200

    [somfytahoma] Update documentation (#5932)

    * Update README.md

commit 0a23c2592d380b632da21aaaeed04c2e695ae5e5
Author: Andrew Fiddian-Green <software@whitebear.ch>
Date:   Wed Aug 21 18:34:04 2019 +0100

    [siemensrds][neohub] Correction of syntax errors in documentation (#5962)

    Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>

commit 44f25a5e4869cd725c4e3c7a2c078470257746ec
Author: J-N-K <J-N-K@users.noreply.github.com>
Date:   Wed Aug 21 17:47:21 2019 +0200

    [tradfri] Add nullness annotations and fix potential NPE (#5925)

    Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>

commit 59d81dc82749dffe407f2f6e173f173fdf8259d4
Author: J-N-K <J-N-K@users.noreply.github.com>
Date:   Wed Aug 21 13:41:27 2019 +0200

    fix azure iot hub removal (#5961)

    Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>

commit e901ec9e900b9528ac8da49ad37d03aa88a5681b
Author: Gaël L'hopital <gael@lhopital.org>
Date:   Wed Aug 21 13:40:55 2019 +0200

    Documentation corrections (#5960)

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

commit 9df69bcf397cbbe802e0b17ef66bf6815f9b3f1a
Author: Hilbrand Bouwkamp <hilbrand@h72.nl>
Date:   Wed Aug 21 07:49:43 2019 +0200

    DynamicStateDescriptionProvider improvements (#5957)

    Don't return originalStateDescription as the service code depends on it being null if the specific provider called isn't handling the channel. See #3619

    Signed-off-by: Hilbrand Bouwkamp <hilbrand@h72.nl>

commit e775b4d09278cb97170dd8c4844fc5bb43a62027
Author: Hilbrand Bouwkamp <hilbrand@h72.nl>
Date:   Tue Aug 20 22:01:28 2019 +0200

    Fixed remove of .gitignore (#5956)

    And some more cleanup

    Signed-off-by: Hilbrand Bouwkamp <hilbrand@h72.nl>

commit be7003265625b642f266181ace427b6645e7e85f
Author: Andrew Fiddian-Green <software@whitebear.ch>
Date:   Tue Aug 20 16:40:50 2019 +0100

    [neohub] NeoHub Binding new PR to replace PR #5688 (#5952)

    Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>

commit 0ce6ddf2234f3b938a4adfe3e7d4cd93731101c1
Author: psmedley <paul@smedley.id.au>
Date:   Mon Aug 19 20:20:20 2019 +0930

    [daikin] Support the BRP1B61 (aka Airbase) controller (#5910)

    * Support the BRP1B61 (aka Airbase) controller
    * Move common thing config to a separate xml file

    Signed-off-by: Paul Smedley <paul@smedley.id.au>

commit 6755ed72504c46a5b28f9d1e547383a673984afc
Author: lolodomo <lg.hc@free.fr>
Date:   Sun Aug 18 18:33:05 2019 +0200

    [sonyprojector] REFRESH channel handled through an ExpiringCache (#5882)

    Signed-off-by: Laurent Garnier <lg.hc@free.fr>

commit 209cc80290c3d36c00fc41c9ebddb994b6cd0b64
Author: Florian <florian.schmidt.welzow@t-online.de>
Date:   Sun Aug 18 16:16:37 2019 +0200

    [groheondus] Bump to new ondus-api version (#5951)

    Signed-off-by: Florian <florian.schmidt.welzow@t-online.de>

commit 7e60644dc9fed5f90268ddf77906518d895d6ba2
Author: nathanielboucher <nathanielboucher@users.noreply.github.com>
Date:   Sun Aug 18 05:44:58 2019 -0700

    [onewbusaway] Fix typo in documention (#5950)

commit 128936d78fe08bae274be0eaf8dff81b23457c62
Author: Bob A <bobadair@users.noreply.github.com>
Date:   Sun Aug 18 07:57:12 2019 -0400

    [lutron] Documentation update (#5946)

    Signed-off-by: Bob Adair <bob.github@att.net>

commit f4d6fc7332f3f393959a355f5fb86cf6ee86d878
Author: lolodomo <lg.hc@free.fr>
Date:   Sun Aug 18 13:11:22 2019 +0200

    [sonyprojector] Few channels moved from Number to Dimmer item type (#5942)

    Signed-off-by : Laurent Garnier <lg.hc@free.fr>

commit 46caecf0cc16d8763ad0898342b571cdd7148d35
Author: Christoph Weitkamp <github@christophweitkamp.de>
Date:   Sun Aug 18 12:47:34 2019 +0200

    [jsonpath] Updated dependency to latest version (#5939)

    * Updated dependency to latest version

    Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>

commit f22668294513c5a15f7e24a250dd8b1ddf8e8da3
Author: Andrew Fiddian-Green <software@whitebear.ch>
Date:   Sun Aug 18 09:36:16 2019 +0100

    [siemensrds] general improvements (#5937)

    * Alignment of State min, max, step params between Thing description xml and ReadMe file
    * Added bom pom entry
    * HTTP exception catching and try-with-resources as proposed by Hilbrand
    * Prevent serviceReg.getReference dangling object exception
    * HTTP exception catching on JSON parser similar to suggestions of Hilbrand
    * Code formatting

    Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>

commit e93a9e23cf8a6c2ae43aee64e3161d0ab61d3a1e
Author: Thomas Weißschuh <thomas@t-8ch.de>
Date:   Sun Aug 18 09:12:27 2019 +0200

    [linuxinput] initial contribution (#4629)

    Add a binding that allow openHAB/smarthome to read input events from
    keyboards when running on a Linux system.
    This can be used to utilize a keyboard as a remote with *many* buttons.

    Signed-off-by: Thomas Weißschuh <thomas@weissschuh.net>

commit e43f4525c76b4110361a5a78df3e1c5235713c21
Author: J-N-K <J-N-K@users.noreply.github.com>
Date:   Sat Aug 17 21:27:07 2019 +0200

    remove Azure IoT temporarily (#5944)

    Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>

commit b3b555c20d827eb92c0fc945fc044878fdacbbdd
Author: J-N-K <J-N-K@users.noreply.github.com>
Date:   Sat Aug 17 20:24:46 2019 +0200

    [homkit] Bump netty to 4.1.34 (#5940)

    Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>

commit a499e34e5ac2a03c9e04da8fbd53d89451e8d89c
Author: Ross Kennedy <rossko@culzean.clara.co.uk>
Date:   Sat Aug 17 14:25:42 2019 +0100

    [exec] Update demo in README.md (#5669)

    * Update README.md

    Disclaimer: I am no expert on Exec binding.
    Problem: the demo.rules is rather flaky (I suspect a partly implemented change in the past)
    Most seriously, it includes a while-loop
       while(yourcommand.state != OFF){
    that will infinite loop on first run when the Item state is NULL

    Using a wait loop is considered bad practice in rules anyway, I propose a demo restructure to separate event driven "do the thing" and "handle the results" rules.

    There's a small issue where a Switch Item is used to kick off execution and also to report running/finished status.  This should have autoupdate disabled to avoid clashes resulting from response to command ON.
    Further suggestions welcomed.

    Signed-off-by: Ross Kennedy <rossko@culzean.clara.co.uk>

commit 4bfb44c3d3ac5a69884e5791d7f4d5474a49a5b4
Author: Florian <florian.schmidt.welzow@t-online.de>
Date:   Sat Aug 17 15:24:33 2019 +0200

    [opensprinkler] Allow https URLs and basic Auth (#5924)

    * Allow https URLs and basic Auth
    * Allow non-protocol urls

    Signed-off-by: Florian <florian.schmidt.welzow@t-online.de>

commit 6130907cfd42337a68374b3bcedbc0d7a194a796
Author: lolodomo <lg.hc@free.fr>
Date:   Sat Aug 17 11:52:55 2019 +0200

    [sonyprojector] Remove code warnings (#5941)

    Signed-off-by: Laurent Garnier <lg.hc@free.fr>

commit 82cd9d8f07c96c7ec49018c6f396f194f6235ba6
Author: J-N-K <J-N-K@users.noreply.github.com>
Date:   Fri Aug 16 20:34:27 2019 +0200

    re-add null check (#5938)

    Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>

commit 8febfd5edbff8041c2bc6729ee7cb82057a3f71a
Author: Stewart Cossey <killerofshadows@gmail.com>
Date:   Sat Aug 17 05:46:54 2019 +1200

    [hpprinter] HP Printer Binding initial contribution (#5931)

    Signed-off-by: Stewart Cossey <stewart.cossey@gmail.com>

commit 5d7b6fecfff44636fd2434c8f337b191184910d4
Author: Snyk bot <github+bot@snyk.io>
Date:   Fri Aug 16 19:37:10 2019 +0200

    [tado] fix vulnerability in jetty dependency (#5922)

    The following vulnerabilities are fixed with an upgrade:
    - https://snyk.io/vuln/SNYK-JAVA-ORGECLIPSEJETTY-174011

commit 4b30ec0a977ddfa963bfef59f93e2994e4cd5d89
Author: Florian <florian.schmidt.welzow@t-online.de>
Date:   Fri Aug 16 19:28:03 2019 +0200

    [groheondus] Add a way to login with a refresh token (#5218)

    * Add a way to login with a refresh token

    Fixes: #5209

    Signed-off-by: Florian <florian.schmidt.welzow@t-online.de>

commit ce11b16627f2902b7f6dc3f833dbb300ec238ed7
Author: Florian <florian.schmidt.welzow@t-online.de>
Date:   Fri Aug 16 19:24:52 2019 +0200

    [opensprinkler] Show remaining water time of a station (#5890)

    * Expose the remaning water time of a station

    This is a read-only information property that shows how long a station
    remains to be open.

    Signed-off-by: Florian <florian.schmidt.welzow@t-online.de>

commit f7e88b35175961205cfd0289fbbd179d322ca5ef
Author: jswim788 <jswim788@users.noreply.github.com>
Date:   Fri Aug 16 05:32:50 2019 -0700

    [mihome] documentation: update firmware after enabling developer mode (#5465)

    * update firmware after enabling developer mode

    Suggest updating gateway firmware after enabling developer mode based on the comments in this post: https://community.openhab.org/t/solved-openhab2-xiaomi-mi-gateway-does-not-respond/52963/193

    Signed-off-by: John Schmitz <jswim400im@gmail.com>

commit ba5a5f903638e081baeeeeb42c7b83632a74ca67
Author: J-N-K <J-N-K@users.noreply.github.com>
Date:   Fri Aug 16 10:55:06 2019 +0200

    [infrastructure] bump sat to 0.7.0 (#5930)

    * bump SAT

    Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>

commit 8b643bfb5fabc3e4c628820187508d70e06c1198
Author: Hilbrand Bouwkamp <hilbrand@h72.nl>
Date:   Thu Aug 15 22:40:51 2019 +0200

    [paradoxalarm] Added missing feature.xml (#5936)

    Signed-off-by: Hilbrand Bouwkamp <hilbrand@h72.nl>

commit 51807c34e1165651ef267ba9b6110bc9834d2e4f
Author: Wouter Born <github@maindrain.net>
Date:   Thu Aug 15 22:20:09 2019 +0200

    [systeminfo] Update dependencies and add null annotations (#5929)

    * [systeminfo] Update dependencies and add null annotations

    * Update oshi to 4.0.0
    * Update jna to 5.4.0
    * Add null annotations

    The cpu#load channel is removed because its data is no longer provided by oshi.
    The load1, load5 and load15 channels can be used instead.
    On the Oracle JVM this information can also be obtained using com.sun.management.OperatingSystemMXBean.getSystemCpuLoad()

    See also:
    * https://github.com/oshi/oshi/blob/master/UPGRADING.md
    * https://github.com/oshi/oshi/blob/master/CHANGELOG.md#400-8102019

    Fixes #5921

    Signed-off-by: Wouter Born <github@maindrain.net>

commit 813012996b4aa2ba1d0ca5f2bd214ea716bb25bd
Author: Hilbrand Bouwkamp <hilbrand@h72.nl>
Date:   Thu Aug 15 21:45:52 2019 +0200

    [skeleton] Some fixes related to the skeleton script generation  (#5935)

    * CODEOWNERS: Added missing end slash to bundle
    * Changed bundles pom to handle skeleton script

    The maven module used by the skeleton script adds standalone to first xml tag in bundles pom. To avoid having everyone deal with this this changes adds it to the pom

    Signed-off-by: Hilbrand Bouwkamp <hilbrand@h72.nl>

commit 090b7c274f6c84cbf6e68d931177ba0db185d952
Author: Hilbrand Bouwkamp <hilbrand@h72.nl>
Date:   Thu Aug 15 20:43:04 2019 +0200

    [spotify] Improve setting accesstoken channel (#5928)

    Also set access token channel during polling and on refresh. Currently accesstoken is only set when token is refreshed.
    Made accesstoken channel read only. It's set by the binding and used to the accesstoken to perform other calls, and it should not be set by the user. Also increased default poll time to 10 seconds, to decrease default load.

    Signed-off-by: Hilbrand Bouwkamp <hilbrand@h72.nl>

commit 381eea8c95e2cf00ed5b663882c3d28ad0095bfd
Author: J-N-K <J-N-K@users.noreply.github.com>
Date:   Thu Aug 15 20:42:03 2019 +0200

    add float support to snmp (#5926)

    Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>

commit f9277797ba3bd22376b5b020725052c0938025e4
Author: Christoph Weitkamp <github@christophweitkamp.de>
Date:   Thu Aug 15 12:44:45 2019 +0200

    [mail] Changed i18n file encoding to ISO-8859 (#5933)

    Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>

commit 763738a503c837e101051aa0902e0a13eb5e6e11
Author: Stewart Cossey <killerofshadows@gmail.com>
Date:   Thu Aug 15 04:32:23 2019 +1200

    [onkyo] Update Input channels to get available Inputs and Names from device (#5147)

    * Add support for custom labels and inputs types for the Input channels on Onkyo receivers.
    * Add Dynamic State Description Provider functions in Factory.
    * Tidy up Logging in Handler.
    * Added Info command to the continuous scheduled task function.

    Closes #4517

    Signed-off-by: Stewart Cossey <stewart.cossey@gmail.com>

commit 7ea2fea12a7f02c892ea7f9db7f879202b559dbe
Author: Andreas Hirsch <ando.hirsch@gmail.com>
Date:   Wed Aug 14 18:22:05 2019 +0200

    [solarlog] Fix typo in binding documentation (#5927)

    Signed-off-by: Andreas Hirsch <ando.hirsch@gmail.com>

commit ef0ffc53f1c472c51447c75c7cd43200c433b5bb
Author: m17design <m17design@hotmail.com>
Date:   Thu Aug 15 00:14:17 2019 +0800

    [openweathermap] New Feature: visibility channel. (#5853)

    * [openweathermap] New Feature: visibility channel.

    Current visibility supported. Unit is kilometer. Converted from returned meter value.

    Signed-off-by: Meng Yiqi <m17design@hotmail.com>

commit 4c572e0f333101df214dce50b7d3cca7481bf12c
Author: Chris Carman <namraccr@gmail.com>
Date:   Tue Aug 13 19:46:35 2019 -0400

    [Systeminfo] Fix typo and reduce log level (#5923)

    Fix the typographical error 'instantate' and reduce the log level on the call from ERROR to WARN.

commit 2d9f7260b7ff70b2519af07a933a363bf2f08b36
Author: Florian <florian.schmidt.welzow@t-online.de>
Date:   Mon Aug 12 18:42:28 2019 +0200

    [opensprinkler] Refactoring of code (#5862)

    * Refactoring to match openHAB thing/item model

    The opensprinkler binding kind of misused the thing -> channel -> item
    architecture of openHAB from my point of view. Instead of having one
    thing per openSprinkler device and each station as a (pre-defined)
    channel on this thing, this commit changes it to the following:
    The http and pi interface are bridges now, as these communicate with the
    stations, otherwise they support the same things for each station. This
    makes them a necessary communication brdige, let's treat them like that.

    Each channel (in the old model) is it's own thing, which can be attached
    to a registered bridge type. The thing has the necessary data channels
    (currently just the state, open or closed) which can be connected to
    things.

    This refactoring enables us to easily add more channels, e.g. the
    remaining time the station is open, without the hessle of having to copy
    a channel 48 times and so on.

    Signed-off-by: Florian <florian.schmidt.welzow@t-online.de>

    * Update README

    Signed-off-by: Florian <florian.schmidt.welzow@t-online.de>

    * Implemented review comments

    Signed-off-by: Florian <florian.schmidt.welzow@t-online.de>
    Signed-off-by: J-N-K <J-N-K@users.noreply.github.com>

    * Implement review comments

    Signed-off-by: Florian <florian.schmidt.welzow@t-online.de>

    * Implement review comments

    Signed-off-by: Florian <florian.schmidt.welzow@t-online.de>

    * Do not log sensitive data

    Signed-off-by: Florian <florian.schmidt.welzow@t-online.de>

    * Bring bridge back online after failed API call

    Signed-off-by: Florian <florian.schmidt.welzow@t-online.de>

    * Better naming for manual mode enabling

    Signed-off-by: Florian <florian.schmidt.welzow@t-online.de>

commit f288c1dfcde4e8a15a5bd19c476cd90b503943ba
Author: Christoph Weitkamp <github@christophweitkamp.de>
Date:   Mon Aug 12 08:46:44 2019 +0200

    [deconz] Added properties for sensors (#5899)

    Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>

commit b3ee5d855cb345eb070cbc8b2fed15c9ccec3025
Author: Wouter Born <github@maindrain.net>
Date:   Sun Aug 11 16:21:28 2019 +0200

    [ihc] Fix tests failing on Windows (#5914)

    Fixes #5904

    Signed-off-by: Wouter Born <github@maindrain.net>

commit 679948db74fda1273838a5ba2b164638cf3f7d5a
Author: Wouter Born <github@maindrain.net>
Date:   Sun Aug 11 08:27:16 2019 +0200

    [nest] Fix integration tests fail on Windows (#5909)

    * Convert line endings read from files so tests work on Linux/Windows
    * Reduce logging output by suppressing org.eclipse.jetty with logback configuration

    Fixes #5906

    Signed-off-by: Wouter Born <github@maindrain.net>

commit 005a2693c6b8b78472f1b8b55d3305de07dc765f
Author: buzink <rjf.buzink@gmail.com>
Date:   Sat Aug 10 19:30:53 2019 +0200

    [mqtt] Add internal link to Moquette broker add-on in readme (#5902)

    * Added internal link to Moquette broker add-on

    * [mqtt] Add absolute link to embedded broker in doc

    Add absolute link to embedded broker in readme.md

    Small patch exception

commit 1af28c6609af9bde882e58a0994b68dd275067fa
Author: JohnBeton22 <JohnBeton22@users.noreply.github.com>
Date:   Sat Aug 10 17:25:11 2019 +0200

    [mqtt] Update channel configuration parameter descriptions (#5908)

    Capital letters are required in the MQTT payload

    https://community.openhab.org/t/counting-adding-pulses-from-espeasy-via-mqtt-thing/79644/3

commit dac3bb6e4fbda6e5ff446029c7dfdf0793328b3f
Author: Bob A <bobadair@users.noreply.github.com>
Date:   Sat Aug 10 06:06:25 2019 -0400

    [lutron] Fixes and discovery service enhancements (#5874)

    * [lutron] Fixes and discovery service enhancements

    * Add support for reading discovery data from a file
    * Add discovery support for DALI and ELV output devices
    * Define bridge thing properties during discovery
    * Add scheduler thread pool issue workaround to IPBridgeHandler
    * Eliminate potential race condition setting status in IPBridgeHandler
    * Rename bridge discovery service
    * Eliminate use of deprecated BaseThingHandler.bundleContext
    * Reduce logging levels of discovery errors

    Signed-off-by: Bob Adair <bob.github@att.net>

commit e3c0421f26046bfffe6dc8c39fca8e01ceb6f4f6
Author: J-N-K <J-N-K@users.noreply.github.com>
Date:   Sat Aug 10 11:28:04 2019 +0200

    fix wrong topic in logger (#5901)

    Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>

commit d96b84aa12e5ef0306a1760aab117206ff07c0d1
Author: Christoph Weitkamp <github@christophweitkamp.de>
Date:   Fri Aug 9 21:01:21 2019 +0200

    [dwdunwetter] Harden thing handler to fix potential NPEs (#5900)

    * Harden thing handler to fix potential NPEs

    Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>

    * Lambda update

    Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>

    * Prevent multiple API calls during refresh

    Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>

commit 8b66d097a4fe1d786ec54ea95652ac5144c333ee
Author: J-N-K <J-N-K@users.noreply.github.com>
Date:   Thu Aug 8 05:52:40 2019 +0200

    [mqtt] apply transformation before output formatter (#5894)

    Fixes #5507

    Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>

commit 0cc79b76adbfef64bb922aecc73ed84fc34ee19c
Author: andrewfg <software@whitebear.ch>
Date:   Wed Aug 7 21:20:49 2019 +0100

    [siemensrds] Siemens Smart Thermostat Binding -- Initial contribution (#5739)

    Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>

commit c3ea42be6fbcae11cbaab7acd7dc8a5558edd579
Author: lolodomo <lg.hc@free.fr>
Date:   Wed Aug 7 22:00:28 2019 +0200

    [toon] Suppress useless state options (#5896)

    Signed-off-by: Laurent Garnier <lg.hc@free.fr>

commit dfe2f47d94bfcd2d43ab5b5e20d979c01892bd0d
Author: Maury Quijada <maury.quijada@gmail.com>
Date:   Wed Aug 7 10:01:31 2019 -0700

    [icloud] Update certificate (#5895)

    Old certificate was not valid anymore.

    Signed-off-by: Maury Quijada <maury.quijada@gmail.com>

commit e72dea3348251d029e5c8f66dc6d7db0d4b61a16
Author: Ross Kennedy <rossko@culzean.clara.co.uk>
Date:   Wed Aug 7 06:31:20 2019 +0100

    [modbus] Clarify poller names must be unique (#5759)

    * Update README.md

    Clarify poller names must be unique

    * Update README.md

    reworded 'unique' thing ID requirement

    Signed-off-by: Ross Kennedy <rossko@culzean.clara.co.uk>

    * Update bundles/org.openhab.binding.modbus/README.md

    I guess I should sign that off like the previous edits

    Signed-off-by: Ross Kennedy <rossko@culzean.clara.co.uk>

    Co-Authored-By: Christoph Weitkamp <github@christophweitkamp.de>

commit 1d1cdbe8f238b740159fd691ad5118e68923bfdf
Author: Christoph Weitkamp <github@christophweitkamp.de>
Date:   Tue Aug 6 09:08:43 2019 +0200

    [darksky] Added support for weather alerts (#5842)

    * Added support for alerts API
    * Simplified code by using constructor injection
    * Changed item type for precip channels

    Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>

commit 66431bda327795cc3d5f3b64a30529cb9ee57700
Author: J-N-K <J-N-K@users.noreply.github.com>
Date:   Tue Aug 6 08:56:25 2019 +0200

    [neeo] re-add missing feature for neeo-io (#5893)

    Fixes #5891

    Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>

commit 2fdbfeb620d9017663bb42260987846584305c20
Author: J-N-K <J-N-K@users.noreply.github.com>
Date:   Mon Aug 5 22:03:18 2019 +0200

    [mqtt] fix subscription issues (#5868)

    * fixes subscription issues
    * fix nullness
    * remove double unsubscription

    Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>

commit e0c329077ed7609be90f55eee0d177b6b4654c18
Author: David Gräff <david.graeff@web.de>
Date:   Mon Aug 5 21:48:19 2019 +0200

    [HueEmulation] Suppress body in debug logging (#5889)

    `getEnityStream` in the log interceptor seems to consume the input stream, and that is causing `java.lang.IllegalStateException: Entity input stream has already been closed.` exceptions.

    For now the received http body will not be printed in debug mode.

    Fixes #5835

    Signed-of-by: David Graeff <david.graeff@web.de>

commit ce34fa69131210eec9bc4e69d454ee04e7e97176
Author: Bob A <bobadair@users.noreply.github.com>
Date:   Mon Aug 5 15:00:49 2019 -0400

    [lutron] Support for GRAFIK Eye/GRAFIK Eye QS keypads in RadioRA 2/HomeWorks QS (#5840)

    * Add support for GRAFIK Eye in RadioRA 2/HomeWorks QS
    * Add support for GRAFIK Eye QS keypads in RadioRA 2/HomeWorks QS systems
    * Fix exception when changing model parameter in all keypads

    Signed-off-by: Bob Adair <bob.github@att.net>

commit 2d8c4158b6b76da3b442dba245c625e669dbc222
Author: J-N-K <J-N-K@users.noreply.github.com>
Date:   Mon Aug 5 20:55:41 2019 +0200

    [mqtt] fix homie discovery (name) (#5885)

    * fix homie discovery

    Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>

commit 42b0887e8d86d6b234bb19b4ba2a98e5482ba5f0
Author: Wouter Born <github@maindrain.net>
Date:   Mon Aug 5 14:39:44 2019 +0200

    Fix empty reactor summary on newer Maven versions

    On newer Maven versions the reactor summary also contains the project name and version so the regexp needs to be adjusted for this.
    Also make sure grep treats binary data as text (-aE switch) so the pipe doesn't choke on this.

    Signed-off-by: Wouter Born <github@maindrain.net>

commit 54d1ced8cfe611863354f4e16ed3c6f195a1dc94
Author: Gaël L'hopital <gael@lhopital.org>
Date:   Sun Aug 4 09:00:09 2019 +0200

    [VolvoOnCall] Correcting a potential NPE (#5856)

    * Correcting a potential NPE
    * Correcting precision losses

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

commit 7918fc15945a57fcf85da9ebe655ea48f5345a18
Author: Christoph Weitkamp <github@christophweitkamp.de>
Date:   Sun Aug 4 08:52:56 2019 +0200

    Changed to openHAB Core feature of JAXB (#5878)

    * Changed to openHAB Core feature of JAXB

    Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>

commit d1d52bafe6d77b553d5c178d245d83f23e0c47b8
Author: lolodomo <lg.hc@free.fr>
Date:   Sun Aug 4 08:49:29 2019 +0200

    [sonyprojector] Add french translation (#5883)

    Signed-off-by: Laurent Garnier <lg.hc@free.fr>

commit 5c7b52798c10cb7831bcff92d39704fe411d9454
Author: lolodomo <lg.hc@free.fr>
Date:   Sat Aug 3 13:55:59 2019 +0200

    DynamicStateDescriptionProvider: don't use deprecated method (#5875)

    * DynamicStateDescriptionProvider: don't use deprecated method
    * Move to BaseDynamicStateDescriptionProvider
    * AVMFritzDynamicStateDescriptionProvider: fix service declaration

    Signed-off-by: Laurent Garnier <lg.hc@free.fr>

commit 5cb676bd2651e0402d2e897af32f17f9d956909b
Author: Mark Hilbush <mark@hilbush.com>
Date:   Fri Aug 2 12:57:01 2019 -0400

    [ambientweather] Small improvements (#5881)

    * Small improvements

    Signed-off-by: Mark Hilbush <mark@hilbush.com>

commit 155f062b8efa34d5edf60825a168a7d8df868c9f
Author: David Gräff <davgraeff@gmail.com>
Date:   Fri Aug 2 08:59:24 2019 +0000

    Rename logo to logo.png

    Signed-off-by: David Gräff <davgraeff@gmail.com>

commit cdcbccc254d6150d5548a632efb2ff28d4afb357
Author: Markus Rathgeb <maggu2810@gmail.com>
Date:   Wed Jul 31 00:35:39 2019 +0200

    don't drop the itests projects from reactor on skipTests (#5751)

    * don't drop the itests projects from reactor on skipTests

    The bnd-testing-maven-plugin that is used to run the tests already
    checks for the skipTests property and do not execute any tests if
    defined.
    We should keep the integration tests part of the reactor also if the
    tests are not executed.

    * run resolver

    Signed-off-by: Markus Rathgeb <maggu2810@gmail.com>

commit 84343a9bbb7451981ce4f31a9c6d9a89370b955e
Author: lolodomo <lg.hc@free.fr>
Date:   Tue Jul 30 22:26:23 2019 +0200

    [sonyprojector] Sony Projector Binding initial contribution (#4842)

    * [sonyprojector] Sony Projector Binding initial contribution

    Also-by: Markus Wehrle <markus@mwehrle.de>
    Signed-off-by: Laurent Garnier <lg.hc@free.fr>

commit e1f58b45371b6ca4b68c318d8a0435cd745797e4
Author: Kai Kreuzer <kai@openhab.org>
Date:   Tue Jul 30 13:01:48 2019 +0300

    removed non-existent repository (#5870)

    This url is invalid (gives a 404). The osgiify artifacts are available in the standard openHAB Bintray repo under https://dl.bintray.com/openhab/mvn/org/openhab/osgiify/.

    Signed-off-by: Kai Kreuzer <kai@openhab.org>

commit 2e7523b66cfd9a72088c8165bf7b24975b41146a
Author: Florian <florian.schmidt.welzow@t-online.de>
Date:   Tue Jul 30 11:49:37 2019 +0200

    Minimize dependency tree of grohe ondus (#5827)

    The dependency update of ondus-api removes the requirement of httpclient
    and httpcomponents, which required commons-logging. This however, I
    wasn't able in any way to get it working with openHAB locally. So this
    is a workaround as we didn't manage to use 3rd party libraries in our
    own framework infrastructure...

    Fixes #5753

    Signed-off-by: Florian <florian.schmidt.welzow@t-online.de>

commit a2834838e7d8f794df9d26bee409e67dbc69da61
Author: Christoph Weitkamp <github@christophweitkamp.de>
Date:   Sun Jul 28 23:13:12 2019 +0200

    [avmfritz] Reenable itests (#5833)

    * Changed dependencies based on Java EE modules
    * Reactivated avmfritz tests
    * Fixed nest tests

    Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>

commit 806259440ba163f8d6075d5752dad0e350e1967f
Author: lolodomo <lg.hc@free.fr>
Date:   Wed Jul 24 12:43:43 2019 +0200

    ThingHandlerFactory: start on demand (#5855)

    - Suppress "immediate = true"
    - Suppress configurationPolicy set to ConfigurationPolicy.OPTIONAL
    - Add configurationPid when missing

    Fixes #5852

    Signed-off-by: Laurent Garner <lg.hc@free.fr>

commit 68e05362e7718a1e5d8ceacc3e09d3a9316fd0db
Author: Konstantin Polihronov <polychronov@gmail.com>
Date:   Tue Jul 23 11:46:55 2019 +0300

    [paradoxalarm] - Discovery service implementation (#5826)

    * Discovery service implementation

    Signed-off-by: Konstantin Polihronov <polychronov@gmail.com>

commit 0f1a1b7c00d85b4ef74ebede072d330d9670ba84
Author: Witold Markowski <witold.a.markowski@gmail.com>
Date:   Mon Jul 22 22:09:48 2019 +0200

    [astro] Unreliable test for SunCalc. Make the unit test time zo… (#5843)

    * Unreliable test for SunCalc. Make the unit test time zone aware.

    Closes #5834

    Signed-off-by: Witold Markowski <witold.a.markowski@gmail.com>

commit 1602e01b0a684d61cf2bc1fbb82cbe6a28d11af4
Author: Tim Hellhake <tim-hellhake@users.noreply.github.com>
Date:   Mon Jul 22 13:18:14 2019 +0200

    [skeleton] Use correct repository url for archetype (#5850)

    The skeleton script fails as described here: #5849.
    Originally the URL was pointing to the artifactory UI. I changed it to the actual repository.

    Closes #5849

    Signed-off-by: Tim Hellhake <tim-hellhake@users.noreply.github.com>

commit da73d1dd01d51727c09e8ad82091ed60cdc51c3d
Author: Mark Hilbush <mark@hilbush.com>
Date:   Sun Jul 21 07:41:18 2019 -0400

    [ambientweather] Implement QuantityType for rainfall rate (#5832)

    Signed-off-by: Mark Hilbush <mark@hilbush.com>

commit b7fca9ec363931611d34e9a34b8f75316601d06f
Author: m17design <m17design@hotmail.com>
Date:   Sun Jul 21 17:17:18 2019 +0800

    [kodi] New features: Audio and Subtitle and IMDB ID (#5510)

    * New features: Audio and Subtitle and IMDB ID

    Signed-off-by: Meng Yiqi <m17design@hotmail.com>

commit 71e3db2bf8138d349e98c2041a46f49d2506a205
Author: Hilbrand Bouwkamp <hilbrand@h72.nl>
Date:   Sat Jul 20 10:23:01 2019 +0200

    [spotify] Small stability improvements (#5845)

    Under certain conditions the binding causes unexpected exceptions.
    These changes add guards to these situations and provide additional feedback to the user.

    Signed-off-by: Hilbrand Bouwkamp <hilbrand@h72.nl>

commit c8ec7619553f3a50341114e1e047fb57f4e5a999
Author: adude00 <engine@bluetears.org>
Date:   Tue Jul 16 07:34:12 2019 +0200

    Fixxed a typo in the sitemap (#5837)

    The following item had a "-" instead of a "=" : marantz_volumeDB

    It did not cause an error when loading up to OpenHUB but it would cause it once you tried to actually use it in the sitemap.

commit 09f0c8d53b00d185ba10d16a584e7cf5cba73b76
Author: Juergen Benz <tiptick@users.noreply.github.com>
Date:   Mon Jul 15 23:03:49 2019 +0200

    keba start command implementation. In order to start a charging session on Keba with RFID enabled, this command can be used. The syntax is a String "RFIDTAG RFIDCLASS" seperator is a whitespace, so e.g "123abdef00000000 00000000000000000000" is a valid string. Be remembered the RFID TAG must be whitlisted to the Keba, so if the keba has never seen this tag it will not work. (#5828)

    tested on a P30c

    Signed-off-by: Juergen Benz <juergen.benz@gmail.com>

commit ce14be82ca1e358e432304c83f89775908565ea7
Author: Michael Geramb <mail@michael-geramb.at>
Date:   Mon Jul 15 14:56:04 2019 +0200

    [amazonechocontrol] Bugfix for announcement channel (#5830)

    Signed-off-by: Michael Geramb <mail@michael-geramb.at> (github: mgeramb)

commit f806369a8f754328c36869b6cd6884d6de9cb87f
Author: lolodomo <lg.hc@free.fr>
Date:   Mon Jul 15 00:00:28 2019 +0200

    [netatmo] Recompute VPN URL (#5809)

    Fix #5250

    Signed-off-by: Laurent Garnier <lg.hc@free.fr>

commit 48d216254d1de6a4245ef1d90c7ec5128d53722b
Author: Christoph Weitkamp <github@christophweitkamp.de>
Date:   Sun Jul 14 21:37:50 2019 +0200

    Bump tec.uom libraries (#5829)

    Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>

commit ee57eb5ab3bf6bd43f8bf5e700032d809ace4438
Author: Bob A <bobadair@users.noreply.github.com>
Date:   Sun Jul 14 06:19:47 2019 -0400

    [lutron] Documentation update (#5823)

    Signed-off-by: Bob Adair <bob.github@att.net>

commit 5c0e6725394fc35332f4092f747412d362911edc
Author: Ondrej Pecta <opecta@gmail.com>
Date:   Sat Jul 13 21:52:48 2019 +0200

    [vektiva] code improvements based on suggestions from review (#5822)

    Signed-off-by: Ondrej Pecta <opecta@gmail.com>

commit 84f9556a77b4a29dd8946699a77589e16628aca8
Author: Mark Hilbush <mark@hilbush.com>
Date:   Sat Jul 13 15:03:39 2019 -0400

    [ambientweather] Ambient Weather Binding initial contribution (#4475)

    Initial contribution of Ambient Weather binding

    Supports weather stations
    * WS-1400-IP (Observer IP-based)
    * WS-2902A
    * WS-8482
    * WS-0900-IP weather station

    Signed-off-by: Mark Hilbush <mark@hilbush.com>

commit 1debf0039bb493fb6799c83efe41dea23302bd54
Author: Christoph Weitkamp <github@christophweitkamp.de>
Date:   Sat Jul 13 14:35:53 2019 +0200

    [network] Minor tweaks of documentation (#5824)

    Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>

commit 904b41d95ef9415294d7afb9364d4dccd4a2677c
Author: Bob A <bobadair@users.noreply.github.com>
Date:   Fri Jul 12 02:03:37 2019 -0400

    [lutron] Add support for HomeWorks QS IO Interface (QSE-IO) (#5782)

    * [lutron] Add support for HomeWorks QS IO Interface (QSE-IO)

    Signed-off-by: Bob Adair <bob.github@att.net>

commit 15080aaac009d7fcd90da51686b10f9eff8ed817
Author: David Gräff <david.graeff@web.de>
Date:   Thu Jul 11 21:10:41 2019 +0200

    HueEmulation: Don't require json mediatype.

    HueEmulation: Don't require json mediatype.
    Echo sends plain text instead of the correct json mediatype

    Signed-off-by: David Graeff <david.graeff@web.de>

commit 01b59cfee10f4d6b96e21379f28224fdebfa9291
Author: David Gräff <david.graeff@web.de>
Date:   Thu Jul 11 21:09:49 2019 +0200

    HueEmulation: Don't require json mediatype.

    HueEmulation: Don't require json mediatype.
    Echo sends plain text instead of the correct json mediatype

    Signed-off-by: David Graeff <david.graeff@web.de>

commit b2ba56ff01c551385ea16aebb3bd3e3670f15fc2
Author: David Gräff <david.graeff@web.de>
Date:   Thu Jul 11 21:09:20 2019 +0200

    HueEmulation: Don't require json mediatype.

    HueEmulation: Don't require json mediatype.
    Echo sends plain text instead of the correct json mediatype

    Signed-off-by: David Graeff <david.graeff@web.de>

commit 3f3514ed8320666d2e9610537a40276f5d11d59d
Author: Bob A <bobadair@users.noreply.github.com>
Date:   Thu Jul 11 13:04:55 2019 -0400

    [Lutron] Add support for QS International seeTouch keypads (#5781)

    Signed-off-by: Bob Adair <bob.github@att.net>

commit bc99471316365c6a57544fa822ce71c80698b73a
Author: Gaël L'hopital <gael@lhopital.org>
Date:   Thu Jul 11 16:55:56 2019 +0200

    [network] Cleaning Speedtest start / stop process (#5746)

    * Cleaning Speedtest start / stop process
    * Adding UoM to upload/download results

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

commit 00b6e28d043eb0374caee26c6755005c6d663a6b
Author: Konstantin Polihronov <polychronov@gmail.com>
Date:   Thu Jul 11 11:32:42 2019 +0300

    [paradoxalarm] Paradox Alarm Binding initial contribution (#4762)

    Initial commit

    Signed-off-by: Konstantin Polihronov <polychronov@gmail.com>

commit 2c10bdd55bc19ae9a7e823c0beccad3836dc2bd9
Author: Martin van Wingerden <martin@martinvw.nl>
Date:   Thu Jul 11 07:31:16 2019 +0200

    [rfxcom] Added support for string-commands for Lighting-5 & Lighting-1 (#5795)

    * [rfxcom] Added support for string-commands for Lighting-5 & Lighting-1

    Fixes #5754
    Fixes #5539

    Signed-off-by: Martin van Wingerden <martin@martinvw.nl>

commit 5b0c662795ee52e6a16e5c5dc27650723505c445
Author: Ondrej Pecta <opecta@gmail.com>
Date:   Thu Jul 11 07:14:24 2019 +0200

    [vektiva] Vektiva Binding initial contribution (#4626)

    Initial version of Vektiva binding

    Signed-off-by: Ondrej Pecta <opecta@gmail.com>

commit 0ead5b0f63503352a89545219ec301007b400fa0
Author: m17design <m17design@hotmail.com>
Date:   Thu Jul 11 04:15:50 2019 +0800

    [airquality] Feature added: Sulfur dioxide level (#5812)

    add channel so2 (Sulfur dioxide level).

    Signed-off-by: Meng Yiqi <m17design@hotmail.com>

commit 1693c4c047f6525d24add4eba8e02a86df37f52f
Author: Christoph Weitkamp <github@christophweitkamp.de>
Date:   Wed Jul 10 21:34:45 2019 +0200

    [darksky] Added new channels for precipitation intensity and type (#5816)

    Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>

commit ac04fce6ed0ff1973f47e2f018423cddd33421bc
Author: Arjan Mels <43108771+arjanmels@users.noreply.github.com>
Date:   Tue Jul 9 08:10:40 2019 +0200

    [samsungtv] Put Thing to offline on connection error (#5813)

    Changed connection error logging from info level to debug level

    Signed-off-by: Arjan Mels <arjan.mels@gmx.net>

commit b9ad4f44f48ca05f601067d699ee25fe5a206269
Author: Pawel Pieczul <pieczul@gmail.com>
Date:   Tue Jul 9 07:54:21 2019 +0200

    [loxone] Added automatic tags generation #5615 (#5756)

    Signed-off-by: Pawel Pieczul <pieczul@gmail.com>

commit d56b6734fb01793b075ef30895e72ff006c8e7e6
Author: J-N-K <J-N-K@users.noreply.github.com>
Date:   Mon Jul 8 09:24:30 2019 +0200

    [snmp] fix thing.xml (#5810)

    Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>

commit 50df2caed07f06ceddf2e597fcace52272d16909
Author: Hakan Tandogan <hakan@tandogan.com>
Date:   Sun Jul 7 14:02:59 2019 +0200

    [somfytahoma] fixed links to the manufacturer (#5808)

    Signed-off-by: Hakan Tandogan <hakan@tandogan.com> (github: hakan42)

commit 268f9149e1f573ee41069519215152f370cbabd3
Author: J-N-K <J-N-K@users.noreply.github.com>
Date:   Sun Jul 7 13:51:43 2019 +0200

    fix/improve tests for build (#5778)

    * add dependencies
    * nest
    * resolve mqtt itests
    * fix broker unit tests
    * make mqtt itests run (still failing)
    * make embedded broker tests more robust
    * hueemulation
    * fix poms

    Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>

commit 3e09fffeddd594bc2a3039d969b92e7402d41192
Author: J-N-K <J-N-K@users.noreply.github.com>
Date:   Sun Jul 7 12:25:41 2019 +0200

    [allplay,bluez] fix native code bundles (#5806)

    * finally fix native code bundles

    Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>

commit 065337398dd13f0e38f2415c44803f9b50c608d1
Author: Gaël L'hopital <gael@lhopital.org>
Date:   Fri Jul 5 21:25:26 2019 +0200

    [iCloud] Catching a NumberFormatException upon unexpected api answer. (#5804)

    * Catching a NumberFormatException upon unexpected api answer.
    Will there, removed redundant null check.

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

commit ddb4a5e61ba23afa75964d12e0763de435090a7f
Author: J-N-K <J-N-K@users.noreply.github.com>
Date:   Fri Jul 5 17:49:57 2019 +0200

    [snmp] SNMP Binding initial contribution (#5591)

    * initial contribution

    Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>

commit 6c07808a68ef8472a03dbdc0fd6725a0be954a1a
Author: Martin van Wingerden <martin@martinvw.nl>
Date:   Thu Jul 4 23:23:24 2019 +0200

    Further ci improvements (#5797)

    * Correctly detect the itest directory and also support changes in (only) itests

    Signed-off-by: Martin van Wingerden <martin@martinvw.nl>

commit b76047ab0a89c2028fcc55566edba2f2a2733a83
Author: Christoph Weitkamp <github@chris…
# Conflicts:
#	CODEOWNERS
#	README.md
#	addons/binding/org.openhab.binding.amazonechocontrol/README.md
#	addons/binding/org.openhab.binding.amazonechocontrol/src/main/java/org/openhab/binding/amazonechocontrol/internal/Connection.java
#	addons/binding/org.openhab.binding.bluetooth.bluez/src/main/java/org/openhab/binding/bluetooth/bluez/BlueZAdapterConstants.java
#	addons/binding/org.openhab.binding.bluetooth.bluez/src/main/java/org/openhab/binding/bluetooth/bluez/handler/BlueZBridgeHandler.java
#	addons/binding/org.openhab.binding.bluetooth.bluez/src/main/java/org/openhab/binding/bluetooth/bluez/internal/discovery/BlueZDiscoveryService.java
#	addons/binding/org.openhab.binding.bluetooth/ESH-INF/thing/channels.xml
#	addons/binding/org.openhab.binding.bluetooth/src/main/java/org/openhab/binding/bluetooth/BeaconBluetoothHandler.java
#	addons/binding/org.openhab.binding.bluetooth/src/main/java/org/openhab/binding/bluetooth/BluetoothCompanyIdentifiers.java
#	addons/binding/org.openhab.binding.bluetooth/src/main/java/org/openhab/binding/bluetooth/BluetoothCompletionStatus.java
#	addons/binding/org.openhab.binding.bluetooth/src/main/java/org/openhab/binding/bluetooth/discovery/internal/BluetoothDiscoveryService.java
#	addons/binding/org.openhab.binding.chromecast/.classpath
#	addons/binding/org.openhab.binding.chromecast/META-INF/MANIFEST.MF
#	addons/binding/org.openhab.binding.chromecast/src/main/java/org/openhab/binding/chromecast/internal/ChromecastStatusUpdater.java
#	addons/binding/org.openhab.binding.denonmarantz/src/main/java/org/openhab/binding/denonmarantz/internal/DenonMarantzStateChangedListener.java
#	addons/binding/org.openhab.binding.denonmarantz/src/main/java/org/openhab/binding/denonmarantz/internal/connector/http/DenonMarantzHttpConnector.java
#	addons/binding/org.openhab.binding.denonmarantz/src/main/java/org/openhab/binding/denonmarantz/internal/handler/DenonMarantzHandler.java
#	addons/binding/org.openhab.binding.gardena/src/main/java/org/openhab/binding/gardena/internal/GardenaSmartImpl.java
#	addons/binding/org.openhab.binding.gardena/src/main/java/org/openhab/binding/gardena/internal/config/GardenaConfig.java
#	addons/binding/org.openhab.binding.gardena/src/main/java/org/openhab/binding/gardena/internal/config/GardenaConfigWrapper.java
#	addons/binding/org.openhab.binding.gardena/src/main/java/org/openhab/binding/gardena/internal/model/Session.java
#	addons/binding/org.openhab.binding.gardena/src/main/java/org/openhab/binding/gardena/internal/model/SessionWrapper.java
#	addons/binding/org.openhab.binding.harmonyhub/.classpath
#	addons/binding/org.openhab.binding.harmonyhub/ESH-INF/thing/thing-types.xml
#	addons/binding/org.openhab.binding.harmonyhub/META-INF/MANIFEST.MF
#	addons/binding/org.openhab.binding.harmonyhub/README.md
#	addons/binding/org.openhab.binding.harmonyhub/build.properties
#	addons/binding/org.openhab.binding.harmonyhub/src/main/java/org/openhab/binding/harmonyhub/internal/HarmonyHubBindingConstants.java
#	addons/binding/org.openhab.binding.harmonyhub/src/main/java/org/openhab/binding/harmonyhub/internal/handler/HarmonyHubHandler.java
#	addons/binding/org.openhab.binding.keba/ESH-INF/binding/binding.xml
#	addons/binding/org.openhab.binding.keba/README.md
#	addons/binding/org.openhab.binding.keba/src/main/java/org/openhab/binding/keba/internal/KebaBindingConstants.java
#	addons/binding/org.openhab.binding.keba/src/main/java/org/openhab/binding/keba/internal/handler/KeContactHandler.java
#	addons/binding/org.openhab.binding.keba/src/main/java/org/openhab/binding/keba/internal/handler/KeContactTransceiver.java
#	addons/binding/org.openhab.binding.knx/README.md
#	addons/binding/org.openhab.binding.lifx/src/main/java/org/openhab/binding/lifx/internal/protocol/Product.java
#	addons/binding/org.openhab.binding.lutron/ESH-INF/thing/thing-types.xml
#	addons/binding/org.openhab.binding.lutron/README.md
#	addons/binding/org.openhab.binding.lutron/src/main/java/org/openhab/binding/lutron/internal/discovery/LutronDeviceDiscoveryService.java
#	addons/binding/org.openhab.binding.lutron/src/main/java/org/openhab/binding/lutron/internal/discovery/project/OutputType.java
#	addons/binding/org.openhab.binding.lutron/src/main/java/org/openhab/binding/lutron/internal/handler/BaseKeypadHandler.java
#	addons/binding/org.openhab.binding.lutron/src/main/java/org/openhab/binding/lutron/internal/handler/KeypadHandler.java
#	addons/binding/org.openhab.binding.mcp23017/README.md
#	addons/binding/org.openhab.binding.meteoblue/README.md
#	addons/binding/org.openhab.binding.modbus/README.md
#	addons/binding/org.openhab.binding.mqtt.generic.test/META-INF/MANIFEST.MF
#	addons/binding/org.openhab.binding.mqtt.generic.test/src/test/java/org/openhab/binding/mqtt/generic/HomeAssistantMQTTImplementationTests.java
#	addons/binding/org.openhab.binding.mqtt.generic/META-INF/MANIFEST.MF
#	addons/binding/org.openhab.binding.mqtt.generic/README.md
#	addons/binding/org.openhab.binding.mqtt.generic/src/main/java/org/openhab/binding/mqtt/generic/internal/convention/homeassistant/AbstractComponent.java
#	addons/binding/org.openhab.binding.mqtt.generic/src/main/java/org/openhab/binding/mqtt/generic/internal/convention/homeassistant/CChannel.java
#	addons/binding/org.openhab.binding.mqtt.generic/src/main/java/org/openhab/binding/mqtt/generic/internal/convention/homeassistant/CFactory.java
#	addons/binding/org.openhab.binding.mqtt.generic/src/main/java/org/openhab/binding/mqtt/generic/internal/convention/homeassistant/ComponentAlarmControlPanel.java
#	addons/binding/org.openhab.binding.mqtt.generic/src/main/java/org/openhab/binding/mqtt/generic/internal/convention/homeassistant/ComponentBinarySensor.java
#	addons/binding/org.openhab.binding.mqtt.generic/src/main/java/org/openhab/binding/mqtt/generic/internal/convention/homeassistant/ComponentCamera.java
#	addons/binding/org.openhab.binding.mqtt.generic/src/main/java/org/openhab/binding/mqtt/generic/internal/convention/homeassistant/ComponentClimate.java
#	addons/binding/org.openhab.binding.mqtt.generic/src/main/java/org/openhab/binding/mqtt/generic/internal/convention/homeassistant/ComponentCover.java
#	addons/binding/org.openhab.binding.mqtt.generic/src/main/java/org/openhab/binding/mqtt/generic/internal/convention/homeassistant/ComponentFan.java
#	addons/binding/org.openhab.binding.mqtt.generic/src/main/java/org/openhab/binding/mqtt/generic/internal/convention/homeassistant/ComponentLight.java
#	addons/binding/org.openhab.binding.mqtt.generic/src/main/java/org/openhab/binding/mqtt/generic/internal/convention/homeassistant/ComponentLock.java
#	addons/binding/org.openhab.binding.mqtt.generic/src/main/java/org/openhab/binding/mqtt/generic/internal/convention/homeassistant/ComponentSensor.java
#	addons/binding/org.openhab.binding.mqtt.generic/src/main/java/org/openhab/binding/mqtt/generic/internal/convention/homeassistant/ComponentSwitch.java
#	addons/binding/org.openhab.binding.mqtt.generic/src/main/java/org/openhab/binding/mqtt/generic/internal/convention/homeassistant/DiscoverComponents.java
#	addons/binding/org.openhab.binding.mqtt.generic/src/main/java/org/openhab/binding/mqtt/generic/internal/discovery/HomeAssistantDiscovery.java
#	addons/binding/org.openhab.binding.mqtt.generic/src/main/java/org/openhab/binding/mqtt/generic/internal/handler/HomeAssistantThingHandler.java
#	addons/binding/org.openhab.binding.mqtt.generic/src/main/java/org/openhab/binding/mqtt/generic/internal/handler/HomieThingHandler.java
#	addons/binding/org.openhab.binding.mqtt.generic/src/main/java/org/openhab/binding/mqtt/generic/internal/mapping/AbstractMqttAttributeClass.java
#	addons/binding/org.openhab.binding.mqtt.generic/src/main/java/org/openhab/binding/mqtt/generic/internal/tools/ChildMap.java
#	addons/binding/org.openhab.binding.mqtt.generic/src/main/java/org/openhab/binding/mqtt/generic/internal/tools/DelayedBatchProcessing.java
#	addons/binding/org.openhab.binding.mqtt/README.md
#	addons/binding/org.openhab.binding.network/src/main/java/org/openhab/binding/network/internal/PresenceDetection.java
#	addons/binding/org.openhab.binding.nibeuplink/ESH-INF/thing/base-channel-groups.xml
#	addons/binding/org.openhab.binding.nibeuplink/ESH-INF/thing/base-channel-types.xml
#	addons/binding/org.openhab.binding.nibeuplink/ESH-INF/thing/f1145-channel-groups.xml
#	addons/binding/org.openhab.binding.nibeuplink/ESH-INF/thing/f1145-channel-types.xml
#	addons/binding/org.openhab.binding.nibeuplink/ESH-INF/thing/f1155-channel-groups.xml
#	addons/binding/org.openhab.binding.nibeuplink/ESH-INF/thing/f1155-channel-types.xml
#	addons/binding/org.openhab.binding.nibeuplink/ESH-INF/thing/vvm310-channel-groups.xml
#	addons/binding/org.openhab.binding.nibeuplink/ESH-INF/thing/vvm310-channel-types.xml
#	addons/binding/org.openhab.binding.nibeuplink/ESH-INF/thing/vvm320-channel-groups.xml
#	addons/binding/org.openhab.binding.nibeuplink/ESH-INF/thing/vvm320-channel-types.xml
#	addons/binding/org.openhab.binding.nibeuplink/README.md
#	addons/binding/org.openhab.binding.nibeuplink/src/main/java/org/openhab/binding/nibeuplink/internal/model/BaseChannels.java
#	addons/binding/org.openhab.binding.nibeuplink/src/main/java/org/openhab/binding/nibeuplink/internal/model/F1145Channels.java
#	addons/binding/org.openhab.binding.nibeuplink/src/main/java/org/openhab/binding/nibeuplink/internal/model/F1155Channels.java
#	addons/binding/org.openhab.binding.nibeuplink/src/main/java/org/openhab/binding/nibeuplink/internal/model/VVM310Channels.java
#	addons/binding/org.openhab.binding.nibeuplink/src/main/java/org/openhab/binding/nibeuplink/internal/model/VVM320Channels.java
#	addons/binding/org.openhab.binding.onkyo/META-INF/MANIFEST.MF
#	addons/binding/org.openhab.binding.onkyo/README.md
#	addons/binding/org.openhab.binding.onkyo/src/main/java/org/openhab/binding/onkyo/internal/handler/OnkyoHandler.java
#	addons/binding/org.openhab.binding.plugwise/src/main/java/org/openhab/binding/plugwise/internal/PlugwiseUtils.java
#	addons/binding/org.openhab.binding.samsungtv/README.md
#	addons/binding/org.openhab.binding.spotify/.classpath
#	addons/binding/org.openhab.binding.spotify/.project
#	addons/binding/org.openhab.binding.spotify/NOTICE
#	addons/binding/org.openhab.binding.spotify/OSGI-INF/.gitignore
#	addons/binding/org.openhab.binding.tesla/ESH-INF/binding/binding.xml
#	addons/binding/org.openhab.binding.yeelight/src/main/java/org/openhab/binding/yeelight/internal/handler/YeelightCeilingHandler.java
#	addons/binding/org.openhab.binding.yeelight/src/main/java/org/openhab/binding/yeelight/internal/handler/YeelightHandlerBase.java
#	addons/binding/org.openhab.binding.yeelight/src/main/java/org/openhab/binding/yeelight/internal/handler/YeelightWhiteHandler.java
#	addons/io/org.openhab.io.openhabcloud/src/main/java/org/openhab/io/openhabcloud/internal/CloudService.java
#	addons/io/pom.xml
#	addons/transform/pom.xml
#	bundles/org.openhab.binding.chromecast/src/main/resources/lib/api-v2-0.10.6.jar
#	bundles/org.openhab.transform.map/README.md
#	bundles/org.openhab.voice.picotts/README.md
#	bundles/org.openhab.voice.voicerss/README.md
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
new binding If someone has started to work on a binding. For a new binding PR. oh1 migration Relates to migrating an openHAB 1 addon to openHAB 2
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants