О компании

Интегратор и разработчик FESCOM создает умные технологии агрегации и управления электрической нагрузкой, реализует проекты в сфере интернета вещей, является партнером Yandex Cloud и Tibbo Systems.

Кто пил мой кофе и весь выпил?

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

Строго говоря, изначально цели были шире и охватывали также сбор данных с аппарата для выпечки и с датчика СО2, но наиболее интересной и сложной оказалась задача с кофемашиной, которую FESCOM решил с помощью сервисов Yandex Cloud и компании Tibbo Systems.

Что было важно для бизнеса:

  • разобраться в реальных расходах и повысить прозрачность процессов;
  • построить эффективную систему учета и сократить потери, обеспечив точные и надежные измерения.

От пилотного проекта ожидалась проверка двух гипотез:

  • Совместимы ли программная IoT-платформа AggreGate и вычислительная инфраструктура Yandex Cloud в части IaaS-сервисов.
  • Возможно ли использовать IoT-платформу в облачной среде так, чтобы обеспечить одновременно простой и удобный доступ и надежное промышленное функционирование.

Кто трогал мою мощность и всю потратил?

Основой решения стали виртуальные машины Yandex Cloud, на которых без труда была запущена IoT-платформа AggreGate. Важно было обеспечить безопасный обмен данными с устройствами заказчика по протоколу MQTT поверх TLS-соединения. Для этого выбрали сервис Yandex IoT Core.

Так как с интеграцией с Yandex Cloud разобрались очень быстро, основной упор сделали на проработку бизнес-логики: сопряжение программируемого контроллера, разработка структуры хранения и агрегации данных, выполнение сервисной модели, содержащей основные функции, необходимые для получения данных с датчиков, настройка дашбордов.

Обследование

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

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

Тестирование

На основе данных предпроектного обследования был развернут тестовый стенд, произведена проверка работоспособности аппаратных и программных компонентов решения, а также их совместимости с вычислительной инфраструктурой Yandex Cloud в части виртуальных машин.

Пример интерфейса разработанного решения в части состояний: кофемашины 1, кофемашины 2, печи и датчика СО2.

Реализация включала несколько этапов:

  1. Монтаж оборудования для мониторинга на объекте заказчика.
  2. Разворачивание вычислительной инфраструктуры в Compute Cloud (виртуальный сервер X64, 12 GB RAM, 4 ядра, 200 GB свободной памяти в системе хранения данных).
  3. Сопряжение программируемого контроллера, расположенного на объекте автоматизации, и AggreGate Server.
  4. Тестирование сервиса Yandex IoT Core для безопасного обмена данными.

Использование

Заказчику доступна информационная панель, на которой в удобном виде отображаются данные об устройстве и контролируемых режимах: статус включено/выключено, дата и время включения, статистика включений режимов.

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

Приятно отметить, что благодаря профессионализму и слаженной работе команды FESCOM и Yandex Cloud все технические задачи по внедрению и разработке на AggreGate были выполнены ими самостоятельно, без дополнительной поддержки со стороны Tibbo Systems. Эта история хорошо подтверждает нашу бизнес-модель: мы как вендор фокусируемся на развитии технологии (IoT-платформа AggreGate), а наши партнеры успешно создают и внедряют решения, ориентированные на бизнес-задачи заказчика

Александр Долбнев,
директор по развитию бизнеса, Tibbo Systems

Кто влиял на продажи и все-таки повлиял ли?

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

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

Промышленный интернет вещей скорее наводит на мысль о станках и цехах. На самом деле оборудование может быть любым. Это решение — классика интеграции Yandex Cloud с популярной и давно представленной на рынке IoT-платформой.

IaaS сервисы Yandex Cloud позволяют:

  • достаточно легко и с минимальными трудозатратами разворачивать IoT-платформы под задачи каждого пользователя и строить полноценный SaaS IoT-сервис;
  • повышают эффективность, масштабируемость и отказоустойчивость IoT-платформ за счет использования PaaS (например, Yandex IoT Core и сервисов управляемых баз данных).

Мнение

Команда проекта FESCOM
Команда проекта FESCOM

Изначально на ВМ Yandex Cloud мы только развернули приложение, но для такого проекта было бы логичным с самого начала использовать Yandex IoT Core, поскольку здесь используются все возможности протокола MQTT. Даже на таком небольшом проекте это сразу повышает надежность и информационную безопасность, а при масштабировании еще можно ожидать выигрыша в скорости. После этого пилота мы переводим наши решения на технологии Yandex Cloud.