No Image

Что такое протокол x10

СОДЕРЖАНИЕ
0 просмотров
22 января 2020

denez

Всем здравия, господа! Сегодня я расскажу про x10. “X10 — международный открытый промышленный стандарт, применяемый для связи электронных устройств в системах домашней автоматизации. Стандарт X10 определяет методы и протокол передачи сигналов управления электронными модулями, к которым подключены бытовые приборы, с использованием обычной электропроводки или беспроводных каналов.” – вики. Наверняка, многие видели видео “Хакеры – такому в школе не научат”. Там показывалось, как несколькими нажатиями на свой смартфон, герой видео выключает свет в целом офисном здании. Естественно, когда я увидел это, я подумал, как так? Хочу также! Но увидев огромное количество опровержений этого видео и прочитав несколько статей, рассказывающих, что это невозможно, я “слегка” подзабил, а точнее, вообще забыл про это. Но недавно услышал про протокол автоматизации электроники в офисе – X10. И углубился в эту тему…

И понял, что это именно то, что было показано в том видео. Изначально я считал, что так не бывает. Как можно программно включить или выключить свет, если выключатель механический? Это то же самое, что попытаться программно вытащить флешку из компьютера. Но все оказалось намного более интересно, нежели я думал. Оказывается есть целая наука – автоматика, которой занимаются целые полчища ученых по всему миру. Уже очень давно они решили задачу автоматического управления электропитанием: научились удаленно включать и выключать различные электроприборы, вроде ламп освещения, электродвигателей и кофеварок. И уж конечно они решили проблему управления освещением в крупных зданиях. Или ты думаешь, что такой проблемы нет?

Погасить свет сразу во всем здании – очень просто, а что делать, если какому-нибудь сотруднику-трудоголику вздумается поработать ночью? Во всех коридорах и офисах погашен свет, а этому работничку надо дойти до своего офиса и ходить время от времени в туалет. Не думаю, что кто-то в здравом уме будет из-за него включать свет во всем здании.

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

Гораздо разумнее подошли к этому вопросу ученые-автоматчики, разработавшие автоматическую систему управления освещением. Предлагаю разобраться, как она работает.

Представьте себе, что каждый из выключателей – это не просто механический замыкатель контактов, а умное реле с собственным логическим адресом. Все реле, естественно, подключаются к общей сети и, понятное дело, физически связаны друг с другом. Также к сети подключается некий пульт, который координирует работу всех реле, посылая им специальные сигналы.

Протокол X10 впервые был представлен в 1978 году компанией PICO electronics. У него есть несколько огромных плюсов для взломщика.

  1. Сигнал передаётся по силовым проводам, значит не придётся вклиниваться не в какую доп проводку, так как её попросту нет
  2. Данный протокол полностью описан, следовательно, не возникнет проблем с поиском способа его взлома

Электрика

Прежде всего, несколько слов об электрической составляющей этого протокола. Как я уже говорил, для передачи информации используется обычная электрическая сеть 220 вольт 50 Гц, доступ к которой можно получить через любую розетку. Хитрость тут в том, что провода могут легко передавать радиосигналы вместе с сетевым напряжением. Информация распространяется в виде наложенных на синус сети пакетов переменного напряжения с амплитудой в 5 вольт и частотой 120 кГц. Длится каждый пакет 1 мс. Данные передаются в последовательном виде. Синхронизация импульсов определяется переходом переменного напряжения через ноль. Единица кодируется тремя импульсами с интервалом 3,33 мс (это справедливо для частоты сети 50 Гц), что соответствует переходу всех трех фаз через ноль. Нулевой бит является отсутствием этого импульса. Проще говоря, если у нас в сети идет переменный ток синусоидальной формы, то на экране осциллографа в момент передачи сигналов в месте перехода сетевого напряжения через ноль будут видны небольшие всплески, напоминающие шум или даже некоторую рябь. А при передаче нулевого бита подобного всплеска не будет. Это была электрическая составляющая протокола. Теперь расскажу о логике.

