斐讯悟空M1空气检测仪个人固件. 优化开发中
因为服务器关闭,无法远程控制.
为此,开发供自己使用的FW及对应app,确保自己能够正常使用此设备.取名为zM1.
注意:本项目还在开发完善中,部分文档还为完成,所以以下链接可能无效或错误,请等待更新.
虽然zTC1不良商用问题太严重,但是zM1暂时没有增加激活码功能. 先不加激活码放出.
虽然没有激活码,但是依然严禁他人将本项目用户用于任何商业活动.个人在非盈利情况下可以自己使用,严禁收费代刷等任何盈利服务.
有需要请联系作者:zip_zhang@foxmail.com
如果你支持我,您可以通过app给我打赏. 可以加入QQ群:459996006 点这里直接加群
本固件使用斐讯M1空气检测器硬件为基础,实现以下功能:
-
热点web配网
-
五组定时任务设置屏幕亮度开关
-
ota在线升级
-
无服务器时使用UDP通信
-
MQTT服务器连接控制
-
通过mqtt连入homeassistant(需要更新homeassistant配置文件)
-
配合zA1实现联动功能(已增加此功能,调试中,建议有ha/nr的使用服务器的自动化功能) zA1固件见zA1空气净化器
代码编译
通信协议
- 除非写明了
如果你不是开发人员,请忽略此项
之类的字眼,否则,请一个字一个字看清楚看完整后再考虑动手及提问!很可能一句话就是你成功与否的关键! - 烧录固件,可以用支持swd的jlink烧录器,也可以用串口ttl工具烧录.(本人不做任何烧录器的售卖,所有提供的链接或推荐都为第三方卖家,和本人无关).
- 使用此固件,需要app端配合,见SmartControl_Android_MQTT.
- app只有android,因ios限制,本人不考虑免费做ios开发.(不要再问是否有ios端).
后续会支持homeassistant,对homeassistant不太熟,所以可能需要点时间.
虽然没有ios端,但固件支持homeassistant,可以使用安卓APP配置完成后,连入homeassistant后,使用ios控制. APP主要仅为第一次使用配对网络及配置mqtt服务器时使用,之后可以用homeassistant控制不再使用app.
如果你不知道什么是mqtt或homeassistant,所有有关的内容可以跳过.
如果你有任何问题,可以直接在此项目中提交issue,或给我发送邮件:zip_zhang@foxmail.com,邮件标题中请注明[zM1].
整体流程如下:拆开M1,将固件/烧录器/pc互相连接,在pc运行烧录软件进行烧录,烧录固件.
烧录完成后,首次使用需要配对网络并配置mqtt服务器,之后就可以使用了.
不需要激活.
为防止被不良商用,直接了必须使用激活码激活的功能.暂时不提供激活,仅测试人员可申请.
~~激活方式见开始使用中的激活~~
见固件烧录
烧录固件完成后,即可开始使用
见开始使用
此项为专业开发人员准备,如果你不是开发人员,请跳过此项
所有通信协议开源,你可以自己开发控制app或ios端
见通信协议