Commit Graph

57 Commits

Author SHA1 Message Date
J-N-K 89d0689e36
fix i18n for bindings ()
Also-By: Jacob Laursen <jacob-github@vindvejr.dk>
Signed-off-by: Jan N. Klug <github@klug.nrw>
2023-01-21 12:14:51 +01:00
J-N-K 5f8214f08a
Adapt to core changes (addon.xml) ()
Signed-off-by: Jan N. Klug <github@klug.nrw>
2023-01-15 20:31:42 +01:00
Holger Friedrich 4e44de3894
Fix SAT warnings ()
* Fix SAT warnings

- checkstyle.ModifierOrderCheck
- checkstyle.OneStatementPerLineCheck
- checkstyle.NeedBracesCheck
- PMD.UseStandardCharsets
- PMD.UseCollectionIsEmpty
- PMD.UnusedLocalVariable
- PMD.SimplifyBooleanReturns where reasonable, suppress where
readability is better without change
- PMD.SimplifyBooleanExpressions

* Include StandardCharsets

Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2023-01-13 08:11:06 +01:00
Jacob Laursen 4dd6d3a8a2
Update license headers to 2023 ()
* Update copyright year in configuration
* Update license headers

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-01-06 09:49:54 +01:00
J-N-K 4d6d6443ef
fix spotless after release ()
Signed-off-by: Jan N. Klug <github@klug.nrw>
2022-12-19 15:22:17 +01:00
openhab-bot 7993786dc9 [unleash-maven-plugin] Preparation for next development cycle. 2022-12-19 00:55:11 +00:00
Jerome Luckenbach 0e68936663
[Documentation] Markdown improvements f to m ()
Signed-off-by: Jerome Luckenbach <github@luckenba.ch>
2022-12-08 21:36:05 +01:00
Дилян Палаузов 0ffc5257d5
Typos a/an () 2022-12-08 21:12:49 +01:00
Дилян Палаузов 78534e8106
Typos a/an () 2022-12-01 14:30:50 +01:00
Fabian Wolter 3ed44f1ba5
[lcn] Fix setting of variables ()
Signed-off-by: Fabian Wolter <github@fabian-wolter.de>
2022-11-11 10:12:32 +01:00
Fabian Wolter 08375cd3a8
[lcn] Improve logging ()
Signed-off-by: Fabian Wolter <github@fabian-wolter.de>
2022-09-29 09:01:20 +02:00
openhab-bot 24d5f2ddc7
New Crowdin updates ()
* New translations openwebnet.properties (German)
* New translations sonos.properties (German)
* New translations openhabcloud.properties (German)
* New translations hueemulation.properties (German)
* New translations epsonprojector.properties (German)
* New translations hpprinter.properties (German)
* New translations http.properties (German)
* New translations knx.properties (German)
* New translations lcn.properties (German)
* New translations magentatv.properties (German)
* New translations onkyo.properties (German)
* New translations fineoffsetweatherstation.properties (German)
* New translations openweathermap.properties (German)
2022-09-26 23:04:07 +02:00
Fabian Wolter 36bd806c28
[lcn] Add shutter positioning/angle, operating hours counters, tunable white, regulator mode, beeping ()
* [lcn] Add shutter positioning/angle, operating hours counters, tunable white, regulator mode, beeping

Also, fix possible race condition during connecting, when the PC coupler is not connected to the LCN data wire.
Replace discontinued LCN-PKE by LCN-VISU.

