Commit Graph
11 Commits
Author SHA1 Message Date
epenet 63e8dd58ef Use UnitOfTemperature in water_heater entities (#83132) 2022-12-05 11:42:15 +01:00
epenet 6355e682fa Improve entity type hints [m] (#77816) 2022-09-05 10:59:36 +02:00
epenet 673a72503d Improve type hints in water_heater (#76910)
* Improve type hints in water_heater

* Adjust melcloud
2022-08-17 16:58:17 +02:00
epenet 5e2cc2b9b0 Use EntityFeature enum in components (m**) (#69414)
* Use EntityFeature in melcloud

* Use EntityFeature in mystrom

* Use EntityFeature in mysensors

* Use EntityFeature in myq

* Use EntityFeature in mpd

* Use EntityFeature in monoprice

* Use EntityFeature in moehlenhoff_alpha2

* Use EntityFeature in modern_forms

* Use EntityFeature in modbus

* Use EntityFeature in melissa

* Use EntityFeature in mediaroom

* Use EntityFeature in maxcube

* Use EntityFeature in manual_mqtt

* Fix maxcube tests

* Revert "Use EntityFeature in modbus"

This reverts commit 56cf9d900d71cdb1d39d20bde9a78ba6aef560a7.

* Revert "Use EntityFeature in myq"

This reverts commit 44a31b1a03b4ca23a65d600a2f002f47e80cee73.

* Revert "Use EntityFeature in mystrom"

This reverts commit 7260ee0384ff46426c919e65b3725200f5677b6a.

* Revert "Revert "Use EntityFeature in modbus""

This reverts commit 916a612a6091221359aca8570a76eb7a03dbce20.

* Revert "Revert "Use EntityFeature in myq""

This reverts commit a6be42fa1762ea3ab66f97a89b254e7d2ba76a33.
2022-04-06 17:33:41 +02:00
epenetandepenet d504a4dbda Add setup type hints [k-m] (#63605)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2022-01-07 16:27:49 +01:00
jan iversen 9410aefd0d Integrations m*: Rename HomeAssistantType to HomeAssistant. (#49567) 2021-04-22 14:53:37 -07:00
Marc Mueller 25a13d1554 Update typing 10 (#48071) 2021-03-18 13:07:04 +01:00
Erik Montnemery 14a59d290a Update integrations j-o to override extra_state_attributes() (#47758) 2021-03-11 20:11:25 +01:00
Erik MontnemeryandMartin Hjelmare f3d79104a7 Rename WaterHeaterDevice to WaterHeaterEntity (#34675)
* Rename WaterHeaterDevice to WaterHeaterEntity

* Fix stale name

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2020-05-01 16:29:14 +02:00
Vilppu Vuorinen 66d3832be9 Fix MELCloud temperature unit (#35003)
The MELCLoud API produces and consumes only Celsius.
2020-05-01 13:33:46 +02:00
Vilppu VuorinenandMartin Hjelmare b2bb9cf134 Add support for MELCloud Air-to-Water devices (#32078)
* Add support for melcloud Air-to-Water devices

* Add water_heater entity for the water heater component.

* Add individual climate entities for 0-2 supported radiator zones.

* Add sensors for zone room temperatures, outdoor temperature and tank
temperature.

* Update .coveragerc

* Use device_state_attributes

Co-Authored-By: Martin Hjelmare <marhje52@gmail.com>

* Apply suggestions from code review

Co-Authored-By: Martin Hjelmare <marhje52@gmail.com>

* Complete state_attributes -> device_state_attributes migration

* Move constants to top of file

* Remove async_turn_on/off

* Drop mac from ATW unique_ids

* Add MAC to device_info connections

* Remove redundant ABC inheritance

* Update homeassistant/components/melcloud/water_heater.py

Co-Authored-By: Martin Hjelmare <marhje52@gmail.com>

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2020-03-10 11:00:07 -07:00