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

Posted yangfengwu

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了3-开发共享版APP(接入指南)-设备接入说明:使用隐藏配置相关的知识,希望对你有一定的参考价值。

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(接入指南)-设备接入说明:使用隐藏配置的主要内容,如果未能解决你的问题,请参考以下文章

接入指南一个Demo带你玩转华为帐号服务

ST I-CUBE-GizWits套件快速接入指南

免费开源的智能家居系统,SpringBoot+Vue前后端分离,WiFi智能设备接入,手把手开发安卓APP,建立QQ智能管家机器人!

接入指南

《高德地图》是不是支持使用ofo小黄车的相关说明

20160170002 微信公众平台开发接入指南