]> git.basschouten.com Git - openhab-addons.git/log
openhab-addons.git
4 years ago[jsscripting] Wrapped GraalJS ScriptEngines now also Autocloseable (#12022)
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>
4 years ago[jdbc] Removed check if item exists to allow to truncate data for clean-ups (#12052)
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>
4 years ago[influxdb] Fix previous item state performance issues (#11993)
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>
4 years ago[jdbc] Implement 'ModifiablePersistenceService' interface (#11922)
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>
4 years agoNew Crowdin updates (#11960)
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)

4 years ago[hdpowerview] Add support for calibrating a shade (#12002)
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>
4 years agofix Fahrenheit conversion (#12024)
eugen [Fri, 14 Jan 2022 21:56:50 +0000 (22:56 +0100)]
fix Fahrenheit conversion (#12024)

Signed-off-by: Eugen Freiter <freiter@gmx.de>
4 years ago[hdpowerview] update shade database (#12045)
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>
4 years ago[hdpowerview] Fix SAT warnings (#12032)
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>
4 years ago[ipp] Added representation property and code improvements (#12039)
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>
4 years ago[digitalstrom] Adoptions due to API changes in DSS Update 1.19.2 (#12033)
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>
4 years ago[digitalstrom] Update CODEOWNERS (#12041)
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>
4 years ago[rfxcom] Updates / small fixes (#12037)
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>
4 years ago[homematic] Fix long button press handling for HM-IP devices (#11982)
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

4 years ago[tesla] Add support for setting charging amps and sentry mode (#12029)
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>
4 years ago[tesla] Change center_display_state from switch to number (#12030)
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>
4 years ago[knx] Update README.md (#12035)
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.

4 years agoUpdate sunroof feature to changed Tesla API (#12031)
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>
4 years agoPR template: Update marketplace URL; add notes about rebase/labels/update.lst (#11988)
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>
4 years ago[guntamatic] Initial contribution: Binding for Guntamatic Heating Systems (#12011)
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>
4 years ago[mqtt] Add documentation about using auto discovery with Tasmota (#12003)
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>
4 years ago[mycroft] Init i18n (#12020)
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>
4 years ago[mycroft] Initial contribution (#11040)
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>
4 years ago[innogysmarthome] VariableActuators are now recognized again (#11741) (#12008)
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>
4 years ago[tesla] Clarify and update how refresh tokens can be obtained (#12015)
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>
4 years agoPrint usage for tesla command on console (#12014)
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>
4 years ago[nuki] Support for SmartLock 3.0 and SmartDoor (#12005)
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>
4 years ago[publictransportswitzerland] Add missing default translation properties (#12009)
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>
4 years ago[jeelink] Doc: Clarify thing discovery (#12004)
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>
4 years ago[ipcamera] Fix multiple mjpeg issues and allow stream to stay alive (#11921)
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>
4 years ago[sonnen] Initial contribution of new binding for solar battery (#11915)
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>
4 years ago[mqtt.generic] Add UOM to inbound values for MQTT Channels (#10727)
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>
4 years ago[electroluxair] Initial contribution (#11116)
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>
4 years ago[opensprinkler] Add Veto and some default times to state options. (#11816)
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>
4 years ago[http] Provide meaningful error messages (#11995)
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>
4 years agoConsolidate properties for compliance. (#11997)
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>
4 years agoConsolidate properties for compliance. (#11992)
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>
4 years ago[googletts] Use returned sound to get play informations (#11877)
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>
4 years agoUpdate HomematicDeviceDiscoveryService.java (#11971)
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>
4 years agoUse standard firmware property constant. (#11989)
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>
4 years agoRemove license header in feature file (#11983)
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>
4 years ago[hdpowerview] Add firmware information properties for hub and shade. (#11980)
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>
4 years agoAdd DateTime channel type to comply with mqtt homie convention 3.x (#11894)
LukasA83 [Thu, 6 Jan 2022 22:35:41 +0000 (23:35 +0100)]
Add DateTime channel type to comply with mqtt homie convention 3.x (#11894)

Signed-off-by: Lukas Agethen <lukas83@gmx.de>
4 years ago[yamahamusiccast] Adding NOTICE (#11978)
coop-git [Thu, 6 Jan 2022 21:27:18 +0000 (22:27 +0100)]
[yamahamusiccast] Adding NOTICE (#11978)

Signed-off-by: Lennert Coopman <github@coopman.org>
4 years ago[yamahamusiccast] Fix license headers (#11977)
Fabian Wolter [Thu, 6 Jan 2022 19:36:03 +0000 (20:36 +0100)]
[yamahamusiccast] Fix license headers (#11977)

Signed-off-by: Fabian Wolter <github@fabian-wolter.de>
4 years ago[yamahamusiccast] Initial contribution (#11880)
coop-git [Thu, 6 Jan 2022 19:04:25 +0000 (20:04 +0100)]
[yamahamusiccast] Initial contribution (#11880)

* Pull Request OH3

Signed-off-by: Lennert Coopman <github@coopman.org>
* Pull Request OH3

Signed-off-by: Lennert Coopman <github@coopman.org>
* Pull Request OH3

Signed-off-by: Lennert Coopman <github@coopman.org>
* Pull Request OH3

Signed-off-by: Lennert Coopman <github@coopman.org>
* Pull Request OH3

Signed-off-by: Lennert Coopman <github@coopman.org>
* Pull Request OH3

Signed-off-by: Lennert Coopman <github@coopman.org>
* Pull Request OH3

Signed-off-by: Lennert Coopman <github@coopman.org>
* Pull Request OH3

Signed-off-by: Lennert Coopman <github@coopman.org>
4 years agoUpdate license headers to 2022 (#11973)
Hilbrand Bouwkamp [Thu, 6 Jan 2022 17:14:47 +0000 (18:14 +0100)]
Update license headers to 2022 (#11973)

Signed-off-by: Hilbrand Bouwkamp <hilbrand@h72.nl>
4 years agoUpdate README.md (#11862)
yfaway [Thu, 6 Jan 2022 12:46:00 +0000 (07:46 -0500)]
Update README.md (#11862)

Fix 1 spelling error. Mark several channels as writable. Add link to the PDF file that contains the list of EnvisaLink commands.

4 years ago[tapocontrol] fix "device not found" with L510/L530 hw rev2 / add L920 and P110 thing...
Christian Wild [Thu, 6 Jan 2022 11:29:44 +0000 (12:29 +0100)]
[tapocontrol] fix "device not found" with L510/L530 hw rev2 / add L920 and P110 things (#11967)

* [tapocontrol] P110 and L920 Things added
* [tapocontrol] Fixed L510/L530 Series Bug with HW-Rev2.0

Signed-off-by: Christian Wild <christian@wild-bw.de>
4 years ago[deconz] Support for air quality sensor (#11885)
Philipp S [Thu, 6 Jan 2022 08:44:59 +0000 (09:44 +0100)]
[deconz] Support for air quality sensor (#11885)

[deconz] Support for air quality sensor

Signed-off-by: Philipp Schneider <philipp.schneider@nixo-soft.de>
4 years ago[atlona] Correct spelling of atlona (#11966)
mlobstein [Wed, 5 Jan 2022 15:39:32 +0000 (09:39 -0600)]
[atlona] Correct spelling of atlona (#11966)

Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
4 years agoDo not create table on 'query', only on 'store' (#11961)
Christoph Weitkamp [Tue, 4 Jan 2022 20:26:52 +0000 (21:26 +0100)]
Do not create table on 'query', only on 'store' (#11961)

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
4 years ago[hdpowerview] Fix secondary position bug. Add shade database and properties. (#11698)
Andrew Fiddian-Green [Tue, 4 Jan 2022 19:23:48 +0000 (19:23 +0000)]
[hdpowerview] Fix secondary position bug. Add shade database and properties. (#11698)

Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
4 years agoAdd mime data to restored image (#11962)
Christoph Weitkamp [Tue, 4 Jan 2022 15:52:56 +0000 (16:52 +0100)]
Add mime data to restored image (#11962)

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
4 years ago[jdbc] Fixed NPE when SQL query failed (#11954)
Christoph Weitkamp [Tue, 4 Jan 2022 09:37:04 +0000 (10:37 +0100)]
[jdbc] Fixed NPE when SQL query failed (#11954)

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
4 years ago[plugwise] Remove broken links from documentation (#11951)
Wouter Born [Tue, 4 Jan 2022 08:32:40 +0000 (09:32 +0100)]
[plugwise] Remove broken links from documentation (#11951)

These linked pages seem to have been removed from the Plugwise website.

Signed-off-by: Wouter Born <github@maindrain.net>
4 years agofix projector error message display (#11953)
mlobstein [Tue, 4 Jan 2022 08:28:34 +0000 (02:28 -0600)]
fix projector error message display (#11953)

Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
4 years ago[haywardomnilogic] Added filter & pump RPM & state channels (#11223)
Matt [Mon, 3 Jan 2022 15:49:36 +0000 (10:49 -0500)]
[haywardomnilogic] Added filter & pump RPM & state channels (#11223)

* 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>
* Removed erroneous chlorinator code from filterhandler

Signed-off-by: Matt Myers <mmyers75@icloud.com>
* Adding pump support, added body of water to xml paths to prevent detection of terminal or other items

Signed-off-by: Matt Myers <mmyers75@icloud.com>
* Added getApiDef call to initialize when debug=trace

Signed-off-by: Matt Myers <mmyers75@icloud.com>
* Fixed typo on README

Signed-off-by: Matt Myers <mmyers75@icloud.com>
* Cleanup pump xml spotless checks

Signed-off-by: Matt Myers <mmyers75@icloud.com>
* Fix typos in README

Signed-off-by: Matt Myers <mmyers75@icloud.com>
* Fixed a couple typos in pump discovery

Signed-off-by: Matt Myers <mmyers75@icloud.com>
* Fixed README typo

Signed-off-by: Matt Myers <mmyers75@icloud.com>
* Fix untested pump typos

Signed-off-by: Matt Myers <mmyers75@icloud.com>
* Fix pump typo

Signed-off-by: Matt Myers <mmyers75@icloud.com>
* Add thing properties and max filter/pump speed command

Signed-off-by: Matt Myers <mmyers75@icloud.com>
* Add support for relays to exist in the backyard

Signed-off-by: Matt Myers <mmyers75@icloud.com>
* Update README

Signed-off-by: Matt Myers <mmyers75@icloud.com>
* Add support for colorLogicLights to exist in the backyard

Signed-off-by: Matt Myers <mmyers75@icloud.com>
* Remove sensor thing and associated handler.  Hayward does not expose data for stand alone sensors.  Packaged in other things (backyard air temp, body of water temp, etc.)

Signed-off-by: Matt Myers <mmyers75@icloud.com>
* Added heater states

Signed-off-by: Matt Myers <mmyers75@icloud.com>
* Updated heater state in readme

Signed-off-by: Matt Myers <mmyers75@icloud.com>
* Added dynamic state description updates to set pump & filter minimum and maximum speeds.

Signed-off-by: Matt Myers <mmyers75@icloud.com>
* Moved dynamicStateDescription updates to thing initialize routine

Signed-off-by: Matt Myers <mmyers75@icloud.com>
* Code checks

Signed-off-by: Matt Myers <mmyers75@icloud.com>
* Add min/max limits to filter, pump and heater setpoints

Signed-off-by: Matt Myers <mmyers75@icloud.com>
* Add virtual heater dynamic state descriptions.  Change filter & pump speeds back to number:dimensionless

Signed-off-by: Matt Myers <mmyers75@icloud.com>
* Add pump & filter speed RPM channels

Signed-off-by: Matt Myers <mmyers75@icloud.com>
* Fixed typo in pump handler

Signed-off-by: Matt Myers <mmyers75@icloud.com>
* Elaborate on filter/pump handler initialize exception

Signed-off-by: Matt Myers <mmyers75@icloud.com>
* Update bow.xml property intit's to empty values (fix typos)

Signed-off-by: Matt Myers <mmyers75@icloud.com>
* Added debug flag to inject XML until appropriate integration tests are setup

Signed-off-by: Matt Myers <mmyers75@icloud.com>
* Pump and Filter enable to last speed

Signed-off-by: Matt Myers <mmyers75@icloud.com>
* Removed tatus file

Signed-off-by: Matt Myers <mmyers75@icloud.com>
* Update readme

Signed-off-by: Matt Myers <mmyers75@icloud.com>
* format readMe

Signed-off-by: Matt Myers <mmyers75@icloud.com>
* Update ReadMe

Signed-off-by: Matt Myers <mmyers75@icloud.com>
* Remove xml debug code

Signed-off-by: Matt Myers <mmyers75@icloud.com>
4 years ago[mielecloud] Fix mockito concurrency issues in integration tests (#11742)
Björn Lange [Mon, 3 Jan 2022 15:16:01 +0000 (16:16 +0100)]
[mielecloud] Fix mockito concurrency issues in integration tests (#11742)

* Move bridge and thing setup into individual integration tests
* Ensure that mocks used by ThingHandlers are fully initialized prior to
creating the thing handlers
* Ensure that bridge and thing are linked together after thing creation in
integration tests

Signed-off-by: Björn Lange <bjoern.lange@tu-dortmund.de>
4 years agoAvoid UnsupportedEncodingException & use const from StandardCharsets (#11948)
Christoph Weitkamp [Mon, 3 Jan 2022 15:05:08 +0000 (16:05 +0100)]
Avoid UnsupportedEncodingException & use const from StandardCharsets (#11948)

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
4 years agoNew Crowdin updates (#11890)
openhab-bot [Mon, 3 Jan 2022 15:00:47 +0000 (16:00 +0100)]
New Crowdin updates (#11890)

* New translations adorne.properties (German)
* New translations ahawastecollection.properties (German)
* New translations airquality.properties (German)
* New translations airvisualnode.properties (German)
* New translations amazonechocontrol.properties (German)
* New translations astro.properties (Finnish)
* New translations astro.properties (French)
* New translations bosesoundtouch.properties (German)
* New translations chromecast.properties (German)
* New translations denonmarantz.properties (German)
* New translations exec.properties (German)
* New translations hue.properties (French)
* New translations icalendar.properties (German)
* New translations jruby.properties (German)
* New translations jruby.properties (Italian)
* New translations luxtronikheatpump.properties (German)
* New translations mielecloud.properties (German)
* New translations openuv.properties (French)
* New translations openweathermap.properties (German)
* New translations phc.properties (German)
* New translations powermax.properties (French)
* New translations pushsafer.properties (German)
* New translations rotel.properties (French)
* New translations tradfri.properties (French)

4 years ago[amazonechocontrol] Fix refresh time for skill connected devices (#11943)
J-N-K [Mon, 3 Jan 2022 14:32:20 +0000 (15:32 +0100)]
[amazonechocontrol] Fix refresh time for skill connected devices (#11943)

Signed-Off-By: Jan N. Klug <github@klug.nrw>
4 years ago[googletts] Improve exception handling (#11925)
Christoph Weitkamp [Mon, 3 Jan 2022 13:12:36 +0000 (14:12 +0100)]
[googletts] Improve exception handling (#11925)

* Improve exception handling
* Moved classes to dto package to reduce SAT warning

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
4 years ago[dynamodb] AWS SDK updated to 2.17.102 (#11914)
Sami Salonen [Mon, 3 Jan 2022 13:07:45 +0000 (15:07 +0200)]
[dynamodb] AWS SDK updated to 2.17.102 (#11914)

* [dynamodb] Update guide for updating the SDK

Some steps were obsolete and required corrections.

Signed-off-by: Sami Salonen <ssalonen@gmail.com>
* [dynamodb] Update AWS SDK to 2.17.102

- Added NOTICE with all compiled dependencies. Dependencies listed in
  feature.xml are omitted.
- jackson dependency is now provided by AWS SDK as a 'shaded' copy
- log4j version used in tests updated
- Specifying DefaultsMode=STANDARD to make the SDK utilize latest
  recommended parameters. RetryMode is also controlled by DefaultsMode,
  so we avoid setting it explicitly unless overridden by the user.
- Fixed test regressions due to SDK changes

Signed-off-by: Sami Salonen <ssalonen@gmail.com>
4 years ago[openweathermap] Improved exception handling (#11949)
Christoph Weitkamp [Mon, 3 Jan 2022 13:00:25 +0000 (14:00 +0100)]
[openweathermap] Improved exception handling (#11949)

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
4 years ago[heos] Update Denon CLI reference in plugin documentation (#11947)
Micha [Mon, 3 Jan 2022 12:59:39 +0000 (13:59 +0100)]
[heos] Update Denon CLI reference in plugin documentation (#11947)

4 years ago[jsscripting] Fixed links to JS-Joda (#11950)
Markus Lipp [Mon, 3 Jan 2022 12:52:05 +0000 (13:52 +0100)]
[jsscripting] Fixed links to JS-Joda (#11950)

Fixed path to JS-Joda github page to be formatter as external links

4 years agoSupport refresh command for signalStrength items. (#11944)
Jacob Laursen [Mon, 3 Jan 2022 12:36:36 +0000 (13:36 +0100)]
Support refresh command for signalStrength items. (#11944)

Fixes #11942

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
4 years ago[icalendar] fixes #11927: Added original texts for translation (#11928)
Michael Wodniok [Mon, 3 Jan 2022 11:09:58 +0000 (12:09 +0100)]
[icalendar] fixes #11927: Added original texts for translation (#11928)

* [icalendar] fixes #11927: Added original texts for translation

Signed-off-by: Michael Wodniok <michi@noorganization.org>
4 years agoAdds a RepresentationProperty to discovery to avoid duplicate inobx entries (#11941)
Dan Cunningham [Mon, 3 Jan 2022 08:22:45 +0000 (00:22 -0800)]
Adds a RepresentationProperty to discovery to avoid duplicate inobx entries (#11941)

Signed-off-by: Dan Cunningham <dan@digitaldan.com>
4 years ago[LuxtronikHeatpump] fix channel type of newly defined unknown channels (#11937)
Stefan Giehl [Sun, 2 Jan 2022 15:57:41 +0000 (16:57 +0100)]
[LuxtronikHeatpump] fix channel type of newly defined unknown channels (#11937)

Signed-off-by: Stefan Giehl <stefangiehl@gmail.com>
4 years ago[wolfsmartset] Fix NullPointerException when updating values (#11931)
Bo Biene [Sun, 2 Jan 2022 15:51:51 +0000 (16:51 +0100)]
[wolfsmartset] Fix NullPointerException when updating values (#11931)

* fix bug #11930 NullPointerException

Signed-off-by: Bo Biene <openhab.github@biene.eu>
4 years ago[dali] Fix frame packing (#11936)
Robert Schmid [Sun, 2 Jan 2022 15:38:33 +0000 (16:38 +0100)]
[dali] Fix frame packing (#11936)

Signed-off-by: Robert Schmid <r.schmid@outlook.com>
4 years ago[cbus] fix exception from threadpool at startup (#11846)
jpharvey [Sun, 2 Jan 2022 15:20:32 +0000 (15:20 +0000)]
[cbus] fix exception from threadpool at startup (#11846)

* update to use executorservice to fix crash caused by change in underlying threadpool implementation

* Remove explicit cast

Signed-off-by: John Harvey <john.p.harvey@btinternet.com>
4 years ago[hdpowerview] Refresh battery level when receiving refresh command (#11933)
Jacob Laursen [Sun, 2 Jan 2022 12:44:51 +0000 (13:44 +0100)]
[hdpowerview] Refresh battery level when receiving refresh command (#11933)

* Refresh battery level when receiving REFRESH command.

Fixes #11932

Update README with shade refresh logic.

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
4 years ago[powermax] Add few missing default translation properties (#11913)
lolodomo [Sat, 1 Jan 2022 10:33:08 +0000 (11:33 +0100)]
[powermax] Add few missing default translation properties (#11913)

Also run mvn i18n:generate-default-translations

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
4 years ago[remoteopenhab] Reorder default translation properties (#11912)
lolodomo [Sat, 1 Jan 2022 10:32:14 +0000 (11:32 +0100)]
[remoteopenhab] Reorder default translation properties (#11912)

Result of mvn i18n:generate-default-translations

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
4 years ago[rotel] Fix default properties (#11911)
lolodomo [Sat, 1 Jan 2022 10:31:09 +0000 (11:31 +0100)]
[rotel] Fix default properties (#11911)

Also reorder properties by running mvn i18n:generate-default-translations

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
4 years ago[astro] Add missing default translation properties (#11910)
lolodomo [Sat, 1 Jan 2022 10:30:27 +0000 (11:30 +0100)]
[astro] Add missing default translation properties (#11910)

Reorder the properties running mvn i18n:generate-default-translations

Fix #11811

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
4 years ago[Yeelight] Add color4 bulb (#11908)
kakonema [Fri, 31 Dec 2021 15:39:46 +0000 (16:39 +0100)]
[Yeelight] Add color4 bulb (#11908)

* [Yeelight] Add color4 bulb

Signed-off-by: Vlado Ilic <kakonema@gmail.com>
4 years ago[iCalendar] Fix httpclient getting stuck with broken requests (#11866)
Stefan Triller [Fri, 31 Dec 2021 10:46:36 +0000 (11:46 +0100)]
[iCalendar] Fix httpclient getting stuck with broken requests (#11866)

* [iCalendar] Fix httpclient getting stuck with broken requests

Fixes #9827

Signed-off-by: Stefan Triller <github@stefantriller.de>
4 years agoPrevent errors in log when URI host is null (#11893)
Christoph Weitkamp [Thu, 30 Dec 2021 12:53:24 +0000 (13:53 +0100)]
Prevent errors in log when URI host is null (#11893)

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
4 years ago[astro] Fixed timeLeft calculation at the end of the year (#11889)
Hilbrand Bouwkamp [Thu, 30 Dec 2021 12:49:43 +0000 (13:49 +0100)]
[astro] Fixed timeLeft calculation at the end of the year (#11889)

Season timeleft calculated the wrong time at the end of the year, because the seasons it measures the time with are the seasons within the same year.
So for times at the end of the year it computed against the season at the beginning of the year, resulting in negative number of days.
Also changed the time of timeLeft to actual days instead of quantity unit days.
Because with the milliseconds internal resolution it will generate events each and every time this channel is updated as milliseconds change often.

Signed-off-by: Hilbrand Bouwkamp <hilbrand@h72.nl>
4 years agoFix inability to recover from network issues on initialization. (#11891)
Jacob Laursen [Thu, 30 Dec 2021 10:58:22 +0000 (11:58 +0100)]
Fix inability to recover from network issues on initialization. (#11891)

Fixes #11304

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
4 years agoExplicit conversion to double value added (#11887)
Martin Herbst [Wed, 29 Dec 2021 17:47:07 +0000 (18:47 +0100)]
Explicit conversion to double value added (#11887)

Fixes #11886

Signed-off-by: Martin Herbst <develop@mherbst.de>
4 years ago[LuxtronikHeatpump] Adds additional channels (#11860)
Stefan Giehl [Wed, 29 Dec 2021 17:25:16 +0000 (18:25 +0100)]
[LuxtronikHeatpump] Adds additional channels (#11860)

* Adds channels available on newer heatpumps

Signed-off-by: Stefan Giehl <stefangiehl@gmail.com>
Signed-off-by: Jamie Townsend <jamie_townsend@hotmail.com>
4 years ago[shelly] Fix comment in translations file (#11884)
Wouter Born [Wed, 29 Dec 2021 13:10:54 +0000 (14:10 +0100)]
[shelly] Fix comment in translations file (#11884)

This fixes the comment showing up in the translations.
The code seems to use the 'message.discovery.failed' instead of 'discovery.failed'.

Signed-off-by: Wouter Born <github@maindrain.net>
4 years agoNew Crowdin updates (#11832)
openhab-bot [Wed, 29 Dec 2021 12:16:52 +0000 (13:16 +0100)]
New Crowdin updates (#11832)

* New translations astro.properties (Finnish)
* New translations astro.properties (German)
* New translations bluetooth.properties (German)
* New translations boschshc.properties (Italian)
* New translations comfoair.properties (German)
* New translations dwdunwetter.properties (German)
* New translations epsonprojector.properties (German)
* New translations gpio.properties (German)
* New translations heliosventilation.properties (German)
* New translations homeconnect.properties (German)
* New translations homematic.properties (German)
* New translations ipp.properties (German)
* New translations jruby.properties (Hungarian)
* New translations jsscripting.properties (German)
* New translations jsscripting.properties (Hungarian)
* New translations map.properties (German)
* New translations map.properties (Hungarian)
* New translations mqttbroker.properties (Italian)
* New translations nanoleaf.properties (German)
* New translations ocean.properties (German)
* New translations openhabcloud.properties (Finnish)
* New translations samsungtv.properties (Hungarian)
* New translations shelly.properties (German)
* New translations snmp.properties (German)
* New translations sonos.properties (German)
* New translations spotify.properties (German)
* New translations tr064.properties (German)
* New translations tradfri.properties (German)
* New translations unifi.properties (German)
* New translations unifi.properties (Hungarian)
* New translations valloxmv.properties (Finnish)
* New translations volvooncall.properties (German)
* New translations xslt.properties (German)

4 years ago[yeelight] Fixed ceiling3 device being recognized as device without nightmode (#11876)
Ondrej Pecta [Wed, 29 Dec 2021 07:42:09 +0000 (08:42 +0100)]
[yeelight] Fixed ceiling3 device being recognized as device without nightmode (#11876)

Signed-off-by: Ondrej Pecta <opecta@gmail.com>
4 years agoVarious small enhancements (#11874)
Kai Kreuzer [Tue, 28 Dec 2021 18:27:45 +0000 (19:27 +0100)]
Various small enhancements (#11874)

- do not go from INITIALIZING to OFFLINE and then ONLINE, but skip OFFLINE for panels, if the controller is ONLINE
- reduce logging to debug when receiving trigger events
- only update Thing configuration if necessary to avoid Thing updated events
- fix description of model types, which was outdated due to new models being available by now

Signed-off-by: Kai Kreuzer <kai.kreuzer@telekom.de>
4 years ago[myStrom] Request info is not supported by the first generation of plug (#11854)
Fredo70 [Tue, 28 Dec 2021 17:42:16 +0000 (18:42 +0100)]
[myStrom] Request info is not supported by the first generation of plug (#11854)

* Request info is not supported by the first generation of plug

closes #10432
Signed-off-by: Frederic Chastagnol <fchastagnol@fredoware.ch>
4 years agoreturn min value instead of 0 (#11803)
eugen [Tue, 28 Dec 2021 12:19:55 +0000 (13:19 +0100)]
return min value instead of 0 (#11803)

Signed-off-by: Eugen Freiter <freiter@gmx.de>
Co-authored-by: Eugen Freiter <freiter@gmx.de>
4 years ago[irobot] fixes typo in channel description (#11870)
Stefan Giehl [Tue, 28 Dec 2021 12:01:32 +0000 (13:01 +0100)]
[irobot] fixes typo in channel description (#11870)

Signed-off-by: Stefan Giehl <stefangiehl@gmail.com>
4 years ago[miele] Refactor mDNS discovery (#11873)
Jacob Laursen [Tue, 28 Dec 2021 11:35:52 +0000 (12:35 +0100)]
[miele] Refactor mDNS discovery (#11873)

* Add nullness annotations.
* Fix error handling.
* Localize discovery result label.
* Reduce log level to warning for error creating discovery result.

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
4 years agoReduce to debug logging in case of communication problems (#11872)
Kai Kreuzer [Tue, 28 Dec 2021 10:17:57 +0000 (11:17 +0100)]
Reduce to debug logging in case of communication problems (#11872)

Signed-off-by: Kai Kreuzer <kai@openhab.org>
4 years ago[miele] Fix mDNS issue where hub repeatedly disappears from, resp. reappears in,...
Andrew Fiddian-Green [Tue, 28 Dec 2021 08:49:05 +0000 (08:49 +0000)]
[miele] Fix mDNS issue where hub repeatedly disappears from, resp. reappears in, the Inbox. (#11834)

Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
4 years agoBump netty to 4.1.72.Final for log4j2 fix TELSTICK FIXED (#11863)
Matthew Skinner [Tue, 28 Dec 2021 08:45:24 +0000 (19:45 +1100)]
Bump netty to 4.1.72.Final for log4j2 fix TELSTICK FIXED (#11863)

Signed-off-by: Matthew Skinner <matt@pcmus.com>
4 years ago[boschshc] Add default translations (#11851)
Wouter Born [Tue, 28 Dec 2021 08:25:06 +0000 (09:25 +0100)]
[boschshc] Add default translations (#11851)

Signed-off-by: Wouter Born <github@maindrain.net>
4 years ago[publictransportswitzerland] Public Transport Switzerland Initial contribution (...
Jeremy Stucki [Mon, 27 Dec 2021 20:19:22 +0000 (21:19 +0100)]
[publictransportswitzerland] Public Transport Switzerland Initial contribution (#8540)

* [publictransportswitzerland] Initital commit

Signed-off-by: Jeremy Stucki <dev@jeremystucki.ch>
* [publictransportswitzerland] Add json stationboard

Signed-off-by: Jeremy Stucki <dev@jeremystucki.ch>
* [publictransportswitzerland] Add csv stationboard

Signed-off-by: Jeremy Stucki <dev@jeremystucki.ch>
* [publictransportswitzerland] Encoding / Data usage

Signed-off-by: Jeremy Stucki <dev@jeremystucki.ch>
* [publictransportswitzerland] Update readme

Signed-off-by: Jeremy Stucki <dev@jeremystucki.ch>
* [publictransportswitzerland] Update binding.xml

Signed-off-by: Jeremy Stucki <dev@jeremystucki.ch>
* [publictransportswitzerland] Remove code owner

Signed-off-by: Jeremy Stucki <dev@jeremystucki.ch>
* [publictransportswitzerland] Add more detailed thing status

Signed-off-by: Jeremy Stucki <dev@jeremystucki.ch>
* [publictransportswitzerland] Make field filters a constant

Signed-off-by: Jeremy Stucki <dev@jeremystucki.ch>
* [publictransportswitzerland] Remove json channel

Signed-off-by: Jeremy Stucki <dev@jeremystucki.ch>
* [publictransportswitzerland] Stop scheduler on config error

Signed-off-by: Jeremy Stucki <dev@jeremystucki.ch>
* [publictransportswitzerland] Work on i18n

Signed-off-by: Jeremy Stucki <dev@jeremystucki.ch>
* [publictransportswitzerland] Remove TODO

Signed-off-by: Jeremy Stucki <dev@jeremystucki.ch>
* [publictransportswitzerland] Re-order members

Signed-off-by: Jeremy Stucki <dev@jeremystucki.ch>
* [publictransportswitzerland] Update label

Signed-off-by: Jeremy Stucki <dev@jeremystucki.ch>
* [publictransportswitzerland] Set status to unknown instead of initializing

Signed-off-by: Jeremy Stucki <dev@jeremystucki.ch>
* [publictransportswitzerland] Update version

Signed-off-by: Jeremy Stucki <dev@jeremystucki.ch>
* [publictransportswitzerland] Log api response

Signed-off-by: Jeremy Stucki <dev@jeremystucki.ch>
* [publictransportswitzerland] Mark CSV advanced

Signed-off-by: Jeremy Stucki <dev@jeremystucki.ch>
* [publictransportswitzerland] Add error message

Signed-off-by: Jeremy Stucki <dev@jeremystucki.ch>
* [publictransportswitzerland] Update readme

Signed-off-by: Jeremy Stucki <dev@jeremystucki.ch>
* [publictransportswitzerland] Move members

Signed-off-by: Jeremy Stucki <dev@jeremystucki.ch>
* [publictransportswitzerland] Add dynamic channels

Signed-off-by: Jeremy Stucki <dev@jeremystucki.ch>
* [publictransportswitzerland] Implement dispose

Signed-off-by: Jeremy Stucki <dev@jeremystucki.ch>
* [publictransportswitzerland] Remove unnecessary translation

Signed-off-by: Jeremy Stucki <dev@jeremystucki.ch>
* [publictransportswitzerland] Rename csv -> tsv

Signed-off-by: Jeremy Stucki <dev@jeremystucki.ch>
* [publictransportswitzerland] Update readme

Signed-off-by: Jeremy Stucki <dev@jeremystucki.ch>
* [publictransportswitzerland] Update train names

Signed-off-by: Jeremy Stucki <dev@jeremystucki.ch>
* [publictransportswitzerland] Fix markdown table

Signed-off-by: Jeremy Stucki <dev@jeremystucki.ch>
* [publictransportswitzerland] Use UNDEF

Signed-off-by: Jeremy Stucki <dev@jeremystucki.ch>
* [publictransportswitzerland] Allow departures without platform

Signed-off-by: Jeremy Stucki <dev@jeremystucki.ch>
* [publictransportswitzerland] Work on display logic

Signed-off-by: Jeremy Stucki <dev@jeremystucki.ch>
* [publictransportswitzerland] Use null

Signed-off-by: Jeremy Stucki <dev@jeremystucki.ch>
* [publictransportswitzerland] Make style checks happy

Signed-off-by: Jeremy Stucki <dev@jeremystucki.ch>
* [publictransportswitzerland] Implement refresh command

Signed-off-by: Jeremy Stucki <dev@jeremystucki.ch>
* [publictransportswitzerland] Avoid hitting API limits

Signed-off-by: Jeremy Stucki <dev@jeremystucki.ch>
* [publictransportswitzerland] Use expiring cache

Signed-off-by: Jeremy Stucki <dev@jeremystucki.ch>
* [publictransportswitzerland] Update version

Signed-off-by: Jeremy Stucki <dev@jeremystucki.ch>
* [publictransportswitzerland] Increase channel update interval

Signed-off-by: Jeremy Stucki <dev@jeremystucki.ch>
* [publictransportswitzerland] Use lower cache expiration time

Signed-off-by: Jeremy Stucki <dev@jeremystucki.ch>
* [publictransportswitzerland] Avoid glob import

Signed-off-by: Jeremy Stucki <dev@jeremystucki.ch>
* [publictransportswitzerland] Make compiler happier

Signed-off-by: Jeremy Stucki <dev@jeremystucki.ch>
* [publictransportswitzerland] Add error explanation

Signed-off-by: Jeremy Stucki <dev@jeremystucki.ch>
* [publictransportswitzerland] Skip check

Signed-off-by: Jeremy Stucki <dev@jeremystucki.ch>
* [publictransportswitzerland] Print message instead of stacktrace

Signed-off-by: Jeremy Stucki <dev@jeremystucki.ch>
* [publictransportswitzerland] Store date format as final field

Signed-off-by: Jeremy Stucki <dev@jeremystucki.ch>
* [publictransportswitzerland] Cache configuration

Signed-off-by: Jeremy Stucki <dev@jeremystucki.ch>
* [publictransportswitzerland] Work on exception handling

Signed-off-by: Jeremy Stucki <dev@jeremystucki.ch>
* [publictransportswitzerland] Update readme

Signed-off-by: Jeremy Stucki <dev@jeremystucki.ch>
* [publictransportswitzerland] Make style checks happy

Signed-off-by: Jeremy Stucki <dev@jeremystucki.ch>
* [publictransportswitzerland] Bump version

Signed-off-by: Jeremy Stucki <dev@jeremystucki.ch>
* [publictransportswitzerland] Work on compiler warnings

Signed-off-by: Jeremy Stucki <dev@jeremystucki.ch>
* [publictransportswitzerland] Add more detailed introduction

Signed-off-by: Jeremy Stucki <dev@jeremystucki.ch>
* [publictransportswitzerland] Move tsv into group

Signed-off-by: Jeremy Stucki <dev@jeremystucki.ch>
* [publictransportswitzerland] Bump version

Signed-off-by: Jeremy Stucki <dev@jeremystucki.ch>
* [publictransportswitzerland] Update thing description

Co-authored-by: Fabian Wolter <github@fabian-wolter.de>
Signed-off-by: Jeremy Stucki <dev@jeremystucki.ch>
* [publictransportswitzerland] Update thing description

Co-authored-by: Fabian Wolter <github@fabian-wolter.de>
Signed-off-by: Jeremy Stucki <dev@jeremystucki.ch>
* [publictransportswitzerland] Remove explicit channel creation

Signed-off-by: Jeremy Stucki <dev@jeremystucki.ch>
* [publictransportswitzerland] Run mvn spotless:apply

Signed-off-by: Jeremy Stucki <dev@jeremystucki.ch>
* [publictransportswitzerland] Migrate to OH3

Signed-off-by: Jeremy Stucki <dev@jeremystucki.ch>
* [publictransportswitzerland] Work on OH3 migration

Signed-off-by: Jeremy Stucki <dev@jeremystucki.ch>
* [publictransportswitzerland] Bump version

Signed-off-by: Jeremy Stucki <dev@jeremystucki.ch>
* [publictransportswitzerland] Define channel-type for departures

Signed-off-by: Jeremy Stucki <dev@jeremystucki.ch>
* [publictransportswitzerland] Update copyright notice

Signed-off-by: Jeremy Stucki <dev@jeremystucki.ch>
* [publictransportswitzerland] Move channel types below thing types

Signed-off-by: Jeremy Stucki <dev@jeremystucki.ch>
* [publictransportswitzerland] Remove ignored files

Signed-off-by: Jeremy Stucki <dev@jeremystucki.ch>
* [publictransportswitzerland] Remove author tag

Signed-off-by: Jeremy Stucki <dev@jeremystucki.ch>
* [publictransportswitzerland] Update feature description

Signed-off-by: Jeremy Stucki <dev@jeremystucki.ch>
* [publictransportswitzerland] Make linter happy

Signed-off-by: Jeremy Stucki <dev@jeremystucki.ch>
* [publictransportswitzerland] Update README

Signed-off-by: Jeremy Stucki <dev@jeremystucki.ch>
* Bump version

Signed-off-by: Fabian Wolter <github@fabian-wolter.de>
Co-authored-by: Fabian Wolter <github@fabian-wolter.de>
4 years ago[amazonechocontrol] Remove duplicate items in the example (#11809)
jimtng [Mon, 27 Dec 2021 19:31:22 +0000 (05:31 +1000)]
[amazonechocontrol] Remove duplicate items in the example (#11809)

Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au>