В Х10 существует адресация получателя сигнала. Есть так называемый «адрес дома», который символически обозначается латинской буквой от А до O. В каждой такой «ячейке» имеется адрес кода прибора – число от 0 до 16-ти. «Адрес дома» – это абстрактное понятие, просто дополнительный адрес. Можно в одной квартире поставить один светильник на дом А и пятый адрес, второй – на В и десятый адрес. Команда передачи по сети занимает 22 перехода фазового напряжения через нулевой уровень (22 бита информации, по биту на переход через ноль). Начальная команда называется стартовым кодом, она всегда равна 1110b. Когда на исполнительное устройство приходит такая последовательность бит, то оно понимает, что началась передача. Дальше передается адрес кода дома, который занимает один байт. Затем – 10 бит, несущих код устройства или код команды для всех устройств в адресе этого дома (например, выключить все приборы). Если передается адрес, то он еще содержит в себе команду, что сделать с тем или иным прибором (например, можно сделать свет менее ярким, если в качестве приемника используется диммерный модуль). Получается, что посылка выглядит так. Сначала идет стартовый код, потом – адрес дома, затем – адрес исполняемого устройства с командой, либо команда для всех устройств в этом «доме». Чтобы исключить помехи в осветительной сети от разных устройств, посылка отправляется дважды. Между посылками делается небольшая пауза, чтобы отделить их друг от друга. Вся посылка обычно занимает 94 бита, которые занимают 47 периодов силового напряжения и по времени длятся 0,94 секунды. Поэтому работа осуществляется достаточно медленно, но этого вполне хватает для управления освещением, бытовыми приборами и иной электрикой офиса. Также есть возможность дать дополнительные инструкции, просто в последней части сообщения даётся инструкция – “включить расширенные коды” и далее идёт ещё 256 бит инструкций. Но это чаще применимо к сложным системам, типа сигнализаций, но сейчас не об этом.

Что будет принимать команды, я думаю, понятно, однако их надо с чего-то отправлять. В основе всей этой системы лежит некоторый передатчик формата Х10, которым может управлять либо человек, либо некоторый автономный девайс.

Начнем с трансивера. Представьте, что вы уже лежите в постели и тут вспоминаете, что забыли погасить свет во всей квартире, но вставать вам лень. Берёте пульт, нажимаете пару кнопок, и свет везде гаснет. Этот пульт тоже работает по стандарту Х10 на частоте 433,92 МГц, но только передает команды в виде радиоволн, то есть без проводов. Передача сигналов с пульта в сеть 220 вольт осуществляется трансивером – девайсом, преобразующим радиосигнал в команды Х10. Выходит, что если в нашем здании стоит управление автоматикой с такого пульта, то не составит большого труда просто взять его и включить лампы по необходимым адресам. Остается только добыть карту адресов освещения этого здания или просто самому вечером с пульта составить ее методом перебора. Если трансивера в здании нет, то ничего не мешает его туда тихо пронести, воткнуть в ближайшую розетку… и осуществить описанный выше взлом.

Читайте также:  Фонарь эра ка16м схема

Но всё это как-то не интересно. Для настоящих программеров есть неплохое хакерское устройство, которое называется Marmitek CM11. На мой взгляд, это самое удачное решение. Девайс подключается к компьютеру через USB- или COM-интерфейс и позволяет с помощью программы Home Control управлять освещением, писать небольшие макросы, которые можно сохранить в него и выполнить в определенное время уже без компьютера. Нам останется лишь узнать адреса ламп в заветном офисном помещении, написать соответствующий макрос, который включится в определенное время, затем залить его в CM11 и подключить этот девайс к любой офисной розетке.

Конечно, кроме X10 существует множество других стандартов автоматизации, но эта статья не о них, если желаете, могу и про них написать. А за сим я откланяюсь, вам желаю хорошего дня, и надёжной системы автоматизации, если конечно вы ей пользуетесь.

denez

Всем здравия, господа! Сегодня я расскажу про x10. “X10 — международный открытый промышленный стандарт, применяемый для связи электронных устройств в системах домашней автоматизации. Стандарт X10 определяет методы и протокол передачи сигналов управления электронными модулями, к которым подключены бытовые приборы, с использованием обычной электропроводки или беспроводных каналов.” – вики. Наверняка, многие видели видео “Хакеры – такому в школе не научат”. Там показывалось, как несколькими нажатиями на свой смартфон, герой видео выключает свет в целом офисном здании. Естественно, когда я увидел это, я подумал, как так? Хочу также! Но увидев огромное количество опровержений этого видео и прочитав несколько статей, рассказывающих, что это невозможно, я “слегка” подзабил, а точнее, вообще забыл про это. Но недавно услышал про протокол автоматизации электроники в офисе – X10. И углубился в эту тему…

