查看: 348|回复: 10

[已解答] 求:硬件如能连上binker后台就返回一个值(如登录成功)...

[复制链接]
发表于 2019-11-13 21:12 | 显示全部楼层 |阅读模式
请问谁有blinker的代码,如果硬件能连上binker后台就返回一个值(如登录成功),如果连接不成功则返回失败。
发表于 2019-11-21 09:35 | 显示全部楼层
你说的我猜想应该是当硬件上电时候,或是错误的authkey、或是错误的用户名、密码,这时候能返回一个值,表示连接没有成功。
我是在这里加了一个语句在串口返回,当然你也可以加入其他指令。

就是在BlinkerMQTT.h的1770行后面加一句Serial.println("硬件连接不成功");
0012.jpg
0013.jpg
发表于 2019-11-13 22:59 | 显示全部楼层
根据硬件选择对应的快速接入文档即可https://diandeng.tech/doc
 楼主| 发表于 2019-11-14 09:00 | 显示全部楼层
coloz 发表于 2019-11-13 22:59
根据硬件选择对应的快速接入文档即可https://diandeng.tech/doc

看了,没有见有函数说明呢
发表于 2019-11-14 09:35 | 显示全部楼层
xuejy628 发表于 2019-11-14 09:00
看了,没有见有函数说明呢

文档>硬件开发
 楼主| 发表于 2019-11-14 20:43 | 显示全部楼层

我用是esp8266,开发的。
小弟是初学者,望老师多多指教。
要怎么写这段代码?
发表于 2019-11-15 00:10 | 显示全部楼层
不太理解你的需求,这个建议从快速开始文档学起,自己试验了
发表于 2019-11-15 19:09 | 显示全部楼层
本帖最后由 sting2k1 于 2019-11-15 19:10 编辑

查询电源开启状态意味着查询连接状态,在miot中查寻miotPowerState,当然要加载#define BLINKER_MIOT_LIGHT,查询键值是BLINKER_CMD_ON,BLINKER_CMD_OFF,on表示设备已经打开,也就是连上了,在setup里查询返回值,BlinkerMIOT.attachPowerState(miotPowerState)。这个键值其他,比如“小爱同学”也能查询到。
 楼主| 发表于 2019-11-19 13:14 | 显示全部楼层
奈何col 发表于 2019-11-15 00:10
不太理解你的需求,这个建议从快速开始文档学起,自己试验了

在Blinker初始化中的 blinker.begin(auth,ssid,pass); 这句代码是不是连接服务器的?我想在这里添加代码,假设连不上的话,则返回一个信息输出提示“连不上blinker”
发表于 2019-11-19 19:45 | 显示全部楼层
xuejy628 发表于 2019-11-19 13:14
在Blinker初始化中的 blinker.begin(auth,ssid,pass); 这句代码是不是连接服务器的?我想在这里添加代码 ...

函数说明详见文档,这个函数不负责链接
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

热门推荐

Blynk与m5stack basic以及uiflow的交互玩法
Blynk与m5stack basic以及
Blynk与m5stack basic以及uiflow的交互玩法 [准备工作我们假设玩家已经熟悉下面的准备
【搬运】通过UDP将M5Camera图像发送至M5Stack
【搬运】通过UDP将M5Camer
本例将介绍通过UDP发送图像至M5Stack,代码分为M5CameraB与M5Stack,由于UDP传输
SYN6288语音模块
SYN6288语音模块
我用arduino写SYN6288的程序,用的是UNO板,可以吗? SYN怎么将文字转化为语音输出啊
【原创】 drawbot平面关节scara机械臂写字机 画画机器人直播...
【原创】 drawbot平面关节
这个项目上个月就在做了,结构和代码反反复复改了多次,加上自己又太忙,一直没来得及
【原创】全球最小口袋3D打印机mini one直播教程贴
【原创】全球最小口袋3D打
最近闲得蛋疼,没事搞个掌上3D打印机,先放效果图吧。 搞了半天,终于能正常打印,
Copyright   ©2015-2016  Arduino中文社区  Powered by©Discuz!   
快速回复 返回顶部 返回列表