sprut / Hub

Sprut.Hub
171 stars 12 forks source link

Добавление проветривателя Tion 3S ZWave #552

Open wolf13118 opened 3 years ago

wolf13118 commented 3 years ago

Модернизацию серийного устройства провела команда Z-Wave.ME. Ссылка на сайт устройства https://rus.z-wave.me/shop/termostats/provetrivatel-tion-3s-z-wave/

Отлично работает в среде Z-Wave Smart Home на WB 6. Очень хочется интегрировать в SH.

Функции устройства. 1) вкл-выкл 2) Установка скорости вентилятора 3)Установка температуры подогрева воздуха 4) датчик температуры Запрос на включение в сеть ZWave автоматически в момент подключения в сеть 220V или долгое нажатие на кнопку включения

Node Id 20
Manufacturer Id 0115
Device Type 0100
Device Id 0900
App Version 2.16
Basic Class Routing Slave
Generic Class Switch Binary
Specific Class Power Switch Binary
Routing true
Secure false
Beaming true
Listening true
Frequently Listening false
ID Label Associations Max
1 Lifeline [1] 8

Structure Endpoint 0 V1 PowerLevel Level: 0 Timeout: 0 V1 FirmwareUpdateMD V1 DeviceResetLocally V3 MultiChannelAssociation V1 SwitchBinary V2 Association V1 ThermostatSetpoint Heating: V2 ManufacturerSpecific V1 Configuration V2 MultiChannel V2 Version V1 ThermostatMode Heat Off V1 SwitchMultiLevel V1 AssociationGRPInfo V1 NoOperation V1 ZWavePlusInfo V7 SensorMultiLevel Temperature: V1 Basic Endpoint 1 V1 SwitchBinary V1 Basic Endpoint 2 V1 SwitchBinary V1 Basic Endpoint 3 V1 SwitchMultiLevel V1 Basic

MakeSimpleOrg commented 3 years ago

Добавил в r4209 шаблон, сделанный "наугад". Теперь задача проверить его, собрать всю информацию, и отписать здесь. Какие функции работают, какие нет. Так же включить галочку "Показать все события". И если к примеру не работает задание температуры, то попробовать задать ее вручную на бризере и посмотреть что придет в логи. Аналогично по другим параметрам. Так же нет информации по настройкам, но возможно их и нет. И документации я не нашел.

wolf13118 commented 3 years ago

спасибо за оперативность, но пока без изменений

wolf13118 commented 3 years ago
Снимок экрана 2021-02-22 в 10 39 11
wolf13118 commented 3 years ago
Снимок экрана 2021-02-22 в 10 38 36
wolf13118 commented 3 years ago
Снимок экрана 2021-02-22 в 10 37 40
wolf13118 commented 3 years ago

Z-Wave.Me - Unknown

Node Id22
Manufacturer Id0115
Device Type0100
Device Id0900
App Version2.16
Basic ClassRouting Slave
Generic ClassSwitch Binary
Specific ClassPower Switch Binary
Routingtrue
Securefalse
Beamingtrue
Listeningtrue
Frequently Listeningfalse

Association Groups
IDLabelAssociationsMax
1 Lifeline[1]8

Structure

Last update: Mon Feb 22 10:34:23 MSK 2021

wolf13118 commented 3 years ago

В логе отображается работа датчика температуры, при управлении с пульта - отображается установка термостата, режим термостата, кнопка включения устройства. Не отображаются скорость вентилятора и режим работы бризера (забор с улицы или внутренняя циркуляция)- работа через выключатель

wolf13118 commented 3 years ago

IMG_1233

wolf13118 commented 3 years ago

У парней с ZWave.me после опроса отображаются следующие органы управления и они все прикидываются в HomeKit

wolf13118 commented 3 years ago
Снимок экрана 2021-02-22 в 14 23 44
wolf13118 commented 3 years ago
Снимок экрана 2021-02-22 в 14 24 08
wolf13118 commented 3 years ago

По настройкам. Термостат имеет регулировку 0-30 С. Вентилятор имеет 6 скоростей - если брать по процентам 16-32-48-64-80-99, при плавной регулировке выставляется ближайшее значение (0 нет) полностью останавливается только после отключения устройства. остальное управляется переключателями

MakeSimpleOrg commented 3 years ago

