]>
git.basschouten.com Git - openhab-addons.git/log
lolodomo [Sat, 29 Jan 2022 10:52:36 +0000 (11:52 +0100)]
[voicerss] Hide the API key when logging API URL (#12096)
Also fix few typos
Also small changes regarding log levels and exception handling
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
boecko [Sat, 29 Jan 2022 08:33:12 +0000 (09:33 +0100)]
[groovyscripting] add conf/automation/groovy to the classpath (#12043)
* [groovyscripting] added conf/automation/groovy-path to the classpath
Signed-off-by: Andreas Böckler <andy@boeckler.org>
mlobstein [Fri, 28 Jan 2022 21:00:52 +0000 (15:00 -0600)]
Workaround for incorrectly reported fan state (#12145)
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
Arne Seime [Fri, 28 Jan 2022 15:41:56 +0000 (16:41 +0100)]
Minor clarification of macAddress property (#12119)
Signed-off-by: Arne Seime <arne.seime@gmail.com>
lolodomo [Fri, 28 Jan 2022 08:02:21 +0000 (09:02 +0100)]
[googlestt] Adjust service label for consistency with TTS services. (#12134)
Documentation enhanced to explain how to setup the default STT.
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
Jacob Laursen [Fri, 28 Jan 2022 07:23:24 +0000 (08:23 +0100)]
Create concrete handlers for Insight, Motion and Socket/Light Switch. (#12120)
No logic/code changes yet, just extraction/separation.
Fixes #12105
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
openhab-bot [Fri, 28 Jan 2022 06:58:33 +0000 (07:58 +0100)]
New Crowdin updates (#12050)
* New translations tradfri.properties (Italian)
* New translations mycroft.properties (French)
* New translations deutschebahn.properties (German)
* New translations gardena.properties (German)
* New translations luftdateninfo.properties (German)
* New translations network.properties (Finnish)
* New translations publictransportswitzerland.properties (Finnish)
* New translations mycroft.properties (Finnish)
* New translations pushover.properties (German)
* New translations yamahamusiccast.properties (Italian)
* New translations ecotouch.properties (German)
* New translations voicerss.properties (French)
jimtng [Fri, 28 Jan 2022 06:47:38 +0000 (16:47 +1000)]
[jrubyscripting] Update jruby version to 9.3.3.0 (#12143)
Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au>
Jacob Laursen [Fri, 28 Jan 2022 06:47:32 +0000 (07:47 +0100)]
[hdpowerview] Optimize initialization of shades (#12113)
* Optimize initialization of shades.
Fixes #12071
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
* Avoid hashmap reallocation during initialization.
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
Jacob Laursen [Thu, 27 Jan 2022 20:38:29 +0000 (21:38 +0100)]
[hdpowerview] Fix autoupdate quirk. (#12141)
Fixes #12140
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
Jacob Laursen [Thu, 27 Jan 2022 19:49:27 +0000 (20:49 +0100)]
[hdpowerview] Convert calibrate to command channel. (#12138)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
GiviMAD [Thu, 27 Jan 2022 19:19:27 +0000 (20:19 +0100)]
[porcupineks] add library to NOTICE file and update to porcupine 2.1 (#12137)
Signed-off-by: Miguel Álvarez Díez <miguelwork92@gmail.com>
GiviMAD [Thu, 27 Jan 2022 19:00:04 +0000 (20:00 +0100)]
[googlestt] add library to NOTICE file (#12136)
Signed-off-by: Miguel Álvarez Díez <miguelwork92@gmail.com>
Christian Wild [Thu, 27 Jan 2022 07:46:30 +0000 (08:46 +0100)]
[tapocontrol] now supports energy monitoring of P110 device (#12017)
* [tapocontrol] added energy monitoring for P110
* [tapocontrol] corrected textual thing configuration in readme
Signed-off-by: Christian Wild <christian@wild-bw.de>
GiviMAD [Wed, 26 Jan 2022 23:24:51 +0000 (00:24 +0100)]
[googlestt] initial contribution (#12055)
* [googlestt] initial contribution
Signed-off-by: Miguel Álvarez Díez <miguelwork92@gmail.com>
eugen [Wed, 26 Jan 2022 19:19:03 +0000 (20:19 +0100)]
[homekit] quick restart on network changes (#12072)
* quick restart on network changes
* only restart if needed
* add null check
Signed-off-by: Eugen Freiter <freiter@gmx.de>
Benjamin Lafois [Wed, 26 Jan 2022 19:12:46 +0000 (20:12 +0100)]
[somfytahoma] [Improvement] Fix cozytouch support and add waterheatersystem support (#11855)
* Add support for Cozytouch and WaterHeaterSystem
Signed-off-by: Benjamin Lafois <benjamin.lafois@gmail.com>
lolodomo [Tue, 25 Jan 2022 19:18:09 +0000 (20:18 +0100)]
[porcupineks] Enhanced documentation (#12116)
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
Andrew Fiddian-Green [Tue, 25 Jan 2022 19:09:14 +0000 (19:09 +0000)]
[hdpowerview] Added support for rear blackout panel (#12098)
* [hdpowerview] refactor enum constant names
* [hdpowerview] add support for blackout shades
* [hdpowerview] unit tests for capabilities 8 & 9
* [hdpowerview] delete no longer valid comment
* [hdpowerview] blackout shade position is never UNDEF
* [hdpowerview] updated read me
* [hdpowerview] refactor unit tests into two classes
Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
lolodomo [Mon, 24 Jan 2022 21:43:33 +0000 (22:43 +0100)]
[voicerss] Declare myself as code maintainer (#12112)
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
Jacob Laursen [Mon, 24 Jan 2022 21:42:53 +0000 (22:42 +0100)]
[hdpowerview] Add support for repeaters (#12061)
* Add support for repeaters.
Fixes #12060
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
* Simplify thing type filtering.
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
* Improve robustness of configuration ID validation/initialization.
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
* Convert repeater-identify to command channel.
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
* Fix logged warning.
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
* Skip unneeded bridge status logic.
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
* Skip redundant logging.
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
* Fix chanenl type label for blinking enabled.
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
olivierkeke [Mon, 24 Jan 2022 20:37:16 +0000 (21:37 +0100)]
[teleinfo] improve documentation for Linky Standard TIC mode (#12093)
* Improve standard tic mode channels description
* Add textual configuration for standard tic mode
* Add new supported hardware
Signed-off-by: Olivier Marceau <hollysaiqs@marceau.ovh>
Jacob Laursen [Mon, 24 Jan 2022 20:26:35 +0000 (21:26 +0100)]
[wemo] Refactor duplicated code (#12101)
* Extract getHost() and getUDN() to common handler base class.
* Delete AbstractWemoHandler as it serves no purpose.
* Extract isUpnpDeviceRegistered() to base class.
* Fix typo.
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
lolodomo [Mon, 24 Jan 2022 20:13:39 +0000 (21:13 +0100)]
[pollytts] Mention where to find configuration settings (#12107)
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
lolodomo [Mon, 24 Jan 2022 20:12:57 +0000 (21:12 +0100)]
[voicerss] Mention where to find configuration settings (#12108)
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
lolodomo [Sun, 23 Jan 2022 21:50:50 +0000 (22:50 +0100)]
[TTS services] Enhance doc to explain how to setup default voice (#12099)
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
Hans-Jörg Merk [Sun, 23 Jan 2022 21:49:52 +0000 (22:49 +0100)]
[wemo] make UPnP more robust and fix polling/portscan (#12001)
* [wemo] make UPnP more robust
* [wemo] change thing status updates
Signed-off-by: Hans-Jörg Merk <github@hmerk.de>
Cody Cutrer [Sun, 23 Jan 2022 12:40:14 +0000 (05:40 -0700)]
[homekit] use quantity type conversions for temperature characteristics (#12083)
if an Item associated with a temperature characteristic has a QuantityType
(of dimension Temperature) as its state, regardless of current unit,
use that to convert to celsius instead of any other configuration.
Note that this is only for supply values to HomeKit; commands coming from
HomeKit will still send a DecimalType with units according to the HomeKit-wide
useFahrenheit configuration.
Signed-off-by: Cody Cutrer <cody@cutrer.us>
Jonathan Gilbert [Sun, 23 Jan 2022 10:46:13 +0000 (10:46 +0000)]
[jsscripting] JS script engine no longer watches node_modules for scripts (#11830)
Signed-off-by: Jonathan Gilbert <jpg@trillica.com>
lolodomo [Sun, 23 Jan 2022 10:04:47 +0000 (11:04 +0100)]
[voicerss] Updated documentation (config, voices) (#12088)
* [voicerss] Updated documentation (config, voices)
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
* Removed "actually"
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
* Use HTTPS to reference API WEB site in documentation
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
lolodomo [Sat, 22 Jan 2022 21:35:50 +0000 (22:35 +0100)]
[pollytts] Fix typo in documentation (#12089)
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
Flole998 [Sat, 22 Jan 2022 21:34:48 +0000 (22:34 +0100)]
Add channels for screensaver state and virtual keyboard state (#11984)
Include OnAVStart for playing state detection
Fixes: #7542
Signed-off-by: Flole <flole@flole.de>
Frank Seidinger [Sat, 22 Jan 2022 19:38:33 +0000 (20:38 +0100)]
[knx] GroupRead / SendToKNX fails with NullPointerException #12040 (#12074)
* Fixed NullPointerException due to missing SecureApplicationLayer in creation of ProcessCommunicationResponder
Signed-off-by: Frank Seidinger <frank.seidinger@gmail.com>
lolodomo [Sat, 22 Jan 2022 18:12:38 +0000 (19:12 +0100)]
[voicerss] Fix bad audio format code and use HTTPS URL instead of HTTP (#12092)
Fix #12091
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
Marcel [Sat, 22 Jan 2022 17:57:01 +0000 (18:57 +0100)]
[miio] Implement lumi devices support for gateways (#11688)
* [miio] Implement lumi devices support for gateways v3 WIP
Adding support for the following models:
* Aqara LED Light Bulb (Tunable White) (modelId: lumi.light.aqcn02)
* IKEA E27 white spectrum opal (modelId: ikea.light.led1545g12)
* IKEA E27 white spectrum clear (modelId: ikea.light.led1546g12)
* IKEA E14 white spectrum (modelId: ikea.light.led1536g5)
* IKEA GU10 white spectrum (modelId: ikea.light.led1537r6)
* IKEA E27 warm white (modelId: ikea.light.led1623g12)
* IKEA GU10 warm white (modelId: ikea.light.led1650r5)
* IKEA E14 warm white (modelId: ikea.light.led1649c5)
* Door lock (modelId: lumi.lock.v1)
* Aqara Door Lock (modelId: lumi.lock.aq1)
* Aqara Door Lock S2 (modelId: lumi.lock.acn02)
* Aqara Door lock S2 Pro (modelId: lumi.lock.acn03)
* Mi Smart Plug (Zigbee) (modelId: lumi.plug.mmeu01)
* Mi Temperature and Humidity Sensor (modelId: lumi.sensor_ht.v1)
* Mi Window and Door Sensor (modelId: lumi.sensor_magnet.v2)
* Mi Motion Sensor (modelId: lumi.sensor_motion.v2)
* Water Leak Sensor (modelId: lumi.sensor_wleak.aq1)
* Aqara Temperature and Humidity Sensor (modelId: lumi.weather.v1)
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
* Work in progress support plug
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
* [miio] cleanup, improve messages and initialization
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
* [miio] Cleanup to prepare for PR
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
* [miio] add missing placeholder
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
* [miio] resolve merge issue
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
* [miio] update readme after rebase
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
* [miio] Update from review comments and warnings/checkstyle cleanup
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
* [miio] update readme after merge and update json to updated format
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
* [miio] Improve online indication
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
* reset
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
* Update readme
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
* [miio] update from review comments
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
* [miio] feedback codereview
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
Andreas Brenk [Sat, 22 Jan 2022 15:53:05 +0000 (16:53 +0100)]
[voicerss] Add support for WAV audio format (#11916)
* [voicerss] add unit test for supported formats
* [voicerss] add support for WAV audio format
Signed-off-by: Andreas Brenk <mail@andreasbrenk.com>
GiviMAD [Sat, 22 Jan 2022 13:02:02 +0000 (14:02 +0100)]
[porcupineks] Keyword Spotter, initial contribution (#12028)
* initial contribution
Signed-off-by: Miguel Álvarez Díez <miguelwork92@gmail.com>
lolodomo [Sat, 22 Jan 2022 10:31:36 +0000 (11:31 +0100)]
[googletts] Configuration example via text file in documentation (#12087)
* [googletts] Configuration example via text file in documentation
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
lolodomo [Sat, 22 Jan 2022 09:45:01 +0000 (10:45 +0100)]
[pollytts] Small changes in configuration in documentation (#12086)
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
lolodomo [Sat, 22 Jan 2022 08:57:39 +0000 (09:57 +0100)]
[picotts] Added new chapter for configuration in documentation (#12085)
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
Andrew Fiddian-Green [Fri, 21 Jan 2022 19:32:28 +0000 (19:32 +0000)]
[hdpowerview] Update shade database (#12081)
* [hdpowerview] update shade database
* [hdpowerview] add type 65 shade capabilities 8
Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
Christoph Weitkamp [Fri, 21 Jan 2022 13:04:43 +0000 (14:04 +0100)]
Fixed build by improve config handling (#12078)
Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
Christopher Schirner [Fri, 21 Jan 2022 09:36:52 +0000 (10:36 +0100)]
Add note for Unifi OS default port (#11812)
Co-authored-by: schinken <mail+github@schinken.io>
Richard Koshak [Thu, 20 Jan 2022 15:51:39 +0000 (08:51 -0700)]
changedSince returns a boolean, not a Number (#12079)
Gleb Dyskin [Thu, 20 Jan 2022 14:19:15 +0000 (16:19 +0200)]
Update README.md (#12057)
Editing wrong channels in items
Matt Filetto [Wed, 19 Jan 2022 17:15:22 +0000 (09:15 -0800)]
[onkyo] Add support for TX-NR609 (#12067)
* binding: [onkyo]: add TX-NR609
* Basically a 616 but with some THX Listening Modes not on other models
* [onkyo]: add "PLIIx Music + THX Music" Listening Mode
Signed-off-by: Matt Filetto <matt.filetto@gmail.com>
Christoph Weitkamp [Tue, 18 Jan 2022 08:02:38 +0000 (09:02 +0100)]
[androiddebugbridge] Added mDNS discovery for Fire TV Stick (#11881)
* Added mDNS discovery for Fire TV Stick
Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
Kai Kreuzer [Mon, 17 Jan 2022 23:03:46 +0000 (00:03 +0100)]
Fix NPE when Thing configuration changes (#12070)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
mlobstein [Mon, 17 Jan 2022 19:29:23 +0000 (13:29 -0600)]
[oppo] Fix Play Mode and Disc Type updates (#12066)
* Fix Play Mode and Disc Type updates
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
Markus Eckhardt [Mon, 17 Jan 2022 17:47:38 +0000 (18:47 +0100)]
[km200] Added JCE check and removed some warnings (#11841)
* Added a check if JCE is installed
* removed warnings
Signed-off-by: Markus Eckhardt <github@familie-eckhardt.eu>
Jacob Laursen [Mon, 17 Jan 2022 12:41:33 +0000 (13:41 +0100)]
[hdpowerview] Refactor dynamic channels (#11853)
* Extract dynamic channel creation to separate classes.
* Avoid double list allocations.
* Add test coverage for scenarios with no channels built.
* Extract common builder stuff to super class.
* Fix grammar.
* Reduce constructor access modifiers.
* Removed unneeded this keyword for protected method.
* Fix null annotation issues.
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
Christoph Weitkamp [Sun, 16 Jan 2022 17:07:36 +0000 (18:07 +0100)]
[pushover] Improved exception handling (#12023)
* Improved exception handling
Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
Wouter Born [Sun, 16 Jan 2022 13:25:19 +0000 (14:25 +0100)]
Upgrade to Karaf 4.3.6 (#12058)
* Syncs the karaf.version so the new Maven plugin is used
* Resolves itest runbundles for the new runtime dependencies
Signed-off-by: Wouter Born <github@maindrain.net>
Wouter Born [Sat, 15 Jan 2022 20:27:59 +0000 (21:27 +0100)]
[mielecloud] Fix tests by adding missing email configuration parameter (#12056)
The validation did not fail previously because it was broken and fixed in https://github.com/openhab/openhab-core/pull/2683
Signed-off-by: Wouter Born <github@maindrain.net>
Jacob Laursen [Sat, 15 Jan 2022 18:16:09 +0000 (19:16 +0100)]
[hdpowerview] Refactor exception handling (#12049)
* Refactor exception handling.
Fixes #12048
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
Jacob Laursen [Sat, 15 Jan 2022 17:39:08 +0000 (18:39 +0100)]
Update username for Andy Lintner. (#12046)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
lolodomo [Sat, 15 Jan 2022 16:47:58 +0000 (17:47 +0100)]
[electroluxair] Add missing default translation properties (#12053)
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
lolodomo [Sat, 15 Jan 2022 16:46:40 +0000 (17:46 +0100)]
[yamahamusiccast] Add missing default translation properties (#12054)
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
Jonathan Gilbert [Sat, 15 Jan 2022 16:44:15 +0000 (16:44 +0000)]
[jsscripting] Wrapped GraalJS ScriptEngines now also Autocloseable (#12022)
Signed-off-by: Jonathan Gilbert <jpg@trillica.com>
Christoph Weitkamp [Sat, 15 Jan 2022 16:09:54 +0000 (17:09 +0100)]
[jdbc] Removed check if item exists to allow to truncate data for clean-ups (#12052)
Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
Joan Pujol [Sat, 15 Jan 2022 15:39:19 +0000 (16:39 +0100)]
[influxdb] Fix previous item state performance issues (#11993)
Fixes #11878
Signed-off-by: Joan Pujol <joanpujol@gmail.com>
Christoph Weitkamp [Sat, 15 Jan 2022 13:29:06 +0000 (14:29 +0100)]
[jdbc] Implement 'ModifiablePersistenceService' interface (#11922)
Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
openhab-bot [Fri, 14 Jan 2022 22:30:41 +0000 (23:30 +0100)]
New Crowdin updates (#11960)
* New translations openweathermap.properties (Italian)
* New translations openweathermap.properties (German)
* New translations icalendar.properties (Italian)
* New translations network.properties (German)
* New translations atlona.properties (Italian)
* New translations yeelight.properties (Italian)
* New translations yioremote.properties (Italian)
* New translations astro.properties (German)
* New translations deconz.properties (German)
* New translations deconz.properties (Italian)
* New translations pollytts.properties (German)
* New translations mqtt.properties (Italian)
* New translations publictransportswitzerland.properties (Italian)
* New translations mqtt.properties (Italian)
* New translations mqtt.properties (Italian)
* New translations ipp.properties (German)
Jacob Laursen [Fri, 14 Jan 2022 21:59:01 +0000 (22:59 +0100)]
[hdpowerview] Add support for calibrating a shade (#12002)
* Add support for calibrating a shade.
Fixes #11767
* Fix startup problems by decoupling capabilities cache from updateSoftProperties.
* Minor refactoring of capabilities and shade id handling.
* Dispose faster/safer by killing any remaining tasks.
* Set shade thing status to UNKNOWN until we receive any data for shade.
* Fix position update glitch after setting position.
* Remove unneeded catch after shade id refactoring.
* Document return values in Javadoc.
* Avoid logging InterruptedException during dispose.
* Add calibration example item.
* Reduce nesting.
* Add myself as reviewer for binding.
* Add Andrew Fiddian-Green as reviewer for binding.
* Handle JsonParseException.
* Fix alphabetic order.
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
eugen [Fri, 14 Jan 2022 21:56:50 +0000 (22:56 +0100)]
fix Fahrenheit conversion (#12024)
Signed-off-by: Eugen Freiter <freiter@gmx.de>
Andrew Fiddian-Green [Fri, 14 Jan 2022 18:43:11 +0000 (18:43 +0000)]
[hdpowerview] update shade database (#12045)
Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
Jacob Laursen [Fri, 14 Jan 2022 18:35:56 +0000 (19:35 +0100)]
[hdpowerview] Fix SAT warnings (#12032)
* Fix SAT warnings about missing @NonNullByDefault.
* Move part of firmware JSON response validation to HDPowerViewWebTargets.
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
Christoph Weitkamp [Fri, 14 Jan 2022 10:32:58 +0000 (11:32 +0100)]
[ipp] Added representation property and code improvements (#12039)
* Added representation property
Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
alexf2015 [Fri, 14 Jan 2022 07:38:20 +0000 (08:38 +0100)]
[digitalstrom] Adoptions due to API changes in DSS Update 1.19.2 (#12033)
* added support for DSUID in DSS response data while being compatible to removed DSID which might still be in use due to older firmware versions.
* fixed a NPE and also fixed json parameter naming.
* applied improvements from DSUID class
* fixed variable name, made dsid member final, added author
Signed-off-by: Alexander Friese <af944580@googlemail.com>
lolodomo [Fri, 14 Jan 2022 07:03:25 +0000 (08:03 +0100)]
[digitalstrom] Update CODEOWNERS (#12041)
As discussed in #12033 , the mentioned authors for the digitalstrom binding will no more contribute or review.
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
Martin van Wingerden [Thu, 13 Jan 2022 13:12:19 +0000 (14:12 +0100)]
[rfxcom] Updates / small fixes (#12037)
* [rfxcom] Updates / small fixes
Added support for:
- CHIME - Alfawise, dBell
- HUMIDITY - HUM3 - Inovalley S80 plant humidity sensor
- LIGHTING1 - Oase Inscenio FM Master
Fixes #10251
Signed-off-by: Martin van Wingerden <martin@martinvw.nl>
maniac103 [Thu, 13 Jan 2022 08:09:19 +0000 (09:09 +0100)]
[homematic] Fix long button press handling for HM-IP devices (#11982)
* [homematic] Fix long button press handling for HM-IP devices
HM devices have the following long press cycle:
PRESS_CONT
PRESS_LONG
PRESS_CONT (N times for repetion)
PRESS_LONG_RELEASE
while (at least some) HM-IP devices use this one:
PRESS_LONG
PRESS_LONG_START
PRESS_LONG (N times for repetition)
PRESS_LONG_RELEASE
Add support for the latter case while keeping support for the former
case.
Signed-off-by: Danny Baumann <dannybaumann@web.de>
* [homematic] Track 'uses LONG_START datapoint' flag per-device
Kai Kreuzer [Thu, 13 Jan 2022 08:04:24 +0000 (09:04 +0100)]
[tesla] Add support for setting charging amps and sentry mode (#12029)
* Add support for setting charging amps and sentry mode
Signed-off-by: Kai Kreuzer <kai@openhab.org>
Kai Kreuzer [Wed, 12 Jan 2022 22:06:31 +0000 (23:06 +0100)]
[tesla] Change center_display_state from switch to number (#12030)
* Change center_display_state from switch to number
Signed-off-by: Kai Kreuzer <kai@openhab.org>
* Update property file
Signed-off-by: Kai Kreuzer <kai@openhab.org>
Udo Hartmann [Wed, 12 Jan 2022 20:09:42 +0000 (21:09 +0100)]
[knx] Update README.md (#12035)
Changed Example of Dimmer channel. Makes no sense to provide both Switch and Position Status in configuration, as an update of Switch Status will delete Position and vice versa. Position Status makes sense.
Kai Kreuzer [Wed, 12 Jan 2022 07:41:10 +0000 (08:41 +0100)]
Update sunroof feature to changed Tesla API (#12031)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
Fabian Wolter [Wed, 12 Jan 2022 07:28:38 +0000 (08:28 +0100)]
PR template: Update marketplace URL; add notes about rebase/labels/update.lst (#11988)
Also update jfrog URL, proofreading and improve readability.
Signed-off-by: Fabian Wolter <github@fabian-wolter.de>
MikeTheTux [Tue, 11 Jan 2022 21:35:18 +0000 (22:35 +0100)]
[guntamatic] Initial contribution: Binding for Guntamatic Heating Systems (#12011)
Signed-off-by: Michael Weger <weger.michael@gmx.net>
Moritz 'Morty' Strübe [Tue, 11 Jan 2022 12:25:27 +0000 (13:25 +0100)]
[mqtt] Add documentation about using auto discovery with Tasmota (#12003)
* [mqtt] HomeAssistant: Doc: Add auto discovery with Tasmota
* [mqtt] HomeAssistant: Doc: Minor formatting adjustments
Signed-off-by: Moritz 'Morty' Strübe <morty@gmx.net>
dalgwen [Tue, 11 Jan 2022 12:17:33 +0000 (13:17 +0100)]
[mycroft] Init i18n (#12020)
(and by the way, reorder alphabetically the CODEOWNERS file)
Signed-off-by: Gwendal Roulleau <gwendal.roulleau@gmail.com>
dalgwen [Mon, 10 Jan 2022 15:51:07 +0000 (16:51 +0100)]
[mycroft] Initial contribution (#11040)
This binding will connect to Mycroft A.I. in order to control it or react to event by listening on the message bus.
Signed-off-by: Gwendal Roulleau <gwendal.roulleau@gmail.com>
Sven Strohschein [Mon, 10 Jan 2022 12:53:38 +0000 (13:53 +0100)]
[innogysmarthome] VariableActuators are now recognized again (#11741) (#12008)
Signed-off-by: Sven Strohschein <sven.strohschein@gmail.com>
Kai Kreuzer [Mon, 10 Jan 2022 08:54:31 +0000 (09:54 +0100)]
[tesla] Clarify and update how refresh tokens can be obtained (#12015)
* Clarify and update how refresh tokens can be obtained
* Fix logging statement
Signed-off-by: Kai Kreuzer <kai@openhab.org>
Kai Kreuzer [Mon, 10 Jan 2022 08:47:03 +0000 (09:47 +0100)]
Print usage for tesla command on console (#12014)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
Jan Vybíral [Mon, 10 Jan 2022 08:36:28 +0000 (09:36 +0100)]
[nuki] Support for SmartLock 3.0 and SmartDoor (#12005)
Signed-off-by: Jan Vybíral <jan.vybiral1@gmail.com>
Jeremy Stucki [Sun, 9 Jan 2022 18:14:03 +0000 (19:14 +0100)]
[publictransportswitzerland] Add missing default translation properties (#12009)
Signed-off-by: Jeremy Stucki <dev@jeremystucki.ch>
Moritz 'Morty' Strübe [Sun, 9 Jan 2022 16:41:17 +0000 (17:41 +0100)]
[jeelink] Doc: Clarify thing discovery (#12004)
Signed-off-by: Moritz 'Morty' Strübe <morty@gmx.net>
Matthew Skinner [Sun, 9 Jan 2022 12:42:16 +0000 (23:42 +1100)]
[ipcamera] Fix multiple mjpeg issues and allow stream to stay alive (#11921)
* Fix for a camera that has a space in boundary
* Fixes to ipcamera.mjpeg
Signed-off-by: Matthew Skinner <matt@pcmus.com>
chingon007 [Sun, 9 Jan 2022 10:31:23 +0000 (11:31 +0100)]
[sonnen] Initial contribution of new binding for solar battery (#11915)
* Initial contribution of sonnen binding
Signed-off-by: chingon007 <tron81@gmx.de>
James Melville [Sun, 9 Jan 2022 09:05:53 +0000 (09:05 +0000)]
[mqtt.generic] Add UOM to inbound values for MQTT Channels (#10727)
* Add UOM for MQTT Channels
Signed-off-by: James Melville <jamesmelville@gmail.com>
* Fix dependencies
Signed-off-by: James Melville <jamesmelville@gmail.com>
* Simplify units parsing, remove channelUID from NumberValue constructor
Signed-off-by: James Melville <jamesmelville@gmail.com>
* Simplify pattern
Signed-off-by: James Melville <jamesmelville@gmail.com>
* Fix tests
Signed-off-by: James Melville <jamesmelville@gmail.com>
* Correct Units reference
Signed-off-by: James Melville <jamesmelville@gmail.com>
* Correct homeassistant binding changes
Signed-off-by: James Melville <jamesmelville@gmail.com>
* Wrap precision in temperature unit definition
Signed-off-by: James Melville <jamesmelville@gmail.com>
* Use BigDecimal for precision
Signed-off-by: James Melville <jamesmelville@gmail.com>
* Use BigDecimal throughout
Signed-off-by: James Melville <jamesmelville@gmail.com>
* Fix SAT
Signed-off-by: James Melville <jamesmelville@gmail.com>
* Inverty equals check
Signed-off-by: James Melville <jamesmelville@gmail.com>
Jan Gustafsson [Sun, 9 Jan 2022 09:02:25 +0000 (10:02 +0100)]
[electroluxair] Initial contribution (#11116)
* [electroluxair] Initial contribution of the electroluxair openHAB binding
Signed-off-by: Jan Gustafsson <jannegpriv@gmail.com>
* Updated after code review.
Signed-off-by: Jan Gustafsson <jannegpriv@gmail.com>
* Updated after code review and also copyright to 2022.
Signed-off-by: Jan Gustafsson <jannegpriv@gmail.com>
* [electroluxair] Initial contribution of the electroluxair openHAB binding
Signed-off-by: Jan Gustafsson <jannegpriv@gmail.com>
* Updated after code review.
Signed-off-by: Jan Gustafsson <jannegpriv@gmail.com>
* Updated after code review
Signed-off-by: Jan Gustafsson <jannegpriv@gmail.com>
Matthew Skinner [Sat, 8 Jan 2022 21:57:23 +0000 (08:57 +1100)]
[opensprinkler] Add Veto and some default times to state options. (#11816)
* Add default times to state options.
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* remove pattern
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* Update default translations properties
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
Co-authored-by: Laurent Garnier <lg.hc@free.fr>
Flole998 [Sat, 8 Jan 2022 14:49:30 +0000 (15:49 +0100)]
[http] Provide meaningful error messages (#11995)
Signed-off-by: Flole <flole@flole.de>
Jacob Laursen [Sat, 8 Jan 2022 13:37:00 +0000 (14:37 +0100)]
Consolidate properties for compliance. (#11997)
Fixes #11996
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
Jacob Laursen [Sat, 8 Jan 2022 00:00:22 +0000 (01:00 +0100)]
Consolidate properties for compliance. (#11992)
Fixes #11991
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
dalgwen [Fri, 7 Jan 2022 23:44:28 +0000 (00:44 +0100)]
[googletts] Use returned sound to get play informations (#11877)
* [googletts] Use real sound returned to get play informations (#10015)
When google tts returns a wav file, it is now parsed to get correct informations about it.(mandatory for playing it with at least the System speaker audio sink)
Close #10015
* Fix a regression, as the WAV fix was incorrectly applied to the MP3 file
Signed-off-by: Gwendal Roulleau <gwendal.roulleau@gmail.com>
raykleibelt [Fri, 7 Jan 2022 20:43:24 +0000 (21:43 +0100)]
Update HomematicDeviceDiscoveryService.java (#11971)
fix for bug #11969
After a restart of openHAB the function 'getScanTimeout()' is called before the member 'installModeDuration' has been initialized with the correct value from the configuration. With a large number of Homematic devices, the default value of 'installModeDuration' is too small to read in all Homematic devices from the CCU.
Therefore, when calling the function 'getScanTimeout()', the value is read directly from the configuration. The member 'installModeDuration' has been removed.
Signed-off-by: raykleibelt <54982000+raykleibelt@users.noreply.github.com>
Jacob Laursen [Fri, 7 Jan 2022 20:31:59 +0000 (21:31 +0100)]
Use standard firmware property constant. (#11989)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
Christoph Weitkamp [Fri, 7 Jan 2022 12:15:47 +0000 (13:15 +0100)]
Remove license header in feature file (#11983)
Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
Jacob Laursen [Fri, 7 Jan 2022 09:33:52 +0000 (10:33 +0100)]
[hdpowerview] Add firmware information properties for hub and shade. (#11980)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>