Протокол X10

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

Модератор: immortal

Ответить
Аватара пользователя
sergejey
Site Admin
Сообщения: 4284
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Благодарил (а): 75 раз
Поблагодарили: 1559 раз
Контактная информация:

Протокол X10

Сообщение sergejey » Ср фев 27, 2013 1:44 pm

Тестирую с товарищем из NYC возможность работы системы с устройствами семейства X10. Вроде бы уже начало получаться (под Windows) так что делюсь примером.

Работает только если установлена программа ActiveHome, т.к. у неё в комплекте идёт утилита отправки команд на X10-устройства.
Я подготовил файл, который можно импортировать прямо в секцию Объектов (не архив, а то что внутри -- импортируется только .txt файл!) и тогда добавится нужный тестовый объект -- его только надо будет настроить. Картинки ниже с английской версии системы, но я думаю легко понять как аналогично делать в русской.

1. Импортируем файл описания класса:
Изображение

2. Настраиваем нужные House/Unit code:
Изображение

3. Подключаем переключатель в меню и связываем его с объектом:
Изображение

Ну и работать из сценариев можно такими командами:
callMethod('testX10Device.turnOn');
или
callMethod('testX10Device.turnOff');
Вложения
X10Devices.zip
(889 байт) 273 скачивания

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
Vadymkyr
Сообщения: 125
Зарегистрирован: Ср дек 26, 2012 8:33 pm
Откуда: Севастополь
Благодарил (а): 0
Поблагодарили: 1 раз

Re: Протокол X10

Сообщение Vadymkyr » Ср фев 27, 2013 8:05 pm

а какие устройства Х10 используете?
над z-wave не думали?
Аватара пользователя
sergejey
Site Admin
Сообщения: 4284
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Благодарил (а): 75 раз
Поблагодарили: 1559 раз
Контактная информация:

Re: Протокол X10

Сообщение sergejey » Ср фев 27, 2013 11:49 pm

Vadymkyr писал(а):а какие устройства Х10 используете?
над z-wave не думали?
Устройств X10 у меня как таковых нет. Есть человек, который меня уговорил на его устройствах поэкспериментировать, так что так и получилось. Сейчас пример выше работает с устройствами, понимающими команды on,off и dim. Таким же образом можно расширить на другие команды. Ну и в будущем сделать возможность принимать события от x10 устройств (пульты, датчики движения и т.п.)

С Z-wave в принципе аналогично можно, но там, на сколько я знаю, несколько сложнее будет интеграцию "вслепую" сделать.

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
Oleggus
Сообщения: 1
Зарегистрирован: Вс фев 05, 2017 10:04 am
Благодарил (а): 0
Поблагодарили: 1 раз

Re: Протокол X10

Сообщение Oleggus » Вс фев 05, 2017 2:30 pm

Необходимо подключить контроллер СМ11А к системе MajorDoMo без помощи программы ActiveHome, для отправки команд на X10-устройства.
За это сообщение автора Oleggus поблагодарил:
directman66 (Вт фев 07, 2017 10:49 pm)
Рейтинг: 1.16%
Ответить