Commit graph

43 commits

Author SHA1 Message Date
Maikel Punie
af6544c64d
Bump pyduotecno to 2024.10.1 (#128968) 2024-10-23 14:15:33 +02:00
Michael
c50d0646ab
Mark integrations as single_config_entry in manifest [a-i] (#128189)
* mark integrations as single_config_entry in manifest

* fix ecobee tests

* fix iaqualink test
2024-10-12 08:59:57 +02:00
Maikel Punie
5dd91db5c0
Bump pyduotecno to 2024.10.0 (#127979) 2024-10-09 12:20:27 +02:00
epenet
1984989564
Add missing and fix incorrect translation string in duotecno (#127834) 2024-10-08 08:16:43 +02:00
Maikel Punie
1fcfe9e135
Bump pyduotecno to 2024.9.0 (#126328) 2024-09-20 15:41:41 +02:00
Maikel Punie
3efdeaaa77
Bump pyduotecno to 2024.5.1 (#117643) 2024-05-17 18:37:59 +02:00
Marc Mueller
34bd291615
Use PEP 695 for decorator typing (1) (#117638) 2024-05-17 16:27:02 +02:00
Maikel Punie
d5a1587b1c
Mark Duotecno entities unavailable when tcp goes down (#114325)
When the tcp connection to the duotecno smartbox goes down, mark all entities as unavailable.
2024-05-15 15:12:47 +02:00
Maikel Punie
ad6e6a1810
Bump pyduotecno to 2024.5.0 (#117446) 2024-05-14 19:22:13 +02:00
Sid
2cc916db6d
Replace pylint broad-except with Ruff BLE001 (#116250) 2024-05-07 14:00:27 +02:00
Maikel Punie
4ea8185d4d
Bump pyduotecno to 2024.3.2 (#114320) 2024-03-28 00:43:34 +01:00
Marc Mueller
0e3945ca6c
Add empty line after module docstring [d-f] (#112698) 2024-03-08 14:15:26 +01:00
Erik Montnemery
6fe28d3764
Migrate integrations a-d to generic flowhandler (#111861) 2024-02-29 20:07:14 +01:00
Jan-Philipp Benecke
1c5be598f5
Run pylint sorted platform check also when platform has type annotations (#111407) 2024-02-25 21:18:07 +01:00
G Johansson
5f02d17873
Add new climate feature flags to duotecno (#109539)
Adds new climate feature flags to duotecno
2024-02-04 02:27:04 +01:00
Maikel Punie
4abf286a96
Bump pyDuotecno to 2024.1.2 (#108314) 2024-01-19 11:25:51 +01:00
Marc Mueller
b2a4de6eed
Enable strict typing for duotecno (#107261) 2024-01-05 18:39:18 +01:00
Maikel Punie
b074b23979
Bump pyduotecno to 2024.1.1 (#106801)
* Bump pyduotecno to 2024.0.1

* Bump pyduotecno to 2024.1.0

* small update
2024-01-01 23:45:31 +01:00
Ville Skyttä
24b1e01d71
Update Ruff to 0.1.8, avoid linter/formatter conflicts (#106080)
* Disable Ruff rules that may conflict with the formatter

* Upgrade Ruff to 0.1.8

- https://github.com/astral-sh/ruff/releases/tag/v0.1.7
- https://github.com/astral-sh/ruff/releases/tag/v0.1.8

* Format with Ruff 0.1.8
2023-12-20 23:55:09 +01:00
c0ffeeca7
da93daaa75
Dremel to Duotecno: add host field description (#104776)
Co-authored-by: Franck Nijhof <git@frenck.dev>
2023-11-30 09:43:42 +01:00
Maikel Punie
a78ef60773
Add duotecno OFF hvac mode (#103223) 2023-11-08 12:46:15 +01:00
Maikel Punie
eadfd51dab
Add loggers to the duotecno integration (#103300) 2023-11-03 13:11:26 +01:00
Maikel Punie
8c9c915c45
Bump code-quality to silver for duotecno (#102284)
Co-authored-by: Franck Nijhof <git@frenck.dev>
2023-10-23 12:14:10 +02:00
Maikel Punie
109819e9cd
Only allow a single duotecno config entry (#102478) 2023-10-23 10:58:11 +02:00
Maikel Punie
5e483c5573
Create a binary sensor for each Duotecno virtual unit (#102347) 2023-10-20 16:02:56 +02:00
Maikel Punie
38a0d31edb
Bump pyduotecno to 2023.10.1 (#102344) 2023-10-20 08:14:55 +02:00
Maikel Punie
f7f9331c57
Bump pyDuotecno to 2023.10.0 (#101754) 2023-10-10 17:37:02 +02:00
Maikel Punie
249e20f8e5
Bump pyduotecno to 2023.9.0 (#100900) 2023-09-26 10:57:13 +02:00
Maikel Punie
8a44adb447
Add binary sensors for duotecno (#100844)
* Add binary sensors for duotecno

* Add comments
2023-09-25 13:34:39 +02:00
Maikel Punie
19854ded16
Add duotecno climate (#99333)
* Add duotecno climate

* Add climate to .coveragerc

* Update homeassistant/components/duotecno/climate.py

Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>

* Update homeassistant/components/duotecno/climate.py

Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>

* more comments

* more comments

* more comments

* more comments

* fix typo

* Add translation key

---------

Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
2023-09-25 12:52:51 +02:00
Robert Resch
e4742c04f2
Fix missspelled package names (#100670) 2023-09-21 10:57:23 +02:00
Maikel Punie
7170f5d36c
Bump pyduotecno to 2023.8.4 (#99328) 2023-08-30 14:26:58 +02:00
Maikel Punie
5f5c012b0a
Duotecno code-cleanup (#98675)
* small code cleanup, use a wrapper for the commands

* Better decorator naming

* update the error information
2023-08-19 21:34:07 +02:00
Erik Montnemery
045c327928
Move DeviceInfo from entity to device registry (#98149)
* Move DeviceInfo from entity to device registry

* Update integrations
2023-08-10 22:04:26 -04:00
Franck Nijhof
868a5f377f
Ruff: isort don't split imports based on trailing comma (#98162) 2023-08-10 14:27:03 +02:00
Maikel Punie
6570517330
Add lightplatform to Duotecno (#97582)
* add light platform

* Add light to coveragerc

* Update homeassistant/components/duotecno/light.py

Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>

* Update homeassistant/components/duotecno/light.py

Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>

* Update homeassistant/components/duotecno/light.py

Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>

* Update homeassistant/components/duotecno/light.py

Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>

* Update homeassistant/components/duotecno/light.py

Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>

* Update homeassistant/components/duotecno/light.py

Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>

* comments

* revert

* re-implement comments

---------

Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
2023-08-05 18:29:46 +02:00
Maikel Punie
95ca609124
Bump pyduotecno to 2023.8.3 (#97759) 2023-08-04 11:33:03 +02:00
Robert Resch
f9ac102c27
Fix duotecno's name to be sync with the docs (#97602) 2023-08-02 09:09:13 +02:00
Maikel Punie
ac9ec6e402
Bump pyDuotecno to 2023.8.1 (#97583) 2023-08-02 08:23:37 +02:00
Maikel Punie
b20a286b5b
Bump pyduotecno to 2023.8.0 (beta fix) (#97564)
* Bump pyduotecno to 2023.7.4

* Bump to 2023.8.0
2023-08-01 14:39:31 +02:00
Maikel Punie
374255ce87
Duotecno beta fix (#97325)
* Fix duotecno

* Implement comments

* small cover fix
2023-07-27 16:00:27 +02:00
Maikel Punie
d7af1e2d5d
Add duotecno covers (#97205) 2023-07-26 11:45:55 +02:00
Maikel Punie
7f049c5b20
Add the Duotecno intergration (#96399)
Co-authored-by: Isak Nyberg <36712644+IsakNyberg@users.noreply.github.com>
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2023-07-25 11:16:00 +02:00