Умный дом — теория и реализация на базе шины KNX

Егор

KNX_550.jpg
В предыдущей статье я осветил само понятие умного дома, теперь же поговорим о его реализации. Для удобства рассмотрим две возможности: создание умного дома уже после ремонта, и интеграция умного дома в квартиру во время ремонта.

Создание умного дома в готовой квартире

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

38991007.jpg

Что же они из себя представляют? Это устройства, которые вставляются в обычную розетку и умеют контролировать ток и напряжение на выходе. С их помощью можно, например, включить настольную лампу, обогреватель, кондиционер, чайник и т.д. Такие розетки имеют в себе GSM-передатчик, поэтому управлять ими можно и вне квартиры, прямо с телефона. 

Второе, что можно сделать — это купить умный электроприбор, умеющий работать через приложение для мобильного телефона или с пульта. К примеру, чайник от Xiaomi:

umniychainikxiaomimia.jpg

Или умная лампа:

lifx-lighting.jpg

Все подобные устройства управляются дистанционно, но, увы, не централизовано — для каждого устройства потребуется отдельный пульт или приложение, что не очень удобно.

Ну и третье: если вы разбираетесь в электрике, то можно сделать систему дистанционного управления светом по радио. Для этого вам потребуется электронный коммутатор и пульт для удаленного управления. Для установки коммутатора придется разобрать нужный выключатель и впаять его в цепь, после чего собрать выключатель обратно (сам коммутатор маленький и в выемке для выключателя без проблем поместится) и подружить с пультом для удаленного управления. Возможностей применения — масса: в семье маленький ребенок, который не дотягивается до выключателя, или же не хочется шарить в темной комнате по стене, чтобы нащупать выключатель. Так же есть более продвинутые коммутаторы, позволяющие управлять не только включением и выключением света, но и яркостью свечения ламп.

Создание умного дома на стадии ремонта — теория и реализация

Итак, вы делаете ремонт в квартире и хотите интегрировать в нее умный дом. Первое, с чем нужно определиться — это с коммуникационной шиной, иными словами — как будут связываться между собой устройства. Стоит учитывать то, что при выборе одной шины придется в дальнейшем покупать устройства, которые совместимы именно с ней. Если устройство рассчитано для работы с другой шиной — оно у вас не заработает.

Одной из самых популярных шин является шина KNX, который выросла из гораздо более древней EIB. Поддерживает достаточно много возможностей передачи данных:

  • Витая пара — специальный кабель с фиксированной скоростью передачи 9600 бит/с.
  • Силовая линия, скорость передачи 1200 бит/с, первоначально только поверх 230 В, 50 Гц.
  • IP-сеть (EIB.net) — например, Ethernet
  • Радиоканал — для обмена используются два частотных окна 868 и 433 МГц.
Принцип передачи информации прост: передача производится модулированием напряжения в сети, причём логический нуль пересылается в виде импульса, с амплитудой примерно ±6 В. Отсутствие импульса интерпретируется как логическая единица. Телеграммы (команды) пересылаются пакетами по 8 информационных байт. Пересылка синхронизируется старт- и стоп-битами. Есть бит контроля чётности (контрольный бит для проверки целостности пакета).

Для разрешения столкновений телеграмм в сети применяется метод CSMA/CA. Этот метод гарантирует случайный, беспроблемный доступ устройств к шине, при этом без существенного снижения её максимальной пропускной способности. При этом гарантируется, что первоначально будут переданы сообщения с наивысшим приоритетом.

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

Устройства, находящиеся в сети KNX, подразделяются на 3 категории:

  1. Датчики — устройства, которые генерируют управляющие команды (выключатели, сенсоры освещенности, влажности, температуры, таймеры и т.д). Эти устройства фиксируют происходящие внешние события, и в зависимости от типа событий посылают команды на те или иные исполнительные устройства (например, температура в комнате опустилась ниже заданных 20 градусов — датчик температуры отправляет сигнал на включение отопления).
  2. Исполнительные устройства — устройства, которые исполняют команды датчиков: различные регуляторы и релейные модули. Они меняют своё состояние (включено-выключено, открыто-закрыто и т.п.) в соответствии с командами, поступающими от сенсоров, тем самым управляя различным электрооборудованием.
  3. Системные устройства — блоки питания, интерфейсные модули, шинные соединители, повторители и другие, включая панели и логические модули. Системные устройства обеспечивают работоспособность и возможность настройки сети KNX.
Сама система является как децентрализованной (датчики и исполнительные устройства могут обмениваться данными напрямую, без участия дополнительного контроллера), так и централизованной (есть управляющий контроллер). 

Топология сети

Термин топология сети означает способ соединения устройств в сеть. Шина KNX поддерживает 3 основных топологии:
  • Для простых систем используется топология Линия (или шина). Она предполагает соединение устройств последовательно. Также есть возможность создания ответвлений и соединений в одной точке — такая топология называется Звезда. В сегмент линии можно установить не более 64 устройств. В одной линии может быть до 4-х сегментов. Из минусов — при обрыве линии перестает работать вся сеть.
  • Если устройств больше, то рекомендуется топология Область (Area). При такой топологии линия с номером 0 становится главной линией области, и к ней можно присоединить до 15 дополнительных линий.
  • Самая сложная "древовидная" топология реализуется при объединении областей с помощью магистральной линии. Таких областей может быть до 15. Таким образом, максимальное число устройств в сети может достигать 58000.
Схематично эти топологии выглядят так:
Шина
Звезда
Дерево
Для создания умного дома лучше всего использовать топологию дерево — ее проще всего наращивать, и при сбое одного устройства или обрыве одной линии все другие продолжат нормально функционировать.

5

Будь в курсе последних новостей из мира гаджетов и технологий

Мы в соцсетях

Комментарии

0
С готовым ремонтом всё так же прекрасно работает, только жаль для knx без knx, два самых адекватных протокола z-wave & zigBee.
Я конечно понимаю что статья заказная,и нужно подвести людей к выводу что knx им нужен — но не врите при этом ! объективность хоть чуть-чуть надо включать ;)
15 марта 2017 в 12:17
#
Егор Морозов
+1764
1)С готовым ремонтом сделать проводное соединение накладно — нужно штробить стены, снимать плинтуса и тд для прокладки проводов.
2)Почему вы решили, что статья заказная? Я рекламирую тут какой-то бренд, делающий устройства для шины KNX? Нет. Эта статья — первая в цикле протоколов и шин для создания умного дома, в дальнейшем будут и другие(CAN, HDL), в том числе и ваши.
15 марта 2017 в 12:36
#
0
1) Поэтому предложил варианты полноценной беспроводной автоматизации два основных протокола z-wave & ZigBee — с подключением может справится почти любой человек который ходил на физику, и никакого штробления и т.д.
2) Если это не так — моё почтение, КНХ для обычного человека сложен...а следовательно надо обращаться.... =)
15 марта 2017 в 12:59
#