[Модуль] Tuya

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

Модератор: immortal

kirush
Сообщения: 132
Зарегистрирован: Ср май 17, 2017 10:38 am
Благодарил (а): 5 раз
Поблагодарили: 11 раз

Re: [Модуль] Tuya

Сообщение 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
В данный момент - свет включен.
Daniral
Сообщения: 82
Зарегистрирован: Чт мар 05, 2020 5:11 pm
Благодарил (а): 18 раз
Поблагодарили: 1 раз

Re: [Модуль] Tuya

Сообщение Daniral » Сб дек 19, 2020 10:30 pm

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

Re: [Модуль] Tuya

Сообщение 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
В данный момент - свет включен.
Какой-то слишком короткий ответ...
fandaymon
Сообщения: 1570
Зарегистрирован: Сб янв 13, 2018 5:00 pm
Благодарил (а): 40 раз
Поблагодарили: 578 раз

Re: [Модуль] Tuya

Сообщение 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 дня отключена а в мд все ещё онлайн
Если стоит только локальный статус, то онлайн меняться не будет
Так и не обновляет онлайн или нет розетка.
Сделал костыль проверять айпи через устройства онлайн.
Статуи тоже не обновляется
Я же говорю - если включено смотреть статус локально, то и не будет онлайн обновлять. Если розетка выключена, то статус её тоже не меняется
kirush
Сообщения: 132
Зарегистрирован: Ср май 17, 2017 10:38 am
Благодарил (а): 5 раз
Поблагодарили: 11 раз

Re: [Модуль] Tuya

Сообщение kirush » Сб дек 19, 2020 10:40 pm

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 КБ) 2954 просмотра
Это одноклавишный, а вот ответ от двух клавишного. И они совпадают :(
У двухклавишного прописал IP и установил обновление статуса Локально у помеченного на скриншоте стрелкой.
2020-12-19_22-39-05.png
2020-12-19_22-39-05.png (36.41 КБ) 2954 просмотра
Daniral
Сообщения: 82
Зарегистрирован: Чт мар 05, 2020 5:11 pm
Благодарил (а): 18 раз
Поблагодарили: 1 раз

Re: [Модуль] Tuya

Сообщение 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
Сообщения: 1570
Зарегистрирован: Сб янв 13, 2018 5:00 pm
Благодарил (а): 40 раз
Поблагодарили: 578 раз

Re: [Модуль] Tuya

Сообщение 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 дня отключена а в мд все ещё онлайн
Если стоит только локальный статус, то онлайн меняться не будет
Так и не обновляет онлайн или нет розетка.
Сделал костыль проверять айпи через устройства онлайн.
Статуи тоже не обновляется
Я же говорю - если включено смотреть статус локально, то и не будет онлайн обновлять. Если розетка выключена, то статус её тоже не меняется
Поставил да и на локально и из облака. Тоже не будет работать? Надо ставить только из облака чтобы обновлялось?
Если стоит локально и есть ключ и адрес, то из облака никакие данные об устройстве не запрашиваются. Может быть онлайн стоит оставить всегда, я подумаю над этим
fandaymon
Сообщения: 1570
Зарегистрирован: Сб янв 13, 2018 5:00 pm
Благодарил (а): 40 раз
Поблагодарили: 578 раз

Re: [Модуль] Tuya

Сообщение fandaymon » Вс дек 20, 2020 3:22 am

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

Re: [Модуль] Tuya

Сообщение Daniral » Вс дек 20, 2020 12:10 pm

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
Откуда: Москва
Благодарил (а): 87 раз
Поблагодарили: 25 раз

Re: [Модуль] Tuya

Сообщение Alexander Znamensky » Вс дек 20, 2020 12:39 pm

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, счетчик электроэнергии).
СпойлерПоказать
Screenshot 2020-12-20 12.35.45.png
Screenshot 2020-12-20 12.35.45.png (529.74 КБ) 2851 просмотр
Raspberry Pi4 B+, образ v4_44 -> Alpha, PHP 7.3, Xiaomi Gateway 2, Tuya, Blynk, ESP8266
Ответить