Azure IoT Hub, соединяющий два устройства и заставляющий их общаться
Я новичок в IoT и Azure, но сейчас я хочу подключить Raspberry Pi и лампочку оттенка philips к IoT Hub. Я уже сделал это, и я могу общаться между Raspberry Pi и IoT Hub. Я могу отправлять сообщения и хранить их в контейнере хранения. Но самая большая проблема для меня - заставить эти два устройства общаться. Моя цель состоит в том, чтобы я отправил сообщение от пи в хаб с определенным словом, например, "синий", а затем лампочка меняет свой цвет на синий. Каков наилучший способ для этого? Я действительно не знаю, как поступить.
Помощь и советы будут по достоинству оценены.
Привет, Джулиан
1 ответ
Связь между устройствами недоступна, поэтому вы должны использовать IoT Hub как разрыв между двумя устройствами. Есть несколько способов сделать это:
- Используйте свой Raspberry Pi в качестве контроллера, создав фоновое приложение для управления другими устройствами. Вы можете найти руководство по управлению другими устройствами здесь. Вам также необходимо подключить лампочку оттенка Phillips к концентратору IoT.
- Используйте Raspberry Pi в качестве конечного устройства, запускающего события, и воспользуйтесь нашими функциями интеграции, чтобы направить команду, а затем отправить команду в лампу оттенка Phillips с помощью Microsoft Flow.
Наша эталонная архитектура документирована здесь.