И понял, что это именно то, что было показано в том видео. Изначально я считал, что так не бывает. Как можно программно включить или выключить свет, если выключатель механический? Это то же самое, что попытаться программно вытащить флешку из компьютера. Но все оказалось намного более интересно, нежели я думал. Оказывается есть целая наука – автоматика, которой занимаются целые полчища ученых по всему миру. Уже очень давно они решили задачу автоматического управления электропитанием: научились удаленно включать и выключать различные электроприборы, вроде ламп освещения, электродвигателей и кофеварок. И уж конечно они решили проблему управления освещением в крупных зданиях. Или ты думаешь, что такой проблемы нет?

Погасить свет сразу во всем здании – очень просто, а что делать, если какому-нибудь сотруднику-трудоголику вздумается поработать ночью? Во всех коридорах и офисах погашен свет, а этому работничку надо дойти до своего офиса и ходить время от времени в туалет. Не думаю, что кто-то в здравом уме будет из-за него включать свет во всем здании.

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

Гораздо разумнее подошли к этому вопросу ученые-автоматчики, разработавшие автоматическую систему управления освещением. Предлагаю разобраться, как она работает.

Представьте себе, что каждый из выключателей – это не просто механический замыкатель контактов, а умное реле с собственным логическим адресом. Все реле, естественно, подключаются к общей сети и, понятное дело, физически связаны друг с другом. Также к сети подключается некий пульт, который координирует работу всех реле, посылая им специальные сигналы.

Протокол X10 впервые был представлен в 1978 году компанией PICO electronics. У него есть несколько огромных плюсов для взломщика.

  1. Сигнал передаётся по силовым проводам, значит не придётся вклиниваться не в какую доп проводку, так как её попросту нет
  2. Данный протокол полностью описан, следовательно, не возникнет проблем с поиском способа его взлома

Электрика

Прежде всего, несколько слов об электрической составляющей этого протокола. Как я уже говорил, для передачи информации используется обычная электрическая сеть 220 вольт 50 Гц, доступ к которой можно получить через любую розетку. Хитрость тут в том, что провода могут легко передавать радиосигналы вместе с сетевым напряжением. Информация распространяется в виде наложенных на синус сети пакетов переменного напряжения с амплитудой в 5 вольт и частотой 120 кГц. Длится каждый пакет 1 мс. Данные передаются в последовательном виде. Синхронизация импульсов определяется переходом переменного напряжения через ноль. Единица кодируется тремя импульсами с интервалом 3,33 мс (это справедливо для частоты сети 50 Гц), что соответствует переходу всех трех фаз через ноль. Нулевой бит является отсутствием этого импульса. Проще говоря, если у нас в сети идет переменный ток синусоидальной формы, то на экране осциллографа в момент передачи сигналов в месте перехода сетевого напряжения через ноль будут видны небольшие всплески, напоминающие шум или даже некоторую рябь. А при передаче нулевого бита подобного всплеска не будет. Это была электрическая составляющая протокола. Теперь расскажу о логике.

