Florian Hotze
9f7c7c2630
[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>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:27 +02:00
maniac103
03f33792b7
[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>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:27 +02:00
Jacob Laursen
17ef86b366
Refactor removal of accents for Thing ID normalization ( #17698 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:27 +02:00
Neil Greatorex
67c6fe36d7
[network] Modify iOS port knock to use a valid mDNS packet ( #17687 )
...
Signed-off-by: Neil Greatorex <neil@greatorex.me.uk>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:27 +02:00
Andrew Fiddian-Green
e7dda8ffbd
[siemensrds] Fix setting of target temperature ( #17697 )
...
Signed-off-by: AndrewFG <software@whitebear.ch>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:27 +02:00
Jacob Laursen
7fe334c5c6
Fix suggestion finder ( #17696 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:26 +02:00
J-N-K
9c5bd0e057
[shelly] Fix timeDuration handling in DTOs ( #17689 )
...
Signed-off-by: Jan N. Klug <github@klug.nrw>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:26 +02:00
cyr1l0u
fce9509a99
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>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:26 +02:00
Stefan Pledl
d6f6a66a44
[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>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:26 +02:00
Andrew Fiddian-Green
fd85d1bad0
[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>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:26 +02:00
VasekCejka
8bdedde8a0
[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>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:26 +02:00
Jacob Laursen
c206ba9d4c
Fix binding name in first README lines ( #17675 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:26 +02:00
lolodomo
322ebe52e1
[pushsafer] Fix typo in i18n for thing action output ( #17676 )
...
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:26 +02:00
lolodomo
f9460b61fc
[pushover] Fix typo in i18n for thing action output ( #17678 )
...
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:26 +02:00
Laith-Budairi
a83c961ad8
[x] Fix @ActionOutput annotations ( #17673 )
...
Related to #17636
Signed-off-by: Laith Budairi <laith.budairi@exalt.ps>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:26 +02:00
Laith-Budairi
4b6d78203a
[evcc] Chargeplan changes on the app are not synced to openHAB ( #17645 ) ( #17672 )
...
Signed-off-by: Laith Budairi <laith.budairi@exalt.ps>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:26 +02:00
lolodomo
6e71e4f9e2
[t*] Fix @ActionOutput annotations ( #17666 )
...
Related to #17636
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:26 +02:00
lolodomo
6a8a8bcf6b
[u-v] Fix @ActionOutput annotations ( #17670 )
...
Related to #17636
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:26 +02:00
Jacob Laursen
b4e9bd5456
Fix discovery exception ( #17669 )
...
Fixes #17668
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:26 +02:00
Jacob Laursen
9f5349bae8
[entsoe] Refactor HTTP error handling ( #17616 )
...
* Refactor HTTP error handling
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:26 +02:00
Florian Hotze
10054a7d5c
[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>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:26 +02:00
Florian Hotze
c76910afdd
[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>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:26 +02:00
lolodomo
eba17c1e43
[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>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:26 +02:00
lolodomo
1feb51c454
[p-s] Fix @ActionOutput annotations ( #17664 )
...
Related to #17636
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:25 +02:00
Jacob Laursen
f64349261c
Add support for VAT rate periodization ( #17642 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:25 +02:00
Laith-Budairi
7074c938d3
[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>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:25 +02:00
lolodomo
8836d213cf
[m-o] Fix @ActionOutput annotations ( #17654 )
...
Related to #17636
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:25 +02:00
lolodomo
66e32d7fb7
[ecobee/flume] Fix @ActionOutput annotations ( #17653 )
...
Related to #17636
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:25 +02:00
Andrew Fiddian-Green
e98a0c3c4f
[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>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:25 +02:00
Cody Cutrer
db043a1811
[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>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:25 +02:00
lsiepel
27d8239c9a
Multiple line break fixes in documentation ( #17628 )
...
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:25 +02:00
Cody Cutrer
993a21c3b1
[mqtt.homie] populate unit hint on dynamic channels ( #17649 )
...
Signed-off-by: Cody Cutrer <cody@cutrer.us>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:25 +02:00
Espen Fossen
29cca2cdac
[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>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:25 +02:00
lsiepel
7a45a6156a
Reduce log level ( #17647 )
...
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:25 +02:00
Matthew Skinner
d20144d932
Update openhab controls by asking camera for states. ( #17639 )
...
Signed-off-by: Matthew Skinner <matt@pcmus.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:25 +02:00
Laith-Budairi
f13c5c5072
[evcc] Charge Plan Time is not converted to correct Timezone ( #17620 ) ( #17640 )
...
Signed-off-by: Laith Budairi <laith.budairi@exalt.ps>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:25 +02:00
lolodomo
d24333aa52
[a-d] Fix @ActionOutput annotations ( #17644 )
...
Related to #17636
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:25 +02:00
Florian Hotze
9a7c81eda5
[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>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:25 +02:00
Cody Cutrer
abbd1b9daa
[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>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:25 +02:00
mesetka
a77c98ec3a
[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>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:25 +02:00
Matthew Skinner
473aa59aed
[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>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:24 +02:00
Gaël L'hopital
c8022bd1d4
[netatmo] Home properties are not persisted ( #17601 )
...
* Lazy reading of thing in Capability
Signed-off-by: Gaël L'hopital <gael@lhopital.org>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:24 +02:00
Konstantin Polihronov
8021d5b13c
[Solax] Changes in values parser for X3-Hybrid-G4 ( #17549 )
...
* Fixes in indexes from Ruepert #1
Signed-off-by: Konstantin Polihronov <polychronov@gmail.com>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:24 +02:00
joerg1985
b95561ed23
[persistence] Implement HistoricItem.getInstant ( #17578 )
...
Signed-off-by: Jörg Sautter <joerg.sautter@gmx.net>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:24 +02:00
JonathanvdGHU
9ad7aab7d1
[shelly] Add totalKWH channels for Shelly Pro 3EM ( #17602 )
...
* added totalkwh channel
Signed-off-by: Jonathan van de Giessen <jonathan.vandegiessen@student.hu.nl>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:24 +02:00
Jacob Laursen
2c7c1c586f
[fmiweather] Fix compiler warnings and SAT issues ( #17621 )
...
* Reduce number of warnings and SAT issues
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:24 +02:00
Cody Cutrer
c9351b3dcb
[mqtt.homeassistant] Implement Text ( #17624 )
...
* [mqtt.homeassistant] Implement Text
Signed-off-by: Cody Cutrer <cody@cutrer.us>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:24 +02:00
Cody Cutrer
e95ab29e6f
[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>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:24 +02:00
Cody Cutrer
d74eb297b0
[mqtt.homeassistant] Implement Valve ( #17622 )
...
Signed-off-by: Cody Cutrer <cody@cutrer.us>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:24 +02:00
Cody Cutrer
76315ac83d
[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>
Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-01-02 09:49:24 +02:00