Контроллер RaZberry с антенной

Контроллер RaZberry с антенной

Мы работаем только по безналичному расчету с партнерами. Доступные варианты оплаты: Оплата по счету.

Покупатели, которые приобрели Контроллер RaZberry с антенной, также купили

Контроллер RaZberry с антенной - центр управления умным домом на базе Raspberry Pi 3 с поддержкой Wi-Fi в режиме роутера. Это недорогое, гибкое решение для домашней автоматизации — отлично подходит для создания сложных, смешанных систем. Работает на 5-ом поколении! Подробнее можно почитать тут.

  • Мощная антенна увеличивает радиус действия Z-Wave сети в 2 раза,
  • Используется Z-Wave плата RaZberry2 второго поколения,
  • Wi-Fi в режиме роутера,
  • Обновленный протокол Z-Wave+,
  • Возможность создания собственных скриптов, позволющих реализовывать более гибкие решения для автоматизации умного дома,
  • Встроенный API дает возможность разработать свои графические приложения по автоматизации,
  • Приложения Z-Way Control и Z-Way Home Control для iOS и Android,
  • Кастомизированные интерфейсы приложений на основе OpenRemote, iRidium, Throne,
  • ExpertUI для анализа качества работы сети, и ее отладки,
  • Explorer Frame для динамической настройки маршрутов в mesh-сети,
  • Экономия времени жизни спящих и FLiRS-устройств,
  • Поддержка удаленного доступа с шифрованием через сервис find.z-wave.me,
  • Возможность установки в кастомный корпус,
  • На корпусе указан ID удаленного доступа, MAC, имя Wi-Fi точки доступа и пароль.
В комплект включены:
  • Контроллер RaZberry
  • USB Блок питания
  • Патч-корд
  • MicroUSB кабель
  • Антенна
Технические характеристики Z-Way:
  • Сертифицированное ПО, написанное на C/C++/JavaScript,
  • Функции контроллера сети: включение/исключение устройств и их настройка,
  • Предоставляет API уровней C и/или JSON по HTTP,
  • Сервер домашней автоматизации на базе модулей JavaScript,
  • Поддерживаются все CommandClasses. -->
Мобильные приложения: Интересные ссылки:

Хотите настроить интеграцию RaZberry c Яндекс Станцией? Прочитайте пошаговую инструкцию.

Z-Wave PlusДаZ-Wave чип5 ПоколениеШифрованиеДаБрендZ-Wave.MeРазмеры90 мм × 60 мм × 20 ммТип питанияБлок питания 110–240 ВРабочая частота869 МГцИнтерфейс EthernetWAN (1 порт)Интерфейс USB4 портаИнтерфейс Wi-Fib/g/nОперационная системаRASPBIAN JESSIE LITE LinuxПроцессор1.4ГГц 64-бит 4 ядра ARMv8Оперативная память1 ГбФлэш-памятьКарта SD 8 ГбКорпусПластикДополнительноGPIO разъемыРабочая частота869.0 МГц / 868.42 МГц (переключается из ПО)Версия SDK6.51.06Guid52dfc6d2-de2c-11e6-4e87-5254000e3b25

Подключите контроллер RaZberry к локальной сети. Подключите провод питания. Получение доступа к контроллера RaZberry на базе Rasberry Pi и платы расширения RaZberry при первом включении в сеть зависит от вашей локальной сети.

В локальной сети IP адреса раздаются автоматически (DHCP) и имеется доступ к сети Интернет

При включении контроллер RaZberry автоматически получит IP адрес в локальной сети от вашего роутера (или другого DHCP сервера). Если ваш роутер предоставляет выход в Интернет, то зайдите на страницу find.z-wave.me (с компьютера в той же локальной сети!). Под формой ввода логина/пароля появится IP адрес вашего контроллера RaZberry. Нажав на данную ссылку вы попадёте в интерфейс контроллера. Если данная ссылка не появляется, попробуйте перезагрузить контроллер RaZberry.

В локальной сети IP адреса раздаются автоматически (DHCP), но доступ к сети Интернет отсутствует

Если вы не имеете доступа к сети Интернет, то вам необходимо уточнить IP адрес контроллера на роутере, который выдал его. Зайдите на этот адрес по следующей ссылке: http://IP:8084 (вместо IP необходимо подставить выданный IP адрес).

В локальной сети IP адреса раздаются вручную

