diff --git a/custom_components/midea_auto_cloud/core/cloud.py b/custom_components/midea_auto_cloud/core/cloud.py index 0585fbb..d81bfff 100644 --- a/custom_components/midea_auto_cloud/core/cloud.py +++ b/custom_components/midea_auto_cloud/core/cloud.py @@ -347,6 +347,7 @@ class MeijuCloud(MideaCloud): "applianceMFCode": manufacturer_code, 'version': "0", "iotAppId": self.APP_ID, + "modelNumber": model_number } fnm = None if response := await self._api_request( diff --git a/custom_components/midea_auto_cloud/device_mapping/T0xD9.py b/custom_components/midea_auto_cloud/device_mapping/T0xD9.py index 5af9363..bd5537c 100644 --- a/custom_components/midea_auto_cloud/device_mapping/T0xD9.py +++ b/custom_components/midea_auto_cloud/device_mapping/T0xD9.py @@ -6,6 +6,7 @@ from homeassistant.components.switch import SwitchDeviceClass DEVICE_MAPPING = { "default": { "rationale": [0, 1], + "queries": [{}], "calculate": { "get": [ { diff --git a/custom_components/midea_auto_cloud/device_mapping/T0xDB.py b/custom_components/midea_auto_cloud/device_mapping/T0xDB.py index fd3a222..4187eb7 100644 --- a/custom_components/midea_auto_cloud/device_mapping/T0xDB.py +++ b/custom_components/midea_auto_cloud/device_mapping/T0xDB.py @@ -6,6 +6,7 @@ from homeassistant.components.switch import SwitchDeviceClass DEVICE_MAPPING = { "default": { "rationale": [0, 1], + "queries": [{}], "calculate": { "get": [ { diff --git a/custom_components/midea_auto_cloud/device_mapping/T0xE2.py b/custom_components/midea_auto_cloud/device_mapping/T0xE2.py index a8b4ac3..7cf75af 100644 --- a/custom_components/midea_auto_cloud/device_mapping/T0xE2.py +++ b/custom_components/midea_auto_cloud/device_mapping/T0xE2.py @@ -33,7 +33,6 @@ DEVICE_MAPPING = { "entities": { Platform.WATER_HEATER: { "water_heater": { - "name": "Water Heater", "power": "power", "operation_list": { "off": {"power": "off"}, diff --git a/custom_components/midea_auto_cloud/device_mapping/T0xEA.py b/custom_components/midea_auto_cloud/device_mapping/T0xEA.py index 492c883..77fd0bc 100644 --- a/custom_components/midea_auto_cloud/device_mapping/T0xEA.py +++ b/custom_components/midea_auto_cloud/device_mapping/T0xEA.py @@ -5,6 +5,7 @@ from homeassistant.components.binary_sensor import BinarySensorDeviceClass DEVICE_MAPPING = { "default": { "rationale": [0, 1], + "queries": [{}], "calculate": { "get": [ { @@ -96,6 +97,7 @@ DEVICE_MAPPING = { }, "61001527": { "rationale": [0, 1], + "queries": [{}], "calculate": { "get": [ {