Gateway


Go to the english version of the site

Zigbee шлюз

Шлюз предназначен для работы с устройствами ZigBee. В основе лежит контроллер ESP32 от Espressif. В качестве связущего звена протокола Zigbee выступает тандем чипов от Texas Instruments ZIgbee CC2538 и усилителя сс2592.

Общие сведения

Шлюз выполняет роль координатора Zigbee и позволяет:

1) Использовать большинство доступного Zigbee оборудования. Список поддерживаемого и протестированного обрудования доступен по ссылке. Новое оборудование может быть добавлено после обсуждения с нами.

2) Отказаться от необходимости использования облаков производителей устройств. В качестве альтернативы, предлагается использовать облачный сервис Smart Logic System, либо нативные приложения для Android и Apple iPhone (в разработке).

3) Использовать распространенные локальные системы автоматизации, такие как MajorDomo, ioBroker Smarthome, HomeAssisiant, Node-Red и др. Для интеграции с этими системами используется протокол MQTT. Структура топиков протокола MQTT идентична проекту zigbee2mqtt, поэтому для использования и интеграции шлюза нет необходимости изучать скриптовые языки указанных выше систем, так как протокол в основном уже доступен с помощью модулей расширения.

Дополнительные возможности шлюза через Web интерфейс

  1. Управление и просмотр сведений устройств через Web интерфейс шлюза по адресу http://ipadress (80 порт). Возможность отображения источника питания, уровня заряда батареи, доступных EndPoint устройств в web-интерфейсе.

  2. Создание локальных автоматизаций внутри шлюза SimpleBind.

  3. Возможность написания сценариев на языке Lua Книга по Lua на русском языке.

  4. Возможность создания групп для управления несколькими устройствами одновременно (в разработке).

  5. Возможность задавать имя устройству. Если вы планируете использовать шлюз с локальными системами автоматизации, рекомендуется установить галочку отправки адреса вместо устройств.

  6. Возможность удаления устройства.

  7. Возможность отображения маршрутов в web-интерфейсе (в разработке).

  8. Возможность установить прямые связи Bind между устройствами ZigBee без участия координатора для управления конечными устройствами.

  9. Возможность управлять аппаратными светодиодами (адресными или RGB).

  10. Возможность управлять звуком (при наличии распаянного усилителя) (в разработке)

  11. Возможность изменить PanId и номер канала.

  12. Возможность задать имя шлюза в сети.

  13. Возможность перехода шлюза в режим АР при нажатии аппаратной кнопки в течение 2-5 секунд после подачи питания.

Аппаратная часть

Устройство можно собрать самостоятельно, или приобрести на сайте Smart Logic System

home

Прошивка устройства

Постоянная ссылка на прошивку устроуства

История изменений прошивки

Подробная инструкция по перепрошивке

Полезные ссылки:

Первый запуск

Web-интерфейс

SimpleBind

Binding

Сохранение/восстановление настроек шлюза

Поддержка Lua-скриптов

Описание HTTP API комманд

Карта сети zigbee

FAQ (часто задаваемые вопросы)

Структура сообщений zigbee2mqtt (поддерживается большинство комманд)

Структура сообщений SLS zigbee2mqtt

Список поддерживаемых устройств

Сбор средств на покупку оборудования для добавления поддержки

Создание своей страницы устройств

Интеграции

Благодаря использованию протокола MQTT, шлюз SLS ZG может быть интегрирован с любой локальной или облачной системой автоматизации. Структура топиков почти полностью повторяет zigbee2mqtt. Для удобства использования ко многим системам были разработаны дополнительные драйверы или модули интеграции.

Интеграция с Majordomo

Интеграция с HomeAssistant

Интеграция с Node-Red (в разработке)

Интеграция с IObroker (в разработке)

Интеграция с Алисой Яндекс (в разработке)

Интеграция с Google Home (в разработке)

Интеграция с HomeKit (в разработке)

Интеграция с Domoticz (в разработке)

Полезные ссылки

Официальный чат проекта

Группа новостей и новых версий прошивок

Список поддерживаемых устройств

Как собрать шлюз самому

Где приобрести

Партнерский чат для обсуждения устройств Zigbee

Русский Wiki на портале myzigbee.ru