Модуль работы с Z-Wave устройствами

Подключение исполнительных устройств, датчиков, контроллеров.

Модератор: immortal

udvnl
Сообщения: 58
Зарегистрирован: Чт июн 21, 2018 11:03 am
Откуда: Минск
Благодарил (а): 11 раз
Поблагодарили: 14 раз

Re: Модуль работы с Z-Wave устройствами

Сообщение udvnl » Чт ноя 29, 2018 7:33 am

Нашел проблему, оказалась в самом простом :-)
Приложения - Z-Wave Network Access включил Z-way API и разрешил доступ к Z-Wave API без аутенфикации (ранее ставил), кстати есть ещё один параметр (галочка) - управление - включить удаленный доступ.
directman66
Сообщения: 2296
Зарегистрирован: Пн дек 26, 2016 9:51 am
Откуда: Екатеринбург
Благодарил (а): 320 раз
Поблагодарили: 457 раз
Контактная информация:

Re: Модуль работы с Z-Wave устройствами

Сообщение directman66 » Чт ноя 29, 2018 8:15 am

Кто вот мне подскажет, почему отличаются частоты для ру продаваемые в РФ (869.0) https://z-wave.ru/shop/category/ispolni ... -plug.html и например тоже самое, продаваемое у китайцев (869,2) https://ru.aliexpress.com/item/NEO-COOL ... 39.99734.0
Будет ли купленное у китайцев оборудование работать с ру?
Если вам помогло данное сообщение, не поленитесь нажать кнопку "спасибо".
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram | +79122962262 WhatsApp
udvnl
Сообщения: 58
Зарегистрирован: Чт июн 21, 2018 11:03 am
Откуда: Минск
Благодарил (а): 11 раз
Поблагодарили: 14 раз

Re: Модуль работы с Z-Wave устройствами

Сообщение udvnl » Чт ноя 29, 2018 9:11 am

directman66 писал(а):
Чт ноя 29, 2018 8:15 am
Кто вот мне подскажет, почему отличаются частоты для ру продаваемые в РФ (869.0) https://z-wave.ru/shop/category/ispolni ... -plug.html и например тоже самое, продаваемое у китайцев (869,2) https://ru.aliexpress.com/item/NEO-COOL ... 39.99734.0
Будет ли купленное у китайцев оборудование работать с ру?
Может эта ссылка поможет:
https://rus.z-wave.me/z-wave-knowledge- ... equencies/

Насколько я понимаю, один контроллер может работать только на одной частоте.
Кстати у аналогичного товара этого же продавца https://ru.aliexpress.com/item/NEO-COOL ... 9.90158.0
в описании есть:
Радиочастота: пожалуйста, сообщите нам, какая частота вам нужна, иначе мы отправим EU 868,4 мГц.
868,4 мГц ЕС Версия
869,2 мГц Русская версия
908,4 мГц нам Версия
Аватара пользователя
woow
Сообщения: 620
Зарегистрирован: Пн июл 04, 2016 8:46 am
Благодарил (а): 98 раз
Поблагодарили: 30 раз

Re: Модуль работы с Z-Wave устройствами

Сообщение woow » Вс дек 23, 2018 2:57 pm

Не знаком с z-wave но вся эта фурнитура очень дорогая. Razberry адаптер около 50$ ...., может быть практичней zigbee?
Raspberry
directman66
Сообщения: 2296
Зарегистрирован: Пн дек 26, 2016 9:51 am
Откуда: Екатеринбург
Благодарил (а): 320 раз
Поблагодарили: 457 раз
Контактная информация:

Re: Модуль работы с Z-Wave устройствами

Сообщение directman66 » Пн дек 24, 2018 6:59 am

