SmartLiving.ru

Обсуждение проекта
 
Текущее время: Пн авг 21, 2017 2:06 am

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 32 ]  На страницу 1, 2, 3, 4  След.
Автор Сообщение
 Заголовок сообщения: Модуль работы с контроллерами Uniel
СообщениеДобавлено: Пт апр 10, 2015 2:44 pm 
Не в сети
Site Admin

Зарегистрирован: Пн сен 05, 2011 6:48 pm
Сообщения: 3971
Откуда: Минск, Беларусь
Благодарил (а): 64 раз.
Поблагодарили: 1024 раз.
В маркете дополнений добавился модуль Uniel для подключения к системе контроллеров данной марки.

Изображение

Каталог контроллеров и характеристики на сайте производителя: http://uniel.com/ru/catalog/1639

Типы контроллеров, поддерживаемые модулем: Automation (контроллер автоматики), Light (контроллер освещения), Dimmer (диммер светодиодных ламп)

Подключение к системе осуществляется с помощью ethernet-шлюза TCP<->RS485 (например такого, шлюз работает в режиме TCP Server), либо напрямую с помощью адаптера USB<->RS485 и программы Serproxy (тогда в настройках надо указывать локальный ip-адрес).

Пример настройки контроллера в MajorDoMo:

Изображение

Изображение

Изображение

_________________

Сергей Джейгало, разработчик MajorDoMo
Обо мне | Сотрудничество | Профиль Connect


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Пт апр 10, 2015 4:52 pm 
Не в сети

Зарегистрирован: Вт сен 17, 2013 6:46 pm
Сообщения: 1315
Откуда: Ярославская область город Углич
Благодарил (а): 158 раз.
Поблагодарили: 267 раз.
Очень похожа на МегаД в обёртке для освещения. Да и цена примерно схожа.

_________________
Windows XP, HTTP, MegaD, Z-Wave, 1-Wire, CONNECT


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Вс апр 12, 2015 5:47 am 
Не в сети

Зарегистрирован: Вт окт 23, 2012 3:43 am
Сообщения: 46
Откуда: Южно-Сахалинск
Благодарил (а): 9 раз.
Поблагодарили: 0 раз.
Sergejey громадное Вам спасибо за Ваши труды!
Подскажите когда в маркете дополнений появится модуль для MagaD-328?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Вс апр 12, 2015 3:03 pm 
Не в сети

Зарегистрирован: Вт сен 17, 2013 6:46 pm
Сообщения: 1315
Откуда: Ярославская область город Углич
Благодарил (а): 158 раз.
Поблагодарили: 267 раз.
А чем для Меги мой класс не нравится? Я вначале тоже думал сделать подобным образом. Но Мега по своей природе не заточена под конкретные задачи. Поэтому просто завязать ее порты на свойства МД мне показалось мало. К тому же для Меги могут быть разные варианты исполнительных модулей. Андрей обещал, что скоро выйдут варианты с диммером.
Конечно можно было бы сделать какую то упрощенную реализацию, но когда захочется больше, то все придется переделывать и опять возвращаться к коду.

_________________
Windows XP, HTTP, MegaD, Z-Wave, 1-Wire, CONNECT


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Вс апр 12, 2015 3:15 pm 
Не в сети

Зарегистрирован: Вт окт 23, 2012 3:43 am
Сообщения: 46
Откуда: Южно-Сахалинск
Благодарил (а): 9 раз.
Поблагодарили: 0 раз.
Bagir Ваш класс даже очень нравится и Вам тоже большое спасибо за Ваш вклад.
Просто если есть возможность быстрой интеграции устройств, почему бы ей не воспользоватся, а кому будет мало возможностей модуля, может использовать Ваш модуль.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Вс апр 12, 2015 3:24 pm 
Не в сети

Зарегистрирован: Вт сен 17, 2013 6:46 pm
Сообщения: 1315
Откуда: Ярославская область город Углич
Благодарил (а): 158 раз.
Поблагодарили: 267 раз.
Ну тоже верно. Полный функционал я использую конечно не на всех своих Мегах. И на некоторых было бы достаточно просто завязать на свойства. Только держать в одной системе два разных варианта работы с одной железкой как то не очень. Все равно придется выбирать.
Конечно если Меги сразу запланированы для простых задач, то такой вариант был бы быстрее и проще.

