]>
git.basschouten.com Git - openhab-addons.git/log
James Hewitt [Mon, 14 Jun 2021 07:05:03 +0000 (08:05 +0100)]
[rfxcom] Add support for receiving RAW messages (#10833)
This is a new feature in the Pro firmwares that provides the real raw RF
pulse lengths as shorts. Good for being able to parrot switches that aren't
otherwise supported, once we add the tx support as well.
Signed-off-by: James Hewitt <james.hewitt@uk.ibm.com>
muhl [Sun, 13 Jun 2021 10:02:45 +0000 (12:02 +0200)]
[rfxcom] Add support for TFA 30.3233.1 rainmeter (#10825)
Signed-off-by: Matthias Uhl <matthias_uhl@gmx.de>
Matt [Sat, 12 Jun 2021 18:03:43 +0000 (14:03 -0400)]
[haywardomnilogic] Update unit formating (#10781)
* Update unit formating
Signed-off-by: Matt Myers <mmyers75@icloud.com>
* Updates per last review
Signed-off-by: Matt Myers <mmyers75@icloud.com>
* Updated units to decimal
Signed-off-by: Matt Myers <mmyers75@icloud.com>
Iwan Bron [Sat, 12 Jun 2021 17:58:21 +0000 (19:58 +0200)]
[semsportal] Allow confiuration with thing file (#10842)
* [semsportal] Allow portal and station cofiguration with .things file
Signed-off-by: Iwan Bron <bron@olisa.eu>
* Fix README.md warning
Signed-off-by: Iwan Bron <bron@olisa.eu>
* Make thing type better visible in documentation
Signed-off-by: Iwan Bron <bron@olisa.eu>
Co-authored-by: Iwan Bron <bron@olisa.eu>
2wyck3d [Sat, 12 Jun 2021 17:49:55 +0000 (10:49 -0700)]
[airquality] fixed typo in example (#10859)
Dan Cunningham [Sat, 12 Jun 2021 11:39:17 +0000 (04:39 -0700)]
[iaqualink] Fixes critical login issue due to changed auth URLs. Moves 'model' package to 'dto' to fix checkstyle warnings. (#10853)
Signed-off-by: Dan Cunningham <dan@digitaldan.com>
James Hewitt [Sat, 12 Jun 2021 11:22:00 +0000 (12:22 +0100)]
[rfxcom] Read multiple bytes at a time over serial connection (#10832)
There's no reason not to read multiple bytes at a time (that I could find) so
for best practice, set the read limit to be the maximum size of an rfxcom
message. Tested fine on my system.
Signed-off-by: James Hewitt <james.hewitt@uk.ibm.com>
mlobstein [Sat, 12 Jun 2021 11:16:31 +0000 (06:16 -0500)]
[epsonprojector] Update readme configuration section (#10828)
* update Epson readme per standards
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
* capitalize label
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
mlobstein [Sat, 12 Jun 2021 11:11:15 +0000 (06:11 -0500)]
[tivo] refresh connection every 12 hours (#10824)
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
Raphael Mack [Sat, 12 Jun 2021 11:08:55 +0000 (13:08 +0200)]
[resol] correct handling of system date/time field (#10811)
* correct handling of system date/time field to close #10684
Signed-off-by: Raphael Mack <ramack@raphael-mack.de>
* further fix
Signed-off-by: Raphael Mack <ramack@raphael-mack.de>
Marcel [Sat, 12 Jun 2021 10:54:19 +0000 (12:54 +0200)]
[miio] avoid NPE when rssi is missing (#10854)
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
Conte Andrea [Sat, 12 Jun 2021 10:32:00 +0000 (12:32 +0200)]
[openwebnet] Replace scheduleAtFixedRate by scheduleWithFixedDelay (#10822)
- fixed some other spotless issues
Signed-off-by: Conte Andrea <andrea@conte.com>
mlobstein [Sat, 12 Jun 2021 10:00:08 +0000 (05:00 -0500)]
[benqprojector] Migrate benqprojector binding to OH3 (#10341)
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
James Hewitt [Thu, 10 Jun 2021 12:30:08 +0000 (13:30 +0100)]
[rfxcom] Convert unsigned byte to int properly for message length (#10830)
Without this, any message over 127 bytes reports a negative length and
fails the message start test, which puts the code out of sync with the
rfxcom leading to lots of errors, and eventually, complete loss of
connection.
Signed-off-by: James Hewitt <james.hewitt@uk.ibm.com>
James Hewitt [Thu, 10 Jun 2021 12:28:57 +0000 (13:28 +0100)]
[rfxcom] New sub types for undecoded messages (#10834)
New subtypes have been added to the firmware, these are taken from the
RFXtrx SDK documentation.
Signed-off-by: James Hewitt <james.hewitt@uk.ibm.com>
Christoph Weitkamp [Thu, 10 Jun 2021 07:21:51 +0000 (09:21 +0200)]
[pushover] Minor improvements, SAT findings (#10840)
Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
ridiekel [Wed, 9 Jun 2021 05:12:30 +0000 (07:12 +0200)]
[pushover] Provides the ability to specify a timeout in the config (#10817)
* Provides the ability to specify a timeout in the config, instead of using hardcoded 10 seconds.
Signed-off-by: Geroen Dierckx <geroen.dierckx@gmail.com>
Fabian Wolter [Tue, 8 Jun 2021 06:07:24 +0000 (08:07 +0200)]
[pidcontroller] Use framework scheduler and remove custom Action module (#10806)
* [pidcontroller] Use framework scheduler and remove custom Action module
Signed-off-by: Fabian Wolter <github@fabian-wolter.de>
mlobstein [Mon, 7 Jun 2021 18:58:19 +0000 (13:58 -0500)]
[radiothermostat] Add job to set thermostat clock automatically from the binding (#10819)
* add thermostat clock sync job
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
Martin Dagarin [Mon, 7 Jun 2021 18:57:08 +0000 (20:57 +0200)]
[gpio] Added parameter for pull up/down resistor and other improvements (#10782)
Björn Lange [Mon, 7 Jun 2021 18:56:24 +0000 (20:56 +0200)]
[mielecloud] Fix typo and localization key resolution (#10821)
Signed-off-by: Björn Lange <bjoern.lange@itemis.de>
Dan Cunningham [Sun, 6 Jun 2021 17:34:35 +0000 (10:34 -0700)]
[venstarthermostat] Use doubles over Int or float types when processing temperatures, fix Checkstyle Warnings (#10740)
* Use a single numeric type (double), remove ints and floats
Signed-off-by: Dan Cunningham <dan@digitaldan.com>
* Rebases with master. Fixes All Checkstyle warning, renames package 'model' -> 'dto'
Signed-off-by: Dan Cunningham <dan@digitaldan.com>
Martin Herbst [Sun, 6 Jun 2021 16:53:51 +0000 (18:53 +0200)]
[homematic] Smaller fixes and conversion of properties files to UTF-8 (#10813)
* Prevent possible NPE
Signed-off-by: Martin Herbst <develop@mherbst.de>
* Spotless
Signed-off-by: Martin Herbst <develop@mherbst.de>
* Fixes missing unit information (especially for HmIP devices)
For some HmIP devices the "valueunit" attribute is empty and thus no
default unit type could be derived. Using the data point name solves
this problem (at least for the relevant data points).
Fixes #10533
Signed-off-by: Martin Herbst <develop@mherbst.de>
* Condition result was wrong because of missing brackets
Signed-off-by: Martin Herbst <develop@mherbst.de>
* Regenerated and reorganized descriptions
Signed-off-by: Martin Herbst <develop@mherbst.de>
* Encoding changed to UTF-8 and some smaller text corrections
Signed-off-by: Martin Herbst <develop@mherbst.de>
* Use default value as maximum if is greater than received max value
For some devices the data point definition retrieved from the CCU
contains default values that are higher than the maximum value. In order
to allow the configuration of these config options the allowed maximum
value needs to be set to the default value.
Fixes #10552
Signed-off-by: Martin Herbst <develop@mherbst.de>
Michael Wodniok [Sun, 6 Jun 2021 08:10:13 +0000 (10:10 +0200)]
[icalendar] Short events parallel to longer current events are now also shown as current event (#10810)
Signed-off-by: Michael Wodniok <michi@noorganization.org>
Matthew Davies [Sat, 5 Jun 2021 18:10:45 +0000 (20:10 +0200)]
[venstarthermostat] Venstar thermostat away mode enhancement (#10736)
* [VENSTAR THERMOSTAT BINDING] ADD AWAY MODE
Signed-off-by: Matthew Davies
matthew.davies@skynet.be
Signed-off-by: raveydavies <84205523+raveydavies@users.noreply.github.com>
* [VENSTAR THERMOSTAT] FIXED COMMAND AWAY MODE
Signed-off-by: Matthew Davies
matthew.davies@skynet.be
Signed-off-by: raveydavies <84205523+raveydavies@users.noreply.github.com>
* VENSTAR THERMOSTAT AWAY MODE AFTER INITIAL COMMIT FEEDBACK
This code includes the Away mode of the Venstar thermostat. It is
updated following initial feedback and suggestions on my first version
from @digitaldan.
Signed-off-by: Matthew Davies <matthew.davies@skynet.be>
Signed-off-by: raveydavies <84205523+raveydavies@users.noreply.github.com>
* VENSTAR THERMOSTAT BINDING - INCLUDE AWAY MODE
Removed the updateThermostat function, now have updateSettings and
updateControls corresponding to local API URLs.
Signed-off-by: Matthew Davies
<matthew.davies@skynet.be>
Signed-off-by: raveydavies <84205523+raveydavies@users.noreply.github.com>
* VENSTAR THERMOSTAT AWAY MODE - Modification updated as per feedback 1
June 2021
Signed-off-by: Matthew Davies
<matthew.davies@skynet.be>
Signed-off-by: raveydavies <84205523+raveydavies@users.noreply.github.com>
* VENSTAR THERMOSTAT AWAY MODE INCLUSION - UPDATED README
Signed-off-by: Matthew Davies <matthew.davies@skynet.be>
Signed-off-by: raveydavies <84205523+raveydavies@users.noreply.github.com>
lolodomo [Sat, 5 Jun 2021 18:08:51 +0000 (20:08 +0200)]
[homeconnect] Undo PR 10754 (#10792)
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
Anders Alfredsson [Sat, 5 Jun 2021 17:39:21 +0000 (19:39 +0200)]
[smhi] Catch exception that could cause binding to stop updating channels (#10794)
Signed-off-by: Anders Alfredsson <andersb86@gmail.com>
lolodomo [Sat, 5 Jun 2021 17:33:30 +0000 (19:33 +0200)]
[homeconnect] Add missing channel update handler configuration (#10785)
* [homeconnect] Add missing channel update handler configuration
Related to dryer, washer and washer/dryer appliances
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
* 2 new methods to factorize duplicated code
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
* Apply spotless
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
lolodomo [Sat, 5 Jun 2021 17:30:43 +0000 (19:30 +0200)]
[homeconnect] Delay update of state options when not accessible (#10784)
* [homeconnect] Delay update of state options when not accessible
Fix #10705
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
* Review comment: parseBoolean
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
Conte Andrea [Sat, 5 Jun 2021 17:26:52 +0000 (19:26 +0200)]
[openwebnet] add support for Thermoregulation (standalone thermostat and sensors) (#10756)
Signed-off-by: Conte Andrea <andrea@conte.com>
Signed-off-by: Massimo Valla <mvcode00@gmail.com>
Co-authored-by: Massimo Valla <mvcode00@gmail.com>
Sönke Küper [Sat, 5 Jun 2021 13:32:40 +0000 (15:32 +0200)]
[ahawastecollection] Change loglevel from warn to debug (#10800)
* 10786: Changed loglevel from warn to debug
Signed-off-by: Sönke Küper <soenkekueper@gmx.de>
* 10786: Spotless fix
Signed-off-by: Sönke Küper <soenkekueper@gmx.de>
Co-authored-by: Sönke Küper <soenkekueper@gmx.de>
Martin H [Sat, 5 Jun 2021 12:45:00 +0000 (14:45 +0200)]
[kostalinverter] Added new channels frequency and cosphi (#10779)
new channels frequency and power factor.
Signed-off-by: Martin Hubert <github@martin-hubert.de>
Co-authored-by: Martin Hubert <github@martin-hubert.de>
Christopher Schirner [Sat, 5 Jun 2021 09:33:27 +0000 (11:33 +0200)]
[etherrain] Fix typo (#10805)
Anders Alfredsson [Sat, 5 Jun 2021 09:31:46 +0000 (11:31 +0200)]
Add channel IDs to documentation (#10793)
Signed-off-by: Anders Alfredsson <andersb86@gmail.com>
Boris Krivonog [Sat, 5 Jun 2021 09:30:55 +0000 (11:30 +0200)]
Removed required=true for parameters with default value. (#10795)
Signed-off-by: Boris Krivonog <boris.krivonog@inova.si>
Dbzman [Sat, 5 Jun 2021 09:29:59 +0000 (11:29 +0200)]
[pulseaudio] Add "idle timeout" to Pulseaudio audio sink (#10731)
* Add "idle timeout" to pulseaudio audio sink to allow the sink to disconnect after being idle
Signed-off-by: Timo Litzius <dev@dbzman-online.eu>
Kai Kreuzer [Fri, 4 Jun 2021 09:15:29 +0000 (11:15 +0200)]
upgrade to JUPnP 2.6.0 (#10801)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
Fabian Wolter [Tue, 1 Jun 2021 18:23:33 +0000 (20:23 +0200)]
[pwm] Initial Contribution (#10205)
Signed-off-by: Fabian Wolter <github@fabian-wolter.de>
Kai Kreuzer [Mon, 31 May 2021 18:31:23 +0000 (20:31 +0200)]
updated JmDNS dependency version (#10780)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
Roie Geron [Sun, 30 May 2021 09:46:41 +0000 (12:46 +0300)]
[touchwand] - Add support for Risco alarm system sensors and AcWand thermostat (#10748)
* notify listeners on status change using discovery
Signed-off-by: Roie Geron <roie.geron@gmail.com>
lolodomo [Sun, 30 May 2021 07:37:10 +0000 (09:37 +0200)]
[homeconnect] Retrieve list of programs when an appliance becomes available (#10773)
Cache the list of programs for an appliance
Fix #10771
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
Daniel Rosengarten [Sat, 29 May 2021 18:23:29 +0000 (20:23 +0200)]
[velbus] Add new functionality PRESSED and LONG PRESSED (#10664)
* [velbus] Add new functionality PRESSED and LONG PRESSED and fix bug
New functionality:
Add the the possibility to simulate the PRESSED and LONG PRESSED message of an input.
Module supported with button simulation :
VMB1RYS (button : CH6)
VMB6IN (buttons : CH1 ... CH6)
VMB2PBN, VMB6PBN, VMB7IN, VMB8IR, VMB8PB, VMB8PBU, VMBEL1, VMBEL2, VMBEL4, VMBGP1, VMBGP1-2, VMBGP2, VMBGP2-2, VMBGP4, VMBGP4-2, VMBGP4PIR, VMBGP4PIR-2 (buttons : CH1 ... CH8)
VMBELO, VMBGPOD, VMBGPOD-2 (buttons : CH1 ... CH32)
Fix bug:
The channels names were not correctly assigned to the thing properties. The last channel had the default name, not the one retrieved from the module.
Also-by: cedricboon <cedric.boon@hotmail.com>
Signed-off-by: Daniel Rosengarten <github@praetorians.be>
M Valla [Sat, 29 May 2021 18:12:50 +0000 (20:12 +0200)]
[openwebnet] calculate position only if startedMovingAt is valid. (#10775)
After OH reboot position remains UNDEF.
Signed-off-by: Massimo Valla <mvcode00@gmail.com>
robnielsen [Sat, 29 May 2021 18:10:06 +0000 (13:10 -0500)]
[ecobee] logging improvements (#10772)
Signed-off-by: Rob Nielsen <rob.nielsen@yahoo.com>
eguib [Sat, 29 May 2021 12:29:20 +0000 (14:29 +0200)]
[senechome] issue #10679: Extend with additional channels; refactor and various improvements (#10687)
* [senechome] Extend with additional channels; refactor; improve error handling (#10679). Merged PR 9535 (rename batteryState to system state)
- charge/discharge energy/current/voltage/min/maxCellVoltage/load cycles per battery pack
- current/power/voltage per MPP
- liveHouseConsumption/livePowerGenerator
- battery,case,MCU temperature
- wallbox1: state, charging power/current, liveEnergy
- improve error handling, catch malformed JSON exception to prevent crashing the binding
- merged PR: 9535 (rename batteryState to systemState)
- renamed SenecHomeLimitation to SenecHomePower and added more channels
- refactored SenecHomeHandler to reduce code duplication (added some nice helper methods)
Signed-off-by: Erwin Guib <eguib@web.de>
Christoph Weitkamp [Sat, 29 May 2021 12:25:36 +0000 (14:25 +0200)]
Added support for HAN-FUN outlets / simple on-off devices (#10760)
Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
Sami Salonen [Sat, 29 May 2021 12:23:23 +0000 (15:23 +0300)]
[fmiweather] Fixed to work with new API (#10765)
Tests updated as well
Signed-off-by: Sami Salonen <ssalonen@gmail.com>
Fabian Wolter [Sat, 29 May 2021 11:51:32 +0000 (13:51 +0200)]
[lcn] Improve readme; Allow special module IDs <5 (#10770)
Signed-off-by: Fabian Wolter <github@fabian-wolter.de>
Ross Kennedy [Fri, 28 May 2021 13:07:53 +0000 (14:07 +0100)]
MAP transformation text, add white space example (#10766)
Add simple white space escape example for MAP key
Signed-off-by: Ross Kennedy <rossko@culzean.clara.co.uk>
Marcel [Fri, 28 May 2021 13:05:01 +0000 (15:05 +0200)]
[miio] add support for Yeelight 1S (mono4) (#10763)
* [miio] add support for yeelight mono4
* [miio] add support yeelight lamp 9 & 10
close #10619
close #10061
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
lolodomo [Fri, 28 May 2021 13:04:14 +0000 (15:04 +0200)]
[sonos] Add new channel heightlevel for Sonos ARC / ARC SL (#10759)
Fix #9874
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
lolodomo [Fri, 28 May 2021 13:02:18 +0000 (15:02 +0200)]
[homeconnect] Don't reset washer temp / spin speed when exiting from active program (#10745)
Use the provided planned time for a washing program to set the channel "remaining_program_time_state" when no program is active
Fix #10744
Fix #10703
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
lolodomo [Fri, 28 May 2021 13:01:50 +0000 (15:01 +0200)]
[homeconnect] Build state options with a unique item for unsupported programs (#10754)
Apply to spin speed, temperature and drying taget channels
Fix #10701
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
lolodomo [Fri, 28 May 2021 13:00:59 +0000 (15:00 +0200)]
[homeconnect] Factorize handling of power command (#10747)
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
boehan [Wed, 26 May 2021 19:12:15 +0000 (21:12 +0200)]
[comfoair] fix data handling for restricted devices (#10685)
Signed-off-by: Hans Böhm <h.boehm@gmx.at>
Marcel [Wed, 26 May 2021 19:04:19 +0000 (21:04 +0200)]
[miio] also refresh after custom commands (#10714)
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
Björn Lange [Tue, 25 May 2021 20:06:49 +0000 (22:06 +0200)]
[mielecloud] Initial contribution of the Miele Cloud binding (#9146)
Also-by: Bert Plonus <bert.plonus@miele.com>
Also-by: Martin Lepsy <martin.lepsy@miele.com>
Also-by: Benjamin Bolte <benjamin.bolte@itemis.de>
Signed-off-by: Björn Lange <bjoern.lange@itemis.de>
Thomas Weißschuh [Sun, 23 May 2021 19:08:56 +0000 (21:08 +0200)]
[linuxinput] use correct channelTypeUID for key-press channels (#10742)
Previously there was a mismatch between the UIDs used by the handler and
the one actually registered from the XML-file.
This lead to channels not showing up in the UI.
(See https://github.com/openhab/openhab-webui/issues/406 )
Signed-off-by: Thomas Weißschuh <thomas@t-8ch.de>
Thomas Weißschuh [Sun, 23 May 2021 19:03:14 +0000 (21:03 +0200)]
[linuxinput] Handle all kinds of buttons (#10730)
Previously only the basic keyboard buttons where handled.
Now all buttons known to Linux, or rather libevdev are reported.
Reported-in: https://community.openhab.org/t/linuxinput-binding-and-mouse-capture/122612
Reported-in: https://github.com/t-8ch/binding-linuxinput/issues/5
Signed-off-by: Thomas Weißschuh <thomas@t-8ch.de>
Iwan Bron [Sun, 23 May 2021 18:45:04 +0000 (20:45 +0200)]
[semsportal] initial contribution (#10100)
Signed-off-by: Iwan Bron <bron@olisa.eu>
lolodomo [Sun, 23 May 2021 17:48:15 +0000 (19:48 +0200)]
[homeconnect] Let the binding update item state when handling a command (#10749)
To avoid the core framework updating automatically an item state while a
command is sent to this item but its handling by the binding is failing
or ignored
Fix #10700
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
lolodomo [Sun, 23 May 2021 17:06:52 +0000 (19:06 +0200)]
[homeconnect] Returns an empty list of options for an unsupported program (#10694)
* [homeconnect] Returns an empty list of options for an unsupported program
Fix #10689
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
* Review comment: List.of
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
Jerome Luckenbach [Sat, 22 May 2021 22:27:54 +0000 (00:27 +0200)]
[openweathermap] Add correct default parameter. (#10739)
Signed-off-by: Jerome Luckenbach <github@luckenba.ch>
Andres Meyer [Sat, 22 May 2021 06:16:14 +0000 (08:16 +0200)]
[deconz] make lightgroup switch off if brightness is set to 0 (#10729)
* Make lightgroup switch off lights if brightness is set to 0
Fixes #10320
Signed-off-by: Andres Meyer <andres@meyerfamily.ch>
Wouter Born [Fri, 21 May 2021 05:34:47 +0000 (07:34 +0200)]
Resolve itest runbundles for XStream upgrade (#10713)
Signed-off-by: Wouter Born <github@maindrain.net>
Koen Schockaert [Thu, 20 May 2021 18:29:44 +0000 (20:29 +0200)]
Update README.md (#10712)
Corrected some mistkes in the readme
Signed-off-by: Koen Schockaert <ks@qbus.be>
Christoph Weitkamp [Thu, 20 May 2021 18:26:51 +0000 (20:26 +0200)]
Added alternative handling for UnmarshalException (#10715)
Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
Wouter Born [Thu, 20 May 2021 18:25:29 +0000 (20:25 +0200)]
[groovyscripting] Update Groovy to 3.0.8 (#10721)
For all bugfixes and improvements, see:
http://groovy-lang.org/changelogs/changelog-3.0.8.html
Signed-off-by: Wouter Born <github@maindrain.net>
Christoph Weitkamp [Thu, 20 May 2021 18:24:46 +0000 (20:24 +0200)]
Fixed SAT findings (#10722)
Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
coriet [Thu, 20 May 2021 17:43:05 +0000 (19:43 +0200)]
[pollytts] Fix settings namespace in documentation (#10725)
Signed-off-by: Christian Oriet <github@oriet.org>
Wouter Born [Thu, 20 May 2021 17:15:23 +0000 (19:15 +0200)]
Fix build and improve exception handling (#10726)
The PercentType and QuantityType can also throw an IllegalArgumentException.
Signed-off-by: Wouter Born <github@maindrain.net>
Korbinian Probst [Wed, 19 May 2021 20:18:15 +0000 (22:18 +0200)]
[SenecHome] Catch and ignore malformed JSON (#10657)
* SENEC Home: Add SocketTimeoutException and MalformedJsonException
Signed-off-by: Korbinian Probst <kp.droid.dev@gmail.com>
* SENEC: Revert last commit
Signed-off-by: Korbinian Probst <kp.droid.dev@gmail.com>
* SENEC: Implement a counter that keeps the device online for random errors
Signed-off-by: Korbinian Probst <kp.droid.dev@gmail.com>
* Implement a print of the faulty response
Signed-off-by: Korbinian Probst <kp.droid.dev@gmail.com>
* Improve print of faulty response
Signed-off-by: Korbinian Probst <kp.droid.dev@gmail.com>
* Print all responses for debugging, catch MalformedJsonException explicitly
Signed-off-by: Korbinian Probst <korbinian.probst@gmx.de>
* Add Infor print if JSON is wrong. Catch JsonSyntaxException. Remove errorCounter
Signed-off-by: Korbinian Probst <korbinian.probst@gmx.de>
* Remove most debug code, move remaining messages to trace log level
Signed-off-by: Korbinian Probst <korbinian.probst@gmx.de>
* Bring back catch of MalformedJsonException. Avoid null pointer exception in case response is null.
Signed-off-by: Korbinian Probst <korbinian.probst@gmx.de>
* Collect error to print it in one message
Signed-off-by: Korbinian Probst <korbinian.probst@gmx.de>
Co-authored-by: Korbinian Probst <korbinian.probst@gmx.de>
lsiepel [Wed, 19 May 2021 19:53:33 +0000 (21:53 +0200)]
[plugwiseha] Initial contribution (#9504)
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
Wouter Born [Tue, 18 May 2021 05:37:57 +0000 (07:37 +0200)]
Upgrade to Karaf 4.3.2 (#10693)
* 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>
robnielsen [Mon, 17 May 2021 20:12:02 +0000 (15:12 -0500)]
[insteon] add a read timeout when getting data from Insteon 2245-222 hub (#10708)
Signed-off-by: Rob Nielsen <rob.nielsen@yahoo.com>
Trinitus01 [Mon, 17 May 2021 20:11:16 +0000 (22:11 +0200)]
fixed: iCloud response invalid: null (#10710)
changed: appVersion from 2.0 to 3.0
added: missing productType
Signed-off-by: Tom Blum <trinitus01@googlemail.com>
Patrick Fink [Mon, 17 May 2021 20:07:41 +0000 (22:07 +0200)]
Ignore spotless errors on binding creation (#10696)
Signed-off-by: Patrick Fink <mail@pfink.de>
robnielsen [Fri, 14 May 2021 08:22:55 +0000 (03:22 -0500)]
[insteon] Fix SAT warnings (#10688)
Signed-off-by: Rob Nielsen <rob.nielsen@yahoo.com>
Joan Pujol [Fri, 14 May 2021 08:21:12 +0000 (10:21 +0200)]
[influxdb] Fix problems when querying old historical data (#10680)
Fix problem with historical Influx1 data that was generated with addon version <3.0.0 that didn't write generate item tag
Signed-off-by: Joan Pujol <joanpujol@gmail.com>
Bernd Weymann [Thu, 13 May 2021 14:26:17 +0000 (16:26 +0200)]
[luftdateninfo] Add internal sensor support (#10643)
Signed-off-by: Bernd Weymann <bernd.weymann@gmail.com>
James Melville [Thu, 13 May 2021 13:37:05 +0000 (14:37 +0100)]
[warmup] Initial contribution (#8562)
Signed-off-by: James Melville <jamesmelville@gmail.com>
Conte Andrea [Thu, 13 May 2021 13:25:01 +0000 (15:25 +0200)]
[openwebnet] Energy meter returns always zero power if no other device has subscribed to power measures (#10565)
* add scheduler to start/stop sending instantaneous consumption
Signed-off-by: Conte Andrea <andrea@conte.com>
* added scheduler also in Initialize() in order to start reading data of a newly discovered thing
Signed-off-by: Conte Andrea <andrea@conte.com>
* removed setActivePowerNotificationsTime() from dispose()
Signed-off-by: Conte Andrea <andrea@conte.com>
* add log in dispose() method
Signed-off-by: Conte Andrea <andrea@conte.com>
bruestel [Thu, 13 May 2021 12:56:03 +0000 (14:56 +0200)]
[homeconnect] Initial contribution (#9187)
Signed-off-by: Jonas Brüstel <jonas@bruestel.net>
Co-authored-by: Laurent Garnier <lg.hc@free.fr>
Wouter Born [Thu, 13 May 2021 07:49:08 +0000 (09:49 +0200)]
Update Jackson version to 2.12.3 (#10669)
This is the version used in the feature provided by openhab-core.
Signed-off-by: Wouter Born <github@maindrain.net>
Wouter Born [Wed, 12 May 2021 11:15:24 +0000 (13:15 +0200)]
[modbus] Cleanup workaround leftovers and fix a few SAT findings (#10670)
- Cleanup workaround leftovers and fix a few SAT findings
Signed-off-by: Wouter Born <github@maindrain.net>
Wouter Born [Tue, 11 May 2021 06:31:03 +0000 (08:31 +0200)]
Upgrade Units of Measurement dependencies (#10583)
* Fix code/tests for upgrade
* Resolve runbundles
* Update Checkstyle ruleset for changed packages
Signed-off-by: Wouter Born <github@maindrain.net>
Fabian Wolter [Mon, 10 May 2021 18:57:06 +0000 (20:57 +0200)]
[lcn] shorten labels (#10645)
* [lcn] shorten labels
Signed-off-by: Fabian Wolter <github@fabian-wolter.de>
Mark Herwege [Mon, 10 May 2021 15:14:32 +0000 (17:14 +0200)]
[nikohomecontrol] Switch off hostname validation. (#10652)
Signed-off-by: Mark Herwege <mark.herwege@telenet.be>
Alexander Falkenstern [Mon, 10 May 2021 09:37:25 +0000 (11:37 +0200)]
Bump jsonpath dependency from 2.4.0 to 2.5.0 (#10665)
Signed-off-by: Alexander Falkenstern <alexander.falkenstern@gmail.com>
Martin Kurgi [Mon, 10 May 2021 07:03:36 +0000 (10:03 +0300)]
[luxtronikheatpump] Update channel descriptions in README.md (#10648)
* temperatureHotWaterTarget channel is writable
* temperatureTargetHotWater_2 channel doesn't exist in the binding
Signed-off-by: Martin Kurgi <martinkurgi@gmail.com>
Christoph Weitkamp [Sun, 9 May 2021 18:41:45 +0000 (20:41 +0200)]
[tr064] Fixed wrong pattern to normalize phone numbers (#10660)
Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
Christoph Weitkamp [Sun, 9 May 2021 18:40:03 +0000 (20:40 +0200)]
[avmfritz] Fixed wrong dial code in status info (#10659)
Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
Bernd Weymann [Sun, 9 May 2021 18:29:50 +0000 (20:29 +0200)]
[modbus.e3dc] remove logo from readme and add default state patterns (#10647)
Signed-off-by: Bernd Weymann <bernd.weymann@gmail.com>
cedricboon [Sun, 9 May 2021 18:24:07 +0000 (20:24 +0200)]
[velbus] Fixed parsing of channel bytes on VMB4AN. (#10627)
Signed-off-by: Cedric Boon <cedric.boon@hotmail.com>
robnielsen [Sun, 9 May 2021 18:22:13 +0000 (13:22 -0500)]
[insteon] delay setting state of network to UNKNOWN (#10620)
Signed-off-by: Rob Nielsen <rob.nielsen@yahoo.com>
Markus Michels [Sun, 9 May 2021 18:21:35 +0000 (20:21 +0200)]
[shelly] Vibration event for DW2 (#10618)
* Adapted to new checkstyle
Signed-off-by: Markus Michels <markus7017@gmail.com>
* stylecheck cnages; fix CoIoT update for vibration, url encode user+pw on
"set login credentials"
Signed-off-by: Markus Michels <markus7017@gmail.com>
* #10617 Vibration event added for DW2
Signed-off-by: Markus Michels <markus7017@gmail.com>
* brackets
Signed-off-by: Markus Michels <markus7017@gmail.com>
* some unused stuff/code removed
Signed-off-by: Markus Michels <markus7017@gmail.com>
lolodomo [Sun, 9 May 2021 18:16:14 +0000 (20:16 +0200)]
[somfytahoma] Open to other portals (#10611)
* [somfytahoma] Open to other portals
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
* Review comment: suppress the advanced setting for cookie handling
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
Christoph Weitkamp [Sun, 9 May 2021 18:10:45 +0000 (20:10 +0200)]
[hue] Fixed ColorTemperature set to UNDEF (#10609)
* Fixed ColorTemperature set to UNDEF
Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
* Fixed SAT findings
Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
* Fixed warning during unit tests
Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
* Changed color temperature handling in GroupHandler
Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
Christoph Weitkamp [Sun, 9 May 2021 18:08:18 +0000 (20:08 +0200)]
[hue] Changed default color mode for color commands to XY (#10608)
* Changed default color mode for color commands to XY
Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
* Incorporated comments from review
Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
Pawel Pieczul [Sun, 9 May 2021 17:32:48 +0000 (19:32 +0200)]
[loxone] Implementation of EIB Dimmer (#10585)
Signed-off-by: Pawel Pieczul <pieczul@gmail.com>