垃圾佬的选择,M1悟空--刷机、HA接入全过程及经验分享

2019-08-22 12:03:30 121点赞 724收藏 176评论

本篇内容来自#智能生活改造计划#有奖征稿活动。无论你是在智能家居改造路上遇到疑问的玩家,还是擅长折腾智能家居的大神,都欢迎参与投稿,和站内值友一起开启技术宅的幸福生活。>点击了解详情

创作立场声明:希望此篇文章可以帮助值友在玩HA的路上,越走越远。

这又是一篇已经迟到很久的文章,大部分素材都是在4月底拍摄的,原计划5月完成,结果期间赶上两位同事先后离职,而我却是接交人,忙到天天加班到现在。。。这两天单位事务理的差不多了,也能让我有时间调整了一下,把这篇文章完成,毕竟已经答应了好几位值友了,好了,正文开始:

前言

随着生活品质的提高,智能家居正在一步步的走进生活。老生常谈一下,目前的咱们能接触到的智能家居依旧处于自动化阶段,即事先设计编写自动化命令,通过触发器来触发,最后由相关设备执行自动化这样的规则,只是实现的方式、平台、自由度不同。

垃圾佬的选择,M1悟空--刷机、HA接入全过程及经验分享

同时,伴随着用户群体的不断增大,各品牌细分产品线越发明显,各有特点,做为垃圾佬的我,肯定是细细的品味了一翻。之前文章给大家分享了几款可HA接入、且用不错的”非主流“产品,以至于文章解答到昨天。

捡到即赚到,TC1智能排插--涅槃重生全过程分享前言记得年初观看完CES2019的各种报道后,发了一条朋友圈,不禁的赞叹如今的科技发展速度,AMDYES!!在这些主题里,或多、或少、或快、或慢的已经渗入我们的生活中。在说本期的主题前,先讲下LOT--物联网之【智能家居】,智能家居概念国内这几年发展迅速,紧跟全球步伐,涌现了不少品牌突显而出,以【米paochu_2007| 129 评论372 收藏958查看详情

  

垃圾佬的选择,DC1智能排插--刷机、HA接入全过程分享前言:众所周知,当下的智能家居概念百花齐放,啥东西都联个网,而联网后的意义有多大,就要看实际的应用改善了哪些生活方式了,有的是直接的,也有的是间接的,对于当下的智能家居来讲,距离贾维斯的智能还有很远的路,前文也呼吁过厂商不要只看宽度,更要注重深度。之前分享了两篇玩HA时,觉得不错的两个单品,当然不错paochu_2007| 84 评论128 收藏509查看详情

  

