複数プログラムからの接続

1つのデバイスは複数のobniz.jsからの同時websocket接続を受け付けます。(同時接続数制限はあります) つまり、クラウドとスマートフォンからの同時操作ができるため、片方では電圧を監視しながら片方ではグラフ化するといった動作が可能です。

同時接続の場合すべてのコマンドはデバイスへ届き、デバイスからのデータは全ての接続元に届きます。

ローカルコネクトが存在する場合

ただしある1つのobniz.jsからデバイスにlocal connectが張られているときにはデバイスはローカルコネクト側にのみデータを送るため他のobniz.jsはデータを送ることはできても受け取ることができません。

全てのobniz.jsでデータを受け取れるようにうするには、すべてのobniz.jsにおいて local_connect: false を設定することでlocal connectしないようにする必要があります。