Z-Wave: надёжный протокол беспроводной связи для умных домов


Знакомясь с миром домашней автоматизации, невозможно обойти вниманием один из самых важных её элементов — беспроводного соединения. Как именно должны общаться между собой стиральная машинка, холодильник, термостат и пульт управления всем этим хозяйством? Очевидные ответы вроде Wi-Fi или Bluetooth имеют свои серьёзные минусы, делающие их не очень подходящими для такой работы: загруженность диапазона 2,4 ГГц приводит к помехам, совершенно лишним в домашней автоматизации. Одним из решений этой проблемы стала разработка низкочастотного протокола Z-Wave, специально заточенного под дистанционное управление и передачи простых управляющих команд (включить свет, запустить стирку, уменьшить громкость) с минимальными задержками. 
 
Устройства Z-Wave
Пульт управления на 4 устройства, USB-стик Z-Wave.Me, контроллер RaZberry на базе Raspberry Pi и Z-Way, уличный датчик движения, настенный двухклавишный выключатель на батарейках
 
Особенность Z-Wave в том, что устройства основанные на этой технологии являются полностью автономными и независимыми друг от друга. Z-Wave построен на основе ячеистой сети (Mesh Network) — каждое устройство, в котором есть чип Z-Wave, позволяет не только получать, но и передавать информацию, соединяясь с другим таким же гаджетом через беспроводную сеть на радиочастотах. Поэтому при выходе из строя одного устройства в сети – остальные продолжат функционировать. Каждое устройство является повторителем сигнала, что позволяет легко покрывать площади радиусом в 120-150 метров. 
 
Чип Z-Wave обладает размером меньше чем монета в один евро, что позволяет встраивать его в микросхемы любых размеров. Он может работать на разных частотатх в зависимости от того, в каких странах какие разрешены: 869.0 МГц (Россия), 868.42 МГц (Европа, страны CEPT, Китай, Сингапур, ОАЭ, ЮАР), 908.42 МГц (США, Мексика), 921.42 МГц (Австралия, Бразилия, Новая Зеландия), 919.8 МГц (Гонконг), 865.2 МГц (Индия), 868.2 МГц (Малайзия), Япония (951-956 и 922-926 МГц).
 
 
Z-Wave – разработка датской компании ZenSys. В 2009 году компания ZenSys была поглощена крупной компанией, производящей системы на одном чипе, Sigma Design. Теперь Sigma Design выдает лицензию на конструирование и производство устройств основанных на технологии Z-Wave и все что может быть с ними связанно.
 
Безопасность
 
Так как Z-Wave это радиопротокол работающий на частоте 869 Мгц, подключиться к сети извне практически невозможно. Для управления Z-Wave устройствами используется контроллер RaZberry, который является шлюзом TCP/IP <--> Z-Wave. С телефона на RaZberry отправляется HTTP запрос посредством WiFi, а контроллер RaZberry, используя одноименную Z-Wave плату отправляет команду Z-Wave устройству.
 
Шифрование между устройствами в сети зависит от типа устройства которому передается сигнал: если устройсво поддерживает шифрование, то и передается зашифрованный сигнал, иначе в открытом виде.
 
Вся сеть устройств объединяется при помощи Z-Wave. Чтобы в нее подключиться нужно иметь прямой доступ к контроллеру RaZberry или взломать протокол Z-Wave, что проблематично, т.к. Z-Wave протокол проприетарный и его спецификация доступна только для разработчиков подписавших соглашение о неразглашении.
 
Контроллер RaZberry полностью автономен и не передает никакой информации ни на какие сервера, поэтому, сли взлом осуществляется в сторону получения доступа к RaZberry, то достаточно отключить контроллер от TCP/IP сети — и он продолжит работать, автономно осуществляя автоматизацию дома. 
 
 
Если пользователю требуется удаленный доступ к своему умному дому, то можно активировать соединение через сервер. При этом пользователь будет заходить на свой контроллер RaZberry через сервер. В этом случае сервер является транзитным узлом от умного дома до пользователя, на всем пути трафик шифруется, поэтому Z-wave.me не могут посмотреть, какие команды передает пользователь своему умному дому.
 
(с) http://geektimes.ru/company/iridiummobile/blog/248204/