結果
動いた
プログラム
//net_zigbee_test_led1_m5nanoh2_1
//受信以外は、エラー
#ifndef ZIGBEE_MODE_ZCZR
#error "Zigbee end device mode is not selected in Tools->Zigbee mode"
#endif
//インクルド
#include "Zigbee.h" //ジグビー
//定義 カラー調光器のスイッチ
ZigbeeColorDimmerSwitch zb_switch = ZigbeeColorDimmerSwitch(1);
//初期化
void setup() {
//シリアルポートの開始
Serial.begin(115200);
Zigbee.addEndpoint(&zb_switch); //エンドポイントの追加
Zigbee.setRebootOpenNetwork(180);
//ジグビーの開始
Serial.println();
Serial.println("Zigbee.begin()");
if (!Zigbee.begin(ZIGBEE_COORDINATOR)) {
Serial.println("Zigbee.begin() failed");
abort();
} //endif
//バインドされているか?
Serial.println("Waiting for binding");
while (!zb_switch.bound()) {
Serial.print(".");
delay(500); //0.5秒待つ
} //while
Serial.print("\n");
} //setup
//メインループ
void loop() {
//バインドされているか?
if (!zb_switch.bound()) {
return;
} //endif
//zb_switch.lightToggle(); //スイッチをトグルする
//delay(3000); //3秒待つ
//ライトの状態を切り替え
zb_switch.lightOn();
delay(3000);
// ライトの状態を切り替え
zb_switch.lightOff();
delay(3000);
} //loop

