Оглавление:
- Шаг 1: Текущая работа водонагревателя
- Шаг 2: необходимый материал
- Шаг 3: Установка датчика DS18B20
- Шаг 4: Проводка ШЕЛЛИ в 13:00
- Шаг 5: Настройка MQTT
- Шаг 6: Создание Shelly Under Jeedom
- Шаг 7: Создание команд включения и выключения
- Шаг 8: Анализ работы до домашней автоматизации
- Шаг 9: Домотизация моего водонагревателя
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-13 06:58
Всем привет, Прежде всего, я объясню свою мотивацию к домашней автоматизации моего водонагревателя. Проведя анализ его работы, я заметил, что время работы больше, чем необходимо. Кроме того, мой водонагреватель тоже работает, даже если мы в отпуске. Следовательно, можно было сэкономить. Для информации, мой водонагреватель имеет емкость 300 литров и мощность 3000 Вт.
Шаг 1: Текущая работа водонагревателя
Мой водонагреватель в настоящее время подключен к контактору, который питается от автоматического выключателя на 20 А. Этот контактор управляется моей внепиковой информацией, которая запускается моим поставщиком электроэнергии (EDF). У меня непиковые часы с 22:30. до 6:30 утра
Шаг 2: необходимый материал
Эта домотизация требует очень небольшого оборудования. Shelly 1 PM, датчик DS18B20 и, с моей стороны, мой блок домашней автоматизации jeedom (Raspberry pi 4b), к которому будет подключен мой датчик DS18B20. Также можно использовать дополнительный модуль датчика температуры для Shelly 1 / 1PM для определения температуры водонагревателя.
Шаг 3: Установка датчика DS18B20
Я просто вставил зонд в изолирующую часть водонагревателя как можно ближе к термостату.
Шаг 4: Проводка ШЕЛЛИ в 13:00
0: фаза питания водонагревателя
SW: контакт в непиковое время (для информации)
L: Источник питания фазы Shelly1pm
L1: ничего
N: Нейтральный источник питания Shelly1pm
ВАЖНО, это 220 вольт, эти операции производить с выключателем.
После остановки вы можете восстановить электрический ток. Теперь вы можете включить Shelly 1 PM в свою сеть Wi-Fi через мобильное приложение Shelly (я не детализирую эту операцию, приложение Shelly очень простое в использовании).
Шаг 5: Настройка MQTT
Как только это будет сделано, я буду использовать MQTT для управления своим Shelly, просто войдите в интерфейс Shelly с его IP-адресом, перейдите в Internet & Security / ADVANCED - DEVELOPER SETTINGS, затем установите флажок Enable action execute via MQTT. Введите имя пользователя, пароль и сервер с правильным портом (обычно 1883).
Шаг 6: Создание Shelly Under Jeedom
Для интерпретации Mqtt на моем Jeedom я использую плагин Jmqtt, поэтому я создаю под ним свой Shelly1pm с темой, соответствующей его серийному номеру (информация находится в разделе DEVICE INFO с веб-интерфейсом Shelly).
Шаг 7: Создание команд включения и выключения
Я создаю команды включения и выключения для управления своим Shelly1pm.
Мы включим мой обогрев, Off выключит его. Как просто…
Шаг 8: Анализ работы до домашней автоматизации
Напоминаем, что основная работа моего водонагревателя - это включение в 22:30. с непиковым контактом и выключить в 6:30 утра по его окончании.
После того, как я подключил зонд DS18B20 и мой SHELLY 1 PM, я проверил повышение температуры и время, необходимое для полного нагрева водонагревателя. Анализ проводился в течение недели, благодаря регулятору мощности SHELLY 1PM. Я заметил, что мой воздушный шар нагревается с 22:30. до 3:30 утра, затем 3 раза по 30 минут (для поддержания режима нагрева) до 6:30 утра, всего 6 часов.
Итак, у меня есть полтора часа ненужного ежедневного обогрева, потому что реальная потребность в обогреве составляет 4 часа 30 минут.
Шаг 9: Домотизация моего водонагревателя
Теперь, когда все подключено и у меня есть необходимая информация, я могу создать программу обогрева, которая начнется в 1:30 (я оставил 30 минут охраны с 6:00 до 6:30). Благодаря этому я экономлю 1 час 30 минут на отоплении при 3000 Вт в день, что с моей стороны составляет 200 евро в год …
Наше присутствие контролируется моей коробкой Jeedom, у меня есть сценарий, который управляет срабатыванием водонагревателя, если в режиме отсутствия нагревать не нужно. Затем с помощью других сценариев также можно управлять временем нагрева в зависимости от температуры… возможности безграничны.