Страница 2 из 3

Re: Как запустить Z-Wave USB Stick для управления Z-Wave сет

Добавлено: Ср мар 12, 2014 11:22 pm
sergejey
binladin писал(а):А в текущем виде ZWaveAPI становится доступен только приналичии RaZbery ? На 8083 порту ? Там MQTT никак не задействован ?
Да, сейчас работает только с Razberry. Порт не помню точно. MQTT не задействован точно, т.к. там общение через HTTP/JSON идёт.

Re: Как запустить Z-Wave USB Stick для управления Z-Wave сет

Добавлено: Сб мар 15, 2014 12:22 am
binladin
Сергей, выскажите своё мнение по поводу использования mod_isapi для работы с dll.

Re: Как запустить Z-Wave USB Stick для управления Z-Wave сет

Добавлено: Сб мар 15, 2014 11:50 pm
sergejey
binladin писал(а):Сергей, выскажите своё мнение по поводу использования mod_isapi для работы с dll.
Мне кажется, что этот модуль для работы не с любой DLL, а именно с той DLL, которая является плагином для IIS-сервера. В нашем случае это не пригодится.

Re: Как запустить Z-Wave USB Stick для управления Z-Wave сет

Добавлено: Пн мар 17, 2014 4:24 pm
binladin
Вам правильно кажется. Из более менее готового нашёл только 2 варианта: использовать java-wrapper zwave4j или адаптировать Thrift4OZW.

Re: Как запустить Z-Wave USB Stick для управления Z-Wave сет

Добавлено: Чт мар 20, 2014 6:10 pm
binladin
Второй слишком сложен, первый сходу у меня не заработал, да и плодить сервисы (java) - не есть хорошо.

А с Simplified Wrapper and Interface Generator никто не сталкивался ? Вроде то что надо:
SWIG is a software development tool that connects programs written in C and C++ with a variety of high-level programming languages. SWIG is used with different types of target languages including common scripting languages such as Perl, PHP, Python, Tcl and Ruby.
В ночь попытаюсь помучить VC2008, если разберусь, что надо экспортировать в обёртку (из функций openzwave).

Re: Как запустить Z-Wave USB Stick для управления Z-Wave сет

Добавлено: Пн мар 24, 2014 9:51 pm
binladin
От SWIG меня отговорили - при каждом запросе сервер бы запускал отдельную инстанцию openzwave.

Сергей, посмотрите вот эти ссылки:
1. https://github.com/tagroup/open-zwave-t ... and-client (там их куча, друг у друга форкнутых https://github.com/phillipsnick/open-zw ... ket-server и https://github.com/wburgers/Open-Zwave-Socket-Server)
2. https://github.com/tagroup/php-zwave-ch ... ket-client
3. http://conradvassallo.com/2012/03/14/li ... pen-zwave/
Можно ли под MinGW этот сокет-сервер адаптировать ? Должно быть можно, т.к. на базе MinOZW написан, а у меня он и по VC2008 откомпилился и заработал.

А тут https://github.com/stalinb87/zwave.js и тут https://github.com/yepher/RaZBerry, есть ссылки на любопытное чтиво.

Re: Как запустить Z-Wave USB Stick для управления Z-Wave сет

Добавлено: Вт мар 25, 2014 10:12 am
sergejey
binladin писал(а):От SWIG меня отговорили - при каждом запросе сервер бы запускал отдельную инстанцию openzwave.

Сергей, посмотрите вот эти ссылки:
1. https://github.com/tagroup/open-zwave-t ... and-client (там их куча, друг у друга форкнутых https://github.com/phillipsnick/open-zw ... ket-server и https://github.com/wburgers/Open-Zwave-Socket-Server)
2. https://github.com/tagroup/php-zwave-ch ... ket-client
3. http://conradvassallo.com/2012/03/14/li ... pen-zwave/
Можно ли под MinGW этот сокет-сервер адаптировать ? Должно быть можно, т.к. на базе MinOZW написан, а у меня он и по VC2008 откомпилился и заработал.
А тут https://github.com/stalinb87/zwave.js и тут https://github.com/yepher/RaZBerry, есть ссылки на любопытное чтиво.
Спасибо за ссылки. tcp-сервер я видел, но не видел работающий под windows. В принципе, можно взять его API за основу и использовать на обоих платформах (Linux/Windows). Если можете сделать приложение, которое будет запускаться и работать как socket-server, то я буду только рад встроить поддержку этого API в модуль ZWave. У меня, правда, сейчас под рукой нет стика для проверки, но я думаю сможем с вами организовать удалённую отладку и проверку.

Re: Как запустить Z-Wave USB Stick для управления Z-Wave сет

Добавлено: Вт мар 25, 2014 3:15 pm
binladin
sergejey писал(а): Спасибо за ссылки. tcp-сервер я видел, но не видел работающий под windows. В принципе, можно взять его API за основу и использовать на обоих платформах (Linux/Windows). Если можете сделать приложение, которое будет запускаться и работать как socket-server, то я буду только рад встроить поддержку этого API в модуль ZWave. У меня, правда, сейчас под рукой нет стика для проверки, но я думаю сможем с вами организовать удалённую отладку и проверку.
Стик есть, нужна прослойка. Буду пытаться адаптировать код, если там нет специфических для платформы вызовов, то верю что должно получиться. С и С++, для меня трудны, т.к. никакого опыта ранее по ним не имел. Пошёл читать что есть сокет-сервер.

Re: Как запустить Z-Wave USB Stick для управления Z-Wave сет

Добавлено: Пт июл 18, 2014 8:37 pm
Ivan
Есть новости. У меня получилось запустить RaZberry на BeagleBone
Также есть возможность запустить USB ZWave на линуксе. Оказывается там обычный Rx Tx обмен. В настройках библиотеки можно выбрать serrial и использовать USB ZWave. Кому интересно расскажу подробности

Re: Как запустить Z-Wave USB Stick для управления Z-Wave сет

Добавлено: Сб июл 19, 2014 7:31 am
binladin
Ivan писал(а):Есть новости. У меня получилось запустить RaZberry на BeagleBone
Также есть возможность запустить USB ZWave на линуксе. Оказывается там обычный Rx Tx обмен. В настройках библиотеки можно выбрать serrial и использовать USB ZWave. Кому интересно расскажу подробности
Конечно интересно!