Интернет вещей. Промышленный интернет вещей. Отправка и получение сообщений

Вопросы "Что делать и кто виноват?" актуальны практически всегда.

Кто в данном случае виноват, пока не очень ясно. А вот ответ на вопрос “Что делать?” здесь практически очевиден -- использовать ВСЕ составляющие концепции интернета вещей при создании систем мониторинга окружающей среды. Причем среды, окружающей не только города и населенные пункты, но и предприятия, являющиеся потенциальными загрязнителями атмосферы, воды и почвы...

Рискну предположить, что вложения в эти IoT-проекты достаточно быстро окупятся за счет штрафов с загрязнителей окружающей среды. Да и здоровье граждан немаловажно... Некоторые даже утверждают, что оно бесценно.

Однако ближе к делу. 5 января в ряде СМИ появились (со ссылкой на данные “Мосэкомониторинга”) сообщения типа того, которое вы видите ниже.

Интересно отметить, что на сайте “Мосэкомониторинга” какого-либо оперативного сообщения о возникновении в городе нештатной ситуации не было. Самое свежее новостное сообщение, которое все зимние каникулы висело на сайте этого ведомства, вы видите ниже. Оно датировано 19 декабря прошлого года и рассказывает о том, что разрешение на выбросы вредных (загрязняющих) веществ теперь можно оформить в электронном виде.

Рискну предположить, что данное сообщение интересно далеко не всем горожанам, а лишь тем, кто руководит предприятиями-загрязнителями и тем, кто отслеживает новости, связанные с внедрением в госучреждениях систем электронного документооборота (СЭД).

Основная же миссия “Мосэкомониторинга” – вовсе не выдача разрешений на выброс в атмосферу города вредных веществ. Напомню, что это ГПБУ (государственное природоохранное бюджетное учреждение) было создано в июне 2001 г. по решению Правительства Москвы и находится в подчинении Департамента природопользования и охраны окружающей среды города Москвы.

Основная деятельность данного ГПБУ - осуществление государственного экологического мониторинга на территории столицы. При этом информация готовится на основании данных автоматических станций контроля загрязнения атмосферы (АСКЗА) и на основании результатов рейдов передвижных экологических лабораторий. В случае выявления превышений установленных нормативов информация направляется в федеральные или региональные органы исполнительной власти для принятия мер реагирования. Впрочем, сведения о превышении установленных нормативов при желании можно найти и на сайте “Мосэкомониторинга”. Но сделать это, увы, не так просто, как хотелось бы…

В то же время представители “Мосэкомониторинга” утверждают, что посредством сайта данного ГПБУ можно узнать:

Каким образом осуществляется экологический мониторинг на территории города Москвы, где расположены пункты наблюдения за состоянием различных природных сред, по каким показателям и с какой периодичностью проводятся наблюдения;

Подробную информацию о состоянии атмосферного воздуха, поверхностных водных объектов, почв, зеленых насаждений, уровней шума на территории города;

Информацию о текущих измерениях температуры и атмосферного давления на различных территориях города.

Подробную информацию о загрязняющих веществах, присутствующих в атмосферном воздухе, поверхностных водных объектах, почвах города Москвы, источниках их поступления и воздействии на здоровье людей.

Обратите внимание: “можно узнать” и “легко можно узнать” – разные вещи. Иногда очень даже разные.

Для полноты картины необходимо добавить, что столичная система мониторинга атмосферного воздуха начала создаваться (по решению Правительства Москвы) ещё в 1996 г. Естественно, она непрерывно видоизменяется и совершенствуется. Судя по сайту ведомства, в настоящее время информация об уровне загрязнения атмосферного воздуха поступает в данную систему с 56 автоматических станций контроля загрязнения атмосферы (включая мобильные АСКЗА). АСКЗА расположены во всех округах Москвы, на разном удалении от центра города и охватывают различные функциональные зоны. Среди прочего, станции мониторинга размещаются на территориях вблизи автомагистралей, в том числе на Третьем транспортном кольце. Также организован мониторинг атмосферного воздуха на территории Новой Москвы.

