[Модуль] Tuya

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

Модератор: immortal

kirush
Сообщения: 132
Зарегистрирован: Ср май 17, 2017 10:38 am

Re: [Модуль] Tuya

Сообщение kirush »

fandaymon писал(а): Сб дек 19, 2020 10:24 pm
Хммм... Т.е. какой-то ответ от устройства модуль получает... А можно после
114 echo date('y-m-d h:i:s') . ' recived '.strlen($buf) . PHP_EOL;

Добавить

Код: Выделить всё

echo bin2hex($buf);
чтобы посмотреть, что именно возвращает устройство.
000055aa000000000000000a0000001d000000016461746120666f726d6174206572726f724ddf82ac0000aa55
В данный момент - свет включен.
Daniral
Сообщения: 82
Зарегистрирован: Чт мар 05, 2020 5:11 pm

Re: [Модуль] Tuya

Сообщение Daniral »

fandaymon писал(а): Пт дек 18, 2020 5:46 pm
Daniral писал(а): Пт дек 18, 2020 4:23 pm Розетка уже 3 дня отключена а в мд все ещё онлайн
Если стоит только локальный статус, то онлайн меняться не будет
Так и не обновляет онлайн или нет розетка.
Сделал костыль проверять айпи через устройства онлайн.
Статуи тоже не обновляется
fandaymon
Сообщения: 1576
Зарегистрирован: Сб янв 13, 2018 5:00 pm

Re: [Модуль] Tuya

Сообщение fandaymon »

kirush писал(а): Сб дек 19, 2020 10:26 pm
fandaymon писал(а): Сб дек 19, 2020 10:24 pm
Хммм... Т.е. какой-то ответ от устройства модуль получает... А можно после
114 echo date('y-m-d h:i:s') . ' recived '.strlen($buf) . PHP_EOL;

Добавить

Код: Выделить всё

echo bin2hex($buf);
чтобы посмотреть, что именно возвращает устройство.
000055aa000000000000000a0000001d000000016461746120666f726d6174206572726f724ddf82ac0000aa55
В данный момент - свет включен.
Какой-то слишком короткий ответ...
fandaymon
Сообщения: 1576
Зарегистрирован: Сб янв 13, 2018 5:00 pm

Re: [Модуль] Tuya

Сообщение fandaymon »

Daniral писал(а): Сб дек 19, 2020 10:30 pm
fandaymon писал(а): Пт дек 18, 2020 5:46 pm
Daniral писал(а): Пт дек 18, 2020 4:23 pm Розетка уже 3 дня отключена а в мд все ещё онлайн
Если стоит только локальный статус, то онлайн меняться не будет
Так и не обновляет онлайн или нет розетка.
Сделал костыль проверять айпи через устройства онлайн.
Статуи тоже не обновляется
Я же говорю - если включено смотреть статус локально, то и не будет онлайн обновлять. Если розетка выключена, то статус её тоже не меняется
kirush
Сообщения: 132
Зарегистрирован: Ср май 17, 2017 10:38 am

Re: [Модуль] Tuya

Сообщение kirush »

fandaymon писал(а): Сб дек 19, 2020 10:35 pm
kirush писал(а): Сб дек 19, 2020 10:26 pm
fandaymon писал(а): Сб дек 19, 2020 10:24 pm
Хммм... Т.е. какой-то ответ от устройства модуль получает... А можно после
114 echo date('y-m-d h:i:s') . ' recived '.strlen($buf) . PHP_EOL;

Добавить

Код: Выделить всё

