Страница 22 из 132
Re: [Модуль] Tuya
Добавлено: Вс фев 23, 2020 12:15 am
fandaymon
Divan писал(а): Сб фев 22, 2020 10:41 pm
Снова вылезла ошибка Tuya: get token error with message ''. Управление устройством при этом работает. Зашел в мобильное приложение Tuya, потом в самом модуле нажал обновить и перезапустил цикл. У вас также?
У меня тоже самое - изучаю...
Re: [Модуль] Tuya
Добавлено: Вс фев 23, 2020 12:21 am
fandaymon
Divan писал(а): Сб фев 22, 2020 10:41 pm
Снова вылезла ошибка Tuya: get token error with message ''. Управление устройством при этом работает. Зашел в мобильное приложение Tuya, потом в самом модуле нажал обновить и перезапустил цикл. У вас также?
Достаточно зайти в Настройки модуля и нажать обновить - дальше работает как работало. Но вот почему такое происходит - вопрос...
Upd: Кажется понял - сообщение возникало не в цикле, а в классе. Вроде бы исправил
Re: [Модуль] Tuya
Добавлено: Вс фев 23, 2020 12:33 am
Divan
Сейчас все работает исправно. У меня прекратило ругаться, как я зашел в мобильное приложение. Мне кажется, что все дело в самом облаке или модуль по какой-то причине теряет связь с облаком и не получает токен.
Re: [Модуль] Tuya
Добавлено: Вс фев 23, 2020 1:45 am
Divan
Скажите, вы выложили обновление для модуля и написали getToken в функции RefreshToken, что это означает?
Re: [Модуль] Tuya
Добавлено: Вс фев 23, 2020 1:59 am
fandaymon
Divan писал(а): Вс фев 23, 2020 1:45 am
Скажите, вы выложили обновление для модуля и написали getToken в функции RefreshToken, что это означает?
Это значит что если у функции RefreshToken не получается сделать рефреш токену, она вызывает getToken. Так идеологически правильней. По идее теперь, если по каким-то причинам что-то временно не сработало, то всё должно восстановится без перезагрузки циклов
Re: [Модуль] Tuya
Добавлено: Вс фев 23, 2020 2:17 am
Divan
Спасибо за развернутый ответ.
Re: [Модуль] Tuya
Добавлено: Вс фев 23, 2020 7:06 am
klv666
Divan писал(а): Сб фев 22, 2020 10:41 pm
Снова вылезла ошибка Tuya: get token error with message ''. Управление устройством при этом работает. Зашел в мобильное приложение Tuya, потом в самом модуле нажал обновить и перезапустил цикл. У вас также?
Тоже было такое, вот сейчас обновили модуль, проде пропало.
НО у меня еще одна хрень. В окне "командной строки" циклично появляется строка "PHP Warning: socket_connect(): unable to connect [10060]". Раньше не мог понять вообще откуда растут. Но случай но заметил, что после остановки цикла "туая" перестает эта строка плодиться.
У кого нибудь есть такое или кто знает как это вылечить?

- Снимок.JPG (30.21 КБ) 3283 просмотра
Re: [Модуль] Tuya
Добавлено: Вс фев 23, 2020 12:46 pm
mihas
fandaymon писал(а): Вс фев 23, 2020 12:15 am
Divan писал(а): Сб фев 22, 2020 10:41 pm
Снова вылезла ошибка Tuya: get token error with message ''. Управление устройством при этом работает. Зашел в мобильное приложение Tuya, потом в самом модуле нажал обновить и перезапустил цикл. У вас также?
У меня тоже самое - изучаю...
Периодически такое случается - ответ от сервера 404, кажется, что сервер банит если часто к нему обращаешься, потом если выдержать паузу то все становится ок.
Но еще интересно, что это происходит на обновлении токена, при этом он пытается его все время обновить. Возможно нужно получать новый в случае ошибки. (UPD. Ага, увидел что так и сделали, спсб)
Re: [Модуль] Tuya
Добавлено: Вс фев 23, 2020 12:48 pm
mihas
PS. После того как я поставил в настройках время обновления 10сек, ошибка больше не повторялась
Re: [Модуль] Tuya
Добавлено: Вс фев 23, 2020 2:00 pm
Divan
mihas писал(а): Вс фев 23, 2020 12:48 pm
PS. После того как я поставил в настройках время обновления 10сек, ошибка больше не повторялась
У меня интервал обновлении стоит 300 сек., ошибки нет. Нет смысла часто опрашивать устройство, нагружаете сеть, WiFi часто будет отваливаться, убедился на своем личном опыте.