В Х10 существует адресация получателя сигнала. Есть так называемый «адрес дома», который символически обозначается латинской буквой от А до O. В каждой такой «ячейке» имеется адрес кода прибора – число от 0 до 16-ти. «Адрес дома» – это абстрактное понятие, просто дополнительный адрес. Можно в одной квартире поставить один светильник на дом А и пятый адрес, второй – на В и десятый адрес. Команда передачи по сети занимает 22 перехода фазового напряжения через нулевой уровень (22 бита информации, по биту на переход через ноль). Начальная команда называется стартовым кодом, она всегда равна 1110b. Когда на исполнительное устройство приходит такая последовательность бит, то оно понимает, что началась передача. Дальше передается адрес кода дома, который занимает один байт. Затем – 10 бит, несущих код устройства или код команды для всех устройств в адресе этого дома (например, выключить все приборы). Если передается адрес, то он еще содержит в себе команду, что сделать с тем или иным прибором (например, можно сделать свет менее ярким, если в качестве приемника используется диммерный модуль). Получается, что посылка выглядит так. Сначала идет стартовый код, потом – адрес дома, затем – адрес исполняемого устройства с командой, либо команда для всех устройств в этом «доме». Чтобы исключить помехи в осветительной сети от разных устройств, посылка отправляется дважды. Между посылками делается небольшая пауза, чтобы отделить их друг от друга. Вся посылка обычно занимает 94 бита, которые занимают 47 периодов силового напряжения и по времени длятся 0,94 секунды. Поэтому работа осуществляется достаточно медленно, но этого вполне хватает для управления освещением, бытовыми приборами и иной электрикой офиса. Также есть возможность дать дополнительные инструкции, просто в последней части сообщения даётся инструкция – “включить расширенные коды” и далее идёт ещё 256 бит инструкций. Но это чаще применимо к сложным системам, типа сигнализаций, но сейчас не об этом.

Читайте также:  Флеш карта пишет отформатировать

Что будет принимать команды, я думаю, понятно, однако их надо с чего-то отправлять. В основе всей этой системы лежит некоторый передатчик формата Х10, которым может управлять либо человек, либо некоторый автономный девайс.

Начнем с трансивера. Представьте, что вы уже лежите в постели и тут вспоминаете, что забыли погасить свет во всей квартире, но вставать вам лень. Берёте пульт, нажимаете пару кнопок, и свет везде гаснет. Этот пульт тоже работает по стандарту Х10 на частоте 433,92 МГц, но только передает команды в виде радиоволн, то есть без проводов. Передача сигналов с пульта в сеть 220 вольт осуществляется трансивером – девайсом, преобразующим радиосигнал в команды Х10. Выходит, что если в нашем здании стоит управление автоматикой с такого пульта, то не составит большого труда просто взять его и включить лампы по необходимым адресам. Остается только добыть карту адресов освещения этого здания или просто самому вечером с пульта составить ее методом перебора. Если трансивера в здании нет, то ничего не мешает его туда тихо пронести, воткнуть в ближайшую розетку… и осуществить описанный выше взлом.

Но всё это как-то не интересно. Для настоящих программеров есть неплохое хакерское устройство, которое называется Marmitek CM11. На мой взгляд, это самое удачное решение. Девайс подключается к компьютеру через USB- или COM-интерфейс и позволяет с помощью программы Home Control управлять освещением, писать небольшие макросы, которые можно сохранить в него и выполнить в определенное время уже без компьютера. Нам останется лишь узнать адреса ламп в заветном офисном помещении, написать соответствующий макрос, который включится в определенное время, затем залить его в CM11 и подключить этот девайс к любой офисной розетке.

Конечно, кроме X10 существует множество других стандартов автоматизации, но эта статья не о них, если желаете, могу и про них написать. А за сим я откланяюсь, вам желаю хорошего дня, и надёжной системы автоматизации, если конечно вы ей пользуетесь.

IT-эксперты утверждают, что рынок "интеллектуальных" домов в России никогда не станет массовым и в ближайшее десятилетие вряд ли выйдет за пределы элитного жилья в Московской области. В перспективе возможным потребителем рынка станет мизерная часть населения с высокими доходами и в регионах, но для широких масс "умный дом" останется красочной картинкой на страницах таблоидов и интернет-ресурсов. Так ли это? Уже сейчас инфраструктура жилища рядового обывателя представляет собой довольно сложную комбинацию различных инженерных систем. Объединить их в одну сеть без глобальных затрат поможет стандарт X10.

Возможности "умного дома"

Самая распространенная и простая функция – управление освещением. Интеллектуальная система позволяет дистанционно контролировать каждый осветительный прибор. Не вставая с места можно включить или выключить освещение в любой комнате или во всем доме сразу, отрегулировать яркость ночной подсветки коридора, ландшафтных светильников. "Умный дом", включая свет в разных местах по определенному алгоритму, отпугнет злоумышленников, имитируя присутствие хозяев в случае их отъезда.

