前边讲了某讯N1盒子、DC1排插、M1空气检测仪的刷机接入homeassistant教程。然后有条友在评论区留言,让把A1空气净化器也接进来,和M1实现联动。然后就有了这个帖子。
请先将A1空气净化器的底部盖板和滤芯取出再开始拆机。拆机比较简单,底部8颗螺丝+主控板4颗螺丝,一共12颗螺丝。
拆除底部螺丝后,就可以直接将主体从外壳中取出。取出主体后,拆下 4颗螺丝将主板取出,即可准备开始刷机。
A1空气净化器使用的主控芯片和M1空气检测仪一样,都是庆科EMW3080芯片,所以也有2种刷机方式:ttl串口烧录和j-link仿真器烧录。
ttl串口烧录方法与M1相同。
ttl接线方式:
打开SecureCRT软件,设置协议为串口、端口号、速率为921600,其他均不需设置。
连接好线路后,将19脚和GND短接,然后将ttl插入电脑,设备上电。等到出现下图的情况时,说明进入了bootloader模式,此时19脚才能断开(如果没有进入bootloader模式,请拔下ttl重新开始)。
输入1回车,进行固件的升级,同时可见Updating application……直到打印出CC字样。
按下图操作,选择下载好的固件。
选择好固件后开始传输,至到出现Successfully字样,说明烧录完成(如果不成功,请重新执行上边步骤)。
下面是j-link仿真器的接线图(具体步骤不作讲解,会操作的可以用这个方式)。
烧录完成后给设备上电,确认没有问题后原样装回(注意A1需要安装滤芯才会通电!!!)
设备开机, 等待led动画完成后,长按wifi按键3秒打开热点模式(第一次刷机后此热点可能自动打开)。用手机/电脑连接设备的热点:zA1_XXXX(XXXX为唯一标识),连接后用浏览器打开:http://192.168.0.1。
在打开的页面中填写你的wifi名称及密码。完成后会显示配置成功,设备会自动重启并连接wifi。
然后打开手机app,添加设备。
在app侧边栏中点击设置按钮,输入MQTT地址、用户名、登录密码后返回设备界面。确保底部有提示服务器已经连接。点击右上角云图标,app会通过udp将MQTT配置发给zA1。
PS:该固件和app来自发烧友,设置了收费,A1刷完后需要激活,不激活无法控制。进入设备设置页面,APP会显示当前激活状态。
Homeassistant中的配置如下(MACMAC换成自己A1的mac地址):
fan:
- platform: mqtt
name: 'za1_MACMAC'
unique_id: za1_MACMAC
state_topic: "device/za1/MACMAC/state"
command_topic: "device/za1/MACMAC/set"
payload_on: '{"mac":"MACMAC","on":1}'
payload_off: '{"mac":"MACMAC","on":0}'
state_value_template: >
{%- if value_json.on == 0 -%}
{"mac":"MACMAC","on":0}
{%- else -%}
{"mac":"MACMAC","on":1}
{%- endif -%}
qos: 0
percentage_state_topic: "device/za1/MACMAC/state"
percentage_command_topic: "device/za1/MACMAC/set"
percentage_command_template: '{"mac":"MACMAC","speed":{{ value }}}'
percentage_value_template: '{{ value_json.speed }}'
homeassistant:
customize:
fan.za1_MACMAC:
friendly_name: zA1空气净化器
最后放张网友的lovelace。
PS:本人手头没有A1,网上关于A1的资料也很少;该教程来自网络数据整理。
该大神开发了DC1、TC1、M1、A1等一系列固件和app,目前A1是需要激活码的,一个16毛爷爷。
(图片来自网络,如有侵权,立即删除)。
-- -- -- -- -- -- END -- -- -- -- -- --
我是小白,智能家居爱好者、一卡通行业从业者、曾经的建筑智能化从业者。
页面更新:2024-04-28
本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828
© CopyRight 2020-2024 All Rights Reserved. Powered By 71396.com 闽ICP备11008920号-4
闽公网安备35020302034903号