Быстрое отключение работы света по датчику в EasyHome - «Умный Дом и решения» » Умный Дом и решения
Быстрое отключение работы света по датчику в EasyHome - «Умный Дом и решения»

Новинки / Производитель / Шлюз - Центр умного дома

Быстрое отключение работы света по датчику в EasyHome - «Умный Дом и решения»

  • Bennett
  • 04-янв-2020, 20:31
  • 0 комментариев
  • 2 148 просмотров

Долго же я шёл к мысли так сделать — целый год.

У меня дома светом управляет EasyHomePLC. В ванной комнате и туалете свет работает по датчику движения (обычный охранный Colt Quad) с задержкой 5 минут. Также есть выключатели импульсного типа, установленные внутри, которые, как правило, не используются.

Если мы посмотрим сводную таблицу освещения в инженерном интерфейсе, то увидим свет ванной и туалета:

Быстрое отключение работы света по датчику в EasyHome - «Умный Дом и решения»

Это С7 и С8. На каждый настроено по одному выключателю. И стоят галочки ДД, что означает, что эти группы света работают по датчикам движения с номерами, соответственно, 2 и 3. Если мы посмотрим свойства галочек активности датчиков движения, мы увидим, что работа датчика группы С8 зависит от бита 1 байта 676 в памяти контроллера.

Если в этот бит записана единица, то свет работает по датчику, если 0, то не работает. Поскольку не всем хватает 5 минут для мытья, я вывел на отдельное окно программы EasyHome на телефоне кнопки для отключения датчиков, которые завязаны как раз на эти биты галочек из сводной таблицы света. Вот такая получилась страничка:

Сейчас ванная и туалет работают по датчикам, а коридор (это включение света при открывании входной двери) — без.

Через год использования в таком режиме мне пришла в голову мысль сделать так, чтобы включение и выключение датчика происходили длительным нажатием выключателя. Вошёл в ванную, нажал на кнопку и пошёл мыться, не надо телефон искать. Почему мысль до меня шла так долго? Потому что я моюсь обычно быстро

[img]http://home-matic.ru/dаta:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAMAAAC7IEhfAAAAyVBMVEUAAAD/11n/11n/11n/11n/11n/11n/11n/11n/11n/11n/11n/11n/11n/11n/11n/11n/11n/11n/11n/11n/11n/11n/11n/11n/11n/11n/11n/11n/11n/11n/11n/11n/11n/11n/11n/11n/11lYQiD40Fa7mkKykT9kTSX71Fe2lEGriz2AZS9fSCP0zlXguk/btk3UsErFoUaQczSKbTGEaTBrUydcRSHsxVLkvlDMqEeYejeLbzJ7YS3xylSjhDt0Wyug2CJqAAAAJXRSTlMAyY0H5+6UiC4YCvve07hAPDkhAfHPmvTj2cTCwKyooU9IKSgS+1TJvAAAAYdJREFUOMudlOd2gkAQRimCCErsJvaUWYqAvbck7/9QAQ6zNIEc76/9zl5ncWbPMk/Sqpf7AoDAcvVWjvbJvQKlJEoZ2scIEqiPVL6sQAqFk5Pe1wAe0qnEvUoNMqg2Y/VCL21GavIDyIHlqViGXETaFwXyaQTiCAoYBvPAXFSSw7g0rG+gLHR7heuJfw9wvgYhxFzSX5lutIPQ9v54PQinI3G5o7j30vEUpPdIby7E30LR9OMmSGVX7Afrlb9zQPHXj/iVqisKuLXDEj4bL+0xvbkiIDPD2V2Asr45toahhGIeKApFEh7N/kdUcTBFcNjwPLDhrRKm61WDCLOfGy57/t0VMVrkYFFV0w/ExjBmPCRAtoTMd9b6fF7r2zkhzgw3XhgflR7mmiF7Wp0NbrikAKKbqJkGQLwgdgg/zXEPnd8NDShdBpE7EGWxiMWaHHkoqjljjj0VzWqmJyUen4yR17AehRcfeV2ZSdMYJjUW+5JSJ+3Q6o1DLQ0/FVkBoN3pTmXmOf4ANJui1OsMrQcAAAAASUVORK5CYII=[/img]

Для настройки этого алгоритма нам надо влезть в Свободные Функции — это специальные возможности настройки контроллера EasyHome, которые позволяют реализовать в достаточно широких пределах разные такие штуки. Во многих контроллерах это реализовано через отдельные пользовательские скрипты, например, в Fibaro Home Center 2 — на языке LUA, а в EasyHomePLC несколько непривычным, но также функциональным способом.

В инженерном интерфейсе заходим в Настройки ПЛК — Свободные функции — Free Functions. В разделе Свободные функции есть ещё пункт Мультисцены — отдельный инструмент для создания произвольных последовательностей действий пи запуске сценария.

Свободные функции позволяют нам оперировать всей памятью контроллера, в которой хранятся данные обо всех настройках алгоритмов, состоянии входов и выходов. Нам выделено 200 байт памяти для создания собственных переменных типа флагов.