directman66 писал(а):
Чт ноя 29, 2018 8:15 am
Кто вот мне подскажет, почему отличаются частоты для ру продаваемые в РФ (869.0) https://z-wave.ru/shop/category/ispolni ... -plug.html и например тоже самое, продаваемое у китайцев (869,2) https://ru.aliexpress.com/item/NEO-COOL ... 39.99734.0
Будет ли купленное у китайцев оборудование работать с ру?
Получил розетку по этому лоту https://ru.aliexpress.com/item/NEO-COOL ... 33edet7goo
Продавцу написал, что нужна частота RU. Без каких-либо танцев с бубном устройство нашлось и добавилось через z-way. Теперь розетка выступает шлюзом и увеличивает зону покрытия.
woow писал(а):
Вс дек 23, 2018 2:57 pm
Не знаком с z-wave но вся эта фурнитура очень дорогая. Razberry адаптер около 50$ ...., может быть практичней zigbee?
Не все типы оборудования имеются с поддержкой zigbee. Например достать термоголовки для zigbee пока практически невозможно
TRV TRV-1ZBS http://www.climax.com.tw/trv-1zbs-zb.php
eCozy thermostat http://ecozy.de/en/support/thermostat

Среди преимуществ z-wave можно отметить возможность работы на шифрованном канале и возможность использования замков типа danalock v3
https://danalock.com/products/danalock-v3-smart-lock/. Как обстоят дела с личинками на zigbee мне пока не понятно. https://ru.aliexpress.com/item/xiaomi-m ... 904c8b84-1
За это сообщение автора directman66 поблагодарил:
woow (Вт дек 25, 2018 3:01 am)
Рейтинг: 1.37%
Если вам помогло данное сообщение, не поленитесь нажать кнопку "спасибо".
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram | +79122962262 WhatsApp
andrusha7778
Сообщения: 60
Зарегистрирован: Сб авг 12, 2017 11:03 am
Благодарил (а): 6 раз
Поблагодарили: 0

Re: Модуль работы с Z-Wave устройствами

Сообщение andrusha7778 » Сб янв 19, 2019 4:16 pm

Подскажите пожалуйста, в чем может быть проблема?
Есть устройство eurotronic spirit, в модуле определяется как General Thermostat V2 2
Модуль получает все необходимые свойства с контроллера z-wave по API, данные верные. Проблема в том, что эти данные не прописываются в свойства объекта при обновлении. То есть я создал подкласс ZwaveThermostats у класса SThermostats, создал у этого подкласса еще несколько свойств - battery, zwave_thermostat_mode, level
Создал объект в этом подклассе, в модуле привязал данные, однако модуль обновляет только свойства из класса Sthermostats, но свойства из подкласса (вновь созданные) не обновляет.
Самое интересное, если в консоли делаю sg('Thermostat04.zwave_thermostat_mode','11') то режим меняется как и у объекта Thermostat04, так и у устройства - то есть модуль отправляет данные через API на контроллер.
Аватара пользователя
Nail
Сообщения: 105
Зарегистрирован: Пн мар 05, 2018 7:09 am
Откуда: Самара
Благодарил (а): 49 раз
Поблагодарили: 0

Re: Модуль работы с Z-Wave устройствами

Сообщение Nail » Вс апр 14, 2019 7:36 pm

А нет ли в наличии установочного скрипта Z-Way для Ubuntu, аналогичного скрипту для RaZberry?
directman66
Сообщения: 2296
Зарегистрирован: Пн дек 26, 2016 9:51 am
Откуда: Екатеринбург
Благодарил (а): 320 раз
Поблагодарили: 457 раз
Контактная информация:

Re: Модуль работы с Z-Wave устройствами

Сообщение directman66 » Ср апр 17, 2019 7:04 am

Ставится на убунту пакет z-way-server-Ubuntu-v3.0.0-rc24-2-gd8ce5d0.tgz оф. репозитория https://storage.z-wave.me/z-way-server/

Официальная инструкция есть на оф. сайте https://github.com/Z-Wave-Me/Z-Way-Manu ... Manual.pdf