На АСКЗА круглосуточно (в режиме Non-Stop), измеряются средние двадцатиминутные концентрации 26 химических веществ и метеорологические параметры, определяющие условия рассеивания примесей в атмосфере (скорость и направление ветра, температура, давление, влажность, вертикальная компонента скорости ветра).

Согласитесь, что снимаемая с этих датчиков информация имеет не такой уж большой объём, чтобы её оперативная обработка и представление в удобном графическом виде являлись непосильной техническую задачей. Трудности здесь скорее не технические, а организационные.

В “Википедии” в статье “Экологический мониторинг” читаем: “Обычно на территории уже имеется ряд сетей наблюдений, принадлежащих различным службам, и которые ведомственно разобщены, не скоординированы в хронологическом, параметрическом и других аспектах. Поэтому задача подготовки оценок, прогнозов, критериев альтернатив выбора управленческих решений на базе имеющихся в регионе ведомственных данных становится, в общем случае, неопределенной. В связи с этим, центральными проблемами организации экологического мониторинга являются эколого-хозяйственное районирование и выбор «информативных показателей» экологического состояния территорий с проверкой их системной достаточности” .

Золотые слова. Они, видимо, относятся и к рассматриваемой нами ситуации. Обратите внимание: на публикации в СМИ о превышении в 28 раз уровня загрязнения столичного воздуха в районе Марьино отреагировали не сотрудники “Мосэкомониторинга”, а специалисты Роспотребнадзора, в распоряжении которых, видимо, тоже имеются средства контроля окружающей среды.


Источник: сайт Роспотребнадзора, январь 2017 г.

В то же время некоторые СМИ сообщили, что столичные прокуроры начали проверку в связи с превышением количества сероводорода на юго-востоке Москвы. Им предстоит установить источник загрязнения и его последствия.

Теперь смотрите: на сайте «Мосэкомониторинга» особое внимание обращается на то, что данное ГПБУ “не является органом исполнительной власти, уполномоченным на осуществление государственного экологического надзора. В случае выявления превышений установленных нормативов информация направляется по компетенции в федеральные или региональные органы исполнительной власти для принятия мер реагирования”.

И что в результате происходит на практике? Граждане собственными носами чувствуют не очень приятные запахи и начинают обращаться в различные инстанции. Роспотребнадзор и прокуратура, несмотря на зимние каникулы, реагируют на жалобы трудящихся и начинают выяснять ситуацию, дабы выявить и, возможно, наказать виновных.

Ситуацию, при которой население интересуется у властей, чем вызваны необычные состояния окружающей среды, нельзя назвать нормальной!

При правильной постановке дела власти (через СМИ или каким-либо иным образом) должны оперативно доносить до населения информацию о том, что в таком-то регионе концентрация в воздухе такого- то вещества во столько-то раз превысила норму!

Вернемся к сайту “Мосэкомониторинга”. Рискну предположить, что гоcтям и жителям столицы интересны не столько места расположения станций контроля, сколько значения параметров окружающей среды, регистрируемых этими станциями.

И даже не сами значения, а то, выходят они за пределы нормы или не выходят.

На мой взгляд, сайт “Мосэкомониторинга” необходимо оснастить интерактивной картой администативно-территориального деления Москвы (типа той, которую вы видите ниже), на которой каждый из округов оперативно (раз а 20 минут) раскрашивался бы в один из трех цветов: “зеленый” (все 26 регистрируемых параметров в норме); “красный” (хотя бы один из 26 регистрируемых параметров выше нормы), “желтый” (ситуация близка к критической). Кроме того, должен быть инструмент, позволяющий любому желающему посмотреть вид этой карты в любой из интересующих его дней и часов и, при необходимости, выяснить, какие именно параметры в тот или иной интервал времени превышали предельно допустимый уровень и во сколько раз.


