feat: update translation

This commit is contained in:
sususweet
2025-10-11 14:59:16 +08:00
parent 69098292f0
commit 160957abb8
4 changed files with 16 additions and 7 deletions

View File

@@ -39,14 +39,23 @@ logger:
要适配本项目中暂未包含的设备,可以按照以下步骤进行:
1. 在Homeassistant中安装本插件安装完成后登录自己的账号可以看到自己名下的设备。
2. 在集成中找到需要适配的设备,点击设备的相关字段进入详情页面,如下图:
![img_2.png](./img/img_2.png)
3. 点击传感器中的`连通性`,可以看到该设备可以被读取和访问的状态,如下图:
![img_3.png](./img/img_3.png)
着重关注Device type、Subtype这两个字段这是后续获得设备控制对应lua文件的基础。
4. 进入Homeassistant的安装目录`.storage/midea_auto_cloud/lua/`目录下找到T_0000_`Device type`_`Subtype`_***.lua文件例如上面干衣机设备的lua文件是 T_0000_DC_12852_2021121701.lua。
5. 可用人工分析或者AI分析的方法解析lua文件结合美的官方APP的控制界面提取出需要控制的设备属性把修改合并到`device_mapping`中对应设备`Device type`的py文件中。
6. `device_mapping`中设备映射文件的编写方法可参考之前编写过的,`default`是默认的映射可以作为参考默认改这个就可以。如果自己设备的映射跟通用的差别太大目前发现有空调、新风系统设备类型都是T0xAC但可控制的变量差别比较大可以根据设备的sn8来新建字段。
7. 完成上述步骤,编写好`device_mapping`中对应设备的py文件即可在自己的机器上测试测试好后就可以提pr。
## 拉取请求准则

View File

@@ -145,7 +145,7 @@ DEVICE_MAPPING = {
"state_class": SensorStateClass.MEASUREMENT
},
"tank_status": {
"device_class": SensorDeviceClass.POWER_FACTOR,
"device_class": SensorDeviceClass.BATTERY,
"unit_of_measurement": PERCENTAGE,
"state_class": SensorStateClass.MEASUREMENT
}

View File

@@ -320,9 +320,6 @@
},
"standby_status": {
"name": "Standby Status"
},
"tank_status": {
"name": "Tank Status"
}
},
"climate": {
@@ -626,6 +623,9 @@
}
},
"sensor": {
"tank_status": {
"name": "Tank Status"
},
"fan_level": {
"name": "Fan Level"
},

View File

@@ -320,9 +320,6 @@
},
"standby_status": {
"name": "待机状态"
},
"tank_status": {
"name": "水箱状态"
}
},
"climate": {
@@ -626,6 +623,9 @@
}
},
"sensor": {
"tank_status": {
"name": "水箱状态"
},
"fan_level": {
"name": "风扇档位"
},