Форум обсуждения систем  

Вернуться   Форум обсуждения систем "Умный дом", проектов Ардуино, OpenWRT и других DIY устройств > Форум умного дома > Центральный мозг умного дома > Z-Wave

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 16.08.2013, 09:45   #1
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,616
Вес репутации: 9821
Admin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant future
По умолчанию

Где то встречал(не могу вспомнить) куски исходников работы с Z-Wave для LinuxMCE
Admin вне форума   Ответить с цитированием
Старый 16.08.2013, 15:37   #2
Kondor
Banned
 
Регистрация: 16.08.2013
Сообщений: 110
Вес репутации: 0
Kondor is infamous around these partsKondor is infamous around these parts
Post

Цитата:
Сообщение от Admin Посмотреть сообщение
Где то встречал(не могу вспомнить) куски исходников работы с Z-Wave для LinuxMCE
Куски исходников в самой LinuxMCE http://svn.linuxmce.org/svn/branches...004/src/ZWave/
Если нужно подсмотреть протокол работы, есть вот такая библиотека http://code.google.com/p/open-zwave/
Kondor вне форума   Ответить с цитированием
Старый 19.08.2013, 21:55   #3
Scorpio
Junior Member
 
Регистрация: 16.08.2013
Сообщений: 5
Вес репутации: 0
Scorpio is an unknown quantity at this point
По умолчанию

Спасибо. Попробую разобраться. Было бы не плохо найти библиотеку под винду.
Scorpio вне форума   Ответить с цитированием
Старый 22.08.2013, 07:32   #4
Scorpio
Junior Member
 
Регистрация: 16.08.2013
Сообщений: 5
Вес репутации: 0
Scorpio is an unknown quantity at this point
По умолчанию

Короче, ни хрена я не понял и ни фига у меня не получилось.
Есть у меня Z-Wave USB свисток и несколько датчиков. Датчики проверенные, работают с Vera Lite. Я так понимаю, что комп со свистком может являться статическим контроллером. И, первое, что я хочу сделать послать комманду ADD датчику с включенным питанием, чтобы, после его активации кнопкой, получить от него пакет данных.
Автор предлагает:
ADD
S 0 4A 01 B0
(далее нажимаете кнопки на добавляемом устройстве согласно иснтрукции и получаете ответ с присвоенным NodeId и возможностями устройства)


я так понимаю, что предполагается добавить в конце контрольную сумму.
Не выходит. В другом источнике написано, что первый байт всегда 01, потом размер пакета-1, потом комманды и данные, потом КС (XOR всех байтов, кроме первого, результат инвертирован). тоже никакой реакции.
Кто-нибудь мне может сказать, какую конкретно строку я должен послать в COM-порт в этом случае?
Простите за тупость, но как-то с этим протоколом все туманно...

Про open-zwave тоже не понял, как его использовать. Он, что в виде firmware поставляется для USB контроллеров определенных производителей? И как же тогда можно подсмотреть протокол?

Последний раз редактировалось Scorpio; 22.08.2013 в 07:44.
Scorpio вне форума   Ответить с цитированием
Старый 22.08.2013, 15:46   #5
Kondor
Banned
 
Регистрация: 16.08.2013
Сообщений: 110
Вес репутации: 0
Kondor is infamous around these partsKondor is infamous around these parts
По умолчанию

Цитата:
Сообщение от Scorpio Посмотреть сообщение
Про open-zwave тоже не понял, как его использовать. Он, что в виде firmware поставляется для USB контроллеров определенных производителей? И как же тогда можно подсмотреть протокол?
open-zwave - это библиотека для windows и Linux, в библиотеке есть пример, но сначала нужно проверить поддерживает библиотека Ваш USB свисток или нет http://code.google.com/p/open-zwave/...atibility_List попробуйте собрать библиотеку и пример MinOZW http://code.google.com/p/open-zwave/.../linux/MinOZW/ а вот потом смотрите исходники библиотеки.
Kondor вне форума   Ответить с цитированием
Старый 22.08.2013, 18:40   #6
Scorpio
Junior Member
 
Регистрация: 16.08.2013
Сообщений: 5
Вес репутации: 0
Scorpio is an unknown quantity at this point
По умолчанию

Цитата:
Сообщение от Kondor Посмотреть сообщение
нужно проверить поддерживает библиотека Ваш USB свисток или нет
не поддерживает. Я так понимаю, что мой свисток только позволяет организовать обмен по протоколу Z-Wave через виртуальный порт и стандартный радиомодуль. Т.е. ПК может являться, как контроллером, так и датчиком. Перечисленные USB модели, если не ошибаюсь, имеют зашитые функции контроллера.
Сейчас бы мне проверенную строку ADD чтобы убедится в работоспособности железа.
Scorpio вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 04:11. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Яндекс.Метрика