Карта администативно-территориального деления Москвы

Решения КРОК на основе технологий интернета вещей открывают богатые возможности для понимания бизнеса, развития инновационных сервисов, управления сложными программно-аппаратными инфраструктурами.

К технологиям, на которых базируется интернет вещей (Internet of things, IoT), относятся датчики, сенсоры, RFID-метки, передающие данные посредством радиосигналов, телематические устройства для межмашинного взаимодействия (Machine-to-Machine, M2M), облачные технологии для хранения и обработки и многое другое. По оценкам отраслевых аналитиков, к 2020 году число подключенных к интернету гаджетов может достичь 50 миллиардов. Уже сегодня интеллектуальные датчики встраиваются в инженерные системы и оборудование на промышленных, энергетических, нефтегазовых предприятиях. В «разумных городах» IoT-системы обеспечивают мониторинг общественного транспорта и регулирование дорожного движения, помогают контролировать состояние жилищно-коммунальной инфраструктуры и следить за общественной безопасностью.

Решения КРОК в IoT

Применение IoT в разных отраслях

Автоматические датчики способствуют оптимизации работы крупных турбин и сложного оборудования, уменьшают топливные расходы. Предиктивная диагностика сокращает количество сбоев и поломок на предприятии. Интеллектуальный коммерческий учет электроэнергии (smart metering) сокращает затраты на энергию.

Автоматизированное управление технологическими режимами работы нефтегазового оборудования включает в себя запуск и переход между режимами по команде диспетчера «одной кнопкой», удержание технологического оборудования в зоне его характеристик, отслеживание выполнения регламентов по обслуживанию и ремонтов.

Внедрение механизмов предиктивной диагностики сокращает расходы на обслуживание и ремонты при одновременном уменьшении количества поломок. Это продлевает срок эксплуатации оборудования и уменьшает себестоимость конечной продукции.

КРОК предлагает заказчикам системы для автоматизации управления грейдерами, бульдозерами, машинами для установки свай, прокладки подводных коммуникаций и прочей строительной техникой. Бортовой компьютер в реальном времени регулирует положение рабочего органа техники, а высокоточные лазерные, оптические, GPS/ГЛОНАСС-приемники гарантируют точное следование плану.

Подробнее о решениях КРОК

КРОК предлагает заказчикам решения на основе интернета вещей с использованием продуктов от ведущих разработчиков: Intel, General Electric. При необходимости умные системы можно бесшовно интегрировать с существующей инфраструктурой и встроить в уже работающие процессы. Специализированные решения для информационной безопасности защищают от вмешательства киберпреступников, перехвата, хищения информации и прочих специфических угроз.

Промышленный интернет вещей

Промышленное направление IoT обеспечивает взаимодействие киберфизических систем в современном машиностроении и высокотехнологичном сборочном производстве. Эти технологии применяются в системах управления производственными процессами, непрерывного мониторинга и онлайн-диагностики состояния промышленного оборудования, особенно высоконагруженного - насосов, конвейеров, компрессоров, генераторов и т.п.

Smart Metering

Многоуровневые системы учета электроэнергии () обеспечивают качественно новую надежность и точность измерения энергоресурсов, повышая контроль их поставки, транспортировки и потребления. Комплексное решение включает в себя счетчики нового поколения, системы верхнего уровня, которые обеспечивают сбор, обработку и анализ информации из любого количества точек учета, современные сети, позволяющие передавать большие массивы информации как от поставщика к пользователю, так и в обратном направлении.

Видеоаналитика

Умные видеокамеры берут на себя обработку видеопотоков и обнаружение значимых событий. Торговые организации с их помощью анализируют поведение покупателей и сотрудников в зале, отслеживают эффект маркетинговых акций и оптимизируют работу касс. Интеграция с системой контроля и управления доступом (СКУД) позволяет узнавать сотрудников в лицо, автоматически подсчитывать время присутствие на рабочем месте, пресекать доступ посторонних в закрытые зоны.

