mlobstein
bce5363856
[tivo] refresh connection every 12 hours ( #10824 )
...
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com >
2021-06-12 13:11:15 +02:00
Raphael Mack
72e3729ca7
[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 >
2021-06-12 13:08:55 +02:00
Marcel
10f5ca8578
[miio] avoid NPE when rssi is missing ( #10854 )
...
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2021-06-12 12:54:19 +02:00
Conte Andrea
fc66615fce
[openwebnet] Replace scheduleAtFixedRate by scheduleWithFixedDelay ( #10822 )
...
- fixed some other spotless issues
Signed-off-by: Conte Andrea <andrea@conte.com >
2021-06-12 12:32:00 +02:00
mlobstein
e452de8e15
[benqprojector] Migrate benqprojector binding to OH3 ( #10341 )
...
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com >
2021-06-12 12:00:08 +02:00
James Hewitt
c12e189a13
[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 >
2021-06-10 14:30:08 +02:00
James Hewitt
c49166a069
[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 >
2021-06-10 14:28:57 +02:00
Christoph Weitkamp
4db68379c9
[pushover] Minor improvements, SAT findings ( #10840 )
...
Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de >
2021-06-10 09:21:51 +02:00
ridiekel
047ae89aaf
[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 >
2021-06-09 07:12:30 +02:00
Fabian Wolter
cf13bb8275
[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 >
2021-06-08 08:07:24 +02:00
mlobstein
6141d69da3
[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 >
2021-06-07 20:58:19 +02:00
Martin Dagarin
d9841ef0de
[gpio] Added parameter for pull up/down resistor and other improvements ( #10782 )
2021-06-07 20:57:08 +02:00
Björn Lange
c97f2ac2fa
[mielecloud] Fix typo and localization key resolution ( #10821 )
...
Signed-off-by: Björn Lange <bjoern.lange@itemis.de >
2021-06-07 20:56:24 +02:00
Dan Cunningham
32c1e65799
[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 >
2021-06-06 19:34:35 +02:00
Martin Herbst
5533643a3a
[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 >
2021-06-06 18:53:51 +02:00
Michael Wodniok
6b324d6701
[icalendar] Short events parallel to longer current events are now also shown as current event ( #10810 )
...
Signed-off-by: Michael Wodniok <michi@noorganization.org >
2021-06-06 10:10:13 +02:00
Matthew Davies
503abab181
[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 >
2021-06-05 20:10:45 +02:00
lolodomo
33b7fd6e98
[homeconnect] Undo PR 10754 ( #10792 )
...
Signed-off-by: Laurent Garnier <lg.hc@free.fr >
2021-06-05 20:08:51 +02:00
Anders Alfredsson
d454fe3331
[smhi] Catch exception that could cause binding to stop updating channels ( #10794 )
...
Signed-off-by: Anders Alfredsson <andersb86@gmail.com >
2021-06-05 19:39:21 +02:00
lolodomo
d36c7804d0
[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 >
2021-06-05 19:33:30 +02:00
lolodomo
17eb0d5d78
[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 >
2021-06-05 19:30:43 +02:00
Conte Andrea
3dc7b9ed25
[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 >
2021-06-05 19:26:52 +02:00
Sönke Küper
8e4cb48a57
[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 >
2021-06-05 15:32:40 +02:00
Martin H
7c5f60dae2
[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 >
2021-06-05 14:45:00 +02:00
Christopher Schirner
d36e1f1018
[etherrain] Fix typo ( #10805 )
2021-06-05 11:33:27 +02:00
Anders Alfredsson
612ceb3855
Add channel IDs to documentation ( #10793 )
...
Signed-off-by: Anders Alfredsson <andersb86@gmail.com >
2021-06-05 11:31:46 +02:00
Boris Krivonog
80cbf5f32d
Removed required=true for parameters with default value. ( #10795 )
...
Signed-off-by: Boris Krivonog <boris.krivonog@inova.si >
2021-06-05 11:30:55 +02:00
Dbzman
7109475929
[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 >
2021-06-05 11:29:59 +02:00
Kai Kreuzer
6d68746b60
upgrade to JUPnP 2.6.0 ( #10801 )
...
Signed-off-by: Kai Kreuzer <kai@openhab.org >
2021-06-04 11:15:29 +02:00
Fabian Wolter
9d903c240e
[pwm] Initial Contribution ( #10205 )
...
Signed-off-by: Fabian Wolter <github@fabian-wolter.de >
2021-06-01 20:23:33 +02:00
Kai Kreuzer
cf34ba23a0
updated JmDNS dependency version ( #10780 )
...
Signed-off-by: Kai Kreuzer <kai@openhab.org >
2021-05-31 20:31:23 +02:00
Roie Geron
6ae7f98134
[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 >
2021-05-30 11:46:41 +02:00
lolodomo
f99f4b6361
[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 >
2021-05-30 09:37:10 +02:00
Daniel Rosengarten
4ad6eda961
[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 >
2021-05-29 20:23:29 +02:00
M Valla
7f05dbaf2c
[openwebnet] calculate position only if startedMovingAt is valid. ( #10775 )
...
After OH reboot position remains UNDEF.
Signed-off-by: Massimo Valla <mvcode00@gmail.com >
2021-05-29 20:12:50 +02:00
robnielsen
22c5e841dd
[ecobee] logging improvements ( #10772 )
...
Signed-off-by: Rob Nielsen <rob.nielsen@yahoo.com >
2021-05-29 20:10:06 +02:00
eguib
3875d2aca5
[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 >
2021-05-29 14:29:20 +02:00
Christoph Weitkamp
04507d98fc
Added support for HAN-FUN outlets / simple on-off devices ( #10760 )
...
Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de >
2021-05-29 14:25:36 +02:00
Sami Salonen
572fd3dded
[fmiweather] Fixed to work with new API ( #10765 )
...
Tests updated as well
Signed-off-by: Sami Salonen <ssalonen@gmail.com >
2021-05-29 14:23:23 +02:00
Fabian Wolter
eab7623655
[lcn] Improve readme; Allow special module IDs <5 ( #10770 )
...
Signed-off-by: Fabian Wolter <github@fabian-wolter.de >
2021-05-29 13:51:32 +02:00
Ross Kennedy
6df474a994
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 >
2021-05-28 15:07:53 +02:00
Marcel
6ba1606e52
[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 >
2021-05-28 15:05:01 +02:00
lolodomo
9bf194ad39
[sonos] Add new channel heightlevel for Sonos ARC / ARC SL ( #10759 )
...
Fix #9874
Signed-off-by: Laurent Garnier <lg.hc@free.fr >
2021-05-28 15:04:14 +02:00
lolodomo
a736a2cafd
[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 >
2021-05-28 15:02:18 +02:00
lolodomo
ac7b5eae4d
[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 >
2021-05-28 15:01:50 +02:00
lolodomo
fe11c115ea
[homeconnect] Factorize handling of power command ( #10747 )
...
Signed-off-by: Laurent Garnier <lg.hc@free.fr >
2021-05-28 15:00:59 +02:00
boehan
19029b7358
[comfoair] fix data handling for restricted devices ( #10685 )
...
Signed-off-by: Hans Böhm <h.boehm@gmx.at >
2021-05-26 21:12:15 +02:00
Marcel
aa665e54f5
[miio] also refresh after custom commands ( #10714 )
...
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2021-05-26 21:04:19 +02:00
Björn Lange
705f5c577c
[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 >
2021-05-25 22:06:49 +02:00
Thomas Weißschuh
5ec535f37b
[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 >
2021-05-23 21:08:56 +02:00