Если прощелкать список функций, то можно увидеть достаточно много возможностей.

Для начала мне надо определить, с какими переменными я имею дело. Бит, отвечающий за работу света №8 — это 676.1, его мы будем менять на противоположный при длительном нажатии на выключатель. Также мне нужно знать номер бита, отвечающий за состояние нужного мне выключателя, его нахожу через таблицу выключателей, это байт 1701, бит 5.

Нужный мне алгоритм — это всего две строчки кода, вот они:

Когда по адресу 1701.5 появляется единичка, запускается таймер на 2 секунды. Если я держу кнопку 2 секунды, то в бит 0 байта 1 свободной памяти записывается 1. Согласно второй строчке, если в этот бит записывается 1 (если он >0), то бит работы по датчику движения 676.1 меняется на противоположный.

Вот такая простая штука, немного упрощающая жизнь.

Цитирование статьи, картинки - фото скриншот - Rambler News Service.
Иллюстрация к статье - Яндекс. Картинки.
Есть вопросы. Напишите нам.
Общие правила  поведения на сайте.
Долго же я шёл к мысли так сделать — целый год. У меня дома светом управляет EasyHomePLC. В ванной комнате и туалете свет работает по датчику движения (обычный охранный Colt Quad) с задержкой 5 минут. Также есть выключатели импульсного типа, установленные внутри, которые, как правило, не используются. Если мы посмотрим сводную таблицу освещения в инженерном интерфейсе, то увидим свет ванной и туалета: Это С7 и С8. На каждый настроено по одному выключателю. И стоят галочки ДД, что означает, что эти группы света работают по датчикам движения с номерами, соответственно, 2 и 3. Если мы посмотрим свойства галочек активности датчиков движения, мы увидим, что работа датчика группы С8 зависит от бита 1 байта 676 в памяти контроллера. Если в этот бит записана единица, то свет работает по датчику, если 0, то не работает. Поскольку не всем хватает 5 минут для мытья, я вывел на отдельное окно программы EasyHome на телефоне кнопки для отключения датчиков, которые завязаны как раз на эти биты галочек из сводной таблицы света. Вот такая получилась страничка: Сейчас ванная и туалет работают по датчикам, а коридор (это включение света при открывании входной двери) — без. Через год использования в таком режиме мне пришла в голову мысль сделать так, чтобы включение и выключение датчика происходили длительным нажатием выключателя. Вошёл в ванную, нажал на кнопку и пошёл мыться, не надо телефон искать. Почему мысль до меня шла так долго? Потому что я моюсь обычно быстро _


Комментарии (0)
img
Как прошла выставка HI-TECH BUILDING 2024 - «Умный Дом»

Что такое HI-TECH BUILDING 2024 Данный форум является центральным событием в России и СНГ в области автоматизации зданий и систем «умный дом».

Категории сайта
Разное

Производитель и новинки производства

Это не только возможность управлять лампочкой со смартфона, а слаженная, незаметная для Вас, работа всех систем дома как инструментов в оркестре.

       89a39215
img
Новинки / Производитель / Бренд / Умный Дом и решения / СТАТЬИ / Строительство
Снова критикую сложное управление светом! - «Умный Дом и решения»

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

  • Simon
  • 31-08-2025, 16:30
  • 27
img
Смарт.ТВ / Производитель / Новинки / Xiaomi / Умный Дом и решения / Умные Решения
Xiaomi представила умный дверной замок с ИИ и премиальным дизайном - «Умный Дом и решения»

Xiaomi представила новый дверной замок - Smart Door Lock 4 Pro. Замок отличается премиальным внешним видом и расширенными функциями безопасности.

img
Новинки / Xiaomi / Умные Решения
Xiaomi выпустила робот-пылесос с мощным всасыванием и мойкой углов - «Умный Дом и решения»

Xiaomi выпустила новый робот-пылесос Mijia Robot Vacuum-Mop 5C. Устройство отличается возможностью качественной уборки в углах помещения. Ключевые

img
Производитель / Новинки / Xiaomi / Умные Решения
Xiaomi выпустила европейскую версию нового датчика температуры и влажности - «Умный Дом и решения»

Несколько месяцев назад Xiaomi выпустила новый компактный датчик температуры и влажности Temperature and Humidity Monitor 3 Mini в Китае. Сейчас

img
Производитель / Xiaomi / Новинки / Смарт.ТВ / Умные Решения
Xiaomi выпустила камеру наблюдения с двумя 5-мегапиксельными объективами - «Умный Дом и решения»

Компания Xiaomi выпустила новую камеру Smart Camera 4 Dual-Camera Edition. Устройство продолжает линейку продвинутых камер наблюдения вслед за

img
Смарт.ТВ / Производитель / Умные Решения
GE представила два умных диммера с поддержкой Matter - «Умный Дом и решения»

GE Lighting обновила линейку умных выключателей Cync: в продаже появились два умных диммера с Matter-подключением — Keypad Dimmer Smart Switch и

Top.Mail.Ru