查看: 572|回复: 1

[已解答] 小爱同学控制不了ESP8266-01s

[复制链接]

该用户从未签到

发表于 2021-5-10 22:19 | 显示全部楼层 |阅读模式
电灯科技可以控制ESP8266-01s继电器吸合,添加到米家APP后唤醒小爱同学控制不了#define BLINKER_MIOT_LIGHT
#define BLINKER_WIFI

#include <Blinker.h>

char auth[] = "309b1594a496";//电灯科技上的密钥
char ssid[] = "绿*泡";//你家的WiFi名字
char pswd[] = "2**P36TG8Z";//你家WiFi的密码

int GPIO=0;

#define BUTTON_1 "ButtonKey"


BlinkerButton Button1("anniu");//这个anniu必须要和电灯科技上的按键相同

void button1_callback(const String & state)
{
    BLINKER_LOG("get button state: ", state);
    digitalWrite(GPIO,!digitalRead(GPIO));
    Blinker.vibrate();
}

void miotPowerState(const String & state)
{
    BLINKER_LOG("need set power state: ",state);

    if (state == BLINKER_CMD_OFF) {
        digitalWrite(GPIO, HIGH);

        BlinkerMIOT.powerState("off");
        BlinkerMIOT.print();
    }
    else if (state == BLINKER_CMD_ON) {
        digitalWrite(GPIO, LOW);
        BlinkerMIOT.powerState("on");
        BlinkerMIOT.print();
    }
}


void setup() {
    Serial.begin(115200);
    pinMode(GPIO,OUTPUT);
    digitalWrite(GPIO,HIGH);
    Blinker.begin(auth, ssid, pswd);
    Button1.attach(button1_callback);
    BlinkerMIOT.attachPowerState(miotPowerState);

}

void loop()
{
    Blinker.run();
}

微信图片_20210510221811.jpg
微信图片_20210510221822.jpg

该用户从未签到

发表于 2021-5-15 10:55 | 显示全部楼层
创建设备时,选择 阿里云broker,如果还是不行,请看设备端调试信息
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

热门推荐

LGT8F328如何 烧写 Bootloader
LGT8F328如何 烧写 Bootlo
最近自己重新设计制作了一块arduino nano的板子,更改了USB芯片、Type-C接口、晶振,
esp32s2 在Arduino IDE调试USB CDC
esp32s2 在Arduino IDE调
各位大佬好,最近尝试弄清如何使用esp32s2的usb功能。然后在Github上找的代码,放到自
【Arduino】168种传感器模块系列实验(155)---KA2284 电平模块
【Arduino】168种传感器模
37款传感器与模块的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是
【Arduino】168种传感器系列实验(182)---LM386双芯片声音模块
【Arduino】168种传感器系
37款传感器与模块的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是
【Arduino】168种传感器模块系列实验(159)---MAX9814咪头传感器
【Arduino】168种传感器模
37款传感器与模块的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是
Copyright   ©2015-2016  Arduino中文社区  Powered by©Discuz!   
快速回复 返回顶部 返回列表