К весне решил добить свои теплые полы с управлением от Веры.
Что имеем: в доме на два этажа 14 контуров теплого пола + 2 насоса. Гребенка с сервоприводами на 220в.
Управлять сервоприводами, на двухканальных фибаровских реле, показалось уж больно накладно, при нашем то курсе. Сначала была мысль использовать 2 RGBW модуля с логикой на микросхемах и на выходе получить 16 каналов. Потом отказался, по причинам: надо колхозить плату, появляется дополнительный электронный элемент возможного отказа, ну и нехватка времени.
Остановился на 4 RGBW модулях, к которым прикрутил два 8 канальных релейных модуля от ардуины, безцельно валявшихся более года. К сожалению они оказались 5 вольтовые по питанию, ну и стабилизатор тоже нашелся ардуиновский. В ту же кучу был прикручен. Все это хозяйство запитал от 12 вольтового зарядника от древнего телефона.. Собиралось все это на столе для проверки, т.к. полы сейчас работают (в ручном режиме), монтаж отложен до весны.
В качестве температурных датчиков использовал универсальный сенсор с четырмя датчиками Dallas DS18B20.
Потребление сервоприводов не большое, поэтому за релюшки не беспокоюсь, тем более что на них написано 10А, 250в. Но это китай верить опасно.
На Вере сначала хотел писать сцены, использовать мультисвитч, плег и т.д., но потом наткнулся на плагин- Smart Virtual Thermostat. С первого раза запустить его не удалось, все время выдавал ошибку LUA и еще чего то. Помогли танцы с бубнами и форум микассы. Запустился. Танцы с бубнами оказались простой невнимательностью. Надо дважды Reload Engine, первый раз после создания устройства, второй после указания триггеров и актуаторов. Датчик температуры и актуатор указать надо обязательно, без них ни куда. Остальные параметры по необходимости и желанию.
Плагин действительно удобный.
Два режима обогрева с установкой температуры eco и comfort (типа ночь и день), режим авто (автоматическое поддержание температуры), режим Heat (принудительный нагрев) и режим baypass.
В настройках можно указать несколько триггеров (датчиков температуры), плагин в таком случае будет использовать среднюю температуру с этих датчиков. Так же можно указать несколько актуаторов, которые будут срабатывать. Есть возможность указания датчиков (например открытия окна, двери), при срабатывании которых, актуатор будет отключаться (можно указать время задержки вкл, откл для этого режима). Возможность подключения наружного датчика T, по которой в паре с внутренними датчиками, плагин высчитывает необходимое время работы актуаторов. и т.д.
В общем, на столе все работает.
Плагин не дает создать дополнительные устройства. Устройства можно создать в ручном режиме (APPS=>Develop apps=>Create device)
Отсутствуют показания текущей температуры. на данный момент не критично.
Так же нет визуализации нагрев или ожидание.