Что такое интернет вещей
Тут все просто: интернет вещей (от англ. Internet of Things, IoT) — это система взаимосвязанных «вещей»: смартфонов, лампочек, кондиционеров или датчиков движения. Такие устройства «общаются» между собой — собирают и передают данные через интернет.
Представьте, что вы приехали домой из отпуска и обнаружили, что в квартире — ледник, потому что на улице резко похолодало. Или наоборот: резко потеплело и вы забыли выключить отопление. Чтобы такого не было можно установить дома умный термостат, который подключается к смартфону и к центральным системам отопления и охлаждения. С его помощью можно управлять температурой с телефона. Например, заранее включить кондиционер в жаркий день и приехать домой после работы в прохладную квартиру. Звучит как мечта, да?
Для того, чтобы Интернет вещей работал, нужно всего 4 компонента: умное устройство, облако, программное обеспечение и подключение к сети или к интернету.
📝 4 основных компонента Интернета вещей (IoT)
1. Умные устройства
Умные устройства — это обширная категория, которая включает смартфоны, датчики движения, термостаты, выключатели, лампочки и другие приборы. Большинство IoT стартапов работают с компаниями-посредниками, которые предоставляют все необходимое оборудование: и стандартные устройства, и кастомные модели под ваш проект. Поэтому об этой части беспокоиться не стоит.
2. Облако
Простыми словами, облако — это система серверов, где собирается, обрабатывается и хранится информация со всех умных устройств. Преимущество облачных платформ в том, что вам не нужно никакого физического пространства, чтобы хранить данные — получить доступ к ним можно удаленно, в любое время дня и ночи.
3. Программное обеспечение
Представьте приборную панель в автомобиле, где собрана вся нужная для водителя информация. Так же и с интернетом вещей — пользователю нужна платформа, чтобы контролировать показатели устройств. Чаще всего эту роль выполняет IoT приложение.
4. Подключение к сети
Интернет вещей — это система, и чтобы она работала, устройства должны быть связаны между собой. Для соединения можно использовать различные технологии и сетевые протоколы: WiFi, Bluetooth, HTTP или LAN для стационарных устройств.
Что происходит на рынке Интернета вещей
Сейчас IoT рынок переживает бум. Всего к сети подключено более 14 миллиардов умных устройств, и, по прогнозам, их число будет расти.
-
- К 2031 году совокупный доход от IoT приложений достигнет 413,7 млрд долларов.
- Венчурные фонды активно инвестируют в IoT. В первом квартале 2022 года совокупные вложения составили 1,2 млрд долларов. Для сравнения, год назад было 266 млн долларов.
- Во время пандемии рост рынка замедлился. Причина— закрытие фабрик, где производят чипы, и проблемы с доставкой товаров по всему миру.
- В этот же период, благодаря работе из дома и карантинам, увеличился спрос на IoT приложения.
Проблемы с доставкой и производством остались в прошлом, и рынок уже начал восстанавливаться после пандемии. Прогнозы от экспертов положительные. Рост интереса со стороны инвесторов и пользователей показывает, что разработка IoT приложений — многообещающая сфера для новых стартапов.
📲 В каких сферах популярны IoT приложения
Интернет вещей может быть полезен в любой индустрии, но в одних сферах умные устройства популярнее, чем в других. Мы собрали 5 примеров.
🏠 Умные дома
Умные устройства в домах и квартирах позволяют удаленно управлять бытовыми приборами, отоплением и электричеством. От выключателей и розеток, связанных с вашим смартфоном, до смарт-телевизоров, тостеров, лампочек, кондиционеров и дверных звонков.
🌃 Умные города
Так выглядит будущее городов: принцип работы такой же, как и с умными домами, но в большем масштабе. Главная цель интернета вещей в городской среде — сделать жизнь горожан удобнее и приятнее.
👨⚕️ Здравоохранение
В сфере медицины IoT используется для того, что следить за показателями пациентов и удаленно контролировать девайсы. Например, инсулиновые помпы, инвалидные коляски, дефибрилляторы, и кислородные помпы.
🚛 Логистика
Интернет вещей может помочь в перевозке людей и товаров. Например, технологию используют для того, чтобы удаленно контролировать маршрут грузовика или отслеживать локацию товара на складе через GPS или спутник.
🛍 Ритейл
Благодаря умным устройствам в магазинах, шоппинг становится быстрее и приятнее. Интернет вещей помогает находить нужный товар на складе или рассчитываться на кассе самообслуживания. Один из самых известных зарубежных примеров IoT в ритейле — AmazonGo. Это экспериментальный продуктовый магазин, где покупатель сканирует индивидуальный QR-код на входе, складывает продукты с полок в пакет и уходит. Технология Walk-Out со специальными датчиками считывает, какие продукты в пакете, и списывает деньги с карты, связанной с аккаунтом Amazon.
Пока что магазины Amazon Go работают только в Америке и в Великобритании
Мобильные IoT приложения: 3 примера
Google Home
Google Home — это IoT приложение, которое позволяет управлять «домашними» умными устройствами. Например, менять температуру, яркость освещения или громкость колонки. Девайсы соединяются между собой по Wi-Fi.
Главный экран приложения — это дашборд, на котором отображаются подключенные устройства и сохраненные режимы. На втором экране можно увидеть историю активности — список всех предыдущих изменений, сделанных в приложения или через голосового помощника.
Так выглядят главные экраны в приложении Google Home
Latch
Latch — это IoT-приложение, популярное в США. Оно представляет собой цифровой замок, который откроет дверь в квартиру, в подъезд, на террасу или разблокирует лифт.
Навигация в приложении очень проста: пользователь видит список пространств, к которым у него есть доступ, выбирает нужную ему дверь и нажимает кнопку «Разблокировать». Чтобы подключиться связаться с замком, приложение использует Bluetooth. Также пользователи могут делиться доступом на платформу с гостями и просматривать историю действий.
Latch отображает подробную информацию о каждой двери, к которой у пользователя есть доступ
Алиса от Яндекса
Алиса — это голосовой помощник от Яндекса, который может управлять умным домом. Например, голосом можно выключить свет, включить музыку или чайник на кухне. Туда можно подключить любые устройства как от Яндекса, так и от сторонних производителей. Помимо приложения, девайсами можно управлять с умной колонки.
Интересная фишка Алисы — сценарии. Пользователь может заранее добавить автоматизированные повторяющиеся действия на каждый день. Допустим, если вы хотите просыпаться под классическую музыку, и чтобы свет в ванной уже горел и кофе был сварен — Алиса заранее активирует нужные устройства, подключенные к экосистеме интернета вещей.
Ключевые функции для IoT приложения
Набор функций для приложения будет зависеть от индустрии, в которой вы работаете, целей стартапа и потребностей целевой аудитории. В качестве ориентира, мы составили список из обязательных и необязательных, но полезных функций для IoT приложения.
Обязательные функции
🙆♀️ Учетной записи нужно уделить особое внимание при разработке IoT приложений. На таких платформах важна персонализация — чтобы пользователь мог настроить все девайсы под свои цели и привычки, а вы — отправлять персональные рекомендации, email и push-уведомления. Для этого нужно сперва познакомиться с пользователям — узнать имя, возраст, e-mail адрес, а также предпочтения по количеству push-уведомлений, и помочь подключить умные устройства к профилю.
📈 Дашборд показывает самую нужную информацию — доступные парковочные места, температуру в квартире или геолокацию ближайшего автобуса. Детали зависят от типа вашего IoT приложения.
📱Уведомления помогают быстро доставлять пользователям нужную информацию и держать их в курсе событий. Например, в умных дверных звонках есть датчики движения, и когда кто-то подходит к двери, хозяину на телефон приходит уведомление.
🔒 Безопасность. IoT приложения хранят много личных данных, поэтому им нужна защита. Она включает в себя вход по FaceID или PIN-коду, контроль доступа к платформе, шифрование данных и безопасные каналы связи для их передачи.
Необязательные, но полезные функции
💌 Форма обратной связи — это способ собрать фидбек и найти возможности для роста приложения. Чаще всего на IoT платформе есть отдельная вкладка или экран, где пользователи могут подробно описать проблему, с которой они столкнулись, и даже прикрепить скриншот.
🧭 Онбординг — это серия экранов, которые знакомят пользователей с интерфейсом и основными функциями приложения. Онбординг помогает вовлечь аудиторию в продукт и повысить уровень удовлетворенности решением.
📓 История действий показывает, какие устройства были включены или выключены, как они перемещались и что еще с ними происходило.
⚙️ Кастомизация помогает настроить приложение под себя — создать закладки, шаблоны,списки устройств и быстрые действия для повторяющихся задач.
Как создать IoT приложение за 5 шагов
Шаг 1. Продумайте основу
Первый шаг при разработке IoT приложения — определиться с целями и прописать бизнес-план. Нужно решить, собирать платформу с нуля или использовать готовые решения в качестве базы. Затем, нужно определиться с целевой аудиторией и вместе с командой разработчиков определить ключевые функции для будущего приложения.
Шаг 2. Разработайте дизайн IoT приложения
Дизайн напрямую связан с пользовательским опытом. Мало кто захочет пользоваться хаотичным и неудобным приложением. Поэтому убедитесь, что вы уделяете этому этапу достаточно внимания. Ваша команда разработчиков создаст путь пользователя, продумает флоу и предложит несколько вариантов дизайна интерфейса. Ваша задача — выбрать то, что вам нравится. После этого дизайнеры создадут UI-кит с главными элементами интерфейса, использованными шрифтами, цветами и стилями.
Шаг 3. Разработайте MVP
MVP (от англ. minimum viable product —минимально жизнеспособный продукт) помогает владельцам стартапов проверить идею на реальных клиентах. Не путайте его с прототипом или черновиком: MVP — это законченное и работающее решение. По сути, это первая версия вашего мобильного приложения с ограниченным набором функций, которых хватает, чтобы получать нужный сервис или услугу.
Шаг 4. Соберите обратную связь и доработайте приложение
После релиза MVP, нужно будет собрать фидбек на продукт и улучшить приложение. Самый простой способ получить обратную связь — спросить, поэтому чаще всего разработчики добавляют опросы в интерфейс.
Шаг 5. Поддержка после запуска
После того, как вы соберете отзывы, проанализируете информацию и улучшите продукт, наступит время финального релиза. Но на этом работа разработчиков не заканчивается. После запуска они помогают с поддержкой приложения, обновлениями и масштабированием.
Сколько стоит создать IoT приложение
Можно ли создать IoT приложение с ограниченным бюджетом? У нас есть ответ! Вот какой бюджет нужно планировать для приложения с технологией Интернета вещей 👇🏼
🚨 Дисклеймер: Ниже представлена оценка для IoT приложения от нашей команды. Мы не знаем, сколько проект будет стоить у других компаний. Но если вы решите разработать приложение вместе с нами, примерно рассчитывайте на сумму и сроки ниже.
Тип приложения |
Цена | Сроки |
Умный дом | 3 500 000 – 4 500 000 рублей | 3 – 4 месяца |
Ритейл | 3 000 000 – 4 000 000 рублей | 2 – 3 месяца |
Здравоохранение | 4 000 000 – 5 000 000 рублей | 3 – 4 месяца |
Фитнес-браслеты | 2 700 000 – 3 700 000 рублей | 2 – 3 месяца |
Точный бюджет проекта будет зависеть от деталей: вашей идеи, предпочтений и исходных данных. Финальную сумму можно узнать после консультации с командой разработчиков.
Наш опыт разработки IoT приложений
В Purrweb мы верим, что за Интернетом вещей — будущее. Мы часто разрабатываем IoT приложения, которые объединяют умные устройства в автоматизированную экосистему, но уделяем особое внимание современному и надежному UI/UX дизайну, а также с уважением относимся к вашему бюджету и срокам.
Проблемы разработки мобильных приложений IoT
Из нашего опыта мы знаем, что при разработке IoT приложений часто возникают одни и те же трудности. Вот на что стоит обратить внимание:
- Недостаточное количество тестов перед релизом;
- Неисправные устройства;
- Отсутствие шифрования данных;
- Стандартные пароли к учетной записи;
- Вредоносное ПО;
- Законодательные ограничения в стране.
Чтобы избежать этих трудностей, важно выбрать опытных разработчиков с похожими кейсами в портфолио. Команда должны не только знать, как создать IoT приложение, но и как решить часто встречающиеся проблемы.
Наши кейсы в сфере интернета вещей
В Purrweb мы разрабатываем мобильные IoT приложения и нам часто приходится креативить, чтобы справиться с трудными задачами во время разработки. Мы прошли краш-курс: от изучения базового китайского за месяц до создания приложения для умных холодильников за 6 недель. Вот несколько наших кейсов.
❄️ Vendify — это IoT приложение для умных торговых автоматов с готовой едой. В отличие от вендингового девайса, в Vendify покупка происходит на смартфоне: пользователь просто сканирует QR-код холодильника, выбирает блюдо, оплачивает и забирает его. Для этого приложения мы создали превентивную систему, чтобы избежать воровства, и разработали собственную платежную форму. Сторонняя библиотека, которую мы хотели использовать, не поддерживала необходимую нам форму оплаты — пришлось писать все с нуля.
🔌 EnerGO — стартап по аренде повербанков на станциях московского метро. Основной проблемой в проекте было китайское оборудование. Мы столкнулись к головоломкой: изначально китайские станции не работали с российскими сим-картами. Нам пришлось быстро разбираться с китайским языком и придумывать, как поменять IP станций без знания иероглифов.