Спасибо за подробности, так намного лучше.

Для сокращения количества сервисов объединил включение устройства, скорость работы и забор воздуха в один сервис - вентилятор. Термостат отдельно. Забор воздуха с улицы включается в вентиляторе сменой направления движения. По часовой - с улицы, против часовой - внутренний. Так удобнее будет управлять.

Со скоростями пока тоже не ясно, я сделал пока 1 к 1 то что шлет хомкит, т.е от 0 до 100%, если проветриватель это нормально переварит то хорошо, если нет то рассказать симптомы.

Обновил в r4216. Устройство нужно переспарить.

wolf13118 commented 3 years ago

доброго вечера. из СХ управление стабильное. Скорости меняет. В HomeKit не прокинулось управление венилятором (весь блок)- только информация. Термостат работает штатно

wolf13118 commented 3 years ago

IMG_2610

wolf13118 commented 3 years ago

IMG_2609

wolf13118 commented 3 years ago
Снимок экрана 2021-02-22 в 23 37 59
wolf13118 commented 3 years ago

Разобрался, плитки разделил. Пока всё работает стабильно, Сейчас работает лучше чем раньше. Нет обратной связи по скорости(при ручном изменении СХ не меняется)

MakeSimpleOrg commented 3 years ago

Тогда нужно посмотреть, есть ли обратная связь для скорости в zwave.me Ведь судя по логам выше, ничего не приходит. Если там есть, то нужно посмотреть в их логах, что именно приходит при этом. И проверить все ли группы ассоциаций у нас есть (сейчас одна).

wolf13118 commented 3 years ago

У Wave.me обратная связь присутствует. Записал их снифер. Последовательность нажатия клавиш пульта - включение с максимальной скоростью, далее убавление по градациям и полное выключение. И еще один баг - при включении термостата в автоматизацию HomeKit (попытка выставить температуру) последний намертво виснет (при обычном управлении всё супер) и переключение режимов по часовой стрелке работает не очень (в автоматизация не работает). Появилась отдельная кнопка (последняя на скрине СХ, она выполняет туже функцию и работает лучше)

wolf13118 commented 3 years ago
Снимок экрана 2021-02-23 в 10 34 51
MakeSimpleOrg commented 3 years ago

В r4228 оставил отдельную кнопку для забора с улицы, направление убрал. И возможно поправил проблемы в хомките. Старый аксессуар нужно удалить, чтобы новый создался.

Репорты от вентилятора не знаю как починить, т.к. нет данных. Нужно посмотреть ассоциации в zwave.me, или дать полный лог спаривания из их снифера (если там это возможно).

wolf13118 commented 3 years ago

Записал снифер по спариванию. Первый файл (без цифры 1) это спаривание через долгое нажатие кнопки, второй файл спаривание через выключение из сети, при включении вилки в розетку начинается автоматический поиск. Надеюсь помогут. Вы провели огромную работу. Осталось чуть чуть, что бы заблестело. 1) обратная связь по скорости (в zwave.me есть)
2) обратная связь на кнопку проветривания (в zwave.me есть) 3) Если делать обратную связь по скорости, то кнопки регулятора скорости и включения придётся разделить, иначе будет конфликт при выключении (кнопка выключения будет возвращать off, а скорость -16% это нижняя градация скорости по пульту) 4) Термостат иногда ведет себе не корректно выставляешь одну температуру, а по обратной связи прилетает другая и переставляется, при установке температуры с пульта дублирует четко(скорее всего поэтому виснет в атоматизациях) Вроде всё !!!!!!!!!!!

wolf13118 commented 3 years ago

Z-Wave Expert UI.pdf

wolf13118 commented 3 years ago

Z-Wave Expert UI_1.pdf

wolf13118 commented 3 years ago

Выявился ещё один нюанс ! Ровно один раз в час СХ дёргает проветриваетесь и активирует кнопку питания (вентилятор при этом не запускаеся)

wolf13118 commented 3 years ago

Снимок экрана 2021-02-25 в 10 36 50

wolf13118 commented 3 years ago

это скрин из телеги.Отчет о включении проветривается (скорость отображаемая ХК) в натуре вентилятор стоит. Если надо логи из СХ закину вечером

Batyushin commented 3 years ago

https://v2.sprut.ai/catalog/item/tion-3s-z-wave