如何开发一个手机APP,可以实现对设备的远程控制?
我在商场看到现在的空气净化器,可以通过一个手机就能实现对其远程遥控。
这种无线远程遥控时怎么实现的?需要具备哪些技能?
手机APP开发:实现对设备的远程控制?
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
2条回答
- yankYuki 2018-10-10 06:30关注
需要爪机 云服务器 本地服务器 网关配备zigbee或红外技术。
大概就是有一个后台程序在云服务器上,服务器上的数据库存在一个表 内容有设备名称,设备类型,开关状态什么的。
手机一打开app,就会从云服务器的数据库获得这些信息并显示在手机上。手机控制的命令发送给云服务器,再由云服务器寻找手机app账户所绑定的本地服务器ip地址。控制的设备唯一识别码,权限信息等。
这些信息都在云服务器上,一般的本地服务器会有子表或其他形式验证云服务器传达信息的正确性。
本地服务器收到命令并确定命令有效后将命令传达给网关(控制终端)。它是控制层的最底层。它将识别信息包(一般是json),并发送zigbee或红外命令给智能家居。前提是家具本身能够获得信号。
市场上的控制终端一般只有两种,一种是第三方控制终端,兼容好多品牌家电家具,提供物联网解决方案。另一种是设备厂家自带的控制终端。放在产品内部。
如果不考虑成本问题,也可以使用wifi,蓝牙和3/4g技术。解决 2无用
悬赏问题
- ¥15 java 操作 elasticsearch 8.1 实现 索引的重建
- ¥15 数据可视化Python
- ¥15 要给毕业设计添加扫码登录的功能!!有偿
- ¥15 kafka 分区副本增加会导致消息丢失或者不可用吗?
- ¥15 微信公众号自制会员卡没有收款渠道啊
- ¥15 stable diffusion
- ¥100 Jenkins自动化部署—悬赏100元
- ¥15 关于#python#的问题:求帮写python代码
- ¥20 MATLAB画图图形出现上下震荡的线条
- ¥15 关于#windows#的问题:怎么用WIN 11系统的电脑 克隆WIN NT3.51-4.0系统的硬盘