Zigbee thermal head Moes TV 01, part 2 - practical use in Home Assistant
The second video about zigbee thermal head Moes TV 01, in which I will show how it works with a thermal valve, and also integrates into Home Assistant via SLS Gateway and zigbee2mqtt. I share with you my implementation of device control - turning it on and off, changing modes, calibrating the temperature.
Buy on Aliexpress:
MOES Official Store - lres.bz/6hsoo0
MOESoversea Store - lres.bz/6hsop6
MoesHouse Official Store - lres.bz/6hsosa
Similar model in other stores
GIEX Store - lres.bz/6hsosh
Moes TV 01 review, part 1 - • Умная zigbee термоголо...
Automation of heating in a smart home - • Автоматизация отоплени...
Article - storage of operation mode states in MQTT - kvazis.link/mqtt_state
Lesson 10.1 Case Studies - Packages - • Home Assistant. Урок 1...
Review package - kvazis.link/Moes_TV_01
An example of a package I actually use - kvazis.link/myO8rR
Become a sponsor of my KZread channel - kvazis.link/sponsorship
Support the channel in other ways -
Patreon - kvazis.link/patreon
Paypal - kvazis.link/paypal
Webmoney - Z243592584952
My telegram channel @smarthomesell - kvazis.link/telegram
Playlist of Home Assistant lessons - kvazis.link/ha_lessons
Feedback - ask.kvazis@gmail.com
Home Assistant configuration - kvazis.link/github
Mod MiHome from vevs (kapiba.ru) - kvazis.link/mihome_vevs
“Production Music courtesy of Epidemic Sound” www.epidemicsound.com
#kvazis #zigbee #moes #TV01
00:00 - Entry
00:54 - Delivery
01:35 - Thermal valve
03:02 - Assembly
03:33 - Setting up
04:36 - SLS Gateway
06:32 - zigbee2mqtt
10:07 - Practice
18:11 - Conclusion
Пікірлер: 102
Огромное спасибо за видео. Это просто кладезь знаний.
Отличный подход к информации в видео... очень много полезного!
На 7 секунде рука дёрнулась поймать головку, чуть не упала😅 Спасибо за обзор!
@Alex_Kvazis
2 жыл бұрын
Кстати при съемке и не заметил :)))
Алекс, как всегда спасибо за отличную подачу! Было бы супер интересно посмотреть обзор вашего интерфейса Lovelace с объяснением всех вкладок, структуры элементов, и того, как и почему вы их так структурировали с точки зрения удобства. Спасибо.
@Alex_Kvazis
2 жыл бұрын
У меня есть несколько уроков по интересным картам в Lovelace. А рассказывать про свои вкладки - особого смысла не вижу, у каждого будет своя структура. Да и моя постоянно то тут то там меняется.
Познавательное видео,спасибо
Excelent video
Хороший обзор. Подскажите, пожалуйста, пробрасываются данные головки через tuya в Алису?
Спасибо за обзор. Кладезь знаний! А как и в каком разделе создать программу изменения температуры в зависимости от времени, дня недели? А также взаимодействие в одной комнате разных источников нагрева (радиаторы с термоголовками + электрический теплый пол с термостатом)?
Спасибо за видео, как всегда доступно и полезно. Есть вопрос. Добавил три одинаковых термостата TV 01. Один работает, как в видео, два других работают, калибруются, но при ручном изменении "комфортной температуры" - не меняется значение "current_heating_setpoint" и соответственно не изменяется уставка температуры в стандартной карточке термостата. Меняется только при срабатывании сенсора проветривания (то есть ставлю нужную t комфорта, срабатывает датчик проветривания и эта температура залетает в термостат) или вручную с кнопок головки или из карточки термостата. Но в этом случае не меняется значение "комфортной температуры" Термостаты добавлены через packages. Бинарные сенсоры радиатора и проветривания вынесены в отдельный файл. Все файлы проверял, вроде все правильно и сделано аналогично первому термостату.
Подскажите, а это нормально, что термоголовка реагирует, только если температура на 5° ниже установленной и при этом открывает шток на максимум? Или у меня брак попался....
На этапе ремонта какой подход выбрать? Вариант описанный в видео или 220в и реле открытия, закрытия с простой головкой в каждому радиатору?
@tonanton3776
2 жыл бұрын
Актальный вопрос и для меня
@Alex_Kvazis
2 жыл бұрын
Я бы наверное проводил аккуратно питание к каждому радиатору и ставил электромеханические. Они работают хорошо и стабильно, меня просто бесили провода от розеток. А если бы аккуратно рядом - то отставил бы
@sergeantass
2 жыл бұрын
@@Alex_Kvazis Только хотел спросить почему отказались от электромеханических. Так как сам хочу реализовать именно этот кейс.
А что можно одно конечное устройства подключить к 2м хабам? Там у тебя СЛС и З2М. Второй это стик стоит гдето? Или он на том же SLS стоит?
@Alex_Kvazis
2 жыл бұрын
Нельзя. У меня 3 СЛС и 2 z2m, но у каждого своя сеть
@serhioromano
2 жыл бұрын
@@Alex_Kvazis А это удобно? Скакать туда сюда. Хочется такую систему что бы из одного места все работало. Как я понимаю это только сервер с хом асистентом. Нужно только хардвар подобрать нормально. Сначала думал малинку, потом думал NUC теперь думаю купить что-нибудь типа JetHome.
Спасибо за обзор! У меня есть вопрос немного не по теме, если ответите буду очень благодарен. Какие роутеры лучше подходят для большого количества wi-fi устройств? Мой xiaomi router 3g при подключении больше 10 устройств начал очень сильно тупить и в интерфейсе hass почти всегда все серое, хотя на пк и ноут прекрасно раздает.
@Alex_Kvazis
2 жыл бұрын
Посмотрите в сторону Кинетиков - ультра, гига и т.п. Они могут и в меш объединятся, если устройств очень много. У меня - пара асусов (есть обзоры на канале), девайсов в вай-фай - порядка 70, норм
Здравствуйте. Можете посоветовать, исходя из своего опыта комплект 4 термоголовки + zidbee шлюз (лучше универсальный) для радиаторов? Спасибо.
@Alex_Kvazis
3 ай бұрын
Ну у меня до сих пор эти термоголовки и стоят. Шлюз соответственно - туйя, лучше с ethernet
В процессе эксплуатации выяснился один немаловажный нюанс. Диапазон local_temperature_calibration может принимать значения -5....5. Если в процессе калибровки (как у Вас в скрипте) рассчитанное значение выходит за указанный диапазон, то в local_temperature_calibration так и останется 0 который туда предварительно был записан. У меня такая ситуация случилась недавно, внес коррективы - если расчетное значение меньше -5 пишем -5, соответственно если больше 5 пишем 5.
@Alex_Kvazis
Жыл бұрын
У меня просто таких расхождений не было. Верное замечание, спасибо
@user-vb6de1uy3c
5 ай бұрын
Я не писал ограничений в 5 градусов. У меня расхождения до 9 градусов. При этом калибровка выставляется 0. Но главное при этом верно расчитывается новая локальная температура. Тоесть термостат принимает это увеличенное значение калибровки.
Влияет ли на теплоотдачу положение кольца регулировки потока в многоквартирном доме? Или это актуально только для частного дома с котлом? У меня стоят в максимально открытом состоянии. Установлены теплосчетчики. Не плачу ли я за тепло больше, чем мог бы?
@Alex_Kvazis
2 жыл бұрын
У меня тоже в максимально открытом. Быстрее греются батареи, и ок.
У меня радиаторы утоплены в пол. Купил внешний датчик, но не могу сделать так, чтобы термоголовки держали заданную температуру с внешнего датчика. Может кто-то знает, как это сделать?
Алекс, не задумывались автоматизацию перевести на Node-Red, было бы интересно услышать Ваше мнение. Лично я перевел автоматику на 90% и не грамма не жалею
@broadwayfpv4099
2 жыл бұрын
Тоже самое, ну кому как удобнее наверное.
@Alex_Kvazis
2 жыл бұрын
Нет, мне намного удобнее в yaml, тем более от него все равно вы никуда не денетесь, например при описании шаблонных сущностей, таймеров, полей ввода и т.п. Сами же сказали - на 90% не 100 :) так в чем смысл плодить различные системы, если проще все делать в одной? Пакаджи - вообще мега удобная штука.
@SERGIO09051974
2 жыл бұрын
@@Alex_Kvazis на 90 %, потому что не успел на 100 %, скоро все переведу. Шаблонные сущности, таймеры и т .д. в Ноде намного проще, даже без особых знаний. Вы попробуйте, Алекс, Вам понравится и у Вас появится много интересных видео на эту тему, которые мы обязательно поддержим. Например, алгоритмы сигнализации, видеонаблюдения или света в ванной станут намного приятней и доступней, хотя бы потому что в Ноде есть State-Machine, чего нет в штатных автоматизациях Home Assistant.
А можно забить на температурные сенсоты головки и упралять отоплением по внешним сенсорам? А то думаю, что за шторами, возле радиатора, температура может быть выше.
@Alex_Kvazis
Жыл бұрын
Ну я же упомянул об этом в почте и дал ссылку на видео, где про это рассказано
@antonzemanek7770
Жыл бұрын
@@Alex_Kvazis спасибо, пересмотрю. Буду так делать у себя.
Спасибо за обзор,я как понимаю это в домах,квартирах с индивидуальным отоплением?в старом фонде в принципе не рассматривать?
@sart1001
2 жыл бұрын
Для регулировки температуры вполне подойдёт, если установить термоклапаны
@Alex_Kvazis
2 жыл бұрын
Если у вас стабильная абонплата - то особенного смысла нет
@dNix
2 жыл бұрын
@@Alex_Kvazis для экономии может и нет смысла, но я бы, например, хотел просто иметь возможность поддерживать температуру, плюс выставлять более низкую ночью.
@stigory
2 жыл бұрын
@@dNix Однозначно. Экономия - это хорошо. Но, главнее микроклимат. Чтобы по утрам кровавые казюльки из носа не выковыривать. Чтобы утром просыпаться бодрым в +18 и тд. Ну и режим "holiday" я бы выставил в обратном значении - жарить по максимуму, чтобы высушить стены. Но, это не точно. От растений зависит.
Спсибо нза материал. Взял термоголовку ts0601 и автоматизацию калибровки. Поймал термоголовку на том что она начинает двигать штоком пока автоматизация ждет 10 сек.. после обнуления корректировки и потом после корретировки снова двигает шток.Итого по факту корретировка не меняется вообщем жужит каждые пол часа. туда обратно и батарейки садит. Moes TV 01 тоже так делает? думаю о том что бы взять старую корректировку и сразу высчитывать новую без промежуточного обнуления
@Alex_Kvazis
2 жыл бұрын
Обнуление надо для этой конкретной модели так как у нее так обновляется локальный датчик температуры. Для других головок есть смысл отслеживать разницу температур и посылать корректировку только при превышении какого-то порога
@StanislavRets
2 жыл бұрын
@@Alex_Kvazis, вроде, достаточно отправлять на термоголовку статус ON. Показания температуры должны обновиться. По крайней мере на моем экземпляре такое прокатывает: service: switch.turn_on target: entity_id: switch._online А при обнулении корректировки загорается экран на термоголовке. Это неудобно, плюс батарейки разряжает попусту.
@dilitrii
Жыл бұрын
@@StanislavRets раньше когда был записан этот ролик небыло такого переключателя. Его в zigbee2mqtt добавили позже. Сам хочу заняться переписать код
А как узнать какой клапан установлен по внешнему виду не разбирая?
@Alex_Kvazis
2 жыл бұрын
Его и не надо разбирать. У вас же стоят какие-то термоголовки, вот от них и пляшите
Подскажите только у меня возникли проблемы с данной термоголовкой после обновления ZigBee2mqtt до версии 1.22.2-1. термоголовкам стала определяться как производитель Tuya модель: TV02 - zigbee, модель ZigBee: TS0601 производитель ZigBee: _TZE200_e9ba97vf картинка поменялась на другую модель. И изменились некоторые сущности и мне кажется стала работать не правильно ?
@Alex_Kvazis
2 жыл бұрын
Поменялась картинка, ну это мелочи. добавилось возможность управления режимом буст, Холидэй. Показывает настройки для авторежима. Логика работы не изменилась.
Спасибо за обучалки! Но многие из нас не умеют или не хотят разбираться и писать код. Можно ли ваши алгоритмы все ж дублировать в графике, если не в дефолте, то хотя бы в редноде.
@Alex_Kvazis
Жыл бұрын
Для того я и делаю обучалки чтобы научить народ. Что стоит скопировать готовый шаблон и просто копипастом поменять названия сущностей?
Добрый день, подскажите, есть ли устройства для измерения давления и температуры водопроводной воды? Желательно с поддержкой ZigBee. Возможно есть обзор таких устройств?
@Alex_Kvazis
2 жыл бұрын
Не встречал таких
@user-ob7nw3jv3o
2 жыл бұрын
У себя, для измерения температуры воды в бойлере, использую WI-FI выключатель SONOFF TH16. У него уже есть функция термостата, поэтому наработки в уроке я использую для автоматизации бойлера. P.S. Датчик температуры в первом бойлере я закрепил в трубке параллельно с датчиком температуры бойлера, во втором - на корпусе бака бойлера.
Alex, а зачем вообще использовать встроенный в головку датчик температуры если заранее известно, что ему верить нельзя? Он же стоит рядом с источником тепла и, кроме того, часто задернут шторами. Может правильнее только по комнатному термометру измерять температуру? И второй вопрос: у головки есть возможность пропорционального управления выдвижением штока? Если да, многое бы отдал за возможность глянуть на ПИД автоматизацию в вашем исполнении! Спасибо 👍
@Ipeacocks
2 жыл бұрын
Потому что напрямую использовать внешний датчик температуры ни в одной термоголовке невозможно. Вот и используют обходные пути.
@Alex_Kvazis
2 жыл бұрын
Логика работы термоголовок зависит от их датчика. Поэтому я и привожу его показания в соответствие с внешним
@dNix
2 жыл бұрын
Насколько я понимаю, в том и прикол, что у них есть пропорциональное управление штоком, но только по внутреннему датчику, поэтому и приходится компенсировать его показания. Если управлять по внешнему, то можно только реализовать управление закрыто/открыто.
@beckhamUA
2 жыл бұрын
Конкретно с этим датчиком есть другая проблема - он, в отдельных случаях, у меня увы так, не передаёт значения текущей температуры даже по смене параметров как в примере Алекса. Есть на гитхабе ветка с проблемой и пока не решена.. Спасибо за отличный урок
@TIMHOK_
2 жыл бұрын
@@beckhamUA Поделитесь ссылкой пожалуйста, у меня та же проблема
Спасибо за подробный обзор. В данной термоголовке очень не хватает свойства "% открытия вентиля", которое есть в других термоголовках от Moes. Без этого не понятно как контролировать текущее состояние. Иногда бывает так: вроде как нужная температура давно достигнута, а батарея все равно греет. Есть подозрение, что вентиль не закрыт полностью, а как это проверишь?
@Alex_Kvazis
Жыл бұрын
Там своя логика, в работу которой не надо вмешиваться. % закрытия - совершенно бесполезная информация
@makxart
Жыл бұрын
А в каких головках можно отслеживать процент открытия вентиля? Не подскажите конкретную модель? А ещё лучше что бы этим параметром можно было управлять.
А насколько шумные эти головки? Ночью сильно жужжат в полной темноте?
@Alex_Kvazis
2 жыл бұрын
Не слышно их. У меня в комнате две головы стоит, не мешают
Возможно ли подключиться к термоголовке без Wi-Fi роутера и домашнего проводного интернета .Чисто смартфоном с приложением? И в чем отличие такой термоголовки с Bluetooth
@Alex_Kvazis
2 жыл бұрын
К такой нельзя, она zigbee. Да и приложение без интернет работать не будет. Разница в том что это zigbee а то Bluetooth
Аlex, а Вы можете сказать, есть ли возможность колхозинга этой термоголовки на предмет выноса термодатчика и переделки на внешнее питание? Есть ли опыт разборки TV 01? И как эти термоголовки относительно других Вами обозретых, например Moes HY369? Насчет термодатчика интересуюсь поскольку других вариантов, кроме замены клапанов на радиаторах, они у меня все кверху штоком смонтированы, т.е. работа термоголовки будет некорректной и неэффективной из-за влияния радиатора в нескольких сантиметрах от сенсора.
@Alex_Kvazis
2 жыл бұрын
А зачем ? Вопрос в внешним датчиков решается программно, сопли разводить с внешним питанием - так проще литиевые АА аккумы на 1,5 Вольта взять с зарядкой по USB. Разбирать не вижу необходимости.
@DmitryYazva
2 жыл бұрын
@@Alex_Kvazis Не разбирали. Ok. Все остальное лишнее. Программно это решается, если головка на значительном, как и рекомендовано к установке - горизонтально, удалении от тепловых потоков радиатора, и знаю я про lion AA - не надо такого счастья, вообще лазить к батарее придется ежемесячно.
Алекс, вы не в курсе будет ли работать данная головка с ZHA?
@Alex_Kvazis
Жыл бұрын
Не пробовал
Подскажите, как в Lovelace вывести последний отклик от термоголовки?
@Alex_Kvazis
2 жыл бұрын
В атрибутах есть, вот карточка с зарядом батареи и откликом - - entity: sensor.0x2c1165fffec61c89_battery type: custom:multiple-entity-row state_header: Заряд entities: - attribute: last_seen format: relative name: Отклик
@olegshvyrka9128
2 жыл бұрын
@@Alex_Kvazis как я понимаю, после обновления Zigbee2mqtt Батарея и отклик в атрибутах отсутствуют...
Добрый день Алекс. Наверняка слышал о канале Sprut, возможно видели последние видео о критике Aqara. Что думаете по этому поводу? И если все так критично что по аналогу можно приобрести по системе умного дома.
@Alex_Kvazis
2 жыл бұрын
Знаю конечно. Но тест довольно однобокий - проверили через пару секунд после отключения роутера. По своему опыту скажу - что акара переподключается сама в случае отключения / замены роутеров, не моментально, но в целом незаметно для работы УД. Какова вероятно того, что в течении короткого времени выйдет из строя устройство - роутер (что на самом деле большая редкость, у меня за 4 года работы с УД - устройств более 100, еще ни один роутер не помер) а за ним сразу произойдет ситуация где должен сработать датчик ? Особенно аварийный - что тоже бывает крайне редко. Я бы оценил такой риск как стремящийся к нулю. Вы же не одеваете каждый день каску в расчете на то что, чисто теоретически, на вас может упасть кирпич?
@rminnibaev3299
2 жыл бұрын
@@Alex_Kvazis спасибо за оперативный ответ! 👍Удачи Вам.
а если в комнате несколько радиаторов, их можно объединить в один терморегуляторов, то есть выставляю 21 градус и все радиаторы в комнате переходят на 21 градус?
@Alex_Kvazis
2 жыл бұрын
Ну а что мешает сдублировать пакадж под каждый радиатор ? (ну кроме сенсора проветривания он будет общий один)
@Ignatishin
2 жыл бұрын
@@Alex_Kvazis так это будет 10 радиаторов - 10 термостатов, или я чего то не догоняю
Подскажите пож-ста а если нет субтопика set\local_temperature только zigbee2mqtt/Thermostat 1, в ямл просто убрать лишнее и оставить такую строку zigbee2mqtt/Thermostat 1?
@Alex_Kvazis
4 ай бұрын
Сдвиньте ползунок калибровки вручную и посмотрите какой топик появится
@user-sf2zl3zf9b
4 ай бұрын
@@Alex_Kvazis "Вот так в истории когда меняю калибровку, c низу в publish указано zigbee2mqtt/Thermostat 1, если я правильно понял {"battery_low":false,"child_lock":"UNLOCK","current_heating_setpoint":26,"error":null,"frost_protection":"OFF","linkquality":75,"local_temperature":25,"local_temperature_calibration":0,"running_state":"heat","scale_protection":"ON","schedule_friday":"06:00/21.0 08:00/16.0 12:00/21.0 14:00/16.0","schedule_monday":"06:00/21.0 08:00/16.0 12:00/21.0 14:00/16.0","schedule_saturday":"06:00/21.0 08:00/16.0 12:00/21.0 14:00/16.0","schedule_sunday":"06:00/21.0 08:00/16.0 12:00/21.0 14:00/16.0","schedule_thursday":"06:00/21.0 08:00/16.0 12:00/21.0 14:00/16.0","schedule_tuesday":"06:00/21.0 08:00/16.0 12:00/21.0 14:00/16.0","schedule_wednesday":"06:00/21.0 08:00/16.0 12:00/21.0 14:00/16.0","system_mode":"heat"}
@user-sf2zl3zf9b
4 ай бұрын
@@Alex_Kvazisпосмотрел у меня шаблон не отрабатывает ошибка в трассировке Error rendering data template: ValueError: Template error: float got invalid input 'None' when rendering template '{{((states('sensor.a4c138dce4ba_temperature') | float - state_attr('climate.0xa4c138ded5dee981', 'local_temperature') | float)) | round(1)}}' but no default was specified
@Alex_Kvazis
4 ай бұрын
У вас какое-то из значение отдает None, потому шаблон и ругается. Вы уверены что в sensor.a4c138dce4ba_temperature - нет ошибки? Имя подозрительно короткое
@user-sf2zl3zf9b
4 ай бұрын
@@Alex_Kvazis можете посмотреть мой вопрос в ветке по zigbee2mqtt на форуме умного дома? Автоматизация калибровки работает но значения в Mqtt после публикации меняются на не те что отправляет автоматизация. Алексей Рыжков
Спасибо за огромную проделанную работу. Но реклама у вас преобладает и хорошая. Но нихрена не понимаю чем лучше механического! Сейчас на электро котле, я в России. ( Деды давно в гробу перевернулись) Поэтому пойму на центральном отопление. Огромное спасибо за уроки!
@Alex_Kvazis
2 жыл бұрын
Всем лучше, при наличии индивидуального теплосчетчика отбивается за пару месяцев и дальше только в плюс
Пакадж из обзора - ссылка не открывается, требует авторизацию
@Alex_Kvazis
2 жыл бұрын
Исправил
Когда будет обзор термоголовок в системе умного дома xiaomi?
@Ipeacocks
2 жыл бұрын
В сайоми нет термоголовок.
@Alex_Kvazis
2 жыл бұрын
Когда они появятся в природе
ткините пожалуйста где лежит ловлейс урока
@Alex_Kvazis
2 жыл бұрын
Я его не выкладывал, там ничего такого нет - стандартная карта термостата и multi-entity row, урок по ней я делал - kzread.info/dash/bejne/n2yLzayvZ7Cfc7w.html
@Ignatishin
2 жыл бұрын
@@Alex_Kvazis Я его не выкладывал- а можете выложить? я немножко тупенький
Столкнулся с проблемой при использовании данной термоголовки. Она ни в какую не хочет полностью перекрывать батарею отопления, какую бы я не выставил целевую температуру. При начальной инициализации шток доходит до самого конца и перекрывает воду, а вот после инициализации никак. Как батарея жарила, так и продолжает жарить. Может есть у кого какие-либо идеи?
@StanislavRets
2 жыл бұрын
Возможно, ход штока настолько тугой, что термоголовка не справляется. Видимо, придется ждать лета, менять клапан, а потом ждать нового отопительного сезона, чтобы все это протестировать...
Добрый день, скажите, эти головки лучше чем в Вашем другом видео на головки Moes по ссылке kzread.info/dash/bejne/X5ONutainpPPnbA.html