Задача

Разработать устройство, через которое можно настраивать/управлять элементами умного дома, подключившись к мини-серверу по Wi-Fi. Устройство должно обеспечивать возможность управления приборами удаленно через приложение

разработка

чем наделили устройство?

пластиковый корпус

Сервер для умного дома выполнен разработчиками в корпусе размером 225,7x125x25,4 мм (материал корпуса – пластик ABS, поликарбонат), в конструкцию сервера заложили следующие основные элементы:
— контроллер, процессор с частотой 500 МГц
— оперативная память 512 Мб, Flash-память 4 Гб
— радиоприемник и радиопередатчик для связи
антенна GSM, антенна Wi-Fi
модуль SIM

радиоприемник и радиопередатчик

При разработке функциональных схем подбирались компоненты и протоколы, прием и передача сигналов производится с использованием собственного протокола Intro III 433,05-434,79 МГц с обратной связью (протокол для приборов и пультов умного дома, разработанный Юник Лаб) и протокола Z-wave plus 869 МГц

Устройства вывода

Корпус сервера оснастили круглым LCD-дисплеем (ЖКИ для отображения надписей), кнопками  питания и WPS, световым индикатором питания

пластиковый корпус

Сервер для умного дома выполнен разработчиками в корпусе размером 225,7x125x25,4 мм (материал корпуса – пластик ABS, поликарбонат), в конструкцию сервера заложили следующие основные элементы:
— контроллер, процессор с частотой 500 МГц
— оперативная память 512 Мб, Flash-память 4 Гб
— радиоприемник и радиопередатчик для связи
антенна GSM, антенна Wi-Fi
модуль SIM

радиоприемник и радиопередатчик

При разработке функциональных схем подбирались компоненты и протоколы, прием и передача сигналов производится с использованием собственного протокола Intro III 433,05-434,79 МГц с обратной связью (протокол для приборов и пультов умного дома, разработанный Юник Лаб) и протокола Z-wave plus 869 МГц

Устройства вывода

Корпус сервера оснастили круглым LCD-дисплеем (ЖКИ для отображения надписей), кнопками  питания и WPS, световым индикатором питания

Что было достигнуто?

  • Разработчиками предусмотрен встроенный аккумулятор Li-Pol: 3,7/1850 B/mAh
  • Для управления устройствами умного дома разработчики создали собственное гибридное мобильное приложение NeroSmartHome, функционирующее в различных ОС мобильных устройств (Android, IOS)
  • Сервер объединяет все устройства в систему, сам строит их в сеть, обновляет и работает с показателями датчиков
  • Администрирование исполнительных устройств (добавление/удаление ИУ на мини-сервер)
  • Ретрансляция сигнала при построении сети
  • Работа по GSM (в сервер можно вставить SIM-карту, чтобы посылать ему командные сообщения и получать аварийные SMS)

разработка программного обеспечения

Особенности Разработки ПО

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

Разработали NetroManager − для обеспечения унифицированного интерфейса между модемами умного дома и сервером умного дома (написанном на JAVAScript). Служба NetroManager принимает команды от сервера умного дома в формате .json посредством tcp либо unix сокета и транслирует их в набор команд для определенного модема умного дома. По окончанию выполнения команды, либо в случае какой-либо ошибки, NetroManager отправляет ответ в json-формате на сервер умного дома посредством сокета. NetroManager также обрабатывает инициативные команды от модемов (от датчиков, пультов) и формирует соответствующие json-команды, которые отправляются через ранее заданный сокет на сервер умного дома.

Подготовили алгоритм установки ПО на сервер:

  1. Установка последней версии ПО для контроллера (на программаторе SMD-участка)
  2. Установка последней версии ПО для SOM-модуля с помощью программы SMARTHOME PROGRAMMING
  3. Проверка сервера в сборе с помощью программы SMARTHOME CHECK
  4. Выходная проверка, печать QR-кода с помощью программы SMARTHOME OUT

Результат

Разработан сервер для управления элементами умного дома согласно поставленной задаче.

Сервер представляет собой центральное устройство умного дома для настройки и управления объектами из приложения по Интернету или WiFi, объединяет все устройства в систему, сам строит их в сеть, обновляет и работает с показателями датчиков.

Связаться с нами

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

Составить ТЗ онлайн

*обязательные поля для заполнения

Мы используем файлы cookies для улучшения работы сайта. Оставаясь на нашем сайте, Вы соглашаетесь с условиями использования файлов cookies. Чтобы ознакомиться с нашими Положениями о конфиденциальности и об использовании файлов cookie, нажмите здесь.

Принять