echo bin2hex($buf);
чтобы посмотреть, что именно возвращает устройство.
000055aa000000000000000a0000001d000000016461746120666f726d6174206572726f724ddf82ac0000aa55
В данный момент - свет включен.
Какой-то слишком короткий ответ...
2020-12-19_22-38-10.png
2020-12-19_22-38-10.png (41.67 КБ) 3341 просмотр
Это одноклавишный, а вот ответ от двух клавишного. И они совпадают :(
У двухклавишного прописал IP и установил обновление статуса Локально у помеченного на скриншоте стрелкой.
2020-12-19_22-39-05.png
2020-12-19_22-39-05.png (36.41 КБ) 3341 просмотр
Daniral
Сообщения: 82
Зарегистрирован: Чт мар 05, 2020 5:11 pm

Re: [Модуль] Tuya

Сообщение Daniral »

fandaymon писал(а): Сб дек 19, 2020 10:37 pm
Daniral писал(а): Сб дек 19, 2020 10:30 pm
fandaymon писал(а): Пт дек 18, 2020 5:46 pm
Daniral писал(а): Пт дек 18, 2020 4:23 pm Розетка уже 3 дня отключена а в мд все ещё онлайн
Если стоит только локальный статус, то онлайн меняться не будет
Так и не обновляет онлайн или нет розетка.
Сделал костыль проверять айпи через устройства онлайн.
Статуи тоже не обновляется
Я же говорю - если включено смотреть статус локально, то и не будет онлайн обновлять. Если розетка выключена, то статус её тоже не меняется
Поставил да и на локально и из облака. Тоже не будет работать? Надо ставить только из облака чтобы обновлялось?
fandaymon
Сообщения: 1576
Зарегистрирован: Сб янв 13, 2018 5:00 pm

Re: [Модуль] Tuya

Сообщение fandaymon »

Daniral писал(а): Сб дек 19, 2020 10:44 pm
fandaymon писал(а): Сб дек 19, 2020 10:37 pm
Daniral писал(а): Сб дек 19, 2020 10:30 pm
fandaymon писал(а): Пт дек 18, 2020 5:46 pm
Daniral писал(а): Пт дек 18, 2020 4:23 pm Розетка уже 3 дня отключена а в мд все ещё онлайн
Если стоит только локальный статус, то онлайн меняться не будет
Так и не обновляет онлайн или нет розетка.
Сделал костыль проверять айпи через устройства онлайн.
Статуи тоже не обновляется
Я же говорю - если включено смотреть статус локально, то и не будет онлайн обновлять. Если розетка выключена, то статус её тоже не меняется
Поставил да и на локально и из облака. Тоже не будет работать? Надо ставить только из облака чтобы обновлялось?
Если стоит локально и есть ключ и адрес, то из облака никакие данные об устройстве не запрашиваются. Может быть онлайн стоит оставить всегда, я подумаю над этим
fandaymon
Сообщения: 1576
Зарегистрирован: Сб янв 13, 2018 5:00 pm

Re: [Модуль] Tuya

Сообщение fandaymon »

Наконец-то подключил свой зигби-выключатель и в связи с этим доделал локальное управление зигби устройствами. Чтобы оно работало необходимо заполненные поля локальный ключ и локальный адрес у зигби-шлюза, а также заполненное поле Mac у устройства (ещё у устройства Mesh ID должно быть равно Device ID, но это можно посмотреть только в таблице). При всех этих условиях если у устройства поставить Статус только локально - Да, то управляться устройство будет локально
Daniral
Сообщения: 82
Зарегистрирован: Чт мар 05, 2020 5:11 pm

Re: [Модуль] Tuya

Сообщение Daniral »

fandaymon писал(а): Сб дек 19, 2020 11:01 pm
Daniral писал(а): Сб дек 19, 2020 10:44 pm
fandaymon писал(а): Сб дек 19, 2020 10:37 pm
Daniral писал(а): Сб дек 19, 2020 10:30 pm
fandaymon писал(а): Пт дек 18, 2020 5:46 pm
Daniral писал(а): Пт дек 18, 2020 4:23 pm Розетка уже 3 дня отключена а в мд все ещё онлайн
Если стоит только локальный статус, то онлайн меняться не будет
Так и не обновляет онлайн или нет розетка.
Сделал костыль проверять айпи через устройства онлайн.
Статуи тоже не обновляется
Я же говорю - если включено смотреть статус локально, то и не будет онлайн обновлять. Если розетка выключена, то статус её тоже не меняется
Поставил да и на локально и из облака. Тоже не будет работать? Надо ставить только из облака чтобы обновлялось?
Если стоит локально и есть ключ и адрес, то из облака никакие данные об устройстве не запрашиваются. Может быть онлайн стоит оставить всегда, я подумаю над этим
А локально нельзя проверять если девайс подключен к роутеру?
Аватара пользователя
Alexander Znamensky
Сообщения: 160
Зарегистрирован: Ср дек 18, 2019 11:13 am
Откуда: Москва

Re: [Модуль] Tuya

Сообщение Alexander Znamensky »

fandaymon писал(а): Вс дек 20, 2020 3:22 am Наконец-то подключил свой зигби-выключатель и в связи с этим доделал локальное управление зигби устройствами. Чтобы оно работало необходимо заполненные поля локальный ключ и локальный адрес у зигби-шлюза, а также заполненное поле Mac у устройства (ещё у устройства Mesh ID должно быть равно Device ID, но это можно посмотреть только в таблице). При всех этих условиях если у устройства поставить Статус только локально - Да, то управляться устройство будет локально
Добрый день!

После обновления в лог посыпались ошибки:
12:32:37 0.89111100 Tuya HA Web Error:you can discovery once in 600 seconds
12:32:32 0.71762900 Tuya HA Web Error:you can discovery once in 600 seconds
12:32:27 0.53698700 Tuya HA Web Error:you can discovery once in 600 seconds
12:32:22 0.34044500 Tuya HA Web Error:you can discovery once in 600 seconds
12:32:18 0.16318900 Tuya HA Web Error:you can discovery once in 600 seconds

При этом мои устройства работают (терморегуляторы, выключатели WiFi, счетчик электроэнергии).
SPOILERSPOILER_SHOW
Screenshot 2020-12-20 12.35.45.png
Screenshot 2020-12-20 12.35.45.png (529.74 КБ) 3238 просмотров
Raspberry Pi4 B+, образ v4_44 -> Alpha, PHP 7.3, Xiaomi Gateway 2, Tuya, Blynk, ESP8266
Ответить