5 вещей, которые необходимо знать вашей команде разработчиков перед созданием приложения M2M
Интернет вещей (IoT) становится все популярнее, поэтому, естественно, все больше и больше компаний хотят участвовать. Идея подключения простых датчиков и контроллеров к Интернету не нова, но многие компании заинтригованы ее популярностью и проявили интерес к созданию продукта «машина-машина» (M2M).
Однако некоторые из этих компаний не полностью осознают, что влечет за собой создание приложения M2M с инженерной точки зрения. Затем они создают продукт, используя неправильную технологию, что делает их творение менее функциональным или слишком дорогостоящим в будущем.
В ответ на эти проблемы мы выделили пять вещей, которые вам и вашим инженерам необходимо знать, прежде чем вы начнете создавать свое приложение M2M. Следуя этим инструкциям, вы избежите многих распространенных ошибок и разочарований.
5 вещей, которые необходимо знать вашей команде разработчиков перед созданием приложения M2M
1. Не переоценивайте время автономной работы.
Ни одна компания не хочет прослыть слишком многообещающим или недоделанным. Однако это может произойти, когда вы создаете приложение M2M, если вы не будете осторожны. Давайте посмотрим на несколько предостерегающих гипотетических ситуаций.
Допустим, у начинающей компании есть амбициозная идея создания умной дверной ручки, которая открывается с помощью приложения для смартфона. Перед тем, как создать этот продукт, им нужно понять, что аккумулятор будет работать все время. Если они планируют запитать дверную ручку через сотовую сеть или Bluetooth, им необходимо принять во внимание все процессы, которые должна выполнять батарея.
В конце концов - может быть, раньше, чем позже - аккумулятор разрядится, и его придется перезарядить, что доставляет неудобства пользователю. Кроме того, емкость аккумулятора со временем будет уменьшаться из-за постоянного цикла зарядки и разрядки. Этот процесс, известный как снижение рейтинга, вынуждает пользователя в конечном итоге покупать новую батарею, и его необходимо учитывать при планировании бюджетов на электроэнергию.
Или, возможно, любитель собак решает, что устал от потери Фидо, и намеревается создать устройство слежения за собакой на базе GPS, которое использует сотовую сеть. Он уверен, что это отличная идея и что для продукта есть рынок сбыта. Но прежде чем приступить к производству, он должен убедиться, что устройство действительно проработает достаточно долго, чтобы клиент мог отследить своего потерянного собачьего компаньона. Это непростая задача, потому что количество заряда аккумулятора (и сотовых данных, если на то пошло), необходимого для работы с GPS-картированием, намного больше, чем предполагают многие инженеры.
2. Понять сложность механического проектирования и создания прошивки в IoT.
В IoT часто упускают из виду время, затраты и трудозатраты, связанные с проектированием механической части. Многие инженеры-электрики по аппаратному и программному обеспечению сосредотачиваются на компонентах, но не тратят много времени на размышления о конструкции корпуса. В зависимости от продукта организация может подумать о передаче этой задачи промышленным дизайнерам, которые создают корпус продукта, который отлично выглядит и работает должным образом. Важно заранее выделить соответствующие средства на проектирование механики, чтобы не было никаких сюрпризов в дальнейшем в процессе распределения бюджета.
Создание прошивки - тоже не прогулка по парку. Например, возьмем самый популярный продукт Apple:iPhone. Сумма денег, которую Apple потратила на разработку небольшого телефона, исчисляется миллиардами. Это довольно экстремальный пример, но для бизнеса важно понимать, сколько денег может потребоваться на создание своего микропрограммного обеспечения. Фактически, для многих небольших компаний может оказаться совершенно недоступным создание встроенного программного обеспечения для Интернета вещей просто потому, что его слишком сложно создать и слишком дорого отдавать на аутсорсинг.
3. Осознайте реальную стоимость управления цепочкой поставок при разработке продукта.
Управление цепочкой поставок, которое включает в себя поиск, закупку и логистику всех материалов, из которых состоит ваш продукт, должно быть главным приоритетом. Даже если ваш продукт мирового класса, вы должны убедиться, что каждое бизнес-решение, которое вы принимаете во время разработки продукта, имеет смысл. В противном случае вы опоздаете на рынок и превысите бюджет.
Если компания создает печатную плату из сотен деталей, инженеры, участвующие в выборе спецификации, должны полностью понимать стоимость всех некоммерческих компонентов и канал продаж, из которого эти компоненты поступают. Если компоненты выбраны исключительно на основании информации из паспорта производителя или на основании того, что говорят их торговые представители, вы окажете своему продукту медвежью услугу.
4. Узнайте, как ваше устройство будет подготовлено после производства.
Если вы создаете приложение M2M, которое запускается из личных сетей, которые представляют собой традиционные сетевые подключения, такие как Wi-Fi или Bluetooth, вам необходимо решить проблемы с инициализацией. Это невероятно важно, и его нельзя упускать из виду.
Возьмем, к примеру, системы термостатов умного дома. Они стали довольно популярными в последние несколько лет, когда на рынок вышли такие продукты, как Nest. Чтобы их интеллектуальный термостат работал, он должен быть правильно настроен (или настроен ) для работы с Wi-Fi сетью клиента. Заказчик должен предоставить приложению доступ к своей закрытой сети - обычно путем предоставления устройству пароля Wi-Fi - что довольно стандартно для продуктов такого типа. Хотя Nest упростила свой пользовательский интерфейс (UI), некоторые производители не придумали, как сделать свой пользовательский интерфейс удобным для пользователя. Когда клиенту сложно правильно предоставить приобретенный продукт, это снижает его удовлетворенность.
5. Сложите расходы.
Для большинства приложений M2M требуется какое-либо сетевое соединение, обычно с сервером в Интернете, на котором выполняется прикладное программное обеспечение. Компании часто полагаются на сотовую связь, думая, что единственные расходы, которые у них будут, - это ежемесячная оплата данных. Но это не так.
Представим, что организация создает интеллектуальную систему парковочных счетчиков. В городе, где они устанавливают парковочные счетчики, есть место на 10 000 метров, поэтому они полагают, что стоимость сотовой связи - вариант сети, который они выбрали для запуска своих умных парковочных счетчиков - окупит альтернативные издержки, которые могут принести их счетчики. в долгосрочной перспективе. Но как только они начинают подсчитывать цифры, они понимают, что не учли некоторые другие расходы, связанные с созданием продукта M2M.
Для систем на базе GSM одной из этих затрат является сертификация PTCRB (Совет по проверке сертификации типа PCS). Этот процесс был создан, чтобы помочь создателям приложений M2M, работающих в сотовых сетях, получить стороннюю сертификацию, гарантирующую, что анализируемое устройство соответствует определенным критериям. Затем этот сертификат выдается оператору сотовой сети (например, AT&T или Verizon), чтобы доказать, что приложение M2M, работающее за пределами их сети, безопасно. Этот процесс занимает много времени (на сертификацию могут потребоваться месяцы) и дорогостоящий (более 200 000 долларов США). Некоторые производственные группы предпочтут предварительно сертифицировать модули, чтобы пропустить этот дорогостоящий этап. Но даже если они выберут этот маршрут, им все равно придется выложить около 30 000 долларов за сертификацию оператора связи.
Вкратце
Как вы понимаете, разработка приложения M2M связана с большими затратами, усилиями и трудностями, чем кажется на первый взгляд. Лучшее, что вы можете сделать, чтобы избежать этого разочарования, - это спланировать решение этих проблем до того, как вы начнете процессы проектирования и производства. Это сэкономит вам много времени и усилий, а также избавит вас от необходимости перенастраивать систему для работы с другой технологией.
Интернет вещей
- Три причины, по которым вашей группе обслуживания необходимо мобильное приложение CMMS
- 5 вещей, которые нужно знать о своей работе и автоматизации
- Предоставляют ли ваши дистрибьюторы техническую поддержку и надежные услуги?
- Почему вам и вашему бизнесу нужна VR-аналитика (часть 2)
- Пять вещей, которые необходимо знать перед отправкой через границу США и Мексики
- Создание идеального IoT-зверя
- 5 вещей, которые нужно знать перед покупкой коробки передач Sumitomo
- 5 вещей, которые нужно сделать перед следующей проверкой крана OSHA
- Транспортное оборудование:9 вещей, которые нужно иметь под рукой, прежде чем звонить своему брокеру
- 5 вещей, которые дизайнеры должны знать о прототипировании изделий из листового металла