小度接入传感器一直识别为灯-Arduino中文社区 - Powered by Discuz!

Arduino中文社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 2150|回复: 1

[过期] 小度接入传感器一直识别为灯

[复制链接]
发表于 2020-4-10 20:54 | 显示全部楼层 |阅读模式
本帖最后由 凤凰de星空 于 2020-4-10 20:56 编辑

之前写一个小度灯的代码,现在想改成湿度传感器,blinker app没问题,但是小度app还是同步为原来的灯设备,重新同步还不是传感器,这是什么情况?
论坛扩展里面的 Markdown 有问题,没有识别

[mw_shl_code=arduino,true]#define BLINKER_WIFI
#define BLINKER_DUEROS_SENSOR

#include <Blinker.h>

const char auth[] = "";
const char ssid[] = "";
const char pswd[] = "";

int humi_read = 0;
bool oState = false;

BlinkerNumber HUMI("humi");
BlinkerButton Button1("btn"); // 按钮

void duerQuery(int32_t queryCode)
{
    BLINKER_LOG("DuerOS Query humi");
    BlinkerDuerOS.time(millis());
    BlinkerDuerOS.humi(humi_read);
    BlinkerDuerOS.print();
}

void heartbeat()
{
    HUMI.print(humi_read);
}

void button1_callback(const String & state)
{
    HUMI.print(humi_read);
}

void setup() {
    Serial.begin(115200);
    pinMode(A0, INPUT);

    BLINKER_DEBUG.stream(Serial);
    BLINKER_DEBUG.debugAll();

    Blinker.begin(auth, ssid, pswd);
    Blinker.attachHeartbeat(heartbeat);
    Button1.attach(button1_callback);
    BlinkerDuerOS.attachQuery(duerQuery);
}

void loop() {
    Blinker.run();

    int h = analogRead(A0);

    if (isnan(h))
    {
        BLINKER_LOG("Failed to read from DHT sensor!");
    }
    else
    {
        BLINKER_LOG("Humidity: ", h, " %");
        humi_read = h;
    }

    Blinker.delay(2000);
}[/mw_shl_code]


 楼主| 发表于 2020-4-10 21:26 | 显示全部楼层
已经解决,换了一个auth,重新换回来就好了,暂时不知道是为什么
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-12-1 03:48 , Processed in 0.092440 second(s), 16 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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