blinker手机app可以控制,小度显示不在线-Arduino中文社区 - Powered by Discuz! Archiver

洛九缘 发表于 2021-3-10 09:33

blinker手机app可以控制,小度显示不在线

小度代码如下:
/***小度电源类的操作接口***/
void duerPowerState(const String & state)
{
    BLINKER_LOG("need set power state: ", state);

    if (state == BLINKER_CMD_ON) {
      digitalWrite(LED_BUILTIN, HIGH);

      BlinkerDuerOS.powerState("on");
      BlinkerDuerOS.print();
      light_on();
    }
    else if (state == BLINKER_CMD_OFF) {
      digitalWrite(LED_BUILTIN, LOW);

      BlinkerDuerOS.powerState("off");
      BlinkerDuerOS.print();
      light_off();
    }
}

/**********************小爱模式回调*******************/
void duerMode(const String & mode)
{
    BLINKER_LOG("need set mode: ", mode);
   
    BlinkerDuerOS.mode(mode);
    BlinkerDuerOS.print();

    if (mode == BLINKER_CMD_READING) {
      // Your mode function
    }
    else if (mode == BLINKER_CMD_MOVIE) {
      // Your mode function
    }
    else if (mode == BLINKER_CMD_SLEEP) {
      // Your mode function
    }
    else if (mode == BLINKER_CMD_HOLIDAY) {
      // Your mode function
      door();
    }
    else if (mode == BLINKER_CMD_MUSIC) {
      // Your mode function
    }
    else if (mode == BLINKER_CMD_COMMON) {
      // Your mode function
    }

}
/********************************************************/

    BlinkerDuerOS.attachPowerState(duerPowerState);
    BlinkerDuerOS.attachMode(duerMode);


*************************************************分割线******************************************************************
light_on();   自定义的开灯函数

light_off();   自定义的关灯函数

door();         自定义的开门函数



blinkerAPP上可以控制,但是小度一直显示设备不在线,,,,
添加设备时选择的是阿里云




奈何col 发表于 2021-3-10 09:51

语音可以吗?应该没有支持小度上的控制界面吧。

洛九缘 发表于 2021-3-10 10:20

奈何col 发表于 2021-3-10 09:51
语音可以吗?应该没有支持小度上的控制界面吧。

语音也不行

洛九缘 发表于 2021-3-10 10:30

洛九缘 发表于 2021-3-10 10:20
语音也不行

小度说设备不在线,让我重新绑定,重新绑定以后还是一样的

三水 发表于 2021-3-10 16:47

https://github.com/blinker-iot/blinker-library/archive/dev_3.0.zip
更新最新的库测试 目前已修复
页: [1]
查看完整版本: blinker手机app可以控制,小度显示不在线