标签:WiFi插座
TB: 开源WiFi计量插座
介绍
使用此WiFi智能插座可以实现对插座开关的远程控制,以此实现对插座上的家用电器的远程控制,是智能家居的一个应用实例。
插座使用视频:开源wifi 计量插座 对接乐为物联
使用步骤
此插座的使用步骤主要分为两步:
1 给插座刷固件
2 网络配置
具体操作步骤如下:
刷固件
1 下载固件
固件下载地址: bin 文件
源码github地址:https://github.com/lewei50/lua-on-nodemcu/tree/master/demo/ESP8266-ACMETER-SWITCH/software
![1](http://doc-resources.lewei50.com /lewei50/img/WifiSwitch-xj-20170710-1.jpg)
2 下载刷机工具
此次的刷机工具是esptoolpy
esptool.py下载地址 https://nodemcu.readthedocs.io/en/dev/en/flash/
3 刷机步骤
安装好python脚本后,用USB线给插座上电,然后运行如下的命令:
esptool.py --baud <baud rate> --port<serial-port> write_flash -fm dio -fs 32m 0x00000 <NodeMCU firmware>
相对应我的环境与设备,此命令为:
esptool.py --baud 230400 --port COM7 write_flash -fm dio -fs 32m 0x00000 "D:\SVN\BIN\ESP8266_ACMETER_CONTROL.bin"
pause
如上图所示,当看到运行窗口里提示“Leaving... 请按任意键继续...”后刷机完毕。
网络配置
1 注册系统账号:http://www.lewei50.com
2 登陆进入系统,添加网关与设备 (详见乐联网操作手册的2、3 章节 http://www.lewei50.com/dev/doc/126)
需要把下面这些准备好:
在网站内添加3个传感器: 标识分别为“AI0”、“AI1”、“AI2”,都在01号网关下。
具体步骤:
添加网关,如下图所示:标识:01(标识要记住,后面配置WiFi时会用到),名称:测试插座,是否可控:勾选是,点击“使用长连接地址”会自动出现“API地址”和“公网IP”。
添加传感器:分别添加电压、用电量和功率这三个传感器
添加一个控制器 标识:“DO”,名称:“开关”
3个传感器和1个控制器添加完成后在“我的物联”-“传感器与控制器”中可以看到:
3 WiFi设置
长按插座上指示灯上方的较大按钮:flash按钮:3秒以上,待绿色指示灯变为红色后:
打开电脑,搜WiFi,发现ESP8266打头的,连接,
输入密码12345678
登陆192.168.4.1 会出现下图:
在"gateway"处填入刚才新建的设备标识如01,在用户中心“我的账户”——“设置个人信息”可以找到自己的Userkey。
点击Save,出现下图,如果你的Wi-Fi 配置正确,就再也看不到这个ap了。
大约两分钟后,查看电脑端网页,会发现“我的物联”-“实时数据”已经有电压、用电量和功率的实时数据了,
点击“我的物联”-“集中监控”,就可以在网页端点击开关按钮来远程控制插座及插座上的电器了!