- 积分
- 687
- 金钱
- 563
- 威望
- 0
- 贡献
- 0
- HASS币
- 0
高级会员
- 积分
- 687
- 金钱
- 563
- HASS币
- 0
|
本帖最后由 Mozziz 于 2017-9-5 13:54 编辑
首先说为什么要用sonoff,开始的时候我就在群里听各位大神们降什么sonoff,又不知道是干嘛的有啥用,只知道他能用自己的APP联网控制。这里跟各位小白解释下sonoff的好处。
1:可以跟小米ZigBee插座一样控制,还能反馈状态!反馈状态!反馈状态!因为其是基于8266芯片开发的产品,单独购买ESP8266还能DIY传感器啥的,以后我研究了之后会出基础教程的。
2:体积小可以塞到86盒里,者相比于小米墙壁插座可便宜多了,一样可以实现本地远程双控制。实现双控,三控,多控。其实只要能接入HA ,就可以多控了。
3:想要实现单火控制怎么办,sonoff控制继电器支持3.3V控制,也就是可以用DC电源控制啦。
昨天sonoff到手,想这东西看教程应该不难,按教程一步步做下来了,想一次成功,没曾想最后在小阴沟里翻了船。因为刷机所用的杜邦线,是买下载器时候送的,杜邦线怎么接都不能下载,也不知道怎么排除错误。
后来万用表一量,尽然没有电压,真是吐血,我一天跑电工车间无数趟,焊了一次又一次,竟然问题出在这,吐血。下面我会告诉大家如何在下载sonoff的时候排除错误。
基础教程请看此贴:https://bbs.hassbian.com/forum.p ... 19&highlight=sonoff
https://bbs.hassbian.com/thread-405-1-1.html
这里为小白解释下几点可能看不懂的地方,我也是研究了许久并在群里昵称:黄溜溜的热心帮助下,解决了所有问题。
1:关于软件,我解释下,要下载免安装版的,就是解压下来双击就能用的。下载地址,直接百度,有个官方论坛,我就是在那里下载的。
2:针对Flash Size 1M (no SPIFFS),开始时候软件里没有,基础帖写的我也看不懂,群里大神让选 1M 64k ,但是为了与大神同步,万一出了错能排查。咱们还是按照大神的步骤来。
原贴这一步:复制文件eagle.flash.1m0.ld从arduino\version 2.3.0\tools\sdk\ld到Arduino目录portable\packages\esp8266\hardware\esp8266\2.3.0\tools\sdk\ld
解释:复制文件eagle.flash.1m0.ld从arduino\version 2.3.0\tools\sdk\ld
这句的意思是,在你下载的sonoff固件解压的目录下,比如,我的是\Sonoff-Tasmota-master\arduino\version 2.3.0\tools\sdk\ld,里面 的文件:eagle.flash.1m0.ld拷贝到上面Arduino对应的目录。
教程里下一步拷贝的文件也参考我这个解释。
拷贝完成之后你就能找到1M (no SPIFFS)这个选项了。
帖子最后第4步让修改参数先便管他,对于小白估计看不懂,反正后面也可以改,直接pass。
第5步开始括号内是网页代码,忽略就好。
下面我介绍进入各种状态怎么排错。
首先一定要按照帖子里接线方式接,如果自己确定自己接线方式正确那就是别的原因,不要对调通讯线的引脚,因为帖子里的接法是正确的。
如果接线正确,先别急着进刷机模式,没进刷机模式之前,上电sonoff的绿灯是会闪烁的,如果绿灯不亮就是接线问题,或者引脚虚焊,用万用表量一下sonoff这边的电压,排除自己连线跟焊接的错误。
然后按照帖子里的步骤进入刷机模式,此时灯是不亮的。如果你全部按照帖子里的步骤,还下载不进去,那就是你通讯线引脚虚焊了,没有问题的话,固件就会成功下载进去了。
这一步,light/switch,删除其中一个和“/” “自己设置”: 一定要是英文,图片下半部分是例子,尤其要注意的是例子这里的S1,一定要注意跟之前设置的sonoff开关里的大小写一致,不然没法控制,只能读取状态。
关于自己的mqtt账号密码,估计很多人安装的时候设置的都不知道是啥,跟我一样,随便填的导致现在都忘了。如果果密码不对,重启的HA的时候,就会报错,这里介绍下我改密码的方法。
|
评分
-
查看全部评分
|