Signed-off-by: Fabian Wolter <github@fabian-wolter.de>
2022-07-10 21:46:41 +02:00
Kai Kreuzer 440f603e88
Apply spotless and resolver ()
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2022-06-27 16:00:37 +02:00
openhab-bot ed4858ebbb [unleash-maven-plugin] Preparation for next development cycle. 2022-06-26 18:18:40 +00:00
Hilbrand Bouwkamp da59cdd255
Update license headers to 2022 ()
Signed-off-by: Hilbrand Bouwkamp <hilbrand@h72.nl>
2022-01-06 18:14:47 +01:00
Marcel cc47ef7f3e
pom update from http to https reference ()
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
2021-12-23 19:40:44 +01:00
Kai Kreuzer 48746f5e3f Apply spotless
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2021-12-20 09:07:55 +01:00
openhab-bot 6dc031e6cf [unleash-maven-plugin] Preparation for next development cycle. 2021-12-20 00:30:46 +00:00
Wouter Born 07a1976c81
Add default translations for binding add-ons ()
* Add default translations for binding add-ons

This makes the texts used by these add-ons translatable with Crowdin.

To keep the PR simple, it only adds default translations for add-ons which do not yet have any default translations properties file.
We can do follow up PRs for adding missing key/values to add-ons that already have these files or to remove duplications.

There are several add-ons in this PR that do have non-English translation files, so I'll upload those to Crowdin when the PR is merged.

Signed-off-by: Wouter Born <github@maindrain.net>
2021-12-15 18:40:21 +01:00
Wouter Born 589400e223
Fix/suppress PMD CompareObjectsWithEquals findings ()
Newer PMD versions discover more CompareObjectsWithEquals findings.

Related to https://github.com/openhab/static-code-analysis/pull/423

Signed-off-by: Wouter Born <github@maindrain.net>
2021-11-02 10:43:53 +01:00
Wouter Born d4e15bfbd6
Remove deprecated XStream.setupDefaultSecurity calls ()
The XStream.setupDefaultSecurity method is deprecated since XStream 1.4.18.
It no longer does anything, because this is the default in newer XStream versions.

Signed-off-by: Wouter Born <github@maindrain.net>
2021-10-10 20:30:07 +02:00
Wouter Born 798abaa4ca
Switch properties files encoding from ISO-8859-1 to UTF-8 ()
* Switch properties files encoding from ISO-8859-1 to UTF-8

Crowdin will generate translations in this encoding, so this prevents a lot of diffs which makes it easier to review future Crowdin PRs.

Related to 

Signed-off-by: Wouter Born <github@maindrain.net>
2021-10-09 19:56:49 +02:00
Kai Kreuzer bebab9ce29 applied spotless
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2021-06-27 23:25:35 +02:00
jenkins 8c5c81e256 [unleash-maven-plugin] Preparation for next development cycle. 2021-06-27 17:35:01 +00:00
Fabian Wolter eab7623655
[lcn] Improve readme; Allow special module IDs <5 ()
Signed-off-by: Fabian Wolter <github@fabian-wolter.de>
2021-05-29 13:51:32 +02:00
Fabian Wolter 0fd9c4c1f8
[lcn] shorten labels ()
* [lcn] shorten labels

Signed-off-by: Fabian Wolter <github@fabian-wolter.de>
2021-05-10 20:57:06 +02:00
Wouter Born f5f922eaf4
Fix or suppress SAT CompareObjectsWithEquals findings ()
* Fix or suppress SAT CompareObjectsWithEquals findings

