Jacob Laursen
e607a9934d
Fix missing URL decoding in test ( #17782 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-11-21 22:27:47 +01:00
Andrew Fiddian-Green
12d3babc17
[growatt] Fix battery SOC support ( #17781 )
...
Signed-off-by: AndrewFG <software@whitebear.ch>
2024-11-21 21:20:19 +01:00
Mike Major
a5c62106c1
[hueemulation] Change uniqueid to make the earlier octets more unique to fix Alexa … ( #17772 )
...
* Change uniqueid to make the earlier octects more unique to fix Alexa discovery.
Signed-off-by: Mike Major <mike_j_major@hotmail.com>
2024-11-21 20:04:05 +01:00
Andrew Fiddian-Green
1825a4ddd8
[avmfritz] color temperature channel improvements ( #17776 )
...
Signed-off-by: AndrewFG <software@whitebear.ch>
2024-11-21 18:49:31 +01:00
Andrew Fiddian-Green
9bd28b31dc
[govee] color temperature channel improvements ( #17778 )
...
Signed-off-by: AndrewFG <software@whitebear.ch>
2024-11-21 18:47:02 +01:00
druciak
0901c47d59
[Onkyo] Set "CurrentURIMetaData" for "SetAVTransportURI" action ( #17755 ) ( #17770 )
...
* [Onkyo] Set "CurrentURIMetaData" for "SetAVTransportURI" action (#17755 )
Signed-off-by: Krzysztof Goworek <krzysztof.goworek@gmail.com>
2024-11-21 17:20:02 +01:00
Gaël L'hopital
9df7d58c4e
Correcting url ( #17774 )
...
Signed-off-by: Gaël L'hopital <gael@lhopital.org>
2024-11-21 13:01:49 +01:00
Gaël L'hopital
91f16fa16c
[meteofrance] Documentation enhancements and more ( #17740 )
...
* Some binding enhancements
Signed-off-by: Gaël L'hopital <gael@lhopital.org>
2024-11-20 23:32:33 +01:00
Jacob Laursen
b4fb5a1f1b
Fix DateTimeType
tests ( #17764 )
...
* Refactor test to verify UTC timestamp independently of time-zone
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-11-20 23:00:20 +01:00
maniac103
90ee2b2341
[yamahareceiver] Fix read stall blocking OH thing handler thread pool ( #17769 )
...
Since no read timeout was set, reads blocked indefinitely, which in case
of unreachable receiver led to blocking the OH thing handler thread
pool, since multiple requests are launched into the thread pool
simultaneously.
Fixes #17768
Signed-off-by: Danny Baumann <dannybaumann@web.de>
2024-11-19 20:08:13 +01:00
Holger Friedrich
063f551d4a
[metrics] Fix link to json example ( #17766 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2024-11-18 23:25:48 +01:00
Holger Friedrich
76ca7e449f
[ism8] Fix example, regression ( #17759 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2024-11-17 22:26:42 +01:00
lsiepel
fe91fc7b7d
[zway] Remove org.apache.commons.net.util.SubnetUtils ( #17410 )
...
* Remove apache
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2024-11-17 11:29:15 +01:00
lsiepel
4a5aa04c0a
[plugwiseha] Improve connection stability ( #17677 )
...
* Improvements
* Sync config with readme
* Fix unit detection
* Fix NPE
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2024-11-17 11:25:16 +01:00
Holger Friedrich
562ce0348f
[ism8] Extend example sitemap ( #17738 )
...
* Add things, items, and sitemap for heat pump and solar module.
* Use UOM for all items.
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2024-11-17 11:19:52 +01:00
lsiepel
a1b4cb1071
Fix absbaromin ( #17736 )
...
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2024-11-16 14:37:42 +01:00
lsiepel
22aeffbc44
[ipobserver] Add channel rainTotal ( #17727 )
...
* Add totalRain channel
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2024-11-16 14:35:49 +01:00
Felix Schneider
9d1c0a6dfa
Unify error messages ( #17746 )
...
Signed-off-by: Felix Schneider <mail@fschneider.me>
2024-11-16 13:40:59 +01:00
Bernd Weymann
1b686f81c8
[mercedesme] AdBlue channel for combustion vehicles ( #17748 )
...
* add adblue channel for combustion vehicles
Signed-off-by: Bernd Weymann <bernd.weymann@gmail.com>
2024-11-16 13:06:33 +01:00
Bernd Weymann
140fe617ee
[mercedesme] Add vin automatically to discovered vehicle ( #17750 )
...
* add vin as representation property
Signed-off-by: Bernd Weymann <bernd.weymann@gmail.com>
2024-11-16 13:04:31 +01:00
mlobstein
c4bce9a768
[radiothermostat] Add next scheduled set point channels ( #17743 )
...
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2024-11-16 11:59:00 +01:00
Jacob Laursen
772026e25e
Fix last hour not being considered for best price ( #17731 )
...
Resolves #17316
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-11-13 07:41:17 +01:00
Peter Kretz
10048bc625
[solarman] Add support for LSE-3 (LAN Stick Logger) ( #17563 )
...
* [solarman] Added LSE-3 (LAN Stick Logger) Support (#17559 )
Signed-off-by: Peter Kretz <peter.kretz@kretz-net.de>
2024-11-11 22:49:57 +01:00
David Masshardt
66f8c82af8
Various Onvif fixes for IpCamera ( #17732 )
...
I made various changes and fixes to the ONVIF connection in the IpCamera binding.
Signed-off-by: David Masshardt <david@masshardt.ch>
2024-11-11 20:11:25 +01:00
openhab-bot
c6e9efbbc2
New translations energidataservice.properties (Danish) ( #17734 )
2024-11-11 19:33:54 +01:00
lolodomo
972351b7f2
[energidataservice] Fix @ActionOutput annotations ( #17679 )
...
Related to #17636
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2024-11-11 14:21:12 +01:00
dependabot[bot]
45cfd0335b
Bump org.eclipse.jetty:jetty-server in /bundles/org.openhab.binding.http ( #17570 )
...
Bumps org.eclipse.jetty:jetty-server from 9.4.54.v20240208 to 9.4.55.v20240627.
---
updated-dependencies:
- dependency-name: org.eclipse.jetty:jetty-server
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-10 20:02:37 +01:00
Fabian Girgert
2d72c8a8db
[avmfritz] Fix incorrect state of dimmable bulb ( #17685 )
...
* [avmfritz] Fix incorrect state of dimmable bulb
Fixes #17609
Signed-off-by: Fabian Girgert <fabian-github@girgert.name>
2024-11-10 19:50:42 +01:00
Jacob Laursen
d918c20925
Define grid tariff filters in YAML ( #17690 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-11-10 19:37:54 +01:00
J-N-K
a32ac52ab7
[shelly] Add support for Shelly Plus RGBW PM ( #17692 )
...
* [shelly] Add support for Shelly Plus RGBW PM
Signed-off-by: Jan N. Klug <github@klug.nrw>
2024-11-10 19:36:18 +01:00
Holger Friedrich
10b3f0ae6c
[knx] Improve handling of unknown encrypted frames ( #17721 )
...
* Show encrypted frames without a matching key using console command
"openhab:knx list-unknown-ga"; sort output numerically by GA.
* Add trace logging to show decryption error due to missing key.
Previously, those frames were silently dropped unless logging for
Calimero was explicitly enabled as well.
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2024-11-10 19:35:14 +01:00
jsjames
9a02c7f629
[lutron] Added device discovery for DivaSmartDimmer and PaddleSwitchPico ( #17723 )
...
* Added discovery of DivaSmartDimmer and PaddleSwitchPico. Also, it will not print out ID of any unrecongnized device in the logs.
Signed-off-by: Jeff James <jeff@james-online.com>
2024-11-10 19:34:50 +01:00
Konstantin Polihronov
288b80fba8
Fix the parsing of total consumption channel ( #17726 )
...
Signed-off-by: Konstantin Polihronov <polychronov@gmail.com>
2024-11-10 19:34:12 +01:00
stefan-hoehn
987b894458
[nanoleaf] Suppress ipv6 addr in controller discovery ( #17724 )
...
* stabilize nanoleaf binding:suppress ipv6 addresses in controller discovery
Signed-off-by: Stefan Höhn <stefan.hoehn@nfon.com>
2024-11-10 13:44:37 +01:00
Jan Gustafsson
da97e57aac
[electroluxappliance] Initial contribution ( #17663 )
...
* First version
Signed-off-by: Jan Gustafsson <jannegpriv@gmail.com>
2024-11-10 13:30:04 +01:00
Artur-Fedjukevits
5929ef821a
[ChatGPT] Enhance binding ( #17320 )
...
Signed-off-by: Artur-Fedjukevits <fedjukevitsh@gmail.com>
2024-11-09 23:08:42 +01:00
Gaël L'hopital
7cab153ebf
[linky] Yet another website underlaying API modification ( #17538 )
...
* Yet another website underlaying API modification
* Correction for current and previous week, month, year
* Added unitHing
* Switch peek power to kVA
* Adding new cookie and user agent
Signed-off-by: Gaël L'hopital <gael@lhopital.org>
2024-11-09 20:44:02 +01:00
openhab-bot
f0d4a0a965
New translations icalendar.properties (Italian) ( #17717 )
2024-11-07 22:38:30 +01:00
lsiepel
999e94b437
[snmp] make use of openHAB network configuration ( #17699 )
...
* Network
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2024-11-07 19:37:19 +01:00
Nick Waterton
b7380b5cc0
[samsungtv] Fix for incorrect PowerState ( #17715 )
...
Signed-off-by: Nick Waterton <n.waterton@outlook.com>
2024-11-07 14:24:38 +01:00
Jacob Laursen
6d9cc49baa
[unifi] Provide LED channel for access point ( #17702 )
...
* Provide LED channel for access
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-11-07 06:46:30 +01:00
Christian Heinemann
f37f39c03d
[icalendar] Add configuration for the behavior of the time-based event filter ( #16105 )
...
* Extract time-based event search strategies into a separate class
This allows extensions without having to adapt the logic in
BiweeklyPresentableCalendar.
Signed-off-by: Christian Heinemann <ch@chlab.net>
Co-authored-by: Leo Siepel <leosiepel@gmail.com>
2024-11-06 16:52:08 +01:00
Gaël L'hopital
41c8c45e18
[netatmo] Consider setpoint duration when manual changing the setpoint temperature ( #17662 )
...
* setpointDefaultDuration was not always considered
Signed-off-by: Gaël L'hopital <gael@lhopital.org>
2024-11-06 09:22:04 +01:00
Gaël L'hopital
51be3b258c
[netatmo] Webhook events are dispatched but group id is missing ( #17661 )
...
* Events were dispatched but group id was missing
Signed-off-by: Gaël L'hopital <gael@lhopital.org>
2024-11-06 09:21:31 +01:00
Holger Friedrich
65132c31f6
[ism8] Improve debug logging ( #17705 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2024-11-06 07:56:17 +01:00
Holger Friedrich
d40ecd3868
[ism8] Add channel types for heat pumps ( #17688 )
...
* [ism8] Add channel types for heat pumps
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2024-11-05 23:03:19 +01:00
Florian Hotze
fc478a7114
[jsscripting] Upgrade openhab-js to 5.8.0 & Add note to check core fix on on upgrade ( #17703 )
...
* [jsscripting] Upgrade to openhab-js 5.8.0
Signed-off-by: Florian Hotze <dev@florianhotze.com>
2024-11-05 21:16:43 +01:00
maniac103
16e1c64bec
[ecovacs] Fix expired token handling for XML-over-MQTT models ( #17333 )
...
At least the Deebot 900 sends an unusual error response in case of
expired token.
Fixes #15961
Signed-off-by: Danny Baumann <dannybaumann@web.de>
2024-11-05 14:20:00 +01:00
Jacob Laursen
65f1a9698d
Refactor removal of accents for Thing ID normalization ( #17698 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-11-04 20:03:36 +01:00
Neil Greatorex
cd099cceef
[network] Modify iOS port knock to use a valid mDNS packet ( #17687 )
...
Signed-off-by: Neil Greatorex <neil@greatorex.me.uk>
2024-11-04 19:58:08 +01:00
Andrew Fiddian-Green
5d20cba182
[siemensrds] Fix setting of target temperature ( #17697 )
...
Signed-off-by: AndrewFG <software@whitebear.ch>
2024-11-04 16:51:14 +01:00
Jacob Laursen
3fef5cc297
Fix suggestion finder ( #17696 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-11-04 12:12:59 +01:00
J-N-K
18862d3e28
[shelly] Fix timeDuration handling in DTOs ( #17689 )
...
Signed-off-by: Jan N. Klug <github@klug.nrw>
2024-11-03 20:55:25 +01:00
cyr1l0u
631199a1f7
Fix dead link / org.openhab.transform.jsonpath ( #17691 )
...
Replace https://jsonpath.herokuapp.com/ (dead link) with https://jsonpath.fly.dev/
Signed-off-by: cyr1l0u <164659715+cyr1l0u@users.noreply.github.com>
2024-11-03 01:23:52 +01:00
Stefan Pledl
566171e36e
[shelly] fix NumberFormatException on Shelly2RelayStatus.timerDuration ( #17269 )
...
- If 'Auto OFF' mode is enabled on a Shelly Plus 1 device and set to a
value with decimal places a status update throws an NumberFormatException.
Changed timerDuration/timer_duration from Integer to Double
fixes the problem.
Signed-off-by: Stefan Pledl <stefan@pledl.de>
2024-11-02 19:59:58 +01:00
Andrew Fiddian-Green
2080c85524
[various] Lamp handlers expose min/max Color Temperature in state description ( #17641 )
...
* Lamp handlers expose min/max Colour Temperature in state description
* add color temperature validit and range checks
Signed-off-by: AndrewFG <software@whitebear.ch>
2024-11-02 00:07:20 +01:00
VasekCejka
f4250b77f3
[mqtt.homeassistant] Add missing climate properties ( #17659 )
...
* Added support for humidity and preset_modes
Signed-off-by: Václav Čejka <V.Cejka@seznam.cz>
Signed-off-by: VasekCejka <150804231+VasekCejka@users.noreply.github.com>
2024-11-02 00:05:47 +01:00
Jacob Laursen
ed93eb572c
Fix binding name in first README lines ( #17675 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-10-31 00:58:44 +01:00
lolodomo
91819d34af
[pushsafer] Fix typo in i18n for thing action output ( #17676 )
...
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2024-10-30 23:30:01 +01:00
lolodomo
3def4d540a
[pushover] Fix typo in i18n for thing action output ( #17678 )
...
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2024-10-30 23:27:40 +01:00
Laith-Budairi
e163410735
[x] Fix @ActionOutput annotations ( #17673 )
...
Related to #17636
Signed-off-by: Laith Budairi <laith.budairi@exalt.ps>
2024-10-30 10:12:49 +01:00
Laith-Budairi
a2eea9be82
[evcc] Chargeplan changes on the app are not synced to openHAB ( #17645 ) ( #17672 )
...
Signed-off-by: Laith Budairi <laith.budairi@exalt.ps>
2024-10-30 09:56:59 +01:00
lolodomo
89e445f4f2
[t*] Fix @ActionOutput annotations ( #17666 )
...
Related to #17636
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2024-10-30 09:55:11 +01:00
lolodomo
eae43f26c1
[u-v] Fix @ActionOutput annotations ( #17670 )
...
Related to #17636
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2024-10-30 09:53:58 +01:00
Jacob Laursen
276254de70
Fix discovery exception ( #17669 )
...
Fixes #17668
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-10-30 07:00:36 +01:00
Jacob Laursen
488832d267
[entsoe] Refactor HTTP error handling ( #17616 )
...
* Refactor HTTP error handling
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-10-29 23:03:53 +01:00
Florian Hotze
fcb12d612a
[jsscripting] Upgrade openhab-js to 5.7.1 ( #17667 )
...
Changelog: https://github.com/openhab/openhab-js/blob/main/CHANGELOG.md#571 .
Signed-off-by: Florian Hotze <dev@florianhotze.com>
2024-10-29 22:35:29 +01:00
Florian Hotze
7f256a768a
[fronius] Thing actions: Return boolean & Annotate all inputs as required ( #17623 )
...
* [fronius] Symo Inverter actions: Return boolean to indicate success/failure
* [fronius] Symo Inverter actions: Annotate all inputs as required
* [fronius] Add `@ActionOutput` annotation
As discussed in #17504 .
Signed-off-by: Florian Hotze <dev@florianhotze.com>
2024-10-29 22:34:11 +01:00
lolodomo
44fb3ada4c
[visualcrossing] Add missing @ActionOutput annotation ( #17665 )
...
Related to #17504
Also fix the return of corresponding static methods
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2024-10-29 21:25:40 +01:00
lolodomo
d047f56d99
[p-s] Fix @ActionOutput annotations ( #17664 )
...
Related to #17636
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2024-10-29 21:25:07 +01:00
Jacob Laursen
559bd8a309
Add support for VAT rate periodization ( #17642 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-10-29 11:54:42 +01:00
Laith-Budairi
862c7223ed
[webexteams] Fix @ActionOutput annotations ( #17653 ) ( #17656 )
...
Related to #17636
Signed-off-by: Laith Budairi <laith.budairi@exalt.ps>
Co-authored-by: Laith Budairi <Laith.Budairi@exalt.ps>
2024-10-29 11:47:44 +01:00
lolodomo
41813954f7
[m-o] Fix @ActionOutput annotations ( #17654 )
...
Related to #17636
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2024-10-29 06:53:48 +01:00
lolodomo
d866c05d3e
[ecobee/flume] Fix @ActionOutput annotations ( #17653 )
...
Related to #17636
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2024-10-29 06:46:33 +01:00
Andrew Fiddian-Green
67bb354e32
[hue] Lamp handler exposes min/max Colour Temperature in state description ( #17637 )
...
* [hue] provide color temperature min/max values dynamically in state description
Signed-off-by: AndrewFG <software@whitebear.ch>
2024-10-29 00:01:52 +01:00
Cody Cutrer
df365dc9a8
[homekit] Add (partial) Doorbell Service ( #17130 )
...
* [homekit] add Doorbell Service
this is _not_ sufficient for HomeKit to present a doorbell.
it just shows as an unsupported accessory with the house icon,
Signed-off-by: Cody Cutrer <cody@cutrer.us>
2024-10-28 21:44:53 +01:00
lsiepel
58629e29bb
Multiple line break fixes in documentation ( #17628 )
...
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2024-10-28 21:09:24 +01:00
Cody Cutrer
8fa3cef797
[mqtt.homie] populate unit hint on dynamic channels ( #17649 )
...
Signed-off-by: Cody Cutrer <cody@cutrer.us>
2024-10-28 19:20:01 +01:00
Espen Fossen
025b96f7a3
[emotiva] Improve logging, retry job, static typing and type inference. ( #17596 )
...
* Add and improve logging when trying to map channel change to Emotiva Control Commands.
* Improve logging of notifications and keep alive job.
* Improve checking of retry job status.
* Improve static typing of previous state.
* Use type inference in selected places.
Signed-off-by: Espen Fossen <espenaf@junta.no>
2024-10-28 19:10:41 +01:00
lsiepel
39bb19dceb
Reduce log level ( #17647 )
...
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2024-10-28 13:42:52 +01:00
Matthew Skinner
e9dfefbe97
Update openhab controls by asking camera for states. ( #17639 )
...
Signed-off-by: Matthew Skinner <matt@pcmus.com>
2024-10-28 10:24:26 +01:00
Laith-Budairi
091ae9c04d
[evcc] Charge Plan Time is not converted to correct Timezone ( #17620 ) ( #17640 )
...
Signed-off-by: Laith Budairi <laith.budairi@exalt.ps>
2024-10-28 10:21:03 +01:00
lolodomo
cdf05543bd
[a-d] Fix @ActionOutput annotations ( #17644 )
...
Related to #17636
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2024-10-28 07:54:38 +01:00
Florian Hotze
abe819978f
[jsscripting] Remove Thread.sleep workaround for multi-threading issues with UI-based scripts ( #17630 )
...
Follow-up for #1710 .
Depends on https://github.com/openhab/openhab-core/pull/4426 .
Signed-off-by: Florian Hotze <dev@florianhotze.com>
2024-10-26 23:27:41 +02:00
Cody Cutrer
f52cede9ca
[mqtt.homeassistant] document which channels a component might have ( #17618 )
...
* [mqtt.homeassistant] document which channels a component might have
Signed-off-by: Cody Cutrer <cody@cutrer.us>
2024-10-26 19:24:55 +02:00
mesetka
fd4284ab97
[ipcamera] Add new channels for Dahua API-based doorphones ( #13313 )
...
* Made all changes requested by codeowner, added additional useful channels, fixing changes before going to channels organizing into groups and dynamic channels deletion.
Signed-off-by: mesetka <yarkiyluch@gmail.com>
Co-authored-by: Matthew Skinner <matt@pcmus.com>
Co-authored-by: Leo Siepel <leosiepel@gmail.com>
2024-10-26 14:25:44 +02:00
Matthew Skinner
ec9989215d
[ipcamera] Fix Reolink will not update a new token after a disconnect. ( #17629 )
...
* Fix: Reolink will not update a new token after a disconnect.
Signed-off-by: Matthew Skinner <matt@pcmus.com>
2024-10-26 10:43:39 +02:00
Gaël L'hopital
1feb253724
[netatmo] Home properties are not persisted ( #17601 )
...
* Lazy reading of thing in Capability
Signed-off-by: Gaël L'hopital <gael@lhopital.org>
2024-10-26 10:40:41 +02:00
Konstantin Polihronov
51e1205abf
[Solax] Changes in values parser for X3-Hybrid-G4 ( #17549 )
...
* Fixes in indexes from Ruepert #1
Signed-off-by: Konstantin Polihronov <polychronov@gmail.com>
2024-10-25 23:32:50 +02:00
joerg1985
58f59055a4
[persistence] Implement HistoricItem.getInstant ( #17578 )
...
Signed-off-by: Jörg Sautter <joerg.sautter@gmx.net>
2024-10-25 22:59:22 +02:00
JonathanvdGHU
ec378ab4cf
[shelly] Add totalKWH channels for Shelly Pro 3EM ( #17602 )
...
* added totalkwh channel
Signed-off-by: Jonathan van de Giessen <jonathan.vandegiessen@student.hu.nl>
2024-10-25 19:45:32 +02:00
Jacob Laursen
d3c9204f36
[fmiweather] Fix compiler warnings and SAT issues ( #17621 )
...
* Reduce number of warnings and SAT issues
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-10-25 19:15:27 +02:00
Cody Cutrer
1926847559
[mqtt.homeassistant] Implement Text ( #17624 )
...
* [mqtt.homeassistant] Implement Text
Signed-off-by: Cody Cutrer <cody@cutrer.us>
2024-10-25 18:51:55 +02:00
Cody Cutrer
df36e79925
[mqtt.homeassistant] bring AlarmControlPanel in line with current documentation ( #17607 )
...
* [mqtt.homeassistant] bring AlarmControlPanel in line with current documentation
Signed-off-by: Cody Cutrer <cody@cutrer.us>
2024-10-25 17:12:04 +02:00
Cody Cutrer
a1f448eb23
[mqtt.homeassistant] Implement Valve ( #17622 )
...
Signed-off-by: Cody Cutrer <cody@cutrer.us>
2024-10-25 17:10:11 +02:00
Cody Cutrer
9efbb8137a
[mqtt.homeassistant] drop support for legacy schema vacuums ( #17617 )
...
Home Assistant dropped it in 2024.2.
See https://github.com/home-assistant/core/pull/107274
Signed-off-by: Cody Cutrer <cody@cutrer.us>
2024-10-25 16:53:35 +02:00
Zhivka Dimova
ce1d70731a
[enocean] D2-50 EEP remove extra channels and fix warnings ( #17531 )
...
* [enocean] EEP D2_50 - remove unsupported channels
Signed-off-by: Zhivka Dimova <zhivka.dimova@myforest.net>
2024-10-25 14:31:35 +02:00
mlobstein
af67423c64
Multiple bindings - Fix README formatting regression ( #17619 )
...
* Fix README formatting
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2024-10-25 09:40:14 +02:00
dependabot[bot]
3540cfe7b4
[marytts] Bump commons-io to 2.17.0 ( #17500 )
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-10-25 00:07:10 +02:00
Florian Hotze
e6056d3142
[jsscripting] Fix multi-threading issues in UI-based scripts ( #17510 )
...
* [jsscripting] Make logger non-static
* [jsscripting] Log lock acquisition and release
* [jsscripting] Implement Lock in DebuggingGraalScriptEngine so openHAB Core can lock and unlock when executing the pre-compiled script
* [jsscripting] Improve comments in ThreadsafeTimers
* [jsscripting] Add a short sleep after unlocking the lock to fix multi-threading issues with UI-based scripts
Signed-off-by: Florian Hotze <florianh_dev@icloud.com>
2024-10-24 19:04:34 +02:00
lsiepel
a6bb5373ea
[irtrans] Adapt documentation ( #17521 )
...
* Adapt documentation
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2024-10-23 00:48:00 +02:00
Matthew Skinner
ed45e7526d
[ipcamera] Add support to change MJPEG source to a different RTSP sub stream to lower CPU usage ( #17591 )
...
* Add support to change MJPEG sources to different RTSP sub streams
Signed-off-by: Matthew Skinner <matt@pcmus.com>
2024-10-23 00:46:54 +02:00
openhab-bot
3cd5879209
New translations tado.properties (Italian) ( #17615 )
2024-10-22 12:02:53 +02:00
Cody Cutrer
c620b527e5
[mqtt.homeassistant] JSON Attributes can exist on BinarySensor ( #17608 )
...
also fix the conditional for JSON attributes on other components,
and make the channel read only.
Signed-off-by: Cody Cutrer <cody@cutrer.us>
2024-10-22 06:28:14 +02:00
Cody Cutrer
ecb1e960d3
[mqtt.homeassistant] JSON Attributes can exist on Climate ( #17610 )
...
Signed-off-by: Cody Cutrer <cody@cutrer.us>
2024-10-22 06:24:32 +02:00
Cody Cutrer
b94ed45076
[mqtt.homeassistant] JSON Attributes can exist on Cover ( #17611 )
...
Signed-off-by: Cody Cutrer <cody@cutrer.us>
2024-10-22 06:20:11 +02:00
Cody Cutrer
41d306faab
[mqtt.homeassistant] JSON Attributes are supported by Scene ( #17614 )
...
Signed-off-by: Cody Cutrer <cody@cutrer.us>
2024-10-22 06:17:31 +02:00
Cody Cutrer
2952d21e60
[mqtt.homeassistant] JSON Attributes can exist on Number ( #17613 )
...
Signed-off-by: Cody Cutrer <cody@cutrer.us>
2024-10-22 06:15:39 +02:00
Cody Cutrer
4e5ba15493
[mqtt.homeassistant] JSON Attributes can exist on Lock ( #17612 )
...
Signed-off-by: Cody Cutrer <cody@cutrer.us>
2024-10-22 06:14:02 +02:00
Andrew Fiddian-Green
87023bdfef
[tado] Add channel for remaining time of open window override ( #17576 )
...
* [tado] Add open window override remaining time channel
Signed-off-by: AndrewFG <software@whitebear.ch>
2024-10-21 23:55:50 +02:00
Jacob Laursen
63cdc9576c
[jdbc] Fix case-sensitive table names for PostgreSQL ( #17597 )
...
* Fix case-sensitive table names for PostgreSQL
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-10-21 23:48:59 +02:00
Cody Cutrer
eac49a836f
[mqtt.homeassistant] Add support for Event component ( #17599 )
...
Signed-off-by: Cody Cutrer <cody@cutrer.us>
2024-10-21 22:48:01 +02:00
Cody Cutrer
f85da1a9c4
[mqtt.homeassistant] add JSON attributes channel to several components ( #17605 )
...
Signed-off-by: Cody Cutrer <cody@cutrer.us>
2024-10-21 22:12:21 +02:00
Cody Cutrer
f7c14fe9d8
[mqtt.homeassistant] bring channel ids inline with coding standards ( #17604 )
...
but only for newStyleChannels, which is already a breaking change of
most channels getting renamed for 4.3 anyway
Signed-off-by: Cody Cutrer <cody@cutrer.us>
2024-10-21 22:10:09 +02:00
Jørgen Melhus
99892c56eb
[entsoe] Initial contribution ( #17416 )
...
Signed-off-by: Jørgen Melhus <jmelhus@outlook.com>
2024-10-21 21:32:23 +02:00
Cody Cutrer
722818c30a
[mqtt.homeassistant] Use a single channel for all events from a single button ( #17598 )
...
Use the `subtype` field to collapse multiple DeviceAutomation components into
a single channel.
Signed-off-by: Cody Cutrer <cody@cutrer.us>
2024-10-21 21:24:56 +02:00
Christian Niessner
8d9ee16e42
[tacmi] Reworked unit-mapping between TA and OH; added support for timespans ( #17556 )
...
* [tacmi] Reworked unit-mapping between TA and OH; added support for timespans
Signed-off-by: Christian Niessner <github-marvkis@christian-niessner.de>
2024-10-21 20:53:31 +02:00
Gaël L'hopital
f807864daa
[netatmo] Consider timezone of the house when defining the end time of a setpoint ( #17586 )
...
* Consider timezone of the house when defining the end time of a setpoint
Signed-off-by: Gaël L'hopital <gael@lhopital.org>
2024-10-21 20:32:01 +02:00
Ramsey
78636e6018
Update README.md ( #17603 )
...
corrected typo (channel powerInL1 = Purchased power L1)
2024-10-21 17:45:33 +02:00
Ronny Grun
96fb5d8680
[mercedesme] fix websocket endpoint ( #17594 )
...
Signed-off-by: Ronny Grun <ronny.grun@t-online.de>
2024-10-20 19:18:58 +02:00
Wouter Born
2bdce1ccf9
Set openHAB system properties during tests ( #17592 )
...
* Set openHAB system properties during tests
This will make sure tests write data to './target/openhab/userdata' instead of './userdata' etc.
Prevents new files from appearing whenever running the Mi IO Binding tests.
Signed-off-by: Wouter Born <github@maindrain.net>
2024-10-20 18:57:35 +02:00
Matthew Skinner
273739f674
[ipcamera] Fix Reolink does not detect bad user or passwords. ( #17589 )
...
* Fix Reolink does not detect bad user or password.
* Improve logging to include URL
Signed-off-by: Matthew Skinner <matt@pcmus.com>
2024-10-20 09:55:48 +02:00
JonathanvdGHU
e9a6cb68d8
[jdbc] Fix tableCaseSensitiveItemNames
for PostgreSQL/TimescaleDB ( #17587 )
...
Signed-off-by: Jonathan van de Giessen <jonathan.vandegiessen@student.hu.nl>
2024-10-19 23:07:16 +02:00
Jacob Laursen
170444bfc0
[fmiweather] Add support for edited Scandinavia forecast ( #17555 )
...
* Add support for edited Scandinavia forecast
Resolves #17548
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-10-19 22:37:22 +02:00
lsiepel
6ec28a8ea2
[lgwebos] Fix representation property ( #17588 )
...
* Fix representation property
* Null annotations and compiler fixes
* Fix lowercase
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2024-10-19 17:08:13 +02:00
lsiepel
455330e741
[multiple] Reduce SAT warnings ( #17564 )
...
* NoEmptyLineSeparatorCheck
* ModifierOrderCheck
* TypeNameCheck
* ConstantNameCheck loggers
* UnusedPrivateField
* Fix imports
* New line
* dynamodb static logger
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2024-10-19 16:59:52 +02:00
Ondrej Pecta
ec998ac4bb
[somfytahoma] add support for the Up/Down Venetian Blind thing ( #17583 )
...
Signed-off-by: Ondrej Pecta <opecta@gmail.com>
2024-10-19 12:07:49 +02:00
Matthew Skinner
1c649d88b6
[ipcamera] Fix Reolink events do not auto restart ( #17581 )
...
* Fix Reolink events do not auto restart.
Signed-off-by: Matthew Skinner <matt@pcmus.com>
2024-10-19 07:13:14 +02:00
Cody Cutrer
5cd76ee6ec
[mqtt.homeassistant] avoid improperly delivered triggers ( #17584 )
...
if multiple DeviceTrigger components share a topic, and each
has a payload value configured, only messages matching that
payload should be delivered to the corresponding channel
Signed-off-by: Cody Cutrer <cody@cutrer.us>
2024-10-18 15:24:50 +02:00
Matthew Skinner
5de7773c61
[Mikrotik] Add support for RouterOS 7 devices and support internal radios with capsman disabled ( #17547 )
...
* Add support for API version 7 and AX wifi6 range of devices.
Signed-off-by: Matthew Skinner <matt@pcmus.com>
2024-10-18 15:02:50 +02:00
Wouter Born
65004e5645
Remove JUnit 4 dependencies ( #17580 )
...
Using JUnit 5 should suffice.
Signed-off-by: Wouter Born <github@maindrain.net>
2024-10-17 07:28:00 +02:00
Anton Jansen
e32fccbdef
[Broadlink] Initial contribution ( #16273 )
...
* Initial import of the broadlink binding for openhab 4.2
Signed-off-by: AntonJansen <gradius@fmf.nl>
Co-authored-by: lsiepel <leosiepel@gmail.com>
2024-10-16 21:54:52 +02:00
Christian Jonak-Möchel
896abdbf5a
[robonect] Add blade status channel ( #15061 )
...
* Add blade status channel in Robonect binding
Signed-off-by: Christian Jonak-Möchel <christian@jonak.org>
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2024-10-16 20:58:02 +02:00
Ondrej Pecta
926f680622
[somfytahoma] add proper OAuth2 token refreshing ( #17574 )
...
Signed-off-by: Ondrej Pecta <opecta@gmail.com>
2024-10-16 20:55:31 +02:00
Ondrej Pecta
970ca59cac
[somfytahoma] switch Tahoma to OAUTH2 authentication ( #17361 )
...
Signed-off-by: Ondrej Pecta <opecta@gmail.com>
2024-10-15 21:13:11 +02:00
Andrew Fiddian-Green
0c855ff5d5
[growatt] improve logging ( #17573 )
...
Signed-off-by: AndrewFG <software@whitebear.ch>
2024-10-15 20:09:38 +02:00
Wouter Born
c495b0b44e
Remove unnecessary executable permissions ( #17569 )
...
These files are marked as executable for no good reason at all.
Signed-off-by: Wouter Born <github@maindrain.net>
2024-10-15 08:52:01 +02:00
Thomas Lauterbach
11f5cb3299
[unifi] Add some standard channels to access points ( #17530 )
...
Signed-off-by: Thomas Lauterbach <thomas_lauterbach@arcor.de>
2024-10-14 22:41:00 +02:00
Espen Fossen
eefa6b04ae
[emotiva] Fix main zone volume-db channel name ( #17567 )
...
Signed-off-by: Espen Fossen <espenaf@junta.no>
2024-10-14 19:23:01 +02:00
openhab-bot
144816a90f
New translations goecharger.properties (Italian) ( #17565 )
2024-10-13 23:56:59 +02:00
Дилян Палаузов
39a2754dc6
[enocean] Spell when devices support power measurement, power failure detection ( #17522 )
...
configurable dimming or pilot wire, do not have local control.
Co-authored-by: Cody Cutrer <cody@cutrer.us>
2024-10-13 21:18:26 +02:00
lsiepel
66bcd4ef9e
[pjlinkdevice] Remove org.apache.common ( #14430 )
...
* Remove org.apache.common
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2024-10-13 13:44:19 +02:00
lsiepel
6a05bf2b3f
Remove apache ( #17409 )
...
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2024-10-13 13:40:02 +02:00
lsiepel
46b6a613c9
[plclogo] Remove org.apache.commons.net.util.SubnetUtils ( #17408 )
...
* Remove apache
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2024-10-13 13:38:24 +02:00
lsiepel
1d67d97310
[dscalarm] Remove org.apache.commons.net.util.SubnetUtils ( #17407 )
...
* Remove apache
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2024-10-13 13:32:49 +02:00
Gaël L'hopital
1e04957cef
[netatmo] Ensure expiresAt is usable ( #17553 )
...
* Ensure expiresAt is usable
Signed-off-by: Gaël L'hopital <gael@lhopital.org>
2024-10-13 11:50:27 +02:00
Matthew Skinner
a03ed48d01
Fix bug where port numbers in URL stop MJPEG from working ( #17551 )
...
Signed-off-by: Matthew Skinner <matt@pcmus.com>
2024-10-13 07:50:19 +02:00
Jacob Laursen
949289f238
Add time series support for forecasts ( #17543 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-10-13 07:44:25 +02:00
lsiepel
d533ac9aa8
[goecharger] Add awattarMaxPrice channel ( #17532 )
...
* Add awp channel
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2024-10-12 20:47:48 +02:00
Matthew Skinner
c6b2e2da75
fix mjpeg does not work if overridden ( #17544 )
...
Signed-off-by: Matthew Skinner <matt@pcmus.com>
2024-10-12 10:04:53 +02:00