lolodomo
7de37c6cc4
[weathercompany] Add default translations to properties file ( #11460 )
...
Allows translating the binding strings with Crowdin.
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2021-10-27 22:08:07 +02:00
Marcel
dfc9a5cb92
[miio] Avoid excessive MessageSenderThread ( #11455 )
...
* [miio] Avoid excessive MessageSenderThread
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
2021-10-27 21:18:54 +02:00
jlaur
7ec833df18
Fix online/blocked channels. ( #11451 )
...
Fixes #7001
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2021-10-27 07:57:50 +02:00
Christoph Weitkamp
4d5fd84c49
[hue] Added LightActions to Hue light groups ( #11452 )
...
Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
2021-10-26 19:08:47 +02:00
Luca Calcaterra
a1b3f27964
[souliss] fix discovery issue ( #11438 )
...
* Initial Contribution
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
Co-Authored-By: Tonino Fazio <fazioa@gmail.com>
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Update pom.xml
spotless-apply
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
Co-Authored-By: Tonino Fazio <fazioa@gmail.com>
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Renamed healty in healthy (simple word error)
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Update thing-types.xml
onOff to CamelCase
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* camelCase fixed on some types
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Update bundles/org.openhab.binding.souliss/README.md
Co-authored-by: Matthew Skinner <matt@pcmus.com>
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Update bundles/org.openhab.binding.souliss/README.md
Co-authored-by: Matthew Skinner <matt@pcmus.com>
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Update README.md
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Update README.md
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Update README.md
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Update README.md
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* fixed camelCase on thhings parameters
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Update thing-types.xml
fixed label cases
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Update thing-types.xml
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Revert "Update thing-types.xml"
This reverts commit 5c19fbc69dee53f41d56a847bc82660192e0158c.
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Initial Contribution
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
Co-Authored-By: Tonino Fazio <fazioa@gmail.com>
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Fix some errors (Nullable issues) and pom.xml format
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Update pom.xml
spotless-apply
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
Co-Authored-By: Tonino Fazio <fazioa@gmail.com>
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Update SoulissT11Handler.java
Default case on switch (handlecommand )
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* added secoresend to t31 skeleton and variable smessage fix declaration
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Initial Contribution
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
Co-Authored-By: Tonino Fazio <fazioa@gmail.com>
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Update pom.xml
spotless-apply
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
Co-Authored-By: Tonino Fazio <fazioa@gmail.com>
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Update SoulissGatewayHandler.java
Cutted comments and uneccessary log on gw status
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Renamed healty in healthy (simple word error)
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* fixed camelCase on thhings parameters
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Update thing-types.xml
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* cleanup and quality code fixes
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Update SoulissBindingUDPDecoder.java
fixed some npe
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* npe check fix
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Update SoulissCommonCommands.java
Remove comments unused code
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Update SoulissCommonCommands.java
commented out code unused
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Update SoulissCommonCommands.java
remove unused code commented out
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Update SoulissBindingUDPServerJob.java
remove unused code comments
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Update SoulissBindingSendDispatcherJob.java
fixed logger trace and remove unused code comments
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Update bundles/org.openhab.binding.souliss/README.md
Co-authored-by: Matthew Skinner <matt@pcmus.com>
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* removed completely unnecessary comments
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* fixed some thing types cases
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Update SoulissGatewayHandler.java
removed unnecessary log line
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Update SoulissGatewayHandler.java
removed unnecessary comment
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* loggers as final !
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Update SoulissGatewayJobHealthy.java
removed unnecessary logs
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Update SoulissGatewayJobPing.java
removed unnecessary logs
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* fixed redundancy on types checks
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Update README.md
fixed examples parms
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Update SoulissGatewayHandler.java
changed parm var name bridge
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Update bundles/org.openhab.binding.souliss/src/main/java/org/openhab/binding/souliss/handler/SoulissT11Handler.java
remove comments
Co-authored-by: Matthew Skinner <matt@pcmus.com>
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Update bundles/org.openhab.binding.souliss/src/main/java/org/openhab/binding/souliss/handler/SoulissT12Handler.java
comments removed
Co-authored-by: Matthew Skinner <matt@pcmus.com>
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Update bundles/org.openhab.binding.souliss/src/main/java/org/openhab/binding/souliss/handler/SoulissT13Handler.java
comments removed
Co-authored-by: Matthew Skinner <matt@pcmus.com>
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* fixed thing type on README and some case on xml thing types
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Update README.md
cutted part about manually thing config specs on README . Who use oh already knows it .
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Code cleanup and optimizations based on @Skinah tips
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* fixes from @Skinah suggestions
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
Fixed typeid's on costants files
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* various optimizations follow @Skinah tips (thanks!)
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* spotless:apply fix
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* fixes constants and channel id types of t31
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Fix various NPE warnings
Fixes many ... Some added suppresswarnings.
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Update SoulissGenericActionMessage.java
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Refactor handlers into souliss.internal.handler
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* spoless:apply fix
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* spotless:apply
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* fix t19 (securesend parm ,labels and setvalue)
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Update thing-types.xml
spotless:apply fix
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Update bundles/org.openhab.binding.souliss/README.md
Co-authored-by: Fabian Wolter <github@fabian-wolter.de>
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Update bundles/org.openhab.binding.souliss/README.md
Co-authored-by: Fabian Wolter <github@fabian-wolter.de>
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Update bundles/org.openhab.binding.souliss/README.md
Co-authored-by: Fabian Wolter <github@fabian-wolter.de>
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Update bundles/org.openhab.binding.souliss/README.md
Co-authored-by: Fabian Wolter <github@fabian-wolter.de>
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Update bundles/org.openhab.binding.souliss/README.md
Co-authored-by: Fabian Wolter <github@fabian-wolter.de>
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* spotless:apply fix
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Null checks Warnings removed
(mitigated with local copy of field) - removed comments
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* syntax sugar fixed of consts and section removed from README
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* moved files to internal package
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Update SoulissHandlerFactory.java
check types on object and not on strings
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* various fixes based on @fwolter
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Gateway ip address regex on config param
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* changed description of gateway ip on param
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* formatted tables in README.md
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* removed comments
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* wip for npe checks - breaking functionality :-(
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* spotless fix Author: Luca Calcaterra <calcaterra.luca@gmail.com>
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* fix contrib header in some files
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* reworked udp - only one bridge allowed and UDP listen only to bridge port 230
...passing datagramsocket with soulissnetworkparameter class
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* quite ok. Where to close socket in case of thread interruption ?
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* wip
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* wip2
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* wip3 udp receive but not on vpn
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Classes names Refactor
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* wip
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* wip
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* replaced datagramsocket with nio socket- seems to be ok
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Update UDPListenDiscoverRunnable.java
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Fixed some null checks removed securesend option (only t11 end similar)
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* dummy initial value of raw values - removed thread on decoder line
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* fix t19 ex catch and broadcast function
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Reworked Config of Gateway as Class (todo check nulls...)
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Added representation property on gw - some cleanups
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Update SoulissGatewayHandler.java
cleanup unused vars
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* refactor methods of gw parameters
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* WIP to remove NetworkParameter class
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* wip refactor DiscoverResult
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* wip remove networkparameters
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* WIP remove NetworkParameter Class. Things online only on a health message
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* WIP Fix Topics
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* WIP2 Fix topics
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Update pom.xml
upgrade binding version to 3.2 snapshot
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* topics bound to bridge - seems to be ok.
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* remove NetworkParameters class - topics ok but need parse rework
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* code cleanup and bugs check fix
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Add node and slot to property - other fixes
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* change default interval subscription -cleanup constants
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* WIP WAN Address gw
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* WAN option external network. Fixed Putin on commands - to test well
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* cleanup - safesend check WIP
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* fixed secursend for t11-18
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* WIP Fix null checks
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Update SoulissGenericHandler.java
fixed wrong assignment of prop
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* null checks fixes for code quality
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* fixed listen port according to gw parm (default 23000)
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* nuances
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Update thing-types.xml
changed default values
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* CommonCommands to static - other fixes .
seems quite ok, remain T31 to fix (securesend)
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Update UDPListenDiscoverRunnable.java
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Update SoulissGatewayHandler.java
changed executor imp for udp
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* restored commoncommands non static
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Update SendDispatcherRunnable.java
safesendcheck fix (not really)
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* various nuances (sonarlint)
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Update README.md
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Update bundles/org.openhab.binding.souliss/README.md
Co-authored-by: Fabian Wolter <github@fabian-wolter.de>
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Update bundles/org.openhab.binding.souliss/README.md
Co-authored-by: Fabian Wolter <github@fabian-wolter.de>
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Update README.md
removed explain how oh works on example
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Update bundles/org.openhab.binding.souliss/README.md
Co-authored-by: Fabian Wolter <github@fabian-wolter.de>
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Update bundles/org.openhab.binding.souliss/src/main/feature/feature.xml
Co-authored-by: Fabian Wolter <github@fabian-wolter.de>
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* @fwolter various fixes
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Update SoulissT11Handler.java
wrong header
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Update SoulissT11Handler.java
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* fix headers descriptions before authors on all classes
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* all var on begin of classes and @nullable sugar syntax
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* removed @nullable on local vars
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* wip comments translations and cleanup
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* cleanup comments and translated them (if italian occourred)
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* @fwolter suggestions for approval...various fixes
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* various fixes based on @fwolter suggestions.
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* various fixes based on @fwolter suggestions.
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Update SoulissGatewayHandler.java
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Update thing-types.xml
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Update UDPListenDiscoverRunnable.java
hexutils usage
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Update SoulissT22Handler.java
removed unused method
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Update SoulissT22Handler.java
fix previous commit
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Update SoulissT11Handler.java
@Nullable on configuration
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* method to put bridge offline (network exception on listener)
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Update thing-types.xml
changed some channels to trigger type
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* WIP broken
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Update thing-types.xml
spotless:apply
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* various changes
call super on initialize() of all handlers. Changed to QuantityType where appliable
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Update SoulissGatewayDiscovery.java
added uniqueId (ip of gateway+node+slot) as representationProperty
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* wip for load discovery component
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* big fixes and code quality improvments
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* fixes
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Update SoulissGenericHandler.java
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Update README.md
wrong format ..
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* fix null soulissGwHandler and code analysis
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Update SoulissGatewayDiscovery.java
Comment removed
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Update SoulissGatewayDiscovery.java
cleanup ...
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Update SoulissGatewayDiscovery.java
reintroduced local var for avoid SAT warning
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
* Update SoulissGatewayDiscovery.java
fix error ...nuances
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
Co-authored-by: Tonino Fazio <fazioa@gmail.com>
Co-authored-by: Matthew Skinner <matt@pcmus.com>
Co-authored-by: Fabian Wolter <github@fabian-wolter.de>
2021-10-26 19:00:37 +02:00
lolodomo
d2f39be77a
[lgwebos] Add default translations to properties file ( #11449 )
...
Allows translating the binding strings with Crowdin.
Also fixes a wrong thing action description annotation.
Also fixes few SAT warnings
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2021-10-26 11:32:17 +02:00
Rouven Schürch
fbdecad174
Fixes #11054 : NoSuchElementException when no functional groups set ( #11434 )
...
Signed-off-by: Rouven Schürch <r.schuerch@gmx.ch>
2021-10-25 12:01:10 +02:00
Christoph Weitkamp
b725325a47
Added default i18n properties file ( #11447 )
...
Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
2021-10-25 09:04:52 +02:00
lolodomo
92c50ad69b
[powermax] Add default translations to properties file ( #11430 )
...
Allows translating the powermax binding strings with Crowdin.
This is not a 100% internationalization of the binding, rather 95%.
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2021-10-25 08:06:02 +02:00
openhab-bot
1767e133ab
New Crowdin updates ( #11440 )
...
* New translations lgwebos.properties (French)
* New translations sonos.properties (French)
* New translations weatherunderground.properties (French)
* New translations gce.properties (French)
2021-10-25 07:46:12 +02:00
Rouven Schürch
9f25507731
Fixes #10939 : Remove excessive log statements for unknown ApplicationGroups ( #11433 )
...
Signed-off-by: Rouven Schürch <r.schuerch@gmx.ch>
2021-10-24 21:35:23 +02:00
Christoph Weitkamp
f88ccb87dc
[kodi] Added default i18n properties file ( #11446 )
...
Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
2021-10-24 20:49:04 +02:00
Christoph Weitkamp
b18df1bf48
[avmfritz] Added default i18n properties file ( #11445 )
...
Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
2021-10-24 20:47:26 +02:00
Christoph Weitkamp
f24d3d0669
Added default i18n properties file ( #11444 )
...
Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
2021-10-24 20:46:54 +02:00
Christoph Weitkamp
87e570d91a
Added default i18n properties file ( #11443 )
...
Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
2021-10-24 20:46:23 +02:00
Christoph Weitkamp
4366ab9b5d
Added default i18n properties file ( #11442 )
...
Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
2021-10-24 20:45:51 +02:00
Christoph Weitkamp
f88e074a28
[pushsafer] Added default i18n properties file ( #11441 )
...
Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
2021-10-24 20:45:22 +02:00
Michael Rossner
607e36834f
[transform.map] Update README.md ( #11439 )
...
fixing typo to match code and output
Signed-off-by: Michael Roßner <Schrott.Micha@web.de>
2021-10-24 12:27:59 +02:00
antroids
ce61044329
[MQTT.Homeassistant] process errors in MQTT message handlers during components discovery ( #11315 )
...
Signed-off-by: Anton Kharuzhy <publicantroids@gmail.com>
2021-10-24 11:51:48 +02:00
Hilbrand Bouwkamp
196e4e2210
[spotify] Various enhancements and fixes ( #11370 )
...
Enhancements:
- Added play actions to start a track or other via a rule.
- Added albumImageUrl with the url to the album image to not have to send the whole image via the openHAB eventbus.
- Added a parameter imageIndex to set the image size to use (0, 1 or 2) to channels albumImage and albumImageUrl.
- Added offset and limit parameters to playlists channel (Closes #6843 ).
Fixes:
- Fixed invalid expire value set on ExpiringCache (Closes #10490 ).
- Improved handling Spotify API error messages (Closes #11308 ).
- Added TTL to discovery results to fix duplicated Spotify Connect devices reported in the inbox (Closes #7400 ).
- Fixed device list update problem for devices. If no devices where configured as separate things (or the devices added where offline, but non added where not offline) the list was not updated.
Signed-off-by: Hilbrand Bouwkamp <hilbrand@h72.nl>
2021-10-24 11:42:14 +02:00
Patrick Fink
3fc968a980
[bluetooth.enoceanble] Prevent that channels are triggered multiple times per click ( #11381 )
...
Signed-off-by: Patrick Fink <mail@pfink.de>
2021-10-24 11:38:48 +02:00
Matthew Skinner
04ba8d3e5e
[ipcamera] Improvements and fix 503 errors go to offline with Hik ( #11419 )
...
* Stop hik logging 401 with digest.
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* Improve and fix generic cams
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* Stop dahua IntelliFrame logging
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* Catch IllegalStateException
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* Trial reusing channels.
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* Tidy up
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* cleanup 2
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* Cleanup 3
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* Disable checking connection with event stream.
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* Bug fix
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* more cleanup
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* more cleanup
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* Reduce logging to only whats needed.
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* fix offline detection.
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* fixes to ipcamera.mjpeg
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* reverse some connection checks
Signed-off-by: Matthew Skinner <matt@pcmus.com>
2021-10-24 11:36:20 +02:00
lolodomo
fb2263622b
[openuv] Add all default translations to properties file ( #11435 )
...
Allows translating the openuv binding strings with Crowdin.
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2021-10-24 10:41:35 +02:00
lolodomo
54fa0f1091
[synopanalyzer] Add all default translations to properties file ( #11436 )
...
Allows translating the synopanalyzer binding strings with Crowdin.
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2021-10-24 10:40:11 +02:00
lolodomo
67ca68a4b0
[gce] Add all default translations to properties file ( #11432 )
...
Allows translating the gce binding strings with Crowdin.
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2021-10-24 10:38:49 +02:00
lolodomo
046b0fb745
[volvooncall] Add all default translations to properties file ( #11431 )
...
Allows translating the Volvo On Call binding strings with Crowdin.
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2021-10-24 10:38:01 +02:00
Wouter Born
a9fd3f23c4
Update imports to use JUnit 5 instead of JUnit 4 ( #11425 )
...
* Update imports to use JUnit 5 instead of JUnit 4
* Add commonly used JUnit 4 classes to forbidden packages
Related to: https://github.com/openhab/openhab-core/pull/2534
Signed-off-by: Wouter Born <github@maindrain.net>
2021-10-24 10:36:47 +02:00
openhab-bot
739cba7d21
New Crowdin updates ( #11361 )
...
* New translations gree.properties (German)
* New translations iCloud.properties (French)
* New translations iCloud.properties (German)
* New translations jeelink.properties (German)
* New translations linky.properties (French)
* New translations mail.properties (French)
* New translations mail.properties (Russian)
* New translations pixometer.properties (German)
* New translations sagercaster.properties (French)
* New translations sonyprojector.properties (French)
* New translations twitter.properties (Russian)
* New translations weathercompany.properties (French)
2021-10-23 18:46:10 +02:00
Mark Herwege
e54797f1a1
[nikohomecontrol] Prepare for translation ( #11319 )
...
* Externalize strings to support translation
Signed-off-by: Mark Herwege <mark.herwege@telenet.be>
* Name events thread.
Signed-off-by: Mark Herwege <mark.herwege@telenet.be>
* Fix formatting
Signed-off-by: Mark Herwege <mark.herwege@telenet.be>
* Fix SAT warning
Signed-off-by: Mark Herwege <mark.herwege@telenet.be>
* Fix threadname
Signed-off-by: Mark Herwege <mark.herwege@telenet.be>
* Fix thing lifecycle.
Signed-off-by: Mark Herwege <mark.herwege@telenet.be>
* Adjustments from review.
Signed-off-by: Mark Herwege <mark.herwege@telenet.be>
* Adjustment from review.
Signed-off-by: Mark Herwege <mark.herwege@telenet.be>
2021-10-23 16:27:56 +02:00
lolodomo
5621c906d8
[rotel] Add all default translations to properties file ( #11394 )
...
Allows translating the rotel binding strings with Crowdin.
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2021-10-23 15:18:00 +02:00
lolodomo
3b120c788e
[linky] Add all default translations to properties file ( #11426 )
...
Allows translating the linky binding strings with Crowdin.
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2021-10-23 15:09:59 +02:00
Matthias Herrmann
d2e6780140
[proteusecometer] Proteus Eco Meter Binding - Initial contribution ( #11333 )
...
* Proteus Eco Meter Binding
Signed-off-by: Matthias Herrmann <matthias.mh.herrmann@gmail.com>
* Fulfil some conventions and choose better tradeoffs
Signed-off-by: Matthias Herrmann <matthias.mh.herrmann@gmail.com>
* Patch shell script in another PR
Signed-off-by: Matthias Herrmann <matthias.mh.herrmann@gmail.com>
* Move 4 lines into another PR
Signed-off-by: Matthias Herrmann <matthias.mh.herrmann@gmail.com>
* Improvements
Signed-off-by: Matthias Herrmann <matthias.mh.herrmann@gmail.com>
* File based doc
Signed-off-by: Matthias Herrmann <matthias.mh.herrmann@gmail.com>
* Rename identifiers
Signed-off-by: Matthias Herrmann <matthias.mh.herrmann@gmail.com>
* Changed identifier
Signed-off-by: Matthias Herrmann <matthias.mh.herrmann@gmail.com>
* Uniformed unit pattern
Signed-off-by: Matthias Herrmann <matthias.mh.herrmann@gmail.com>
2021-10-23 11:27:13 +02:00
jlaur
8337f8b92d
[unifi] Fix thing configuration reload after changes ( #11411 )
...
* Fix config reload after changes.
Fixes #11407
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
* Don't try to initialize client when bridge is offline.
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2021-10-23 00:05:16 +02:00
jlaur
d4c9d6ef77
[danfossairunit] Add filter period channel ( #11371 )
...
* Add filter period channel.
Fixes #11310
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
* Round remaining filter life percentage to one decimal.
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
* Improve and extend example configuration.
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
* Mark filter period channel as advanced due to Link CC/Air Dial conflicts.
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
* Add comment about value getting overwritten.
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
* Remove redundant parentheses.
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
* Fix SCA report: First javadoc author should have 'Initial contribution' contribution description.
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
* Fix SCA issue: NoEmptyLineSeparatorCheck
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2021-10-22 20:10:41 +02:00
Fabien Carrion
5eb004e378
[xmppclient] Set dependencies in the pom.xml to provided for all the one which exists in features.xml ( #11418 )
...
Signed-off-by: Fabien Carrion <fabien@carrion.mx>
2021-10-22 19:26:01 +02:00
Marcel
3eb5e566df
[miio] avoid NPE in discovery in case of unexpected response cloud ( #11420 )
...
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
2021-10-22 08:49:45 +02:00
jlaur
b893b07329
Fix too strict validation of ExtendedDeviceState number of bytes. ( #11417 )
...
Fixes #11416
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2021-10-21 21:54:40 +02:00
Gaël L'hopital
48fd525dea
[SagerCaster] binding internals enhancement ( #11295 )
...
* Added semantic tags
Make it ready for online translation of texts.
Small code improvements
Signed-off-by: Gaël L'hopital <gael@lhopital.org>
* Update sagercaster_fr.properties
* Correcting encoding for DE resource file.
Signed-off-by: clinique <gael@lhopital.org>
* Code review corrections
Signed-off-by: clinique <gael@lhopital.org>
* Still some code refinings
* Corrections following lolodomo feed-backs.
Signed-off-by: clinique <gael@lhopital.org>
* Still some corrections
Signed-off-by: clinique <gael@lhopital.org>
* Enhanced discovery
Signed-off-by: clinique <gael@lhopital.org>
2021-10-21 21:10:00 +02:00
Gaël L'hopital
054518e345
[linky] Correcting authentication bug ( #11406 )
...
* Correcting authentication bug (issue #10360 )
Signed-off-by: clinique <gael@lhopital.org>
* Reverting PR #11233 & PR #11266
Signed-off-by: Gaël L'hopital <gael@lhopital.org>
* Addressing @lolodomo feed-back
Signed-off-by: Gaël L'hopital <gael@lhopital.org>
* One pointless comment left
Signed-off-by: Gaël L'hopital <gael@lhopital.org>
* Adding missing test on username
Signed-off-by: Gaël L'hopital <gael@lhopital.org>
* Reviewing configuration elements nullness and empty checks.
Signed-off-by: Gaël L'hopital <gael@lhopital.org>
2021-10-21 16:22:16 +02:00
Marcus Better
daea6481a7
[upb] Handle device state reports ( #11352 )
...
* [upb] Fix javadoc
Signed-off-by: Marcus Better <marcus@better.se>
* [upb] Handle Device State Report messages
Signed-off-by: Marcus Better <marcus@better.se>
* More useful debug logging of received messages
Signed-off-by: Marcus Better <marcus@better.se>
* Null annotation
Signed-off-by: Marcus Better <marcus@better.se>
2021-10-21 07:30:40 +02:00
Thomas Lauterbach
9cc3f441fd
[enocean] Fix concurrency exception on startup ( #11408 )
...
* made listeners a ConcurrentHashMap
* synchronized access to listeners and eventListeners collections of EnOceanTransceiver
* reverted ConcurrentHashMap change as NULL-Key is required
Fixes #11393
Also-by: Daniel Weber <uni@fruggy.de>
Signed-off-by: Thomas Lauterbach <lauterbachthomas@gmail.com>
2021-10-21 00:08:18 +02:00
lolodomo
d7df7a698d
[sonos] Add all default translations to properties file ( #11399 )
...
* [sonos] Add all default translations to properties file
Allows translating the sonos binding strings with Crowdin.
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2021-10-20 19:25:22 +02:00
Fabien Carrion
8257179e46
[xmppclient] Add send image throught HTTP ( #11247 )
...
Signed-off-by: Fabien Carrion <fabien@carrion.mx>
2021-10-19 19:08:48 +02:00
Joan Pujol
59ae706754
[dbquery] Create NOTICE file for dbquery addon ( #11415 )
2021-10-19 18:43:08 +02:00
Dan Cunningham
cb9b69943c
[jsscripting] Tell the script context to use the classloader of the current class. ( #11400 )
...
Fixes #11222
Signed-off-by: Dan Cunningham <dan@digitaldan.com>
2021-10-19 16:21:06 +02:00
Ondrej Pecta
6a33a3fd27
[orbitbhyve] fixed updating of watering time channel ( #11388 )
...
Signed-off-by: Ondrej Pecta <opecta@gmail.com>
Co-authored-by: Ondřej Pečta <pecta@Ondrej-MacBook-Pro.local>
2021-10-18 20:50:43 +02:00
svjense
b8b22555ff
[WLED] Fix Nightlight sleep timer to use default ( #11389 )
...
Based on WLED API (https://kno.wled.ge/interfaces/http-api/ ) current handler uses NL=1 so sleep timer is hard coded to 1 minute. Should be default (ND) to use configured time in WLED.
Fixes #11389
Signed-off-by: Sven Jensen <github@s7j.de>
Co-authored-by: Sven Jensen <github@s7j.de>
2021-10-18 20:45:22 +02:00
Wouter Born
81e201d163
[lifx] Add missing products ( #11405 )
...
Adds the products with IDs 93, 112, 113, 114 so that they can be discovered and the right features are available.
Fixes #11402
Signed-off-by: Wouter Born <github@maindrain.net>
2021-10-18 20:37:46 +02:00
Brian Warner
a1170737f1
[openhabcloud] Spelling fix ( #11404 )
...
This is a very minor spelling fix for openhabcloud. In some cases, "Notification" was spelled
"Notificaton". There are no other changes.
Signed-off-by: Brian Warner <brian@bdwarner.com>
2021-10-18 13:22:39 +02:00
Robert von Könemann
845ab29501
simpleProtocolSinkPort expects int ( #11403 )
...
the parameter should be specified as int instead of as a string.
l
2021-10-18 00:47:24 +02:00