Автоматизированное управление поддержит заданные температурные параметры в помещении, управляя отопительными приборами или системами кондиционирования и вентиляции. Интеллектуальный дом может контролировать охранно-пожарное оборудование и, при возникновении нештатных ситуаций, отправить уведомление на телефон хозяина или соответствующих структур голосовым или СМС-сообщением.

Как все начиналось

X10 – один из первых открытых индустриальных стандартов, разработанный для систем бытовой автоматизации компанией Pico Electronics (Шотландия, Гленротс) в 1975 году. Изначально фирма занималась проектировкой и производством микросхем и микрокалькуляторов. Первый же опыт расширения сферы производства стал очень удачным в коммерческом плане. Платформа X10 быстро приобрела популярность среди разработчиков концепции умного дома и дала ощутимый импульс развитию этой индустрии. Попытки создания подобного интерфейса предпринимались и другими фирмами, но особого успеха не получили.

Для своего времени X10 – протокол с хорошей помехозащищенностью. Популярности способствовали сравнительная дешевизна оборудования, ориентация разработчиков на бытовую автоматизацию, сопровождение и техническая поддержка. На Североамериканском континенте стандарт до сегодняшнего дня востребован и распространен. Вслед за фирмой-разработчиком, широкий спектр X10-совместимых устройств стали выпускать гигантские корпорации IBM и Philips.

В настоящие дни Pico Electronics преобразована в компанию X10 INC (США) с торговой маркой PowerHouse.

Классификация оборудования

Аппаратное обеспечение сети X10 представляет собой совокупность устройств, связанных между собой по стандартной электросети или радиоканалу. В состав базовой системы обязательно входят:

  • Передатчики – контроллеры, формирующие и отправляющие команды, модули управления (с компьютерным интерфейсом или автономные), программируемые таймеры с различным временным диапазоном, пульты дистанционного управления (инфракрасного или радиоканала).
  • Приемники – исполнительные устройства, выполняющие поступившие команды: ламповые модули и патронные светорегуляторы, диммерные и розеточные блоки, всевозможные приводы.

В случае построения более масштабной сети или расширения существующей часто применяют вспомогательное оборудование:

  • Трансиверы, принимающие командные сигналы от пультов ДУ с дальнейшим преобразованием в коммуникационный протокол X10 перед отправкой в электросеть.
  • Ретрансляторы и усилители сигналов.
  • Фильтры, уменьшающие влияние помех электромагнитного характера.
  • Межфазные мосты, для электросетей 380 в (пассивные или активные, для зданий, площадью свыше 300 м 2) .
  • Измерительные устройства, упрощающие монтажные и пусконаладочные работы, датчики (движения, освещенности и т. д.).

Оборудование, выпускаемое различными фирмами, зачастую имеют сходный внешний вид, функционал и даже маркировку. Устройства имеют различное исполнение в зависимости от требований к размещению; для монтажа в линию, на DIN-рейку в стандартных электрошкафах, микромодули для распредкоробок скрытой проводки.
Автоматизацию быта можно начать с нескольких базовых модулей, а затем постепенно увеличивать масштаб и расширять функционал, добавляя новые аппаратные единицы.

Примеры элементной базы

Основой для типичного модуля X10 служит программируемый микроконтроллер. По определенному алгоритму он управляет функционированием электронной схемы устройства, подающей на его вход сформированные сигналы, принятые из внешней электросети и преобразует выходные импульсы для обратной передачи в сеть. В качестве микрокомпьютеров могут использоваться контроллеры серийного производства (например, PIC или AVR компаний Microchip и Atmel, соответственно).

Для управления освещением в концепции "интеллектуальный" дом широко применяются ламповые релейные модули X10. Различают две модификации: вставляемые в обычную розетку для подключения торшеров, настольных ламп (LM12) или выполненные в виде переходника между осветительным патроном и стандартной лампочкой с цоколем Е27, мощностью до 100 Вт (LM15S).

Управление бытовой электротехникой осуществляют с помощью приборных розеточных модулей. Например, модуль AM12 по виду напоминает ламповый, но не поддерживает команды, специфичные для освещения (об этом чуть ниже).

