Демонстрационный ZigBee-шлюз с Wi-Fi- и Ethernet-интерфейсами реализует функции координатора беспроводной ZigBee-системы домашней автоматики с использованием стандартного профиля ZigBee Home Automation 3.0.
ZigBee-шлюз имеет web-интерфейс и реализует точку доступа Wi-Fi так, что пользователи могут по Wi-Fi подключаться к шлюзу со смартфонов или планшетов, заходить на вебстраничку шлюза, которая позволяет взаимодействовать с сетью ZigBee.
Шлюз построен на базе одноплатного компьютера Raspberry Pi с операциооной системой Raspbian Linux на прилагаемой microSD-карте и интефейсом Ethernet для выхода в Интернет.
В качестве интерфейса с сетью ZigBee используется ZigBee USB-стик на базе микроконтроллера EM3588, который работает в режиме сопроцессора.
Пользователь согласно руководству ug129 должен подгрузить из репозитория SiliconLabs последние версии программного обеспечения для самого шлюза, которое будет выполняться на Raspberry PI, и для сопроцессора ZigBee, реализованного в виде USB-стика. При выполнении пункта 2.1.4 руководства следует сначала добавить при помощи apt-key ключ DE864524, а затем только ключ 90CE4F77.
Для разработчиков предоставляются исходные коды серверной части, веб-приложения и приложения, управляющего сопроцессором на USB-шлюзе. Кроме этого предоставляется сам стек ZigBee.
|