Да, сейчас работает только с Razberry. Порт не помню точно. MQTT не задействован точно, т.к. там общение через HTTP/JSON идёт.binladin писал(а):А в текущем виде ZWaveAPI становится доступен только приналичии RaZbery ? На 8083 порту ? Там MQTT никак не задействован ?
Как запустить Z-Wave USB Stick для управления Z-Wave сетью
Модератор: immortal
- sergejey
- Site Admin
- Сообщения: 4284
- Зарегистрирован: Пн сен 05, 2011 6:48 pm
- Откуда: Минск, Беларусь
- Благодарил (а): 75 раз
- Поблагодарили: 1559 раз
- Контактная информация:
Re: Как запустить Z-Wave USB Stick для управления Z-Wave сет
Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
- sergejey
- Site Admin
- Сообщения: 4284
- Зарегистрирован: Пн сен 05, 2011 6:48 pm
- Откуда: Минск, Беларусь
- Благодарил (а): 75 раз
- Поблагодарили: 1559 раз
- Контактная информация:
Re: Как запустить Z-Wave USB Stick для управления Z-Wave сет
Мне кажется, что этот модуль для работы не с любой DLL, а именно с той DLL, которая является плагином для IIS-сервера. В нашем случае это не пригодится.binladin писал(а):Сергей, выскажите своё мнение по поводу использования mod_isapi для работы с dll.
Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
-
- Сообщения: 143
- Зарегистрирован: Чт фев 06, 2014 9:32 pm
- Благодарил (а): 0
- Поблагодарили: 5 раз
Re: Как запустить Z-Wave USB Stick для управления Z-Wave сет
Вам правильно кажется. Из более менее готового нашёл только 2 варианта: использовать java-wrapper zwave4j или адаптировать Thrift4OZW.
-
- Сообщения: 143
- Зарегистрирован: Чт фев 06, 2014 9:32 pm
- Благодарил (а): 0
- Поблагодарили: 5 раз
Re: Как запустить Z-Wave USB Stick для управления Z-Wave сет
Второй слишком сложен, первый сходу у меня не заработал, да и плодить сервисы (java) - не есть хорошо.
А с Simplified Wrapper and Interface Generator никто не сталкивался ? Вроде то что надо:
А с Simplified Wrapper and Interface Generator никто не сталкивался ? Вроде то что надо:
В ночь попытаюсь помучить VC2008, если разберусь, что надо экспортировать в обёртку (из функций openzwave).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.
-
- Сообщения: 143
- Зарегистрирован: Чт фев 06, 2014 9:32 pm
- Благодарил (а): 0
- Поблагодарили: 5 раз
Re: Как запустить Z-Wave USB Stick для управления Z-Wave сет
От 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, есть ссылки на любопытное чтиво.
Сергей, посмотрите вот эти ссылки:
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, есть ссылки на любопытное чтиво.
- sergejey
- Site Admin
- Сообщения: 4284
- Зарегистрирован: Пн сен 05, 2011 6:48 pm
- Откуда: Минск, Беларусь
- Благодарил (а): 75 раз
- Поблагодарили: 1559 раз
- Контактная информация:
Re: Как запустить Z-Wave USB Stick для управления Z-Wave сет
Спасибо за ссылки. tcp-сервер я видел, но не видел работающий под windows. В принципе, можно взять его API за основу и использовать на обоих платформах (Linux/Windows). Если можете сделать приложение, которое будет запускаться и работать как socket-server, то я буду только рад встроить поддержку этого API в модуль ZWave. У меня, правда, сейчас под рукой нет стика для проверки, но я думаю сможем с вами организовать удалённую отладку и проверку.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, есть ссылки на любопытное чтиво.
Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
-
- Сообщения: 143
- Зарегистрирован: Чт фев 06, 2014 9:32 pm
- Благодарил (а): 0
- Поблагодарили: 5 раз
Re: Как запустить Z-Wave USB Stick для управления Z-Wave сет
Стик есть, нужна прослойка. Буду пытаться адаптировать код, если там нет специфических для платформы вызовов, то верю что должно получиться. С и С++, для меня трудны, т.к. никакого опыта ранее по ним не имел. Пошёл читать что есть сокет-сервер.sergejey писал(а): Спасибо за ссылки. tcp-сервер я видел, но не видел работающий под windows. В принципе, можно взять его API за основу и использовать на обоих платформах (Linux/Windows). Если можете сделать приложение, которое будет запускаться и работать как socket-server, то я буду только рад встроить поддержку этого API в модуль ZWave. У меня, правда, сейчас под рукой нет стика для проверки, но я думаю сможем с вами организовать удалённую отладку и проверку.
-
- Сообщения: 1473
- Зарегистрирован: Сб окт 12, 2013 11:03 pm
- Благодарил (а): 49 раз
- Поблагодарили: 327 раз
Re: Как запустить Z-Wave USB Stick для управления Z-Wave сет
Есть новости. У меня получилось запустить RaZberry на BeagleBone
Также есть возможность запустить USB ZWave на линуксе. Оказывается там обычный Rx Tx обмен. В настройках библиотеки можно выбрать serrial и использовать USB ZWave. Кому интересно расскажу подробности
Также есть возможность запустить USB ZWave на линуксе. Оказывается там обычный Rx Tx обмен. В настройках библиотеки можно выбрать serrial и использовать USB ZWave. Кому интересно расскажу подробности
Linux, Raspberry PI, MySensors
Connect: http://connect.smartliving.ru/profile/53
Мои проекты: http://smartliving.ru/profile/4
Connect: http://connect.smartliving.ru/profile/53
Мои проекты: http://smartliving.ru/profile/4
-
- Сообщения: 143
- Зарегистрирован: Чт фев 06, 2014 9:32 pm
- Благодарил (а): 0
- Поблагодарили: 5 раз
Re: Как запустить Z-Wave USB Stick для управления Z-Wave сет
Конечно интересно!Ivan писал(а):Есть новости. У меня получилось запустить RaZberry на BeagleBone
Также есть возможность запустить USB ZWave на линуксе. Оказывается там обычный Rx Tx обмен. В настройках библиотеки можно выбрать serrial и использовать USB ZWave. Кому интересно расскажу подробности