Azure IoT Centralのマルチテナント

Azure IoT Centralに、マルチテナントが追加されました。

techcommunity.microsoft.com

"In just minutes, scale your IoT solutions from one customer to many with organizations in IoT Central, the new, easy way to extend your solutions while maintaining flexible access control."

organizations(組織)が追加され、たった数分で、複数の顧客に向けてIoTソリューションを提供できるようです。

どんな変更があったか、Azure IoT Centralで確認してみようと思います。

続きを読む

Device Reconnection Sample

IoT Plug And Play (PnP) device/module APIsというドキュメントに、

f:id:matsujirushix:20210627203645p:plain

と書かれていたので、device reconnection sampleのコードを確認しました。

Device Reconnection Sample

コードはこちら。

azure-iot-samples-csharp/iot-hub/Samples/device/DeviceReconnectionSample at preview · Azure-Samples/azure-iot-samples-csharp · GitHub

主要な呼び出しを書き出しました。

f:id:matsujirushix:20210627203829p:plain

要するに、Connection Status Changeのコールバックで切断を検知したときに、再度、DeviceClientをCreateする(InitializeAndOpenClientAsync())というものでした。