WiFi-аналитика

Специализированная платформа использует сигналы от WiFi-модулей смартфонов, чтобы отслеживать поведение посетителей торговых центров и отвечать на вопросы: сколько из проходящих мимо покупателей заходят в ТЦ или конкретный магазин? Сколько времени они проводят на площадке? Какова доля постоянных посетителей? Куда ещё они ходят? В результате заказчик может корректировать свои маркетинговые акции и формировать индивидуальные предложения для клиентов с учётом их личных потребностей.

Безопасность IoT

Комплекс программно-аппаратных средств не позволяет злоумышленникам перехватить контроль над распределенными IoT-системами. На уровне конечных устройств (датчики, сенсоры, сервоприводы, актуаторы) обеспечивается защита от несанкционированных изменений в программном обеспечении, защита от отправки и приема команд в обход системы управления. Криптографическая защита каналов связи блокирует вмешательства в обмен данными между конечными устройствами и системой управления. Средства защиты системы управления обеспечивают обнаружение несанкционированных устройств, мониторинг, централизованное управление и обновление конечных устройств.

Разумный город

В городской среде технологии Интернета вещей применяются для контроля ЖКХ-инфраструктуры, предупреждения аварийных ситуаций и общественно-опасных действий. Средства видеонаблюдения могут автоматически сообщать о подозрительных предметах и попытках проникновения в закрытые зоны. На дорогах решения для автоматического обмена данными между автомобилями и объектами дорожной инфраструктуры позволяют участникам движения в реальном времени получать и передавать информацию об опасных маневрах, сложных метеоусловиях, инцидентах на дороге и др. Вся информация поступает в ситуационный центр оперативного реагирования, который служит командной точкой для координации оперативных служб.

Управление складами и архивами

Использование RFID-меток в сочетании с мобильными считывателями упрощает приёмку, инвентаризацию и учёт товаров на складах. Сотрудники избавляются от большой части ручной работы по заполнению документации. Поступающие товары автоматически регистрируются в системе, которая позже при необходимости быстро подскажет местоположение нужных позиций. По такому же принципу организуется хранение документации в бумажных архивах. Интеграция с системой электронного документооборота позволяет максимально автоматизировать работу с поступающими документами - от получения и регистрации до сдачи архивации.

25 января 2018 в 10:00

Пять основных тенденций развития Интернета вещей в 2018 году

  • Блог компании Gemalto Russia ,
  • Исследования и прогнозы в IT ,
  • Читальный зал
  • Recovery Mode

Минувший 2017 год стал еще одним важным годом для Интернета вещей (IoT). Потребители по-прежнему покупали все новые подключенные устройства, и в итоге, одним из наиболее популярных новогодних подарков во многих странах стали виртуальные цифровые помощники с функцией распознавания речи. Кроме того, в минувшем году состоялся первый официальный запуск сервисов и продуктов Narrow Band IoT (NB-IoT), ну и наконец, согласно статистике, сегодня в мире насчитывается больше IoT устройств, чем смартфонов или ПК.

Что же несет с собой для Интернета вещей новый 2018 год? Открываем пять основных тенденций, которые, как мы считаем, определят наступивший год.


1. Еще больше подключенных устройств и еще больше возможностей для подключения

В 2017 году мы наблюдали рост числа всевозможных устройств и способов их подключения, и эта тенденция продолжится в 2018 году. В частности, мы увидим дальнейшее развитие сетей на базе Low Power Wide Area Networks (LPWAN), таких как NB-IoT, Sigfox и LoRaWAN. Эти технологии позволяют увеличить время автономной службы устройств, которые должны работать без подзарядки до нескольких лет, и при этом обеспечивают надежное соединение на больших расстояниях.

