Florian Hotze and GitHub
cf47dc0f39
[jsscripting] Fix multi-thread access ( #13582 )
...
* [jsscripting] Share the lock mechanism that was used only for rules
This change moves the lock object that was originally created for ThreadsafeSimpleRuleDelegate to OpenhabGraalJSScriptEngine to make share it across the whole engine.
* [jsscripting] Inject the lock object into the JS runtime
* [jsscripting] Update `setTimeout` & `setInterval` polyfills to enable threadsafety
* [jsscripting] Upgrade GraalJS from 21.3.0 to 22.3.0
* [jsscripting] Reduce compiler warnings
* [jsscripting] Update node version of frontend-maven-plugin
Signed-off-by: Florian Hotze <florianh_dev@icloud.com >
2022-10-24 13:35:33 +02:00
Jacob Laursen and GitHub
671d2de9b2
Reinitialize properties after configuration change ( #13592 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk >
2022-10-23 22:07:14 +02:00
openhab-bot and GitHub
42d93c3b97
New Crowdin updates ( #13585 )
...
* New translations exec.properties (French)
* New translations watsonstt.properties (French)
2022-10-22 23:41:33 +02:00
Christoph Weitkamp and GitHub
ee34d92c17
[hue] Changed discovery to mDNS; added HTTPS handling; refactor HTTPClient to use jetty shared client ( #11842 )
...
* Changed discovery to MDNS; added HTTPS handling; refactor HTTPClient to use jetty shared client
Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de >
2022-10-22 23:39:51 +02:00
openhab-bot and GitHub
d2efe69a73
New translations rotel.properties (French) ( #13584 )
2022-10-22 21:21:45 +02:00
Cody Cutrer and GitHub
66c7211b26
[homekit] increase flexibility of ColorTemperature ( #13538 )
...
* [homekit] increase flexibility of ColorTemperature
allow Number or Dimmer items, and mired or Kelvin units.
Signed-off-by: Cody Cutrer <cody@cutrer.us >
2022-10-22 20:24:51 +02:00
openhab-bot and GitHub
16c0bae0dd
New translations rotel.properties (French) ( #13583 )
2022-10-22 20:24:19 +02:00
Cody Cutrer and GitHub
5f6241cbc6
[mqtt] support mired<->Kelvin unit conversion ( #13575 )
...
Just have to use the newer toInvertibleUnit method that allows
the dimension to change.
Signed-off-by: Cody Cutrer <cody@cutrer.us >
2022-10-22 20:07:33 +02:00
openhab-bot and GitHub
790e5d58c4
New Crowdin updates ( #13580 )
...
* New translations tplinkrouter.properties (French)
* New translations meater.properties (French)
2022-10-22 14:18:31 +02:00
openhab-bot and GitHub
6c72edd372
New Crowdin updates ( #13579 )
...
* New translations amplipi.properties (Italian)
* New translations anel.properties (Italian)
2022-10-22 12:15:52 +02:00
lolodomo and GitHub
02820a9ebe
[netatmo] Extend example with things for energy stuff ( #13568 )
...
* [netatmo] Extend example with things for energy stuff
Signed-off-by: Laurent Garnier <lg.hc@free.fr >
2022-10-20 22:51:03 +02:00
Andrew Fiddian-Green and GitHub
c9481d5c36
[hdpowerview] add duette/applause skylift shades ( #13574 )
...
Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch >
2022-10-20 12:49:23 +02:00
GiviMAD and GitHub
60c13b5cd1
[jellyfin] upgrade sdk, fixes json parse error ( #13572 )
...
Signed-off-by: Miguel Álvarez <miguelwork92@gmail.com >
2022-10-20 07:26:39 +02:00
Andrew Fiddian-Green and GitHub
66734bd5cf
[hdpowerview] support for shade types 26,27,28 ( #13571 )
...
Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch >
2022-10-19 21:19:55 +02:00
Cody Cutrer and GitHub
68b52ee15b
[homekit] Improve output of console's homekit show command ( #13569 )
...
* [homekit] Improve output of console's `homekit show` command
* include the full JSON from all the characteristics, so you can confirm
everything is configured correctly.
* only use simple class names; the fully qualified package is just a
distraction.
* show linked services if they exist
* include the class name of services, not just the GUID
Signed-off-by: Cody Cutrer <cody@cutrer.us >
2022-10-19 20:17:55 +02:00
Cody Cutrer and GitHub
91383250d4
[homekit] improve bundle deactivation time ( #13566 )
...
If you have many instances, it can take a while. So stop all the
instances in parallel. Also, fix a race condition where the update
debouncer might get called again after being stopped, because the
change listener was deregistered _after_ the debouncer was stopped.
Signed-off-by: Cody Cutrer <cody@cutrer.us >
2022-10-19 11:18:02 +02:00
lolodomo and GitHub
77013bca39
[netatmo] Console command to show all devices/modules ids ( #13555 )
...
* [netatmo] Console command to show all devices/modules ids
Fix #13091
Signed-off-by: Laurent Garnier <lg.hc@free.fr >
2022-10-19 08:47:04 +02:00
lolodomo and GitHub
dda2e9a288
[netatmo] more precision in doc where to find the refresh token ( #13567 )
...
Signed-off-by: Laurent Garnier <lg.hc@free.fr >
2022-10-19 08:24:25 +02:00
Florian Hotze and GitHub
bdefe17f08
[jsscripting] Upgrade openhab-js to 2.0.4 ( #13565 )
...
Fixes #13563 .
Signed-off-by: Florian Hotze <florianh_dev@icloud.com >
2022-10-18 22:34:33 +02:00
GiviMAD and GitHub
4bba6efe24
[voskstt] Fix load on linux arm ( #13556 )
...
Signed-off-by: Miguel Álvarez <miguelwork92@gmail.com >
2022-10-18 19:29:15 +02:00
openhab-bot and GitHub
df74075d31
New translations allplay.properties (Italian) ( #13561 )
2022-10-17 21:06:45 +02:00
Gaël L'hopital and GitHub
5552220870
[MAP] Adds fallback to original value when input not found ( #13560 )
...
* [MAP] Adding fallback to original value
Solves #10092
Signed-off-by: clinique <gael@lhopital.org >
2022-10-17 19:43:12 +02:00
Dan Cunningham and GitHub
03cdc5e1b4
[openhabcloud] Removing content encoding when proxing. ( #13559 )
...
Signed-off-by: Dan Cunningham <dan@digitaldan.com >
2022-10-17 08:06:08 +02:00
openhab-bot and GitHub
a02e345f96
New Crowdin updates ( #13558 )
...
* New translations meater.properties (Italian)
* New translations tplinkrouter.properties (Italian)
2022-10-17 01:05:00 +02:00
GiviMAD and GitHub
5762d239b3
[broadlinkthermostat] Aesthetic rename and add RM Mini ( #13412 )
...
* [broadlinkthermostat] Aesthetic rename and add RM Mini
Signed-off-by: Miguel Álvarez <miguelwork92@gmail.com >
2022-10-16 23:13:12 +02:00
Jan Gustafsson and GitHub
c75485df16
[meater] Initial contribution ( #13400 )
...
* First version.
Signed-off-by: Jan Gustafsson <jannegpriv@gmail.com >
2022-10-16 10:13:18 +02:00
Olivier and GitHub
73e18424b9
[tplinkrouter] Initial contribution ( #13369 )
...
* Initial commit
Signed-off-by: Olivier Marceau <hollysaiqs@marceau.ovh >
2022-10-15 21:52:33 +02:00
Wikibear and GitHub
19b4c95103
[influxdb] Update README.md ( #13541 )
...
* Update README.md
At a link for further information what to do in a persist file.
2022-10-15 16:29:01 +02:00
billfor and GitHub
39e2a29bcf
[tesla] Options to control polling frequency and sleep ( #13337 )
...
* Options to control polling frequency and sleep mode
* Update documentation
* Fix request token expiration calculation and additional logging for tokens
Signed-off-by: Bill Forsyth <git@billforsyth.net >
2022-10-15 14:25:29 +02:00
lolodomo and GitHub
45bf7aeeda
[sonos] New codec id 61 for Dolby Atmos ( #13551 )
...
Fix #13540
Signed-off-by: Laurent Garnier <lg.hc@free.fr >
2022-10-15 11:48:20 +02:00
mlobstein and GitHub
51054fe51b
Ignore NuvoNet events for sources not managed by openHAB ( #13535 )
...
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com >
2022-10-15 10:27:37 +02:00
Stian Kjoglum and GitHub
6103c30830
Bug Fix - Websocket reconnect after server failure ( #13537 )
...
Signed-off-by: kjoglum <stiankj@online.no >
2022-10-15 10:22:58 +02:00
Matthew Skinner and GitHub
90ac9c7b78
Fix indexing of presets and playlists. ( #13543 )
...
Signed-off-by: Matthew Skinner <matt@pcmus.com >
2022-10-15 10:07:49 +02:00
Gaël L'hopital and GitHub
bdbd5a1ede
[gce] File based items are not updated ( #13545 )
...
* [gce] Correcting non updated input channels
Signed-off-by: clinique <gael@lhopital.org >
2022-10-15 10:02:01 +02:00
mlobstein and GitHub
61b9e74c95
[epsonprojector] Log invalid number when expecting numeric response from projector ( #13550 )
...
* Log invalid number when expecting numeric response from projector
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com >
2022-10-15 09:35:14 +02:00
mlobstein and GitHub
f5101b1764
Log invalid number when expecting numeric response from projector ( #13549 )
...
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com >
2022-10-15 09:33:12 +02:00
openhab-bot and GitHub
c29c0b4c86
New Crowdin updates ( #13546 )
...
* New translations airquality.properties (Italian)
* New translations airq.properties (Italian)
* New translations airvisualnode.properties (Italian)
* New translations androiddebugbridge.properties (Italian)
2022-10-14 13:57:49 +02:00
dependabot[bot] and GitHub
0c68e9b930
[jinja] Upgrade jsoup from 1.14.3 to 1.15.3 ( #13344 )
...
* Bump jsoup from 1.14.3 to 1.15.3 in /bundles/org.openhab.transform.jinja
Bumps [jsoup](https://github.com/jhy/jsoup ) from 1.14.3 to 1.15.3.
- [Release notes](https://github.com/jhy/jsoup/releases )
- [Changelog](https://github.com/jhy/jsoup/blob/master/CHANGES )
- [Commits](https://github.com/jhy/jsoup/compare/jsoup-1.14.3...jsoup-1.15.3 )
---
updated-dependencies:
- dependency-name: org.jsoup:jsoup
dependency-type: direct:production
...
Also-by: Wouter Born <github@maindrain.net >
Signed-off-by: dependabot[bot] <support@github.com >
2022-10-14 08:58:00 +02:00
dependabot[bot] and GitHub
c9b09eb433
[ipobserver] Upgrade jsoup from 1.14.3 to 1.15.3 ( #13343 )
...
* Bump jsoup in /bundles/org.openhab.binding.ipobserver
Bumps [jsoup](https://github.com/jhy/jsoup ) from 1.14.3 to 1.15.3.
- [Release notes](https://github.com/jhy/jsoup/releases )
- [Changelog](https://github.com/jhy/jsoup/blob/master/CHANGES )
- [Commits](https://github.com/jhy/jsoup/compare/jsoup-1.14.3...jsoup-1.15.3 )
---
updated-dependencies:
- dependency-name: org.jsoup:jsoup
dependency-type: direct:production
...
Also-by: Wouter Born <github@maindrain.net >
Signed-off-by: dependabot[bot] <support@github.com >
2022-10-14 08:57:21 +02:00
dependabot[bot] and GitHub
37a91ab379
[ahawastecollection] Upgrade jsoup from 1.14.3 to 1.15.3 ( #13342 )
...
* Bump jsoup in /bundles/org.openhab.binding.ahawastecollection
Bumps [jsoup](https://github.com/jhy/jsoup ) from 1.14.3 to 1.15.3.
- [Release notes](https://github.com/jhy/jsoup/releases )
- [Changelog](https://github.com/jhy/jsoup/blob/master/CHANGES )
- [Commits](https://github.com/jhy/jsoup/compare/jsoup-1.14.3...jsoup-1.15.3 )
---
updated-dependencies:
- dependency-name: org.jsoup:jsoup
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
* Update feature.xml too
Signed-off-by: Wouter Born <github@maindrain.net >
Also-by: Wouter Born <github@maindrain.net >
Signed-off-by: dependabot[bot] <support@github.com >
2022-10-13 18:25:22 +02:00
openhab-bot and GitHub
936365031c
New Crowdin updates ( #13542 )
...
* New translations adorne.properties (Italian)
* New translations knx.properties (German)
* New translations jsscripting.properties (Italian)
2022-10-13 14:35:26 +02:00
Hilbrand Bouwkamp and GitHub
f87a49dbeb
[unifi] Fix PoE port mode for 24V ( #13539 )
...
* [unifi] Fix PoE port mode for 24V
The value UniFi expects is actually pasv24. Tested with different UniFi controller versions.
* [unifi] Added Hilbrand as codeowner to UniFi binding
Signed-off-by: Hilbrand Bouwkamp <hilbrand@h72.nl >
2022-10-13 14:34:28 +02:00
Arne Seime and GitHub
9313310b5e
[tibber] Add channel for tomorrows prices and timestamps as JSON array ( #13416 )
...
Signed-off-by: Arne Seime <arne.seime@gmail.com >
2022-10-11 22:14:19 +02:00
dependabot[bot] and GitHub
97956d30e9
[jdbc] Upgrade derby from 10.12.1.1 to 10.14.2.0 ( #13038 )
...
* Use derby instead of derbyclient, fix bnd optional package imports
* Update versions add dynamic package import for custom JDBC drivers
* Prevent redundant null check warnings
Signed-off-by: Wouter Born <github@maindrain.net >
2022-10-11 21:54:19 +02:00
Holger Friedrich and GitHub
4e69e17f41
[knx] Improve localization ( #13293 )
...
* [knx] Improve localization
- introduce localization of error messages
- add new strings for common exceptions
- provide helper functions for translation
- add test cases
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2022-10-11 21:18:17 +02:00
openhab-bot and GitHub
baa8d208ea
New translations shelly.properties (German) ( #13534 )
2022-10-10 20:14:16 +02:00
Gaël L'hopital and GitHub
e3d0039675
[gce] Avoid conflicts with things file defined ( #13526 )
...
* Avoiding dynamic creation of channels when channels already exists
Signed-off-by: clinique <gael@lhopital.org >
2022-10-10 18:42:49 +02:00
GiviMAD and GitHub
c63e596680
[voskstt] fix sdk update and disable internal info logs ( #13536 )
...
* [voskstt] fix sdk update
* [voskstt] change internal sdk log level to warning
Signed-off-by: Miguel Álvarez <miguelwork92@gmail.com >
2022-10-10 18:34:48 +02:00
mlobstein and GitHub
f431bfc013
[nuvo] Add Image channel for album art ( #13498 )
...
* Add Image channel for Album Art
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com >
2022-10-10 15:53:05 +02:00
Cody Cutrer and GitHub
507e714dd0
[homekit] fix BooleanItemReader to work with DimmerItems ( #13507 )
...
* [homekit] fix BooleanItemReader to work with DimmerItems
DimmerItems have a PercentType state, which is easily convertible
to OnOffType, but is not inherited from it. So take that into account.
i.e. a variable speed fan can use a single DimmerItem for both
ActiveStatus and RotationSpeed.
* [homekit] Document that Dimmer is a possible item type for several booleans
Signed-off-by: Cody Cutrer <cody@cutrer.us >
2022-10-10 13:36:23 +02:00