Commit Graph

197 Commits (18935457054c6f8a24edf1e20049f8e4ecb0ab52)

Author SHA1 Message Date
epenet d530fd31b0
Use root import for async_redact_data in diagnostics () 2024-09-12 20:37:00 +02:00
Erik Montnemery cffa8b4feb
Update icons.json to new service schema part 2 () 2024-08-28 13:47:41 +02:00
Erwin Douna 6e15c06aa9
Melcloud add reconfigure flow () 2024-06-22 11:25:42 +02:00
Erwin Douna 7f20173f6d
MelCloud add diagnostics platform () 2024-06-21 15:07:43 +02:00
Sid 0d66d298ec
Enable Ruff RET504 ()
* Enable Ruff RET504

* fix test

* Use noqa instead of cast

* fix sonos RET504

---------

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2024-04-06 11:07:37 +02:00
Joost Lekkerkerker f37bb6b1bf
Remove entity description mixin in Melcloud () 2024-03-10 19:51:21 +01:00
Marc Mueller 59a6035d3f
Add empty line after module docstring [j-m] () 2024-03-08 09:01:29 -05:00
Joost Lekkerkerker bdfd272dc0
Use default icon for Melcloud () 2024-03-01 20:23:11 +01:00
Erik Montnemery 52e7912caf
Migrate integrations i-m to generic flowhandler () 2024-02-29 20:08:46 +01:00
Joost Lekkerkerker 730d805876
Enable SIM114 ruff rule () 2024-02-23 13:21:59 +01:00
Vilppu Vuorinen 5521a39866
Disable energy report based operations with API lib upgrade ()
Co-authored-by: Franck Nijhof <git@frenck.dev>
2024-02-07 08:45:27 +01:00
Vilppu Vuorinen 198cf28a2a
Update MELCloud codeowners ()
Co-authored-by: Franck Nijhof <git@frenck.dev>
2024-02-06 13:27:50 +01:00
Vilppu Vuorinen e399bebbcd
Fix compatibility issues with older pymelcloud version () 2024-02-05 22:30:20 +01:00
Vilppu Vuorinen 189f3dacfb
Reduce MELCloud poll frequency to avoid throttling () 2024-02-05 20:18:01 +01:00
Marc Mueller a9147cf3dd
Use builtin TimeoutError [k-n] () 2024-02-05 12:08:18 +01:00
G Johansson 98892f5b41
Add new feature flags to melcloud () 2024-02-03 11:18:40 +01:00
Jan Bouwhuis 3e72c346b7
Remove MELCloud YAML import support () 2024-01-16 13:29:26 +01:00
Erik Montnemery 0c2485bc03
Freeze integration entity descriptions ()
Co-authored-by: J. Nick Koston <nick@koston.org>
2023-12-18 16:28:13 -10:00
Erik Montnemery bbfffbb47e
Avoid mutating entity descriptions in melcloud () 2023-12-13 16:57:22 +01:00
Erwin Douna 0dc61b3493
Add typing in Melcloud config flow ()
* Add typing in config flow

* Patching functions with typing
2023-12-11 20:30:19 +01:00
Erwin Douna 7a9c3819e0
Add MELCloud token refresh upon firmware upgrade ()
* Adding initial setup

* Update homeassistant/components/melcloud/__init__.py

Co-authored-by: G Johansson <goran.johansson@shiftit.se>

* Adding ConfigEntryNotReady exception

* Update homeassistant/components/melcloud/__init__.py

Co-authored-by: G Johansson <goran.johansson@shiftit.se>

* Update homeassistant/components/melcloud/config_flow.py

Co-authored-by: G Johansson <goran.johansson@shiftit.se>

* Update homeassistant/components/melcloud/__init__.py

Co-authored-by: G Johansson <goran.johansson@shiftit.se>

* Placing exception handling in setup_entry

* Expanding test cases

---------

Co-authored-by: G Johansson <goran.johansson@shiftit.se>
2023-12-02 23:07:06 +01:00
Florent Fourcot 446de10aec
Add hvac_action support to melcloud ()
Since actions are shared between water tank (if any) and climate device,
hvac action can be idle even when heat pump is active

