Автоматизированная квартира инженера. Часть 1: постановка задачи, выбор железа

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

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

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

Как видите, список хотелок значительно расширился, в связи с чем остро стал вопрос выбора железа для реализации. Как инженер промышленной автоматизации, я сразу же отмел варианты типа ардуино и всяких «умных» устройств на батарейках с Wi-Fi, которые предлагает Xiaomi. Только готовые ПЛК с модулями ввода вывода и проводные выключатели.

В итоге изучения всевозможной информации в течение нескольких месяцев пришел к выводу, что оптимальным будет использовать ПЛК в связке с платформой умного дома OpenHAB или Home Assistant. Но теперь краеугольным камней стоит выбор ПЛК. Выбор сейчас происходит из нескольких вариантов.

Вариант 1. Segnetics Matrix + модули ввода/вывода FMR


Среднебюджетный вариант.

image

Плюсы:

  • простая среда разработки SMLogix;
  • имеется форум и сообщество пользователей.

Минусы:

  • отсутствие встроенного WEB-сервера;
  • непонятно, можно ли будет подкрутить MQTT;
  • контроллер новый, могут быть косяки.

Вариант 2. ОВЕН ПЛК210 + модули ввода/вывода МВ210, МУ210


Среднебюджетный вариант.

image

Плюсы:

  • среда разработки Codesys 3.5 со встроенным WEB-сервером;
  • в перспективе поддержка MQTT;
  • есть форум и сообщество

Минусы:

  • новый необкатанный контроллер, возможны косяки;
  • нет доверия к производителю (имеется негативный опыт реализации проектов).

Вариант 3. ПЛК и модули ввода/вывода Berghof


Высокобюджетный вариант.

image

Плюсы:

  • среда разработки Codesys 3.5;
  • надежный испытанный контроллер;
  • модули ввода/вывода по EtherCAT.

Минусы:

  • цена (самый дорогой вариант из перечисленных);
  • нет поддержки MQTT.

Вариант 4. WirenBoard 6 и модули ввода/вывода


Низкобюджетный вариант.

image

Плюсы:

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

Минусы:

  • дизайн встроенного WEB-сервера нельзя конфигурировать;
  • язык программирования на основе JavaScript (будет тяжело реализовать все задумки, так как новая среда для меня);
  • мало документации по программированию и конфигурированию.
  • нет сообщества пользователей.

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

А пока меня мучает вопрос выбора производителя ПЛК, я не теряю время зря и делаю силовую схему электрики квартиры, о чем и поведаю в следующей статье.
Источник: https://habr.com/ru/post/496770/


Интересные статьи

Интересные статьи

Я системный администратор, занимаюсь компьютерами, и сегодня мы поговорим о Kubernetes. Я постараюсь глубже окунуться в тему, рассмотрев, какие проблемы сисадмин может решить с помощь...
Начало использования Git напоминает посещение новой страны, языка которой вы не знаете. Пока ясно, где вы и куда идти, все хорошо, но стоит заблудиться — и начинаются большие проблемы. В и...
Хомяки приветствуют вас, друзья. Сегодняшний пост будет посвящен сцинтилляционной гамма-спектрометрии и изучению невидимого мира на языке гамма-квантов. Многие окружающие нас в повседневной жи...
Мы уже рассказывали про Tarantool Cartridge, который позволяет разрабатывать распределенные приложения и паковать их. Осталось всего ничего: научиться деплоить эти приложения и управлять ими. Н...
На дворе XXI век, а мы продолжаем голосовать «камешками». Давайте это менять. Тем более, что «цифровых» инструментов для этого становится всё больше и больше.