Мы ожидаем, что повсеместное внедрение подобных устройств приведет к реальным социальным изменениям – например, позволит улучшить мониторинг окружающей среды для решения проблемы глобальных климатических изменений. Развитие сервисов домашней автоматизации сделает нашу жизнь заметно удобнее и проще. Кроме того, наступает эра умного производства. С учетом целой волны пилотных проектов и ряда экспериментальных запусков в 2017 году, мы ожидаем, что в наступившем году мы увидим ряд важных начинаний в этом направлении. Согласно прогнозам IDC , в одном лишь 2018 году на проекты умного производства будет потрачено 189 млрд. долларов.

Все больше компаний будут начинать свои собственные проекты для Интернета вещей, и им потребуются рекомендации по подключению, хранению данных, удаленному мониторингу и т.д.

2. Развитие периферийных вычислений с возможностью мониторинга в режиме реального времени

С ростом числа IoT проектов, особенно в промышленной сфере, где устройства могут быть установлены на географически разделенных объектах, на значительном расстоянии друг от друга, мы увидим более активное использование данных в режиме реального времени на периферии (то есть на самих подключенных устройствах). Помимо снижения издержек на передачу и хранение данных, такой подход позволит моментально осуществлять анализ данных, обеспечивая возможность для принятия более оперативных и более информированных решений.

Согласно прогнозу IDC, к 2019 году 40% всех данных, создаваемых Интернетом вещей, будет храниться и анализироваться на сетевой периферии.

3. Развитие технологий искусственного интеллекта (AI) и машинного обучения

Мы увидим дальнейшее развитие технологий машинного обучения, которые помогут сделать устройства для Интернета вещей еще более эффективными, и перейти от подхода, основанного на использовании правил, к более серьезному, планово-предупредительному подходу. В частности, устройства смогут более эффективно определять потенциальные атаки еще до того, как эти атаки начнут причинять ущерб.

Поставщики IoT-сервисов и устройств смогут предлагать новые сервисы распознавания (matching services), в основе которых будет лежать глубокий анализ специфики пользовательских задач – IoT-устройство сможет самостоятельно изучать, каким образом конечные пользователи взаимодействуют с сервисом или продуктом. В масштабных внедрениях, когда речь идет о сотнях или тысячах IoT устройств, особую роль будут играть технологии искусственного интеллекта – без них объединение устройств в сети и сбор данных окажется весьма трудной задачей.

Сегодня мы видим активные дискуссии о том, что искусственный интеллект будет вытеснять людей на рабочих местах, но мы считаем, для этих опасений на самом деле не так много оснований. Технологии будут выполнять те задачи, на которые «заточен» искусственный интеллект, позволяя людям сосредоточиться на принципиально новых, более творческих задачах.

4. Расширение нормативно-правовой базы, появление новых стандартов безопасности

Будет расти потребность в более развитых и надежных технологиях безопасности для Интернета вещей. Мы станем свидетелями все новых атак, в результате которых мы будем чаще обсуждать проблемы безопасности для Интернета вещей, а также потенциальный урон от подобных атак. Согласно результатам нашего прошлогоднего опроса , большинство организаций и потребителей считают необходимым создание новой нормативно-правовой базы в отношении безопасности Интернета вещей, при этом они хотели бы, чтобы в формировании этих стандартов участвовало правительство.

По мере того, как компании будут работать над повышением уровня безопасности своих сервисов и продуктов, все более распространенной станет практика создания партнерских отношений с внешними экспертами в области Интернета вещей. Это подразумевает работу с «белыми хакерами», экспертами по безопасности Интернета вещей, а также учреждение премий за обнаруженные уязвимости, что позволит протестировать существующую инфраструктуру, выявить возможные уязвимости и добиться необходимых улучшений.

5. Развитие комплексных, универсальных платформ для Интернета вещей

Особым спросом у производителей будут пользоваться платформы для Интернета вещей, которые бы обеспечивали сразу весь комплекс необходимых технологий. И лучшими здесь станут такие платформы, которые способны удовлетворить все потребности производителя или поставщика услуг – в том числе с точки зрения организации соединения, поддержки всех протоколов соединений, обеспечения безопасности, масштабируемости, удаленного мониторинга, возможностей защищенного хранения данных, и которые при этом обеспечивали бы поддержку API крупнейших поставщиков облачных сервисов (AWS, IBM, Microsoft и т.д.).