Co-authored-by: jan iversen <jancasacondor@gmail.com>
2023-11-07 10:14:50 +01:00
ollo69 a89a5f486d
Migrate Melcloud to has entity name () 2023-08-30 10:53:52 +02:00
Marc Mueller 71d985e4d6
Use asyncio.timeout [i-n] () 2023-08-15 14:32:15 +02:00
Erik Montnemery 045c327928
Move DeviceInfo from entity to device registry ()
* Move DeviceInfo from entity to device registry

* Update integrations
2023-08-10 22:04:26 -04:00
Sam Reed 14a993d33b
Remove trailing . from melcloud service descriptions () 2023-08-08 19:07:17 +02:00
G Johansson a22aa285d3
Fix Melcloud import issue ()
* Fix Melcloud import issue

* remove old issue

* Simplify

* Update homeassistant/components/melcloud/strings.json

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

* Update homeassistant/components/melcloud/strings.json

* Update homeassistant/components/melcloud/strings.json

* Apply suggestions from code review

---------

Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
2023-08-05 17:00:33 +02:00
G Johansson 05e9b63b16
MELCloud add yaml config removal issue ()
melcloud yaml config removal issue
2023-07-28 23:21:34 +02:00
Jan Bouwhuis 714a04d603
Add service turn_on and turn_off service for water_heater () 2023-07-25 10:16:05 +02:00
Franck Nijhof 0329378f2f
Migrate integration services (L-M) to support translations () 2023-07-12 00:24:16 +02:00
Erik Montnemery 1d64ba9d34
Sort manifests 6 () 2023-02-08 20:38:43 +01:00
Franck Nijhof 939eef3b28
Remove translations from Core ()
Co-authored-by: Erik Montnemery <erik@montnemery.com>
2023-02-06 15:06:43 +01:00
epenet 9400dac905
Improve type hints in melcloud () 2023-02-03 17:09:34 +01:00
GitHub Action b3ab0a0199 [ci skip] Translation update 2022-12-29 00:23:20 +00:00
Franck Nijhof baef267f33
String formatting and max line length - Part 3 () 2022-12-22 13:35:47 +01:00
ollo69 30ac390471
Use Unit enums in MELCloud sensors () 2022-12-15 14:25:51 +01:00
GitHub Action f25017313a [ci skip] Translation update 2022-12-09 00:24:29 +00:00
epenet 63e8dd58ef
Use UnitOfTemperature in water_heater entities () 2022-12-05 11:42:15 +01:00
epenet 8b867d612f
Use UnitOfTemperature in climate entities [m-s] () 2022-12-02 19:56:18 +01:00
GitHub Action 230b50d099 [ci skip] Translation update 2022-11-29 00:26:01 +00:00
GitHub Action f3b3193f7a [ci skip] Translation update 2022-11-25 00:24:19 +00:00
GitHub Action 3bea04e387 [ci skip] Translation update 2022-11-21 00:26:41 +00:00
GitHub Action 388328adba [ci skip] Translation update 2022-10-17 00:36:39 +00:00
GitHub Action 8d28da83ca [ci skip] Translation update 2022-10-05 00:36:50 +00:00
Vilppu Vuorinen e39c4db438
Add daily energy consumption sensor for melcloud () 2022-09-28 14:45:14 +02:00
epenet e2568d8375
Import climate constants from root [m-z] () 2022-09-08 10:34:44 +02:00
epenet 6355e682fa
Improve entity type hints [m] () 2022-09-05 10:59:36 +02:00
epenet 673a72503d
Improve type hints in water_heater ()
* Improve type hints in water_heater

* Adjust melcloud
2022-08-17 16:58:17 +02:00
GitHub Action bec8e544f4 [ci skip] Translation update 2022-08-14 00:25:47 +00:00
GitHub Action 6e03b12a93 [ci skip] Translation update 2022-08-13 00:25:00 +00:00