- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
史上最简单的智能控制APP开发方案(V0.1)
---基于iQLINK云快捷开发
QliNK 意义在于协助中小智能硬件团队快速实现手机APP控制硬件功能
*无需理解复杂的云端交互
*无需理会复杂的开发文档
*无需遵循对接协议,专注硬件协议即可完成
框架图
Tcp/ip tcp/ip uart
控制原理:
APP发送用户自定义控制协议到云端,云端解析后发往目标硬件,达到远程控制目的。
QLINK仅提供加密的传输通道,用于将控制命令透明传输至硬件。如:手机设置某UI按钮的值为:16进制命令 1C 4D AA F4 0A CC,点击该按钮后即可将命令发送到已链接internet的目标硬件上。
手机上提供各种控制器UI,可点击生成,如:电器遥控器,红色开关,或者亮度滑动条等。
强大的用户管理和生产系统和轻易生成产品,批量生成产品授权ID二维码,名下用户扫描即可使用硬件。
达到上述控制目的必须满足以下条件:
使用QLINK的APP,或者SDK
目标硬件必须写入QLINK提供的ID,链接QLINK云时,云端会询问ID号,合法才可完成上述过程。如果不便于改动mcu,可使用QLINK提供的透传中间件链接目标硬件。对于临时测试使用可长按控件查看ID号;
链接QLINK服务器,服务器地址: 3 端口号:8081
如果无以太网接入,可使用 Wifi模块或者有线网络模块。
QLINK 云当前主要功能:
设备和智能硬件之间通讯透传
定时控制
消息推送报警推送
控制或报警联动控制
多命令场景连控
控制领域:
单品控制
网关控制
单品网关混搭控制
后续版本增加功能:
传感数据收集管理
控制日志
WEB网页控制
微信控制
开放json接口
开放Socket 接口
管理功能:
用户端
设备管理
协议管理
控制器管理
控制器UI设置
场景配置
厂家管理后台
设备管理
用户管理
配置文件管理
授权ID号管理
APP显示信息管理,Logo管理,首页管理等
应用类型:
类型一:
作用于专业测试,极客或者工程从业人员。该方法全部在手机app上完成配置。
步骤如下
下载APP
注册
添加控件(取决于要控制的电器类型)
设置控件控制命令(逐个按钮设置)
长按设备图标查看设备ID,复制,将其写入 QLINK中转板
完成
类型二:
作用于极客或者工程从业人员。该方法全部在PC上打开WEB完成配置;主要响应部分用户抱怨手机上输入许多协议会导致手抽筋问题。主要改进是快速输入,而且可将设置的协议保存起来,下次方便调用;设置完毕后手机重新打开APP后将自动同步配置。
步骤如下
下载APP
注册
用账号登陆 http://qlink.cc
添加产品
设置协议
添加控制器UI
完成
类型三:
作用于厂家专业生产,可添加管理自有硬件,可更改APP名称,可更改LOGO,可更改启动画面,批量生成二维码ID,名下用户扫描二维码即可添加硬件产品。
步骤如下
注册运营账号
登陆运营管理后台
添加产品
生成二维码
将左上角邀请码发放给目标用户,APP名称将以注册信息出现。LOGO可自定义,APP启动画面可自定义,详询QLINK服务人员。
将二维码贴于产品包装盒,用户扫描二维码即可添加硬件。
使用说明:
类型一:
步骤:注册=登陆=添加设备=创建设备
选择要控制的设备=添加后返回将看见刚刚选择的设备=进入照明(继电器类型会单独分类)=选择刚创建的彩色LED=点击按钮跳出未配置
跳出协议框=填写控制字=等待跳出成功=长按标签
查看设备ID,并记录下来=打开PC模拟,按照红框填写好相关地址和目标;并将设备ID填写入发送框
点击链接,按钮将显示红色,表示已经链接成功,同时服务器发来”FF 11 11 11 11 11”,点发送上报设备ID,返回6F 6B表示验证成功,否则按钮变黑色,意为链接被服务器踢掉(必须打勾“十六进制显示”);==此时点击手机APP设置过的按钮,可接收到来自于手机发送的报文,报文即是刚刚设置的内容。
通讯建立完成,如果有硬件接入设置好控制协议即可控制。
如果有硬件开发能力,可将上述握手协议和设备ID写入智能硬件即可完成控制。
如果没有开发能力可购买QLINK桥接模块;只需将ID写入即可;写入方法:用uart口接上模块 14,19,20针(GND,TX,RX),发送”FF 11 11 11 11 12 [ID长度] [设备ID]”即可设置ID。模块提供一头接网络模块,一头接用户智能设备的功能;输出可选 ttl或rs232或rs485,也可IO电平输出,也可pwm输出。
网络模块可自行购买,使用透传模块即可。
本类型仅供测试评估
文档评论(0)