Вы явно продвинутый пользователь и вам не составит труда один раз подключить контроллер к сети, где адреса выдаются автоматически по DHCP и в интерфейсе настройки (доступном по адресу http://IP:8084) в закладке Дополнительно → Настройки IP-сети ввести статический IP адрес.

Настройка удалённого доступа

Откройте страницу http://IP:8084 (в случае доступа через find.z-wave.me нажмите на ссылку прямого доступа к контроллеру). Интерфейс предложит установить пароль для удалённого доступа. Это позволит в дальнейшем заходить на вашу коробку удалённо, используя сервис find.z-wave.me. После успешной установки пароля дальнейший переход с сайта find.z-wave.me будет перенаправляться сразу в панель управления Z-Way.

Доступ к интерфейсам Z-Way и настроек

Интерфейс Z-Way всегда доступен по адресу http://IP:8083, а также через сайт find.z-wave.me по ID и паролю при успешном подключении к Интернет.

Интерфейс настроек локальной сети, обновления Z-Way, перезагрузки контроллера и удалённого доступа доступен по адресу http://IP:8084

Выбор частоты для работы устройства

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

2014г. Юркин Виталий

Миникомпьютер Raspberry Pi на котором основан контроллер RaZberry обладает 26 GPIO выводами к которым можно подключить различные проводные датчики и реле.

ПО автоматизации RaZberry - Z-Way может работать как с Z-Wave датчиками, так и с датчиками подключенными к GPIO, что позволяет дешево расширить функционал умного дома.

Добавление бинарного датчика (кнопка)

Для примера подключим герконовый датчик открытия двери/окна или любую кнопку. Подключите один контакт кнопки к GPIO 23, другой контакт к GND согласно схеме.

Теперь в интерфейсе SmartHome нужно создать 2 модуля для работы с GPIO.

1. Разрешение выполнения команд /bin/echo и /bin/cat

Выполните команду в командной строке Raspberry Pi:

echo -e "/bin/echo\n/bin/cat" >> /opt/z-way-server/automation/.syscommands

2. Load custom JavaScript code для инициализации GPIO

Добавьте в модуль Load custom JavaScript code следующий код:

system('/bin/echo "23" > /sys/class/gpio/export'); system('/bin/echo "in" > /sys/class/gpio/gpio23/direction');

При старте системы будет запускаться этот код и настраивать GPIO вывод 23 в режим чтения.

3. Code Device для считывания состояния датчика подключенного к GPIO

Создайте модуль Code Device типа SensorBinary со следующем содержанием:

(system('/bin/cat /sys/class/gpio/gpio23/value')[1] === '1\n') ? "off":"on"

Будет создан виджет типа SensorBinary, при срабатывании датчика или нажатии на кнопку виджет это отобразит.

Добавление исполнительного устройства LED/Реле

Для примера подключим LED. Подключите один контакт к GPIO 24, другой контакт к GND через резисто согласно схеме.

Теперь в интерфейсе SmartHome нужно создать модуля для управления GPIO выводом.

1. Load custom JavaScript code для инициализации GPIO

Создайте модуль Load custom JavaScript code со следующим содержанием:

system('/bin/echo "24" > /sys/class/gpio/export'); system('/bin/echo "out" > /sys/class/gpio/gpio24/direction');

При старте системы будет запускаться этот код и настраивать GPIO вывод 24 в режим записи.

2. Code Device для управления GPIO выводом

Создайте модуль Code Device типа SwitchBinary со следующем содержанием:

Код включения: system('echo "0" > /sys/class/gpio/gpio24/value'); Код выключения: system('echo "1" > /sys/class/gpio/gpio24/value');

Будет создан виджет типа SwitchBinary, с помощью которого можно управлять LED.

12 ноября 2015г. Юркин Виталий

HTTP API LowLevel/Home Automation и JS API Получения списка устройств для HAAPI: Получение списка устройств для LowLevelAPI:

1) Включить HTTP LowLevelAPI - http://192.168.0.3:8083/JS/Run/zway.devices[2].instances[0].commandClasses[37].Set(255) HTTP HAAPI (GET) - http://192.168.0.3:8083/ZAutomation/api/v1/devices/ZWayVDev_2:0:37/command/on JS API - http://192.168.0.3:8083/JS/Run/controller.devices.get("ZWayVDev_2:0:37").performCommand("on")

2) Выключить HTTP LowLevelAPI - http://192.168.0.3:8083/JS/Run/zway.devices[2].instances[0].commandClasses[37].Set(0) HTTP HAAPI (GET) - http://192.168.0.3:8083/ZAutomation/api/v1/devices/ZWayVDev_2:0:37/command/off JS API - http://192.168.0.3:8083/JS/Run/controller.devices.get("ZWayVDev_2:0:37").performCommand("off")

