Помогите сделать модуль управления отоплением

Использование системы в различных ситуациях, вопросы программирования сценариев.

Модератор: immortal

Ответить
EvgenyG
Сообщения: 220
Зарегистрирован: Вт июл 21, 2015 4:59 pm
Откуда: Москва
Благодарил (а): 57 раз
Поблагодарили: 1 раз

Помогите сделать модуль управления отоплением

Сообщение EvgenyG » Вт сен 27, 2016 10:33 am

Нужен модуль управления отоплением и экономии электроэнергии
Возможно что-то подобное уже есть, не нашёл.

У меня отопление электричеством посредством тёплых полов и электрических конвекторов
На в каждой комнате стоит esp8266 с прошивкой от homes-smart.ru

Необходимо сделать "кнопку" режим экономии на заданное количество часов.
Например утром ушёл на работу, нажал, и запустился алгоритм.
Пока не знаю как поведёт себя дом, как быстро будет "остывать" и "нагреваться".
Планирую включать режим экономии перед отъездом или по таймеру на 5-6 часов.

Параметры для "экономного" режима
Меняем параметры термостата для тёплых полов:
IP/configtermo?st=1&ln=41&rmin=16&rmax=18&gpio=14 // Устанавливаем 1 термостат для 41 датчика на диапазон от 16 до 18 градусов и реле на 14 выходе
IP/configtermo?st=2&ln=42&rmin=16&rmax=18&gpio=14 // Устанавливаем 2 термостат для 42 датчика на диапазон от 16 до 18 градусов и реле на 14 выходе
IP/configtermo?st=3&ln=43&rmin=16&rmax=18&gpio=12 // Устанавливаем 3 термостат для 43 датчика на диапазон от 16 до 18 градусов и реле на 12 выходе

Параметры для "нормального" режима
Меняем параметры термостата для тёплых полов:
IP/configtermo?st=1&ln=41&rmin=22&rmax=24&gpio=14 // Устанавливаем 1 термостат для 41 датчика на диапазон от 22 до 24 градусов и реле на 14 выходе
IP/configtermo?st=2&ln=42&rmin=22&rmax=24&gpio=14 // Устанавливаем 2 термостат для 42 датчика на диапазон от 22 до 24градусов и реле на 14 выходе
IP/configtermo?st=3&ln=43&rmin=23&rmax=25&gpio=12 // Устанавливаем 3 термостат для 43 датчика на диапазон от 23 до 25 градусов и реле на 12 выходе

Параметры для режима "длительное отсутствие"
Меняем параметры термостата для тёплых полов:
IP/configtermo?st=1&ln=41&rmin=10&rmax=12&gpio=14 // Устанавливаем 1 термостат для 41 датчика на диапазон от 10 до 12 градусов и реле на 14 выходе
IP/configtermo?st=2&ln=42&rmin=10&rmax=12&gpio=14 // Устанавливаем 2 термостат для 42 датчика на диапазон от 10 до 12градусов и реле на 14 выходе
IP/configtermo?st=3&ln=43&rmin=12&rmax=14&gpio=12 // Устанавливаем 3 термостат для 43 датчика на диапазон от 12 до 14 градусов и реле на 12 выходе


Соответственно IP будет для каждого устройства разный и номер датчика тоже может различаться. GPIO тоже могут отличаться.

Также надо выделить помещения для которых не будет работать "чудо кнопка". Например, комната в которой не проживают люди и там можно поддерживать режим "длительное отсутствие".
MDM Raspberry Pi 3b, esp32, ModBUS, esp8266, NooLite(MTRF-64-USB, SU-1-***, SLF-1-300, PM112, радиопульты PU)
eygen
Сообщения: 393
Зарегистрирован: Чт сен 25, 2014 5:37 pm
Откуда: Екатеринбург
Благодарил (а): 25 раз
Поблагодарили: 52 раза

Re: Помогите сделать модуль управления отоплением

Сообщение eygen » Вт сен 27, 2016 11:40 am

А нужен ли тут аж целый модуль?
EvgenyG
Сообщения: 220
Зарегистрирован: Вт июл 21, 2015 4:59 pm
Откуда: Москва
Благодарил (а): 57 раз
Поблагодарили: 1 раз

Re: Помогите сделать модуль управления отоплением

Сообщение EvgenyG » Вт сен 27, 2016 11:48 am

eygen писал(а):А нужен ли тут аж целый модуль?
Посоветуйте что-то другое...

У меня будет контроль в 10 помещениях. В 4 помещениях тёплые полы и электрические конвекторы, в остальных 6 только конвекторы.
MDM Raspberry Pi 3b, esp32, ModBUS, esp8266, NooLite(MTRF-64-USB, SU-1-***, SLF-1-300, PM112, радиопульты PU)
EvgenyG
Сообщения: 220
Зарегистрирован: Вт июл 21, 2015 4:59 pm
Откуда: Москва
Благодарил (а): 57 раз
Поблагодарили: 1 раз

Re: Помогите сделать модуль управления отоплением

Сообщение EvgenyG » Пт сен 30, 2016 3:55 pm

Подскажите, в правильном ли направлении двигаюсь
Для проверки сделал Сценарий/Теплый пол ночь
Со следующим кодом:
getURL('192.168.1.99/configtermo?st=1&ln=41&rmin=18&rmax=20&gpio=14', 0);
getURL('192.168.1.99/configtermo?st=2&ln=42&rmin=18&rmax=20&gpio=14', 0);

т.е. на esp с ip в локалке 192.168.1.99 устанавливаются 2 термостата

Потом, думаю сделать отдельную сцену с кнопками изменения режима.

Может как-то можно проще сделать или наоборот?
MDM Raspberry Pi 3b, esp32, ModBUS, esp8266, NooLite(MTRF-64-USB, SU-1-***, SLF-1-300, PM112, радиопульты PU)
SergeyM
Сообщения: 100
Зарегистрирован: Вт ноя 11, 2014 5:16 pm
Откуда: Шатура
Благодарил (а): 4 раза
Поблагодарили: 8 раз

Re: Помогите сделать модуль управления отоплением

Сообщение SergeyM » Пт сен 30, 2016 5:22 pm

У меня вот так.
viewtopic.php?f=13&t=2591
Windows, Debian 8, 1-Wire
Connect
Ответить