Я нахожусь в середине проекта, в котором мне нужно было подключить некоторые устройства IoT к Azure с помощью IoTHub. Я следовал этому руководству: https://docs.microsoft.com/en-us/samples/azure-samples/functions-js-iot-hub-processing/processing-data-from-iot-hub-with-azure-functions/
И все работает нормально, у меня есть устройство, подключенное к IoTHub, под названием MyPythonDevice, так что теперь в моем коде я хотел бы видеть этот deviceId. В примерах, приведенных в статье выше, мы видим идентификатор устройства, но для меня это undefined
, если я его регистрирую.
Итак, я искал и нашел следующий фрагмент кода:
context.log(context.bindingData.systemProperties["iothub-connection-device-id"])
Но это возвращает следующее:
Exception: TypeError: Cannot read property 'iothub-connection-device-id' of undefined
Это означает, что systemProperties
не определено ..
Любая помощь о том, как получить идентификатор устройства?