Эти конкурентоспособные платформы для Интернета вещей позволят поставщикам IoT сервисов разрабатывать свои продукты еще быстрее и проще, и при этом обеспечат должный уровень безопасности.

Разумеется, до конца года мы увидим и другие важные события и неожиданные сюрпризы, но какими бы они ни были, нас, без сомнения, ждет еще один захватывающий год.

Привет, Хабр! IoT Hub Explorer - это кроссплатформенный инструмент на базе node.js по управлению устройствами в использующемся IoT Hub, который может работать в среде Windows, Mac или Linux. Сегодня поговорим о нем в рамках диагностики и усовершенствования IoT Hub Azure. Заглядывайте под кат за подробностями!

Следует учесть, что Azure IoT CLI, которому была посвящена предыдущая публикация, также поддерживает управление устройствами и его функциональные возможности будут частично совпадать с возможностями IoT Hub Explorer. Если такое произойдет, Azure CLI будет считаться главным инструментом для работы со всеми операциями IoT Hub.

Давайте воспользуемся обозревателем IoT Hub для создания и мониторинга устройства. Прежде чем сделать это, его необходимо установить. Так как это пакет node, его можно установить с помощью npm.

Npm install -g iothub-explorer
Так как IoT Hub Explorer является отдельной программой, нам необходимо сначала выполнить вход, используя для этого строку подключения нашего IoT Hub. Откройте терминал bash и введите следующее:

Iothub-explorer login "HostName=yourhub.azure-devices.net;SharedAccessKeyName=iothubowner;SharedAccessKey=yourkey"
Если у вас под рукой нет строки подключения, вы можете ввести команду az iot hub show-connection-string -g youresourcegroup , описанную в предыдущем разделе, и получить строку подключения вашего IoT Hub. Команда авторизации должна открыть временную сессию с закрепленной политикой права доступа к центру IoT. По умолчанию срок жизни данной сессии составляет 1 час.

Session started, expires on Wed Mar 15 2017 19:59:05 GMT-0500 (CDT) Session file: /Users/niksac/Library/Application Support/iothub-explorer/config
Учтите, что приведенная выше команда использует строку подключения для политики iothubowner, которая предоставляет полное управление вашим центром IoT.

Создание нового устройства

Чтобы создать новое устройство с помощью IoT Hub Explorer введите следующую команду:

Iothub-explorer create -a
Символ -a служит для автоматического генерирования Id и учетных данных устройства при его создании. Вы также можете указать самостоятельно Id устройства или добавить JSON-файл устройства, чтобы индивидуально настроить процесс его создания. Есть и другие способы указать учетные данные, например, симметричный ключ и сертификаты X.509. Мы опубликуем отдельную статью о безопасности IoT Hub, в которой рассмотрим эти способы. На данный момент используем стандартные учетные данные, сгенерированные IoT Hub.

Если все прошло успешно, вы должны увидеть ответ следующего содержания:

DeviceId: youdeviceId generationId: 63624558311459675 connectionState: Disconnected status: enabled statusReason: null connectionStateUpdatedTime: 0001-01-01T00:00:00 statusUpdatedTime: 0001-01-01T00:00:00 lastActivityTime: 0001-01-01T00:00:00 cloudToDeviceMessageCount: 0 authentication: symmetricKey: primaryKey: symmetrickey1= secondaryKey: symmetrickey2= x509Thumprint: primaryThumbprint: null secondaryThumbprint: null connectionString: HostName=youriothub.azure-devices.net;DeviceId=youdeviceId;SharedAccessKey=symmetrickey=
Здесь есть несколько важных вещей, и одна из них, очевидно, это connectionString . Она предоставляет уникальную строку подключения устройства и позволяет связываться с ним. Привилегии для строки подключения устройства основаны на политике, определенной для устройства в центре IoT, права ограничиваются только функцией DeviceConnect . Доступ, основанный на политике, защищает наши конечные точки и ограничивает область использования конкретным устройством. Подробнее о безопасности устройства IoT Hub можно узнать здесь. Также обратите внимание, что устройство активировано, а статус - отключено. Это означает, что устройство было успешно зарегистрировано в центре IoT, но у него нет активных подключений.