3) Диммировать HTTP LowLevelAPI - http://192.168.0.3:8083/JS/Run/zway.devices[3].instances[0].commandClasses[38].Set(46) HTTP HAAPI (GET) - http://192.168.0.3:8083/ZAutomation/api/v1/devices/ZWayVDev_3:0:38/command/exact?level=46 JS API - http://192.168.0.3:8083/JS/Run/controller.devices.get("ZWayVDev_3:0:38").performCommand("exact",46)

4) Статус реле HTTP LowLevelAPI - http://192.168.0.3:8083/JS/Run/zway.devices[2].instances[0].commandClasses[37].data.level.value HTTP HAAPI (GET) - http://192.168.0.3:8083/ZAutomation/OpenRemote/metrics/ZWayVDev_2:0:37 JS API - http://192.168.0.3:8083/JS/Run/controller.devices.get("ZWayVDev_2:0:37").get("metrics:level")

5) Состояние бинарного датчика HTTP LowLevelAPI - http://192.168.0.3:8083/JS/Run/zway.devices[4].instances[0].commandClasses[48].data[1].level.value HTTP HAAPI (GET) - http://192.168.0.3:8083/ZAutomation/OpenRemote/metrics/ZWayVDev_4:0:48:1 JS API - http://192.168.0.3:8083/JS/Run/controller.devices.get("ZWayVDev_4:0:48:1").get("metrics:level")

6) Информация с датчика температуры HTTP LowLevelAPI - http://192.168.0.3:8083/JS/Run/zway.devices[4].instances[0].commandClasses[49].data[1].level.value HTTP HAAPI (GET) - http://192.168.0.3:8083/ZAutomation/OpenRemote/metrics/ZWayVDev_4:0:49:1 JS API - http://192.168.0.3:8083/JS/Run/controller.devices.get("ZWayVDev_4:0:49:1").get("metrics:level")

Полная документация по Home Automation API на http://docs.zwayhomeautomation.apiary.io/

2014г. Юркин Виталий

В версии Z-Way 2.1.1 и ниже нет функции смены иконки виджета. Но все же поменять иконку у виджета возможно.

Для смены иконки у виджеты выполните следующие действия:

  • Положите вашу иконку tv.png размером 64х64 в папку /opt/z-way-server/htdocs/smarthome/storage/img/icons/
  • Откройте файл /opt/z-way-server/htdocs/smarthome/app/js/build.js и добавьте case с вашей иконкой tv
  • Остановите Z-Way командой sudo /etc/init.d/z-way-server stop
  • Откройте файл /opt/z-way-server/automation/storage/configjson-06b2d3b23dce96e1619d2b53d6c947ec.json и добавьте свойство icon к вашему виджету
  • Запустите Z-Way командой sudo /etc/init.d/z-way-server start

октябрь 2015г. Юркин Виталий

RaZberry имеет продвинутый HTTP API для управления устройствами и функциями контроллера. Но для отправки HTTP команд предварительно нужно пройти авторизацию. Некоторые приложения могут не поддерживать авторизацию при отправке HTTP команд и это совсем не нужно если управление осуществляется внутри вашей локальной сети.

Для управления устройствами без авторизации проделайте следующие шаги:

  • Создайте комнату и добавьте в нее все устройства, которыми хотите управлять без авторизации
  • Создайте анонимного пользователя и назначите ему комнату с устройствами. Settings-->Management-->User management-->Add user

Теперь вы можете управлять устройствами без прохождения авторизации.

октябрь 2015г. Юркин Виталий

Как использовать технологию VoIP в Z-Wave?

Первое, нужно скачать образ с предустановленным RasPBX с официального сайта.

    sudo fuser /dev/ttyAMA0 ; /dev/ttyAMA0: 23000 ; 23000 is PID of port user sudo ps aux|grep 23000 ; Check process name
    sudo sed -i.old 's/[^ ]*ttyAMA0[^ ]*//g' /boot/cmdline.txt sudo systemctl disable serial-getty@ttyAMA0.service
    apt-get install libxml2 libarchive-dev curl sudo ln -s /usr/lib/arm-linux-gnueabihf/libarchive.so.13 /usr/lib/arm-linux-gnueabihf/libarchive.so.12

Переходим в командную строку RaZberry и устанавливаем Программное Обеспечение Z-Way.

Переходим в панель управления сервером Asterisk.

Настраиваем SIP сервер.

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

Добавить и настроить нового клиента:

На этом настройка сети закончена. Запускаем любой подходящие клиент VoIP для смартфона или ПК.

📎📎📎📎📎📎📎📎📎📎