Signed-off-by: Wouter Born <github@maindrain.net>
2021-05-05 21:06:04 +02:00
Jerome Luckenbach 10f88c0934
Fix http -> https where applyable. ()
Signed-off-by: Jerome Luckenbach <github@luckenba.ch>
2021-04-24 20:39:51 +02:00
Fabian Wolter ee49e18734
[lcn] Add dimmer profile parameter to be accessible via UI ()
Signed-off-by: Fabian Wolter <github@fabian-wolter.de>
2021-03-31 21:52:18 +02:00
lolodomo 843e8d2904
[bindings l-n] Fix deprecated tag "required" ()
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2021-03-30 21:33:23 +02:00
Fabian Wolter 1604149f5c
[lcn] Fix RVar setpoint modification for modules before 2006 ()
Signed-off-by: Fabian Wolter <github@fabian-wolter.de>
2021-02-13 13:55:21 -08:00
Fabian Wolter 3a2c996aab
[lcn] Fix several bugs in measurement processing with firmware before 2013 ()
Signed-off-by: Fabian Wolter <github@fabian-wolter.de>
2021-02-01 12:09:09 +01:00
Fabian Wolter 79dfb43e42
[lcn] Fix displaying of "not enough licenses" message ()
Signed-off-by: Fabian Wolter <github@fabian-wolter.de>
2021-01-12 22:05:12 +01:00
Fabian Wolter e2c9656148
[lcn] Set advanced flags more reasonably ()
Signed-off-by: Fabian Wolter <github@fabian-wolter.de>
2021-01-04 15:53:57 -08:00
Fabian Wolter 4f1e915e50
[lcn] Refactor and fix null warnings ()
Signed-off-by: Fabian Wolter <github@fabian-wolter.de>
2021-01-03 21:31:56 -08:00
Wouter Born d6364aceb1
Update license headers to 2021 ()
Signed-off-by: Wouter Born <github@maindrain.net>
2021-01-02 22:03:14 +01:00
Wouter Born ecac667258
Apply Spotless, update skeleton project version, resolve itest runbundles ()
Signed-off-by: Wouter Born <github@maindrain.net>
2020-12-22 10:37:44 +01:00
jenkins e4554f4aa6 [unleash-maven-plugin] Preparation for next development cycle. 2020-12-21 10:36:42 +00:00
Wouter Born ac6f08908f
Use renamed Units class ()
Signed-off-by: Wouter Born <github@maindrain.net>
2020-12-07 10:34:02 +01:00
Fabian Wolter 86bd264cb9
[lcn] add workaround for dynamic text firmware bug ()
Some LCN-GTxD don't display the text if it fits exactly in one chunk (12 bytes). Observed with GT10D 8.0.

Closes 

Signed-off-by: Fabian Wolter <github@fabian-wolter.de>
2020-12-04 21:22:47 -08:00
Fabian Wolter a2bcb2ec7a
[lcn] doc: make dimmer output resolution more clearer, fix i18n error ()
Signed-off-by: Fabian Wolter <github@fabian-wolter.de>
2020-11-28 20:27:16 -08:00
Ulrich Thombansen 6b2d217e08
Update README.md ()
The channels 1-3 of LCN-B3I are mapped to binary channels 6-8. This could be anticipated from the Button Tables (B6-8) that it connects to. However, the added comments should help people to save a few hours and some gray hair ;-)
2020-11-28 13:22:02 +01:00
Kai Kreuzer 007c3b56e5
removed deprecated author information from binding.xml ()
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2020-11-23 19:06:33 -08:00
Fabian Wolter 417ae41bd9
[lcn] Fix initial polling of linked Channels ()
Fixes 
Relates to 

Signed-off-by: Fabian Wolter <github@fabian-wolter.de>
2020-11-23 10:46:20 +01:00
Fabian Wolter 3fbb07d8c6
[lcn] doc: add .things example ()
Signed-off-by: Fabian Wolter <github@fabian-wolter.de>
2020-11-15 12:41:45 -08:00
J-N-K ba4c96d99d
[infrastructure] move infered nullness warnings to error and update EEA ()
Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>
2020-11-12 21:07:11 +01:00
Wouter Born b423f93b1f
Remove Map null annotation workarounds ()
These workarounds to prevent false positives can be removed now the EEAs allow for proper null analysis.

Signed-off-by: Wouter Born <github@maindrain.net>
2020-11-04 13:57:24 +01:00
J-N-K bd664ff0c8
[infrastructure] add external null-annotations ()
Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>
2020-10-31 00:29:03 +01:00
Fabian Wolter ae1d59cf99
[lcn] Fix status message of RollerShutter inverting ()
* [lcn] Fix status message of RollerShutter inverting

The status of RollerShutter was not inverted when invertUpDown=true. Fixes 

Signed-off-by: Fabian Wolter <github@fabian-wolter.de>
2020-10-18 11:39:42 -07:00