Как говорит нам Википедия, CAN (англ. Controller Area Network — сеть контроллеров) — стандарт промышленной сети, ориентированный прежде всего на объединения в единую сеть различных исполнительных устройств и датчиков. Режим передачи — последовательный, широковещательный, пакетный.
Непосредственно стандарт CAN компании Bosch определяет передачу в отрыве от физического уровня — он может быть каким угодно, например, радиоканалом или оптоволокном. Но на практике под CAN-сетью обычно подразумевается сеть топологии «шина» с физическим уровнем в виде дифференциальной пары, определённым в стандарте ISO 11898. Передача ведётся кадрами, которые принимаются всеми узлами сети. Для доступа к шине выпускаются специализированные микросхемы — драйверы CAN-шины.
В рамках этой статьи я не буду подробно разбирать всю архитектуру CAN-шины, об этом можно почитать в той же Wiki, а акцентирую внимание на нашем проекте и о том, какую роль в нем играет CAN-шина.
- Почему именно CAN-шина?
- Схема реализация системы «Умный дом»
- CAN-протокол
- Сделаем мир удобнее. —>
- Описание
- Что такое CAN-шина?
- Почему именно CAN-шина?
- Схема реализация системы «Умный дом»
- CAN-протокол
- Умный дом Larnitech — обзор системы
- О компании
- Устройство системы Larnitech
- Модули расширения на DIN рейку
- Модули в подрозетник
- Датчики
- Беспроводные элементы
- Аудиосистема мультирум
- Домофон
- Линейка оборудования Metaforsa
- Панели управления
- Настройка системы
- Плагины и прочие интеграции
- Мобильное приложение
- Стоимость Larnitech
- 🔍 Видео
Почему именно CAN-шина?
Реализация сети умного дома требует надежности и защищенности, какими бы не были удобными беспроводные технологии, но той безопасности, которую дает проводная шина, они не смогут обеспечить. Например сильная электромагнитная помеха с легкостью может формировать мощные наводки, которые вызовут перебои или полностью нарушат работу беспроводных устройств, но ни как не сможет нарушить передачу данных по проводам.
Это и послужило основной причиной заострить свое внимание на протоколе CAN.
Еще один плюс в ее пользу то, что при достаточно большой скорости передачи данных, длина шины может достигать 5 (пяти) километров, что является даже очень неплохим показателем.
Зависимость скорости шины от ее длины | |||
---|---|---|---|
№ | Скорость передачи данных | Предельная длина сети (м) | Примечание |
1 | 1 Мбит/с | 40 | При длине шины более 150 метров рекомендуется ставить так называемые удлинители шины, которые через оптопару соединяют две и более фактически независимые шины. Требование это связано с тем, что сигнал от любого контролера в сети должен должен дойти до всех точек за максимально короткое время. |
2 | 500 Кбит/с | 100 | |
3 | 125 Кбит/с | 500 | |
4 | 50 Кбит/с | 1000 | |
5 | 10 Кбит/с | 5000 |
Для среднестатистической квартиры длина шины вряд-ли превысит 200-300 метров, поэтому мы можем рассчитывать на обмен данными со скоростью до 125 Кбит/сек. Это даже больше, чем требуется, следовательно нагрузка на сеть будет небольшой и в стандартных режимах работы сеть не будет перегружена даже в пиковые моменты.
Схема реализация системы «Умный дом»
Воплощать в жизнь идею автоматизации дома планируется по следующей схеме:
На контроллер в сети возлагаются следующие роли:
- Мониторинг сети и контроль состояния
- Управление модулями по расписанию (управление сценариями)
- Система экстренного оповещения (сигнализация, различные датчики контроля безопасности)
Контроллер должен мониторить шину, проверять состояние модулей и при необходимости вести журнал логов.
Также, если присутствует модуль связи с сотовой связью, контроллер должен отправлять смс-сообщения на заранее определенные номера в случае каких либо сбоев в системе или наоборот — по входящим сообщениям должен переводить режим работы всей системы в заранее определенные режимы, запускать какие-либо сценарии.
Модуль сотовой связи задействуется в том случае, если нет связи с центральным сервером, либо для дублирования критических сообщений системы. В целях безопасности системы, контроллер шины не имеет выхода в интернет напрямую.
CAN-модули должны быть независимыми от контроллера шины. Они должны выполнять свои функции вне зависимости от того, есть ли контроллер в сети или нет. Это делается для того, чтобы в случае временного отключения контроллера от сети не нарушилась работа модулей комфорта, например не перестали работать выключатели света и не отключились все розетки.
Отсутствие контроллера — это внештатная ситуация, но она не должна нарушать основной функционал.
Сервер выполняет роль связи между контроллером и конечными устройствами пользователей, такими как персональные компьютеры, смартфоны. Причем не важно, как осуществляется доступ — локально или через интернет. Соответственно должна быть должным образом настроена безопасность подключения.
Также на сервер ложится обязанность вести логирование всех состояний системы. Контроллер CAN-шины ведет логи только критических состояний и оповещений, но при наличие подключения к серверу, контроллер отдает всю информацию ему на обработку, пропуская мимо себя все, кроме критичной.
В будущем планируется создать механизм «самообучения» системы. Суть этого заключается в том, чтобы анализирую поведение пользователей, система подстраивалась под нас, автоматически создавая сценарии поведения и делать наше пребывание в доме еще более комфортным. Этот функционал также ляжет на плечи сервера.
Интерфейсные устройства пользователя подключаются по WiFi к системе управления. Им доступен функционал управления системой, настройке сценариев, а также доступ к логам состояния.
Самое интересное, это конечные точки CAN-сети. Они могут работать как независимо от контроллера шины, так и под ее управлением.
Планируется изготовление нескольких типов универсальных модулей CAN-шины в разном исполнении, подключение к которым кончеными устройствами будет осуществляться через SPI, UART, I2C и т.п., а также с помощью так называемых «сухих контактов».
Планируется создание универсальной прошивки (или нескольких), конфигурирование модулей будет возможно через интерфейс системы. На сегодняшний момент тестируется первый прототип в исполнении под распаечную коробку или подрозетник. По факту окончания тестирования будет выложен материал на сайт в раздел «Решения».
Обновление прошивок модулей происходит через CAN-шину, каждый модуль прошивается отдельно. Контроль версий возлагается на сервер системы.
Множество конечных точек теоретически может достигать до 65 тысяч различных устройств, хотя на деле вряд-ли перевалит за две сотни.
CAN-протокол
За основу CAN-протокола умного дома взят протокол высокого уровня CANopen, который немного доработан под требование нашей системы.
Сейчас ведется работа по русификации документации. Позднее будет выложена отдельная статья с описанием и готовыми файлами с программным кодом для встраивания в проекты.
Видео:MCP2515, контроллер CAN шины с интерфейсом SPIСкачать
Сделаем мир удобнее. —>
Видео:поиск нерабочей can шины, часть дваСкачать
Описание
Что такое CAN-шина?
Как говорит нам Википедия, CAN (англ. Controller Area Network — сеть контроллеров) — стандарт промышленной сети, ориентированный прежде всего на объединения в единую сеть различных исполнительных устройств и датчиков. Режим передачи — последовательный, широковещательный, пакетный.
Непосредственно стандарт CAN компании Bosch определяет передачу в отрыве от физического уровня — он может быть каким угодно, например, радиоканалом или оптоволокном. Но на практике под CAN-сетью обычно подразумевается сеть топологии «шина» с физическим уровнем в виде дифференциальной пары, определённым в стандарте ISO 11898. Передача ведётся кадрами, которые принимаются всеми узлами сети. Для доступа к шине выпускаются специализированные микросхемы — драйверы CAN-шины.
В рамках этой статьи я не буду подробно разбирать всю архитектуру CAN-шины, об этом можно почитать в той же Wiki, а акцентирую внимание на нашем проекте и о том, какую роль в нем играет CAN-шина.
Почему именно CAN-шина?
Реализация сети умного дома требует надежности и защищенности, какими бы не были удобными беспроводные технологии, но той безопасности, которую дает проводная шина, они не смогут обеспечить. Например сильная электромагнитная помеха с легкостью может формировать мощные наводки, которые вызовут перебои или полностью нарушат работу беспроводных устройств, но ни как не сможет нарушить передачу данных по проводам.
Это и послужило основной причиной заострить свое внимание на протоколе CAN.
Еще один плюс в ее пользу то, что при достаточно большой скорости передачи данных, длина шины может достигать 5 (пяти) километров, что является даже очень неплохим показателем.
Зависимость скорости шины от ее длины | |||
---|---|---|---|
№ | Скорость передачи данных | Предельная длина сети (м) | Примечание |
1 | 1 Мбит/с | 40 | При длине шины более 150 метров рекомендуется ставить так называемые удлинители шины, которые через оптопару соединяют две и более фактически независимые шины. Требование это связано с тем, что сигнал от любого контролера в сети должен должен дойти до всех точек за максимально короткое время. |
2 | 500 Кбит/с | 100 | |
3 | 125 Кбит/с | 500 | |
4 | 50 Кбит/с | 1000 | |
5 | 10 Кбит/с | 5000 |
Для среднестатистической квартиры длина шины вряд-ли превысит 200-300 метров, поэтому мы можем рассчитывать на обмен данными со скоростью до 125 Кбит/сек. Это даже больше, чем требуется, следовательно нагрузка на сеть будет небольшой и в стандартных режимах работы сеть не будет перегружена даже в пиковые моменты.
Схема реализация системы «Умный дом»
Воплощать в жизнь идею автоматизации дома планируется по следующей схеме:
На контроллер в сети возлагаются следующие роли:
- Мониторинг сети и контроль состояния
- Управление модулями по расписанию (управление сценариями)
- Система экстренного оповещения (сигнализация, различные датчики контроля безопасности)
Контроллер должен мониторить шину, проверять состояние модулей и при необходимости вести журнал логов.
Также, если присутствует модуль связи с сотовой связью, контроллер должен отправлять смс-сообщения на заранее определенные номера в случае каких либо сбоев в системе или наоборот — по входящим сообщениям должен переводить режим работы всей системы в заранее определенные режимы, запускать какие-либо сценарии.
Модуль сотовой связи задействуется в том случае, если нет связи с центральным сервером, либо для дублирования критических сообщений системы. В целях безопасности системы, контроллер шины не имеет выхода в интернет напрямую.
CAN-модули должны быть независимыми от контроллера шины. Они должны выполнять свои функции вне зависимости от того, есть ли контроллер в сети или нет. Это делается для того, чтобы в случае временного отключения контроллера от сети не нарушилась работа модулей комфорта, например не перестали работать выключатели света и не отключились все розетки.
Отсутствие контроллера — это внештатная ситуация, но она не должна нарушать основной функционал.
Сервер выполняет роль связи между контроллером и конечными устройствами пользователей, такими как персональные компьютеры, смартфоны. Причем не важно, как осуществляется доступ — локально или через интернет. Соответственно должна быть должным образом настроена безопасность подключения.
Также на сервер ложится обязанность вести логирование всех состояний системы. Контроллер CAN-шины ведет логи только критических состояний и оповещений, но при наличие подключения к серверу, контроллер отдает всю информацию ему на обработку, пропуская мимо себя все, кроме критичной.
В будущем планируется создать механизм «самообучения» системы. Суть этого заключается в том, чтобы анализирую поведение пользователей, система подстраивалась под нас, автоматически создавая сценарии поведения и делать наше пребывание в доме еще более комфортным. Этот функционал также ляжет на плечи сервера.
Интерфейсные устройства пользователя подключаются по WiFi к системе управления. Им доступен функционал управления системой, настройке сценариев, а также доступ к логам состояния.
Самое интересное, это конечные точки CAN-сети. Они могут работать как независимо от контроллера шины, так и под ее управлением.
Планируется изготовление нескольких типов универсальных модулей CAN-шины в разном исполнении, подключение к которым кончеными устройствами будет осуществляться через SPI, UART, I2C и т.п., а также с помощью так называемых «сухих контактов».
Планируется создание универсальной прошивки (или нескольких), конфигурирование модулей будет возможно через интерфейс системы. На сегодняшний момент тестируется первый прототип в исполнении под распаечную коробку или подрозетник. По факту окончания тестирования будет выложен материал на сайт в раздел «Решения».
Обновление прошивок модулей происходит через CAN-шину, каждый модуль прошивается отдельно. Контроль версий возлагается на сервер системы.
Множество конечных точек теоретически может достигать до 65 тысяч различных устройств, хотя на деле вряд-ли перевалит за две сотни.
CAN-протокол
За основу CAN-протокола умного дома взят протокол высокого уровня CANopen, который немного доработан под требование нашей системы.
Сейчас ведется работа по русификации документации. Позднее будет выложена отдельная статья с описанием и готовыми файлами с программным кодом для встраивания в проекты.
Видео:CAN шина👏 Как это работаетСкачать
Умный дом Larnitech — обзор системы
Larnitech — это достаточно крупный производитель систем Умный Дом. Познакомился я с оборудованием Larnitech на выставке Hi Tech Building 2019 (мои мысли по поводу этой системы в конце статьи про выставку), сразу отметил, что в этой системе есть всё, что можно придумать. То есть нельзя сказать про что-то, что этого в Larnitech нет. Точнее, я-то могу придумать такие пункты, но они достаточно незначительны.
Видео:STM32 CAN шина. Часть 1. Настройка и странности HALСкачать
О компании
Это немецкая компания, оборудование полностью производится в Германии. Есть офисы в Голландии, в Украине и в России. Техподдержка (во всяком случае, та, что отвечает за Россию) находится в Украине, так что она русскоязычная.
В Россию система пришла не так давно, поэтому у нас не слишком распространена и известна. Но, что очень меня удивило, полностью русифицирована и адаптирована для некоторого количества российского оборудования.
Система может отлично работать в большом здании, например, многоквартирном доме или отеле. А может быть установлена в частном доме или квартире. Есть специальный комплект для небольших систем — Metaforsa, с ним стоимость системы хоть и превысит стоимость аналогичной системы на EasyHomePLC или Wiren Board, но будет несколько проще в установке и настройке.
Видео:📍СВЕТ В УМНОМ ДОМЕ на KNX ◾️Как лучше реализовать? Правда от ElmontСкачать
Устройство системы Larnitech
Это шинная распределённая система. Это значит, что модули системы соединяются друг с другом шинным кабелем. Используется шина CAN, не очень распространённая в подобных системах, но гораздо более удобная и быстрая, чем Modbus. Модули соединяются витой парой или специальным кабелем. Нам нужны всего 4 жилы: 2 для шины (перевитые между собой) и 2 для питания 24 вольта DC.
У контроллера есть порты для подключения двух шин CAN. Длина каждой шины ограничена 800 метрами, до 50 устройств на одну шину. То есть, к контроллеру можно подключить до 100 устройств. Удобно на одну шину подключать щитовые элементы, на другую элементы, распределённые по помещениям.
Есть модуль DE-GW, который является шлюзом между шиной CAN и Ethernet, что позволяет нам расширять систему на любое количество устройств и любые расстояния.
Нам не обязательно использовать в доме шинные модули Larnitech, мы вполне можем ставить обычные датчики с дискретным выходом или выходом 0-10 вольт и подключать их на входы модулей. Но шинные датчики Larnitech очень удобны.
Контроллер DE-MG — основной модуль в системе.
К нему нужно подвести питание 24 вольта (у самого Larnitech своих блоков питания нет, выбираем любой удобный нам блок вроде MeanWell или Chinfa). Есть разъёмы подключения двух шин CAN, разъём Ethernet. Занимает контроллер 6 DIN мест. Входов и выходов, как у контроллера EasyHomePLC или Wiren Board, на нём нет.
Зато на контроллере есть ИК-приёмник, он используется для программирования ИК-передатчиков, для обучения их управлению техникой, имеющей инфракрасные пульты. То есть, родной пульт при обучении надо направлять на контроллер.
Чуть более продвинутый контроллер DE-MG.plus отличается более мощным процессором, встроенным модулем Bluetooth для работы с беспроводными устройствами и клеммником подключения к шине KNX.
Видео:лекция 403 CAN шина- введениеСкачать
Модули расширения на DIN рейку
Модулей расширения достаточно много. Вот модули входов и интерфейсов:
- 16 дискретных входов для подключения кнопок выключателей и любых дискретных сигналов.
- Адаптер для RS-485 Modbus для управления внешними устройствами, для которых есть встроенный драйвер. Есть возможность написания драйвера самостоятельно.
- Адаптеры для RS-232 и UART. Используется не очень часто.
- Модуль 4-х аналоговых выходов 0-10 вольт.
- Модуль интерфейса DALI, управление до 64 устройств.
- Модуль считывания показаний с 20 импульсных счётчиков.
- Модули управления отоплением. Управляет приводами отопления, можно подключать датчики температуры напрямую к модулю. Может использовать как подключенные к модулю датчики, так и любые другие датчики на шине. По умолчанию работает обычно термостатическое управление, можно использовать режим ПИ или ПИД регулятора.
- Диммеры с типом trailing edge
- Релейные модули
- Модуль защиты от протечки воды. К нему подключаются датчики протечки воды и краны. Модуль также может работать автономно от контроллера.
- 9-канальный контроллер для управления светодиодными лентами в любых сочетаниях (9 белых либо 3 RGB либо, например, 2 RGBW и 1 белая).
Контроллер системы DE-MG осуществляет функцию IP шлюза (настройка всех модулей и управление системой с любых устройств) и всё сценарное управление. В системах KNX есть отдельные модули для реализации IP шлюза, для подключения к компьютеру по USB для настройки и для работы в качестве блока логики, что мне в KNX всегда не нравилось, в отличие от систем с контроллером.
Видео:Умный дом KNX на HDL. Что нужно, как работает, сколько стоит? Список оборудования.Скачать
Модули в подрозетник
Разработчики Larnitech здорово потрудились и сделали все возможные модули не только на DIN рейку, но и для подрозетника. Полезность некоторых из них вызывает вопросы, но они есть.
Прямо в подрозетниках мы можем организовать управление светом, шторами, подключать датчики протечки. Это может быть достаточно удобно. Главное провести в нужные места шинный кабель от контроллера.
Видео:LIN шина - пример работы. LIN bus exampleСкачать
Датчики
Вот датчики производства Larnitech:
Датчик 4 в 1 — это движение, влажность, освещённость и ИК-передатчик.
3 в 1 — это температура, освещённость и влажность.
Датчик WW-TS — это датчик для модуля управления климатом.
Есть ещё сенсор 6 в 1, в нём есть дополнительный датчик углекислого газа.
Датчики протечки воды, напольный и встраиваемый, достаточно красивые. Подключаются к модулю контроля протечки воды. Датчики подсвечиваются зелёным светом в обычном состоянии, в состоянии тревоги — красным. К дискретному входу любой другой системы эти датчики можно подключить, но они периодически отправляют замыкание в виде автотеста, что будет воспринято в другой системе как тревога.
FW-TS и FW-FT — это датчики стандарта 1-wire. Могут подключаться на входы модулей управления отоплением либо на входы модулей для установки в подрозетник. Шина 1-wire чувствительна к помехам, так что лучше от датчика температуры пола тянуть кабель не до щита, а до модуля входов поблизости, к тому же, датчик тогда будет обслуживаемым.
Видео:Кан шина, что это? Поймет школьник! принцип работыСкачать
Беспроводные элементы
Larnitech поддерживает работу с радиоканалом по протоколу Bluetooth Mesh. Это достаточно современный протокол связи, дальность у Bluetooth 5 составляет до 120 метров открытого пространства, подключенные к питанию модули, в отличие от тех, что работают от батареек, ретранслируют сигналы, поэтому дальность получается большая. Есть шифрование сигнала и серьёзная помехозащищённость.
Для работы с беспроводными устройствами надо использовать контроллер DE-MG.plus с Bluetooth или на любую шину подключить модуль BT-CAN. Larnitech выпускает следующие работающие по Bluetooth устройства: модуль управления RGB лентой (или тремя одноцветными), диммер, модуль 6 дискретных входов (работает от батарейки), сенсор «движение, освещенность, влажность, температура, СО2», сенсор «движение, освещенность, влажность, температура», сенсор «температура и влажность», датчик протечки воды. Все датчики работают от батареек, конечно.
Видео:Система автоматизации на бюджетных KNX компонентахСкачать
Аудиосистема мультирум
У Larnitech есть замечательный собственный аудио усилитель FE-MP.
Аудио усилитель Larnitech FE-MP
Он к системе подключается не шиной, а через Ethernet, то есть, находится в одной локальной сети с контроллером. Мощность выхода не очень большая — 2 по 20 ватт. Требует отдельный источник питания 24 вольта 4.2 ампера.
Что может играть? Во-первых, интернет радио. Во-вторых, музыку с устройств Apple по AirPlay 2. В-третьих, музыку с сервера (NAS) по DLNA.
В USB разъём может быть подключена звуковая карта с выходом на усилитель, это позволит подключать к FE-MP внешний усилитель.
Самое крутое, что мне понравилось, это возможность с приложения Larnitech на смартфоне, планшете или компьютере сказать что-то в любую из зон, аудиосообщение прозвучит из динамиков. Раньше я считал, что такое пожелание можно реализовать либо на системе оповещения (как для торговых центров), либо на видеокамерах с двухстороннним звуком, либо через приложение интеркома, а здесь сделано вот так удобно. Сообщение сначала надиктовываем, потом воспроизводим в любую зону. Если хотите получить ответ, то надо в сообщении указать, где вы находитесь, чтобы другой человек мог продиктовать ответ куда надо.
Забегая вперёд, скажу, что этот усилитель стоит 577 евро. Это немного дешевле усилителя Sonos Amp, имеющего мощность 125 ватт на канал и поддержку огромного количества музыкальных сервисов (типа Apple Music и Google Music и ещё многих). Оборудование Sonos также интегрируется с Larnitech, но возможности сказать что-то в любую зону, конечно, у Sonos не будет.
Видео:Оживление по шине LIN блока кнопок стеклоподъемников от Mercedes Benz W220Скачать
Домофон
У Larnitech собственный домофон FE-IC, который интегрирован с системой.
Он имеет поддержку SIP, то есть, звонок с него может быть перенаправлен на любые SIP клиенты и телефонию.
Уличное исполнение, питание 24 вольта либо PoE. Встроенный считыватель бесконтактных карт.
Звонок в домофон может выходить на динамики аудиосистемы, подключенной к FE-MP. Но для разговора надо будет запустить приложение. Разумеется, в родном приложении Larnitech будет интерфейс управления панелью, включая открывание двери и отображение видео с панели.
Видео:Экспресс диагностика CAN шины на автомобиле. №21Скачать
Линейка оборудования Metaforsa
Метафорса — это отдельный контроллер, имеющий на борту 16 дискретных входов, 10 релейных 8-амперных выходов, 4 входа для датчиков температуры и возможность расширения любыми устройствами Larnitech. Есть модель Metaforsa 2, у него 8 входов датчиков температуры, 4 диммера, 24 входа.
Контроллер имеет такой же интерфейс, как и основной DE-MG, но парочка ограничений: нет ИК-приёмника. один разъём шины CAN (до 50 устройств). Это ограничивает сферу использования до небольших объектов: например, квартиры до 3-х комнат (с одной видеокамерой и без ИК-управления). Стоимость системы получится достаточно низкой, сравнимой с российскими аналогами для подобных задач.
В пункте про стоимость системы я напишу подробнее цену комплекта.
Видео:Как управлять автомобилем через CAN-шину?Скачать
Панели управления
В отличие от систем KNX или HDL, у Larnitech нет собственных выключателей или настенных панелей, могут быть использованы обычные проводные выключатели любого типа, могут быть подключены панели KNX и HDL.
Есть собственная настенная панель на базе Android с 10-дюймовым экраном LCP-10.
Larnitech LCP-10
Это планшет на базе Android с настенным креплением, разъёмом Ethernet, питанием PoE либо 12 вольт (подключение питания и Ethernet сзади по центру планшета). На него может быть установлено приложение Larnitech, могут также быть установлены любые другие приложения.
Есть поддержка работы с настенным термостатом Siemens RDF302 для локального управления климатом. Термостат подключается по RS485.
Видео:Что такое CAN шинаСкачать
Настройка системы
Настройка системы происходит через web интерфейс контроллера, как и, например, у Wiren Board или контроллеров Z-Wave. Поражает то, насколько сильно упрощён процесс настройки при огромном функционале. Главный экран web интерфейса:
Интерфейс полностью русифицирован, как и приложение, с этим проблем нет. Несколько напоминает Fibaro Home Center, который тоже достаточно удобный.
Список подключенных к контроллеру модулей:
Обновление прошивки контроллера, как и в Fibaro, максимально простое. Выбираем версию прошивки и нажимаем «Обновить».
Примечательно, что настройка не требует ручного добавления модулей в систему, они появляются автоматически после подключения их на шину, остаётся только настроить назначение, название и поведение элементов.
Настройка входов и выходов модулей:
Выбор модели управляемого кондиционера. В контроллере достаточно большая готовая база команд.
Сценарии создаются в визуальном редакторе. Можно создавать сценарии любой сложности. Если не хватит возможностей редактора, можно написать сценарий кодом.
В сценариях есть понятие вэбхук. Это отправка команды по определённому IP адресу. Мы таким образом можем управлять любым устройством, имеющим возможность управляться таким образом, это достаточно много моделей аудио-видео оборудования.
Видео:Как проверить CAN шину Используем симулятор ElectudeСкачать
Плагины и прочие интеграции
Плагины — это дополнительные элементы системы, которые добавляют в неё интеграции с разными сторонними системами. Они скачиваются в web интерфейсе, причём, можно выбирать версию плагина, можно обновлять отдельно от остальной системы. Как в Fibaro Home Center.
- API. Позволяет управлять системой JSON запросами.
- Управление с Amazon Alexa
- Управление с Google Home
- Интеграция в систему умного дома от IKEA
- Интеграция с Iridium
- Управление по Modbus
- Интеграция с лампочками Philips HUE
- Интеграция с системами сигнализации Satel
- Интеграция с термостатами Nest
- Интеграция с Apple Homekit. После включения голосового управления для различных устройств они появляются в приложении Дом на устройствах Apple
- Sonos мультирум — подключаемся к системе через учётную запись Sonos
- Мессенджеры — Viber и Telegram. Могут отправлять различные уведомления
- KNX и HDL — интеграция с шинами через шлюзы на IP.
Некоторые из плагинов, в частности, Hue, Modbus, IKEA, особенно KNX — платные, за них нужно заплатить. Стоимость напишу ниже. Голосовое управление бесплатное.
Кстати о Modbus. В системе есть драйверы для большого количества оборудования, включая шлюзы систем кондиционирования Coolmaster и Intesis Box для большинства производителей. Есть, что меня удивило драйверы для наших счётчиков электричества Энергомера. Если для какого-то устройства Modbus нет драйвера, то его можно написать самостоятельно. А можно заказать разработку драйвера в самой фирме Larnitech.
Также Larnitech работает с голосовым ассистентом Алиса от Яндекса.
Видео:Arduino CAN Monitor (простейший монитор шины CAN)Скачать
Мобильное приложение
Приложение есть для iOS, Android и Windows. Так и называется — Larnitech. Так есть DEMO доступ, можно попробовать его работу.
На странице входа выбираем способ подключения к контроллеру: локальное (в одной сети с контроллером), удалённое по IP адресу, удалённое через облако или авто.
Внизу слева кнопка для сканирования QR-кода. Это самый быстрый и удобный способ для подключения к контроллеру, например, в отеле.
Для доступа через облако нужны логин и пароль. Код доступа — ещё одна мера безопасности при подключении к контроллеру.
Вот ДЕМО интерфейс приложения. В верхней строке кнопка выбора комнаты и переключение системы. Справа — кнопка настроек и уведомлений.
Вот выбор помещения, список выезжает слева. Иногда мне кажется, что как минимум половина людей, создающих интерфейсы, считают, что «Гостиная» пишется с двумя н, так часто я эту ошибку вижу. Как и «Коридор» с двумя р.
Отображение датчиков. Кстати, родные датчики движения от Larnitech, в отличие от подключаемых на дискретный вход, показатель движения выдают в процентах. Можно настраивать порог срабатывания.
Меню справа: сообщения, настройки, переключение режима отопления, параметры подключения и мастер настроек автоматизации.
Изменение режима отопления. Можно менять для всей системы или для одного помещения.
А вот мастер настройки автоматизации. Выбираем группу света и ассоциируемые ей датчики.
Затем настраиваем, что должно происходить, и на какое время будет включаться свет.
В настройках можно задавать, какие уведомления будут приходить.
Самое интересное — скины. Мы выбираем из списка нужный скин, он загружается в приложение, и оно начинает выглядеть совершенно по-другому. Вот так, например:
Вот так выглядят датчики в помещении:
Эмуляция инфракрасного пульта для управления техникой.
Внешний вид приложения для управления системой Умный Дом — всегда повод для споров. Мне, например, больше нравится визуальный интерфейс EasyHome или Iridium, где мы можем менять что угодно. С другой стороны, там для настройки интерфейса надо потратить достаточно много времени, а в Larnitech — всё уже почти готово, только выбрать скин и распределить элементы по комнатам.
Видео:Поиск уровня топлива в CAN шине Toyota Camry 2017Скачать
Стоимость Larnitech
Вот стоимости некоторых элементов системы:
- Основной контроллер — 697 евро. Контроллер DE-MG.plus с KNX и Bluetooth — 996 евро.
- Шлюз для подключения по сети LAN шины CAN — 397 евро
- 18-канальное реле — 597 евро
- 4-канальный диммер до 500 ватт на канал — 557 евро
- 8-канальный контроллер отопления — 497 евро
- Модуль защиты от протечки, 2 зоны кранов, 4 зоны датчиков — 347 евро
- 16-канальный модуль входов — 166 евро
- Модуль подключения счётчиков (до 20 импульсных входов или счётчиков по Modbus) — 497 евро
- Датчик 6-в-1 (включая СО2) — 397 евро
- Датчик 3-в-1 (температура, влажности, освещенность) — 127 евро
- Датчик протечки воды встраиваемый — 89 евро
- Датчик протечки воды обычный напольный — 67 евро
- Аудио усилитель — 577 евро
- Вызывная панель домофона — 599 евро
- Настенная Android-панель LCP-10 — 750 евро
- Модуль работы с Bluetooth — 137 евро
Программное обеспечение бесплатное, но в системе есть несколько платных плагинов для дополнительных возможностей. Например, Philips HUE и IKEA — от 100 до 200 евро в зависимости от количества устройств, Somfy — 47 евро за один шлюз, Satel — 96 евро, Modbus — 47 евро. Самое дорогое — KNX, 297 евро, подключение через KNX-IP шлюз.
Если сравнивать с системой на центральном контроллере Beckhoff, то получится несколько дороже, даже с учётом того, что для Beckhoff надо отдельно докупать программное обеспечение, а здесь оно бесплатное. Причём, чем крупнее система, тем больше разница в стоимости, за счёт разницы в стоимости датчиков и модулей ввода вывода, которые у Beckhoff дешевле.
Larnitech по сравнению с EasyHome проще в настройке и имеет больше программных возможностей за счёт плагинов. Например, работа с Алисой, сообщения в Telegram, интеграция с оборудованием IKEA. Не такие серьёзные возможности, в EasyHome они обязательно появятся со временем, но пока их нет. И возможность облачного доступа к управлению системой, кстати.
Система на Larnitech получается дешевле, чем на KNX, за счёт отсутствия необходимости покупки программного обеспечения и специальных выключателей. И гораздо более простой, а следовательно, недорогой настройки. Настройка программного обеспечения Larnitech гораздо проще, чем Iridium, для средней системы всё можно настроить за несколько дней.
Интереснее сравнивать с аналогами систему для небольших объектов. Готовый набор Metaforsa включает контроллер на 24 входа, 10 релейных выходов по 16А, вход 1-wire для датчиков температуры, 4 канала диммирования, 3 компактных датчика движения, 2 датчика протечки, 4 магнитных геркона, 4 температурных датчика, источник питания 24 вольта. Если посчитать комплект на 3-комнатную квартиру на контроллере Метафорса (прибавив к готовому контроллера несколько датчиков и исполнители), то получим стоимость оборудования в районе 135 тысяч рублей. Для квартиры поменьше (1-2 комнаты) уложимся в 82 тысячи рублей). Это если не добавлять домофон, аудиосистему и датчики СО2.
Если сравнивать с EasyHomePLC, то получается примерно то же самое по стоимости оборудования. В сравнении с Z-Wave на оборудовании Defaro или аналогичном — несколько дороже, так как датчики Z-Wave сами дешевле, и кабеля меньше уйдёт. Wiren Board, разумеется, тоже дешевле, но гораздо сложнее в настройке.
Датчик СО2, например, достаточно дорогой, почти 35 тысяч рублей. Аналогичный от Wiren Board стоит 10 тысяч, также работает по Modbus. Модуль защиты от протечек также дорогой, как и датчики. Зато есть контроль шлейфов датчиков протечки и простая настройка. Домофон дорогой по сравнению с Bas-IP, но интеграция в общую систему всегда чего-то стоит. Про аудио усилитель я написал выше: если не нужны возможности Sonos AMP, то вполне подойдёт усилитель Larnitech.
В системе нет GSM модема, нет возможности отправки СМС, разве что через сторонний GSM-контроллер с тревожными входами. Но отлично отправляются push уведомления, нужен только интернет на стороне контроллера и клиента.
И надо помнить, что Larnitech — это настоящая Германия, причём, с отличной техподдержкой, в том числе и в России.
834,871 просмотров всего, 478 просмотров сегодня
🔍 Видео
Особенности электрики для умного дома. Профессиональный монтаж.Скачать
Макетирование электронной схемы на примере сенсорной кнопки для "умного дома"Скачать
Шина CAN. Часть 1. Разбираемся как работает CAN bus, разберем кадр данных до "костей".Скачать