Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Некорректно работает кондиционер после обновления на v3.9.0 #246

Closed
alexanderznamensky opened this issue Feb 21, 2022 · 30 comments
Assignees
Labels
bug Something isn't working
Milestone

Comments

@alexanderznamensky
Copy link

  1. current_temperature: null
  2. hvac_modes: все время heat
@zverek06
Copy link

Присоединяюсь.
Только с температурой все норм.
Режим так же только "обогрев"

@alexanderznamensky
Copy link
Author

к сожалению, в v3.9.1 проблема с кондиционерами осталась:
image
image
image

@panfmik
Copy link
Contributor

panfmik commented Mar 21, 2022

climate.txt

если уж очень срочно надо, вот тут исправлено.
файл положить в /config/custom_components/yandex_station/ ,
имя файла исправить на climate.py

@alexanderznamensky
Copy link
Author

alexanderznamensky commented Mar 22, 2022

Спасибо! Но режим "обогрев" теперь не включается )

@panfmik
Copy link
Contributor

panfmik commented Mar 22, 2022

climate.txt

проверьте этот вариант

@alexanderznamensky
Copy link
Author

Режим обогрев работает!

Единственный вопрос - по режиму АВТО (я его не использовал, поэтому не могу сказать, как было раньше).
Режим включается (как в quasar так и в HomeAssistant) и синхронизируется.
А вот регулировка температуры не работает. Из quasar температура меняется, но потом возвращается на тот же уровень, который в НА установлен. А из НА изменение температуры выглядит вот так:
image
image
image

@panfmik
Copy link
Contributor

panfmik commented Mar 22, 2022

climate.txt

новый вариант.

я правильно понимаю что у вас не показывает текущую температуру, а показывает только заданную в quasar?

с режимом АВТО ни каких изменений не производилось

@alexanderznamensky
Copy link
Author

alexanderznamensky commented Mar 22, 2022

В новом варианте ничего не поменялось.

У меня показывает и текущую и заданную температуру.
В режиме АВТО не меняется температура - но вполне возможно, что так и было раньше.

Как я постарался объяснить выше:
при регулировке температуры в НА (выставляю 17гр):
image
но температура не меняется - остается 22 гр.

Если поменять температуру в quasar
image

то она через некоторое время (пока НА синхронизируется с quasar) возвращается на предыдущий уровень.

@panfmik
Copy link
Contributor

panfmik commented Mar 22, 2022

climate_orig.txt
для проверки как точно должно работать можете использовать вот этот файл

climate.txt
тут еще некоторые изменения

еще если можно покажите все данные по устройству в quasar, для этого нужно зайти в браузере по ссылке https://iot.quasar.yandex.ru/m/user/devices/ ID , вместо ID вставить значение которое находиться в Настройки устройства -> Об устройстве -> Идентификатор устройства. Использовать браузер Google Chrome

@alexanderznamensky
Copy link
Author

Да, оригинальный вариант - все точно так же работает.

После установки нового climate.py пропала current_temperature: null.
image

Данные по устройству в quasar:
{"id":"***","name":"Кондиционер","type":"devices.types.thermostat.ac","icon_url":"https://avatars.mds.yandex.net/get-iot/icons-devices-devices.types.thermostat.ac.svg/orig","capabilities":[{"reportable":false,"retrievable":true,"type":"devices.capabilities.on_off","parameters":{"split":false},"state":{"instance":"on","value":false},"last_updated":1647963999.5150673}],"properties":[],"skill_id":"T","item_type":"device","groups":[]}

@panfmik
Copy link
Contributor

panfmik commented Mar 23, 2022

что то данных совсем мало, я бы сказал что из почти нету, возможно из за того что кондиционер выключен

@alexanderznamensky
Copy link
Author

картина одинаковая при вкл и при выкл

@panfmik
Copy link
Contributor

panfmik commented Mar 23, 2022

climate.txt

прошу вас снова проверить с этим файлом

@alexanderznamensky
Copy link
Author

с этим файлом все точно также как и было. работает и я не увидел каких-то явных изменений

@panfmik
Copy link
Contributor

