Оглавление
Обновлено - Май 1, 2024
Часто возникает вопрос, какая противоугонная защита подойдет для защиты моего автодома от кражи.
SmartHome оказывается полезным помощником в двух отношениях: с одной стороны, он побуждает вас проработать контрольный список перед отправлением, чтобы убедиться, что вы учли все возможные варианты и можете безопасно стартовать, а с другой - блокирует зажигание, пока не будут подтверждены все пункты.
И если вор не знает ни этой процедуры, ни расположения реле, прерывающего зажигание, ему будет трудно украсть хорошую деталь.
Как это работает?
Вот пример контрольного списка, поясняющего работу функции.
На левой стороне шаблона, предназначенного для планшета с AIO Creator, перечислены девять кнопок.
- Первая устанавливается автоматически в зависимости от состояния измерителя мощности Homematic. Если береговое питание 230 В присутствует, кнопка окрашивается в красный цвет; если его нет, так как сетевой кабель отсоединен, она меняется на зеленую.
- Второй становится зеленым, когда подтверждается вручную после проверки того, закрыт ли запорный кран бака для сточных вод и, при необходимости, убран ли шланг для сточных вод.
- Третий проверяет манометры установленной пневматической подвески, чтобы убедиться, что давление соответствует рекомендованному и одинаково с обеих сторон, или может потребоваться корректировка.
- Четвертый, если у вас есть датчики давления в шинах, например, подтверждает, что давление в шинах было проверено на правильное значение, обычно с помощью приложения.
- Пятый призыв - проверить, закрыты ли все внешние заслонки и окна, например, люки на крыше.
- Шестой предлагает проверить, закрыты ли замки жалюзийных шкафов (в них часто прячут телевизор, а иногда, например, и комбинацию горячего воздуха и микроволновой печи).
- Седьмое напоминание - убедитесь, что все шкафы заперты, в частности, что комбинированные замки для кухонных шкафов предотвращают самопроизвольное открытие при повороте.
- Восьмое - убедитесь, что сиденье переднего пассажира надежно зафиксировано на время поездки.
- Девятый предотвращает непреднамеренное размораживание, предлагая взглянуть на настройки холодильника, чтобы убедиться, что он установлен в режим GAS или автоматический режим.
- Подножка, если она не убирается автоматически при включении зажигания, находится в центре с правой стороны. Она может быть убрана или выдвинута вручную или автоматически по программе. При убирании красная полоса меняется на зеленую.
Только когда ВСЕ красные индикаторы, включая правый, станут зелеными и все кнопки будут подтверждены, они также станут зелеными. Только после этого активируется реле, прерывающее зажигание, чтобы включить зажигание и запустить двигатель.
В зависимости от дальнейшего программирования, любой установленный водяной насос под давлением также отключается, чтобы избежать риска того, что в случае аварии он будет старательно опорожнять весь водяной бак в автодоме.
С помощью вертикально расположенной кнопки Сброс кнопки меняют цвет на желтый, насос давления снова активируется, а реле, прерывающее зажигание, отключается.

Что необходимо?
В дополнение к центру управления HomeMatic или Raspberry Pi с установленной системой RaspberryMatic, 4-ходовым переключающим приводом (HM-LC-Sw4-WM) требуется для включения водяного насоса под давлением и реле зажигания.
В целях визуализации Mediola AIO Creator Это позволяет визуализировать, изменять и проверять все данные, а также интегрировать видеопотоки, например, с камеры заднего хода.
Программирование контрольного списка описано ниже.
Программирование HomeMatic / RaspberryMatic
Для программирования необходимо создать следующие переменные:
... типа Логическое значение
- Проверка_восстановления
... типа Строка символов (Значения: выключение, включение, сброс)
- Проверить_пассажирское_сиденье_заблокировано
- Check_Development_OFF
- Проверить_жалюзи_микроволновую печь
- Check_Kuehlschrank_AUTO
- Проверка_воздушной_подвески_ок
- Проверьте_давление_в_шинах
- Проверьте_шкафы_дров
- Проверить_закрытые_крышки
Создана программа для сброса настроек путем нажатия на вертикально расположенную кнопку сброса:

Программирование AIO Creator
Кнопки создаются в AIO Creator и им присваивается соответствующая графика. Переменные и любые устройства, а также графика, необходимая для кнопок разного цвета, также импортируются.
После выбора каждой кнопке назначается определенное действие:

Затем следует присвоение статуса Переменные:

Наконец, создается правило, определяющее соответствующий цвет кнопки при изменении статуса:

Кодовый замок
Если вы хотите добавить еще одно препятствие, то можете использовать всплывающее окно кодового замка и поставить разблокировку в зависимость от правильного ввода любого кода и любого количества цифр.
Либо вышеупомянутое реле включается только после ввода правильного кода, либо вы можете сделать путаницу более красочной, активировав второе последовательно соединенное реле, которое установлено в другом месте и, например, отключает или восстанавливает подачу питания на дизельный насос.

Ввод кода начинается с кнопки # (надпись "locked" удалена. Далее следует код. Если код введен правильно, дисплей переключается, и соответствующие действия (активация реле) выполняются немедленно.

Код - Программа
Переменные, которые необходимо создать:
... типа Логическое значение
- код_ок
... типа Номер
- код
... типа Строка символов
- анализ кода

Сценарий 1
- Залп 7 означает количество вводимых цифр минус один, поэтому здесь 7 + 1 = 8 цифр. Если вы хотите ввести, например, только четыре цифры, это должно быть 4 - 1 = 3, и это значение нужно изменить соответствующим образом.
- Строка символов "xyz" представляет собой индивидуальный цифровой код и должен быть заменен соответствующим образом.
var x = dom.GetObject('code').State();
var input = x.ToString(0);
если (x > 9)
{
dom.GetObject('code_auswertung').State("");
}
else
{
y = dom.GetObject('code_auswertung').State();
var codelaenge = y.Length();
var input = y + input;
dom.GetObject('code_analysis').State(input);
если (codelaenge == 7)
{
если (ввод == "xyz")
{
dom.GetObject('code_analysis').State("correct");
}
else
{
dom.GetObject('code_auswertung').State("false");
}
}
}
Сценарий 2
Этот скрипт сравнивает введенные числа и выводит слово "бесплатно", если они соответствуют указанному коду, или "заблокировано", если они введены неверно.
var z = dom.GetObject('code_auswertung').State();
если
(z == "правильно")
{
dom.GetObject('code_auswertung').State("free");
dom.GetObject('code_ok').State(true);
}
если
(z == "false")
{
dom.GetObject('code_analysis').State("locked");
dom.GetObject('code_ok').State(false);
}
Оценка кода - Программа
Если код был введен правильно, он изменится на правда установленная переменная сбрасывается через две секунды неправильно чтобы убедиться, что все соответствующие запросы еще не были обработаны как завершенные в следующем прогоне запросов, и таким образом правда рассмотреть.
В то же время реле - возможно, и второе реле - активируется для включения зажигания, чтобы можно было запустить двигатель.

p.s. Если вам нужна личная поддержка в реализации против оплаты, вы можете прислать Бронирование делайте!