[Модуль] Tuya

Разработка дополнительных модулей, подключение различных приложений.

Модератор: immortal

fandaymon
Сообщения: 1576
Зарегистрирован: Сб янв 13, 2018 5:00 pm

Re: [Модуль] Tuya

Сообщение fandaymon »

Sawwa писал(а): Чт окт 01, 2020 10:26 am
Отлично! Благодарю за доработку модуля. Давненько не заглядывал в форум, а тут сюрпрайз!
Подтянулись в модуль данные по всему моему "Туеву зверинцу"
Даже камера и дверной сенсор зашли!
Респект вам за проделанную работу!
С дверным сенсором будут сложности наверное - слишком часто опрашивать облако не позволят. А если опрашивать редко, то не факт что опрос произойдёт в момент открытия... Но тут только методом тыка
myxa78
Сообщения: 18
Зарегистрирован: Вт ноя 27, 2018 4:15 pm

Re: [Модуль] Tuya

Сообщение myxa78 »

Можете еще пояснить разницу между:
Интервал обновлений
Интервал локальнх обновлений
Интервал обновлений из облака

Какой интервал за что отвечает?
fandaymon
Сообщения: 1576
Зарегистрирован: Сб янв 13, 2018 5:00 pm

Re: [Модуль] Tuya

Сообщение fandaymon »

myxa78 писал(а): Чт окт 01, 2020 10:50 am Можете еще пояснить разницу между:
Интервал обновлений
Интервал локальнх обновлений
Интервал обновлений из облака

Какой интервал за что отвечает?
Сейчас в модуле 3 источника получения информации

1. Облако HA (там есть только исполнительные устройства и некоторые метрики этих устройств). Интервал обновлений отвечает за опрос с этого облака
2. Оригинальное облако (то с чем работают приложения на андроиде - тут есть всё). Работает если поставлена галочка Web, опрос идёт с интервалом обновлений из облака
3. Локальный протокол. Если устройство такое поддерживает, то опрос происходит локально, без участия облаков. Датчики обычно этот протокол не поддерживают, так как они просыпаются, отправляют информацию в MQTT и снова засыпают. За общение по локальному протоколу отвечает локальный цикл и опрос идёт с Интервалом локальных обновлений
Аватара пользователя
nickneo
Сообщения: 90
Зарегистрирован: Чт дек 07, 2017 2:36 pm

Re: [Модуль] Tuya

Сообщение nickneo »

Хм. после обновления, перестало обновлять статус устройств..

Local Key и Local IP прописаны
и появилось поле Device MAC в котором пусто. туда обязательно вбивать данные?

Управлять через облако: Нет
Статус только локально: Да
Управлять через оригинальное облако: Нет

Зато стало более адекватное управление, раньше, если включить и сразу выключить, то не всегда срабатывало второй раз, сейчас работает стабильно.
fandaymon
Сообщения: 1576
Зарегистрирован: Сб янв 13, 2018 5:00 pm

Re: [Модуль] Tuya

Сообщение fandaymon »

nickneo писал(а): Чт окт 01, 2020 6:47 pm Хм. после обновления, перестало обновлять статус устройств..

Local Key и Local IP прописаны
и появилось поле Device MAC в котором пусто. туда обязательно вбивать данные?

Управлять через облако: Нет
Статус только локально: Да
Управлять через оригинальное облако: Нет

Зато стало более адекватное управление, раньше, если включить и сразу выключить, то не всегда срабатывало второй раз, сейчас работает стабильно.
Надо смотреть к какой метрике привязан статус - скорее всего он привязан к state. А локальный цикл обновляет то что получает от устройства
Mac нужен только для устройств, которые через шлюз подключены - по идее он сам заполняется из облака, если есть
Pamfletik
Сообщения: 28
Зарегистрирован: Вт апр 10, 2018 1:17 pm

Re: [Модуль] Tuya

Сообщение Pamfletik »

С выключателями разобрался. Изначально на каждый двухклавишный выключатель было два устройства типа switch. Статус ловил в них в поле state. После подключения к оригинальному облаку появилось еще одно устройство типа tdq. Через облако статус менялся везде. Локально только в tdq. Переключил статус на устройство tdq Alias:switch_1 и switch_2. Всё заработало.
Также важно "..теперь записываются только те показания, которые изменились ". Вчера тестировал поздно вечером, фактически выключатели не клацал, смотрел время обновления статуса. Поэтому решил что не работает.
Pamfletik
Сообщения: 28
Зарегистрирован: Вт апр 10, 2018 1:17 pm

Re: [Модуль] Tuya

Сообщение Pamfletik »

А с розетками лог пишет:
Запуск проверки статуса 21:43:13
Connect <BR>20-10-01 09:43:13 recived 60<BR>json obj data unvalid
Warning: Invalid argument supplied for foreach() in /var/www/html/scripts/cycle_local_tuya.php on line 108
fandaymon
Сообщения: 1576
Зарегистрирован: Сб янв 13, 2018 5:00 pm

Re: [Модуль] Tuya

Сообщение fandaymon »

Pamfletik писал(а): Чт окт 01, 2020 9:44 pm А с розетками лог пишет:
Запуск проверки статуса 21:43:13
Connect <BR>20-10-01 09:43:13 recived 60<BR>json obj data unvalid
Warning: Invalid argument supplied for foreach() in /var/www/html/scripts/cycle_local_tuya.php on line 108
Розетка вайфай? У меня такое сообщение приходит от зигби выключателя, причём когда запрос идёт от смартфона результат аналогичный. Пока не понял почему так...
Pamfletik
Сообщения: 28
Зарегистрирован: Вт апр 10, 2018 1:17 pm

Re: [Модуль] Tuya

Сообщение Pamfletik »

fandaymon писал(а):
Pamfletik писал(а): Чт окт 01, 2020 9:44 pm А с розетками лог пишет:
Запуск проверки статуса 21:43:13
Connect <BR>20-10-01 09:43:13 recived 60<BR>json obj data unvalid
Warning: Invalid argument supplied for foreach() in /var/www/html/scripts/cycle_local_tuya.php on line 108
Розетка вайфай? У меня такое сообщение приходит от зигби выключателя, причём когда запрос идёт от смартфона результат аналогичный. Пока не понял почему так...
Да WiFi со счётчиком, без подсветки..

Отправлено с моего Mi MIX 2 через Tapatalk

fandaymon
Сообщения: 1576
Зарегистрирован: Сб янв 13, 2018 5:00 pm

Re: [Модуль] Tuya

Сообщение fandaymon »

Pamfletik писал(а): Пт окт 02, 2020 12:08 am
fandaymon писал(а):
Pamfletik писал(а): Чт окт 01, 2020 9:44 pm А с розетками лог пишет:
Запуск проверки статуса 21:43:13
Connect <BR>20-10-01 09:43:13 recived 60<BR>json obj data unvalid
Warning: Invalid argument supplied for foreach() in /var/www/html/scripts/cycle_local_tuya.php on line 108
Розетка вайфай? У меня такое сообщение приходит от зигби выключателя, причём когда запрос идёт от смартфона результат аналогичный. Пока не понял почему так...
Да WiFi со счётчиком, без подсветки..

Отправлено с моего Mi MIX 2 через Tapatalk
Это странно... А какая модель, если не секрет?
Все мои вайфайные устройства нормально реагируют на запрос статуса, а вот зигби-выключатель что-то капризничает, думал что из-за того что общение идёт через шлюз - там немножко другой формат команды, но вот датчик температуры нормально отрабатывает... Загадочно всё это
Ответить