Сложность не в устройстве. Она — во всём между устройством и решением.
Мы строим подключённые продукты под ключ: встраиваемые прошивки, связь, пайплайны приёма телеметрии, управление устройствами и веб- и мобильные приложения, через которые всем этим пользуются. Одна команда на весь стек — интеграционные проблемы, обычно съедающие сроки, не становятся чьим-то чужим отделом.
01 — Что это
IoT и подключённые устройстваExelero строит подключённые продукты по всему стеку: встраиваемая прошивка на устройстве; связь по Wi-Fi, сотовым сетям, BLE, LoRaWAN или Ethernet; облачная инфраструктура для приёма и хранения телеметрии в больших объёмах; провижининг устройств и системы обновлений «по воздуху»; веб-дашборды и мобильные приложения для операторов.
Типовые проекты: трекинг транспорта и активов, промышленный и экологический мониторинг, системы умных зданий и энергетики, потребительские подключённые устройства. Форматы: проект с фиксированным объёмом и передачей, выделенная команда рядом с внутренней или фаза дискавери и архитектуры для команд, решающих, как строить.
Большинство IoT-проектов ломается не на устройстве. Они ломаются на стыках.
Команда прошивки сдала работу. Команда облака сдала. Команда приложения сдала. А вместе ничего не работает: никто не отвечал за формат сообщений, поведение при переподключении, дрейф часов и за то, что делает устройство, когда сеть пропадает на шесть часов. Подключённые продукты — это интеграционные задачи в костюме железа, и цена ошибки приходит поздно: обычно в полях и обычно после того, как партия уже произведена.
Вторая точка провала — масштаб. Пайплайн на сотню устройств в пилоте и система на пятьдесят тысяч — разные системы, и решения, делающие вторую возможной, принимаются в первый месяц, а не в десятый.
02 — Что мы делаем
5 направленийВстраиваемые системы и прошивки
Прошивки для ARM Cortex-M, ESP32, STM32 и Linux-платформ; RTOS и bare-metal; интеграция и калибровка датчиков; оптимизация энергопотребления для батарейных и energy-harvesting-устройств; secure boot и подписанные OTA-обновления; bring-up железа и board support вместе с вашим партнёром по железу.
Связь
Wi-Fi, BLE и Bluetooth Mesh, сотовая связь, включая LTE-M и NB-IoT, LoRaWAN, Zigbee, Thread и Matter, Modbus и промышленные полевые шины, MQTT и CoAP; offline-first-поведение и store-and-forward для нестабильных каналов.
Облако и данные
Провижининг и идентификация устройств, управление флотом, приём телеметрии в больших объёмах, хранение временных рядов, потоковая обработка, алертинг и движки правил, модели цифровых двойников, edge-вычисления там, где этого требуют канал или задержки, интеграция с AWS IoT, Azure IoT и Google Cloud IoT или self-hosted-стек.
Приложения
Дашборды операторов, мобильные приложения управления с BLE-сопряжением и сценариями провижининга, ролевой мультитенантный доступ для монтажников и конечных клиентов, отчётность и выгрузка, white-label-развёртывания.
Безопасность и соответствие требованиям
Идентификация устройств и управление сертификатами, шифрование каналов, защищённое хранение ключей, пентесты и поддержка регуляторной работы: процессы CE и FCC, EU Cyber Resilience Act и отраслевые требования.
Чего-то нет в списке?
Расскажите, что вы создаёте, и мы скажем, куда это ложится.
Честный скоуп: 12–20 недель — и вот почему не восемь
Подключённые продукты — исключение на этом сайте. Софт — облако, приложения, управление устройствами — укладывается в наше стандартное окно 8–12 недель. Прошивки, bring-up железа и любые сертификации так не сжимаются, поэтому мы скоупим IoT под более длинный срок, а не обещаем тот, который сорвём.
Всё остальное, что делает нас быстрыми, работает и здесь: мы начинаем с готового фундамента, объём фиксируется в первые две недели, весь стек закрывает одна команда, и мы вместе решаем, что оставить за рамками первого релиза.
04 — Форматы работы
4 форматаДискавери и архитектура
Две-четыре недели. Выбор протоколов и платформы, модель данных, моделирование затрат на целевом размере флота и план разработки. Полезно само по себе, даже если остальное вы построите в другом месте.
Разработка с фиксированным объёмом
Мы строим и передаём: исходники, инфраструктура, документация и разбор системы для тех, кто будет её поддерживать.
Выделенная команда
Наши инженеры внутри вашего процесса, рядом с вашими людьми.
Сопровождение
Сопровождение прошивок, мониторинг флота и развитие функциональности по ретейнеру.
05 — Для кого это
Хардверные стартапы с работающим прототипом, которым нужно всё вокруг него. Промышленные и производственные компании, оцифровывающие уже имеющееся оборудование. Операторы энергетики, коммунальных служб и умных зданий. Логистика и автопарки, отслеживающие активы. Сельскохозяйственный и экологический мониторинг. Зрелые производители, добавляющие подключённость в линейку, у которой её никогда не было.
06 — Вопросы и ответы
7 вопросовКак быстро вы можете это сделать?+
12–20 недель от скоупа до запуска. Чистый софт делается быстрее; срок удлиняют прошивки, bring-up железа и сертификация. Скоупинг даёт точную дату на второй неделе, а не оптимистичную в первый день.
Вы проектируете и железо?+
Мы делаем прошивки, связь, облако и приложения, а по bring-up платы и интеграции работаем вместе с вашим производителем железа или контрактным производителем. Если партнёра по железу пока нет, подскажем тех, с кем работали.
Можете принять существующий IoT-проект?+
Да, и это частый случай. Мы начинаем с аудита прошивки, пайплайна и модели затрат и прямо говорим, что можно спасти.
Какую облачную платформу вы используете?+
Ту, что подходит вашей модели затрат и ограничениям: AWS IoT, Azure IoT, GCP или self-hosted-стек. На масштабе флота разница в стоимости на устройство достаточно велика, чтобы определять выбор, поэтому мы сначала моделируем, потом выбираем.
Как вы делаете обновления «по воздуху»?+
Подписанные, поэтапные и с возможностью отката — заложенные в архитектуру с самого начала. Прикручивать OTA к флоту, уже работающему в полях, — одна из самых дорогих ошибок в подключённых продуктах.
Флот какого размера это выдерживает?+
Архитектура выбирается под целевой размер флота, а не под размер пилота. Скажите, где вы рассчитываете быть через три года, — под это и спроектируем.
Код принадлежит нам?+
Да. Исходники, инфраструктура и документация при передаче.
Расскажите, что делает устройство. Мы скажем, что для этого нужно.
Приходите с железом, сценарием использования или просто проблемой. Мы вернёмся с архитектурой, объёмом и сроками.