 |
Исходный дизайн ZigBee-USB-шлюза, разработанном на базе микросхемы EM3588, от компании Silicon Labs призван продемонстрировать возможности по созданию систем домашней автоматики с помощью стандартного профиля ZigBee Home Automation 1.2.
ZigBee-USB-шлюз предназначен для работы в режиме ZigBee-сопроцессора, когда в микросхему EM3588 загружена специальная NCP-прошивка, которая занимается непосредственно работой с сетью, а основное приложение работает под управлением другого микроконтроллера/комьютера и использует ZigBee-USB-шлюз для взаимодействия с устройствами в ZigBee-сети. В этом исходном дизайне предоставляется образ Ubuntu Linux для программы Oracle VM VirtualBox. Этот образ уже имеет специальную программу от Silicon Labs, которая использует USB-шлюз для работы с сетью ZigBee, а также веб-сервер, который позволяет с помощью веб-приложения управлять подключенными ZigBee-устройствами (лампочками, управляющими механизмами и т.д.).
Для разработчиков предоставляются исходные коды серверной части, работающей на шлюзе, веб-приложения и приложения, управляющего сопроцессором на USB-шлюзе. Кроме этого, сам стек ZigBee, на базе которого разработано приложение для сопроцессора и других ZigBee-устройств Silicon Labs, предоставляется бесплатно при покупке отладочных средств Silicon Labs.
|