Читайте также:  Стоит ли покупать телефон с витрины магазина

Программное обеспечение

Реализовать протокол X10 на компьютере помогут программные продукты верхнего уровня.

ActiveHome Software – бесплатное ПО для персональных компьютеров на базе операционных систем WINDOWS от компании-разработчика платформы X10. Пакет включает в себя огромное количество утилит и драйверов устройств, а также мобильную версию программы.

ActiveHomePro – программное обеспечение для компьютерного интерфейса СМ-15 (радиотрансивера, 433 МГц) с подключение через порт USB. Позволяет управлять освещением и бытовой техникой с заданием необходимых алгоритмов, графиков и таймеров с персонального компьютера или автономно с беспроводного пульта.

Х10 Commander (Melloware Inc) – свободно распространяемый софт под любую ОС, позволяющий на базе ПК создать многофункциональный сервис управления и интегрировать протокол X10 на телефон и любые мобильные устройства (iOS/Android).

Российское ООО "Лаборатория домашних технологий" предлагает потребителям удобный девайс на платформе X10 – полноцветную сенсорную VGA-панель XTS-36. Автономное устройство имеет удобный графический интерфейс. Управление протоколом X10 и контроль системы интеллектуального освещения остается комфортным, с прекрасной визуализацией, но исключается необходимость в постоянной работе компьютера в фоновом режиме. В комплекте поставляются драйвера и программное обеспечение для прописывания адресации устройств X10 и основных параметров начальной конфигурации, для составления различных сценариев.

X10. Протокол в подробностях

Физическая среда обмена информацией в силовых электропроводах представляет собой передачу/прием фрагментов синусоидальных колебаний высокой частоты (120 КГц) с амплитудой 5в и длительностью 1 мс/630 мкс в каждом полупериоде сетевого напряжения, в окнах, сформированных сразу после пересечения нулевой отметки. В трехфазных цепях аналогичные окна формируются в каждой фазе, т. е. со сдвигом в 60 градусов с дальнейшим применением межфазных мостов.

X10 – протокол, в котором стандартный одиночный пакет (кадр, фрейм) передается за 11 периодов. Он содержит:

  • код синхронизации – 2 бита,
  • код модуля – 4 бита,
  • код здания – 5 битов.

Каждый пакет, без всякого интервала, передается два раза подряд. Перед трансляцией следующего пакетного дубля выдерживается пауза в 3 периода сетевого напряжения (исключение – команды диммирования яркости, передающиеся непрерывным потоком).

ИК-пульты управления в сетях X10 работают по протоколу X10-IR на несущей частоте 40 КГц. Радиоканал (протокол X10-RF), в зависимости от региона, имеет диапазон от 310 до 434 Мгц.

Адресация и система команд

Максимальное количество модулей в сети X10 – 256. На каждом модуле расположены два селекторных переключателя с 16 фиксированными положениями.

Представление о существующих командах платформы и соответствующих им действиях можно получить из таблицы.

Команды протокола X10

Команда (англ.) Команда (рус.) Тип Действие
All units off Выключить всех потребителей Групповая Отключаются все устройства с указанным кодом дома, поддерживающие команду.
All ligths on/off Включить/выключить все освещение Групповая Перевод в состояние включено/отключено всех осветительных модулей с заданным кодом дома.
On/off Включить/ выключить Адресная Перевод в состояние включено/выключено конкретного модуля.
Dim/Brigth Повысить/понизить яркость Адресная Управление диммерами. Количество пакетов для диапазонов регулирования яркости освещения на разных устройствах различно.
Pre-Set Dim 1/2 Задание определенного уровня яркости. Адресная Позволяет выбрать любую из 32 ступеней регулирования яркости.
Status request Запрос статуса Адресная Запрос состояния коммутирующего модуля.
Status on/off Ответ на запрос Ответ о состоянии модуля.
Hail Request/Acknowlege Запрос/отправка отклика Групповая Технологическая команда для определения насыщенности адресного пространства системами других зданий.

Основные преимущества.

