Hola, estoy revisando la placa MKR Wifi 1010 conectada con Alexa y Arduino IoT Cloud. He conseguido apagar y encender un foco a través de interruptores de conmutación y relays. Pero al apagarlo físicamente Arduino IOT no actualiza el estado y Alexa no cambia el estado del foco.
Quien ha conseguido hacer esto, favor de sugerir como corregir mi problema.
Gracias.
Estoy usando éste código:
#include <Arduino_MKRENV.h>
#include “thingProperties.h”
const int pin0_foco_Sala = 0;
const int pin1_foco_Comedor = 1;
void setup() {
Serial.begin(9600);
delay(1500);
initProperties();
ArduinoCloud.begin(ArduinoIoTPreferredConnection);
focoSala = false;
focoComedor = false ;
pinMode(pin0_foco_Sala, OUTPUT);
pinMode(pin1_foco_Comedor, OUTPUT);
setDebugMessageLevel(2);
ArduinoCloud.printDebugInfo();
}
void loop() {
ArduinoCloud.update();
digitalWrite(pin0_foco_Sala, focoSala);
digitalWrite(pin1_foco_Comedor, focoComedor);
}
void onFocoSalaChange() {
}
void onFocoComedorChange() {
}
void onFocoDeLaSalaChange() {
}
void onFocoDelComedorChange() {
}