panfmik commented Mar 23, 2022

В этом файле исправлено отображение current_temperature, оно у вас сейчас показывает значение или null ?

@alexanderznamensky
Copy link
Author

показывает значение.

@panfmik
Copy link
Contributor

panfmik commented Mar 23, 2022

Значит все ок?

@alexanderznamensky
Copy link
Author

да, спасибо!
На самом деле, все файлы были рабочими кроме одного (где пропала current_temperature):
climate.txt

image

@panfmik
Copy link
Contributor

panfmik commented Mar 24, 2022

pull request #256

@syndikatss
Copy link

Тоже появилась такая проблема, но замена файла не помогает, команда уходит кондиционер включается, но снизу пишет не удалось вызвать службу climate/set_hvac_mode

@panfmik
Copy link
Contributor

panfmik commented Apr 18, 2022

Тоже появилась такая проблема, но замена файла не помогает, команда уходит кондиционер включается, но снизу пишет не удалось вызвать службу climate/set_hvac_mode

покажите скрин атрибутов кондиционера из HA

@syndikatss
Copy link

кондиционер

@panfmik
Copy link
Contributor

panfmik commented Apr 18, 2022

попробуйте с этим файлом climate_orig.txt

@syndikatss
Copy link

попробуйте с этим файлом climate_orig.txt

таже сама ошибка
кондиционер

@panfmik
Copy link
Contributor

panfmik commented Apr 19, 2022

так у вас вообще работало нормально до версии v3.9 ?

@syndikatss
Copy link

так у вас вообще работало нормально до версии v3.9 ?

Сложно сказать, в прошлом году последний раз пользовался, есть подозрения что проблема на стороне самого яндекса

@syndikatss
Copy link

так у вас вообще работало нормально до версии v3.9 ?

Я оказался прав, кондиционер был добавлен в Алису через тую и видимо там между собой не передавал нормально статус(может и раньше было, просто не замечал), добавил пульт прям в яндекс там всё заработало отлично, а в ХА только на мастер версии. Спасибо за помощь)

@alexanderznamensky
Copy link
Author

привет всем!

А я заметил вот что: режим вентиляции на разных кондеях работает по разному:

На Daikin FTX25JAV (старая модель) из НА команда проходит с ошибкой [2733388032] {'request_id': 'b5c1f4ea-70e2-479b-869f-d6ba9fc81f5d', 'status': 'error', 'code': 'INTERNAL_ERROR', 'message': 'Случилось что-то непонятное. Подождите немного и попробуйте ещё раз.'}, при этом кондей включается в режим охлаждения. В НА он числится выключенным (по факту - работает).

А на Daikin FTXS25D3 (более новая модель) из НА команда проходит без ошибок, и в интерфейсе НА отображается правильно - fan_only (вентиляция).

Режим осушения на моих кондеях не работает - проверить нет возможности.

@AlexxIT AlexxIT added the bug Something isn't working label May 9, 2022
@AlexxIT AlexxIT self-assigned this May 9, 2022
@bezenson
Copy link

@alexanderznamensky Я тоже столкнулся с этой проблемой. Но тут, скорее всего, проблема у яндекса. У меня пульт Tuya S08. Его можно подключить через Яндекс напрямую, либо через Smart Life или Digma. В последних двух приложениях все отлично работает. Однако, если добавлять пульт в яндекс (напрямую или через интеграцию), то в приложении яндекса при переключении режимов возникает ошибка "Случилось что-то непонятное. Подождите немного и попробуйте ещё раз." Я подумал, раз уж в сторонних приложениях все работает, то попробую прокинуть в HA, прописав кондиционер в include. Но Home Assitant лишь позволяет подробнее увидеть JSON ответ от сервера. Я написал в поддержку через чат в приложении, но не надеюсь на какое то решение от них.

@AlexxIT AlexxIT added this to the v3.13.0 milestone Jan 14, 2024
@AlexxIT
Copy link
Owner

AlexxIT commented Jan 14, 2024

@AlexxIT AlexxIT closed this as completed Jan 14, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

6 participants