Страница 1 из 1

Протокол X10

Добавлено: Ср фев 27, 2013 1:44 pm
sergejey
Тестирую с товарищем из NYC возможность работы системы с устройствами семейства X10. Вроде бы уже начало получаться (под Windows) так что делюсь примером.

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

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

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

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

Ну и работать из сценариев можно такими командами:
callMethod('testX10Device.turnOn');
или
callMethod('testX10Device.turnOff');

Re: Протокол X10

Добавлено: Ср фев 27, 2013 8:05 pm
Vadymkyr
а какие устройства Х10 используете?
над z-wave не думали?

Re: Протокол X10

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

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

Re: Протокол X10

Добавлено: Вс фев 05, 2017 2:30 pm
Oleggus
Необходимо подключить контроллер СМ11А к системе MajorDoMo без помощи программы ActiveHome, для отправки команд на X10-устройства.