Commit Graph

5192 Commits

Author SHA1 Message Date
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
Jacob Laursen
7666ee0aa3
[energidataservice] Introduce subscription-based providers (#17456)
* Introduce subscription-based providers

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-10-11 16:14:58 +02:00
Cody Cutrer
4cbae6f111
[mqtt.homeassistant] implement non-deprecated color inference for JSON Schema lights (#17529)
In particular, use the color_mode attribute to tell us which color space to parse in,
instead of trying to guess. Some devices will fill out attributes not-pertinent to
the current color mode, and their math might be... less than optimal.
Also sync color temp and color channels when the color_mode is the opposite.

Signed-off-by: Cody Cutrer <cody@cutrer.us>
2024-10-11 14:56:17 +02:00
lsiepel
9d97fe4ed0
Configurable refreshinterval (#17523)
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2024-10-11 13:12:43 +02:00
Matthew Skinner
989093c826
[ipcamera] Improve onvif events with an auto restart feature (#17518)
* Refactor and improve onvif events with auto restart.

Signed-off-by: Matthew Skinner <matt@pcmus.com>
2024-10-11 09:48:46 +02:00
lsiepel
20b889c029
Markdown Documentation fixes (#17526)
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2024-10-10 22:42:51 +02:00
Jeremy
7a5ba4e9b0
[insteon] Refactor msg definition/factory and product data classes (#17537)
Signed-off-by: jsetton <jeremy.setton@gmail.com>
2024-10-10 21:15:31 +02:00
MikeTheTux
834b47c700
[automower] fix automower command channels (#17539)
* fixed automower command channels

Signed-off-by: Michael Weger <weger.michael@gmx.net>
2024-10-10 21:08:18 +02:00
Jeremy
fbf61e636c
[insteon] Update remote device support (#17540)
* [insteon] Fix remote device not polled when awake

Signed-off-by: jsetton <jeremy.setton@gmail.com>
2024-10-10 21:02:52 +02:00
Jeremy
d923eb97ce
[insteon] Rewrite with backward compatibility (#17146)
* [insteon] Restructure legacy code for rewrite

Signed-off-by: jsetton <jeremy.setton@gmail.com>
2024-10-10 06:49:49 +02:00
MikeTheTux
18ae995f59
API change on duration channels (#17528)
Signed-off-by: Michael Weger <weger.michael@gmx.net>
2024-10-08 21:08:19 +02:00
lsiepel
09db08e6ae
Reduce log level (#17524)
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2024-10-08 20:44:41 +02:00
Cody Cutrer
ab59bc871d
[mqtt.homeassistant] Implement optimistic components with AutoUpdatePolicy.RECOMMEND (#17520)
Signed-off-by: Cody Cutrer <cody@cutrer.us>
2024-10-08 08:45:11 +02:00
lsiepel
b36877ec6d
[pushover] Fix idle connection causing EOF exception (#17348)
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2024-10-07 23:36:26 +02:00
Cody Cutrer
31f6cda174
[mqtt.homeassistant] fix newStyleChannels (#17491)
* [mqtt.homeassistant] fix newStyleChannels
* further simplify channel IDs

Signed-off-by: Cody Cutrer <cody@cutrer.us>
2024-10-07 23:28:50 +02:00
Zhivka Dimova
90442a3864
[gree] Use GCM encryption when bind fails (#17398)
* [gree]: use GCM encryption when binding fails

Signed-off-by: Zhivka Dimova <zhivka.dimova@myforest.net>
2024-10-07 20:22:14 +02:00
Jacob Laursen
e6b372c053
Provide basic properties for access point (#17519)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-10-07 20:20:07 +02:00
lsiepel
6b411899cc
[homewizard] Add current, voltage and failure channels (#16995)
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2024-10-07 08:11:04 +02:00
mueller-ma
46d6884a5c
[openhabcloud]: update docs: rule and app aren't available on Android yet (#17471)
See https://community.openhab.org/t/oh4-2-0-notifications-with-android-app-actions/157204/29 for discussion about it.

Signed-off-by: mueller-ma <mueller-ma@users.noreply.github.com>
2024-10-06 20:28:55 +02:00
Jeremy
e1c1e59b27
[pushbullet] Remove unimplemented channels and thing parameters (#17482)
* [pushbullet] Remove unimplemented channels and thing parameters

Signed-off-by: jsetton <jeremy.setton@gmail.com>
2024-10-05 21:46:49 +02:00
Gaël L'hopital
6a6c7f6cc8
[netatmo] Avoid endless loop when Security claims event history (#17484)
* Avoid looping in events

Signed-off-by: Gaël L'hopital <gael@lhopital.org>
2024-10-05 21:44:07 +02:00
openhab-bot
668c20b525
New translations icalendar.properties (Italian) (#17512) 2024-10-05 18:57:21 +02:00
Lukas Pindl
5c99a6c19c
[SenecHome] Add writeable Charging Modes (#17474)
* [senechome] Now accepts commands for active charging

Signed-off-by: Lukas Pindl <lukas.pindl@gmx.net>

* [senechome] Manual update for charging modes

Signed-off-by: Lukas Pindl <lukas.pindl@gmx.net>

* [senechome] docu and spotless

Signed-off-by: Lukas Pindl <lukas.pindl@gmx.net>

* [Senechome] Charge Modes combined into a single channel

Signed-off-by: Lukas Pindl <lukas.pindl@gmx.net>

* [senechome] Apply suggestions from code review

Co-authored-by: lsiepel <leosiepel@gmail.com>
Signed-off-by: Lukas Pindl <36566235+BigFood2307@users.noreply.github.com>

* [senechome] additional review fixes

Signed-off-by: Lukas Pindl <lukas.pindl@gmx.net>

---------

Signed-off-by: Lukas Pindl <lukas.pindl@gmx.net>
Signed-off-by: Lukas Pindl <36566235+BigFood2307@users.noreply.github.com>
Co-authored-by: lsiepel <leosiepel@gmail.com>
2024-10-05 16:57:02 +02:00
Zhivka Dimova
e655ddb65d
[enocean]: remove extra channel (#17429)
Remove CHANNEL_DIMMER from D2_01_08 and add CHANNEL_DIMMER to D2_01_09
Fix #15079

Signed-off-by: Zhivka Dimova <zhivka.dimova@myforest.net>
2024-10-05 15:10:54 +02:00
Christian Niessner
524720c3e8
[tacmi] Unit of Measurement fixes, added missing DateTime support (#17481)
* [tacmi] Use US Locale to format float numbers.

The German locale uses a comma as a separator for decimal numbers,
which means that the C.M.I. only uses the full number.

Signed-off-by: Christian Niessner <github-marvkis@christian-niessner.de>
2024-10-05 14:56:49 +02:00
lolodomo
d886c05189
Thing actions: add type in @ActionInput for generic class (#17501)
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2024-10-05 14:49:18 +02:00
mlobstein
8fcf18fc28
switch to SDDP discovery (#17508)
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2024-10-05 10:54:41 +02:00
Ronny Grun
495c527801
[ipcamera| add autoTracking channel for reolink camera (#17488)
Signed-off-by: Ronny Grun <ronny.grun@t-online.de>
2024-10-05 09:53:50 +02:00