スイッチはobniz.jsではobniz.switch
で扱うスイッチです。最大で3つまで接続し、利用することができます。
配線
スイッチを押したときにPull Downされるような配線が必要です。
Primary Switch
スイッチが1つかあるいは複数ある場合は、スイッチの1つめだけ以下の特別な機能を持ちます。
Trigger | Function |
---|---|
起動時・起動直後に数秒長押し | 設定モードに入ります。 |
起動時・起動直後に10秒以上長押し | Factory Resetされます。 |
設定モード中に3秒以上長押し | WPSによるWi-Fi設定を開始します。 |
オンライン中に押す | クラウドに対してハードウェアイベントを送ります(プログラムのクラウド実行など) |
注意点
「起動時・起動直後に長押し」は配線したIOによって変わります
- GPIO0以外 => 押しながら電源を入れる
- GPIO0 => 起動確認後(LEDが緑につくなど)に長押し