HA玩家必选配件--“囧牌”电机+罗马杆的玩法前言玩智能家居已经有段时间了,从17年开始接触的HA到现在,墙开、插座、空调、门锁...,配合着各类传感器,依据自己的生活习惯,实现了比较简单自动化的“智能”生活,可以网页控制、APP控制、语言控制。。。。说起HA,就不得不讲下国内智能家居的专业论坛HassBian,它是由Jones(传说中的“囧哥paochu_2007| 55 评论70 收藏635查看详情

今天就再带来一款垃圾佬选择

垃圾佬的选择,M1悟空--刷机、HA接入全过程及经验分享

本期的主角就是M1悟空 空气检测仪,通过APP可以手机查看,但仅可以与自家设备联动,后来没了服务器之后,只能当作桌面摆件,充当电子表、温湿度计使用了,如果真的拿它去检测家里的空气质量的话,也就是趋势,不要纠结具体的数字,与专业检测设备相比,差距还是存在的,但如果与其他民用设备相比,至少传感器品牌是相同的,而价格却有很大优势。

垃圾佬的选择,M1悟空--刷机、HA接入全过程及经验分享

另外,空气检测仪本来就是个坑,它是为了空调净化器而准备的,身处北方城市,无法想太多,只能说感谢柴静调查《穹顶之下》,不过近几年,国家也是通过一系列动作,再现了蓝天、白云。。。。

而我更侧重于M1可以显示时间和温湿度,可以比较直观的查看,而整体外型放在桌面上又不违和,其实我是缺个时钟,至于主要区域显示pm2.5、甲醛的值是红色、橙色、绿色的数字我并不在意,开窗通风,分分钟让它变绿。

垃圾佬的选择,M1悟空--刷机、HA接入全过程及经验分享

对于接入HA的方案其实也有许多:

1、最早通过API实现,但需要官方服务器支持,实际使用并不稳定。

2、通过内网劫持,需自定议DNS设备,劫持M1向服务器发送的数据,但不是很完美。

3、通过刷机,更改固件内容,从而实现向指定服务器发送信息,完全摆脱束缚,较稳定。

4、貌似可以通过第三方APP连接,几乎与官网APP相同,但对于接入HA来讲,意义并不大。

垃圾佬的选择,M1悟空--刷机、HA接入全过程及经验分享

也正是在近一年多的时间内,M1经历了上述变革后,闲鱼里全新从最早的60元一路飙升至120元的样子,至于值不值得买,大家可以参考下TB相关部件的价格(庆科的EMW3080BE、主控MCU ATSAMD20G17A、甲醛传感器G7 、PM2.5传感器ZE08-BL20、温湿度传感器SH30、数码管IC TM1680)。

垃圾佬的选择,M1悟空--刷机、HA接入全过程及经验分享

垃圾佬的选择,M1悟空--刷机、HA接入全过程及经验分享

另外,除非与我需求一致,否则不建议购买二手产品,因为传感器是有寿命的(文章结尾有彩蛋)

而上述的刷机方案则是来自于hassbian.com里的@猪头先生这位大神,原贴地址在这里,里面虽有详细的教程,但与实际情况略有差别,同时有几个重要的点交待的不够清楚,从而导致未能成功刷机、变砖,而这篇文章也是先前与猪头先生沟通、授权在值得买发布的,目的在于补充原教程中的坑点及分享刷机的经验及乐趣。

垃圾佬的选择,M1悟空--刷机、HA接入全过程及经验分享

垃圾佬的选择,M1悟空--刷机、HA接入全过程及经验分享

对于猪头先生这位大神,使M1在HA领域的磐涅重生的分享、贡献表示感谢,其价值可与TC1、DC1刷机比肩,更为重要的是,开启了许多扇门。


刷机

拆机工具:吸盘、撬棒、螺丝刀

拆机过程:

虽然整体外型上看不到一棵螺丝,但拆机的难度系数却很简单,跟着操作即可完成。

1、由于M1的外屏为卡扣方式固定,前人已经把标注出卡扣的位置,如下图

垃圾佬的选择,M1悟空--刷机、HA接入全过程及经验分享

所以直接上吸盘大力出奇迹,效果基本可以做到无损。

垃圾佬的选择,M1悟空--刷机、HA接入全过程及经验分享

2、如果人品比较好,就可以将屏幕及支架一起与机身分离开来,就是这样,省了一步操作。

垃圾佬的选择,M1悟空--刷机、HA接入全过程及经验分享

上图可见,M1的外屏与支架,通过双面胶与屏幕支架粘连,如果力道大了,会出现支架不愿下来的情况,而我们只需要用撬棒再补个刀就可以了。

垃圾佬的选择,M1悟空--刷机、HA接入全过程及经验分享

另外,M1的外屏为暗色亚克力材质,并非玻璃,所以可以大胆操作,同时不建议使用热风枪加热,原位置原胶更有利于复原。

垃圾佬的选择,M1悟空--刷机、HA接入全过程及经验分享

3、用螺丝刀拆下两条螺丝,即可将主板与机身分离,注意排线,注意排线,注意排线

垃圾佬的选择,M1悟空--刷机、HA接入全过程及经验分享

垃圾佬的选择,M1悟空--刷机、HA接入全过程及经验分享

终于把芯片露出来了,刷机拆到这样就可以了,如果是更换零部件,就需要继续拆解,也几乎没啥难度。

主控来处于上海庆科的EMW3080,在智能家居领域应用较多,刷机也就更新原有固件内容。

垃圾佬的选择,M1悟空--刷机、HA接入全过程及经验分享

刷机工具:

USB转TTL,建议使用CP2102芯片,别图便宜用CH340G芯片,别问我怎么知道的,已经刷坏了一块了,杜邦线若干。

刷机软件:

SecureCRT 8.5 ,提取码:7ck1

安装好程序后,插上电脑,查看com端口号

垃圾佬的选择,M1悟空--刷机、HA接入全过程及经验分享

打开软件,设置协议为串口、端口号、速率为921600,其他均不需设置

垃圾佬的选择,M1悟空--刷机、HA接入全过程及经验分享

垃圾佬的选择,M1悟空--刷机、HA接入全过程及经验分享

刷机过程:

刷机分为两步,第一步写入新固件的过程;第二步读取、设置固件的过程。

接线说明:

EMW3080B模块引脚定义

垃圾佬的选择,M1悟空--刷机、HA接入全过程及经验分享

引脚  9为EMW3080B 写入模式的TX

引脚10为EMW3080B 写入模式的RX

引脚16为EMW3080B 的VD3.3

引脚17为EMW3080B 的GND

引脚19为EMW3080B 的bootloader模式

引脚24为EMW3080B 读取模式的TX

引脚25为EMW3080B 读取模式的RX

TTL 的引脚接线说明(从上至下)

垃圾佬的选择,M1悟空--刷机、HA接入全过程及经验分享

为方便操作建议放宽线长的标准或使用延长线,但手里杜邦线色有限,下述线色说明为TTL连接线色+延长线色

Vo  黄黑线 (3.3V供电)

TX  橙黄线

RX  红红线

GND接地 棕蓝线

GND短触 绿绿线


第一步,写入新固件的接线,写入固件全程使用TTL的3.3V为M1供电,M1不接USB供电

引脚  9为EMW3080B 写入模式的TX            与 TTL的RX连接(红红线)

引脚10为EMW3080B 写入模式的RX            与 TTL的TX连接(橙黄线)

引脚16为EMW3080B 的VD3.3                    与 TTL的Vo连接(黄黑线)

引脚17为EMW3080B 的GND                      与 TTL的GND连接(棕蓝线)

引脚19为EMW3080B 的bootloader模式     与 TTL的GND连接(绿绿线)

tips: 为方便自己实现独立刷机,建议将部分插头弯成这样,以便临时固定。

垃圾佬的选择,M1悟空--刷机、HA接入全过程及经验分享

先将RX、TX、GND线连(棕蓝线)连接固定好。

tips: TTL的RX/TX 与 EMW3080B的RX/TX为交叉连接、交叉连接、交叉连接

垃圾佬的选择,M1悟空--刷机、HA接入全过程及经验分享

再将GND(绿绿线)接入,再接3.3v(黄黑线)M1供电

垃圾佬的选择,M1悟空--刷机、HA接入全过程及经验分享

同时SecureCRT 8.5读取到信息,说明进入了bootloader模式,此时,可以松开GND(绿绿线),如果没有进入bootloader模式,需重新按照上述步骤进行。

垃圾佬的选择,M1悟空--刷机、HA接入全过程及经验分享

输入1回车,进行固件的升级,同时可见Updating application...

固件直接选择带ota的MD5升级固件即可,mqtt@MK3080B@moc.ota-MD5.bin(这里是蓝字)

垃圾佬的选择,M1悟空--刷机、HA接入全过程及经验分享

写入的过程,保证各根连接线正常连接,速度一般为12KB/s,时长约为45秒左右,如果不是这样,需重新操作上述步骤,写入完成时,不会有提示“成功”字样。

垃圾佬的选择,M1悟空--刷机、HA接入全过程及经验分享

这时,我们输入6,退出固件升级模式,Booting.... ,然后断电,拔掉3.3V供电,即可。

垃圾佬的选择,M1悟空--刷机、HA接入全过程及经验分享

第二步读取、设置固件的过程

垃圾佬的选择,M1悟空--刷机、HA接入全过程及经验分享

调整接线

引脚17为EMW3080B 的GND                      与 TTL的GND连接(棕蓝线)

引脚24为EMW3080B 读取模式的TX            与 TTL的RX连接(红红线)

引脚25为EMW3080B 读取模式的RX            与 TTL的TX连接(橙黄线)

垃圾佬的选择,M1悟空--刷机、HA接入全过程及经验分享

tips:此时EMW3080B并没有任何供电,不要连接TTL的3.3v供电

修改SecureCRT软件的串口参数,将速率调整为115200

垃圾佬的选择,M1悟空--刷机、HA接入全过程及经验分享

接通M1机身的USB供电,就可以读取到当前的信息了

垃圾佬的选择,M1悟空--刷机、HA接入全过程及经验分享

垃圾佬的选择,M1悟空--刷机、HA接入全过程及经验分享

进行MQTT设置,在下方的命令行输入mqtt服务的ip地址、端口号、mqtt的用户名、mqtt的密码

e.g.: mqtt set 172.16.1.80 1883 mqtt mqtt 

垃圾佬的选择,M1悟空--刷机、HA接入全过程及经验分享

设置成功后,可以看到反馈信息

垃圾佬的选择,M1悟空--刷机、HA接入全过程及经验分享

wifi设置,同样在下方的命令行输入wifiparam set -ssid 名称 -key 密码

e.g.:  wifiparam set -ssid homewifi -key 123456

垃圾佬的选择,M1悟空--刷机、HA接入全过程及经验分享

设置成功后,可以看到wifi的连接情况

垃圾佬的选择,M1悟空--刷机、HA接入全过程及经验分享

垃圾佬的选择,M1悟空--刷机、HA接入全过程及经验分享

至此,全部刷机操作完成,可以按顺序回装了。

垃圾佬的选择,M1悟空--刷机、HA接入全过程及经验分享

HA接入

垃圾佬的选择,M1悟空--刷机、HA接入全过程及经验分享


垃圾佬的选择,M1悟空--刷机、HA接入全过程及经验分享

抽只烟庆祝一下,顺便试试效果如何,数值攀升的很迅速。

垃圾佬的选择,M1悟空--刷机、HA接入全过程及经验分享

垃圾佬的选择,M1悟空--刷机、HA接入全过程及经验分享


屏幕亮度调节:

垃圾佬的选择,M1悟空--刷机、HA接入全过程及经验分享

tips: 关于M1屏幕亮度的设置,使用的是HA的自动化设置方式实现的,由于Package内的自动化不会被HA检查,所以还是把这部分内容放在automations.yaml比较省事、省心。

垃圾佬的选择,M1悟空--刷机、HA接入全过程及经验分享

至于如何联动,看自己需求吧,比如,放在卧室的M1从22点至次日7点间为25%亮度,同时与小米人体传感器联动,期间识别到有人下床(人体传感器放在床下)后5秒,将亮度调整到50%,识别为无人后,将亮度自动降为25%。

请忽视床边的那些灰尘请忽视床边的那些灰尘

空调联动

空调通过小米的空调伴侣实现的智能化,但HA接入需要额外的温湿度传感器配合使用。 

Aqara空调伴侣(升级版)179元有品去购买看百科

 

垃圾佬的选择,M1悟空--刷机、HA接入全过程及经验分享

垃圾佬的选择,M1悟空--刷机、HA接入全过程及经验分享

没有对比,就没有伤害,如果与空调联动,别影响到睡眠质量。

垃圾佬的选择,M1悟空--刷机、HA接入全过程及经验分享

左图的设备原在卧室,因为间隔时间较长,直接放在温度不那么敏感的卫生间。


话外音:

之前用CH340芯片刷坏了一台,完全的操作失误(设备不对),好在只是EMW3080B板子里bootloader坏了,其他部件都是好的,还好闲鱼里有卖不带传感器的,买来一台,换完板子直接刷机,又是一台可用的,其他当备品了。

彩蛋在此:

如果与我一样,没有PM2.5和甲醛的监测需求,不带传感器的M1即便宜又实用。

垃圾佬的选择,M1悟空--刷机、HA接入全过程及经验分享

tips: 除了闲鱼,还有一个叫转转的APP,可以看看。

垃圾佬的选择,M1悟空--刷机、HA接入全过程及经验分享

垃圾佬的选择,M1悟空--刷机、HA接入全过程及经验分享

展开 收起

Hanvon 汉王 N2 空气质量监测仪器

Hanvon 汉王 N2 空气质量监测仪器

759元起

荣耀 探空精灵 空气检测仪

荣耀 探空精灵 空气检测仪

549元起

Honeywell 霍尼韦尔 JQJCY01YM 甲醛检测仪

Honeywell 霍尼韦尔 JQJCY01YM 甲醛检测仪

299元起

MI 小米 米家 温湿监测电子表

MI 小米 米家 温湿监测电子表

63.99元起

720 环境宝3 EM1003 空气质量检测仪

720 环境宝3 EM1003 空气质量检测仪

539元起

AWAIR 智能空气质量监控器 LED 显示屏

AWAIR 智能空气质量监控器 LED 显示屏

2249.75元起

GREEN SOURCE 绿之源 空气e管家 甲醛检测仪

GREEN SOURCE 绿之源 空气e管家 甲醛检测仪

174.25元起

A.O.SMITH 史密斯 AQD-P01 空气检测仪

A.O.SMITH 史密斯 AQD-P01 空气检测仪

626元起

ClearGrass 青萍 空气检测仪 (黑色)

ClearGrass 青萍 空气检测仪 (黑色)

799元起

352 PM2.5 检测仪

352 PM2.5 检测仪

322元起

GMair/果麦新风 便携式PM2.5雾霾检测仪空气质量检测仪

GMair/果麦新风 便携式PM2.5雾霾检测仪空气质量检测仪

368元起

阿格瑞斯 WP6910A 空气质量检测仪

阿格瑞斯 WP6910A 空气质量检测仪

99元起

MIJIA 米家 空气PM2.5检测仪

MIJIA 米家 空气PM2.5检测仪

399元起

smartmi 智米 PM2.5检测仪

smartmi 智米 PM2.5检测仪

199元起

MI 小米 JCY01ZM 空气检测仪

MI 小米 JCY01ZM 空气检测仪

399元起

MI 小米 家用空气检测仪 (白色)

MI 小米 家用空气检测仪 (白色)

369元起
176评论

发表评论请 登录
  • 最新
  • 最热
评论举报

请选择举报理由

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
724
扫一下,分享更方便,购买更轻松