Отправка и получение сообщений

Давайте инициируем подключение, отправив запрос на прием устройства. В обозревателе IoT Hub доступно несколько способов отправки и получения сообщений. Один из эффективных вариантов - команда simulate-device . Команда simulate-device позволяет инструменту выполнять роль имитатора команды устройству и имитатора приема устройством. Это может применяться для отправки определенных пользователем телеметрических сообщений или команд от имени устройства. Удобство данных функциональных возможностей проявляется при тестировании интегрированности разработок на вашем устройстве, так как это позволит сократить объем кода. Вы можете одновременно создавать сообщения и отслеживать поток отправки / получения. Команда также предоставляет такие возможности, как send-interval, send-count и receive-count , позволяющие конфигурировать симуляцию. Стоит учесть, что это не инструмент для тестирования нагрузки или проникновения, с его помощью можно провести начальные тесты, предваряющие более углубленные испытания. Давайте отправим набор сообщений на созданное нами устройство (из части 1) и затем примем сообщение с командой.

Отправка сообщения

Следующая команда отправляет 5 сообщений каждые 2 минуты на устройство с определенным Id.

Niksac$ iothub-explorer simulate-device --send "Hello from IoT Hub Explorer" --device-connection-string "HostName=youriothubname.azure-devices.net;DeviceId=D1234;SharedAccessKey==" --send-count 5 --send-interval 2000
Конечное сообщение будет выглядеть следующим образом:

Message #0 sent successfully Message #1 sent successfully Message #2 sent successfully Message #3 sent successfully Message #4 sent successfully Device simulation finished.

Мониторинг сообщений

Другой полезной функцией IoT Hub Explorer является возможность производить мониторинг события вашего устройства или IoT Hub в целом. Это очень удобно, если вы хотите провести диагностику экземпляра вашего IoT Hub. Например, вы хотите проверить корректность доставки сообщений в IoT Hub. Вы можете использовать команду monitor-events для регистрирования всех событий, связанных с устройством, в терминале; вы также можете применить команду monitor-ops для отслеживания конечной точки операций в центре IoT.

Для мониторинга событий введите следующее:

Iothub-explorer monitor-events --login "HostName=youriothub.azure-devices.net;SharedAccessKeyName=iothubowner;SharedAccessKey=="
В результате создается прослушиватель, фиксирующий активность во всем центре IoT. Как отмечалось ранее, вы можете указать строку подключения устройства для мониторинга конкретного устройства.

Теперь при отправке сообщения или команды на любое устройство вашего IoT Hub конечный результат будет отображаться в терминале. Например, если вы открыли прослушиватель monitor-event в окне терминала и затем повторно выполнили команду simulate-device --send , следующий результат должен отобразиться в терминале:

Monitoring events from all devices... ==== From: D1234 ==== Hello from IoT Hub Explorer ==================== ==== From: D1234 ==== Hello from IoT Hub Explorer ==================== ==== From: D1234 ==== Hello from IoT Hub Explorer ==================== ==== From: D1234 ==== Hello from IoT Hub Explorer ==================== ==== From: D1234 ==== Hello from IoT Hub Explorer ====================
В IoT Hub Explorer доступно множество других команд, таких как: импорт / экспорт устройств, повторное создание прав доступа в SAS, команды по управлению устройством. Вам необходимо в ознакомительных целях попробовать применить различные опции и команды IoT Hub Explorer; это поможет вам избежать прописывания кода для стандартных операций.