Commit Graph
29 Commits
Author SHA1 Message Date
Stefan TrillerandGitHub 7a799fc22e [wled] Fix + Improve brightness and RGBW segment handling (#18393)
* [wled] Fix + Improve brightness and RGBW segment handling

Signed-off-by: Stefan Triller <github@stefantriller.de>
2025-04-13 20:25:33 +02:00
Stefan TrillerandGitHub d1582099ff [wled] Fix: FX and Palettes channel StateDescriptionProvider handling (#17277)
* [wled] Fix: FX and Palettes channel StateDescriptionProvider handling

Fixes #17276

Signed-off-by: Stefan Triller <github@stefantriller.de>
2024-08-18 17:27:33 +02:00
Stefan TrillerandGitHub 97e9f374ad [wled] Fix brightness inconsistency + power on (#16907) 2024-08-17 16:15:46 +02:00
Stefan TrillerandGitHub 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
Stefan TrillerandGitHub 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
Stefan TrillerandGitHub e2611e2800 [ventaair] Fix typo Dimenionsless in channel definition (#14896)
Fixes #14895

Signed-off-by: Stefan Triller <github@stefantriller.de>
2023-04-28 16:30:53 +02:00
Stefan TrillerandGitHub 3c0d27dad8 [novafinedust] Fix measurement parsing overflow (#12543)
Fixes #12542

Signed-off-by: Stefan Triller <github@stefantriller.de>
2022-03-29 18:54:21 +02:00
Stefan TrillerandGitHub dd687435ec [tradfri] use serial as discovery representation property instead of host (#12389)
Signed-off-by: Stefan Triller <github@stefantriller.de>
2022-02-28 18:53:16 +01:00
Stefan TrillerandGitHub 791ad37ba6 [novafinedust] Fix RFC2217 serial port in configuration (#12370)
Fixes #12369

Signed-off-by: Stefan Triller <github@stefantriller.de>
2022-02-25 08:26:50 +01:00
Stefan TrillerandGitHub a1df7a82ff [iCalendar] Fix httpclient getting stuck with broken requests (#11866)
* [iCalendar] Fix httpclient getting stuck with broken requests

Fixes #9827

Signed-off-by: Stefan Triller <github@stefantriller.de>
2021-12-31 11:46:36 +01:00
Stefan TrillerandGitHub df7552c92b [ventaair] Add Air quality and service time channels (#11792)
* [ventaair] Add Air quality and service time channels

- also add value 4 for water level

Signed-off-by: Stefan Triller <github@stefantriller.de>
2021-12-21 08:26:32 +01:00
Stefan TrillerandGitHub 062f454406 [mqtt.homeassistant] Fix MQTT Vacuum serialization names (#11550)
While integrating the review comments, I did not remember that some
variable names are written as they are because they result from some
deserialization.

This small PR fixes this.

Signed-off-by: Stefan Triller <github@stefantriller.de>
2021-11-10 17:06:45 +01:00
Stefan TrillerandGitHub 8dd4559443 [mqtt.homeassistant] Implement Vacuum discovery for Homeassistant MQTT (#11216)
* Implement Vacuum discovery for Homeassistant MQTT

Closes #8988

Signed-off-by: Stefan Triller <github@stefantriller.de>

* Addressed review comments

Signed-off-by: Stefan Triller <github@stefantriller.de>

* Spotless run again

Signed-off-by: Stefan Triller <github@stefantriller.de>
2021-11-07 15:57:41 +01:00
Stefan TrillerandGitHub b6aa401cf9 [robonect] Channel for distance from charging station on remote start (#11137)
New channel "status-distance" that shows the distance of the robot from
its charging station while it is searching for the remote starting point.

Signed-off-by: Stefan Triller <github@stefantriller.de>
2021-08-22 11:45:55 +02:00
Stefan TrillerandGitHub 7c221d0fb7 [influxdb] v2: Fix history queries if items are not tagged (#10888)
Was missing in https://github.com/openhab/openhab-addons/pull/10680

Fixes #10887

Signed-off-by: Stefan Triller <github@stefantriller.de>
2021-06-21 08:50:13 +02:00
Stefan TrillerandGitHub 08602c04b4 [ventaair] New VentaAir binding for air humidifiers (#9979)
* [ventaair] New VentaAir binding for air humidifiers

New binding that implements support for air humidifier from Venta Air.

Closes #9922

Signed-off-by: Stefan Triller <github@stefantriller.de>
2021-04-10 21:54:28 +02:00
Stefan TrillerandGitHub fe7b91f4b7 [novafinedust] Use fire and forget commands to configure device (#10210)
Since the device does not follow its own protocol, we do not evaluate its
replies to our configuration commands but rather do a fire and forget.

Signed-off-by: Stefan Triller <github@stefantriller.de>
2021-02-22 19:13:51 +01:00
Stefan TrillerandGitHub f9fbb765fb [smartmeter] Fix Thing OFFLINE Communication Error due Exception in last PR (#10088)
Fixes #10087

Signed-off-by: Stefan Triller <github@stefantriller.de>
2021-02-08 23:05:10 +01:00
Stefan TrillerandGitHub 00d2aabcb5 [novafinedust] Optimizations on access to the serial port (#10005)
* [novafinedust] Test for optimizations on access to the serial port

- retry logic if port does not yet exist on startup
- do not write sleep command on shutdown if port has issues
- no not register data listener on port but wait for data instead to be
  compatible with RFC2217 serial over network implementation
- ignore all buffered data from device during initialization to get the
  device into a defined state

* Adress review comments

- moved most "normal" logging to TRACE level
- used lambda function

* Improve error messages as requested in the review

Signed-off-by: Stefan Triller <github@stefantriller.de>
2021-02-04 11:49:43 -08:00
Stefan TrillerandGitHub bc5ffb26e2 [smartmeter] Fix trying to create channels from invalid data (#10008)
Fixes #6762

* Fix Unit tests
The method was used to create the pattern for a regex and for building
the channel id. I ave separated them now. At least the tests are green ;)

Signed-off-by: Stefan Triller <github@stefantriller.de>
2021-02-03 21:37:00 +01:00
Stefan TrillerandGitHub f2ea947424 [smartmeter] Fix NPE while trying to get ChannelType (#10007)
Fixes #10006

Signed-off-by: Stefan Triller <github@stefantriller.de>
2021-01-31 21:59:22 +01:00
Stefan TrillerandGitHub 5682292c0b Bump Apache Commons Net to 3.7.2 (#9921)
See discussion https://github.com/openhab/openhab-core/pull/2141#issuecomment-764938965

Nrjavaserial needs it and we want the latest version

Also-by: Wouter Born <github@maindrain.net>
Signed-off-by: Stefan Triller <github@stefantriller.de>
2021-01-24 13:21:28 +01:00
t2000andGitHub bcedab8e1f [tr064] Improve PHONEBOOK profile documentation (#9854)
* [tr064] Improve PHONEBOOK profile documentation

Signed-off-by: Stefan Triller <github@stefantriller.de>
2021-01-20 23:09:36 +01:00
t2000andGitHub d223696a8e [smartmeter] Fix flooding logs with warnings if serial port is not accesible (#9781)
Fixes #9780

Signed-off-by: Stefan Triller <github@stefantriller.de>
2021-01-11 19:39:56 +01:00
t2000andGitHub 43a0439089 [tr064] Merge duplicate phone book entries (#9739)
* [tr064] Merge duplicate phone book entries

Fixes #9738

Signed-off-by: Stefan Triller <github@stefantriller.de>
2021-01-09 10:39:21 +01:00
t2000andGitHub 572da80fd9 [tradfri] Fix NPE if gateway is unreachable (#9629)
Fixes #9628

Signed-off-by: Stefan Triller <github@stefantriller.de>
2021-01-01 21:45:55 +01:00
t2000andGitHub bf2d40c5bc [influxdb] Treat a stored 1 AND 1.0 as true (#9545)
Signed-off-by: Stefan Triller <github@stefantriller.de>
2020-12-29 14:21:33 +01:00
t2000andGitHub 00c73deabd [icalendar] Provide example for Nextcloud usage (#9432)
* [icalendar] Provide example for Netcloud usage

Users of the icalender OH 1 binding might wonder how to get the url for the
ical file for their calenders. It took me a couple of hours to find this, so
I think it might be useful to have it as an example in the documentation.

Signed-off-by: Stefan Triller <github@stefantriller.de>
2020-12-19 23:49:59 +01:00
t2000andGitHub 7e5f43527b [robonect] Fix breaking common HttpClient on shutdown (#9429)
Signed-off-by: Stefan Triller <github@stefantriller.de>
2020-12-19 20:22:32 +01:00