X10 – протокол малобюджетного класса бытовой автоматизации, использующий для передачи информационных и командных сообщений уже существующие электросети. Отпадает необходимость в прокладке новых коммуникаций, что особенно актуально в домах с чистовой отделкой или законченными ремонтными работами. Можно как использовать сетевую проводку, так и задействовать радиоканал – ассортимент оборудования, предлагаемый производителями, позволяет реализовать оба варианта или их комбинацию. Стоимость устройств, по сравнению с более современными платформами, также приятно радует.

Следующее достоинство – гибкость применения и простота монтажа, не требующая специальных навыков и умений. Система характеризуется прекрасной расширяемостью и масштабируемостью. Модули подключаются по принципам Plug & Power (включил и управляй). Вся настройка заключается в том, чтобы задать новому компоненту уникальный адрес. Дальше автоматика все сделает сама.

Значительно упрощается разделение осветительной инфраструктуры на зоны. Достаточно присвоить устройствам одной группы одинаковую букву (код здания), и при подаче соответствующей широковещательной команды, включаться или выключаться будет свет в этой зоне.

Открытый протокол – еще один плюс платформы, предполагающий легкую интеграцию с любой системой управления, возможность использования при проектировании сети электроустановочных изделий сторонних производителей.

. и недостатки

Основное достоинство интерфейса X10 – передача информационного сигнала по силовой проводке – является и главным источником его проблематики.

Низкая скорость. Передача команды занимает около секунды, т. е. запаздывание выполнения команды реально ощутимо даже при управлении одним устройством. А в процессе отработки заложенного сценария, задержка может стать раздражающе недопустимой. Так как скорость передачи информации привязана к частоте питающего напряжения, повысить ее не представляется возможным.

Низкая помехоустойчивость. Обилие бытовых приборов в современном жилище резко повышает уровень помех в силовой сети, негативно отражается на соотношении сигнал/шум, что, в свою очередь, сказывается на качестве информационного обмена между модулями X10. Отсюда и следствия – невыполнение команд или ложная коммутация. При строительстве больших сетей проблемой может стать ограниченность адресного поля, так как подключиться к протоколу X10 смогут только 256 устройств.

Рассинхронизация передающего оборудования может привести к наложению пакетов и возникновению коллизий, в результате чего, ни одна из команд не будет выполнена. Кардинально исправить ситуацию нельзя.

Не предусмотрены процедуры разграничения доступа, нет защиты от несанкционированных действий сторонних лиц. И наконец, невозможно создание сложных схем управления бытовыми приборами и освещением с реализацией функции самодиагностики системы и входящих в нее устройств.

Модификации X10

Перечисленные недостатки в большинстве своем исправлены в следующих поколениях систем бытовой автоматизации так называемой шинной архитектуры (передача сигналов происходит по специально выделенной/проложенной шине с низковольтным питающим напряжением).

В свою очередь, разработчики и производители оборудования X10 предпринимали шаги по усовершенствованию и модификации существующей платформы. Результатом стал формат X10Extended с расширенной системой команд. Несомненным плюсом модифицированной платформы стало регламентирование процедуры доступа передатчиков к магистрали, исключающее возникновение коллизий и расширение функций команды Exteded Code 1 с изменением формата пакета.

Дальнейшая модификация X10Extended привела к созданию формата А10, в котором существенно расширили адресное поле (до 4096 модулей) и добавили несколько сервисных функций (доступных только на устройствах, выпускаемых фирмой-разработчиком). Протоколы А10 и X10 абсолютно совместимы, что делает возможным эксплуатацию в одной системе модулей обоих типов.

Подводя краткие итоги, трудно не согласиться, что первый интерфейс домашней автоматизации за прошедшие, без малого, пятьдесят лет морально устарел. Попытки модернизации, напоминающие латание кровли в сезон дождей, кардинально выправить ситуацию не в состоянии. Но бюджетные характеристики платформы по-прежнему удерживают ее на рынке интеллектуальных систем, а оборудование X10 активно производится и реализуется.

Отечественные фирмы прогнозируют интерфейсу новую волну популярности. Потребителям предлагается широкий спектр как отдельных устройств, так и готовых решений для "интеллектуального" дома на платформе X10.

Комментировать
0 просмотров
Комментариев нет, будьте первым кто его оставит

Это интересно
Adblock detector