海信 AEH-W4A1 模块的 Python 接口
项目描述
pyaehw4a1
海信 AEH-W4A1 wifi 模块的 Python 模块和客户端
用法
内网发现
python -m pyaehw4a1 discovery (--full)
XM版
python -m pyaehw4a1 version --host IP_ADDRESS
读取状态
python -m pyaehw4a1 AC --host IP_ADDRESS
发送更新命令
python -m pyaehw4a1 AC --host IP_ADDRESS --command COMMAND
支持的命令
- 上
- 离开
- 模式_(冷、热、风扇、干)
- speed_(静音,低,中,最大,自动)
- temp_$1_C ($1 从 16 到 32)
- temp_$1_F ($1 从 61 到 90)
- 涡轮增压
- turbo_off
- 节能开启
- 节能关
- display_on
- display_off
- sleep_(1, 2, 3, 4, 关闭)
- vert_dir
- vert_swing
- hor_dir
- hor_swing
- temp_to_F
- temp_to_C
- 状态_(3_0、3_1、7_1、10_4、102_0、102_64)
笔记
我不是程序员,这是我第一次尝试用 Python 编写代码!所以,它带有绝对没有保证!!!
我开始这项工作是为了在 Home Assistant 中实现对我的海信 multi splip AC 的支持……这是第一部分。
海信AEH-W4A1模块采用串行协议叫XM,发送AT+XMV命令我的AC报告v4.4.6;在https://github.com/htqwe22/device我找到了一些关于 v3.2.6 的规范,在https://github.com/cgdgithub/ControlJavaEdition我找到了官方的协议实现,但遗憾的是没有协议规范。
如果您有更新的信息,请发给我!
我的模板是https://github.com/JonasPed/pydanfoss-air代码。非常感谢作者!
项目详情
下载文件
下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。
源分布
pyaehw4a1-0.3.9.tar.gz
(8.9 kB
查看哈希)
内置分布
pyaehw4a1-0.3.9-py3-none-any.whl
(13.2 kB
查看哈希)
关
pyaehw4a1-0.3.9.tar.gz的哈希值
| 算法 | 哈希摘要 | |
|---|---|---|
| SHA256 | 170221762f4a7da4ade5446ff12f8783380ba9d063a1e5c763eb721febb42137 |
|
| MD5 | 829c4ee1382c2fb21de2c6e433e5bbe6 |
|
| 布莱克2-256 | 004027924ff7b9b42bb195e12331d9eb406b9d5efe83ca84c089c79df3084a5c |
关
pyaehw4a1-0.3.9 -py3-none-any.whl 的哈希值
| 算法 | 哈希摘要 | |
|---|---|---|
| SHA256 | f7295536688eae19c7ef4b9e132f9d2a7ef75a6786a3067bfd6e21839bb732ac |
|
| MD5 | 0d16ce024f9fcacdaab35b16b883cdd8 |
|
| 布莱克2-256 | fbdf0ff1fbcf60ec234b7a61a273a0f057d7032264afd106b9c7265cff3f467b |