ERROR: MQTT NOT ALIVE OR MSG LIMIT-Arduino中文社区 - Powered by Discuz!

Arduino中文社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 2274|回复: 6

[已解答] ERROR: MQTT NOT ALIVE OR MSG LIMIT

[复制链接]
发表于 2021-6-23 00:11 | 显示全部楼层 |阅读模式
本帖最后由 imtzz 于 2021-6-23 00:47 编辑

ERROR: MQTT NOT ALIVE OR MSG LIMIT

请问这个是由于供电不足导致的嘛,因为我用小爱同学控制灯带亮度有时就会报这个错,用APP控制就没问题。并且出现这个报错后,就无法同步更新亮度到APP中了

用外接供电连接WS2812灯带,目前也有这个问题,
麻烦哪位大神帮忙解答一下,Thanks

  1. void miotBright(const String &bright)
  2. {
  3.     BLINKER_LOG("----------------------------------------------------------------");
  4.     BLINKER_LOG("need set brightness: ", bright);

  5.     // update ligth strip
  6.     colorW = bright.toInt();
  7.     // prevent the brightness from being too low
  8.     colorW = colorW > 5 ? colorW : 5;
  9.     pixelShow();

  10.     // update app layout
  11.     Slider1.print(colorW);
  12.     WS2812.print(colorR, colorG, colorB, (int)(colorW * 2.55));

  13.     BLINKER_LOG("now set brightness: ", colorW);
  14.     BlinkerMIOT.brightness(colorW);
  15.     BlinkerMIOT.print();
  16. }
复制代码



屏幕截图 2021-06-22 235740.png
 楼主| 发表于 2021-6-23 00:12 | 显示全部楼层
本帖最后由 imtzz 于 2021-6-23 00:46 编辑

并且出现这个报错后,无法同步更新亮度到APP中了
有时使用APP更新下亮度,再用语音控制,他就又好了,也不知道这是为啥
发表于 2021-6-23 09:05 | 显示全部楼层
是否为最新lib?是测试的例程吗?
发表于 2021-6-23 11:24 | 显示全部楼层
 楼主| 发表于 2021-6-23 22:24 | 显示全部楼层
点灯官方 发表于 2021-6-23 09:05
是否为最新lib?是测试的例程吗?

是最新的lib,比测试的案例多了APP界面的回调处理,难道是这个原因嘛
下面的连接是我现在的代码,如果可以的话麻烦帮忙看下
https://github.com/tzzs/SmartLightStrip/blob/main/LED.ino
 楼主| 发表于 2021-6-23 23:38 | 显示全部楼层
三水 发表于 2021-6-23 11:24
https://www.arduino.cn/thread-103782-1-1.html

BlinkerMIOT需要手动设置心跳函数嘛
发表于 2021-6-24 12:06 | 显示全部楼层
imtzz 发表于 2021-6-23 23:38
BlinkerMIOT需要手动设置心跳函数嘛

没看懂你的问题,语音助手接口不需要心跳包。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|Archiver|手机版|Arduino中文社区

GMT+8, 2024-11-28 12:35 , Processed in 0.107545 second(s), 19 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表