DIY智能插座(六) -- 利用网易云信实现外网控制
来源:互联网 发布:floyd算法流程 编辑:程序博客网 时间:2024/05/16 04:57
之前讲的几篇,做出的插座无法实现外网控制,但是有时候确实需要外网控制。如果你的手头有一台闲置智能手机(相信大家都有),便可以用来作为一台网关来使用。为了尽可能的降低开发难度和成本,可以选择推送方案(百度云推送、极光推送等),或者干脆用IM即时通信方式(P2P模式来做外网控制),省去了我们搭建服务器的成本。测试了几个方案,最终选择网易云信(IM方案)作为远程控制方案,无论从实时性和稳定性,都比较OK~
流程: APP客服端 –> APP服务端 –> 蓝牙POS –> 51单片机 –> 插座
基本原理很简单,就是 两台手机互相通信 ,只不过一端是 接的设备而已,另一端由你自己控制,通过发送不同的指令,控制另一台手机(网关) ,从而实现外网间接控制设备。实现过程主要就是要同步服务端和客户端的开关状态。
需要代码可以留言~~
参考资料:http://netease.im/
(网易云信官方网址,网站上开发文档非常详细)
演示视频如下, 大手机作为客户端,小手机作为服务端,通过外网实现同步控制,即使相隔千里,也能轻松控制啦~~
0 1
- DIY智能插座(六) -- 利用网易云信实现外网控制
- DIY智能插座(一) -- 硬件搭建
- DIY智能插座(二) -- C51单片机编码
- DIY智能插座(四) -- 蓝牙POS编码
- DIY智能插座(五) -- Android客户端
- 微信智能硬件应用——微信插座控制
- DIY智能插座(三) -- 蓝牙POS机改造
- 一个可以DIY的智能插座 stm32+8266
- Android - 智能 wifi 插座控制开关
- 超低成本DIY skill实现Amazon Echo Dot控制自己家的智能设备
- Wi-Fi智能插座拆解:如何实现远程开关
- 网易云信实现自定义消息
- 小米智能插座拆解
- 智能插座远程控制系统
- 智能插座那些事儿
- 最迷你wifi智能插座
- 基于ESP8266的智能插座
- 现在的智能插座技术
- 《The Docker Book》读书笔记
- 股票经验分享新手入门K线之三空的判断和操作
- MySQL从入门到精通_4索引的操作
- HDU1698 Just a Hook
- 跑步新手入门须知
- DIY智能插座(六) -- 利用网易云信实现外网控制
- CSDN代码仓库的使用
- 跑步应该怎么跑?怎么跑最科学?
- java中String类源代码学习
- 跑步的正确姿势
- HDU-3652 B-number(数位DP+记忆化搜索)
- android中getLocationInWindow 和 getLocationOnScreen的区别
- device not managed
- 光栅化