码迷,mamicode.com
首页 > 移动开发 > 详细

3-开发共享版APP(接入指南)-设备接入说明:使用隐藏配置

时间:2019-07-31 01:05:38      阅读:181      评论:0      收藏:0      [点我收藏+]

标签:说明   二维码扫描   user   bug   gprs   ppa   font   端口号   apk   

https://www.cnblogs.com/yangfengwu/p/11273226.html

 

该APP安装包下载链接:

http://www.mnif.cn/appapk/IotDevelopmentVersion/20190730/app-debug.apk

或者扫描二维码下载

技术图片

 

 APP源码获取方式:(请阅读宝贝说明)

此APP建立在基础篇,升级篇,数据篇和安全篇.只有把这些篇章全部学过才能看得懂源码!

https://item.taobao.com/item.htm?spm=a2oq0.12575281.0.0.70471debVGb9G8&ft=t&id=569295486025

 

为了大家方便使用,软件内部现在有两个重要的隐藏功能

一,配置连接MQTT服务器的信息

  连续点击设备6下

技术图片

 

举例1:以TCP模式连接MQTT服务器  (软件默认以SSL连接mnif.cn这个MQTT服务器)

 

     选择连接方式             选择TCP模式的端口号         确认信息以后点击确认

技术图片  技术图片  技术图片

 

举例2:以TCP模式连接MQTT服务器,设置连接MQTT时的ClientID为dggcvj125866   我随意打的

 

技术图片    技术图片

 

 

 

 

二,配置APP绑定设备时订阅的一级主题

注:一级主题 / 二级主题              二级主题默认为:Wi-Fi使用MAC地址    GPRS使用 IMEI

注:该功能需要在绑定设备之前设置(后续是否可以在绑定之后修改,待定...)

 

          点击6下

技术图片

 

 

1.1,软件默认以下图的方式订阅主题:

举例:假设APP通过SmartConfig获取的Wi-Fi模块的MAC地址为 45:dc:fc:21:54:ac

则:APP绑定设备以后订阅的主题为   device/45:dc:fc:21:54:ac

 

举例:假设APP通过二维码扫描获取的GPRS模块的IMEI为 485616556665574

 

则:APP绑定设备以后订阅的主题为   device/485616556665574

 

技术图片

 

1.2,软件默认以下图的方式发布主题:

举例:假设设备通过SmartConfig获取的Wi-Fi模块的MAC地址为 45:dc:fc:21:54:ac

则:APP绑定设备以后发布的主题为   user/45:dc:fc:21:54:ac

 

举例:假设APP通过二维码扫描获取的GPRS模块的IMEI为 485616556665574

则:APP绑定设备以后发布的主题为   user/485616556665574

 

技术图片

 

 

 

 

 

2.1,选择第二项中的订阅方式:

举例:假设APP通过SmartConfig获取的Wi-Fi模块的MAC地址为 45:dc:fc:21:54:ac

则:APP绑定设备以后订阅的主题为   device45:dc:fc:21:54:ac/45:dc:fc:21:54:ac

 

举例:假设APP通过二维码扫描获取的GPRS模块的IMEI为 485616556665574

则:APP绑定设备以后订阅的主题为   device485616556665574/485616556665574

 

技术图片

 

2.2,选择第二项中的发布方式:

举例:假设APP通过SmartConfig获取的Wi-Fi模块的MAC地址为 45:dc:fc:21:54:ac

则:APP绑定设备以后发布的主题为   user45:dc:fc:21:54:ac/45:dc:fc:21:54:ac

 

举例:假设APP通过二维码扫描获取的GPRS模块的IMEI为 485616556665574

则:APP绑定设备以后发布的主题为   device485616556665574/485616556665574

技术图片

 

 

 

 

3.1,选择自定义订阅方式:

举例:

假设APP通过SmartConfig获取的Wi-Fi模块的MAC地址为 45:dc:fc:21:54:ac

假设APP通过二维码扫描获取的GPRS模块的IMEI为 485616556665574

假设用户自定义的主题为qqqqq

 

则:APP绑定WiFi设备以后订阅的主题为   qqqqq/45:dc:fc:21:54:ac

则:APP绑定GPRS设备以后订阅的主题为   qqqqq/485616556665574

技术图片

 

 

 

3.2,选择自定义发布方式:

举例:

假设APP通过SmartConfig获取的Wi-Fi模块的MAC地址为 45:dc:fc:21:54:ac

假设APP通过二维码扫描获取的GPRS模块的IMEI为 485616556665574

假设用户自定义的主题为aaaaa

 

则:APP绑定WiFi设备以后发布的主题为   aaaaa/45:dc:fc:21:54:ac

则:APP绑定GPRS设备以后发布的主题为   aaaaa/485616556665574

 

技术图片

 

 

注:修改以上配置以后请根据自己的配置 修改设备端订阅和发布的主题

 

注:以上配置,配置一次便会内部记录,下次无需再次配置

 

3-开发共享版APP(接入指南)-设备接入说明:使用隐藏配置

标签:说明   二维码扫描   user   bug   gprs   ppa   font   端口号   apk   

原文地址:https://www.cnblogs.com/yangfengwu/p/11273530.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!