Commit Graph
51 Commits
Author SHA1 Message Date
Fabian WolterandGitHub e269d3d42d [airq] Fix occasional stalling of sensor value updates and refactoring (#17202)
* [airq] Fix occasional stalling of sensor value updates and refactoring

- Remove trace debugging statements
- Handle InterruptedException correctly
- Replace substring parsing by GSON functionality

Signed-off-by: Fabian Wolter <github@fabian-wolter.de>
2024-08-20 23:35:48 +02:00
Fabian WolterandGitHub 3d0a78592a [airq] Add myself as a code owner (#16716)
Signed-off-by: Fabian Wolter <github@fabian-wolter.de>
2024-05-05 10:26:24 +02:00
Fabian WolterandGitHub 4d7864ba1f [airq] Add health/performance channels in percent, add UoM, refine unit hints and state patterns, make item labels consistent (#16698)
Signed-off-by: Fabian Wolter <github@fabian-wolter.de>
2024-05-01 19:51:22 +02:00
Fabian WolterandGitHub e812d2dcbe [airq] Add Hydrogen Sulfide (H₂S) (#16696)
* [airq] Add Hydrogen Sulfide (H₂S)

Signed-off-by: Fabian Wolter <github@fabian-wolter.de>
2024-05-01 11:41:03 +02:00
Fabian WolterandGitHub 1a727f87bd [airq] Improve error handling (#16694)
Signed-off-by: Fabian Wolter <github@fabian-wolter.de>
2024-04-28 21:39:27 +02:00
Fabian WolterandGitHub 5765a9485d [airq] Add note about JVM cryptographic strength policy (#16695)
Signed-off-by: Fabian Wolter <github@fabian-wolter.de>
2024-04-28 20:56:13 +02:00
Fabian WolterandGitHub 47e649eae1 [lcn] Fix processing of logic function "all fulfilled" status message (#15649)
Signed-off-by: Fabian Wolter <github@fabian-wolter.de>
2023-09-25 19:27:26 +02:00
Fabian WolterandGitHub a0dc5c05f2 [lcn] Fix deprecation warnings, refactor, add test cases (#15545)
Signed-off-by: Fabian Wolter <github@fabian-wolter.de>
2023-09-04 13:57:16 +02:00
Fabian WolterandGitHub d0736bdea9 [pwm] Fix NPE when disabling and improve logging (#13755)
* [pwm] Fix exception when disabling the module
* Improve logging

Signed-off-by: Fabian Wolter <github@fabian-wolter.de>
2022-11-20 20:38:00 +01:00
Fabian WolterandGitHub 3ed44f1ba5 [lcn] Fix setting of variables (#13690)
Signed-off-by: Fabian Wolter <github@fabian-wolter.de>
2022-11-11 10:12:32 +01:00
Fabian WolterandGitHub d18322f860 [network] Fix wake-on-lan functions in DSL rules (#13519)
Signed-off-by: Fabian Wolter <github@fabian-wolter.de>
2022-10-08 21:19:16 +02:00
Fabian WolterandGitHub 08375cd3a8 [lcn] Improve logging (#13460)
Signed-off-by: Fabian Wolter <github@fabian-wolter.de>
2022-09-29 09:01:20 +02:00
Fabian WolterandGitHub 36bd806c28 [lcn] Add shutter positioning/angle, operating hours counters, tunable white, regulator mode, beeping (#13056)
* [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
Fabian WolterandGitHub 6e33b04a91 Update i18n command version number (#13057)
Signed-off-by: Fabian Wolter <github@fabian-wolter.de>
2022-07-02 12:43:34 +02:00
3520621c1b [pidcontroller] Add ability to limit the I-part (#12565)
* [pidcontroller] Add ability to limit the I-part

* Apply iMinValue & iMaxValue to the integral result accumulator

Signed-off-by: Fabian Wolter <github@fabian-wolter.de>

* Set iMinResult, iMaxResult default value to NaN

Co-authored-by: Lenno Nagel <lenno@nagel.ee>
2022-04-03 17:38:56 +02:00
Fabian WolterandGitHub d35e96ab3f [hdpowerview] Remove unnecessary init checks and fix Thing status detail (#12331)
* [hdpowerview] Remove unnecessary init checks and fix Thing status detail

Signed-off-by: Fabian Wolter <github@fabian-wolter.de>
2022-02-28 22:53:33 +01:00
Fabian WolterandGitHub 223c9f929b [hdpowerview] Let the framework change the child Thing statuses (#12330)
Signed-off-by: Fabian Wolter <github@fabian-wolter.de>
2022-02-23 15:23:19 +01:00
Fabian WolterandGitHub a925fb52d0 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>
2022-01-12 08:28:38 +01:00
Fabian WolterandGitHub 1b701a5c7c [yamahamusiccast] Fix license headers (#11977)
Signed-off-by: Fabian Wolter <github@fabian-wolter.de>
2022-01-06 20:36:03 +01:00
Fabian WolterandGitHub 0363ba4588 [pidcontroller] Improve logging (#11312)
Signed-off-by: Fabian Wolter <github@fabian-wolter.de>
2021-09-27 07:30:16 +02:00
Fabian WolterandGitHub a06be4785f Disable unstable tests (#10956)
* Disable unstable tests

Signed-off-by: Fabian Wolter <github@fabian-wolter.de>
2021-07-07 20:06:06 +02:00
Fabian WolterandGitHub 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
Fabian WolterandGitHub 9d903c240e [pwm] Initial Contribution (#10205)
Signed-off-by: Fabian Wolter <github@fabian-wolter.de>
2021-06-01 20:23:33 +02:00
Fabian WolterandGitHub 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
Fabian WolterandGitHub 0fd9c4c1f8 [lcn] shorten labels (#10645)
* [lcn] shorten labels

Signed-off-by: Fabian Wolter <github@fabian-wolter.de>
2021-05-10 20:57:06 +02:00
Fabian WolterandGitHub ee49e18734 [lcn] Add dimmer profile parameter to be accessible via UI (#10305)
Signed-off-by: Fabian Wolter <github@fabian-wolter.de>
2021-03-31 21:52:18 +02:00
Fabian WolterandGitHub 1604149f5c [lcn] Fix RVar setpoint modification for modules before 2006 (#10115)
Signed-off-by: Fabian Wolter <github@fabian-wolter.de>
2021-02-13 13:55:21 -08:00
Fabian WolterandGitHub 0be7f60438 [modbus.sbc] Initial contribution (#9174)
Signed-off-by: Fabian Wolter <github@fabian-wolter.de>
2021-02-02 08:28:58 +01:00
Fabian WolterandGitHub 3a2c996aab [lcn] Fix several bugs in measurement processing with firmware before 2013 (#9991)
Signed-off-by: Fabian Wolter <github@fabian-wolter.de>
2021-02-01 12:09:09 +01:00
Fabian WolterandGitHub fd1caea5aa [pidcontroller] Reset command Item; Fix read-only states of config parameters (#9992)
* [pidcontroller] Reset state of command Item after command has been processed
* Fix read-only state of item parameters

Signed-off-by: Fabian Wolter <github@fabian-wolter.de>
2021-01-31 21:03:25 +01:00
Fabian WolterandGitHub 79dfb43e42 [lcn] Fix displaying of "not enough licenses" message (#9761)
Signed-off-by: Fabian Wolter <github@fabian-wolter.de>
2021-01-12 22:05:12 +01:00
Fabian WolterandGitHub 795189d605 [pidcontroller] Remove limits, make Ki dependent from the loop time, add reset command (#9759)
* [pidcontroller] Remove limits, make Ki dependent from the loop time

Also fix naming of thread and shutdown executor.

Signed-off-by: Fabian Wolter <github@fabian-wolter.de>
2021-01-12 17:16:29 +01:00
Fabian WolterandGitHub e2c9656148 [lcn] Set advanced flags more reasonably (#9676)
Signed-off-by: Fabian Wolter <github@fabian-wolter.de>
2021-01-04 15:53:57 -08:00
Fabian WolterandGitHub 4f1e915e50 [lcn] Refactor and fix null warnings (#9675)
Signed-off-by: Fabian Wolter <github@fabian-wolter.de>
2021-01-03 21:31:56 -08:00
Fabian WolterandGitHub 235a719ed9 [feed] Try to make tests more stable (#9565)
Signed-off-by: Fabian Wolter <github@fabian-wolter.de>
2020-12-29 14:42:17 +01:00
Fabian WolterandGitHub 924eca29f2 [pidcontroller] Initial Contribution (#9512)
* [pidcontroller] Initial Contribution
* Incorporate review feedback No.1

Signed-off-by: Fabian Wolter <github@fabian-wolter.de>
2020-12-28 09:31:17 -08:00
Fabian WolterandGitHub 54ca612630 [danfossairunit] Try to make tests more stable (#9473)
Signed-off-by: Fabian Wolter <github@fabian-wolter.de>
2020-12-22 20:31:04 +01:00
Fabian WolterandGitHub 2e1c56ef76 [feed] Try to make tests more stable (#9419)
Signed-off-by: Fabian Wolter <github@fabian-wolter.de>
2020-12-18 21:34:43 +01:00
Fabian WolterandGitHub 9d6cc070eb [hue] Try to make tests more stable (#9400)
Signed-off-by: Fabian Wolter <github@fabian-wolter.de>
2020-12-16 18:49:15 +01:00
Fabian WolterandGitHub b8721aa7b4 [teleinfo] Try to make tests more stable (#9303)
Signed-off-by: Fabian Wolter <github@fabian-wolter.de>
2020-12-13 16:26:12 +01:00
Fabian WolterandGitHub 2bcb548381 [feed] Try to make tests more stable (#9315)
Signed-off-by: Fabian Wolter <github@fabian-wolter.de>
2020-12-12 19:30:28 +01:00
Fabian WolterandGitHub 941189ad55 [bluetooth] Try to make tests more stable No.2 (#9309)
* [bluetooth] Try to make tests more stable No.2

Signed-off-by: Fabian Wolter <github@fabian-wolter.de>
2020-12-09 16:16:40 -08:00
Fabian WolterandGitHub aba5e2c996 [bluetooth] Try to make tests more stable (#9304)
Signed-off-by: Fabian Wolter <github@fabian-wolter.de>
2020-12-09 15:07:55 +01:00
Fabian WolterandGitHub 34a9c5482a [mqtt] Try to make tests more stable (#9297)
* [mqtt] Try to make tests more stable
* Increase timeout from 10ms to 10sec

Signed-off-by: Fabian Wolter <github@fabian-wolter.de>
2020-12-09 13:21:58 +01:00
Fabian WolterandGitHub 568da33684 [modbus] BaseModbusThingHandler: Add ability to retrieve slave address (#9181)
* [modbus] BaseModbusThingHandler: Add ability to retrieve slave address
* Rework error handling

Signed-off-by: Fabian Wolter <github@fabian-wolter.de>
2020-12-04 21:24:55 -08:00
Fabian WolterandGitHub 86bd264cb9 [lcn] add workaround for dynamic text firmware bug (#9232)
Some LCN-GTxD don't display the text if it fits exactly in one chunk (12 bytes). Observed with GT10D 8.0.

Closes #9208

Signed-off-by: Fabian Wolter <github@fabian-wolter.de>
2020-12-04 21:22:47 -08:00
Fabian WolterandGitHub a2bcb2ec7a [lcn] doc: make dimmer output resolution more clearer, fix i18n error (#9162)
Signed-off-by: Fabian Wolter <github@fabian-wolter.de>
2020-11-28 20:27:16 -08:00
Fabian WolterandGitHub d0b5267ff3 [modbus] Add convenience class for ThingHandlers (#8634)
* [modbus] Add convenience class for ThingHandlers

Signed-off-by: Fabian Wolter <github@fabian-wolter.de>
2020-11-23 18:38:07 -08:00
Fabian WolterandGitHub 417ae41bd9 [lcn] Fix initial polling of linked Channels (#9103)
Fixes #9086
Relates to openhab/openhab-core#1707

Signed-off-by: Fabian Wolter <github@fabian-wolter.de>
2020-11-23 10:46:20 +01:00
Fabian WolterandGitHub 3fbb07d8c6 [lcn] doc: add .things example (#9031)
Signed-off-by: Fabian Wolter <github@fabian-wolter.de>
2020-11-15 12:41:45 -08:00
Fabian WolterandGitHub ae1d59cf99 [lcn] Fix status message of RollerShutter inverting (#8735)
* [lcn] Fix status message of RollerShutter inverting

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

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