Также есть более подробная инструкция (http://blog.irrelon.com/zway-with-uzb-s ... buntu-x64/)

Скачайте архив

Код: Выделить всё

wget http://razberry.z-wave.me/z-way-server/z-way-server-Ubuntu-v3.0.0-rc24-2-gd8ce5d0.tgz
Распакуйте файл

Код: Выделить всё

sudo tar -zxf z-way-server-Ubuntu-v3.0.0-rc24-2-gd8ce5d0.tgz -C /opt/
Создайте файл установщика службы:

Код: Выделить всё

nano install-service.sh
Вставьте в него текст ниже:

Код: Выделить всё

#!/usr/bin/env bash

# Create Z-Way startup script
echo "Creating Z-Way startup script"  
echo '#! /bin/sh  
### BEGIN INIT INFO
# Provides:          z-way-server
# Required-Start:
# Required-Stop:
# Default-Start:     2 3 4 5
# Default-Stop:      0 1 6
# Short-Description: Z-Way service
# Description:       Start Z-Way server for to allow comms with Z-Wave devices
### END INIT INFO

# Description: Z-Way server
# Author: Rob Evans <rob@irrelon.com>

PATH=/bin:/usr/bin:/sbin:/usr/sbin  
NAME=z-way-server  
DAEMON_PATH=/opt/z-way-server  
PIDFILE=/var/run/$NAME.pid

# adding z-way libs to library path
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/z-way-server/libs

case "$1" in  
  start)
    echo -n "Starting z-way-server: "
    start-stop-daemon --start  --pidfile $PIDFILE --make-pidfile  --background --no-close --chdir $DAEMON_PATH --exec $NAME > /dev/null 2>&1
    echo "done."
    ;;
  stop)
    echo -n "Stopping z-way-server: "
    start-stop-daemon --stop --quiet --pidfile $PIDFILE
    rm $PIDFILE
    echo "done."
    ;;
  restart)
    echo "Restarting z-way-server: "
    sh $0 stop
    sleep 10
    sh $0 start
    ;;
  save)
    echo "Saving z-way-server configuration"
    PID=`sed s/[^0-9]//g $PIDFILE`
    /bin/kill -10 $PID
    ;;
  *)
    echo "Usage: /etc/init.d/z-way-server {start|stop|restart|save}"
    exit 1
    ;;
esac  
exit 0' > /etc/init.d/z-way-server  
chmod +x /etc/init.d/z-way-server

# Add z-way-server.log to logrotate
echo '/var/log/z-way-server.log {  
        daily
        size=10M
        rotate 4
        compress
        nodelaycompress
        missingok
        notifempty
        postrotate
            /usr/bin/killall -HUP z-way-server 2>/dev/null || true
        endscript
}' > /etc/logrotate.d/z-way-server

# Add Z-Way to autostart
echo "Adding z-way-server to autostart"  
update-rc.d z-way-server defaults  
Теперь запустите установщик службы:

Код: Выделить всё

sudo bash install-service.sh
Чтобы проверить наличие проблем и увидеть результаты отладки, вы должны вручную запустить z-way-server и посмотреть на наличие ошибок в журнале отладки на экране. Для этого вы можете запустить (в папке z-way-server):

Код: Выделить всё

cd /opt/z-way-server
LD_LIBRARY_PATH=libs ./z-way-server
Убедившись, что все работает, перейдя по IP-адресу вашего сервера через порт 8083, вы можете запустить службу z-way-server через:

Код: Выделить всё

sudo service z-way-server start
Наслаждайтесь!

Информацию сохранил в блоге, чтобы было проще найти в дальнейшем https://connect.smartliving.ru/profile/ ... og269.html
Если вам помогло данное сообщение, не поленитесь нажать кнопку "спасибо".
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram | +79122962262 WhatsApp
directman66
Сообщения: 2296
Зарегистрирован: Пн дек 26, 2016 9:51 am
Откуда: Екатеринбург
Благодарил (а): 320 раз
Поблагодарили: 457 раз
Контактная информация:

Re: Модуль работы с Z-Wave устройствами

Сообщение directman66 » Ср апр 17, 2019 7:25 am

По поводу малого радиуса действия https://forum.z-wave.me/viewtopic.php?f=3421&t=31639

Мой опыт показывает, что стик UZB1 и управляемая розетка реле NEO Coolcam имеют устойчивый сигнал в пределах прямой видимости и расстояния около 6-7 метров. USB стик вроде как не для работы,а для отладки, поэтому вроде как и не должен покрывать всю квартиру.

Радиаторная головка danfoss lc-13 https://connect.smartliving.ru/profile/ ... t2139.html работает через одну бетонную стену без каких-либо затруднений.
Если вам помогло данное сообщение, не поленитесь нажать кнопку "спасибо".
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram | +79122962262 WhatsApp
Ответить