Simmon Yau
f5fe9d18ff
Updated whiteLED channel for reolink ipcamera so that when the ( #16663 )
...
light is turned on, it will stay on forever and if the light is
turned off, it will stay off forever.
Signed-off-by: Simmon Yau <simmonyau@gmail.com>
2024-05-11 13:29:40 +02:00
Ondrej Pecta
85a45ce0d9
[jablotron] Migrate to v2.2 API ( #16743 )
...
Signed-off-by: Ondrej Pecta <opecta@gmail.com>
2024-05-11 11:17:24 +02:00
openhab-bot
2b83e74bf5
New Crowdin updates ( #16741 )
...
* New translations astro.properties (Danish)
2024-05-10 23:53:57 +02:00
lsiepel
2dfd663a86
[transformation][exec] allow spaces in parameters by enclosing in single quotes ( #16160 )
...
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2024-05-10 19:54:56 +02:00
Łukasz Dywicki
3c0eb946f1
[smaenergymeter] Fix handling of broadcast frames ( #11718 )
...
* Fix handling of broadcast frames for SMA meter #11497 .
Added support for multiple meters in single multicast group #3429 .
Signed-off-by: Łukasz Dywicki <luke@code-house.org>
Co-authored-by: Leo Siepel <leosiepel@gmail.com>
2024-05-10 17:25:48 +02:00
Jacob Laursen
fc68df7a6e
Introduce a trigger channel to announce the availability of day-ahead prices ( #16704 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-05-10 17:09:27 +02:00
Matúš Hromada
4fbe464a51
Update README.md ( #16670 )
...
Added information when having one device attached
Signed-off-by: Matúš Hromada <matushromada@gmail.com>
2024-05-10 12:18:31 +02:00
openhab-bot
525b04ca61
New Crowdin updates ( #16732 )
...
* New translations astro.properties (Danish)
2024-05-10 06:04:05 +02:00
Matt
6c56f29dae
[haywardomnilogic] Fix chlorinator units. Continuation of PR#15478 ( #16733 )
...
* Fixed units on chlorinator timed percent state description pattern
Signed-off-by: Matt Myers <mmyers75@icloud.com>
2024-05-10 06:01:05 +02:00
Jørgen Austvik
6efe62fe70
[airgradient] Initial contribution ( #16584 )
...
* [airgradient] Initial contribution
AirGradient are open source and open hardware air quality sensors that
you can read values from through a cloud API or directly from the device.
Signed-off-by: Jørgen Austvik <jaustvik@acm.org>
2024-05-10 00:10:37 +02:00
Matt Filetto
677fd35d02
[openhab.binding.onkyo]: add channel for changing the Audyssey EQ Mode ( #14316 )
...
* Values are Off, Movie, and Music and and corspond to 0,1,2
Signed-off-by: Matt Filetto <matt.filetto@gmail.com>
2024-05-09 23:53:06 +02:00
Timo Schober
90a23160ae
[jeelink] Add support for emt7110 energy meter ( #16725 )
...
* feat: add support for emt7110 energy meter with jeelink
Signed-off-by: tischober <t.schober@outlook.de>
2024-05-09 15:49:39 +02:00
Andrew Fiddian-Green
1d3c52a33d
[hue] Fix migration of API v1 legacy data to new v2 things ( #16714 )
...
Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
2024-05-09 10:42:54 +02:00
Matt
62e62e66a4
[haywardomnilogic] Added support ColorLogic V2 Lights, Updated Chlor Enable, Alert, Error, Status ( #15478 )
...
* Update polling times based on Hayward API recommendations
---------
Signed-off-by: Matt Myers <mmyers75@icloud.com>
2024-05-09 10:08:38 +02:00
openhab-bot
1da7a8753a
New translations gardena.properties (Finnish) ( #16729 )
2024-05-09 07:50:13 +02:00
mlobstein
ebdac8ece7
[kaleidescape] Add Buttongrid example and command channel ( #16720 )
...
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2024-05-07 21:58:39 +02:00
mlobstein
283ae59bff
fix README ( #16721 )
...
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2024-05-07 07:05:49 +02:00
Florian Hotze
42c297a0ee
[jsscripting] Upgrade openhab-js to 5.0.0 ( #16719 )
...
See https://github.com/openhab/openhab-js/blob/main/CHANGELOG.md#500 .
Required to adjust to breaking changes from https://github.com/openhab/openhab-core/pull/3736 .
Signed-off-by: Florian Hotze <florianh_dev@icloud.com>
2024-05-05 22:57:06 +02:00
lsiepel
f9d9dc2c8e
[freeathome] Rename binding from freeathomesystem ( #16718 )
...
* Remove 'System' from the binding name
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2024-05-05 22:50:06 +02:00
mlobstein
1ef13c6686
Add Buttongrid README examples ( #16701 )
...
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2024-05-04 22:35:16 +02:00
Bernd Weymann
71d335df9e
[solarforecast] Initial contribution ( #13308 )
...
Signed-off-by: Bernd Weymann <bernd.weymann@gmail.com>
2024-05-02 20:26:09 +02:00
Fabian Wolter
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 Wolter
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
GiviMAD
94b4639f55
[pulseaudio] Declare pulseaudio module per audio stream ( #16254 )
...
* [pulseaudio] Declare pulseaudio module per audio stream
Signed-off-by: Miguel Álvarez <miguelwork92@gmail.com>
2024-04-30 23:31:19 +02:00
morph166955
9bcb338188
Update httpcore and httpclient ( #16294 )
...
Signed-off-by: Ben Rosenblum <rosenblumb@gmail.com>
2024-04-30 15:37:37 +02:00
Florian Hotze
ebb0f54dbd
[openweathermap] Prepare for shutdown of One Call API version 2.5 ( #16705 )
...
* [openweathermap] Update README for shutdown of One Call API version 2.5 & Change default API version
Closes #16665 .
Signed-off-by: Florian Hotze <florianh_dev@icloud.com>
2024-04-30 14:05:50 +02:00
mlobstein
5567d96c6b
Add options ( #16706 )
...
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2024-04-30 09:31:03 +02:00
Jacob Laursen
3baaeb6db9
Improve discovery ( #16692 )
...
Resolves #16690
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-04-30 00:39:30 +02:00
Gaël L'hopital
22e3d55f85
Fix error introduced in #16681 ( #16703 )
...
Signed-off-by: Gaël L'hopital <gael@lhopital.org>
2024-04-29 18:23:47 +02:00
Gaël L'hopital
57025ce961
[netatmo] Correction of Last-Event group ( #16684 )
...
* Correction of Last-Event group
Signed-off-by: root <gael@lhopital.org>
Signed-off-by: Gaël L'hopital <gael@lhopital.org>
2024-04-29 13:35:10 +02:00
Gaël L'hopital
5f7282b21b
[netatmo] Fix Live Picture not always available ( #16679 )
...
* Adressing issue on live picture
Signed-off-by: gael@lhopital.org <gael@lhopital.org>
Signed-off-by: root <gael@lhopital.org>
2024-04-29 13:30:00 +02:00
Holger Friedrich
cf21184c1b
Update plugins ( #16683 )
...
* update multiple dependencies
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2024-04-29 12:24:45 +02:00
Gaël L'hopital
1437a2ac7d
Handling null WifiInformation ( #16700 )
...
Signed-off-by: Gaël L'hopital <gael@lhopital.org>
2024-04-29 01:32:55 +02:00
Holger Friedrich
1af3ecd989
[tradfri] Adapt tests to ColorUtil changes on core ( #16699 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2024-04-29 00:32:15 +02:00
Gaël L'hopital
01e8e1c8f8
[netatmo] Presence sub events were not updated ( #16681 )
...
* Making sub event work
Signed-off-by: clinique <gael@lhopital.org>
2024-04-28 23:38:54 +02:00
Daniel Rosengarten
bd2dcba1ce
[velbus] New functionality and bug fix ( #15661 )
...
* [velbus] New functionnality & Bug fix
Signed-off-by: Daniel Rosengarten <github@praetorians.be>
Co-authored-by: Simonas Kazlauskas <github@kazlauskas.me>
Co-authored-by: lsiepel <leosiepel@gmail.com>
2024-04-28 22:55:54 +02:00
Martin Grassl
bc136527bc
[mybmw] revert the changes for 16642 as BMW seems to have reverted the changes in the API ( #16687 )
...
Signed-off-by: Martin Grassl <martin.grassl@digital-filestore.de>
2024-04-28 22:38:23 +02:00
Fabian Wolter
1a727f87bd
[airq] Improve error handling ( #16694 )
...
Signed-off-by: Fabian Wolter <github@fabian-wolter.de>
2024-04-28 21:39:27 +02:00
Cody Cutrer
836581ebc8
[mqtt] Treat incoming empty string as NULL for enum ( #16641 )
...
Treat incoming empty string as NULL for enum (#16641 )
Signed-off-by: Cody Cutrer <cody@cutrer.us>
2024-04-28 21:33:44 +02:00
Andrew Fiddian-Green
8329668931
[hue] fix JUnit tests for revised ColorUtil ( #16559 )
...
Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
2024-04-28 21:05:23 +02:00
Fabian Wolter
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
Sami Salonen
dee61a7651
[dynamodb] Optimize consumed read capacity ( #16693 )
...
We optimize consumed read capacity
Signed-off-by: Sami Salonen <ssalonen@gmail.com>
2024-04-28 20:52:16 +02:00
Holger Friedrich
c9c75124aa
[tado] Update plugins ( #16686 )
...
* swagger-codegen-maven-plugin, 2.3.1 to 2.4.41
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2024-04-28 20:49:05 +02:00
Sebastian G
5b36db63b9
Update README.md ( #16668 )
...
Fix URL for AVR-X2000/E400 document
Signed-off-by: Sebastian G. <sebastian@goodrick.ch>
2024-04-28 20:24:00 +02:00
Holger Friedrich
b6cbc7ff82
[mapdb] Explicitly set date format for serialization ( #16657 )
...
Between Java 17 and Java 21, serialization of Date has changed due to CLDR 42 which uses a narrow non-breaking space.
To ease switching JDK versions, the serialization format is explicitly set to the Java 17 format when GsonBuilder is used.
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2024-04-28 20:14:31 +02:00
M Valla
1fff7eb028
[openwebnet] add sendMessage rule actions to send generic OWN messages on the BUS ( #16691 )
...
* [openwebnet] Added OpenWebNetBridgeActions class and sendMessage action
Signed-off-by: Massimo Valla <mvcode00@gmail.com>
2024-04-28 11:55:28 +02:00
Christian Wild
dbe970981c
[tapocontrol] new communication protocol integration / code revision ( #15725 )
...
* [tapocontrol] new tapo klap-protocol integration
Signed-off-by: Christian Wild <christian@wildclan.de>
2024-04-28 09:38:06 +02:00
Doug Culnane
652845fee5
[saicismart] Initial contribution ( #15894 )
...
* [saicismart] initial binding creation
Signed-off-by: Markus Heberling <markus@heberling.net>
Signed-off-by: dougculnane <doug@culnane.net>
2024-04-27 22:49:34 +02:00
Jacob Laursen
229c2b7032
Interrupt running job on handler disposal ( #16689 )
...
Resolves #16688
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-04-27 14:03:50 +02:00
Jacob Laursen
321fde5486
Introduce console command for history persistence ( #16656 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-04-27 11:46:19 +02:00
Holger Friedrich
be7c6bbcdb
[amplipi] Update plugins ( #16685 )
...
* openapi-generator-maven-plugin, 5.1.0 to 7.0.1, see
https://github.com/OpenAPITools/openapi-generator/releases
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2024-04-27 10:45:51 +02:00
Spiev
bf7c2220b0
[openweathermap] Added "version" example to thing configuration and description. ( #16671 )
...
* Added "version" example to thing configuration and description.
Signed-off-by: / <StefanMiem+github@gmail.com>
2024-04-27 10:27:30 +02:00
Jacob Laursen
e67675b745
Reduce the default character limit for VARCHAR columns in MySQL ( #16680 )
...
Resolves #13920
Resolves #16678
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-04-27 10:25:46 +02:00
mlobstein
7eb5916804
[radiothermostat] Skip shutdown actions if thing offline ( #16677 )
...
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2024-04-25 08:08:58 +02:00
Doug Culnane
6ebf0f974e
[Renault] Cockpit/odometer information no longer retrieved #16669 ( #16675 )
...
Signed-off-by: dougculnane <doug@culnane.net>
2024-04-22 17:10:25 +02:00
Andras Uhrin
f466c88406
[freeathomesystem] Initial contribution ( #13703 )
...
Signed-off-by: Andras Uhrin <andras.uhrin@gmail.com>
2024-04-20 18:14:54 +02:00
MikeTheTux
6db28f5b46
[evcc] Adjust to evcc 0.125.0 API changes ( #16660 )
...
* avoid deprecated parameters evcc rest API parameters 'batteryConfigured' and 'pvConfigured'
Signed-off-by: Michael Weger <weger.michael@gmx.net>
2024-04-20 15:00:59 +02:00
M Valla
342b7b83f9
[openwebnet] Thermo: new channels and README updates ( #16652 )
...
* [openwebnet] added new channels: targetTemperature, heating and cooling to bus_thermo_zone
Fixes #12019
* [openwebnet] cleaner code in updateModeAndFunction() to handle *4*1*w## messages
* [openwebnet] Updated README. Added new device images
---------
Signed-off-by: Massimo Valla <mvcode00@gmail.com>
2024-04-19 00:22:48 +02:00
openhab-bot
e97c080c16
New translations livisismarthome.properties (Italian) ( #16662 )
2024-04-18 07:02:17 +02:00
Marcel
b035bf3824
[miio] Add Yeelight W3 RGB ( #16659 )
...
* fix: Added Yeelight W3 RGB props
cherrypicked from #7717221
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
* [miio] update readme
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
Co-authored-by: Igor Svehla <igor@taxtris.com>
2024-04-17 18:54:27 +02:00
Marcel
7b690d6c89
[miio] add suppoprt Mijia Omni Robot Vacuum-Mop dreame.vacuum.p2114o ( #16383 )
...
* [miio] add suppoprt Mijia Omni Robot Vacuum-Mop dreame.vacuum.p2114o
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
2024-04-17 18:51:13 +02:00
Marcel
1dc4c4f4db
[miio] add support for Xiaomi Smart Plug 2 cuco.plug.v2eur ( #16381 )
...
* [miio] add support for Xiaomi Smart Plug 2 cuco.plug.v2eur
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
2024-04-17 10:35:40 +02:00
Jacob Laursen
31c33561e8
Fix tariff time series update during spot price unavailability ( #16654 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-04-16 08:21:26 +02:00
M Valla
d498a1622f
[openwebnet] Thermo: fixes update setPoint when local offset in in use ( #16626 )
...
Signed-off-by: Massimo Valla <mvcode00@gmail.com>
2024-04-15 00:55:13 +02:00
Jacob Laursen
f4fada5036
Adjust retry policy for extended spot price unavailability ( #16653 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-04-14 21:48:34 +02:00
Mark Hilbush
815ada9afc
Fix handling of multiple sprinklers ( #16630 )
...
Signed-off-by: Mark Hilbush <mark@hilbush.com>
2024-04-14 20:04:39 +02:00
M Valla
5cf2a99fe3
[openwebnet] Thermo: added support for HOLIDAY/VACATION central unit modes ( #16605 )
...
* [openwebnet] added vacationDays channel
* [openwebnet] Added support for HOLIDAY/VACATION Thermo CU modes.
Refactored Thermo mode handling using updated OWN lib.
Bump openwebnet lib to 0.13.0.
* [openwebnet] added checks for some corner cases
Signed-off-by: Massimo Valla <mvcode00@gmail.com>
2024-04-14 19:32:48 +02:00
Jacob Laursen
92cc61cede
Restrict CO2 emission datasets to price area DK1/DK2 ( #16649 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-04-14 09:37:15 +02:00
J-N-K
f164f71fd0
[tr064] Enable fourth WiFi channel and improvements ( #16650 )
...
Signed-off-by: Jan N. Klug <github@klug.nrw>
2024-04-14 09:33:01 +02:00
Jacob Laursen
80fb59525b
Improve error handling for action calculatePrice ( #16651 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-04-14 09:23:41 +02:00
Jacob Laursen
2ac6b69270
Log warning when spot prices are unavailable ( #16648 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-04-13 15:31:56 +02:00
Gaël L'hopital
42af6d8b4f
Resolves issue #16629 ( #16640 )
...
Signed-off-by: gael@lhopital.org <gael@lhopital.org>
2024-04-13 10:36:14 +02:00
Stephan Richter
ec5b511a81
[network] Fix NumberFormatException for ping when locale has comma as decimal separator ( #16636 )
...
* fixing bug:
LatencyParser fails to parse ping times on systems with comma (,) set as decimal separator
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
2024-04-12 21:49:11 +02:00
Jacob Laursen
465e84d800
Bypass WAF by using app user-agent ( #16644 )
...
Resolves #16517
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-04-12 21:42:51 +02:00
Dan Cunningham
0fca945b41
[harmonyhub] Updates harmony library, uses strings for ids ( #16646 )
...
See #6732
Signed-off-by: Dan Cunningham <dan@digitaldan.com>
2024-04-12 21:35:12 +02:00
Martin Grassl
995ea2dd35
[mybmw] Fix images not loading anymore ( #16643 )
...
* [mybmw] fix image not loading anymore Fixes #16642
Signed-off-by: Martin Grassl <martin.grassl@digital-filestore.de>
2024-04-12 19:46:07 +02:00
Holger Friedrich
7f82032643
[deutschebahn] Fix example and update links ( #16645 )
...
* [deutschebahn] Fix example and update links
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2024-04-12 18:57:06 +02:00
Jacob Laursen
a9f7e0fef7
Update tariff filter for Radius ( #16634 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-04-11 22:14:26 +02:00
Christoph
c7d6f9a35c
[telegram] Functionality added to delete a Query ( #16631 )
...
* [telegram] Functionality added to delete a Query
Signed-off-by: Christoph <fd0cwp@gmx.de>
2024-04-11 22:02:52 +02:00
Arne Seime
1f631a6b8e
[tibber] Add two channels: consumption and production for current hour ( #16623 )
...
* Add 2 new live channels; consumption and production this hour (since last hour shift)
Signed-off-by: Arne Seime <arne.seime@gmail.com>
2024-04-11 21:58:36 +02:00
Cody Cutrer
c007c6ad5c
[mqtt] fix UnDefType comparison in PercentageValue ( #16639 )
...
Signed-off-by: Cody Cutrer <cody@cutrer.us>
2024-04-11 21:54:49 +02:00
jimtng
28a055396a
[jrubyscripting] Fix an error in received_command example ( #16637 )
...
Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au>
2024-04-11 07:07:21 +02:00
Jacob Laursen
2f7ad5f62e
Provide unit hints for humidity/noise/volume channels ( #16614 )
...
* Provide unit hints for humidity channel types
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
* Provide unit hints for noise/volume channel types
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
---------
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-04-07 14:08:53 +02:00
Holger Friedrich
051a186cf5
[knx] Add JaCoCo test-coverage ( #16507 )
...
Test coverage analysis is based on JaCoCo tool.
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2024-04-07 10:29:51 +02:00
Jacob Laursen
0e32ad74fb
Provide unit hint for water consumption channel ( #16621 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-04-07 10:06:02 +02:00
Christoph
21f8065203
[intesis] Session Handling improved ( #16620 )
...
Signed-off-by: Christoph <fd0cwp@gmx.de>
2024-04-06 17:10:47 +02:00
Andrew Fiddian-Green
cad9ce4010
[siemensrds] Remove r.H. from humidity state description pattern ( #16616 )
...
Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
2024-04-06 14:10:19 +02:00
Wouter Born
79f71ee020
[lifx] Add support for new LIFX products ( #16618 )
...
* [lifx] Add support for new LIFX products
Allows for discovering all the new LIFX products and their features including:
* LIFX Ceiling
* LIFX Outdoor Neon
* LIFX PAR38
* LIFX Round/Square Path
* LIFX Round Spot
See:
* https://github.com/LIFX/products/blob/master/products.json
* https://www.lifx.com/products/neon-flex-16ft-outdoor
* https://www.lifx.com/products/supercolor-1600lm-par38
* https://www.lifx.com/products/spot-light-round
* https://www.lifx.com/products/path-light-round
* https://www.lifx.com/products/path-light-square
Signed-off-by: Wouter Born <github@maindrain.net>
2024-04-06 14:09:44 +02:00
Andrew Fiddian-Green
203be9395e
[hue] fix npe ( #16619 )
...
Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
2024-04-06 13:05:16 +02:00
Cody Cutrer
aebbbdffc4
[lutron] Implement button press notifications for Picos from LEAP ( #16550 )
...
* [lutron] implement button press notifications for Picos from LEAP
* reverse equality check for null safety
Signed-off-by: Cody Cutrer <cody@cutrer.us>
2024-04-05 21:53:06 +02:00
Rüdiger Sopp
23502fcb9b
[miio] Add Roborock S7/S7MaxV mop mode ( #16608 )
...
* [miio] Add Roborock S7/S7MaxV mop mode
Signed-off-by: Ruediger Sopp <ruediger.sopp@gmail.com>
2024-04-05 21:10:32 +02:00
Holger Friedrich
2e4886aeaa
[persistence.jpa] Pin to Java 17 ( #16612 )
...
This is a workaround to allow compiling with Java 21.
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2024-04-05 21:08:59 +02:00
Holger Friedrich
c9c1b42fe1
[enocean] Fix Java 21 build ( #16615 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2024-04-05 21:03:43 +02:00
Mark Hilbush
8644a771ac
Improve handling of error code 14 ( #16613 )
...
Signed-off-by: Mark Hilbush <mark@hilbush.com>
2024-04-05 16:01:50 +02:00
Stefan Sedlmaier
bf486e3744
[Senec] Add request timeout ( #16611 )
...
Fixes #12900 . Add a timeout for requests to the local Senec device. Currently there may occur some endlessly hanging requests which basically freeze the values provided by the binding.
Signed-off-by: Stefan Sedlmaier <github@ssedlmaier.de>
2024-04-04 18:25:34 +02:00
Andrew Fiddian-Green
8687fec77c
[hue] Improve color setting ( #16436 )
...
* [hue] fix xy conversion when B is 0
* [hue] remove gamut correction; let Hue bridge do it instead
* [hue] fix gamma round trips; modernize instanceof syntax
Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
2024-04-03 12:17:48 +02:00
Jacob Laursen
9a178cf1d5
Provide better MySQL datatype for DateTimeType ( #16604 )
...
Resolves #15697
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-04-02 23:42:49 +02:00
lolodomo
79739c6930
Move to JUPnP v3.0.1 ( #16598 )
...
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2024-04-02 22:09:25 +02:00
Jacob Laursen
d0af65cd50
Declare countries ( #16603 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-04-02 21:17:14 +02:00
openhab-bot
492761513b
New translations tado.properties (Italian) ( #16602 )
2024-04-02 13:00:49 +02:00
sihui
79bfa72384
Update Cloud Connector installation procedure ( #16601 )
...
Signed-off-by: sihui <10405486+sihui62@users.noreply.github.com>
2024-04-01 20:10:33 +02:00
Cody Cutrer
d90a4a1ca2
[mqtt.homie] build a per-thing thing type ( #15893 )
...
* [mqtt.homie] build a per-thing thing type
Signed-off-by: Cody Cutrer <cody@cutrer.us>
2024-04-01 17:31:35 +02:00
Andrew Fiddian-Green
7d8a1b17f2
[tado] Change humidity and heatingPower channels to QuantityType ( #16531 )
...
* [tado] tweaks to xml
Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
2024-04-01 17:21:45 +02:00
David Pace
b4f973608f
[boschshc] Add support for Dimmer ( #16501 )
...
Adds support for Bosch Smart Home Dimmer devices.
Signed-off-by: David Pace <dev@davidpace.de>
2024-04-01 12:26:03 +02:00
Wouter Born
a9c0f9e936
[upnpcontrol] Catch IAE when Album Art URI is invalid ( #16597 )
...
Fixes #16595
Signed-off-by: Wouter Born <github@maindrain.net>
2024-04-01 09:43:05 +02:00
Cody Cutrer
ed5bb7d895
[lutron] update instructions for LEAP authentication ( #16510 )
...
* [lutron] update instructions for LEAP authentication
Signed-off-by: Cody Cutrer <cody@cutrer.us>
2024-04-01 09:40:43 +02:00
David Pace
12660f1c26
[boschshc] Boost unit test coverage ( #16500 )
...
Boosts the unit test coverage for the `boschshc` binding in `src/main/java` to 94%.
Signed-off-by: David Pace <dev@davidpace.de>
2024-03-31 21:19:25 +02:00
Holger Friedrich
1dd8fd10a6
[knx] Upgrade Calimero to 2.6-rc1 ( #16588 )
...
* [knx] Upgrade Calimero to 2.6-rc1
- Bugfixes and new subtypes for DPTs 20, 21, 22.
- Remove workarounds for issues in v2.5.1.
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2024-03-31 10:44:16 +02:00
Holger Friedrich
df884ac643
Upgrade SAT plugin to 0.16.0 ( #16582 )
...
Modify code which leads to build error with new version of SpotBugs.
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2024-03-31 10:43:44 +02:00
David Pace
b77172c6bb
[boschshc] Add support for Light/Shutter Control II ( #16400 )
...
* [boschshc] Add support for Shutter Control II (#14562 )
* add new channel type for child protection
Signed-off-by: David Pace <dev@davidpace.de>
2024-03-31 10:36:43 +02:00
Markus Michels
afc6d949e8
[shelly] Add support for Range Extender feature ( #16419 )
...
* Add support for Shelly Range Extender mode (Plus/Pro series only)
* Check for secondary devices also when manual scan is triggered
Signed-off-by: Markus Michels <markus7017@gmail.com>
2024-03-31 10:27:47 +02:00
Holger Friedrich
d2050f43a7
[dynamodb] Enable tests ( #16554 )
...
Add missing dependencies after Karaf upgrade #16493 .
Fixes #16535 .
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2024-03-29 19:44:02 +01:00
Matthew Skinner
09132d9c3b
Bump Kotlin, okhttp, okio, and java-telegram-bot-api libraries ( #16458 )
...
* update libs
Signed-off-by: Matthew Skinner <matt@pcmus.com>
2024-03-29 09:43:32 +01:00
Gaël L'hopital
accec17658
Complement to issue #16561 ( #16589 )
...
Signed-off-by: gael@lhopital.org <gael@lhopital.org>
2024-03-29 09:11:46 +01:00
Gaël L'hopital
b6e3b816ac
[netatmo] Enhance RefreshCapability ( #16574 )
...
Signed-off-by: clinique <gael@lhopital.org>
Signed-off-by: gael@lhopital.org <gael@lhopital.org>
2024-03-29 09:07:36 +01:00
Gaël L'hopital
9f59d29c38
[linky] Binding stopped working ( #16586 )
...
* Change lincs entrypoint
Signed-off-by: gael@lhopital.org <gael@lhopital.org>
2024-03-28 18:31:41 +01:00
Florian Hotze
66e8d7dc94
[jsscripting] Fix memory leak on script execution failure ( #16578 )
...
Make engineIdentifier a instance field to ease debugging.
Signed-off-by: Florian Hotze <florianh_dev@icloud.com>
2024-03-27 21:43:07 +01:00
J-N-K
2d42e2e135
[rrd4j] Fix missing service pid ( #16569 )
...
Signed-off-by: Jan N. Klug <github@klug.nrw>
2024-03-27 21:03:44 +01:00
J-N-K
95434d8a58
[mongodb] Fix missing service pid ( #16568 )
...
Signed-off-by: Jan N. Klug <github@klug.nrw>
2024-03-27 21:03:09 +01:00
J-N-K
a4ee09a519
[mapdb] Fix missing service pid ( #16567 )
...
Signed-off-by: Jan N. Klug <github@klug.nrw>
2024-03-27 21:02:22 +01:00
J-N-K
1f65f9296f
[mail] Fix sending HTML mails ( #16587 )
...
Signed-off-by: Jan N. Klug <github@klug.nrw>
2024-03-27 20:08:25 +01:00
J-N-K
657405c2aa
[mail] Fix content processing ( #16580 )
...
Signed-off-by: Jan N. Klug <github@klug.nrw>
2024-03-27 05:17:45 +01:00
Florian Hotze
3ca4b4f749
[jsscripting] Upgrade to openhab-js 4.9.0 ( #16576 )
...
Signed-off-by: Florian Hotze <florianh_dev@icloud.com>
2024-03-25 21:11:24 +01:00
Gaël L'hopital
0a8e218123
[netatmo] Add a buffer to lower Home API requests ( #16562 )
...
* Adding CacheCapability to HomeAPI
---------
Signed-off-by: clinique <gael@lhopital.org>
Signed-off-by: gael@lhopital.org <gael@lhopital.org>
2024-03-25 11:41:33 +01:00
Gaël L'hopital
9dd2827148
Enhance getActiveChildren() ( #16573 )
...
Signed-off-by: clinique <gael@lhopital.org>
2024-03-25 09:19:32 +01:00
Gaël L'hopital
d4629599eb
[netatmo] Enhance bridge status reporting ( #16571 )
...
* Enhance bridge status reporting
---------
Signed-off-by: clinique <gael@lhopital.org>
2024-03-25 09:13:48 +01:00
Gaël L'hopital
e60d090a8a
Synchronized Weather cache update requests ( #16572 )
...
Signed-off-by: clinique <gael@lhopital.org>
2024-03-25 09:06:50 +01:00
Leif Bladt
fd882ffc75
Enable accumulated channels for Shelly Pro 3EM ( #16566 )
...
Signed-off-by: Leif Bladt <leif.bladt@gmx.de>
2024-03-24 16:24:06 +01:00
Holger Hees
504fdc611c
Use mac address as a fallback name ( #16547 )
...
Signed-off-by: Holger Hees <holger.hees@gmail.com>
2024-03-24 16:20:24 +01:00
J-N-K
a1cef70277
[inmemory] Fix boundaries for queries ( #16563 )
...
Queries should include the boundaries, but the previous code did not.
Signed-off-by: Jan N. Klug <github@klug.nrw>
2024-03-24 10:31:47 +01:00
Felix Schneider
cac9e2ccda
[Jellyfin] Overhaul README.md ( #16359 )
...
* Overhaul README.md
- Fix some typos
- Add some code brackets
- Some formatting changes
* Minor spelling and grammar changes
Signed-off-by: Felix Schneider <fs@felix-schneider.org>
2024-03-22 14:37:00 +01:00
Georgios Moutsos
630847f986
Amend README with missing bridge configuration parameter ( #16556 )
...
Signed-off-by: Georgios Moutsos <georgios.moutsos@gmail.com>
2024-03-21 22:18:39 +01:00
joerg1985
d2e9b83084
[systeminfo] Use the existing ChannelUID instance to check the linked state ( #16553 )
...
Signed-off-by: Jörg Sautter <joerg.sautter@gmx.net>
2024-03-21 22:15:34 +01:00
lolodomo
0d308665c7
[rotel] Support added for model RX-1052 ( #16486 )
...
* Two new channels to enable/disable speaker A and speaker B
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2024-03-21 22:14:03 +01:00
Gaël L'hopital
d68adfab21
[netatmo] Bring back auto refresh for Weather Station and HomeCoach ( #16546 )
...
* Corrects and completes PR #16492
---------
Signed-off-by: gael@lhopital.org <gael@lhopital.org>
2024-03-21 13:43:33 +01:00
Gaël L'hopital
4f65c44872
Reverting incorrect code move ( #16548 )
...
Signed-off-by: gael@lhopital.org <gael@lhopital.org>
2024-03-21 09:10:15 +01:00
Gaël L'hopital
329115fcbe
Avoiding reads of Energy data for Security channels ( #16543 )
...
Signed-off-by: clinique <gael@lhopital.org>
2024-03-19 08:55:25 +01:00
Holger Hees
bfa54435da
[jythonscripting] Updated documentation ( #16541 )
...
Signed-off-by: Holger Hees <holger.hees@gmail.com>
2024-03-18 20:05:57 +01:00
Mark Herwege
08f210e5d8
[systeminfo] Add CPU frequency channels ( #16012 )
...
Signed-off-by: Mark Herwege <mark.herwege@telenet.be>
2024-03-18 11:58:54 +01:00
maniac103
afa65f251d
[hue] Shrink step size for increase/decrease commands ( #16538 )
...
A step size of 30 with a value range of 0..100 leads to only 4 steps,
which additionally are spaced unevenly. Shrink the step size to 10,
which yields 10 evenly spaced steps.
While at it, also deduplicate the increase/decrease code, which had
slightly different implementation in both branches.
Signed-off-by: Danny Baumann <dannybaumann@web.de>
2024-03-18 11:56:42 +01:00
M Valla
26fd8c6528
[openwebnet] Thermo: Fixed handling of mode=AUTO for bus_thermo_zone ( #16534 )
...
* [openwebnet] improved Thermo mode/weekly/scenario channels descriptions
* [openwebnet] Fixed handling of mode=AUTO for bus_thermo_zone
Fixes #13754
---------
Signed-off-by: Massimo Valla <mvcode00@gmail.com>
2024-03-18 11:49:43 +01:00
Holger Hees
e857f32a8a
[jythonscripting] Refactor, improve and simplify ( #16508 )
...
* moved implementation to 'internal'
* refactored JythonScriptEngineFactory
* implemented JythonScriptFileWatcher
* fixed addon.xml & package-info.java
* simplify stream list collector in JythonScriptEngineFactory
* changed codeowner for jythonscripting
* organized imports in JythonScriptEngineFactory
Signed-off-by: Holger Hees <holger.hees@gmail.com>
2024-03-17 23:14:49 +01:00
Gaël L'hopital
9af5bd0944
[netatmo] Thing properties were no more provided ( #16530 )
...
Signed-off-by: clinique <gael@lhopital.org>
2024-03-17 21:00:29 +01:00
maniac103
67daa7eca1
[ecovacs] Add support for new API for fetching cleaning logs ( #16524 )
...
The existing cleaning logs API is only populated for devices older than
the T9/N9 generation; all newer devices use a new API. Since the new API
isn't populated for older devices, select the correct API depending on
device type.
Signed-off-by: Danny Baumann <dannybaumann@web.de>
2024-03-17 20:47:36 +01:00
Holger Friedrich
3d65b3003f
Upgrade to Karaf 4.4.5 ( #16493 )
...
For release notes, see:
https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=12353604&projectId=12311140
* [dynamodb] Disable tests
Tests are disabled due to compatibility issue of DynamoDBLocal and Jetty upgrade #16493 .
To be resolved in subsequent commit.
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2024-03-17 20:28:10 +01:00
openhab-bot
3039f1fe9b
New Crowdin updates ( #16526 )
...
* New translations netatmo.properties (Italian)
* New translations energidataservice.properties (Italian)
2024-03-17 08:53:57 +01:00
Jacob Laursen
669ace8064
[jythonscripting] Fix addon id ( #16527 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-03-17 08:16:08 +01:00
Mark Hilbush
035f4463e5
[orbitbhyve] Handle null location attribute in devices json ( #16525 )
...
* Handle null location in devices json
---------
Signed-off-by: Mark Hilbush <mark@hilbush.com>
2024-03-16 13:46:55 +01:00
Holger Friedrich
99d1b423c9
[knx] Increase test coverage ( #16511 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2024-03-16 11:51:53 +01:00
Andrew Fiddian-Green
a2db13130b
[neohub] Improved Web-Socket Communications ( #16312 )
...
* [neohub] Improved WebSocket Communications
* [neohub] session recycled only by handler; not by socket class
---------
Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
2024-03-15 13:45:57 +01:00
openhab-bot
271520e73f
New translations energidataservice.properties (Danish) ( #16522 )
2024-03-15 13:13:31 +01:00
Jacob Laursen
a7cfdcf12d
Add CO2 emission channels ( #16330 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-03-15 12:26:42 +01:00
Gaël L'hopital
03549dc5ba
[netatmo] Fix erroneous local URL handling ( #16492 )
...
* Wrong local URL handling
* Adds configuration element ipAddress to Cameras (Welcome, Doorbell, Presence) so they remain reachable if API answer is in an incorrect network
* Removing CameraConfiguration so binding does not break if thing configuration is not up-to-date
---------
Signed-off-by: clinique <gael@lhopital.org>
Signed-off-by: gael@lhopital.org <gael@lhopital.org>
2024-03-15 11:24:27 +01:00
Jacob Laursen
f0ec06daac
Fix sticky appliance ID ( #16521 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-03-15 07:54:45 +01:00
Jacob Laursen
e3b5ee9b02
Fix account bridge staying offline ( #16520 )
...
Fixes #16518
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-03-14 22:24:36 +01:00
openhab-bot
266d7b1476
New translations govee.properties (Italian) ( #16519 )
2024-03-13 23:20:05 +01:00
openhab-bot
51b63f3045
New translations miele.properties (Danish) ( #16515 )
2024-03-12 23:10:14 +01:00
Jacob Laursen
8d6ce024ef
Add laundry weight channel for washing machine ( #16514 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-03-12 22:35:33 +01:00
stefan-hoehn
79e9e96ae6
add supported H61D3/H61D5 to docs ( #16513 )
...
Signed-off-by: Stefan Höhn <mail@stefanhoehn.com>
2024-03-12 22:29:06 +01:00
maniac103
ba0cf3fe1c
[ecovacs] Handle invalid JSON responses properly ( #16466 )
...
The API has differing responses depending on device type. If our
understanding of the JSON format differs from that of the API, make sure
to properly set the thing OFFLINE and to log a meaningful message.
Related to #16187
Signed-off-by: Danny Baumann <dannybaumann@web.de>
2024-03-12 19:08:35 +01:00
maniac103
2edacebf3f
[ecovacs] Add support for DEEBOT X2 Omni ( #16487 )
...
Fixes #16117
* [ecovacs] Interpret empty error code list as 'no error'
Newer devices don't explicitly report 'no error' anymore, but instead
send an empty list.
Signed-off-by: Danny Baumann <dannybaumann@web.de>
2024-03-12 14:52:59 +01:00
coop-git
7dfebd66ce
[dsmr] Add support for capacity tariff for Belgium ( #15038 )
...
* Added support for capacity tafiff for Belgium
Signed-off-by: Lennert Coopman <github@coopman.org>
2024-03-12 05:33:39 +01:00
openhab-bot
100b0c154e
New translations tasmotaplug.properties (Italian) ( #16509 )
2024-03-11 22:52:34 +01:00
MikeTheTux
a7d183e2f6
[keba] Add support for additional x-series wallboxes ( #16474 )
...
* extended list of supported x-series wallboxes with "S" (4G, w/o LM) and "U" (WLAN, w/o LM)
---------
Signed-off-by: Michael Weger <weger.michael@gmx.net>
2024-03-11 20:06:35 +01:00
mlobstein
9ad3c66e17
[tasmotaplug] Add energy monitor channels ( #16494 )
...
* Add energy monitor channels
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2024-03-10 21:44:26 +01:00
MikeTheTux
b4239335c9
[evcc] fixed channels vehicle/capacity and vehicle/vehicleName, added channels for current Vehicle/HeatingDevice per Loadpoint ( #16428 )
...
* removed loadpoint/vehicleCapacity, added vehicle/capacity (bugfix)
implemented currentVehicle / currentHeating per loadpoint (enhancement)
fixed update of channeld vehicleTitle (bugfix)
Signed-off-by: Michael Weger <weger.michael@gmx.net>
2024-03-08 08:44:45 +01:00
openhab-bot
f3751dc09d
New translations sonos.properties (French) ( #16498 )
2024-03-07 21:20:43 +01:00
Florian Hotze
6139368d83
[jsscripting] Fix multi-thread access requested by logger initialization ( #16497 )
...
* [jsscripting] Fix multi-threading issue with logger initialization
Signed-off-by: Florian Hotze <florianh_dev@icloud.com>
2024-03-07 18:49:34 +01:00
Mark Hilbush
ba06c0d138
[ecobee] Fix for error code 14 (token expired) ( #16467 )
...
* Remove AccessTokenRefreshListener
Signed-off-by: Mark Hilbush <mark@hilbush.com>
2024-03-05 22:45:39 +01:00
Christoph
998721531b
[intesis] Improve session handling ( #16476 )
...
* [intesis] SESSION ID HANDLING IMPROVED
Signed-off-by: Christoph <fd0cwp@gmx.de>
2024-03-05 21:40:22 +01:00
troem
fb26d0ee18
[ecotouch] Add water and heating power limit channels ( #16446 )
...
* limit power compressor flags for water and heating
Signed-off-by: tobiroemer <bitbucket.org@t-obias.de>
2024-03-04 18:58:40 +01:00
Holger Friedrich
2c1a08679a
[knx] Fix DPT 243.600 and 249.600 when time>=1000s ( #16481 )
...
* [knx] Fix DPT 243.600 and 249.600 when time>=1000s
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2024-03-04 18:56:34 +01:00
dependabot[bot]
fdb2bba7a6
[jdbc] Upgrade PostgreSQL JDBC driver to 42.4.4 ( #16444 )
...
* Bump org.postgresql:postgresql in /bundles/org.openhab.persistence.jdbc
Bumps [org.postgresql:postgresql](https://github.com/pgjdbc/pgjdbc ) from 42.4.3 to 42.4.4.
- [Release notes](https://github.com/pgjdbc/pgjdbc/releases )
- [Changelog](https://github.com/pgjdbc/pgjdbc/blob/master/CHANGELOG.md )
- [Commits](https://github.com/pgjdbc/pgjdbc/compare/REL42.4.3...REL42.4.4 )
---
updated-dependencies:
- dependency-name: org.postgresql:postgresql
dependency-type: direct:production
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-03-03 13:19:25 +01:00
Jacob Laursen
53694dfaf7
Add information/failure channels ( #16463 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-03-03 10:21:26 +01:00
Michael Heiß
f0675f8fd6
[Fronius] Fix broken link & spelling issues ( #16478 )
...
Signed-off-by: Michael Heiß <michael.heiss@outlook.at>
2024-03-02 23:31:01 +01:00
Li-Wen Yip
f165d43459
[http] Document translation services need to be installed before usage ( #16363 )
...
* Update README.md
Signed-off-by: Li-Wen Yip <liwen.yip@gmail.com>
2024-03-02 12:01:24 +01:00
Matthew Skinner
05725de52e
Bump net.java.dev.jna lib to version 5.14.0 ( #16460 )
...
* Update net.java.dev.jna lib version
Signed-off-by: Matthew Skinner <matt@pcmus.com>
2024-03-02 10:58:18 +01:00
openhab-bot
c4f166dcdc
New translations openweathermap.properties (Italian) ( #16469 )
2024-02-29 03:09:11 +01:00
ErikDB87
372058cdbb
[openweathermap] Add daily moon channels to OneCall Thing ( #16350 )
...
* [openweathermap] Add daily moon channels to OneCall Thing
This adds the daily moon data provided by the API (https://openweathermap.org/api/one-call-api#parameter ) to the OneCall Thing.
Also-by: Florian Hotze <florianh_dev@icloud.com>
Signed-off-by: Erik De Boeck <deboeck.erik@gmail.com>
2024-02-28 19:53:12 +01:00
openhab-bot
448466fa75
New translations fineoffsetweatherstation.properties (Italian) ( #16468 )
2024-02-28 08:35:33 +01:00
jimtng
be83cf186d
[jythonscripting] Upgrade to Jython 2.7.3 ( #16465 )
...
* Upgrade to jython 2.7.3
* remove the deprecation notice in jython readme
Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au>
2024-02-27 15:51:24 +01:00
Andreas Berger
b6366abbdb
[fineoffsetweatherstation] Implement new Measurand free-heap-size
( #16461 )
...
Signed-off-by: Andreas Berger <andreas@berger-freelancer.com>
2024-02-27 10:57:56 +01:00
GiviMAD
021fb19d31
[Voice] Fix google and watson STT pcm format support ( #16464 )
...
Signed-off-by: Miguel Álvarez <miguelwork92@gmail.com>
2024-02-27 08:03:39 +01:00
mlobstein
a891956683
[nuvo] Add source menu channel ( #16443 )
...
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2024-02-26 23:26:12 +01:00
Gerd Zanker
1cfaf20fdd
[boschshc] Add command to list SHC device mappings ( #15060 )
...
* [boschshc] add command to list Bosch Smart Home Controller devices and mapping to openhab devices and related services
Signed-off-by: Gerd Zanker <gerd.zanker@web.de>
2024-02-26 21:04:04 +01:00
Martin Grassl
d56c9e55e2
[mybmw] Improve data refresh handling ( #16418 )
...
* [mybmw] add functionality for updating
disable updating by setting the refresh-interval to 0
enable force update by adding some switches
Signed-off-by: Martin Grassl <martin.grassl@digital-filestore.de>
2024-02-25 14:03:16 +01:00
Holger Friedrich
3d9ac22fe3
[knx] Add list of supported DPTs ( #16452 )
...
* [knx] Add list of supported DPTs
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2024-02-25 14:00:25 +01:00
Holger Friedrich
51caca3008
[knx] Fix DPT 6.020 and 8.010 ( #16453 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2024-02-25 11:59:19 +01:00
lsiepel
52f4a648d0
[ism8] Add UoM support ( #14206 )
...
* Add UoM support
Signed-off-by: lsiepel <leosiepel@gmail.com>
2024-02-25 11:56:34 +01:00
Florian Hotze
df7a57af96
[jsscripting] Improve logging on JS error ( #16445 )
...
* [jsscripting] Improve script error logging
* [jsscripting] Suppress some warnings
* [jsscripting] Throw ISE instead of RE
* [jsscripting] Minor null annotation improvements
Include fileName or ruleUID or transformation UID in the logger name used by the logged error stack trace.
Signed-off-by: Florian Hotze <florianh_dev@icloud.com>
2024-02-25 00:39:57 +01:00
Konstantin Polihronov
cb548306e6
[solax] Support for x1 mini inverter local connection ( #16412 )
...
Skeleton of the required classes for supporting X1 mini
Add the parser data
Signed-off-by: Konstantin Polihronov <polychronov@gmail.com>
2024-02-24 11:49:52 +01:00
Wietse van Buitenen
09756d741c
[melcloud] Adjust to new API limits ( #16422 )
...
* [melcloud] Add minimum polling value and change default
Signed-off-by: Wietse van Buitenen <thewiep@gmail.com>
2024-02-24 11:45:39 +01:00
Florian Hotze
d15fe90f48
[sungrow] Change image file extension to fix website build ( #16450 )
...
Signed-off-by: Florian Hotze <florianh_dev@icloud.com>
2024-02-23 22:58:58 +01:00
jimtng
5ef67479d2
[jrubyscripting] Upgrade to JRuby 9.4.6.0 ( #16439 )
...
Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au>
2024-02-22 13:41:04 +01:00
jimtng
84eb97acd0
[jrubyscripting] Update README ( #16440 )
...
Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au>
2024-02-22 09:30:20 +01:00
mlobstein
a332adbe80
Add A/V standby power status ( #16438 )
...
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2024-02-22 09:28:50 +01:00
robnielsen
18c86b4c58
[ecobee] fix NullPointerException in EcobeeAccountBridgeHandler.refreshThermostats() ( #16442 )
...
Signed-off-by: Rob Nielsen <rob.nielsen@yahoo.com>
2024-02-22 08:45:55 +01:00
Holger Friedrich
dc1211b267
[knx] Fix warnings in test ( #16434 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2024-02-21 19:24:28 +01:00
openhab-bot
4158bd1130
New translations pipertts.properties (Italian) ( #16435 )
2024-02-21 00:34:15 +01:00
Holger Friedrich
f8e0bfd256
[knx] Add test for DPT 7.600 ( #16433 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2024-02-20 18:42:29 +01:00
jimtng
5682f7ab55
[jsonpath] change code-fence so it doesn't overlap with logo ( #16432 )
...
Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au>
2024-02-20 13:48:53 +01:00
jimtng
03af8c2af9
[ipp] Fix minor typos in README ( #16430 )
...
* [ipp] Fix minor typos in README
Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au>
2024-02-20 11:58:06 +01:00
Matthew Skinner
e1bd4908df
[radiobrowser] Initial contribution ( #16392 )
...
* initial code
Signed-off-by: Matthew Skinner <matt@pcmus.com>
2024-02-20 10:11:48 +01:00
openhab-bot
4e7732293b
New Crowdin updates ( #16429 )
...
* New translations panasonicbdp.properties (Italian)
* New translations sungrow.properties (Italian)
2024-02-20 07:18:15 +01:00
GiviMAD
06eeff17f1
[PiperTTS] Initial contribution ( #15965 )
...
* [PiperTTS] Initial contribution
Signed-off-by: Miguel Álvarez <miguelwork92@gmail.com>
2024-02-19 22:51:41 +01:00
Holger Hees
1100cbcf59
Fix missing starting head tag ( #16426 )
...
Signed-off-by: Holger Hees <holger.hees@gmail.com>
2024-02-19 22:46:19 +01:00
MikeTheTux
f0f9cf9219
[evcc] Add support of heating devices and three new channels ( #16378 )
...
* added effectiveLimitSoC, chargerFeatureHeating and chargerFeatureIntegratedDevice channels
support of heating devices (temperature) in addition to vehicles (SoC)
Signed-off-by: Michael Weger <weger.michael@gmx.net>
2024-02-19 18:49:23 +01:00
mlobstein
2d1e03126e
add discoveryMethods ( #16424 )
...
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2024-02-19 17:04:51 +01:00
Sönke Küper
31e88692f9
[sungrow] Initial contribution ( #15130 )
...
* 0000: Implementation
---------
Signed-off-by: Sönke Küper <soenkekueper@gmx.de>
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
Co-authored-by: Wouter Born <github@maindrain.net>
Co-authored-by: Eric Bodden <eric.bodden@upb.de>
Co-authored-by: Leo Siepel <leosiepel@gmail.com>
2024-02-19 14:54:21 +01:00
robnielsen
c5a3753dd2
[insteon] redact password from thing status and log file when hub initialization fails ( #16075 )
...
Signed-off-by: Rob Nielsen <rob.nielsen@yahoo.com>
2024-02-19 14:46:53 +01:00
mlobstein
7c54f1f957
Fix discoveryMethods ( #16425 )
...
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2024-02-19 14:11:56 +01:00
Christian Kittel
9125decbdd
[homematic] Add Authentication ( #16196 )
...
* Add Authentication
---------
Signed-off-by: Christian Kittel <ckittel@gmx.de>
2024-02-19 01:09:05 +01:00
J-N-K
e1e6d715b4
Fix KNX dimmer channels ( #16421 )
...
Signed-off-by: Jan N. Klug <github@klug.nrw>
2024-02-18 22:03:24 +01:00
Markus Michels
51109f4d95
[shelly] Support for Shelly BLU H&T ( #16413 )
...
* Support for Shelly BLU H&T added
Signed-off-by: Markus Michels <markus7017@gmail.com>
2024-02-18 08:59:19 +01:00
Florian Hotze
64801798d8
[openweathermap] Finish clean-up & Fix OneCall Forecast Thing channel creation ( #16416 )
...
* [openweathermap] Clean-Up config.xml
Remove config description for removed UV Index Thing.
* [openweathermap] Fix OneCall Thing creates to many channels
The default setting is to create 0 minutes, 12 hours and 6 days of forecast channels.
When creating a new OneCall Thing, actually 60 minutes, 24 hours and 8 days of forecast were created due to the thing-types, but those not needed (as determined by the configuration) were not removed.
Signed-off-by: Florian Hotze <florianh_dev@icloud.com>
2024-02-18 00:12:21 +01:00
joerg1985
5c4b8f2769
[rrd4j] Improved the internal data structure ( #16389 )
...
Signed-off-by: Jörg Sautter <joerg.sautter@gmx.net>
2024-02-17 19:53:07 +01:00
Markus Michels
4ca013d99b
[shelly] New channel group ncurrent for 3EM ( #16336 )
...
* Add channels for emeter_n (neutral current-based measurements) - polled
status and CoAP update (ncurrent only, no other values)
Signed-off-by: Markus Michels <markus7017@gmail.com>
2024-02-17 15:36:20 +01:00
lolodomo
5f805755fc
[lgwebos] Increase limit to 5MB for Websocket text message ( #16399 )
...
A user reported an error with size 4316809 while previous max was 4194304
.
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2024-02-17 11:51:24 +01:00
ulbi
956b8e47d5
[mongodb] Upgrade DB driver, add more type handlings, fix QuantityType handling ( #16333 )
...
* #16308 #16310 Upgraded MongoDB driver, added initial unit tests
* #16308 #16310 Refactored the MongoDBPersistence adding helper, fixing type handling for HSBType, RawType and QuantityType
* #16308 Added backwardcompatibility for the old way of writting the data where possible
* #16308 Added test for larger ImageItems and the limit of 16 MB
Signed-off-by: René Ulbricht <rene_ulbricht@outlook.com>
2024-02-17 10:58:14 +01:00
Holger Friedrich
2db9fb027d
[govee] Addon info for suggestions ( #16109 )
...
* [govee] Addon info for suggestions
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2024-02-16 14:03:24 +01:00
lsiepel
4ed97475c2
Remove PDF ( #16415 )
...
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2024-02-16 11:26:46 +01:00
peter-schaeffer
6b532388b2
[solarmax] Improve binding with respect to channel Current Power Generated ( #16397 )
...
Modified units for CHANNEL_CURRENT_POWER GENERATED to Units.WATT (was: Units.WATT_HOURS)
Signed-off-by: peter-schaeffer <120140346+peter-schaeffer@users.noreply.github.com>
2024-02-16 09:50:57 +01:00
Holger Friedrich
779d1c5193
[ipcamera] Addon info for suggestions ( #16090 )
...
* [ipcamera] Addon info for suggestions
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2024-02-16 09:34:38 +01:00
mlobstein
4cb2df5674
[radiothermostat] Add units to README ( #16411 )
...
* Add units and minor edits
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2024-02-16 08:24:29 +01:00
openhab-bot
8d7c508cb5
New translations openweathermap.properties (Italian) ( #16414 )
2024-02-15 22:54:48 +01:00
Florian Hotze
1bb62c450c
[openweathermap] Code clean-up ( #16369 )
...
* [openweathermap] Remove UV Index Thing
The UV Index API has been retired on 1st April 2021 and replaced by OneCall API 3.0.
Therefore, this Thing is not working anymore and can be removed from the source code.
* [openweathermap] Clean-Up DTOs
- Improve class JavaDoc.
- Remove setters as they are not needed. (All OWM APIs get required the data as query params.)
Signed-off-by: Florian Hotze <florianh_dev@icloud.com>
2024-02-15 14:29:51 +01:00
mlobstein
945dd13760
[nuvo] Display album art from MPS4 ( #16068 )
...
* Display album art from MPS4
* Display album art from MPS4
---------
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2024-02-15 13:09:47 +01:00
Holger Friedrich
2e5a6c9d9f
[knx] Fix scale when sending DPT 7.002 or DPT 7.003 ( #16395 )
...
* [knx] Fix scale when sending DPT 7.002 or DPT 7.003
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2024-02-14 21:21:27 +01:00
Holger Friedrich
667461c6c5
[knx] Fix warnings and remove TODOs ( #16394 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2024-02-14 21:17:59 +01:00
Konstantin Polihronov
7434a38cf1
[solax] Cloud connection support ( #16124 )
...
* Initial rearrangement of classes and cloud response in test
Signed-off-by: Konstantin Polihronov <polychronov@gmail.com>
2024-02-14 16:22:23 +01:00
Holger Friedrich
500ccb6b25
[knx] Add tests for DPT 9 and DPT 14 ( #16402 )
...
* [knx] Add tests for DPT 9 and DPT 14
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
* remove import
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
---------
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2024-02-14 13:38:58 +01:00
openhab-bot
4993002858
New translations dolbycp.properties (Italian) ( #16401 )
2024-02-12 22:38:52 +01:00
Alexander Falkenstern
473b0acda1
Remove duplicated code. ( #16393 )
...
Signed-off-by: Alexander Falkenstern <alexander.falkenstern@gmail.com>
2024-02-11 22:59:29 +01:00
Holger Friedrich
4c4f29283c
[knx] Add tests for DPT 5, DPT 6, DPT 8, DPT 13 ( #16396 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2024-02-11 21:40:09 +01:00
Roland Tapken
0745cdbfbb
[dolbycp] Initial Contribution ( #16216 )
...
* Added new binding dolbycp
Signed-off-by: Roland Tapken <dev@cybso.de>
2024-02-11 15:13:52 +01:00
Chiuaua79
d72c5b565b
[Meteostick] Add windvane calibration ( #16270 )
...
* [Meteostick] Add windvane calibration
* [Meteostick] Added daily rain accumulation
Signed-off-by: Cor Hoogendoorn <chiuaua@hotmail.com>
2024-02-10 17:03:31 +01:00
Henrik Tóth
d1caa31d6a
[solax] Add support for Solax X3MIC / G2 inverter and workmode channel ( #16248 )
...
* Support for Solax X3MIC / G2 inverter, and workmode channel for the existing X1, X3 also
* Add update instructions and make raise the target version to 1
* Refactor the workmode to be enum instead of string constants
Signed-off-by: Henrik Tóth <realthk@gmail.com>
Signed-off-by: Konstantin Polihronov <polychronov@gmail.com>
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2024-02-10 15:17:43 +01:00
openhab-bot
78ba7e8956
New translations androidtv.properties (Italian) ( #16390 )
2024-02-09 23:08:21 +01:00
Markus Michels
a2899177b2
Re-adding missing Plus10V to list of supported things ( #16391 )
...
Signed-off-by: Markus Michels <markus7017@gmail.com>
2024-02-09 22:52:43 +01:00
morph166955
e4d5ae0a87
[androidtv] Add PhilipsTV protocol
...
Signed-off-by: Ben Rosenblum <rosenblumb@gmail.com>
Signed-off-by: morph166955 <53797132+morph166955@users.noreply.github.com>
2024-02-09 10:05:48 +01:00
Marcel
dd6d8c1bd2
[miio] Fix last cleaning details end missing ( #16388 )
...
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
2024-02-09 09:41:52 +01:00
Marcel
b36dc180d6
[miio] Fix emtpy command sending for feature channels ( #16384 )
...
closes #15994
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
2024-02-08 23:11:57 +01:00
joerg1985
eff44960a4
[rrd4j] Reuse the state for identical values ( #16379 )
...
Signed-off-by: Jörg Sautter <joerg.sautter@gmx.net>
2024-02-08 07:49:03 +01:00
Marcel
8b2148e121
[miio] Fix date parsing issue last cleaning details ( #16380 )
...
https://community.openhab.org/t/miio-binding-roborock-s4max-no-longer-getting-last-cleaning-details/153260/3
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
2024-02-06 20:33:32 +01:00
Wouter Born
7a5802b09a
[network] Improve threading ( #16315 )
...
* [network] Improve threading
* Use timeouts with CompletableFutures
* Use seperate executor when waiting for results
* Catch exceptions when joining CompletableFutures
* Stop previous detection when starting a new one
Fixes #16305
Signed-off-by: Wouter Born <github@maindrain.net>
2024-02-06 17:18:02 +01:00
J-N-K
8c0db0a4ee
[knx] Fix dimmer channels ( #16364 )
...
* [knx] Fix dimmer channels
Signed-off-by: Jan N. Klug <github@klug.nrw>
2024-02-05 23:15:54 +01:00
lucaarn
b316096e29
[evcc] Adjust to evcc version 0.123.1 ( #16114 )
...
* updated url of setTargetEnergy and setTargetSoC to match evcc version 0.123.1
* removed minSoc from Loadpoint (since evcc 0.123.0 part of vehicle)
* renamed from targetEnergy to limitEnergy to match new evcc version
* renamed from targetSoC to limitSoC to match new evcc version
* plementation of vehicle object to match new evcc version 0.123.1 -> new implementation of minSoC and plans (served by new api)
Signed-off-by: Luca Arnecke <luca@arnecke.name>
Signed-off-by: Florian Hotze <florianh_dev@icloud.com>
Signed-off-by: Michael Weger <weger.michael@gmx.net>
Co-authored-by: Florian Hotze <florianh_dev@icloud.com>
Co-authored-by: Michael Weger <weger.michael@gmx.net>
2024-02-05 20:49:57 +01:00
Andrew Fiddian-Green
23b94d78d6
[growatt] change battery display channel unit to volt ( #16377 )
...
Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
2024-02-05 19:53:38 +01:00
jimtng
8955fa2ac2
[influxdb] Standardize the label for influxdb ( #16373 )
...
Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au>
2024-02-05 19:46:24 +01:00
Markus Michels
970b4d3a8f
Fix check to avoid crash ( #16371 )
...
Signed-off-by: Markus Michels <markus7017@gmail.com>
2024-02-05 19:35:30 +01:00
M Valla
3c53e1f08f
[openwebnet] Replace gnu.io dependency with serial transport ( #16376 )
...
Signed-off-by: Massimo Valla <mvcode00@gmail.com>
2024-02-05 18:16:03 +01:00
joerg1985
e3d5e5d999
Improved querying the RRD4jPersistenceService ( #16360 )
...
Signed-off-by: Jörg Sautter <joerg.sautter@gmx.net>
2024-02-05 10:38:56 +01:00
Patrick
f45cff82d1
[boschshc] Add support for Smoke Detector II ( #16357 )
...
Signed-off-by: Patrick Gell <patgit023@gmail.com>
2024-02-04 22:31:01 +01:00
GiviMAD
6f93b03d8d
[Audio] Fix PCM format and use PipedAudioStream in sources ( #16111 )
...
* [Audio] Fix pcm format and use PipedAudioStream
* fix rustpotter format changes
---------
Signed-off-by: Miguel Álvarez <miguelwork92@gmail.com>
2024-02-04 22:07:54 +01:00
Stefan Triller
1d3e7c883f
[squeezebox] Fix notification sometimes plays last playlist item first ( #16368 )
...
Fixes #16367
Signed-off-by: Stefan Triller <github@stefantriller.de>
2024-02-04 20:22:23 +01:00
Markus Michels
3fb5e66eb1
Support for Shelly Plus Mini Gen 3 series of devices, Shelly Plus UNI ( #16335 )
...
and Shelly BLU Gateway.
Signed-off-by: Markus Michels <markus7017@gmail.com>
2024-02-04 17:17:59 +01:00
Wouter Born
dd38c237a8
Remove readme.txt from transformation bundles ( #16366 )
...
Signed-off-by: Wouter Born <github@maindrain.net>
2024-02-04 14:56:01 +01:00
Wouter Born
3ce7fa326f
[jsonpath] Upgrade dependencies and some cleanup ( #16365 )
...
* Upgrade json-path from 2.5.0 to 2.9.0
* Cleanup code
* Fix all SAT findings
Fixes CVE-2023-1370 and CVE-2023-51074
For json-path release notes, see:
https://github.com/json-path/JsonPath/releases
Signed-off-by: Wouter Born <github@maindrain.net>
2024-02-04 14:55:01 +01:00
Cody Cutrer
235abce531
[mqtt.generic] default STOP to null for rollershutter channel ( #16345 )
...
Closes #16276
This is how it mostly works already anyway
Signed-off-by: Cody Cutrer <cody@cutrer.us>
2024-02-04 12:16:18 +01:00
Jacob Laursen
3ca7777422
Fix NullPointerException ( #16356 )
...
Resolves #16180
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-02-04 12:06:14 +01:00
Cody Cutrer
ad34e64437
[jinja] update jinjava ( #16348 )
...
Signed-off-by: Cody Cutrer <cody@cutrer.us>
2024-02-04 12:01:52 +01:00
Cody Cutrer
24f54f5552
[jinja] disable failOnUnknownTokens ( #16347 )
...
Home Assistant doesn't enable strict mode, so we shouldn't either
Signed-off-by: Cody Cutrer <cody@cutrer.us>
2024-02-04 11:57:54 +01:00
Cody Cutrer
8d8e1693f5
[plex] add ratingKey channels ( #16343 )
...
* [plex] add ratingKey channels
useful for automations related to exactly what's playing, to avoid
having to lookup based on title (which may not be unique)
---------
Signed-off-by: Cody Cutrer <cody@cutrer.us>
Co-authored-by: mlobstein <github@lobstein.org>
2024-02-04 11:48:20 +01:00
Oleg Andreych
179e9a997a
[groovyscripting] Described a way for code reuse ( #16361 )
...
Signed-off-by: Oleg Andreych <kjiec4@gmail.com>
2024-02-04 11:22:02 +01:00
Matthew Skinner
8e48c8b12e
Allow ONVIF to come online if they dont support events. ( #16332 )
...
Remove commented out code.
Signed-off-by: Matthew Skinner <matt@pcmus.com>
2024-02-04 11:19:24 +01:00
Olivier
4591f64a3a
enable background discovery ( #16328 )
...
Signed-off-by: Olivier Marceau <hollysaiqs@marceau.ovh>
2024-02-04 11:13:47 +01:00
Andrew Fiddian-Green
8d9fe0353e
[growatt] Suggest addon to be installed ( #16319 )
...
* [growatt] Suggest addon
* [growatt] fix read me formatting errors
---------
Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
2024-02-04 11:06:27 +01:00
Rouven Schürch
ef7e03c1c6
[digitalstrom] Fix initialization of temperature control devices ( #16352 )
...
* Fix UnsupportedOperation thrown when adding an element to a fixed-size list. Fixes #10649
* removed static modifier on SUPPORTED_EVENTS and made the field a normal member
Signed-off-by: Rouven Schürch <r.schuerch@gmx.ch>
2024-02-03 00:00:00 +01:00
Kai Kreuzer
7671f4b9b1
[knx] Correctly support state sub-types for DPTs ( #16337 )
...
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2024-02-02 20:13:11 +01:00
Florian Hotze
c9926ccc47
[jsscripting] Upgrade openhab-js to 4.8.1 ( #16353 )
...
* [jsscripting] Upgrade openhab-js to 4.8.0
Changelog: https://github.com/openhab/openhab-js/blob/main/CHANGELOG.md#480
Signed-off-by: Florian Hotze <florianh_dev@icloud.com>
2024-02-01 10:22:09 +01:00
Thomas Karl Pietrowski
55f9e4c168
[modbus.studer] Some little markdown and grammar corrections ( #16324 )
...
* modbus.studer: Some little markdown and grammar corrections
Signed-off-by: Thomas Karl Pietrowski <thopiekar@gmail.com>
Co-authored-by: lsiepel <leosiepel@gmail.com>
Signed-off-by: Thomas Karl Pietrowski <thopiekar@gmail.com>
2024-02-01 08:12:13 +01:00
David Pace
d592f66c49
[boschshc] fix wrong config description references ( #16342 )
...
wrong references were introduced during copy & paste from the previous
thing type definition
Signed-off-by: David Pace <dev@davidpace.de>
2024-01-31 23:25:30 +01:00
Cody Cutrer
6bd0c28894
[jpa] Do not log failure to persist item with duplicate timestamp as error ( #15978 )
...
* [jpa] ignore EntityExistsException
in case the user manually added a UNIQUE constraint to the database,
openHAB might send duplicate timestamps.
effectively this means the first attempt is kept, while others are
dropped. as long as you're using sub-second timestamps, this shouldn't
be an issue - the state updates truly should be duplicates
Signed-off-by: Cody Cutrer <cody@cutrer.us>
2024-01-30 22:37:19 +01:00
openhab-bot
07e9b4d17c
New translations mqtt.properties (Italian) ( #16339 )
2024-01-30 13:40:34 +01:00
Cody Cutrer
5da9dda3e6
[mqtt] Treat incoming empty string as NULL for most types ( #16307 )
...
* [mqtt] Treat incoming empty string as NULL for most types
Empty strings are often received when deleting retained topics when a device
goes offline, or as the result of a transformation that is missing
a value (such as a "scene" event from zwave-js-ui, which sends JSON with
a timestamp and the scene value, then immediately sends a value to the topic
with only a timestamp).
For string channels, add a configuration value to allow setting a specific
string for treating as NULL, since empty string can make sense for that
type.
Signed-off-by: Cody Cutrer <cody@cutrer.us>
2024-01-29 23:05:37 +01:00
Holger Friedrich
d5fc6950dc
[knx] postUpdate for contact-control sends to bus ( #16263 )
...
contact-control items need to send to the bus like a switch item,
to trigger a state update in the external device.
* Add a new profile for contact-control items
* Add a profile factory and a profile advisor class
* Handle postUpdate like a command and send message on KNX bus
Fixes #16115 .
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2024-01-28 21:44:09 +01:00
Markus Michels
bed592c3a4
[shelly] Add check and ThingStatus for local IP issue (APIPA) ( #16306 )
...
* Check for local_ip == 169.254.x.xm, which is the result when DHCP IP
assignment failed. Avoid that the binding passes this address to the
device as part of the callback url.
Signed-off-by: Markus Michels <markus7017@gmail.com>
Co-authored-by: markus7017 <markus7017@gmail..com>
2024-01-27 21:58:44 +01:00
lsiepel
1716d41b28
[smartmeter] Prevent NumberFormatException ( #16183 )
...
* Fix NumberFormatException
* Fix logger comment
---------
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2024-01-27 20:48:59 +01:00
Kai Kreuzer
541b40474b
[tesla] Adapt calls to new products API endpoint ( #16331 )
...
Signed-off-by: Paul Smedley <paul@smedley.id.au>
2024-01-27 20:11:08 +01:00
Holger Friedrich
e68897c0a1
[knx] Add support for RGBW represented by HSBType ( #16078 )
...
Allow lossy conversion from RGBW to HSBType and back instead
of using separate items for RGB and W.
Select via DPT 251.60600.
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2024-01-26 21:57:17 +01:00
Matthew Skinner
5a29d7eb74
[ipcamera] Add white LED controls for Dahua and also Email and Push for Reolink with v20 command support ( #16144 )
...
* New reolink channels
* extra channel for Dahua.
* Reolink NPE fix
* Fix LED modes and auto.
* Handle NVR channels for new channels
* add nvr channels to Dahua.
Signed-off-by: Matthew Skinner <matt@pcmus.com>
2024-01-26 15:07:13 +01:00
Olivier
2cd961f442
Remove sentence no longer valid ( #16327 )
...
Signed-off-by: Olivier Marceau <hollysaiqs@marceau.ovh>
2024-01-26 12:19:31 +01:00
M Valla
721476c029
[openwebnet] fixed 2 dotted links in README ( #16326 )
...
Currently the links are broken on binding README rendering for OH website
Signed-off-by: Massimo Valla <mvcode00@gmail.com>
2024-01-26 12:16:58 +01:00
openhab-bot
fda90d1bb2
New translations mqtt.properties (Italian) ( #16320 )
2024-01-24 22:45:47 +01:00
Jacob Laursen
152d864f8c
Update tariff filter for Ikast El Net ( #16317 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-01-23 22:46:40 +01:00
Michael Roeder
3d1c6baf49
Update README.md ( #16309 )
...
update on the units. Measured with CMI, Firmware version 1.38.3
Signed-off-by: Michael Roeder <16511595+roednix@users.noreply.github.com>
2024-01-22 23:15:14 +01:00
Holger Friedrich
e62bcf5db4
[knx] Allow receiving DPT 235.001 ( #16094 )
...
* [knx] Allow receiving DPT 235.001
Composed type not yet supported by Calimero, thus only receiving
data is implemented.
Configure DPT 235.001 to receive ActiveEnergy.
Configure DPT 235.61001 to receive Tariff information.
Fixes #15159
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2024-01-22 22:37:46 +01:00
Cody Cutrer
3ea1451050
[mqtt.homeassistant] Trigger HA devices to update discovery information ( #16143 )
...
* [mqtt.homeassistant] Trigger HA devices to update discovery information
Signed-off-by: Cody Cutrer <cody@cutrer.us>
2024-01-22 22:36:53 +01:00
Cody Cutrer
f99d9777f0
[mqtt.homeassistant] Update config abbreviations ( #16246 )
...
Signed-off-by: Cody Cutrer <cody@cutrer.us>
2024-01-22 20:50:44 +01:00
Jacob Laursen
81ddef8b94
Update third party licenses ( #16311 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-01-22 13:29:01 +01:00
Holger Friedrich
ba35e8d84a
[knx] DPT 1 to support Switch and Contact ( #16238 )
...
* Allow assigning Switch or Contact to most of the DPT 1 subtypes
(exceptions 1.008 UpDownType, 1.010 StopMoveType, 1.022 DecimalType).
* Tests for all published subtypes for DPT 1.
* Fix sending of DPT 1.022.
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2024-01-21 21:43:21 +01:00
Christian Wicke
73402f691c
reconnect without loosing commands on broken idle connection ( #16299 )
...
Signed-off-by: Christian Wicke <github@c.fg9.eu>
2024-01-20 14:28:52 +01:00
Andrew Fiddian-Green
6f7b5b5f31
[growatt] Binding for Growatt solar inverters ( #15120 )
...
* [growatt] initial contribution
Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
2024-01-20 14:25:07 +01:00
Markus Michels
9e1f87db86
[shelly] improved logging on WebSocket connection problems ( #16303 )
...
* Improve logging on WebSocket connection problems
Signed-off-by: Markus Michels <markus7017@gmail.com>
2024-01-19 21:58:18 +01:00
Florian Hotze
4870083c76
[yamahamusiccast] Add discovery information ( #16231 )
...
* [yamahamusiccast] Add discovery information
Seems like Yamaha is using uppercase `YAMAHA CORPORATION` for the manufacturer info of non-MusicCast devices and normal case `Yamaha Corporation` for MusicCast devices.
* [yamaha] Fix REGEXes for Yamaha binding suggestion and improve description
---------
Signed-off-by: Florian Hotze <florianh_dev@icloud.com>
2024-01-19 19:39:12 +01:00
Markus Michels
511244ea2b
make blu gw script more rebust on startup ( #16304 )
...
Signed-off-by: Markus Michels <markus7017@gmail.com>
Co-authored-by: markus7017 <markus7017@gmail..com>
2024-01-19 10:53:46 +01:00
David Pace
15642af6b0
[boschshc] Support for Universal Switch I + II ( #16274 )
...
* [boschshc] Support for Universal Switch I + II
- add thing type and channel type definitions
- re-generate i18n file
- add constants
- add model classes and enums
- implement service and handlers
- register handlers in factory
- register devices in discovery
closes #16244
Signed-off-by: David Pace <dev@davidpace.de>
2024-01-18 22:43:44 +01:00
stefan-hoehn
bcdb664057
Readme updates for Nanoleaf and Govee ( #16292 )
...
* Readme updates for Nanoleaf and Govee
Signed-off-by: Stefan Höhn <mail@stefanhoehn.com>
2024-01-18 22:36:36 +01:00
Markus Michels
a6f9adf6ec
Fix stack overflow when an unknown CoAP Id is detected; Fix innerTemp ( #16240 )
...
channel creation for Gen2 devices not having this; Fix sensor
initialization on wakeup; Fix missingf temperature5 description; add
missing relay definition for shellywalldisplay; Some README fixes
2024-01-18 22:05:22 +01:00
J-N-K
06b8c73537
[http] Fix refresh time check and calculation ( #16288 )
...
Signed-off-by: Jan N. Klug <github@klug.nrw>
2024-01-17 21:21:30 +01:00
Mark Hilbush
41743e882a
[doorbird] Add support for version 2 encryption scheme ( #16297 )
...
* Add support for version 2 encryption scheme
Signed-off-by: Mark Hilbush <mark@hilbush.com>
2024-01-17 21:07:18 +01:00
PLeusmann
95f8d527d7
[influxdb] Add compatibility with InfluxDB Cloud Serverless ( #16151 )
...
* Use influx client 4.3.0
Signed-off-by: Philipp Leusmann <pl@byteshift.eu>
* cleanup
Signed-off-by: Philipp Leusmann <pl@byteshift.eu>
* changed log level to debug
Signed-off-by: Philipp Leusmann <pl@byteshift.eu>
* spotless reformat
Signed-off-by: Philipp Leusmann <pl@byteshift.eu>
---------
Signed-off-by: Philipp Leusmann <pl@byteshift.eu>
Co-authored-by: Philipp Leusmann <pl@byteshift.eu>
2024-01-17 21:05:10 +01:00
mlobstein
4548f69000
[vizio] Prevent thing status from bouncing offline ( #16291 )
...
* Prevent thing status from bouncing offline
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2024-01-17 08:53:52 +01:00
openhab-bot
00577e2cf4
New translations freecurrency.properties (Danish) ( #16296 )
2024-01-16 21:52:40 +01:00
openhab-bot
4ccda8f1a1
New translations freecurrency.properties (Italian) ( #16295 )
2024-01-16 18:54:37 +01:00
J-N-K
9400ced25f
[freecurrency] Initial contribution ( #16194 )
...
Signed-off-by: Jan N. Klug <github@klug.nrw>
2024-01-15 22:55:14 +01:00
lsiepel
84d4dd3ef4
[network] Add configuration parameter for using iOS wake-up ( #16259 )
...
Fixes #9575
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2024-01-15 22:37:38 +01:00
David Pace
777def6ed2
[boschshc] Cache mDNS-based bridge discovery results ( #16211 )
...
* [boschshc] Cache mDNS-based bridge discovery results
The bridge discovery participant receives lots of mDNS events.
Previously, all events that contained IP addresses of potential bridges
were actively contacted using HTTP requests. On some systems eventually
the long polling stops due to too many requests.
With this change, we
* only consider mDNS events where the name property starts with "Bosch
SHC"
* cache already discovered bridges so we don't have to contact them over
and over again
* make sure that this happens in a thread-safe manner because the mDNS
events are handled in individual concurrently running threads
Signed-off-by: David Pace <dev@davidpace.de>
2024-01-15 21:09:45 +01:00
Jacob Laursen
7c2abc4115
Update tariff filter for NOE Net ( #16283 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-01-15 20:46:32 +01:00
morph166955
3da55dbfcc
Adds additional default apps to appdb ( #16290 )
...
Signed-off-by: Ben Rosenblum <rosenblumb@gmail.com>
2024-01-15 20:10:59 +01:00
openhab-bot
807fddf503
New translations mqtt.properties (Italian) ( #16287 )
2024-01-15 18:47:42 +01:00
Christian Kittel
77e935aac1
Adjust command handling ( #16159 )
...
Signed-off-by: Christian Kittel <ckittel@gmx.de>
2024-01-15 18:47:17 +01:00
Sönke Küper
deb423e22c
[tibber] Add time series support for Tibber prices ( #16275 )
...
Signed-off-by: Sönke Küper <soenkekueper@gmx.de>
2024-01-15 18:46:50 +01:00
jimtng
601ab42207
[MAP] Minor corrections in README ( #16286 )
...
Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au>
2024-01-15 12:29:44 +01:00
J-N-K
0fe8d79c9c
[http] Improve binding ( #16282 )
...
This adds many improvements, new features and contains bugfixes.
Signed-off-by: Jan N. Klug <github@klug.nrw>
2024-01-14 22:08:11 +01:00
J-N-K
1c67114daf
[yamahareceiver] Fix ChannelTypeProvider ( #16278 )
...
* [yamahareceiver] Fix ChannelTypeProvider
* [yamaha] Fix remaining ChannelTypeProvider (#23 )
Also-by: Florian Hotze <florianh_dev@icloud.com>
Signed-off-by: Jan N. Klug <github@klug.nrw>
2024-01-14 21:53:57 +01:00
Cody Cutrer
78669daeb5
[mqtt.generic] Expose more advanced rollshutter config options ( #16051 )
...
That are used by the Home Assistant binding, but may be useful
for others.
Signed-off-by: Cody Cutrer <cody@cutrer.us>
2024-01-14 21:38:48 +01:00
René Bärecke
9753731943
[luxtronik] Add channel for fixed heating return temperature ( #16218 )
...
* Fix documentation typo
Signed-off-by: René Bärecke <77075719+Taxifahrer@users.noreply.github.com>
* Add channel temperatureHeatingFixedReturnTarget
Signed-off-by: René Bärecke <77075719+Taxifahrer@users.noreply.github.com>
* Make new channel advanced
Signed-off-by: René Bärecke <77075719+Taxifahrer@users.noreply.github.com>
* Added thingTypeVersion to thing-types.xml
Signed-off-by: René Bärecke <77075719+Taxifahrer@users.noreply.github.com>
---------
Signed-off-by: René Bärecke <77075719+Taxifahrer@users.noreply.github.com>
2024-01-14 21:35:01 +01:00
Dan Cunningham
1abc35e134
Small fix when retying token ( #16280 )
...
Signed-off-by: Dan Cunningham <dan@digitaldan.com>
2024-01-14 21:13:24 +01:00
J-N-K
dd1b3b91bc
[dmx] Improve exception handling in refresh job ( #16281 )
...
If an exception is thrown while sending (or connecting) the refreshJob died. This exception is now handled gracefully.
Signed-off-by: Jan N. Klug <github@klug.nrw>
2024-01-14 20:29:38 +01:00
morph166955
c4c692a74b
[androidtv] Resolves discovery issues ( #16264 )
...
Signed-off-by: Ben Rosenblum <rosenblumb@gmail.com>
2024-01-14 17:47:20 +01:00
openhab-bot
dd47b64fbb
New Crowdin updates ( #16272 )
...
* New translations androidtv.properties (Italian)
* New translations energidataservice.properties (Danish)
* New translations energidataservice.properties (Italian)
2024-01-13 19:32:25 +01:00
Jacob Laursen
9afbe0b4f7
Remove obsoleted advanced channel hourly-prices ( #16190 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-01-13 17:26:22 +01:00
Jacob Laursen
daea030c11
Refactor java.util.Date usages to java.time.Instant ( #16239 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-01-13 17:12:49 +01:00
Jacob Laursen
3f4aac9485
Fix exception handling for InfluxDB 1.x ( #16234 )
...
Fixes #16233
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-01-13 13:27:29 +01:00
openhab-bot
d5bbda6936
New translations sonos.properties (Italian) ( #16265 )
2024-01-12 19:02:18 +01:00
morph166955
8993d86262
[androidtv] Fixes Bugs and Prepares for PhilipsTV ( #16191 )
...
Signed-off-by: Ben Rosenblum <rosenblumb@gmail.com>
2024-01-12 18:53:35 +01:00
Jacob Laursen
444d824a41
Fix removal of discovery results ( #16232 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-01-12 09:09:14 +01:00
morph166955
4a03fea490
Add TrueHD71 ( #16261 )
...
Signed-off-by: Ben Rosenblum <rosenblumb@gmail.com>
2024-01-12 09:00:40 +01:00
Wouter Born
f73818da83
[network] Cleanup code ( #16235 )
...
* Reuse ExpiringCacheAsync from Core
* Use Duration and Instant
* Replace Optional with null annotations
* Cleanup JavaDocs
* Improve logging
* Add missing null annotations
* Simplify code
Signed-off-by: Wouter Born <github@maindrain.net>
2024-01-11 17:55:23 +01:00
openhab-bot
1543568aaa
New translations miele.properties (Danish) ( #16253 )
2024-01-10 19:40:25 +01:00
Jacob Laursen
cc0e80280e
Use localized labels for discovery results ( #16250 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-01-10 00:03:14 +01:00
Wouter Born
a2868bb0dc
Use diamond operator and remove redundant type arguments ( #16249 )
...
Signed-off-by: Wouter Born <github@maindrain.net>
2024-01-09 23:46:15 +01:00
mlobstein
c858e05c74
[roku] Improve TV discovery model name and add timeout ( #16210 )
...
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2024-01-08 20:18:05 +01:00
Andrew Fiddian-Green
71dbd7826e
[tellstick] Add support for suggestion finder ( #16228 )
...
Also updates the readme for the new URL.
Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
2024-01-08 19:22:00 +01:00
Cody Cutrer
40d68ed07e
[mqtt] recognize -NaN as UNDEF as well ( #16245 )
...
Signed-off-by: Cody Cutrer <cody@cutrer.us>
2024-01-08 17:15:02 +01:00
Stefan Roellin
70d59370f0
[pilight] Various minor code improvements ( #16227 )
...
- Fix warnings from static code analysis
- Remove superfluous if
- Remove redundant member
- Introduce constant
- Use correct thing type uids in PilightDeviceDiscoveryService
- Fix log messages
Signed-off-by: Stefan Roellin <stefan@roellin-baumann.ch>
2024-01-08 17:09:18 +01:00
Dan Cunningham
c8d2d4b171
[hydrawise] Handle API auth changes ( #16221 )
...
* Handles a new condition where the service rejects a request as unauthorized, but really we just need to refresh our token after 60 seconds.
Signed-off-by: Dan Cunningham <dan@digitaldan.com>
2024-01-07 14:39:38 +01:00
Andrew Fiddian-Green
90480d0a10
[elerotransmitterstick] Support suggestion finder ( #16229 )
...
Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
2024-01-07 14:07:32 +01:00
Andrew Fiddian-Green
9a4c55610b
[tellstick] Adopt new API url ( #16220 )
...
Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
2024-01-07 12:24:27 +01:00
Jacob Laursen
75dcdd2967
Reduce redundant persistence of tariffs ( #16222 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-01-07 11:30:20 +01:00
Jacob Laursen
89803c1a19
Reduce currency unit work-around after core fix ( #16217 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-01-06 18:19:55 +01:00
Wouter Born
3415397a83
Remove unnecessary semicolons ( #16214 )
...
This helps with stopping the proliferation of unnecessary semicolons.
Signed-off-by: Wouter Born <github@maindrain.net>
2024-01-05 23:56:58 +01:00
Jacob Laursen
20d2f161a0
Fix thing action backwards compatibility ( #16212 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-01-05 21:38:54 +01:00
Wouter Born
4fe00bb2bf
Remove redundant feature dependencies ( #16204 )
...
* Remove redundant feature dependencies
The following features are already dependencies of openhab-runtime-base:
* openhab-core-base
* openhab-core-model-item
* openhab-core-model-script
* openhab-transport-mdns
See also: https://github.com/openhab/openhab-addons/pull/16202#issuecomment-1876875456
* Remove redundant openhab.tp-jackson and openhab.tp-jaxb feature dependencies
Signed-off-by: Wouter Born <github@maindrain.net>
2024-01-05 20:00:24 +01:00
Kai Kreuzer
40d484b89f
[bluetooth.generic] Upgrade to latest gatt parser library ( #16209 )
...
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2024-01-04 23:52:44 +01:00
Wouter Born
099dc692c8
Remove openhab-transport-http feature dependencies ( #16202 )
...
The openhab-transport-http feature dependency is redundant since OH 2.3 when it was added to the openhab-runtime-base feature dependencies.
See:
* https://github.com/openhab/openhab-core/pull/344
* https://github.com/openhab/openhab-addons/pull/16181#issuecomment-1876015592
Signed-off-by: Wouter Born <github@maindrain.net>
2024-01-04 13:03:32 +01:00
J-N-K
b8c3c3df77
[systeminfo] Bump OSHI to 6.4.8 ( #16197 )
...
This is the latest OSHI version that is compatible with the Karaf provided JNA 5.13.0
Signed-off-by: Jan N. Klug <github@klug.nrw>
2024-01-04 09:02:50 +01:00
David Pace
6968522c11
[boschshc] Handle invalid long poll responses gracefully ( #16002 )
...
If the long poll response from the Smart Home Controller does not
contain valid JSON, the subscription is gracefully terminated a new one
is initiated after 15 seconds.
closes #15912
Signed-off-by: David Pace <dev@davidpace.de>
2024-01-04 08:19:33 +01:00
Holger Friedrich
b9ed29c71d
[chromecast] Update protobuf from 2.6.0 to protobuf-javalite 3.25.1 ( #16186 )
...
Switch from vitalidze/chromecast-java-api-v2 to de.sfuhrm/chromecast-java-api-v2.
This fork updates protobuf-java from 2.6.0 to protobuf-javalite 3.25.1.
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2024-01-03 22:59:14 +01:00
Holger Friedrich
ce1f366a39
[knx] Code cleanup ( #16199 )
...
- Enhance trace logging
- Remove unused file
- Null annotations
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2024-01-03 21:54:21 +01:00
Wouter Born
18da5075f9
[network] Add parameter for limiting network interfaces to fix performance issues ( #16145 )
...
* [network] Add parameter for limiting network interfaces to fix performance issues
* Use last known reachable interface
---------
Signed-off-by: Wouter Born <github@maindrain.net>
2024-01-03 19:28:23 +01:00
openhab-bot
b93a7112f2
New translations panasonicbdp.properties (Italian) ( #16192 )
2024-01-03 15:48:36 +01:00
J-N-K
3136425b39
Adapt to core changes (ThingHandlerService) ( #16107 )
...
Related to: https://github.com/openhab/openhab-core/pull/3957
Signed-off-by: Jan N. Klug <github@klug.nrw>
2024-01-03 11:50:55 +01:00
Kai Kreuzer
f079d1d662
[amplipi] Add new power channel to zones and groups ( #16171 )
...
* [amplipi] Add new power channel to zones and groups
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2024-01-02 22:29:18 +01:00
J-N-K
8a0361feb6
[inmemory] Add filterCritera ordering ( #16185 )
...
Signed-off-by: Jan N. Klug <github@klug.nrw>
2024-01-02 20:22:37 +01:00
Cody Cutrer
a53b740c51
[mqtt.homeassistant] Improve support for Lock component ( #16052 )
...
* [mqtt.homeassistant] Improve support for Lock component
* handle state and command payloads differing (as they do by default)
* expose full state possibilities and OPEN command by adding
a TextValue channel
* Recognize intermediate lock states as unlocked on the switch channel
Signed-off-by: Cody Cutrer <cody@cutrer.us>
2024-01-02 20:02:47 +01:00
openhab-bot
f58898cd1d
New translations shelly.properties (German) ( #16182 )
2024-01-02 15:19:05 +01:00
Taxifahrer
3a5ee30ff9
Update HeatpumpVisibility.java ( #16173 )
...
Fix typo
Signed-off-by: Taxifahrer <77075719+Taxifahrer@users.noreply.github.com>
2024-01-02 01:12:11 +01:00
mlobstein
db64df1687
[panasonicbdp] Initial contribution ( #16122 )
...
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2024-01-01 20:54:35 +01:00
Jacob Laursen
f4596f581e
Update license headers to 2024 ( #16168 )
...
* Update copyright year in configuration
* Update license headers
* Manually update nibeheatpump headers (.cpp/.h/.ino)
* Manually update smsmodem header
* Manually update hueemulation header
* Manually update addon-header.xml header
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-01-01 18:14:57 +01:00
Wouter Born
c52b684e6f
[pollytts] Update AWS Java SDK ( #16153 )
...
A newer AWS Java SDK is required when using Jackson 2.16.
Fixes #16108
Signed-off-by: Wouter Born <github@maindrain.net>
2024-01-01 17:15:49 +01:00
Mathias Vanden Auweele
5d05d4a534
[nuki] Refer to network settings for callback ( #16165 )
...
* Refer to network settings for nuki callback
---------
Signed-off-by: Mathias Vanden Auweele <15101339+MathiasVDA@users.noreply.github.com>
2024-01-01 17:06:09 +01:00
mlobstein
ffe56eee0b
Update README with sitemap Input example ( #16156 )
...
* Update README with Input example
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2024-01-01 16:13:14 +01:00
Jacob Laursen
800775c986
Fix namespace issues ( #16169 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-01-01 16:08:34 +01:00
lsiepel
057de3e73b
Upgrade and fix ( #16167 )
...
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2024-01-01 15:30:28 +01:00
openhab-bot
d53bf5dda1
New translations boschshc.properties (Italian) ( #16166 )
2024-01-01 13:58:31 +01:00
Matthew Skinner
706ae58323
Correct Playlist vs Preset detection ( #16146 )
...
Signed-off-by: Matthew Skinner <matt@pcmus.com>
2023-12-31 16:49:50 +01:00
openhab-bot
ca7d3b99c1
New Crowdin updates ( #16162 )
...
* New translations automower.properties (Italian)
* New translations opensprinkler.properties (Italian)
* New translations samsungtv.properties (Italian)
2023-12-31 14:51:04 +01:00
David Pace
288e8ff494
[boschshc] Fix options for channels with Switch items ( #16161 )
...
* [boschshc] Fix options for channels with Switch items
Previously, the option values partially contained Bosch-specific states
instead of the openHAB-specific states ON and OFF.
The option values were fixed and the descriptions were
enhanced/shortened since the UI only provides little space for the state
descriptions.
Signed-off-by: David Pace <dev@davidpace.de>
2023-12-31 12:56:04 +01:00
lsiepel
105ce627e7
Initial fix ( #16141 )
...
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2023-12-31 11:55:41 +01:00
Wouter Born
607c647734
[shelly] Fix WebSocketServerFactory ClassNotFoundException ( #16150 )
...
Adds a package import so the class can be found by the class loader.
Fixes #16118
Signed-off-by: Wouter Born <github@maindrain.net>
2023-12-31 11:48:04 +01:00
David Pace
4585422c4a
[boschshc] Support for Door/Window Contact II ( #16093 )
...
* [boschshc] Support for Door/Window Sensor II
* add new thing type for Door/Window Sensor II
* add channel types for bypass state and communication quality
* add handler extending the basic Door/Window Sensor handler
* add service implementations
* register handler in discovery service
* add unit tests
* re-generate i18n properties file
* add documentation
closes #15954
Signed-off-by: David Pace <dev@davidpace.de>
2023-12-31 11:40:43 +01:00
lsiepel
f286129af5
Fix doc ( #16148 )
...
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2023-12-31 11:24:48 +01:00
lsiepel
4d4b6d7f04
Fix #8430 ( #16157 )
...
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2023-12-31 11:00:16 +01:00
Wouter Born
eba975c040
[amazonechocontrol] Fix Servlet exceptions due to non-unique names ( #16152 )
...
Fixes #16149
Signed-off-by: Wouter Born <github@maindrain.net>
2023-12-31 01:03:24 +01:00
Patrick
d620d261b7
[boschshc] Add user defined states ( #16028 )
...
Signed-off-by: Patrick Gell <patgit023@gmail.com>
2023-12-31 00:56:51 +01:00
J-N-K
af13c9d133
[chatgpt] Fix ConfigOptionProvider ( #16131 )
...
Signed-off-by: Jan N. Klug <github@klug.nrw>
2023-12-29 16:13:39 +01:00
Jacob Laursen
990610703c
Upgrade MySQL Connector/J to 8.2.0 ( #16132 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-12-29 16:02:37 +01:00
openhab-bot
fcb9976047
New Crowdin updates ( #16130 )
...
* New translations mqtt.properties (Italian)
2023-12-29 16:00:43 +01:00
Andrew Fiddian-Green
08364c36f2
[enocean] Addon suggestion finder xml ( #16089 )
...
Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
2023-12-28 13:21:27 +01:00
Cody Cutrer
9a6836cc12
[mqtt.homeassistant] Update README ( #16129 )
...
Enumerate supported components, rather than a few limitations.
Signed-off-by: Cody Cutrer <cody@cutrer.us>
2023-12-28 12:59:48 +01:00
Nils Schnabel
b5c2423f57
[PJLink] forget threadpool after it was shutdown ( #16119 )
...
This is an issue if the user cancels/restarts discovery scans, new tasks were added to the shutdown threadpool.
With this PR, a new threadpool will be created on the next scan in getExecutorService().
Signed-off-by: Nils Schnabel <github@to.nilsschnabel.de>
2023-12-28 11:07:31 +01:00
Gaël L'hopital
13a06167cc
Enable home being both energy and security ( #16026 )
...
Signed-off-by: clinique <gael@lhopital.org>
2023-12-28 08:27:29 +01:00
Cody Cutrer
5e26b7073a
[mqtt.homeassistant] update example config topic ( #16128 )
...
The prefix (homeassistant/) and the suffix (/config) are
automatically added
Signed-off-by: Cody Cutrer <cody@cutrer.us>
2023-12-28 00:52:39 +01:00
Cody Cutrer
e81550fc98
[mqtt.espmilighthub] fix upgrade instructions ( #16127 )
...
since #13801 , it's not been possible to add new milight things,
because the thing XML already has the new channel types, but not
the thingTypeVersion property set, so it would try to apply the
update instructions and error about duplicate channels
Signed-off-by: Cody Cutrer <cody@cutrer.us>
2023-12-28 00:21:50 +01:00
Florian Hotze
6540d0dda9
[jsscripting] Upgrade openhab-js to 4.7.3 ( #16112 )
...
Signed-off-by: Florian Hotze <florianh_dev@icloud.com>
2023-12-25 23:52:59 +01:00
Florian Hotze
20a6eee4b5
[jssscripting] Fix JS Quantity to Java QuantityType conversion ( #16106 )
...
Regression from https://github.com/openhab/openhab-js/pull/312 .
Signed-off-by: Florian Hotze <florianh_dev@icloud.com>
2023-12-25 15:09:00 +01:00
Wouter Born
891ea04a3b
Remove some redundant brackets ( #16104 )
...
Signed-off-by: Wouter Born <github@maindrain.net>
2023-12-24 09:20:09 +01:00
Wouter Born
c58d894bf0
Use OnOffType.from
to reduce code ( #16101 )
...
You can create an `OnOffType` using a boolean nowadays which reduces the amount of code.
Signed-off-by: Wouter Born <github@maindrain.net>
2023-12-23 19:06:21 +01:00
Matthew Skinner
cc0abdc082
Remove channels and checking IO status when camera does not support IO ( #16081 )
...
Signed-off-by: Matthew Skinner <matt@pcmus.com>
2023-12-23 18:47:12 +01:00
Wouter Born
039bb98151
[asuswrt] Support router discovery and add-on suggestion using UPnP ( #16084 )
...
This makes it easier to discover the devices and the add-on.
Signed-off-by: Wouter Born <github@maindrain.net>
2023-12-23 18:29:41 +01:00
Holger Friedrich
5d4ac65991
[metrics] Add addoninfo for suggestion ( #16091 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2023-12-23 18:21:25 +01:00
Wouter Born
dc187c9eec
Update OH version in skeleton scripts ( #16100 )
2023-12-23 10:34:54 +01:00
Holger Friedrich
533cc666ab
Apply spotless after release ( #16097 )
...
* Apply spotless after release
* itests: resolve bundles
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2023-12-22 23:30:38 +01:00
openhab-bot
83e0485219
[unleash-maven-plugin] Preparation for next development cycle.
2023-12-22 14:37:48 +00:00
Holger Friedrich
7ec655d01c
[heos] Minor doc update ( #16092 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2023-12-20 23:49:47 +01:00
Jacob Laursen
0055ce3954
[surepetcare] Fix DateTimeParseException ( #16087 )
...
Fixes #16082
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-12-20 18:38:53 +01:00
Jacob Laursen
90f66cbb82
[surepetcare] Fix NPE ( #16088 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-12-20 18:25:51 +01:00
Matthew Skinner
3e7162d69a
[opensprinkler] Fix excessive WARN in logs due to wifi dropouts, and current displays as 0 ( #16080 )
...
* Fix 300mA current draw will display as 0 due to rounding.
* Remove WARN logs when retries have not yet expired.
Signed-off-by: Matthew Skinner <matt@pcmus.com>
2023-12-20 13:40:38 +01:00
Jacob Laursen
9872ca7789
[energidataservice] Provide work-around for currency issues ( #16085 )
...
* Provide work-around for currency issues
* Verify unit before trying to instantiate QuantityType
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-12-20 11:21:08 +01:00
Jacob Laursen
f61364d2cd
[wemo] Fix discovery methods ( #16077 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-12-19 22:54:42 +01:00
openhab-bot
6763100511
New Crowdin updates ( #16076 )
...
* New translations energidataservice.properties (Italian)
* New translations smgw.properties (Italian)
2023-12-18 17:12:39 +01:00
openhab-bot
27991324e6
New Crowdin updates ( #16074 )
...
* New translations energidataservice.properties (Danish)
* New translations openweathermap.properties (Italian)
2023-12-17 14:56:50 +01:00
stefan-hoehn
329f2b71e8
[govee] New Govee LAN-API Binding ( #15696 )
...
Signed-off-by: Stefan Höhn <mail@stefanhoehn.com>
2023-12-17 13:38:31 +01:00
Jacob Laursen
0c6a80a3be
Update I18N properties ( #16073 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-12-17 13:33:30 +01:00
Holger Friedrich
4ee3a68f37
[knx] Metadata for discovery ( #16055 )
...
* [knx] Metadata for discovery
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2023-12-17 13:13:42 +01:00
Florian Hotze
7d7acb5dbf
[jsscripting] Upgrade openhab-js to 4.7.2 ( #16072 )
...
Fixes a minor issue introduced by openhab-js 4.7.1.
Signed-off-by: Florian Hotze <florianh_dev@icloud.com>
2023-12-17 12:17:38 +01:00
J-N-K
3e0deab3ba
[smgw] Initial contribution ( #16017 )
...
Signed-off-by: Jan N. Klug <github@klug.nrw>
2023-12-17 10:13:00 +01:00
Stefan Triller
e4c4d03167
[ipcamera] Fix Hikvision cameras stay offline when a 401 reply is given with no www-authenticate header ( #15613 )
...
Signed-off-by: Stefan Triller <github@stefantriller.de>
2023-12-17 06:58:34 +01:00
openhab-bot
79dc3c9312
New translations mqtt.properties (Italian) ( #16071 )
2023-12-17 00:03:56 +01:00
Andrew Fiddian-Green
d2e271d053
[hue] recreate missing scene channel ( #16038 )
...
Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
2023-12-16 21:16:02 +01:00
Jacob Laursen
413ce0898c
Add UoM support for energy prices ( #16070 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-12-16 17:29:06 +01:00
Mark Herwege
0228f43004
more restrictive HEOS finder ( #16045 )
...
Signed-off-by: Mark Herwege <mark.herwege@telenet.be>
2023-12-16 15:06:21 +01:00
Mark Herwege
463cebcbdf
change mdns add-on discovery syntax ( #16060 )
...
Signed-off-by: Mark Herwege <mark.herwege@telenet.be>
2023-12-16 14:14:32 +01:00
Florian Hotze
63d71f4865
[jsscripting] Upgrade openhab-js to 4.7.1 ( #16069 )
...
You'll find the changelog at the openhab-js repo: https://github.com/openhab/openhab-js/blob/main/CHANGELOG.md#471 .
Signed-off-by: Florian Hotze <florianh_dev@icloud.com>
2023-12-16 13:50:41 +01:00
Holger Friedrich
4ba325d0df
[knx] Add integration tests ( #15727 )
...
* [knx] Add integration tests
* [knx] Adapt handling of DPTs
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2023-12-16 12:51:14 +01:00
Holger Friedrich
e6982e71bb
[knx] Add discovery service ( #16033 )
...
* [knx] Add discovery service
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2023-12-16 11:37:57 +01:00
Holger Friedrich
157d3d0141
addoninfo for new add-on suggestion finder "process" ( #16031 )
...
* addoninfo for new add-on suggestion finder "process"
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2023-12-16 10:53:37 +01:00
Gaël L'hopital
7a1884d4d1
[netatmo] Ensure to close all scheduled jobs ( #16056 )
...
* Close all jobs
---------
Signed-off-by: clinique <gael@lhopital.org>
2023-12-16 10:10:35 +01:00
aliijm
5a70137e7b
[neato] Fix things file example in Readme ( #16064 )
...
* Correct things definition in README.md
Add example of bridge and link thing to bridge.
---------
Signed-off-by: aliijm <44173819+aliijm@users.noreply.github.com>
2023-12-16 10:00:13 +01:00
Cody Cutrer
de418fe42c
[mqtt.espmilighthub] Use system channel types for color temp and brightness ( #13801 )
...
* [mqtt.espmilighthub] use system channel types for color temp and brightness
closes #10096
also add absolute color temp channel. and remove level channel when we
already have a color channel (you can link a DimmerItem to a color
channel if your light doesn't happen to have color or you want direct
control of brightness only for some reason)
---------
Signed-off-by: Cody Cutrer <cody@cutrer.us>
2023-12-16 09:49:35 +01:00
openhab-bot
71066837dc
New translations mqtt.properties (Italian) ( #16067 )
2023-12-15 20:57:40 +01:00
Cody Cutrer
cece5c589b
[mqtt.espmilighthub] use ColorUtil instead of deprecated HSBType.fromXY ( #16066 )
...
and fix that it expects ranges from 0.0 to 1.0 instead of 0.0 to 100.0
Signed-off-by: Cody Cutrer <cody@cutrer.us>
2023-12-15 19:48:17 +01:00
Cody Cutrer
98fb791dc5
[mqtt.homeassistant] Add support for Update component ( #14241 )
...
* [mqtt.homeassistant] add support for Update component
This component is fairly non-standard - it doesn't add any channels.
Instead, it provides several properties to the thing, and also adds
a thing configuration allowing you to trigger an OTA update on a
Home Assistant device from MainUI.
---------
Signed-off-by: Cody Cutrer <cody@cutrer.us>
2023-12-14 23:53:14 +01:00
Matthieu
1712783945
Update README.md ( #15234 )
...
Differences in address writing convention between Niko's software and this binding
Signed-off-by: Matthieu <webmail@gaillet.be>
2023-12-14 23:35:55 +01:00
Markus Minichmayr
03b7b1dbac
[modbus] Improve error message if data thing is configured for reading but not connected to a polling bridge. ( #16054 )
...
Signed-off-by: Markus Minichmayr <markus@minichmayr.net>
2023-12-14 23:25:25 +01:00
Martin Grassl
4f84c48b21
[mybmw] Upgrade to new BMW API ( #14452 )
...
* [mybmw] fix not working binding due to API update
to make it work the code has been refactored and due to API changes some
improvements could be made. These include:
- (improvement) fingerprint generation: You can
take a look at the README how to create a
fingerprint more conveniently.
- (change) changed channel: charge-info has been
renamed to charge-remaining
- (improvement) added channels:
estimated-fuel-l-100km and estimated-fuel-mpg
which calculates the estimated fuel consumption
based on the range and remaining fuel liters
- unfortunately such a calculation is not available
for EVs as there is no information about the capacity of the battery.
- (improvement) added channel last-fetched:
the last-updated timestamp is showing by when
the last update of the vehicle happened. As right
now you can not see from the channels if a thing
is offline due to connection issues, you can check
now if last-fetched is more than 5 minutes ago to identify an issue
- (fixed) remote command typos fixed
Fixes #14065
Also-by: Mark Herwege <mark.herwege@telenet.be>
Signed-off-by: Martin Grassl <martin.grassl@digital-filestore.de>
2023-12-14 23:08:25 +01:00
GiviMAD
6d2b8bc92f
[porcupineks] Remove from add-on repo ( #16063 )
...
Signed-off-by: Miguel Álvarez <miguelwork92@gmail.com>
2023-12-14 22:58:06 +01:00
Tim Harper
9ebb203d58
[opengarage] Add door transition status support ( #14028 )
...
* Add support for garage door transition status
Homekit requires a status for the garage door of OPEN, CLOSED, CLOSING,
OPENING. In order to report that, we must provide state transition
information. State transition information is inferred when the garage
door state is changed. For door_transition_time_seconds since the last
open/close command was issued, the binding reports the state as either
"closing" or "opening".
---------
Signed-off-by: Tim Harper <timcharper@gmail.com>
Co-authored-by: Laurent Garnier <lg.hc@free.fr>
2023-12-14 22:09:23 +01:00
wzbfyb
4a8cb5fac9
[opensprinkler] Make http connection more resilient ( #14998 )
...
Signed-off-by: Bernhard Kreuz <bernhard@kreuz.wien>
Signed-off-by: wzbfyb <57131473+wzbfyb@users.noreply.github.com>
Co-authored-by: Hilbrand Bouwkamp <hilbrand@h72.nl>
Co-authored-by: Laurent Garnier <lg.hc@free.fr>
2023-12-14 21:55:12 +01:00
Florian Hotze
7b16ef1de8
[jsscripting] Upgrade openhab-js to 4.7.0 ( #16062 )
...
You'll find the changelog at the openhab-js repo: https://github.com/openhab/openhab-js/blob/main/CHANGELOG.md#470 .
Signed-off-by: Florian Hotze <florianh_dev@icloud.com>
2023-12-14 20:23:37 +01:00
Florian Hotze
c81a263b91
[openweathermap] Add support for persisting OneCall API forecasts ( #15963 )
...
Implement time series support introduced by https://github.com/openhab/openhab-core/pull/3597 .
Signed-off-by: Florian Hotze <florianh_dev@icloud.com>
2023-12-14 20:21:54 +01:00
Kai Kreuzer
ea3e608c81
[rrd4j] Reliably get the latest value, if the filter end date is set to "now" ( #16059 )
...
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2023-12-14 07:23:49 +01:00
Holger Friedrich
969518a077
[knx] Refine GA documentation ( #16058 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2023-12-13 22:01:26 +01:00
mlobstein
872013a700
Add support for 4 zone model ( #16043 )
...
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2023-12-13 12:27:46 +01:00
Holger Friedrich
992f65d8e2
[knx] New modifier to set mainGA write-only ( #16042 )
...
* [knx] New modifier to set mainGA write-only
Co-authored-by: Florian Hotze <florianh_dev@icloud.com>
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2023-12-13 09:17:00 +01:00
lolodomo
3972dde690
[sonyprojector] Add new channel to send infrared remote commands ( #15753 )
...
Fix #15409
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2023-12-12 23:20:10 +01:00
Jacob Laursen
2be0f8dd66
Fix discovery for deCONZ ( #16053 )
...
Fixes #16036
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-12-12 22:04:06 +01:00
Jacob Laursen
f45630064a
Fix scene channel updates ( #16018 )
...
Fixes #16000
Also-by: Andrew Fiddian-Green <software@whitebear.ch>
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-12-12 08:46:29 +01:00
openhab-bot
ccdb851085
New Crowdin updates ( #16049 )
...
* New translations tasmotaplug.properties (French)
* New translations ecowatt.properties (French)
2023-12-11 20:51:47 +01:00
Cody Cutrer
73559be058
[mqtt.homeassistant] Improve Cover support ( #15875 )
...
* [mqtt.homeassistant] improve Cover support
* Add support for covers that report position
* Handle when command and state values for OPEN/CLOSE/STOP
differ (as they do by default)
* Expose the full cover state, since it can have tell you
if the cover is moving or not
* Handle covers that have a position only, but not a state
* add constants to clarify up/down values
* Be sure to parse percents from strings in RollshutterValue
---------
Signed-off-by: Cody Cutrer <cody@cutrer.us>
2023-12-11 19:11:27 +01:00
David Pace
2b9b3dfa0f
[boschshc] Add support for motion detector illuminance sensor ( #16021 )
...
* [boschshc] Add support for motion detector illuminance sensor
- add channel and corresponding channel type
- add update description
- add state model
- implement service and handler
- add documentation
- add unit test
---------
Signed-off-by: David Pace <dev@davidpace.de>
2023-12-11 00:57:59 +01:00
openhab-bot
10a46a8039
New translations mqtt.properties (Italian) ( #16039 )
2023-12-10 23:32:27 +01:00
M Valla
60813fdcb5
[openwebnet] updated links in README ( #15962 )
...
Signed-off-by: Massimo Valla <mvcode00@gmail.com>
2023-12-10 23:12:50 +01:00
Giovanni Fabiani
b1c9a17437
[openwebnet] Update label pattern in items example ( #16016 )
...
Signed-off-by: Giovanni Fabiani <fabiani.giovanni@gmail.com>
2023-12-10 20:44:06 +01:00
Jacob Laursen
9f4b8a6cb7
Add discovery method for Denon receiver ( #16035 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-12-10 13:10:43 +01:00
Stefan Roellin
8c560a409c
[pilight] Add option to disable background discovery for a given pilight bridge thing ( #15986 )
...
* [pilight] Add option to disable background discovery for a given pilight bridge thing
Previously the background discovery updated periodically all channels of all
devices regardless whether they have sent an update or not. This behavior
makes it impossible to decide whether a device is still alive by observing
channel updates sent by a device itself. Especially for devices running on
battery, it is important to know, if it still sends updates.
Create ExecutorService during initialize
---------
Signed-off-by: Stefan Roellin <stefan@roellin-baumann.ch>
2023-12-10 12:14:59 +01:00
Andrew Fiddian-Green
7da863aa49
[neohub] Avoid too frequent requests to hub ( #15743 )
...
* [neohub] throttle requests to hub
* [neohub] handle websocket error; and attempt restart
---------
Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
2023-12-10 11:20:54 +01:00
Cody Cutrer
c3660e2414
[mqtt] Interpet incoming NaN as UNDEF for NumberValues ( #15897 )
...
* [mqtt] Interpet incoming NaN as UNDEF for NumberValues
Since DecimalType and QuantityType don't support NaN, but
when you're linking to a topic that the device is using
floating point, NaN might happen.
---------
Signed-off-by: Cody Cutrer <cody@cutrer.us>
2023-12-10 11:01:15 +01:00
Kai Kreuzer
92383abf57
Store active route location in dedicated fields ( #16032 )
...
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2023-12-10 10:36:24 +01:00
Matthew Skinner
a950f19e60
[opensprinkler] Fix Program names and add new features for firmware 2.2.0 ( #15410 )
...
* Fix Program names are not parsed correctly in firmware 2.2.0
---------
Signed-off-by: Matthew Skinner <matt@pcmus.com>
2023-12-10 10:25:57 +01:00
GiviMAD
d791e7900a
[Jellyfin] Fix how refresh is handled ( #16013 )
...
* [Jellyfin] Fix how refresh is handled
---------
Signed-off-by: Miguel Álvarez <miguelwork92@gmail.com>
2023-12-10 09:53:33 +01:00
Kai Kreuzer
b33ebb8433
Hide refresh token in the UI as it is considered a secret ( #16030 )
...
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2023-12-09 23:54:41 +01:00
Gaël L'hopital
faf400eb8d
Enhance error handling when no value is provided for Synop ( #16024 )
...
Signed-off-by: clinique <gael@lhopital.org>
2023-12-09 22:31:15 +01:00
Kai Kreuzer
6e9ef27006
Fix location with firmware 2023.38.x ( #16029 )
...
Signed-off-by: Paul Smedley <paul@smedley.id.au>
Co-authored-by: Paul Smedley <paul@smedley.id.au>
2023-12-09 22:25:45 +01:00
cyril
2de14d2d65
Update README.md ( #16019 )
...
Add an explain regular expressions to Further Reading
Signed-off-by: cyril <38669260+cyrilbois@users.noreply.github.com>
2023-12-08 19:48:53 +01:00
Jacob Laursen
849117c7a4
[hue] Improve handling of unknown resource ID (API v2) ( #16020 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-12-08 15:53:58 +01:00
maniac103
d14733f100
[ecovacs] Add some new models to device database ( #16022 )
...
Fixes #15750
Signed-off-by: Danny Baumann <dannybaumann@web.de>
2023-12-08 08:59:56 +01:00
Andrew Fiddian-Green
3814f37d9a
Make bindings discoverable on system startup ( #15817 )
...
* [discovery-methods] mDNS discovery methods
* [discovery-methods] UPnP discovery methods
---------
Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
2023-12-07 20:34:45 +01:00
Cody Cutrer
d6b19fecfe
[mqtt.homeassistant] handle multiple availability topics ( #15977 )
...
* [mqtt.homeassistant] handle multiple availability topics
---------
Signed-off-by: Cody Cutrer <cody@cutrer.us>
2023-12-07 20:22:03 +01:00
openhab-bot
5b98e41b7a
New translations hue.properties (Italian) ( #16011 )
2023-12-06 17:24:48 +01:00
Andrew Fiddian-Green
4476e6dcd0
[hue] Fix edge cases for broken lights ( #15999 )
...
Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
2023-12-06 15:22:04 +01:00
J-N-K
c44c9dc67e
[knx] Fix IOOB exception with missing DPT in number channels ( #15730 )
...
* Fix IOOB exception with missing DPT in number channels
Also improves test messages for DPT unit tests
Signed-off-by: Jan N. Klug <github@klug.nrw>
Co-authored-by: Holger Friedrich <mail@holger-friedrich.de>
2023-12-06 07:53:16 +01:00
Jacob Laursen
58a8580a97
[squeezebox] Add UoM support for time channels ( #15997 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-12-05 20:04:49 +01:00
Jacob Laursen
2fae1dd99e
Use auto update policy 'veto' for light channels ( #15984 )
...
Resolves #15983
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-12-05 18:56:46 +01:00
openhab-bot
cff35b392d
New Crowdin updates ( #16007 )
...
* New translations bluetooth.properties (Italian)
* New translations bluetooth.properties (Danish)
2023-12-05 16:48:03 +01:00
Jacob Laursen
a76187fa3a
Fix multiple state updates ( #15905 )
...
Fixes #15700
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-12-04 22:40:31 +01:00
Markus Heberling
f5065ad6e4
[grundfosalpha] Initial contribution ( #15907 )
...
* [Bluez] Disable automatic filtering of duplicate data
* Added Grundfos Alpha binding
Signed-off-by: Markus Heberling <markus@heberling.net>
2023-12-04 11:10:10 +01:00
openhab-bot
c22de9bcd3
New translations energidataservice.properties (Italian) ( #16004 )
2023-12-04 07:01:47 +01:00
GiviMAD
b86097cacd
[actiontemplatehli] Remove add-on. ( #15972 )
...
Signed-off-by: Miguel Álvarez <miguelwork92@gmail.com>
2023-12-03 11:22:49 +01:00
mlobstein
55b8e1ce63
Update README ( #15998 )
...
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2023-12-03 11:17:35 +01:00
openhab-bot
f0c8defabb
New translations shelly.properties (German) ( #15988 )
2023-12-02 00:15:26 +01:00
Sascha Binger
b490b56dbd
Update README.md ( #15981 )
...
Fixed typos in example item configuration
Signed-off-by: Sascha Binger <glazfehler@users.noreply.github.com>
2023-12-01 08:58:09 +01:00
Andreas Berger
4fbb6c9655
[fineoffsetweatherstation] Fix handling of undefined lightning distance and time ( #15979 )
...
Signed-off-by: Andreas Berger <andreas@berger-freelancer.com>
2023-11-30 11:13:41 +01:00
Andrew Fiddian-Green
73ec188067
[hue] eliminate scenes having the same name ( #15976 )
...
Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
2023-11-29 22:36:44 +01:00
Jacob Laursen
b80273a88a
[hue] Refactor method to reduce nesting and code duplication( #15971 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-11-29 12:20:57 +01:00
mlobstein
e33cccc29c
[roku] Improve exception handling for failed http connections ( #15932 )
...
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2023-11-29 08:12:27 +01:00
Siegmar Immel
6df602599e
[mail] Improve action documentation ( #15970 )
...
* Use of actions.get instead of getActions
Adopt doc to newest default JS environment regarding calling mail actions via actions.get
Signed-off-by: Siegmar Immel <36704892+SiggiFR@users.noreply.github.com>
* [mail] Adding Javascript examples in documentation
Because function name has changed to get actions defined within the mail binding, the examples have been extended by a tab for JavaScript code.
* Update bundles/org.openhab.binding.mail/README.md
Co-authored-by: J-N-K <github@klug.nrw>
Signed-off-by: Siegmar Immel <36704892+SiggiFR@users.noreply.github.com>
---------
Signed-off-by: Siegmar Immel <36704892+SiggiFR@users.noreply.github.com>
Co-authored-by: J-N-K <github@klug.nrw>
2023-11-28 22:45:26 +01:00
Konstantin Polihronov
f4aa1c6d59
[solax] Implementation of refresh command and improved thread safety ( #15958 )
...
* Implementation of refresh command and better multi-thread handling
---------
Signed-off-by: Konstantin Polihronov <polychronov@gmail.com>
2023-11-28 00:29:16 +01:00
Marcel
4d13a6d20e
[miio] Fix cleaning record for newer vacuums ( #15944 )
...
* [miio] Fix cleaning record for newer vacuums
Fixes Roborock Q7Max Historical Cleaning record missing
closing #15490
---------
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
2023-11-28 00:10:27 +01:00
lolodomo
9b55bfba58
[ecowatt] Add support for API version 5 ( #15953 )
...
A new thing parameter to define the API version has been added.
Its default value is 4 for backward compatibility even if this version
is now deprecated. The documentation explains what to do to switch from
a version to another.
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2023-11-26 23:34:45 +01:00
Markus Michels
a4da986330
[shelly] Support for Plus Dimmer 10v ( #15950 )
...
* Implements #15949 : Plus Dimmer 10v added
* category DimmableLight does not exist; README updated
---------
Signed-off-by: Markus Michels <markus7017@gmail.com>
2023-11-26 00:27:03 +01:00
Wouter Born
5177cf1e0c
[lifx] Add support for new LIFX products ( #15957 )
...
Allows for discovering all the new LIFX products and their features:
* LIFX Neon
* LIFX String
See:
* https://github.com/LIFX/products/blob/master/products.json
* https://www.lifx.com.au/products/neon-flex-2m-indoor
* https://www.lifx.com.au/products/lifx-string-light
Signed-off-by: Wouter Born <github@maindrain.net>
2023-11-25 22:56:04 +01:00
mueller-ma
dc6c08801c
[nanoleaf] Fix typos ( #15956 )
...
Signed-off-by: mueller-ma <mueller-ma@users.noreply.github.com>
2023-11-25 14:36:20 +01:00
Cody Cutrer
9d214b0558
[mqtt.homeassistant] interpret a dimmable light as OFF properly from zigbee2mqtt ( #15925 )
...
* [mqtt.homeassistant] interpret a dimmable light as OFF properly from zigbee2mqtt
zigbee2mqtt can send a brightness of say 99, with a state of OFF, when a bulb is
off. make sure if state is sent, it overrides all other inferences
* handle brightness but not color bulbs
---------
Signed-off-by: Cody Cutrer <cody@cutrer.us>
2023-11-25 12:47:00 +01:00
Jacob Laursen
c7aed14a49
Reorganize API classes ( #15934 )
...
Resolves #15731
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-11-25 12:33:59 +01:00
Cody Cutrer
935415aa6e
[mqtt.homeassistant] VETO updates to read only channels ( #15937 )
...
I.e. Button, Scene, and Binary Sensors.
Also ensure we set up the CommandDescription, since some value types mights use it.
Signed-off-by: Cody Cutrer <cody@cutrer.us>
2023-11-25 12:27:05 +01:00
Markus Michels
a13fd80bfe
[shelly] Misc changes (small fixes, log improvements, hardened leak prevention on ( #15922 )
...
* Misc changes (same fixes, log improvements, hardened leak prevention on
exceptions)
---------
Signed-off-by: Markus Michels <markus7017@gmail.com>
2023-11-25 09:46:22 +01:00
openhab-bot
a31b1578be
New translations energidataservice.properties (Danish) ( #15948 )
2023-11-23 20:54:56 +01:00
Jacob Laursen
9b1553c333
Rename channels net-tariff and transmission-net-tariff ( #15938 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-11-23 19:36:30 +01:00
Matthew Skinner
50801be9d5
Fix Reloink alarms not working after reconnect. ( #15943 )
...
Signed-off-by: Matthew Skinner <matt@pcmus.com>
2023-11-23 13:39:07 +01:00
openhab-bot
3c0c402761
New translations energidataservice.properties (Italian) ( #15947 )
2023-11-22 23:27:42 +01:00
openhab-bot
2064b51610
New Crowdin updates ( #15939 )
...
* New translations shelly.properties (German)
* New translations energidataservice.properties (Danish)
2023-11-22 07:00:48 +01:00
Jacob Laursen
b2b7602eee
Rename price element to price component ( #15935 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-11-20 23:18:46 +01:00
David Pace
ff873fff14
[boschshc] Update active profile of intrusion detection system ( #15899 )
...
* [boschshc] Update active profile of intrusion detection system
Fixes an issue that caused the active configuration profile of the
intrusion detection system not to be updated.
closes #15848
* [boschshc] add channel to control state service registration
Signed-off-by: David Pace <dev@davidpace.de>
2023-11-20 20:59:52 +01:00
openhab-bot
62f9f03bbf
New Crowdin updates ( #15931 )
...
* New translations openwebnet.properties (Italian)
* New translations jsscripting.properties (Danish)
* New translations hdpowerview.properties (Danish)
2023-11-20 12:30:32 +01:00
Cody Cutrer
89380b0e41
[mqtt.homeassistant] Add support for Scene component ( #15916 )
...
Signed-off-by: Cody Cutrer <cody@cutrer.us>
2023-11-19 17:54:33 +01:00
Cody Cutrer
44e32d3fbb
[mqtt.homeassistant] implement effect channel for light ( #15914 )
...
Signed-off-by: Cody Cutrer <cody@cutrer.us>
2023-11-19 17:52:51 +01:00
M Valla
dcf4255b98
[openwebnet] fix CEN/CEN+ scenario control buttons param descriptions ( #15924 )
...
Signed-off-by: Massimo Valla <mvcode00@gmail.com>
2023-11-19 17:26:27 +01:00
Cody Cutrer
fc9579430e
[mqtt.homeassistant] Add support for Button component ( #15892 )
...
* [mqtt.homeassistant] Add support for Button component
* use a StringValue instead of an OnOffValue
---------
Signed-off-by: Cody Cutrer <cody@cutrer.us>
2023-11-19 17:06:54 +01:00
Giovanni Fabiani
9a920a244a
[openwebnet] Energy: add totalizers channels for energy kWh consumed for today and current month ( #15837 )
...
* feat(energy): get current day and current month totalizers
* fixed unit (Power:Energy), refreshPeriod config and scheduler
---------
Signed-off-by: Giovanni Fabiani <fabiani.giovanni@gmail.com>
Co-authored-by: Conte Andrea <andrea@conte.com>
2023-11-19 16:57:13 +01:00
Simonas Kazlauskas
1ea6865254
[velbus] Review/rewrite documentation ( #15537 )
...
The page was missing information in some places (e.g. some supported
modules were not listed at all,) and some outdated information in
others. Some examples were malformed, and some wording didn’t flow too
well. The section on Channels is still pretty iffy, but I left this as
an exercise for a future me or somebody else :)
Signed-off-by: Simonas Kazlauskas <openhab@kazlauskas.me>
2023-11-19 15:59:32 +01:00
Cody Cutrer
c2a6329408
[mqtt.homeassistant] Handle empty device name ( #15918 )
...
Follow on to #15427
ring-mqtt sends `"name": ""`, not `"name": null` or simply omitting it,
so be sure to handle that way as well
Signed-off-by: Cody Cutrer <cody@cutrer.us>
2023-11-19 00:58:25 +01:00
Cody Cutrer
8ca03bd5c7
[mqtt.homeassistant] fix compilation problems ( #15915 )
...
Due to #15427 and #14839 being developed independently, but merged
to main successively
Signed-off-by: Cody Cutrer <cody@cutrer.us>
2023-11-18 23:38:52 +01:00
Jacob Laursen
96470d4448
Fix openhab unit name ( #15913 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-11-18 23:20:27 +01:00
Cody Cutrer
7fc351c9c2
[mqtt.homeassistant] handle null component name ( #15427 )
...
* [mqtt.homeassistant] handle null component name
channels from such components will not have a group. this is
now done by zigbee2mqtt for the "default" component of a device,
such as the light. HASS encourages this as of release 2023.8
Signed-off-by: Cody Cutrer <cody@cutrer.us>
2023-11-18 22:46:57 +01:00
Markus Michels
a535caa13c
[shelly] BLU Motion, optimize ShellyManager for BLU devices ( #15401 )
...
Signed-off-by: Markus Michels <markus7017@gmail.com>
2023-11-18 21:50:10 +01:00
Cody Cutrer
27924d677f
[mqtt.homeassistant] Support color temp on JSON schema lights ( #14839 )
...
* [mqtt.homeassistant] support color temp on JSON schema lights
also adds a color_mode channel if color temp is possible, so you can
know how the bulb is behaving
* put color mode channel construction into buildChannels()
---------
Signed-off-by: Cody Cutrer <cody@cutrer.us>
2023-11-18 21:31:49 +01:00
maniac103
87ae9e2a37
[homematic] Fix duplication of LONG_REPEATED events for HM devices ( #15906 )
...
Depending on device configuration and used central [1], HM devices may
indicate long press repetition either by a single PRESS_CONT event or by
a PRESS_CONT + PRESS_LONG combination. In the latter case, make sure to
not generate a LONG_REPEATED trigger channel event for both PRESS_CONT
and PRESS_LONG, but instead keep LONG_REPEATED generation to the
PRESS_CONT handling.
[1] I'm not sure what a real CCU is doing, but for Homegear, a
configured long press timeout of less than 1s generates only
PRESS_CONT, while a timeout of more than 1s generates
PRESS_CONT + PRESS_LONG ... see [2].
[2] https://github.com/Homegear/Homegear-HomeMaticBidCoS/blob/master/src/BidCoSPeer.cpp#L1711-L1716
Signed-off-by: Danny Baumann <dannybaumann@web.de>
2023-11-18 20:38:55 +01:00
Dan Cunningham
01ab38ee13
[myq] Remove MyQ Binding ( #15911 )
...
Fixes #15910
Signed-off-by: Dan Cunningham <dan@digitaldan.com>
2023-11-18 20:30:48 +01:00
Markus Michels
45786fa12c
[shelly] Fix Gen2 auth, improved security for Gen1 auth, improved discovery ( #15898 )
...
Signed-off-by: Markus Michels <markus7017@gmail.com>
2023-11-18 16:28:44 +01:00
Jacob Laursen
608007c67e
Fix color state update ( #15908 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-11-18 16:24:10 +01:00
Jacob Laursen
7d24cfbc9e
[hdpowerview] Improve color channel for Repeater and remove redundant brightness channel ( #15880 )
...
* Improve color channel
* Log warning for unexpected color command
---------
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-11-18 12:44:09 +01:00
Hakan Tandogan
70095cdb49
[tesla] extend docu on 'softwareupdateversion', this can hold map updates too ( #15835 )
...
* [tesla] extend docu on 'softwareupdateversion', this can hold map updates too
---------
Signed-off-by: Hakan Tandogan <hakan@tandogan.com>
2023-11-17 19:52:53 +01:00
mlobstein
6a39bbf076
Ignore invalid elapsed/total time values ( #15900 )
...
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2023-11-17 18:51:26 +01:00
openhab-bot
97975cfbc2
New translations x.properties (Italian) ( #15901 )
2023-11-17 18:44:06 +01:00
Gaël L'hopital
596015d2ba
[netatmo] Enhance errored modules handling ( #15866 )
...
* Resolves issue #15858
* Enhance null control in DTO
---------
Signed-off-by: clinique <gael@lhopital.org>
2023-11-17 18:41:59 +01:00
lsiepel
12f02124b6
[twitter] rename binding to X ( #15809 )
...
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2023-11-15 09:12:24 +01:00
mlobstein
ab0ea34d5a
Suppress warning messages ( #15129 )
...
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2023-11-14 15:44:47 +01:00
lsiepel
2b393699bf
[Bluetooth] re-fix ArrayStoreException ( #15891 )
...
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2023-11-13 19:39:39 +01:00
Markus Michels
beade55ca6
[shelly] Fix resource leak, BLU script installation, TRV init, NPE on IPv6 mDNS discovery ( #15798 )
...
* Fix resource leak when discovery handling failed and NPE when a IPv6
address is reported.
* remove callApi(request/innerRequest from Shelly1HttpApi, which changes
to callApi/httpRequest in ShellyHttpCLient.
Signed-off-by: Markus Michels <markus7017@gmail.com>
2023-11-13 19:37:04 +01:00
openhab-bot
c15f1344c3
New Crowdin updates ( #15886 )
...
* New translations sonos.properties (French)
* New translations influxdb.properties (French)
* New translations netatmo.properties (French)
* New translations jpa.properties (French)
* New translations chatgpt.properties (French)
2023-11-12 20:16:43 +01:00
openhab-bot
1e1632b78f
New Crowdin updates ( #15881 )
...
* New translations boschshc.properties (Italian)
* New translations tasmotaplug.properties (Italian)
2023-11-11 23:56:49 +01:00
J-N-K
28927310eb
[influxdb] Improve connection handling ( #15879 )
...
* [influxdb] Improve connection handling
Especially for InfluxDB2 the connection check was not properly implemented. It only checked if a connections was ever successfully established. Since we removed the full crash when a write error occured, this lead to a situation where a broken connection was not detected. A ping is now implemented and also a failed write results in a disconnect.
---------
Signed-off-by: Jan N. Klug <github@klug.nrw>
2023-11-11 23:15:21 +01:00
Patrick
1b466fb319
[boschshc] Add scenario channel ( #15752 )
...
Signed-off-by: Patrick Gell <patgit023@gmail.com>
2023-11-11 14:22:52 +01:00
Robert D
1eacf67f34
[Senec] Fix for Senec firmware update ( #15535 )
...
* Fix for Senec update
Signed-off-by: querdenker2k <querdenker2k@gmx.de>
2023-11-11 14:01:37 +01:00
Gaël L'hopital
6176b080c4
Adding unknown event type + bootstrap handling of topology changes ( #15860 )
...
Signed-off-by: clinique <gael@lhopital.org>
2023-11-11 13:52:06 +01:00
billfor
d0c70f88b3
[mqtt] Add Topic Name for Incoming Payload Not Supported ( #15872 )
...
Signed-off-by: bill <git@billforsyth.net>
Co-authored-by: Bill Forsyth <git@billforsyth.net>
2023-11-11 13:45:31 +01:00
Jacob Laursen
50e1687472
Persist future prices ( #15864 )
...
Resolves #15863
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-11-11 13:39:05 +01:00
Jacob Laursen
49b952b9a3
Implement TimeSeriesProfile ( #15873 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-11-11 13:30:52 +01:00
hutcheonk
97039d0a3f
Update README.md ( #15019 )
...
Add "MQTT Client Status Messages Mode setting" to ESP Config..
Signed-off-by: hutcheonk <76188428+hutcheonk@users.noreply.github.com>
2023-11-11 12:51:15 +01:00
Jacob Laursen
2b0c805b33
[jdbc] Fix addon id for SQLite ( #15877 )
...
Fixes #15847
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-11-11 11:51:03 +01:00
mlobstein
ffc127f91c
[tasmotaplug] Initial contribution ( #15857 )
...
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2023-11-10 23:51:43 +01:00
Andreas Berger
10d519bd6b
[fineoffsetweatherstation] Fix wrong handling temperature reading for of WH34 ( #15853 )
...
* [fineoffsetweatherstation] Improve tracing
* [fineoffsetweatherstation] Fix wrong handling temperature reading for of WH34
Signed-off-by: Andreas Berger <andreas@berger-freelancer.com>
2023-11-10 13:29:25 +01:00
Jamie Townsend
fc67ec8161
Fix control signal circulating pump
...
Fixes #15836
Signed-off-by: Jamie Townsend <jamie_townsend@hotmail.com>
2023-11-09 20:01:44 +01:00
openhab-bot
6db0b18ab3
New translations hue.properties (Italian) ( #15874 )
2023-11-09 18:48:41 +01:00
Andrew Fiddian-Green
4f6d33bb79
[hue] Support new home security products ( #15601 )
...
Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
2023-11-09 08:09:20 +01:00
truidix
5555d68f92
[miio] Add a few new vacuum robots and station channels ( #15704 )
...
* Added a few new channels:
- cleaning the mop
- check if mop drying is enabled
- remaining time for mop drying
Signed-off-by: David Kumar <github@truidix.de>
2023-11-08 21:39:59 +01:00
J-N-K
91b294521e
Fix build after core changes ( #15869 )
...
Signed-off-by: Jan N. Klug <github@klug.nrw>
2023-11-08 20:31:44 +01:00
Konstantin Polihronov
24f4234e9b
[solax] Support for three phase inverter X3 Hybrid G4 ( #15710 )
...
Signed-off-by: Konstantin Polihronov <polychronov@gmail.com>
2023-11-07 08:54:08 +01:00
jimtng
1881f17e3e
[jrubyscripting] Update to jruby 9.4.5.0 ( #15852 )
...
Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au>
2023-11-06 23:27:51 +01:00
J-N-K
d2694d47e4
[deconz] Support window covering controller ( #15856 )
...
Some devices report "Window covering controller" instead of "Window covering device". They are controlled in the same way.
Signed-off-by: Jan N. Klug <github@klug.nrw>
2023-11-06 21:31:53 +01:00
lsiepel
4e7d7363c1
[irtrans] Remove org.apache.common ( #14408 )
...
* Fix warnings
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2023-11-06 15:30:57 +01:00
Holger Friedrich
6196de7742
[knx] Fix all compiler warnings ( #15840 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2023-11-05 19:46:18 -08:00
openhab-bot
85215e0d93
New Crowdin updates ( #15842 )
...
* New translations sonos.properties (Italian)
* New translations androiddebugbridge.properties (Italian)
2023-11-05 16:49:27 +01:00
Bernd Weymann
fd41eb75be
[sensorcommunity] State pattern for dB, Percent and Microgram/m3 added ( #15692 )
...
* State pattern for dB, Percent and Microgram/m3 added
---------
Signed-off-by: Bernd Weymann <bernd.weymann@gmail.com>
2023-11-05 16:36:33 +01:00
Christian
b9b98dfb74
Update README.md ( #15843 )
...
Fixed copy-paste error
Signed-off-by: Christian <chj.maurer@gmail.com>
2023-11-05 16:02:08 +01:00
lsiepel
38a9612b6c
[plugwise] Prevent possible chomp bug ( #15339 )
...
* Improve chomp
* Adapt to core Stringutils
* Improve minor null check
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2023-11-04 11:38:27 +01:00
lsiepel
6efa3d792c
[doorbird] Warning and SAT cleanup ( #15824 )
...
* Warning and SAT clenaup
---------
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2023-11-04 10:31:52 +01:00
lsiepel
0a5a9912a5
null check ( #15841 )
...
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2023-11-04 10:29:43 +01:00
Gaël L'hopital
c7ce929aa2
[Freeboxos] npe when updating inactive Player ( #15813 )
...
* Correcting npe
* Added status update
---------
Signed-off-by: clinique <gael@lhopital.org>
2023-11-04 10:28:46 +01:00
Holger Friedrich
1ca0f643a0
[knx] Fix typos in code comments ( #15839 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2023-11-03 23:16:41 +01:00
lsiepel
fddacb4c80
Warning and codeanalysis ( #15828 )
...
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2023-11-03 22:51:23 +01:00
lsiepel
7724f16e7c
gson fields alias ( #15829 )
...
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2023-11-03 22:05:31 +01:00
Tim
888f4388a3
[sonnen] Fix channel types, Energy should be Power ( #15384 )
...
Also adapt the documentation and drop the batteryFeedIn in the documentation
which is not part of the binding.
Fix #15365
Signed-off-by: Tim Lochmüller <tim@fruit-lab.de>
2023-11-03 21:29:39 +01:00
uqs
3daede06e4
[astro] Update README.md ( #15648 )
...
Help users detangle #start, #end and #event trigger channels and their
respective offsets. I was struggling with this and it took reading
https://community.openhab.org/t/solved-open-rollershutters-based-on-astro-binding-with-offset-does-not-work/123336
to figure out where I went wrong.
While here, maybe fix the Markdown rendering of QuantityType<Intensity>
Signed-off-by: Ulrich Spörlein <uspoerlein@gmail.com>
2023-11-03 20:55:20 +01:00
Simon Spielmann
538a455bfd
[keba] Split channel ENABLED to USER and SYSTEM channels ( #15531 )
...
* Split channel ENABLED to USER and SYSTEM channels
---------
Signed-off-by: Simon Spielmann <simon.spielmann@gmx.de>
2023-11-03 20:48:39 +01:00
GiviMAD
94d9fb7d36
[androiddebugbridge] Reconnect on max timeouts and improve volume channel ( #15788 )
...
* [androiddebugbridge] Reconnect on max timeouts and improve volume channel
---------
Signed-off-by: Miguel Álvarez <miguelwork92@gmail.com>
2023-11-03 20:45:48 +01:00
Christian Kittel
cb74d85eb0
Adjust handling empty values ( #15760 )
...
Signed-off-by: Christian Kittel <ckittel@gmx.de>
2023-11-03 19:35:19 +01:00
Jacob Laursen
2df66bfee2
Process operations asynchronously ( #15801 )
...
Resolves #14927
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-11-03 19:29:05 +01:00
Stefan Roellin
b503382e93
[pilight] Fix background discovery in case of multiple network interfaces ( #15791 )
...
If there were multiple network interfaces and the DatagramSocket.receive
timed out an exception was thrown and the remaining network interfaces
were not considered anymore.
Signed-off-by: Stefan Roellin <stefan@roellin-baumann.ch>
2023-11-03 19:08:16 +01:00
lsiepel
532476a9c6
[networkupstools] Add battery.temperature channel ( #15812 )
...
* Add channel battery-temperature
---------
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2023-11-03 18:47:40 +01:00
Gaël L'hopital
15a673a027
Avoids NPE if no station provided by API ( #15832 )
...
Signed-off-by: clinique <gael@lhopital.org>
2023-11-03 18:17:36 +01:00
Jacob Laursen
740f80fff1
Reduce log level for logging of unknown resource types ( #15815 )
...
Resolves #15468
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-11-03 14:02:58 +01:00
morph166955
cf6f531ab3
[sonos] Add TrueHD5.1 and normalize Atmos ( #15831 )
...
* Add TrueHD5.1 and normalize Atmos
---------
Signed-off-by: Ben Rosenblum <rosenblumb@gmail.com>
2023-11-03 08:47:55 +01:00
Hakan Tandogan
59c3135ccb
[tesla] Add channels for software update ( #15816 )
...
* [tesla] Add value holders for Software Update state
Signed-off-by: Hakan Tandogan <hakan@tandogan.com>
2023-11-01 21:24:36 +01:00
mueller-ma
e2b03dea75
Fix typo in README.md ( #15826 )
...
Signed-off-by: mueller-ma <mueller-ma@users.noreply.github.com>
2023-10-31 19:58:11 +01:00
Jeremy Rumpf
b24f3a2feb
[GPIO] Update GPIO binding to fix issues and provide new functionality ( #13643 )
...
* [GPIO] Update the GPIO binding to fix issues and provide new functionality.
* Add the ability to recover from network disconnects to pigpiod.
* Provide actions to what the binding does on pigpiod connect/disconnect/reconnect.
* Provide the ability to pulse outputs in a one-shot/momentary fashion.
* Provide edge level configuration for gpio outputs.
* Fix automated style checks.
* Attempt to squash jenkins build warnings/errors.
* Correct Null annotations and adjust log levels in certain areas.
* Fix bracing per checkstyle review.
* Normalize gpiod/pigpiod to pigpiod. openhab/openHAB normalized to OpenHAB.
* Fix a copy/paste error. Output channels should not be referred as input. Attempt to clarify plurals.
* Convert strings to defined constants.
* Convert pulse command strings to binding constants.
* Java17 instanceof pattern matching.
* Nit, fix missed pulse command string to binding constant.
* Add missing quotes in demo.things file definition.
Workaround #11039
Fixes #11038
Fixes #13376
Signed-off-by: Jeremy Rumpf <rumpf.99@gmail.com>
2023-10-30 21:20:42 +01:00
lsiepel
597f01efe1
[sonyaudio] small cleanup ( #15823 )
...
* More SAT fixes
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2023-10-29 21:57:30 +01:00
mlobstein
45760bff62
Register connection in Kaleidescape System log ( #15820 )
...
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2023-10-29 11:13:55 +01:00
Marcel
b3da0511b1
[miio] readme hyperlink fix ( #15814 )
...
* Minor formatting
* Fix hyperlink for robo rock vacuums channels
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
2023-10-29 11:07:10 +01:00
lsiepel
e761240bf0
adapt to core StringUtils ( #15784 )
...
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2023-10-28 14:39:27 +02:00
lsiepel
ab5ebbc41b
[enturno] Remove org.apache.commons ( #14406 )
...
* Remove org.apache.commons
* Fix warnings
Also-by: Jacob Laursen <jacob-github@vindvejr.dk>
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2023-10-27 20:52:54 +02:00
Jacob Laursen
a357f7f0cb
Upgrade json to 20231013 ( #15745 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-10-27 20:13:03 +02:00
Jacob Laursen
1702631303
[hue] Add channels for time of last sensor update (API v2) ( #15552 )
...
* Add channels for last motion/temperature sensor update (API v2)
* Add channel for last light level sensor update (API v2)
* Add channel for last rotary steps update (API v2)
* Add channel for last button update (API v2)
Resolves #15546
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-10-26 23:52:00 +02:00
Gaël L'hopital
bdba338f44
Correcting some existing events wrongly associated to Outdoor (weather) module instead of Presence. ( #15808 )
...
Adding 'alarm_started' event.
Signed-off-by: clinique <gael@lhopital.org>
2023-10-26 18:57:14 +02:00
Jacob Laursen
8bcbd4598a
Adjust filter for Elnet Midt ( #15807 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-10-26 07:25:44 +02:00
Jacob Laursen
0886a24182
[jdbc] Upgrade MySQL Connector/J to 8.1.0 ( #15802 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-10-25 07:21:47 +02:00
hamsil
807a14a655
[ekey] Update documentation ( #15792 )
...
Adapted README based on my recent experience with the MULTI protocol
Signed-off-by: hamsil <bwal@mail.de>
2023-10-22 17:02:02 +02:00
openhab-bot
a09ed8658e
New translations miele.properties (Danish) ( #15793 )
2023-10-22 11:50:42 +02:00
lsiepel
7975afb7a6
[oceanic] Remove org.apache.common ( #15332 )
...
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2023-10-21 22:39:42 +02:00
lsiepel
3ed22b40f4
[keba] Remove org.apache.commons ( #14409 )
...
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2023-10-21 22:36:12 +02:00
lsiepel
38df4ac713
[neeo] Remove org.apache.common ( #14442 )
...
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2023-10-21 22:25:29 +02:00
Jacob Laursen
089b4152c0
[pushover] Add support for Expiring Messages ( #15289 )
...
* Add support for Expiring Messages
* Add action variants with TTL parameter
Resolves #15288
---------
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-10-21 13:34:25 +02:00
lsiepel
7d63504eee
adapt to core StringUtils ( #15781 )
...
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2023-10-21 12:03:26 +02:00
lsiepel
bf0cc2ba0f
adapt to core StringUtils ( #15785 )
...
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2023-10-21 11:56:27 +02:00
lsiepel
041c30159d
adapt to core StringUtils ( #15787 )
...
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2023-10-21 11:54:50 +02:00
lsiepel
468a245ab8
cleanup regarding to core StringUtils ( #15786 )
...
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2023-10-21 11:48:38 +02:00
openhab-bot
9ce74b264c
New translations speedtest.properties (Italian) ( #15790 )
2023-10-20 23:58:27 +02:00
morph166955
e9a2976053
Removes extra NEEO from thread name ( #15779 )
...
Signed-off-by: Ben Rosenblum <rosenblumb@gmail.com>
2023-10-20 07:44:56 +02:00
lsiepel
7313415ae0
Set explicit timeout for http request ( #15505 )
...
* Bondhome
* chatgpt
* electroluxair
* energidataservice
* freeboxos
* gardena
* generacmobilelink
* hdpowerview
* icalendar
* juicenet
* kostalinverter
* liquidcheck
* mcd
* meater
* miele
* mercedesme
* mybmw
* myq
* ojelectronics
* plex
* radiothermostat
* renault
* semsportal
* sensibo
* tapocontrol
* tellstick
* verisure
* vizio
---------
Signed-off-by: lsiepel <leosiepel@gmail.com>
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2023-10-19 22:30:41 +02:00
MikeTheTux
c7568cb206
[speedtest] Add timestamp and result image channel, update thing description ( #15278 )
...
* added timestamp channel, updated thing description
* added resultImage
---------
Signed-off-by: Michael Weger <weger.michael@gmx.net>
2023-10-19 22:22:47 +02:00
lsiepel
b8805ba687
adapt to core StringUtils ( #15770 )
...
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2023-10-19 21:48:09 +02:00
lsiepel
e798ba9406
adapt to core StringUtils ( #15769 )
...
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2023-10-19 21:46:58 +02:00
lsiepel
11a716dfbe
[ecobee] adapt to core StringUtils ( #15762 )
...
* adapt to core StringUtils
---------
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2023-10-19 21:41:22 +02:00
lsiepel
e9431a55bd
[jeelink] adapt to core StringUtils ( #15771 )
...
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2023-10-19 21:41:00 +02:00
lsiepel
5395de2548
adapt to core StringUtils ( #15761 )
...
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2023-10-19 21:32:42 +02:00
jimtng
fa94100721
[fronius] Support multiple inverters in powerflow data ( #15431 )
...
* [fronius] Support multiple inverters in powerflow data
---------
Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au>
2023-10-19 18:55:00 +02:00
Konstantin Polihronov
18ae9d46ec
[paradoxalarm] Implement detailed partition state ( #14618 )
...
* Implement partition detailed state
---------
Signed-off-by: Konstantin Polihronov <polychronov@gmail.com>
2023-10-19 13:10:20 +02:00
Jacob Laursen
b4f367cfd7
Clarify priority message documentation ( #15734 )
...
Resolves #15733
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-10-19 00:39:17 +02:00
niclas18
d63934bcc5
[homematic] Expansion of virtual data channel for all window/door contacts ( #15641 )
...
* make VirtualDatapoint belonging ContactSensor for more devices available
---------
Signed-off-by: niclas18 <87126599+niclas18@users.noreply.github.com>
2023-10-18 22:17:35 +02:00
openhab-bot
8b55f02985
New Crowdin updates ( #15775 )
...
* New translations energidataservice.properties (Italian)
* New translations energidataservice.properties (Danish)
* New translations sonos.properties (Italian)
2023-10-18 20:16:10 +02:00
Kai Kreuzer
9a85fca6cb
[ipcamera] Handle empty snapshotUrls and XML encoded characters ( #15707 )
...
* [ipcamera] Handle empty snapshotUrls and XML encoded characters
* use unescape method from StringUtils
---------
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2023-10-18 19:00:49 +02:00
Jacob Laursen
b92f1a241a
[miele] Rename channel powerConsumption
to energyConsumption
and set display unit to litres for waterConsumption
( #15774 )
...
* Rename channel powerConsumption to energyConsumption and set display unit to litres for waterConsumption
---------
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-10-18 12:30:18 +02:00
Jacob Laursen
d564eb7bee
Add new channel for reduced electricity tax ( #15636 )
...
Resolves #15635
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-10-18 08:25:00 +02:00
morph166955
729a19a8da
[roku] Add power, powerState, player, and activeAppName ( #15542 )
...
* Adds power and powerState. Updates refresh to allow 1 second refresh.
* Add activeAppName channel
* Add Player channel for transport control
Signed-off-by: Ben Rosenblum <rosenblumb@gmail.com>
2023-10-18 00:10:17 +02:00
lsiepel
74a9de313a
adapt to core StringUtils ( #15772 )
...
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2023-10-18 00:02:06 +02:00
openhab-bot
5582a9a7ce
New translations chatgpt.properties (Italian) ( #15768 )
2023-10-17 20:33:45 +02:00
Rosi
76268a76d0
[boschindego] Add note that batteryVoltage is not populated correctly ( #15764 )
...
Add a note on how to interpret the `batteryChannel` channel - or rather not to use it at all.
2023-10-17 20:33:16 +02:00
Kai Kreuzer
1e090bddae
[ipcamera] Fix warnings and improve logging ( #15703 )
...
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2023-10-17 16:03:25 +02:00
Marcel
7cb94f9238
[miio] Add support Mi Robot Vacuum-Mop 2 Pro (ijai.vacuum.v3) ( #14210 )
...
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
2023-10-17 15:57:24 +02:00
Andrew Fiddian-Green
a0bc1e0f8b
[hue] Support smart scenes ( #15388 )
...
Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
2023-10-17 14:35:21 +02:00
lsiepel
a8c1d0927f
[rme] Remove org.apache.common ( #14433 )
...
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2023-10-17 14:22:05 +02:00
Kai Kreuzer
1fca7bfdc6
[chatgpt] Add support for LocalAI and other compatible services ( #15385 )
...
* Add support for LocalAI and other compatible services
--------
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2023-10-17 12:30:52 +02:00
Hakan Tandogan
062f7b13eb
[tesla] regenerate i18n file ( #15767 )
...
Signed-off-by: Hakan Tandogan <hakan@tandogan.com>
2023-10-17 09:33:22 +02:00
billfor
118afa31fd
[tesla] Fix update timestamp and null exception for offline state ( #15756 )
...
Signed-off-by: Bill Forsyth <git@billforsyth.net>
2023-10-17 07:40:50 +02:00
lsiepel
43f5b216f1
adapt to core StringUtils ( #15766 )
...
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2023-10-16 23:43:00 +02:00
lsiepel
381d8ac93b
[sonos] adapt to core StringUtils ( #15765 )
...
* adapt to core StringUtils
---------
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2023-10-16 23:27:31 +02:00
lsiepel
84db35d656
[exec] Remove org.apache.common ( #14443 )
...
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2023-10-16 22:59:29 +02:00
Jacob Laursen
eadfd58cd1
Fix authentication after communication error ( #15747 )
...
Fixes #15746
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-10-16 20:07:52 +02:00
Timotheos Constambeys
d2b3f68d2e
[http] Fix brightness ( #15751 )
...
* [http] Fix brightness
---------
Signed-off-by: Timotheos Constambeys <timo0190@gmail.com>
2023-10-15 11:24:18 +02:00
Bernd Weymann
09c596cf7d
State pattern with Percent as default for QuantityType:Dimensionless ( #15691 )
...
Signed-off-by: Bernd Weymann <bernd.weymann@gmail.com>
2023-10-15 10:48:54 +02:00
Peter Wojciechowski
3c179d3fa7
[lutron] initial submission for RA3 support ( #15541 )
...
* [lutron] initial submission for RA3 support
* add parameter to getDevices(), remove getRA3Devices()
---------
Signed-off-by: Peter J Wojciechowski <peterwoj@dwellersoul.com>
2023-10-15 10:41:41 +02:00
Gemertw
57b265574d
Update readme_v2.md ( #15656 )
...
Under demo.items the button-last-event channel was of the Number type. I have changed this to String.
In the channels for devices section this was already corrected but is not 'live' yet?
Signed-off-by: Gemertw <59452423+Gemertw@users.noreply.github.com>
2023-10-14 19:35:01 +02:00
Andrew Fiddian-Green
247c0973b6
[hue] Support timed effects ( #15408 )
...
Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
2023-10-14 19:30:15 +02:00
Jacob Laursen
4b0c551065
[hue] Fix channel refresh (API v2) ( #15736 )
...
* Fix refresh/initial state request
Fixes #15735
* Fix channel updates when thing comes online
Fixes #15669
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
Also-by: Andrew Fiddian-Green <software@whitebear.ch>
2023-10-14 19:18:52 +02:00
GiviMAD
31101685fc
[jellyfin] Upgrade sdk ( #15754 )
...
Signed-off-by: Miguel Álvarez <miguelwork92@gmail.com>
2023-10-14 19:11:25 +02:00
Dan Cunningham
e8fd791c38
Fixes broken authentication due to changes in the myq cloud api ( #15755 )
...
Signed-off-by: Dan Cunningham <dan@digitaldan.com>
2023-10-14 19:05:47 +02:00
openhab-bot
2d92fda0f2
New translations ahawastecollection.properties (German) ( #15742 )
2023-10-12 22:53:41 +02:00
Hakan Tandogan
74d55c60e1
[tesla] Add channels for active routing ( #15705 )
...
Signed-off-by: Hakan Tandogan <hakan@tandogan.com>
2023-10-12 09:25:00 +02:00
Jacob Laursen
bbbc77823b
Add discount tariffs ( #15737 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-10-12 09:20:52 +02:00
uqs
2797e6f278
[tesla] Remove the minimum 5A charge current limit ( #15711 )
...
While the app can't go lower than 5A, the API allows setting values down
to 0A, and at least going to 2-3A can make sense if you want to put
excess solar power into the car without also drawing some from the grid.
Due to the overhead this causes it can be wasteful, so keep logging the
warning about going below 5A.
Signed-off-by: Ulrich Spörlein <uspoerlein@gmail.com>
2023-10-11 23:10:37 +02:00
openhab-bot
7f32499a8a
New Crowdin updates ( #15739 )
...
* New translations jpa.properties (Italian)
* New translations inmemory.properties (Italian)
* New translations mapdb.properties (Italian)
* New translations mongodb.properties (Italian)
* New translations rrd4j.properties (Italian)
2023-10-11 21:53:14 +02:00
Andrew Fiddian-Green
2382a557d3
[hue] support new effects ( #15732 )
...
Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
2023-10-10 19:11:36 +02:00
jimtng
b9286b0fce
[jrubyscripting] Inject script context as global ( #15618 )
...
Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au>
2023-10-10 14:11:59 +02:00
Florian Hotze
7e1f4b0e1c
[persistence] Capitalize add-on names ( #15378 )
...
Signed-off-by: Florian Hotze <florianh_dev@icloud.com>
2023-10-10 14:04:21 +02:00
Wouter Born
1759058921
[jdbc] Upgrade H2 to 2.2.224 ( #15726 )
...
Upgrades H2 database from 1.4.191 to 2.2.224.
Add ';NON_KEYWORDS=VALUE' to the JDBC URL because the add-on uses 'value' (which is also a keyword) as column name.
Also fixes some queries used by the command extension because H2 always uses upper case table names.
For the change log, see:
https://h2database.com/html/changelog.html
For migration notes, see:
https://h2database.com/html/migration-to-v2.html
Fixes #13115
Signed-off-by: Wouter Born <github@maindrain.net>
2023-10-10 13:14:48 +02:00
Marco Müller
06d8e750f2
[knx] Bugfix problem with DPT 251.600 ( #15723 )
...
* Fix problem with DPT 251.600.
In the old implementation the datatype was implemented with byte 0-255.
The DPT 251.600 is defined with 0-100%, change this from byte to
PercentType.
Signed-off-by: Marco Mueller <marco@ms.mueller.ch>
2023-10-10 09:58:49 +02:00
Wouter Born
0c3ef0a5f4
[shelly] Always try to stop WebSocketClient ( #15721 )
...
If the client is not stopped it will not be garbage collected because the ShutdownThread keeps a reference to the client so it can be stopped on shutdowns.
See: https://github.com/eclipse/jetty.project/blob/jetty-9.4.x/jetty-websocket/websocket-client/src/main/java/org/eclipse/jetty/websocket/client/WebSocketClient.java#L420-L433
Signed-off-by: Wouter Born <github@maindrain.net>
2023-10-10 09:44:37 +02:00
bofakin
f1ccd728a6
Fix openhab#15514: Temperature sensors in JSON from shelly may not be in order ( #15530 )
...
Signed-off-by: Anton Hattendorf <anton@hattendoerfer.de>
2023-10-08 22:47:10 +02:00
Wouter Born
756b32d988
[jdbc] Fix logging not working ( #15722 )
...
The dependency change in #15659 caused slf4j to be embedded into the bundle.
As a result the bundle no longer uses Pax Logging so it cannot find an SLF4J provider and logs the following when it is installed:
SLF4J: No SLF4J providers were found.
SLF4J: Defaulting to no-operation (NOP) logger implementation
SLF4J: See https://www.slf4j.org/codes.html#noProviders for further details.
Signed-off-by: Wouter Born <github@maindrain.net>
2023-10-08 19:57:28 +02:00
Jacob Laursen
94f2837fe0
Revert "[shelly] Always try to stop WebSocketClient ( #15719 )" ( #15720 )
...
This reverts commit 72622a1409
.
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-10-08 13:46:27 +02:00
jimtng
5a5cfc28fb
[jythonscripting] Add a note not to use jython ( #15623 )
...
* [jythonscripting] Add a note not to use jython
* [jythonscripting] Mark as deprecated
---------
Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au>
2023-10-08 12:55:05 +02:00
Wouter Born
72622a1409
[shelly] Always try to stop WebSocketClient ( #15719 )
...
If the client is not stopped it will not be garbage collected because the ShutdownThread keeps a reference to the client so it can be stopped on shutdowns.
See: https://github.com/eclipse/jetty.project/blob/jetty-9.4.x/jetty-websocket/websocket-client/src/main/java/org/eclipse/jetty/websocket/client/WebSocketClient.java#L420-L433
Signed-off-by: Wouter Born <github@maindrain.net>
2023-10-08 11:28:10 +02:00
Gaël L'hopital
bef7744c56
[freeboxos] Add websocket connection refresh mechanism ( #15543 )
...
* Adding the possibility to disable websocket listening.
This is set up in order to ease debugging of the "Erreur Interne" issue.
* Enhancing websocket work with recurrent deconnection, simplification of listeners handling
* refactored function name
* Fixed the name of the channel where the refresh command is sent.
* Solving SAT issues
* Corrected doc error
* Added properties
* Removed gson 2.10 now that it is included into core.
---------
Signed-off-by: clinique <gael@lhopital.org>
2023-10-08 10:47:08 +02:00
morph166955
58d20839c1
[neeo] Convert to OH jetty HttpClient ( #15571 )
...
* Convert to OH jetty HttpClient
* Adds a Stack for HttpClient storage
* Add synchronized to prevent exception
* fix binding
* Stop stack on close
* Resolves exception on registring forward actions
* Reduces client count to 5 to align to expected thread pool limit of 5
---------
Signed-off-by: Ben Rosenblum <rosenblumb@gmail.com>
Co-authored-by: Mark Herwege <mark.herwege@telenet.be>
2023-10-08 10:22:53 +02:00
Gaël L'hopital
7e53167967
[Netatmo] Avoid double refresh of weather channels ( #15686 )
...
* Solves issue #15684
* Removing excessive usage of inline typecast
---------
Signed-off-by: clinique <gael@lhopital.org>
2023-10-08 09:35:41 +02:00
Holger Friedrich
f24a4305b8
Improve javadoc for some addons ( #15701 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2023-10-08 00:25:04 +02:00
Jacob Laursen
2ac03fbe36
[sonos] Add support for Move 2 ( #15706 )
...
* Add support for Move 2
Resolves #15702
---------
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-10-07 16:45:52 +02:00
morph166955
40d5bb38f2
Adds DDPlus20 and an additional ID for DD20 ( #15712 )
...
Signed-off-by: Ben Rosenblum <rosenblumb@gmail.com>
2023-10-07 15:19:39 +02:00
Jacob Laursen
e9305c3709
[hue] Cleanup code ( #15715 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-10-07 15:08:02 +02:00
Felix Schneider
0157ebf28e
[Google TTS] Update README.md ( #15637 )
...
* Update README.md
I had some struggles with setting up google TTS, got it to work eventually and now update the README to help users in the future.
This commit includes updating the information, including necessary tips, formatting und some minor details
Signed-off-by: Felix Schneider <fs@felix-schneider.org>
2023-10-06 08:25:15 +02:00
Marcel
b7ff168b18
[miio] new gen vacuums cleaning map and rooms ( #15675 )
...
* Room Mapping from cloud
* New history record
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
2023-10-06 08:23:23 +02:00
Hakan Tandogan
09501d59c4
[tesla] fix small typo in documentation ( #15699 )
...
Signed-off-by: Hakan Tandogan <hakan@tandogan.com>
2023-10-06 08:22:05 +02:00
Hilbrand Bouwkamp
d58d8b068c
[enphase] Add Entrez/JWT support for newer software versions of Envoy ( #15077 )
...
Co-authored-by: Joe Inkenbrandt <joe@inkenbrandt.com>
Signed-off-by: Hilbrand Bouwkamp <hilbrand@h72.nl>
2023-10-05 21:29:16 +02:00
Jacob Laursen
75e51119fa
[energidataservice] Fix IllegalStateException ( #15693 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-10-05 14:54:04 +02:00
openhab-bot
0fec7f07f5
New translations gardena.properties (German) ( #15685 )
2023-10-05 14:42:15 +02:00
Wouter Born
2bf2246530
[plugwise] Cleanup code ( #15688 )
...
The cleanup includes:
* Use lambdas
* Use enhanced switches
* Make abstract class constructors protected
* Fix typos
Signed-off-by: Wouter Born <github@maindrain.net>
2023-10-02 21:43:07 +02:00
Jacob Laursen
86f8bc991d
[energidataservice] Refactor to eliminate code duplication ( #15651 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-10-02 09:22:15 +02:00
Marcel
54e128fee6
[miio] Add support "Mi Smart Antibacterial Humidifier" ( #15676 )
...
Adding support for the following models:
* Xiaomi Smart Humidifier 2 (modelId: deerma.humidifier.jsq2w)
closing #15639
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
2023-10-02 09:18:18 +02:00
Jacob Laursen
840277d3b9
Remove Gson 2.10 dependency ( #15682 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-10-02 08:51:50 +02:00
Jacob Laursen
b275453242
[energidataservice] Remove Gson 2.10 dependency ( #15681 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-10-02 07:24:41 +02:00
stefan-hoehn
1f0e430506
[Nanoleaf] ipv6 address doc ( #15612 )
...
* Nanoleaf codeowners change
* add ipv6 info about nanolead discovery
Signed-off-by: Stefan Höhn <mail@stefanhoehn.com>
2023-10-01 21:51:07 +02:00
GiviMAD
1abb8f267e
[rustpotterks] Upgrade to version 3 ( #15556 )
...
* Upgrade to version 3
* Use ThreadPoolManager and add sleep
* Remove pool prefix, already added by thread pool manager
Signed-off-by: Miguel Álvarez <miguelwork92@gmail.com>
2023-10-01 21:15:24 +02:00
jimtng
5a39985420
[jrubyscripting] Update README.md ( #15624 )
...
Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au>
2023-10-01 16:01:13 +02:00
Holger Friedrich
cbf4411034
Improve javadoc for all addons ( #15667 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2023-09-30 21:49:12 +02:00
GiviMAD
0039e391cd
[watsonstt] Upgrade dependencies ( #15658 )
...
Signed-off-by: Miguel Álvarez <miguelwork92@gmail.com>
2023-09-30 21:46:02 +02:00
Gaël L'hopital
3f8531cd6f
Adressing issue #15377 ( #15664 )
...
There was a forgotten leftover here.
Signed-off-by: clinique <gael@lhopital.org>
2023-09-30 11:55:05 +02:00
Ondrej Pecta
1d50a40476
[somfytahoma] Add support for noise and CO2 sensor ( #15671 )
...
Signed-off-by: Ondrej Pecta <opecta@gmail.com>
2023-09-30 11:22:10 +02:00
Gaël L'hopital
903bbd4082
[netatmo] Add a buffer to lower Weather API requests ( #15590 )
...
* Add a buffer to lower Weather API requests
* Correcting typo identified in PR #15587 after merge
---------
Signed-off-by: clinique <gael@lhopital.org>
2023-09-30 11:04:47 +02:00
Wouter Born
9d03ec9af5
Upgrade to Karaf 4.4.4 ( #15659 )
...
* Resolve itest runbundles
* Fix dependency issues
* Add specs features because Pax Web now depends on "asm"
Signed-off-by: Wouter Born <github@maindrain.net>
2023-09-30 07:38:19 +02:00
openhab-bot
5012381f08
New Crowdin updates ( #15653 )
...
* New translations netatmo.properties (Italian)
* New translations danfossairunit.properties (Danish)
* New translations jsscripting.properties (Italian)
2023-09-29 22:19:03 +02:00
Jacob Laursen
142f715a2e
[netatmo] Fix typo in I18N key ( #15666 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-09-29 08:49:19 +02:00
mlobstein
b0e20007bd
[kaleidescape] Update Play/Pause status to Player channel widget ( #15663 )
...
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2023-09-28 21:42:41 +02:00
mlobstein
b355fa7578
Update Play/Pause status to Player channel widget ( #15662 )
...
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2023-09-28 21:38:24 +02:00
tb4jc
fef9680af5
[ipcamera] Fix connection checks with ONVIF cameras with no snapshots ( #15119 )
...
* Added connection check via IdleStateHandler events for sent onvif requests.
Also checking connect errors and setting new states connectError or refusedError accordingly.
On connect, only one request is sent to have less parallel actions in case of reconnect, timeout.
Moved GetCapabilities call to GetSystemDateAndTime response handler part.
Added support to disable automatic polling at startup.
* Fixed call of sendOnvifRequest (missed to remove one call of requestBuilder).
---------
Signed-off-by: Thomas Burri <th@thonojato.ch>
Signed-off-by: Matthew Skinner <matt@pcmus.com>
Co-authored-by: Matthew Skinner <matt@pcmus.com>
2023-09-27 08:54:15 +02:00
Florian Hotze
99f0512c73
[jsscripting] Rename library injection parameter & Improve docs ( #15547 )
...
* [jsscripting] Rename parameter useIncludedLibrary to injectionCachingEnabled (#4 )
* [jsscripting] Improve README for cached library injection
* Remove settings image
Signed-off-by: Florian Hotze <florianh_dev@icloud.com>
2023-09-26 22:59:20 +02:00
Jacob Laursen
afda8c5f47
[danfossairunit] Remove broken link from documentation ( #15528 )
...
* Remove broken link and extend description
---------
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-09-26 07:13:57 +02:00
Fabian Wolter
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
Gaël L'hopital
87bede36db
[netatmo] Take in account errored modules/devices for Security/Energy areas ( #15587 )
...
* Netatmo binding has to take in account errored modules/devices provided by HomeStatus api.
---------
Signed-off-by: clinique <gael@lhopital.org>
2023-09-25 19:21:55 +02:00
aviborg
9c22b7b9ed
Fix sensor and device update ( #15596 )
...
Signed-off-by: AndreasV <andreas.viborg@gmail.com>
2023-09-25 19:19:57 +02:00
Marcel
4359c732a4
[miio] add DreameBot L10s Ultra ( #15582 )
...
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
2023-09-25 14:53:42 +02:00
mueller-ma
480981650c
[surepetcare] Update Readme ( #15640 )
...
Feeders seem to be supported as they are mentioned below.
2023-09-25 13:27:43 +02:00
Alexander Friese
66e915409e
fix README ( #15647 )
...
Signed-off-by: Alexander Friese <af944580@googlemail.com>
2023-09-25 13:26:15 +02:00
openhab-bot
1844bb2f98
New Crowdin updates ( #15642 )
...
* New translations energidataservice.properties (Italian)
* New translations energidataservice.properties (Danish)
2023-09-24 17:26:37 +02:00
lsiepel
3b30d5ab11
[dwdunwetter] Improve server problem handling ( #15405 )
...
* Fix #14691
* Add country tag
---------
Signed-off-by: lsiepel <leosiepel@gmail.com>
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2023-09-23 19:28:59 +02:00
Holger Friedrich
55789bd792
[xmltv] Handle possible XXE injection ( #15467 )
...
XMLInputFactory: Disable property IS_SUPPORTING_EXTERNAL_ENTITIES
which allows injecting external entities.
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2023-09-23 19:12:22 +02:00
Jacob Laursen
c9e6417754
Fix NUPnP discovery after firmware change ( #15622 )
...
Fixes #15598
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-09-23 19:05:32 +02:00
Jacob Laursen
e562c22a2f
Add filter for Aal Elnet ( #15621 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-09-23 18:50:30 +02:00
Jacob Laursen
a1193d8792
Interpret more states as appliance being switched on ( #15620 )
...
Resolves #15619
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-09-23 18:47:45 +02:00
Marcel
7a0d05781a
[miio] fix reported brightness for yeelight ( #15611 )
...
Fix reported brightness for yeelight when powered off.
This will fix wrong power switch visualization in the OH UI.
related to issue:
https://community.openhab.org/t/miio-and-yeelight-rgb-bulbs-behavior/135788/9
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
2023-09-23 18:38:58 +02:00
lsiepel
1da4dca257
Fix checkstyle ( #15603 )
...
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2023-09-23 18:31:27 +02:00
uqs
7802a4a3ff
Remove non-existing power channel ( #15570 )
...
Migrating from OH 2.5 I tripped over this, as :power no longer exists and instead one has to send ON/OFF commands to the :color channel instead.
Looks like documentation wasn't fully updated with the code changes.
Signed-off-by: uqs <uqs@FreeBSD.org>
2023-09-23 18:13:41 +02:00
Marcel
d782ac96bc
[miio] add new robo map blocks to map parser ( #15591 )
...
* [miio] add new robo map blocks to map parser
Adding new block types in map parser.
close #15068
* [miio] fix history for newer robot models
closes #11001
---------
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
2023-09-23 18:12:16 +02:00
Marcel
798119305e
[miio] add support for newer Roborock vacuums ( #15586 )
...
Add support for the following models:
roborock.vacuum.a51 = Roborock S8
roborock.vacuum.a64 = Roborock G10S Pure
roborock.vacuum.a65 = Roborock S7 Max Ultra
roborock.vacuum.a66 = Roborock G10 Plus
roborock.vacuum.a69 = Roborock G20
roborock.vacuum.a70 = Roborock S8 Pro Ultra
roborock.vacuum.a72 = Roborock Q5 Pro
roborock.vacuum.a73 = Roborock Q8 Max
roborock.vacuum.a74 = Roborock P10
roborock.vacuum.a75 = Roborock Q Revo
roborock.vacuum.a76 = Roborock G10S Auto
close #15020
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
2023-09-23 18:05:02 +02:00
Kai Kreuzer
4059003e9e
Fix config option provider to only become active for chatgpt things ( #15578 )
...
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2023-09-23 17:59:40 +02:00
lsiepel
7f56f0579a
Fix SAT ( #15428 )
...
Signed-off-by: lsiepel <leosiepel@gmail.com>
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2023-09-23 17:40:31 +02:00
Jacob Laursen
619dd617aa
[jdbc] Improve conversion of database value to item state ( #15434 )
...
* Improve conversion of database value to item state
* Refactor test cases to reduce redundancy
* Refactor for type-safety
* Refactor type cast
Fixes #15433
---------
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-09-23 17:34:06 +02:00
lsiepel
e847139f97
[homematic] checkstyle fixes ( #15604 )
...
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2023-09-22 23:25:06 +02:00
Holger Friedrich
1b122a53b9
Java 17 features (T-Z) ( #15576 )
...
- add missing @override
- Java style array syntax
- remove redundant modifiers
- always move String constants to left side in comparisons
- simplify lambda expressions and return statements
- use replace instead of replaceAll w/o regex
- instanceof matching and multiline strings
- remove null check before instanceof
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2023-09-21 07:58:53 +02:00
Marcel
bf1aa3deb2
[miio] Java style cleanup ( #15610 )
...
Introducing non-breaking improvements from #15520
- Java style array syntax
- remove redundant modifiers
- always move String constants to left side in comparisons
- multiline strings
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
Co-authored-by: Holger Friedrich <mail@holger-friedrich.de>
2023-09-19 22:53:50 +02:00
openhab-bot
14cfeb0996
New Crowdin updates ( #15627 )
...
* New translations boschshc.properties (Italian)
* New translations boschindego.properties (Italian)
2023-09-19 18:31:02 +02:00
Holger Friedrich
d0b161aca1
[knx] Adapt to core, temperature differences ( #15573 )
...
Special handling for temperature differences in °F and °F/%,
DPT 9.002 and 9.003, needs to be adapted due to change in core.
Refs openhab/openhab-core#3792.
Implementation is valid for 4.0 and 4.x snapshot.
Fixes #15567 .
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2023-09-13 20:23:59 +02:00
Cédric Skwar
7da3012134
Update version in create binding skeleton scripts ( #15589 )
...
Fixed the bug where you could not compile since the parent openHAB version was wrong in the build conf.
Signed-off-by: Cedric Skwar <cdrc@skwar.me>
2023-09-13 19:34:15 +02:00
Arjan Mels
e2709ba2ca
[groupepsa] Fixed timeouts in tests ( #15574 )
...
Signed-off-by: Arjan Mels <github@mels.email>
2023-09-13 08:40:33 +02:00
truidix
1a6cd3446f
[miio] Add support for Roborock Q Revo ( #15358 )
...
Signed-off-by: David Kumar <github@truidix.de>
2023-09-13 08:39:32 +02:00
Holger Friedrich
ab58f4ffb4
Java 17 features (N-S) ( #15565 )
...
- add missing @override
- Java style array syntax
- remove redundant modifiers
- always move String constants to left side in comparisons
- simplify lambda expressions and return statements
- use replace instead of replaceAll w/o regex
- instanceof matching and multiline strings
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2023-09-13 08:03:31 +02:00
Marcel
641b482551
[miio] Update device names list ( #14193 )
...
* [miio] maintenance - update device names list
Update the list with latest device names
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
* [miio] Update device names list
Update the list with latest device names used by some of the support
tools
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
---------
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
2023-09-13 07:53:58 +02:00
Marc Bartelt
43ed48d34a
[fronius] fix powerflowchannelpakku documentation ( #15381 )
...
* [fronius] fix powerflowchannelpakku documentation
fixes openhab#15074
---------
Signed-off-by: Marc Bartelt <github@mleuser.de>
Signed-off-by: Marc Bartelt <marcquark@users.noreply.github.com>
2023-09-10 10:52:12 +02:00
morph166955
2a0971ee0a
[androidtv] Fixes GoogleTV Login Error ( #15453 )
...
* Updates protocol examples
* Adjusts flag based on received data
Signed-off-by: Ben Rosenblum <rosenblumb@gmail.com>
2023-09-10 08:55:19 +02:00
openhab-bot
6a31dfaebe
New translations hue.properties (Italian) ( #15572 )
2023-09-10 07:55:43 +02:00
Ed Martin
edef832a84
[Juicenet] Fix Charging state controls and override functionality ( #15566 )
...
* [Juicenet] Fix typos in setOverride()
Some obvious typos in setOverride() result in the timestamp being
ignored which causes it to fail
Fixes #15564
* [Juicenet] Allow disabling the override
- The charger has default settings upon plugin, changing the current state
sets the overide to Y, this makes override settable only in the N direction
to remove whatever settings were previously applied
* [Juicenet] Document new writable status of override
---------
Signed-off-by: Ed Martin <edman007@edman007.com>
2023-09-09 15:58:51 +02:00
Holger Friedrich
c775792896
[knx] Disable tests failing due to QuantityType change in core ( #15568 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2023-09-09 15:53:39 +02:00
J-N-K
f24a517a0f
[influxdb] Fix exception handling and improve some type conversions ( #15452 )
...
Signed-off-by: Jan N. Klug <github@klug.nrw>
2023-09-09 15:08:58 +02:00
Alexander Friese
f4fed3a800
[easee] simplified determination of start/stop status due to recent API changes ( #15538 )
...
* simplified determination of start/stop as the opMode now has new values (7+8) to show missing authentication (before this was included in value "2")
* refactored ChargerOpState to enum
---------
Signed-off-by: Alexander Friese <af944580@googlemail.com>
Signed-off-by: Alexander Friese <alexf2015@users.noreply.github.com>
Co-authored-by: lsiepel <leosiepel@gmail.com>
2023-09-09 14:09:29 +02:00
Ondrej Pecta
c0d66da660
[somfytahoma] Improvements to avoid cloud login throttling ( #15489 )
...
* [somfytahoma] Improvements to avoid cloud login throttling
* [somfytahoma] add custom message to status display
---------
Signed-off-by: Ondrej Pecta <opecta@gmail.com>
2023-09-09 12:43:08 +02:00
Jacob Laursen
9bbcb85f59
[hue] Fix and improve error logging and status descriptions for API v2 ( #15512 )
...
* Provide detailed error information on failed commands
* Log as info when command succeeds
* Revert collect(Collectors.toList()) refactoring
* Provide exception message in status description
Fixes #15511
---------
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-09-09 12:05:38 +02:00
Holger Friedrich
14c3c0cd63
Migrate to java.nio.file.createTempFile ( #15469 )
...
Use function from nio package as it uses more restrictive file
permissions.
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2023-09-09 11:10:32 +02:00
Gaël L'hopital
5e7cbea21f
Adding "thingTypeVersion" property at thing creation ( #15463 )
...
Signed-off-by: clinique <gael@lhopital.org>
2023-09-09 11:07:26 +02:00
Holger Friedrich
edaf17b345
Java 17 features (H-M) ( #15520 )
...
- add missing @override
- Java style array syntax
- remove redundant modifiers
- always move String constants to left side in comparisons
- simplify lambda expressions and return statements
- use replace instead of replaceAll w/o regex
- instanceof matching and multiline strings
- remove null check before instanceof
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2023-09-08 14:36:59 +02:00
Wouter Born
5a803961d0
[nest] Remove WWN support ( #15418 )
...
See: https://support.google.com/googlenest/answer/9293712?hl=en
> Starting September 29, 2023, all Works with Nest connections will stop working.
Closes #13525
Closes #14761
Signed-off-by: Wouter Born <github@maindrain.net>
2023-09-06 17:02:55 +02:00
Gaël L'hopital
c5739eccc9
[netatmo] Handle new event types ( #15533 )
...
* Adding new Netatmo events
* Changed NAPushType to record.
* Adding impact on WebhookEvent
---------
Signed-off-by: clinique <gael@lhopital.org>
2023-09-06 08:36:58 +02:00
Дилян Палаузов
c21f9d5163
systeminfo: use DataAmount for dataSent and dataReceived in the example ( #15495 )
...
as the text above does suggest so.
2023-09-06 08:01:54 +02:00
Holger Friedrich
cf10b3e9c7
Java 17 features (A-G) ( #15516 )
...
- add missing @override
- Java style array syntax
- remove redundant modifiers
- always move String constants to left side in comparisons
- simplify lambda expressions and return statements
- use replace instead of replaceAll w/o regex
- instanceof matching and multiline strings
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2023-09-05 22:30:16 +02:00
Fabian Wolter
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
andrexp
5e8e097ad4
[LCN] Fixes problems with fingerprint codes which were received in decimal ( #15488 )
...
* fixed problems with fingerprint codes which were received in decimal instead of hex
Signed-off-by: Andre Jendrysseck <ajendry@gwdg.de>
* correct format issues
Signed-off-by: Andre Jendrysseck <ajendry@gwdg.de>
* add test file for fingerprint codes
Signed-off-by: Andre Jendrysseck <ajendry@gwdg.de>
* Delete openhab-addons.code-workspace
Signed-off-by: Andre Jendrysseck <ajendry@gwdg.de>
---------
Signed-off-by: Andre Jendrysseck <ajendry@gwdg.de>
Co-authored-by: Andre Jendrysseck <ajendry@gwdg.de>
2023-09-04 08:53:33 +02:00
Kai Kreuzer
5ab172ed1c
[denon] Extend denonmarantz binding to include Denon DRA-100 sources ( #15539 )
...
Signed-off-by: Przemo Firszt <przemo@firszt.eu>
2023-09-03 21:10:16 +02:00
maniac103
8949d0d7b1
[gardena] Improve and fix UoM support ( #15523 )
...
* [gardena] Improve and fix UoM support
Properly convert incoming UoM values for command durations, and output
measurements as UoM values where possible.
* [gardena] Fix signal strength channel value
Previously the binding sent 0..100, but the system expects 0..4 for the
system.signal-strength channel.
* [gardena] Update README
* [gardena] Use actual units in state description where appropriate
Signed-off-by: Danny Baumann <dannybaumann@web.de>
2023-09-02 23:50:58 +02:00
quidam
38d45ca017
[avmfritz] Fix NPE when Fritz!Box sends empty alert state element (<state/>) ( #15479 )
...
Signed-off-by: Ulrich Mertin <mail@ulrich-mertin.de>
2023-09-02 19:20:50 +02:00
mlobstein
b9a0e6fa14
Fix Reconnect error race condition ( #15536 )
...
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2023-09-01 23:16:16 +02:00
Alexander Friese
13fd7380ca
[easee] fix date formatting issues ( #15501 )
...
* fix DateTimeException when formatting date out of range (in this case Instant.MIN)
Signed-off-by: Alexander Friese <af944580@googlemail.com>
2023-08-30 20:10:23 +02:00
Wouter Born
8da6f0ad07
Upgrade Maven and plug-ins ( #15525 )
...
* Use Maven 3.9.4 with GitHub Actions CI
* Upgrade Maven plug-ins
Signed-off-by: Wouter Born <github@maindrain.net>
2023-08-30 13:28:44 +02:00
mlobstein
8e18726399
[radiothermostat] Disable Remote Temp and Message Area on shutdown ( #15492 )
...
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2023-08-29 18:51:44 +02:00
Holger Friedrich
d3c07344d3
[dwdunwetter] Handle possible XXE injection ( #15466 )
...
XMLInputFactory: Disable properties IS_SUPPORTING_EXTERNAL_ENTITIES and
SUPPORT_DTD which allow injecting external entities.
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2023-08-29 18:50:13 +02:00
jimtng
5e1f24c54f
[daikin] Support BRP069A81 adapter ( #15456 )
...
* [daikin] Support BRP069A81 adapter auto mode=1
* [daikin] Support Auto mode=7
Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au>
2023-08-29 18:37:01 +02:00
Matt
67c0039cfd
Missing break statement bug fix ( #15515 )
...
Signed-off-by: Matt Myers <mmyers75@icloud.com>
2023-08-29 07:55:19 +02:00
Daniel Weber
b9b9bbb74c
[enocean] Fix humidity and temperature readings for EEP family A5_10 ( #15506 )
...
* Updated A5-10 EEP family (corrected readings, added new channels)
* Changed fanSpeedStage channel to type Number and added new options to it
* Added dayNightModeState channel
Fixes #15458
Signed-off-by: Daniel Weber <uni@fruggy.de>
2023-08-28 22:49:20 +02:00
lsiepel
5cc5ee6f7b
[yamahareceiver] Show correct status detail on failure ( #15510 )
...
* Partial fix #7667
* java 17 instanceof
* Checkstyle
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2023-08-27 23:53:02 +02:00
lsiepel
d9235da5db
[bticinosmarter] Fix activationdate parsing ( #15474 )
...
* Fix DateTime format
* Switch to TimeZoneProvider
Signed-off-by: lsiepel <leosiepel@gmail.com>
2023-08-27 16:11:33 +02:00
lsiepel
7f389f8ce9
[autelis] Fix checkstyle en warnings ( #15423 )
...
Signed-off-by: lsiepel <leosiepel@gmail.com>
2023-08-27 07:27:00 +02:00
Andrew Fiddian-Green
7fb9efc885
[hue] Improve connection stability ( #15477 )
...
Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
2023-08-26 17:19:37 +02:00
Holger Friedrich
1cf57e7dfe
[persistence] Use Java 17 features ( #15486 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2023-08-26 08:56:27 +02:00
Holger Friedrich
5b42c4b071
Java 17 features ( #15493 )
...
- add missing @override
- Java style array syntax
- remove redundant modifiers
- always move String constants to left side in comparisons
- simplify lambda expressions and return statements
- use replace instead of replaceAll w/o regex
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2023-08-26 08:52:11 +02:00
Holger Friedrich
d36833feef
[hueemulation] Java 17 features ( #15496 )
...
- add missing @override
- Java style array syntax
- remove redundant modifiers
- always move String constants to left side in comparisons
- simplify lambda expressions and return statements
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2023-08-25 17:48:55 +02:00
Konstantin Polihronov
17978b8625
[solax] Initial contribution ( #14880 )
...
Signed-off-by: Konstantin Polihronov <polychronov@gmail.com>
2023-08-24 14:39:24 +02:00
Holger Friedrich
ab135421a0
[voice] Make use of Java17 features ( #15487 )
...
Use Map/Set/List.of instead of Collections.
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2023-08-24 06:46:18 +02:00
Holger Friedrich
56e7daf898
[io] Use Java 17 features ( #15485 )
...
* instanceof matching and multiline strings
* use Map/Set/List.of instead of Collections
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2023-08-24 06:44:56 +02:00
Holger Friedrich
6e49c6e6ec
[transform] Code optimization for Java17: instanceof matching and multiline strings ( #15483 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2023-08-24 06:41:36 +02:00
Jacob Laursen
db651f9e92
[hue] Fix exception being displayed in bridge status description ( #15475 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-08-24 06:39:27 +02:00
Wouter Born
fef05c3322
Remove build server specific timing from dynamodb and ruuvigateway ( #15472 )
...
* Remove build server specific timing from dynamodb and ruuvigateway
There should be no difference between running tests on your own PC or on a build server.
The ruuvigateway tests always fail for me during parallel builds due to its unrealistic timing.
Signed-off-by: Wouter Born <github@maindrain.net>
2023-08-23 20:54:50 +02:00
Holger Friedrich
7b90fbe162
[automation] Use Java 17 features ( #15484 )
...
* [automation] Code optimization for Java17: instanceof matching and multiline strings
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
* [automation] Make use of Java17 features
Use Map/Set/List.of instead of Collections.
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
* review comment
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
---------
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2023-08-23 17:27:40 +02:00
Wouter Born
626c6bde4a
Resolve runbundles for CXF upgrade ( #15473 )
...
* Resolve runbundles for CXF upgrade
Related to openhab/openhab-core#3770
Signed-off-by: Wouter Born <github@maindrain.net>
* Replace Grizzly JAX-RS Client with Jetty HTTP client in hueemulation tests
It seems that the Grizzly JAX-RS Client implementation does not work well with the new CXF dependencies on the classpath.
As we do not use Grizzly anywhere else it is probably best to also stop using the Grizzly HTTP Server in these tests in the future.
Signed-off-by: Wouter Born <github@maindrain.net>
---------
Signed-off-by: Wouter Born <github@maindrain.net>
2023-08-23 09:14:15 +02:00
Konstantin Polihronov
5f31eeb506
[paradoxalarm] Fix Paradox EVOHD zone parsing fail #10572 ( #15441 )
...
* Fix Paradox EVOHD zone parsing fail #10572
* Root cause is that EVOHD and EVO192 have much more zones which are
stored in a different memory map model. They should be treated the same
way. Fix is simple and can be downported to 3.x if decided by the
maintainers
Signed-off-by: Konstantin Polihronov <polychronov@gmail.com>
2023-08-22 08:47:12 +02:00
Wouter Born
42ba975660
[feed] Upgrade jdom2 to 2.0.6.1 ( #15476 )
...
This addresses CVE-2021-33813
See: http://www.jdom.org/news/index.html
Signed-off-by: Wouter Born <github@maindrain.net>
2023-08-22 08:31:20 +02:00
lsiepel
f2fc0560fd
[surepetcare] Fix possible timeout bug ( #15411 )
...
Fix #11527
* Minor java 17 refactoring
* Spotless
Signed-off-by: lsiepel <leosiepel@gmail.com>
2023-08-21 21:36:07 +02:00
Jacob Laursen
bf892b6b96
[hue] Fix compiler warnings ( #15419 )
...
* Fix compiler warnings
* Fix integration test compiler/SAT warnings
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-08-21 21:14:18 +02:00
lsiepel
a1b79b6b7b
[homekit] Checkstyle cleanup ( #15450 )
...
* Remove package
* java 17 instanceofpattern
* EqualsAvoidNullCheck
* NoEmptyLineSeparatorCheck
* ConstantNameCheck
Signed-off-by: lsiepel <leosiepel@gmail.com>
2023-08-21 20:12:49 +02:00
jimtng
261456badc
[fineoffsetweatherstation] Fix failing tests ( #15470 )
2023-08-21 06:41:28 +02:00
Holger Friedrich
95ac2eb80b
Use SecureRandom instead of Random ( #15459 )
...
Make sure that SecureRadom is used whenever the random number
is used for cryptographic operations, e.g. as nonce/salt.
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2023-08-20 21:29:37 +02:00
Gaël L'hopital
e86998000e
[openuv] Correcting NPE in IconProvider ( #15465 )
...
Signed-off-by: Gaël L'hopital <gael@lhopital.org>
2023-08-20 18:06:25 +02:00
jimtng
78381e8b6d
[jrubyscripting] Fix broken image in README.md ( #15435 )
...
* [jrubyscripting] Fix broken image in README.md
* [jrubyscripting] Update the base url in the regenerate instructions
Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au>
2023-08-19 22:41:54 +02:00
Holger Friedrich
52c657ff41
[chatgpt] Set proper default values for channel configuration ( #15451 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2023-08-19 20:49:37 +02:00
jimtng
a293fc8fd9
[jrubyscripting] Fix config description uri ( #15457 )
...
This is to match the uri defined in https://github.com/openhab/openhab-addons/pull/15438
Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au>
2023-08-19 10:48:31 +02:00
lsiepel
5c6fabbb62
[denonmarantz] Fix NPE on connection problem ( #15422 )
...
* Checkstyle cleanup
* Fix #15444
Signed-off-by: lsiepel <leosiepel@gmail.com>
2023-08-18 16:33:39 +02:00
Alexander Friese
a435ed2cd0
[easee] Migrate charger state API endpoint, add channels ( #14614 )
...
* reworked the way to retrieve Charger state as API endpoint is now deprecated.
* fixed result processing: removed default handling by bridge handler which caused everything to go offline if a single charger had faulty config.
* additional channels / removed obsolete firmware channel
Signed-off-by: Alexander Friese <af944580@googlemail.com>
2023-08-18 13:33:19 +02:00
Wouter Born
79ecb2e4d0
Fix wrong source code URLs in NOTICE files ( #15448 )
2023-08-17 21:49:01 +02:00
Alexander Friese
e87824d7e8
[easee] Enable write support for smartCharging channel ( #14866 )
...
* this fixes #14863
Signed-off-by: Alexander Friese <af944580@googlemail.com>
2023-08-17 17:01:21 +02:00
Florian Hotze
6e349334e4
[jrubyscripting] Allow configuration from add-on page ( #15438 )
...
Signed-off-by: Florian Hotze <florianh_dev@icloud.com>
2023-08-16 21:49:20 +02:00
Ondrej Pecta
39bbaa8c85
[somfytahoma] fix NPE in case that HttpClient fails to start ( #15442 )
...
Signed-off-by: Ondrej Pecta <opecta@gmail.com>
2023-08-16 20:15:18 +02:00
Jacob Laursen
7ab04b20a1
[jdbc] Fix null annotation warnings ( #15426 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-08-15 13:24:29 +02:00
lsiepel
c47e833ed9
[dscalarm] Fix checkstyle and warning ( #15424 )
...
Signed-off-by: lsiepel <leosiepel@gmail.com>
2023-08-14 22:08:22 +02:00
miloit
c465344c01
[volumio] Removing compiler warnings ( #15379 )
...
Signed-off-by: miloit <MichaelLoercher@web.de>
2023-08-14 14:14:50 +02:00
lsiepel
6ace1548b8
[gardena] Fix close all valves command ( #15390 )
...
* Fix #15039
* codestyle
Signed-off-by: lsiepel <leosiepel@gmail.com>
2023-08-14 08:10:29 +02:00
Jacob Laursen
1fd7280c51
Upgrade SQLite JDBC driver to 3.42.0.0 ( #15412 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-08-13 22:13:18 +02:00
J-N-K
196d8095bb
[tr064] Fix clearing of auth (results) ( #15415 )
...
* [tr064] Fix clearing of auth (results)
In case of multiple root things the auth store (results and digests) was cleared for all clients instead of only removing the failed auth result or old authentication.
* fix TAM request
Signed-off-by: Jan N. Klug <github@klug.nrw>
2023-08-13 18:55:13 +02:00
Wouter Born
c71a24f8a1
Link to Java 17 documentation ( #15406 )
...
This prevents issues because older documentation may not apply to Java 17.
Signed-off-by: Wouter Born <github@maindrain.net>
2023-08-13 13:44:05 +02:00
openhab-bot
2886175120
New Crowdin updates ( #15407 )
...
* New translations hue.properties (Italian)
* New translations deconz.properties (Italian)
* New translations anel.properties (Italian)
* New translations atlona.properties (Italian)
* New translations electroluxair.properties (Italian)
* New translations groupepsa.properties (Italian)
* New translations somneo.properties (Italian)
* New translations meater.properties (Italian)
* New translations juicenet.properties (Italian)
* New translations volumio.properties (Italian)
* New translations asuswrt.properties (Italian)
2023-08-12 08:09:15 +02:00
Andrew Fiddian-Green
297640aa77
[hue] Fix bug due to parallel PUT commands ( #15324 )
...
Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
2023-08-09 17:45:34 +02:00
lsiepel
3b9b0236b4
[microtik] Fix changed date format in firmware v7.10 ( #15362 )
...
Signed-off-by: lsiepel <leosiepel@gmail.com>
2023-08-06 20:00:12 +02:00
voruti
faceef6fd4
Fix missing cast ( #15356 )
...
Signed-off-by: Till von Rüden <dev@tillvonrueden.de>
2023-08-06 10:43:06 +02:00
lsiepel
c4d79a7502
[gpstracker] Fix NumberFormatException
( #15337 )
...
Signed-off-by: lsiepel <leosiepel@gmail.com>
2023-08-05 22:41:12 +02:00
Doug Culnane
7d2d86f244
[renault] Small logging improvements. ( #15368 )
...
* [renault] HTTP responses to debug not warn.
* [renault] fix logging typo.
---------
Signed-off-by: Doug Culnane <doug@culnane.net>
2023-08-04 11:34:52 +02:00
Wouter Born
0d9cebe513
[allplay] Fix issue tracker link in documentation ( #15369 )
...
Signed-off-by: Wouter Born <github@maindrain.net>
2023-08-04 11:32:01 +02:00
Gwendal Roulleau
f98ed3fc22
[pulseaudio] For source, default timeout should be disconnection ASAP ( #15314 )
...
* [pulseaudio] For source, default timeout should be disconnection ASAP
To avoid weird behaviour, such as pulseaudio server storing audio data between inputstream get/read and then sending the backlog all at once when finally reading, we must disconnect immediately thereafter.
---------
Signed-off-by: Gwendal Roulleau <gwendal.roulleau@gmail.com>
Co-authored-by: Gwendal Roulleau <gwendal.roulleau@gmail.com>
2023-08-03 11:01:48 +02:00
Arjen Korevaar
e057e79d2a
[openthermgateway] Remove 'reserved' channels (with invalid channelUIDs) ( #15355 )
...
* Removed invalid characters from channel UIDs
* Removed unused message ids
Signed-off-by: Arjen Korevaar <a.korevaar@mephix.com>
2023-08-02 14:51:09 +02:00
lsiepel
5a447375a4
[chromecast] Fix STOP command
...
Fixes #14516
Signed-off-by: lsiepel <leosiepel@gmail.com>
2023-08-01 21:22:37 +02:00
openhab-bot
846e9aa206
New translations androidtv.properties (Italian) ( #15351 )
2023-08-01 16:43:40 +02:00
Gaël L'hopital
e792a92a38
[freeboxos] Support randomized MAC addresses by using mDNS name for Wi-Fi hosts ( #15299 )
...
* Take care of randomized mac addresses by using mDNS name for wifi hosts.
Signed-off-by: clinique <gael@lhopital.org>
2023-08-01 12:16:59 +02:00
lsiepel
d499f2c777
[bluetooth.bluez] Fix NullPointerException
during discovery ( #15347 )
...
Signed-off-by: lsiepel <leosiepel@gmail.com>
2023-08-01 10:24:25 +02:00
morph166955
3e1686b1f7
[androidtv] Adds gtvEnabled Option ( #15317 )
...
* Adds gtvEnabled
---------
Signed-off-by: Ben Rosenblum <rosenblumb@gmail.com>
2023-07-31 23:37:56 +02:00
Tom Müller
27d784a4b1
[myStrom] Add energy consumption since last API call channel for MyStrom Plug ( #15294 )
...
* added missing Ws value for MyStrom Plug
Signed-off-by: Tom Müller <tompetermueller01@gmail.com>
2023-07-31 23:08:45 +02:00
openhab-bot
edc7761cd6
New translations shelly.properties (German) ( #15345 )
2023-07-31 17:29:52 +02:00
Jacob Laursen
a9d6d805f4
[enocean] Fix disposal of running tasks ( #15329 )
...
* Fix disposal of running tasks
Fixes #15328
---------
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-07-31 17:10:17 +02:00
Jacob Laursen
92238bcb8b
Reintroduce LK Wiser dimmer work-around for API v2 ( #15316 )
...
Fixes #15315
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-07-31 13:22:58 +02:00
Arne Seime
3080615262
Increase comm timeout to 30 seconds ( #15342 )
...
Signed-off-by: Arne Seime <arne.seime@gmail.com>
2023-07-31 13:04:00 +02:00
morph166955
5dcc5214a6
Fixes DTS Typo ( #15338 )
...
Signed-off-by: Ben Rosenblum <rosenblumb@gmail.com>
2023-07-31 08:43:02 +02:00
morph166955
6115cd39a7
[androidtv] Removes unnecessary null checks ( #15331 )
...
* Removes unnecessary null checks
* Moves checks to thing-types.xml
* Fix typo
* Update i18n
Signed-off-by: Ben Rosenblum <rosenblumb@gmail.com>
2023-07-30 19:23:04 +02:00
Florian Hotze
bf7f24c099
[jsscripting] Upgrade openhab-js to 4.5.1 to fix cached injection ( #15336 )
...
It was found out that a recent change to the webpack config for the library injection bundle heavily affected performance of the evaluation of the cached injection.
openhab-js 4.5.1 fixes that regression and one minor bug, see https://github.com/openhab/openhab-js/blob/main/CHANGELOG.md#451 .
Signed-off-by: Florian Hotze <florianh_dev@icloud.com>
2023-07-30 14:47:03 +02:00
Z0l
222270472a
Update README.md ( #15334 )
...
Removed quotes from the <shieldGreen> statement to make it work with OH4.
Signed-off-by: Z0l <Z0l@users.noreply.github.com>
2023-07-30 09:32:37 +02:00