📡
BlynkでWiFi接続が切れたときに再接続する
概要
M5Atomを使ってBlynkをアウトプット先にしているときに、WiFi接続が切れて通知がたびたび飛んできていた。
WiFi接続はよくある WiFi.h
ライブラリではなく Blynk
クラスがラップしているため、 WiFi.status
を確認する方法じゃないやり方を調べた。以下のコードで同じような動作が実装できる。
実装
void loop()
{
while(!Blynk.connected()) {
Blynk.begin(auth, ssid, pass);
delay(1000);
}
}
Blynk.connected()
で接続状態が取得できる。
公式のリファレンスはこちら
Discussion