Xiaomi представила собственную платформу для устройств интернета вещей
Xiaomi представила собственную платформу для устройств интернета вещей

Интернет вещей называют главным вектором роста глобальной сети. Чтобы обеспечить эффективное взаимодействие внутри экосистемы умных устройств, китайский гигант Xiaomi разработал собственную платформу интернета вещей – Xiaomi Vela.
Как это работает
В основу Xiaomi Vela легла операционная система NuttX OS с открытым исходным кодом. Это RTOS (операционная система реального времени), ориентированная на работу с небольшими устройствами с ограниченными техническими возможностями.
Операционная система масштабируется и поддерживает различные типы адресации: от 8-битной до 64-битной. Ключевые стандарты NuttX OS унаследовала от POSIX, а популярные API из Unix и других ОС здесь были адаптированы.
Система состоит из трех слоев:
- Внутренний: NuttX Kernel – ядро операционной системы. В Xiaomi Vela оно обеспечивает планирование задач, кроссплатформенные коммуникации, работу файловой системы и др. Также ядро содержит драйверы устройств, стеки протоколов TCP/IP, компонент управления питанием и т.д.
- Средний: инструменты для разработчиков. Они обеспечивают взаимодействие ядра и фреймворка, а также возможность создавать различные конфигурации ОС.
- Внешний: Vela Application Framework, прикладной фреймворк для высокоуровневого взаимодействия с устройствами, который состоит из двух собственных слоев. На нижнем слое – системные службы, включая OTA (Over-The-Air) для обновлений по воздуху, графический интерфейс, локальное хранилище, языки сценариев. Конфигурация верхнего слоя зависит от конкретного устройства, на которое установлена ОС.
Применение
Старший подразделения интернета вещей Фан Дайан отметил: Vela переводится с латыни как «парус». Цель запуска платформы – помочь устройствам интернета вещей стремительно развиваться и двигаться вперед. Xiaomi Vela позволит объединить разрозненные стандарты, в рамках которых работают умные устройства компании и других производителей.
Фан Дайан рассказал, что первыми поддержку Xiaomi Vela получат фитнес-трекеры, смарт-часы и умные колонки. Позднее решение распространят на IP-камеры и различные сенсоры для умного дома.
Чтобы расширить поддержку Xiaomi Vela, производитель готов сотрудничать с разработчиками различных платформ и устройств интернета вещей. Таким образом, можно будет создавать сложные структуры, которые будут идеально соответствовать потребностям конечных пользователей.
Менеджер подчеркнул, что Xiaomi уже выпустила более 271 млн устройств интернета вещей. Компания официально открыла программу предварительного тестирования Xiaomi Vela для поставщиков микросхем и оборудования. Xiaomi приглашает присоединиться к ней все компании, которые заинтересованы в унификации стандартов интернета вещей и создания единой платформы взаимодействия таких устройств.
Источник: https://infostart.ru/journal/news/tekhnologii/xiaomi-predstavila-sobstvennuyu-platformu-dlya-ustroystv-interneta-veshchey_1328636/
См. также
Представлен GitLab 13.7: автооткат при сбоях и улучшенная проверка мердж-реквестов
22.01.2021 1417 user1015646 0
Российские исследователи представили новый фреймворк для работы с большими данными
21.01.2021 1328 user1015646 2
Новая система находит ошибки при разработке ПО в режиме реального времени
20.01.2021 2068 user1015646 0
Искусственный интеллект научился обыгрывать людей, не зная правил игры
20.01.2021 1875 user1015646 2
10 стартапов в области машинного обучения, за которыми стоит следить в 2021 году
18.01.2021 1465 SKravchenko 0
Fujifilm и IBM создали ленточный накопитель с рекордным объемом памяти
13.01.2021 1428 user-programmist 0
Эксперты назвали 10 навыков для ИТ-специалистов, которые обеспечат прибавку к зарплате
12.01.2021 1593 user1015646 2
Microsoft и МТС планируют совместно развивать российский интернет вещей
28.12.2020 1314 user-programmist 1
Cloudflare станет хостинг-провайдером для статических сайтов JAMstack
25.12.2020 1214 VKuser24342747 0
Составлен рейтинг приложений для предустановки на смартфоны и умные ТВ
23.12.2020 1518 user1015646 4