_________________
Windows XP, HTTP, MegaD, Z-Wave, 1-Wire, CONNECT


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Вс апр 12, 2015 3:47 pm 
Не в сети

Зарегистрирован: Вт окт 23, 2012 3:43 am
Сообщения: 46
Откуда: Южно-Сахалинск
Благодарил (а): 9 раз.
Поблагодарили: 0 раз.
Конечно, так и должно быть, что каждый решает сам, что ему необходимо получить от МД. Но как мне кажется в своём большенстве все сообщество энтузиастов МД как раз и занимается тем, чтобы упростить жизнь всем вновь прибывающим.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Пн апр 13, 2015 11:39 am 
Не в сети
Site Admin

Зарегистрирован: Пн сен 05, 2011 6:48 pm
Сообщения: 3971
Откуда: Минск, Беларусь
Благодарил (а): 64 раз.
Поблагодарили: 1024 раз.
zverev.sv писал(а):
Sergejey громадное Вам спасибо за Ваши труды!
Подскажите когда в маркете дополнений появится модуль для MagaD-328?


Для этого устройства уже есть хорошие решения, но и модуль наверное был бы не лишним. Проблема в том, что у меня самого устройства нет :) Сто лет назад я его было заказал, но тогда ещё его не производили даже мелкосерийно, поэтому был поставлен в очередь, через год я про себя напомнил, но всё равно что-то не получалось и в итоге я эту затею оставил.

_________________

Сергей Джейгало, разработчик MajorDoMo
Обо мне | Сотрудничество | Профиль Connect


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Пн апр 13, 2015 4:47 pm 
Не в сети

Зарегистрирован: Вс июл 14, 2013 2:42 pm
Сообщения: 128
Благодарил (а): 6 раз.
Поблагодарили: 18 раз.
Сергей, я так понимаю можно использовать любой софтовый преобразователь serial <-> network ? Я думаю что был бы полезен модуль который позволяет похожим образом отправить и/или получить из/в порт строку...
Т.е почти так же.. указывает адрес прокси порт и связанный объект и свойство в которое нужно поместить строку для отправки в порт или из которого читать принятые данные.
Это позволило бы организовать связь МДМ с устройствами использующими RS-485 и подобные сети,а протокол обмена можно реализовать уже программно в скриптах, например тот же Modbus RTU относительно прост. Нечто подобное я описал в топике про термостат, там пример скриптовой реализации протокола похожего на Modbus и реализовано так же через ser2net. ибо нехотелось париться с правами доступа апача к железу


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Пн апр 13, 2015 6:06 pm 
Не в сети
Site Admin

Зарегистрирован: Пн сен 05, 2011 6:48 pm
Сообщения: 3971
Откуда: Минск, Беларусь
Благодарил (а): 64 раз.
Поблагодарили: 1024 раз.
Geban писал(а):
Сергей, я так понимаю можно использовать любой софтовый преобразователь serial <-> network ? Я думаю что был бы полезен модуль который позволяет похожим образом отправить и/или получить из/в порт строку...
Т.е почти так же.. указывает адрес прокси порт и связанный объект и свойство в которое нужно поместить строку для отправки в порт или из которого читать принятые данные.
Это позволило бы организовать связь МДМ с устройствами использующими RS-485 и подобные сети,а протокол обмена можно реализовать уже программно в скриптах, например тот же Modbus RTU относительно прост. Нечто подобное я описал в топике про термостат, там пример скриптовой реализации протокола похожего на Modbus и реализовано так же через ser2net. ибо нехотелось париться с правами доступа апача к железу


Да, по идее можно использовать любой преобразователь. Насчёт отдельного модуля, даже не знаю. Фокуса в том, чтобы передать данные нет, а сложность именно в том, что обычно у разных устройств свои протоколы передачи этих данных на логическом уровне. Крайне редко какое-то устройство просто принимает данные последовательно, обычно отправляется какой-то код команды, какие-то контрольные суммы -- именно этим модуль и занимается. А универсальный модуль не облегчит жизнь никак, всё равно нужно будет как-то готовить строку данных по понятному (устройству) алгоритму.

_________________

Сергей Джейгало, разработчик MajorDoMo
Обо мне | Сотрудничество | Профиль Connect


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 32 ]  На страницу 1, 2, 3, 4  След.

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


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

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB