Skip to content
This repository has been archived by the owner on May 15, 2024. It is now read-only.

Latest commit

 

History

History
58 lines (45 loc) · 2.46 KB

E2.md

File metadata and controls

58 lines (45 loc) · 2.46 KB

Electric Water Heater

Features

  • Supports target temperature

Customize

  • Set the protocol of device ("auto" by default). There are 2 different protocol version to control Electric Water Heater, "old protocol" or "new protocol". If you can't control your device, try change this item and see if it works. The options include true, false, and "auto".
{"old_protocol": true}

Entities

Default entity

EntityID Class Description
water_heater.{DEVICEID}_water_heater water_heater Water heater entity

Extra entities

EntityID Class Description
binary_sensor.{DEVICEID}_heating binary_sensor Heating
binary_sensor.{DEVICEID}_heat_insulating binary_sensor Heat Insulating
binary_sensor.{DEVICEID}_protection binary_sensor Protection
sensor.{DEVICEID}_heating_power sensor Heating Power
sensor.{DEVICEID}_current_temperature sensor Current Temperature
switch.{DEVICEID}_auto_cut_out switch Auto Cut-out
switch.{DEVICEID}_power switch Power
switch.{DEVICEID}_variable_heating switch Variable Heating
switch.{DEVICEID}_whole_tank_heating switch Whole Tank Heating

Services

midea_ac_lan.set_attribute

Service

Set the attribute of appliance. Service data:

Name Description
device_id The Appliance code (Device ID) of appliance
attribute "auto_cut_out"
"power"
"variable_heating"
"whole_tank_heating"
value true or false

Example

service: midea_ac_lan.set_attribute
data:
  device_id: XXXXXXXXXXXX
  attribute: variable_heating
  value: true