]>
git.basschouten.com Git - openhab-addons.git/log
lolodomo [Wed, 4 Aug 2021 13:52:56 +0000 (15:52 +0200)]
[homeconnect] Fix update of channels linked to program options (#10990)
Fix #10955
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
lolodomo [Tue, 3 Aug 2021 12:33:01 +0000 (14:33 +0200)]
[networkupstools] Missing status added (#11082)
Fix #9276
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
Petr27 [Mon, 2 Aug 2021 19:47:49 +0000 (21:47 +0200)]
Fix DIR3100 and Auna Connect CD mode (#11058)
Björn Lange [Mon, 2 Aug 2021 19:45:41 +0000 (21:45 +0200)]
[mielecloud] Remove e-mail parameter validation (#11073)
Signed-off-by: Björn Lange <bjoern.lange@tu-dortmund.de>
Kai Kreuzer [Mon, 2 Aug 2021 16:15:41 +0000 (18:15 +0200)]
Ignore files from openapi-generator (#11081)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
Matthew Skinner [Sun, 1 Aug 2021 18:06:28 +0000 (04:06 +1000)]
[ipcamera] Improve FFmpeg motion detection to support wider FPS range (#11067)
* Fix urls are null until binding restarts.
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* Change to using port config.
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* automate the ffmpeg output folder to follow the UID.
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* spotless fixes.
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* Update readme.
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* change to using the userdata folder.
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* change to better field description.
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* Add advanced.
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* Add link to docs.
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* improve readme.
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* improve example path in readme.
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* Update bundles/org.openhab.binding.ipcamera/README.md
Cut and paste bandit strikes again. thanks.
Signed-off-by: Matthew Skinner <matt@pcmus.com>
Co-authored-by: Fabian Wolter <github@fabian-wolter.de>
* Change to using ipcamera as folder loc.
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* Improve Ffmpeg motion and refactor to remove compiler warnings.
Signed-off-by: Matthew Skinner <matt@pcmus.com>
Co-authored-by: Fabian Wolter <github@fabian-wolter.de>
Dan Cunningham [Sun, 1 Aug 2021 18:03:37 +0000 (11:03 -0700)]
[hydrawise] Migrate to new GraphQL based API (#10947)
* [hydrawise] Migrated to new GraphQL based API
Fixes #7261
Signed-off-by: Dan Cunningham <dan@digitaldan.com>
* Addressed PR comments.
Signed-off-by: Dan Cunningham <dan@digitaldan.com>
* Address PR review comments.
Signed-off-by: Dan Cunningham <dan@digitaldan.com>
Kai Kreuzer [Sun, 1 Aug 2021 10:25:29 +0000 (12:25 +0200)]
[amplipi] Initial contribution of AmpliPi binding (#10983)
* Initial contribution of AmpliPi binding
Signed-off-by: Kai Kreuzer <kai@openhab.org>
* change http client from cxf jax-rs to Jetty
Signed-off-by: Kai Kreuzer <kai@openhab.org>
* applied spotless
Signed-off-by: Kai Kreuzer <kai@openhab.org>
* Remove Jackson dependency
Signed-off-by: Kai Kreuzer <kai@openhab.org>
* Add support for input handling
Signed-off-by: Kai Kreuzer <kai@openhab.org>
* Clean up, improvements and documentation
Signed-off-by: Kai Kreuzer <kai@openhab.org>
* Remove unused password from configuration class
Signed-off-by: Kai Kreuzer <kai@openhab.org>
* Remove example properties file
Signed-off-by: Kai Kreuzer <kai@openhab.org>
* revert change in .gitignore
Signed-off-by: Kai Kreuzer <kai@openhab.org>
* Update README
Signed-off-by: Kai Kreuzer <kai@openhab.org>
* Address review feedback
Signed-off-by: Kai Kreuzer <kai@openhab.org>
* Handle ExecutionException as network error
Signed-off-by: Kai Kreuzer <kai@openhab.org>
lolodomo [Sun, 1 Aug 2021 10:18:41 +0000 (12:18 +0200)]
[homeconnect] New how-to entry in doc about OAuth files (#11076)
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
mlobstein [Sun, 1 Aug 2021 07:24:37 +0000 (02:24 -0500)]
update README (#11075)
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
Kai Kreuzer [Sat, 31 Jul 2021 20:10:14 +0000 (22:10 +0200)]
Fix SAT error (#11074)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
Kai Kreuzer [Sat, 31 Jul 2021 19:02:53 +0000 (21:02 +0200)]
Apply spotless (#11072)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
Mathias Maes [Sat, 31 Jul 2021 16:55:34 +0000 (18:55 +0200)]
[unifi] Fixed 404 error with reconnect and no default value set for UniFiOS Checkbox (#11004)
* Fixed 404 error by obtaining Csrf token before login
Signed-off-by: Mathias Maes <watcherwhale@maes.family>
* Only try to obtain a csrf token when using UniFi OS
Signed-off-by: Mathias Maes <watcherwhale@maes.family>
* Updated documentation
Signed-off-by: Mathias Maes <watcherwhale@maes.family>
* Updated thing configuration in README.md
Signed-off-by: Mathias Maes <watcherwhale@maes.family>
Tobi [Sat, 31 Jul 2021 11:01:20 +0000 (13:01 +0200)]
[tr064] Add Wifi Signal Strength & Wifi Speed channels to LAN Subdevice (#10959)
* Add channels to tr064
Signed-off-by: Tobias Löbermann <tobiloeb@gmail.com>
* Set typeId for macSignalStrength channels
Signed-off-by: Tobias Loebermann <tobiloeb@gmail.com>
* adjust README with correct channel names.
Signed-off-by: Tobias Loebermann <tobiloeb@gmail.com>
* Add JavaDoc and separate post processors.
Signed-off-by: Tobias Loebermann <tobiloeb@gmail.com>
* Use UNDEF as default for signal-strength
Signed-off-by: Tobias Loebermann <tobiloeb@gmail.com>
* Update README.md documentation
Signed-off-by: Tobias Loebermann <tobiloeb@gmail.com>
pali [Sat, 31 Jul 2021 10:42:50 +0000 (13:42 +0300)]
[js-transform] Introduced support for additional parameters (#10901)
* [js-transform] Introduced support for additional parameters
Signed-off-by: Pauli Anttila <pauli.anttila@gmail.com>
* Added junit tests and updated readme
Signed-off-by: Pauli Anttila <pauli.anttila@gmail.com>
* Typo fixes
Signed-off-by: Pauli Anttila <pauli.anttila@gmail.com>
* Typo fix
Signed-off-by: Pauli Anttila <pauli.anttila@gmail.com>
* Fixed junit test
Signed-off-by: Pauli Anttila <pauli.anttila@gmail.com>
Thomas Lauterbach [Sat, 31 Jul 2021 10:24:10 +0000 (12:24 +0200)]
[enocean] Adds support for the D2_06_50 EEP type (#10949)
* Initial D2_06_20 EEP Implementation.
Signed-off-by: Thomas Lauterbach <lauterbachthomas@gmail.com>
* added data validation
Signed-off-by: Thomas Lauterbach <lauterbachthomas@gmail.com>
* added channels for calibration
Signed-off-by: Thomas Lauterbach <lauterbachthomas@gmail.com>
* added manufacturer ID for discovery
Signed-off-by: Thomas Lauterbach <lauterbachthomas@gmail.com>
* Revert "added data validation"
This reverts commit
945101056b7d0a79b6d53985cfcef8e06bf0a8aa .
Signed-off-by: Thomas Lauterbach <lauterbachthomas@gmail.com>
* fixing discovery by setting manufacturerId
Signed-off-by: Thomas Lauterbach <lauterbachthomas@gmail.com>
* fix spotless
Signed-off-by: Thomas Lauterbach <lauterbachthomas@gmail.com>
* added calibration channels
Signed-off-by: Thomas Lauterbach <lauterbachthomas@gmail.com>
* removed validation override
Signed-off-by: Thomas Lauterbach <lauterbachthomas@gmail.com>
* added manufacturer suffix
Signed-off-by: Thomas Lauterbach <lauterbachthomas@gmail.com>
* channel description updated
Signed-off-by: Thomas Lauterbach <lauterbachthomas@gmail.com>
* added calibration channels
Signed-off-by: Thomas Lauterbach <lauterbachthomas@gmail.com>
* mentioning calibration channels in documentation
Signed-off-by: Thomas Lauterbach <lauterbachthomas@gmail.com>
* shortened thing label
Signed-off-by: Thomas Lauterbach <lauterbachthomas@gmail.com>
Co-authored-by: Thomas Lauterbach <lauterbachthomas@gmail.com>
Ondrej Pecta [Sat, 31 Jul 2021 10:01:22 +0000 (12:01 +0200)]
[orbitbhyve] Initial contribution (#10426)
* [orbitbhyve] initial contribution
Signed-off-by: Ondrej Pecta <opecta@gmail.com>
* [orbitbhyve] improvements based on code review
Signed-off-by: Ondrej Pecta <opecta@gmail.com>
* [orbitbhyve] next bunch of fixes related to code review
Signed-off-by: Ondrej Pecta <opecta@gmail.com>
* Update bundles/org.openhab.binding.orbitbhyve/src/main/java/org/openhab/binding/orbitbhyve/internal/OrbitBhyveHandlerFactory.java
Signed-off-by: Fabian Wolter <github@fabian-wolter.de>
Co-authored-by: Fabian Wolter <github@fabian-wolter.de>
fragger42 [Sat, 31 Jul 2021 09:52:45 +0000 (11:52 +0200)]
[yamahareceiver] Add possiblity to switch HDMI outputs on and off on Yamaha receivers (openhab#6327) (#11063)
* Add possiblity to switch HDMI outputs on and off on Yamaha receivers
(openhab#6327)
Signed-off-by: Bernhard Gruber <b-gruber@gmx.de>
Kai Kreuzer [Sat, 31 Jul 2021 07:42:29 +0000 (09:42 +0200)]
Fix spotless errors (#11068)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
dw-8 [Fri, 30 Jul 2021 20:12:35 +0000 (16:12 -0400)]
[airthings] Add support for Airthings Wave Gen 1 (#11052)
Signed-off-by: dw-8 <davy.wong.on+github@gmail.com>
lolodomo [Mon, 26 Jul 2021 19:13:58 +0000 (21:13 +0200)]
[sonos] Fix error in channels.xml file (#11060)
Related to #10979
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
Jeremy [Mon, 26 Jul 2021 07:28:06 +0000 (03:28 -0400)]
[pushbullet] Update README.md with recipient broadcast information (#11057)
Signed-off-by: jsetton <jeremy.setton@gmail.com>
morph166955 [Sun, 25 Jul 2021 18:29:35 +0000 (13:29 -0500)]
[sonos] Add new channel codec for several models (#10979)
Signed-off-by: Ben Rosenblum <rosenblumb@gmail.com>
Matthew Skinner [Sun, 25 Jul 2021 10:43:28 +0000 (20:43 +1000)]
[espmilight] Add color channels ability to trigger white LEDs (#11047)
* Add white shortcut for sat threshold
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* Fix compiler warnings.
Signed-off-by: Matthew Skinner <matt@pcmus.com>
lolodomo [Sun, 25 Jul 2021 10:40:57 +0000 (12:40 +0200)]
[pulseaudio] Move the binding config in file binding.xml (#11055)
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
lolodomo [Sun, 25 Jul 2021 09:49:19 +0000 (11:49 +0200)]
[homeconnect] Predefined temp / spin speeds options for unsupported washer programs (#10953)
* [homeconnect] Predefined temp / spin speeds options for unsupported washer programs
Fix #10701
Also save in programs cache the unuspported program
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
* Use constants OPTION_WASHER_TEMPERATURE and OPTION_WASHER_SPIN_SPEED
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
* Review comment : using constants
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
dw-8 [Sun, 25 Jul 2021 07:41:25 +0000 (03:41 -0400)]
[airthings] Enhance logging (#11043)
Signed-off-by: Davy Wong <davy.wong.on+github@gmail.com>
Christoph Weitkamp [Sun, 25 Jul 2021 07:34:04 +0000 (09:34 +0200)]
[pushover] Add support to send an Image URL directly (#11027)
* Added support to send an Image URL directly
* Add support for data URI scheme
Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
nimric [Sat, 24 Jul 2021 19:29:15 +0000 (21:29 +0200)]
[jdbc] Select the proper schema when retrieving the item tables (#11023)
Signed-off-by: Riccardo Nimser-Joseph <github@nimric.de>
lolodomo [Sat, 24 Jul 2021 19:27:01 +0000 (21:27 +0200)]
[homeassistant/homie] Standardize config URI (#11021)
* [homeassistant/homie] Standardize config URI
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
Matt [Sat, 24 Jul 2021 19:25:44 +0000 (15:25 -0400)]
[haywardomnilogic] Remove erroneous chlorinator code from filterhandler (#11028)
* Removed erroneous chlorinator code from filterhandler
Signed-off-by: Matt Myers <mmyers75@icloud.com>
Christoph Weitkamp [Sat, 24 Jul 2021 19:23:51 +0000 (21:23 +0200)]
Changed default color mode for color commands to XY (#11036)
Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
Petr27 [Sat, 24 Jul 2021 19:22:31 +0000 (21:22 +0200)]
Update README.md (#11045)
Add binding for Hama IR100, Hama DIR3100 and Auna Connect CD
Marcel [Sat, 24 Jul 2021 19:21:14 +0000 (21:21 +0200)]
[miio] Minor improvement documentation & deviceId update message (#11046)
* [miio] Minor improvement documentation & message
* [miio] minor cleanup from sat
* miio] fix another minor datetimeformat SAT issue
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
James Hewitt [Sun, 18 Jul 2021 19:37:44 +0000 (20:37 +0100)]
[rfxcom] Add ability to properly receive configured command ids, deprecated hard-coded guesses. (#10940)
Currently, when a message is received the command will be determined only from the hard-coded set of ON/OFF commands, which means if I configure
a thing and attach it to a switch there is no guarantee that it will respond as expected to receive commands. This PR changes the message factory
to require either bytes (from the RFXcom device) or all the details required to make a transmissable message, including the confguration of the
associated Thing. At the moment, this is only used by lighting4 and raw types, but I expect it will be useful for others in the future.
The hard-coded ON/OFF commands in lighting4 are based on experimentation with different devices, and are not at all consistent. This PR deprecates the
use of those so that in a future release, Lighting4 devices will only work when configured with the correct command ids up front. This will resolve
inconsistent behaviour where devices that have been discovered may work correctly, work only for ON or OFF but not both, have ON and OFF the wrong
way around, turn ON one physical device and OFF another, or any combination of those possibilities.
Signed-off-by: James Hewitt <james.hewitt@uk.ibm.com>
James Hewitt [Sun, 18 Jul 2021 18:15:59 +0000 (19:15 +0100)]
[volvooncall] Extend battery channels (#10991)
* [volvooncall] Extend battery channels
Add some convenience channels for charging status and handle the battery level carefully because the API can be misleading.
Signed-off-by: James Hewitt-Thomas <james.hewitt@gmail.com>
maniac103 [Sun, 18 Jul 2021 17:16:48 +0000 (19:16 +0200)]
[squeezebox] Cleanup / code simplification (#10941)
* [squeezebox] Reduce boilerplate by using lambda expressions.
* [squeezebox] Make code dealing with key/value responses more readable.
* Fix off-by-one mistake.
* [squeezebox] Simplify CLI response parsing code.
* [squeezebox] Optimize some redundant code.
Signed-off-by: Danny Baumann <dannybaumann@web.de>
Sebastian Held [Sun, 18 Jul 2021 17:15:15 +0000 (19:15 +0200)]
fix decimal values being truncated (#10989)
Sami Salonen [Sun, 18 Jul 2021 17:10:34 +0000 (20:10 +0300)]
[fmiweather] Fix UNDEF observations in corner case situations. (#11025)
* [fmiweather] Fix UNDEF observations in corner case situations.
In addition, tests added for static utility functions in
AbstractWeatherHandler.
Resolves #11024.
Signed-off-by: Sami Salonen <ssalonen@gmail.com>
lolodomo [Sun, 18 Jul 2021 17:06:08 +0000 (19:06 +0200)]
[shelly] Suppress useless config URI with only 2 segments from binding.xml (#11022)
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
Christian Bandowski [Sun, 18 Jul 2021 07:20:40 +0000 (09:20 +0200)]
[kostalinverter] Fix using binding together with z-wave binding (#11002)
Signed-off-by: Christian Bandowski <christian@myvm.de>
lolodomo [Sun, 18 Jul 2021 07:16:16 +0000 (09:16 +0200)]
[teleinfo] Standardize config URI (#11019)
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
lolodomo [Sun, 18 Jul 2021 07:15:09 +0000 (09:15 +0200)]
[zway] Standardize config URI (#11018)
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
lolodomo [Sun, 18 Jul 2021 07:14:19 +0000 (09:14 +0200)]
[digitalstrom] Standardize config URI (#11017)
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
lolodomo [Sat, 17 Jul 2021 21:55:30 +0000 (23:55 +0200)]
[systeminfo] Standardize config URI (#11016)
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
Markus Storm [Sat, 17 Jul 2021 21:53:29 +0000 (23:53 +0200)]
[mqtt] add .things example to bindings docs (#11007)
* Add .things example
based https://www.openhab.org/blog/2018-12-16-mqtt-arrives-in-the-modern-openhab-2-x-architecture.html
* removed bad copy'n'pasted sentence
lolodomo [Sat, 17 Jul 2021 21:42:14 +0000 (23:42 +0200)]
[tplinksmarthome] Standardize config URI (#11015)
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
lolodomo [Sat, 17 Jul 2021 21:41:17 +0000 (23:41 +0200)]
[robonect] Standardize config URI (#11014)
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
lolodomo [Sat, 17 Jul 2021 21:40:20 +0000 (23:40 +0200)]
[yeelight] Standardize config URI (#11013)
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
lolodomo [Sat, 17 Jul 2021 21:39:48 +0000 (23:39 +0200)]
[upb] Standardize config URI (#11012)
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
lolodomo [Sat, 17 Jul 2021 21:39:09 +0000 (23:39 +0200)]
[nikobus] Standardize config URI (#11011)
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
lolodomo [Sat, 17 Jul 2021 21:37:44 +0000 (23:37 +0200)]
[mcp23017] Standardize config URI (#11010)
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
lolodomo [Sat, 17 Jul 2021 21:36:39 +0000 (23:36 +0200)]
[enocean] Standardize config URI (#11009)
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
maniac103 [Sat, 17 Jul 2021 21:33:08 +0000 (23:33 +0200)]
[homematic] Fix UI enumeration of HM-MOD-EM-8 channels (#10907)
The set of available HM-MOD-EM-8 channels varies depending on the
function a given channel is configured to use, which is why for those
devices we can't determine a static ThingType, but instead must populate
the thing channels on initialization. The existing code already handled
that case, but missed registering channel types for the dynamically
generated channels, which is why those channels were not shown in main
UI.
Signed-off-by: Danny Baumann <dannybaumann@web.de>
JohnnyUndercover [Sat, 17 Jul 2021 21:20:21 +0000 (23:20 +0200)]
[boschshc] Update Readme.md (#10915)
Add addtional info for how to get the device id via log output
Björn Lange [Sat, 17 Jul 2021 21:18:12 +0000 (23:18 +0200)]
[mielecloud] Less strict e-mail validation (#10928)
* [mielecloud] Less strict e-mail validation
Signed-off-by: Björn Lange <bjoern.lange@tu-dortmund.de>
* Some more e-mail validation test cases
Signed-off-by: Björn Lange <bjoern.lange@tu-dortmund.de>
Co-authored-by: Björn Lange <bjoern.lange@tu-dortmund.de>
M Valla [Sat, 17 Jul 2021 20:40:58 +0000 (22:40 +0200)]
[openwebnet] refactoring to internal package (#10995)
Signed-off-by: Massimo Valla <mvcode00@gmail.com>
Gaël L'hopital [Sat, 17 Jul 2021 20:39:41 +0000 (22:39 +0200)]
[meteoalerte] Small code enhancements (#10993)
Signed-off-by: clinique <gael@lhopital.org>
Gaël L'hopital [Sat, 17 Jul 2021 20:37:41 +0000 (22:37 +0200)]
[VigiCrues] Adding localization and a bit of code cleansing. (#10992)
* Adding localization and a bit of code cleansing.
Signed-off-by: clinique <gael@lhopital.org>
* Review corrections
Signed-off-by: clinique <gael@lhopital.org>
mlobstein [Sat, 17 Jul 2021 20:34:03 +0000 (15:34 -0500)]
[epsonprojector] Add configurable volume channel (#10988)
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
Marcel [Sat, 17 Jul 2021 20:32:13 +0000 (22:32 +0200)]
[miio] Improve yeelight RGB with brightness, introduce substitutions (#10984)
* [miio] add deviceId and timestamp substitutions
This will allow to send right commands for gateway and lumi devices
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
* [miio] update brightness in yeelight RGB channel
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
* [miio] Use generic way to call the asyncCommunication module
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
* [miio] Fix mapping yeelight
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
* [miio] Improve Yeelight colormode mapping
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
* [miio] yeelight fix unit for delayed off
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
Matthew Skinner [Sat, 17 Jul 2021 20:21:21 +0000 (06:21 +1000)]
[ipobserver] Weather station binding, Initial contribution. (#10567)
* Bulk updated to UOM.
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* ipObserver creation
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* Bulk updated to UOM.
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* channel fixup for UOM.
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* improve UOM.
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* updates
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* Battery ch fixed.
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* Fix time channels.
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* readme update and remove %unit% from rain channels.
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* readme fixup.
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* edit global files.
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* Fix merge conflicts.
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* fix up build issues.
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* remove reboot channel.
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* readme fixup.
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* Rename channels to put kind first.
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* update to build on latest main.
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* Add support for outBatt1
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* Added auto discovery.
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* add bundle to POM.
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* newline added.
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* Fix bug in discovery.
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* Added tags
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* update to 3.2.0-SNAPSHOT
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* Update bundles/org.openhab.binding.ipobserver/src/main/resources/OH-INF/thing/thing-types.xml
Signed-off-by: Matthew Skinner <matt@pcmus.com>
Co-authored-by: Fabian Wolter <github@fabian-wolter.de>
* Update bundles/org.openhab.binding.ipobserver/src/main/resources/OH-INF/thing/thing-types.xml
Signed-off-by: Matthew Skinner <matt@pcmus.com>
Co-authored-by: Fabian Wolter <github@fabian-wolter.de>
* Clean up channels
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* Update binding description.
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* Fix jsoup suggestions.
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* Update bundles/org.openhab.binding.ipobserver/src/main/java/org/openhab/binding/ipobserver/internal/IpObserverDiscoveryService.java
Signed-off-by: Matthew Skinner <matt@pcmus.com>
Co-authored-by: Fabian Wolter <github@fabian-wolter.de>
* Update bundles/org.openhab.binding.ipobserver/src/main/resources/OH-INF/thing/thing-types.xml
Signed-off-by: Matthew Skinner <matt@pcmus.com>
Co-authored-by: Fabian Wolter <github@fabian-wolter.de>
* Removed nullable.
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* Improvements
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* Fix compiler warnings
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* Change to datetime
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* change to use system channels.
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* Move to Number:Intensity for solar
Signed-off-by: Matthew Skinner <matt@pcmus.com>
Co-authored-by: Fabian Wolter <github@fabian-wolter.de>
Ethan Dye [Sat, 17 Jul 2021 06:54:34 +0000 (00:54 -0600)]
[OmniLink] Fix zone bypass/restore commands (#11005)
* Fix zone bypass/restore commands
* Name variables using openHAB guidelines
Signed-off-by: Ethan Dye <mrtops03@gmail.com>
Colin [Sat, 17 Jul 2021 06:51:44 +0000 (01:51 -0500)]
Add support for group item type to window covering (#10936)
Add support for setting TARGET_POSITION of Window Covering accessories from groups with a baseItem type
Closes #10812
Signed-off-by: Colin Keehan <github@colin.xyz>
Georgios Moutsos [Fri, 16 Jul 2021 12:43:37 +0000 (15:43 +0300)]
[caddx] Add new channels and support for ignoring zone status transitions (#10923)
* Cleanup of binding configuration classes
* Added context to CaddxMessage
* Logging enhancements
* Added support for ignoring Zone Status Transitions
Signed-off-by: Georgios Moutsos <georgios.moutsos@gmail.com>
pali [Thu, 15 Jul 2021 17:49:59 +0000 (20:49 +0300)]
[ihc] Improved command handling when controller is not ready (#10895)
* [ihc] Improved command handling when controller is not ready
When connection from binding to IHC controller is open, but controller
is in programming state, things state is offline with special status to
indicate that binding can't send or receive any resource updates at the
moment. Things status check during command sending will prevent
unnecessary resource updates which will eventually fail and binding then
tries to restart the connection.
Signed-off-by: Pauli Anttila <pauli.anttila@gmail.com>
Gerhard Riegler [Thu, 15 Jul 2021 17:48:01 +0000 (19:48 +0200)]
Fixed OutOfMemory error if initializing fails (#10924)
Signed-off-by: Gerhard Riegler <gerhard.riegler@gmail.com>
Martin Herbst [Thu, 15 Jul 2021 17:46:29 +0000 (19:46 +0200)]
[homematic] Provide additional null pointer checks (#10965)
* Fixed a rare NPE introduced while replacing commons-lang
* Provide additional null pointer checks
It is possible that the meta data returned for some device does not
contain a default or maximum value.
Fixes #10945
Fixes #10961
Signed-off-by: Martin Herbst <develop@mherbst.de>
lolodomo [Tue, 13 Jul 2021 10:29:54 +0000 (12:29 +0200)]
[sonos] Filter Sonos Sub from discovery (#10925)
Fix #10777
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
Jerry Gallo [Tue, 13 Jul 2021 06:16:33 +0000 (23:16 -0700)]
[harmonyhub] Updated README to get buttonPress values with the new REST API implementation (#10978)
* fixed typo in example
* Updated the instructions on how to find buttonPress values
openHAB 3.X put the REST API behind authorization and the old URL no longer works in the browser due to an authentication error. These new instructions allow for a trivial way to find the commands.
Signed-off-by: Jerry Gallo <2wyck3d@gmail.com>
Christoph Weitkamp [Mon, 12 Jul 2021 13:11:30 +0000 (15:11 +0200)]
Readded deleted qbus bundle (#10980)
Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
lolodomo [Mon, 12 Jul 2021 07:56:13 +0000 (09:56 +0200)]
[rotel] Semantics added to channel types (#10969)
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
Marcel [Mon, 12 Jul 2021 07:55:16 +0000 (09:55 +0200)]
[miio] add new custom refresh methods (#10957)
* Improve matching the command responses to the sending channel
* Use newer method to get device list using `device_list_page`
* Adding the ability to send custom requests to cloud
* Adding the ability to send custom commands with additional elements in
the json
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
Marcel [Mon, 12 Jul 2021 07:53:49 +0000 (09:53 +0200)]
[miio] fix color lights sending numbers as strings (#10960)
* [miio] fix color lights sending numbers as strings
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
lolodomo [Mon, 12 Jul 2021 07:24:24 +0000 (09:24 +0200)]
[sonyprojector] Switch to the default system channel type for power channel (#10970)
Set semantics to the powerstate channel type
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
lolodomo [Mon, 12 Jul 2021 07:23:13 +0000 (09:23 +0200)]
[lgwebos] Switch to default system channel types (#10971)
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
James Hewitt [Mon, 12 Jul 2021 07:22:00 +0000 (08:22 +0100)]
[volvooncall] Clean up readme. (#10976)
Signed-off-by: James Hewitt <james.hewitt@uk.ibm.com>
lolodomo [Sun, 11 Jul 2021 20:58:59 +0000 (22:58 +0200)]
[homeconnect] Catch exception when appropriate (#10929)
* [homeconnect] Catch exception when appropriate
Fix #10904
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
Christoph Weitkamp [Sun, 11 Jul 2021 19:45:23 +0000 (21:45 +0200)]
[pushsafer] Initial Contribution of Pushsafer Binding (#10790)
* Pushsafer binding
Signed-off-by: Pushsafer.com (Kevin Siml) <info@appzer.de>
* Improvements and comments from code review
Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
* Incorporated comments from review
Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
Co-authored-by: Pushsafer.com (Kevin Siml) <info@appzer.de>
Matthew Skinner [Sun, 11 Jul 2021 07:40:29 +0000 (17:40 +1000)]
[opensprinkler] Improvements: Remove apache.commons, fix bugs and warnings (#9869)
* Fix: current channel would not get added.
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* Fix: online and offline now detect correctly.
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* Improve discovery.
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* Bug fixes.
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* Misc Improvements and log cleanup.
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* Make current sensor channel dynamically get removed if not supported.
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* fix compiler warning.
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* readme updates.
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* Shift refresh()
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* Add RSSI and water flow meter count channels.
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* Change to flowSensorCount
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* Fix bug
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* Fix NPE on parsing jsReplies.
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* Add new programs channel.
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* Fix wrong api use.
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* Change to using max time if the time is null.
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* Add device withRepresentationProperty
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* update readme
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* Fix rain sensor not working in 219 firmware.
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* Spotless fixes.
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* fix gson double up error.
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* Add more channels
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* refresh completed before bridge goes online.
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* Simplify.
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* Allow non default password to not stop discovery.
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* Add ignoresRain channel
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* Simplify commands in station handler.
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* Add new rainDelay channel.
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* Make constants consistent.
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* Add categories.
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* Changes requested by FlorianSW
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* Stop catching and throwing new exp.
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* Create a state class.
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* Update bundles/org.openhab.binding.opensprinkler/src/main/java/org/openhab/binding/opensprinkler/internal/discovery/OpenSprinklerDiscoveryService.java
Signed-off-by: Matthew Skinner <matt@pcmus.com>
Co-authored-by: Connor Petty <mistercpp2000@gmail.com>
* Fix for EOF exception that stops polling with bad wifi.
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* Change signal strength over to 0-4 range
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* Handle toUnit null returns.
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* Support discovery on subnets that are not /24
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* update readme for recent changes to signalStrength channel.
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* Fix code anal issue and readme.
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* Remove info logging.
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* remove traces of old dependancy.
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* Changes for fwolter
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* support RSSI and rssi
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* Update after new command sent.
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* improve delayedRefresh
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* Remove supressWarnings
Signed-off-by: Matthew Skinner <matt@pcmus.com>
Co-authored-by: Connor Petty <mistercpp2000@gmail.com>
ThomasK [Sun, 11 Jul 2021 07:38:45 +0000 (09:38 +0200)]
[fronius] Added inverter power, battery state of charge and PV solar yield (#10757)
* [fronius] add battery state of charge and PV yield.
Signed-off-by: THKDev <THKDev@users.noreply.github.com>
* [fronius] Actually constants should be all upper case. Words in labels should be capitalized (except prepositions and so on). Use %unit% placeholder.
Signed-off-by: THKDev <THKDev@users.noreply.github.com>
* [fronius] fixed checkstyle error; removed some warnings (eg. StringUtils)
Signed-off-by: THKDev <THKDev@users.noreply.github.com>
* Revert "[fronius] fixed checkstyle error; removed some warnings (eg. StringUtils)"
This reverts commit
73065c65
Signed-off-by: THKDev <THKDev@users.noreply.github.com>
* [fronius] fixed checkstyle error
Signed-off-by: THKDev <THKDev@users.noreply.github.com>
* [fronius] removed org.apache.commons.lang3.StringUtils
Signed-off-by: THKDev <THKDev@users.noreply.github.com>
rimago [Wed, 7 Jul 2021 18:16:19 +0000 (20:16 +0200)]
[irobot] fix test (#10958)
Signed-off-by: Florian Binder <fb@java4.info>
Fabian Wolter [Wed, 7 Jul 2021 18:06:06 +0000 (20:06 +0200)]
Disable unstable tests (#10956)
* Disable unstable tests
Signed-off-by: Fabian Wolter <github@fabian-wolter.de>
Christoph Weitkamp [Tue, 6 Jul 2021 18:04:06 +0000 (20:04 +0200)]
[deconz] Use ChannelBuilder created by ThingHandlerCallback (#10950)
Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
Joan Pujol [Tue, 6 Jul 2021 18:01:15 +0000 (20:01 +0200)]
[influxdb] Fix queries with data migrated from InfluxDB1 without item tags (#10937)
Signed-off-by: Joan Pujol <joanpujol@gmail.com>
M Valla [Tue, 6 Jul 2021 18:00:01 +0000 (20:00 +0200)]
[openwebnet] Fix messages flooding BUS on reboot (#10934)
* [openwebnet] changed ALL_DEVICES_REFRESH_INTERVAL to 60s
to avoid lights/shutters status updates flooding
Signed-off-by: Massimo Valla <mvcode00@gmail.com>
* [openwebnet] added UPnP discovery for MyHOME_Screen3,5.
Updated catalogue links in README
Signed-off-by: Massimo Valla <mvcode00@gmail.com>
Ryan Johnston [Tue, 6 Jul 2021 17:57:18 +0000 (13:57 -0400)]
[insteon] Update README.md (#10922)
Fix repeated word.
robnielsen [Tue, 6 Jul 2021 17:51:09 +0000 (12:51 -0500)]
[insteon] added representation property for devices (#10908)
Signed-off-by: Rob Nielsen <rob.nielsen@yahoo.com>
bruestel [Tue, 6 Jul 2021 17:49:56 +0000 (19:49 +0200)]
[homeconnect] Show response code in request detail modal and JS code cleanup (#10695) (#10914)
Signed-off-by: Jonas Brüstel <jonas@bruestel.net>
mlobstein [Tue, 6 Jul 2021 17:46:25 +0000 (12:46 -0500)]
[tivo] Fix thing staying offline after connection refresh (#10902)
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
Wikibear [Tue, 6 Jul 2021 17:45:36 +0000 (19:45 +0200)]
[telegram] Update README.md (#10948)
Add design of token for better understanding
davidjabon [Tue, 6 Jul 2021 17:44:05 +0000 (12:44 -0500)]
[chromecast] Update README.md (#10930)
'weather' is misspelled. It should be 'whether.'
Marcel [Tue, 6 Jul 2021 17:42:42 +0000 (19:42 +0200)]
[miio] change deviceID to Xiaomi used string (#10951)
* [miio] change deviceID to Xiaomi used string
Change the deviceId from the current hexadecimal to the string used by
Xiaomi.
This is needed as we have some devices that have deviceIds that are
non-numeric, hence breaking the current logic.
Note: separately removing the upnp discovery as this has become
irrelevant with cloud discovery and devices supporting the udp regular
discovery.
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
* Update bundles/org.openhab.binding.miio/src/main/java/org/openhab/binding/miio/internal/handler/MiIoAbstractHandler.java
Signed-off-by: Fabian Wolter <github@fabian-wolter.de>
Co-authored-by: Fabian Wolter <github@fabian-wolter.de>
maniac103 [Mon, 5 Jul 2021 20:40:44 +0000 (22:40 +0200)]
[homematic] Update property files (#10942)
* [homematic] Add HM-MOD-EM-8 properties
If a HM-MOD-EM-8 channel is configured to 'sensor' mode, it advertises a
STATE datapoint, which we should both display as non-advanced and give a
description.
Signed-off-by: Danny Baumann <dannybaumann@web.de>
Christoph Weitkamp [Mon, 28 Jun 2021 11:44:38 +0000 (13:44 +0200)]
Resolve itest runbundles for snapshot 3.2.0 (#10909)
Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
Wouter Born [Mon, 28 Jun 2021 09:00:31 +0000 (11:00 +0200)]
Update OH version in skeleton scripts (#10910)
Signed-off-by: Wouter Born <github@maindrain.net>
Kai Kreuzer [Sun, 27 Jun 2021 21:25:35 +0000 (23:25 +0200)]
applied spotless
Signed-off-by: Kai Kreuzer <kai@openhab.org>
jenkins [Sun, 27 Jun 2021 17:35:01 +0000 (17:35 +0000)]
[unleash-maven-plugin] Preparation for next development cycle.
Christoph Weitkamp [Sun, 27 Jun 2021 08:47:48 +0000 (10:47 +0200)]
[tr064] Added representation property for Things (#10905)
Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
maniac103 [Fri, 25 Jun 2021 11:06:16 +0000 (13:06 +0200)]
[squeezebox] Map server connection state to thing status. (#10778)
If a player goes offline (it e.g. lost power or network connection),
mark it as such in the thing status.
Signed-off-by: Danny Baumann <dannybaumann@web.de>