首页 >PC >正文

智能家居 篇五:第三章 便宜又好用,定制空间大的好装置

导读:简单装置,改造普通电器,布局传感器

智能家居 篇五:第三章 便宜又好用,定制空间大的好装置

1、sonoff basic;2、esp8266-01(s)

本章开始,需要基础动手能力,烙铁一套、导线若干、以及其他形色传感器,某宝全部有售,且价格极其平民。

智能控制离不开各种传感器和控制单元,而上面这两个就是最基本却也是最实用,也基本是无所不能的两个小装置。其主要工作芯片都是Esp8266,不过Sonoff是经过一定定制,可以直接接入220V市电,并直接控制一路开关。而Esp8266-01(s)则是体积非常小巧,可以内嵌入任何地方。

Sonoff可以直接接入电路使用,本身也有app(易微联)可以使用,不过我们说了是要定制,那么自然不能满足于原有的功能限制,那么需要一个可以刷入固件(就是驱动这些小装置的内部系统)的装置

智能家居 篇五:第三章 便宜又好用,定制空间大的好装置

是不是土豪金不关键,关键就是这个USB转TTL,反正没几个钱,直接买这个最省事,肯定满足。

Sonoff开关拆开,取出电路板是右边这个样子的。

智能家居 篇五:第三章 便宜又好用,定制空间大的好装置

将两个设备按照连线的接法用杜邦线连接,在连接之前最好的做法是在Sonoff线路板上的那一排5个洞焊上排针,方便调试,也为以后接入传感器留好接口。

刷固件的软件环境,Windows,Macos,Linux都有相应工具,不过Linux下全部都是命令行,会用的方便,不会用的晕圈。所以这里以windows为例吧(自己其实是用Macos的)。

搜索并下载最新刷固件工具:

ESPEasy_mega-20200515.zip,及

tasmota.bin

第一个是软件,解压后放到一个文件夹,路径中不能有中文,第二个是要刷进去的固件,放到软件所在的文件夹,exe文件所在的同一个目录即可。

之后,把已经接好的sonoff的USB插入电脑usb口,注意,插入的时候,要先按住sonoff上那个黑色的长柱按钮,usb插入,3-5秒后松开长柱按钮,这时就进入刷机状态了。双击Flashesp8266.exe,选择com3(如果失败就再试其他com口,firmware选择tasmota.bin,剩下的就是等它运行完成。这是最简单的刷机过程,不能更简单。刷完之后,会在无线中发现一个以tasmota,或者sonoff开头的wifi节点(不同的固件不同的名称,总之就是新出来的又没密码的那个),电脑连接上去,打开网页192.168.4.1,就看到了tasmota的管理页面了。

智能家居 篇五:第三章 便宜又好用,定制空间大的好装置

打开界面1,没接传感器的话,上面是没有那些温度湿度的,点Configuration->Configuration Wifi,就是后面这个页面,点击Scan for wifi networks,或者自己填入SSID(无线网络名称),Password(密码)。一共可以填入两组,连接的时候会自动扫描连接任意一组。设置完成后,它会连接网络。电脑也会从刚才连接的那个热点断开,重新连接你本来的网络。

这时,你要从你的路由器设定页面找到sonoff的ip地址,不同的路由器方法不同,大部分的路由器都是192.168.1.1。找到ip地址之后,就和之前一样了,还是登录sonoff管理页面,然后点Firmware Upgrade->Start upgrade,等待它升级并重新启动。

一个可以接入各种传感器,控制电源的基础设备就准备好了。接下来就是接入传感器,比如温湿度传感,我接了两个,人体感应(可以知道是否有人),光线传感器(可以知道环境光线强度)等等等等。

智能家居 篇五:第三章 便宜又好用,定制空间大的好装置

传感器的VCC与GND对应接在电路板VCC和GND,可以接多个。传感器的数据端(out)或其他接到RX(Gpio1)、TX(Gpio3)、Gpio14上。

根据所接入传感器型号,在设置页面选择Configuration->Configure Module

我接入了2个温湿度传感器,分别在RX、TX。一个人体感应在GPIO14,人体感应实际是一个通断状态,所以使用Switch2来反馈,在GPIO4选择Relay2,这样在管理页就会显示出第二个开关。

智能家居 篇五:第三章 便宜又好用,定制空间大的好装置

智能家居 篇五:第三章 便宜又好用,定制空间大的好装置

将它接入某个合适的地方,来发挥作用,比如放在卫生间。将开关接入顶灯,温湿度传感器和人体传感器安装在适合的位置,就可以设定联动:晚上的时候人来灯亮,人走灯灭。我自己则是联动了抽湿机,灯,换气扇,空调等,可以做到湿度高于80%则自动抽湿,温度高于28度则开启空调降温,晚上人来灯亮,人走灯灭;家里没人,温度高于28度也不会启动空调等等。总之按照个人喜好,随意设定。

Esp8266本质上与sonoff一样,只不过,它没有电压转换,需要3.3v电源,以及可用的GPIO少一些,但是作为一般的传感器节点也足够使用了。我们现在有了小度可以说话,RMpro可以遥控空调、电视,Sonoff可以检测温度、湿度,以及判断是否有人,并控制一盏灯。这里要插播一句,如果有条件的还是要用Google home,接入IFTTT之后,可以衍生出很多实用的功能,将设备联动以及语音控制无限拓展。接入Google和IFTTT需要翻墙,请自行百度。

下一篇开始安装调试Homeassistant服务器,并把这些设备接入,桥接到“家庭”app,开始个性化定制。

ps:对了,买个摄像头,支持onvif或者rtsp的最好,是否支持直接询问卖家。一并可以接入,试一试酷炫的人脸识别。

作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

网友评论

验证码 换一张
取 消
暂无评论...
三日内热门评论文章
为您推荐
  • 相关阅读
  • 业界资讯
  • 手机通讯
  • 电脑办公
  • 新奇数码
  • 软件游戏
  • 科学探索