Skip to main content

海信 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 查看哈希

已上传 source

内置分布

pyaehw4a1-0.3.9-py3-none-any.whl (13.2 kB 查看哈希

已上传 py3