-
Notifications
You must be signed in to change notification settings - Fork 3
Description
Павел, добрый день!
У меня имеется увлажнитель Haier HJS20U/AM01.
Он работает по протоколу SmartAir2.
К сожалению я не смог его зарегистрировать в приложении HaierSmarAir2, т.к. на последнем этапе подключения получаю ошибку.
Как я понял ошибка связана с тем, что увлажнитель ранее был привязан к другому аккаунту и не отвязан от него.
Тех поддержка Haier мне ничем не смогла помочь, поэтому я решил подключить увлажнитель к ESP32 в Home Assistant чтобы попробовать разобраться в протоколе.
Чтобы самостоятельно не декодировать "сырые" данные из UART я использовал ваш компонент Hair-ESPHome и он успешно выдает мне в log все сообщения протокола.
Т.к. у меня отсутствует приложение, то я пытаюсь понять протокол, нажимая кнопки на самом устройстве, после нажатия кнопки я получаю сообщение с типом 02 и мне даже удалось декодировать значение большинства байт в нем, но есть некоторые проблемы:
примерно каждую секунду в логе появляются записи
[15:18:15][D][haier.protocol:019]: Frame found: type 63, data: 45 2B 2B 32 2E 31 35 00
[15:18:15][W][haier.protocol:013]: Unsupported message received: type 63 data: 45 2B 2B 32 2E 31 35 00
[15:18:15][W][haier.protocol:013]: Message handler error, msg=63, err=1
[15:18:16][D][haier.protocol:019]: Frame found: type 63, data: 45 2B 2B 32 2E 31 35 00
[15:18:16][W][haier.protocol:013]: Unsupported message received: type 63 data: 45 2B 2B 32 2E 31 35 00
[15:18:16][W][haier.protocol:013]: Message handler error, msg=63, err=1
Я пока не выяснил, что означает сообщение с типом 63, но оно очень сильно замусоривает лог и я не знаю как его отключить.
Это сообщение очень сильно мешает работе с логом.
К сожалению я не очень хорошо понимаю код на С++, хоть и отлично знаю другие языки программирования и не смог отключить вывод 63 сообщения в лог.
Так же я не смог воспользоваться вашим эмулятором SmartAIR на ESPHome.
Возможно Вы сможете подсказать как установить эмулятор протокола на ESP и использовать его в среде ESPHome.
Либо подскажите как отключить вывод 63 сообщения в лог.
Буду благодарен за любые подсказки.