我们这一篇在《ubuntu 上 ESP8266 HomeKit 实战(五)2路继电器》的基础上通过添加二个触摸开关来添加双本地开关功能。
一、硬件
1. 2路继电器模块一个,参见《ubuntu 上 ESP8266 HomeKit 实战(五)2路继电器》
2. 触摸开关 2 个,单个触摸开关的处理参见《ubuntu 上 ESP8266 HomeKit 实战(四)1路继电器 + 1个触摸开关》
接线图如下:
二、软件
软件部分参见《ubuntu 上 ESP8266 HomeKit 实战(二)1路继电器》相关章节,当然要根据我们的硬件及接线方式对代码做相应的修改。感兴趣的可以自行修改,比较简单,在此不再展开。
我们有编译好的烧写包,有需要的可以到 https://download.csdn.net/download/cppphp/13189230 下载,该软件包是针对我们所述硬件的完整软件烧写包,下载后按说明直接刷机即可。