[Модуль] Tuya

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

Модератор: immortal

Ross
Сообщения: 10
Зарегистрирован: Пн фев 06, 2023 8:31 am

Re: [Модуль] Tuya

Сообщение Ross »

Скан не у шлюза, скан это такая кнопка в модуле (Сканировать), после нажатия на неё модуль ищет в локальной сети все устройства туи и выдаёт их айдишки и протокол, по которому они общаются
Понял. Спасибо за ваше терпение и ответы!

Версию протокола показывает 3.4 у шлюза, все остальные устройства 3.3

Посмотрел ответы устройств, но там от шлюза ничего нету, кроме названия устройства... или я ни чего не понял
Вложения
Снимок экрана 2023-02-21 в 07.32.41.png
Снимок экрана 2023-02-21 в 07.32.41.png (727.2 КБ) 3207 просмотров
fandaymon
Сообщения: 1576
Зарегистрирован: Сб янв 13, 2018 5:00 pm

Re: [Модуль] Tuya

Сообщение fandaymon »

Ross писал(а): Вт фев 21, 2023 5:40 am
Скан не у шлюза, скан это такая кнопка в модуле (Сканировать), после нажатия на неё модуль ищет в локальной сети все устройства туи и выдаёт их айдишки и протокол, по которому они общаются
Понял. Спасибо за ваше терпение и ответы!

Версию протокола показывает 3.4 у шлюза, все остальные устройства 3.3

Посмотрел ответы устройств, но там от шлюза ничего нету, кроме названия устройства... или я ни чего не понял
Версия протокола 3.4 у шлюзп объясняет почему локально ничего не работает. Подозреваю, что там где в логе status= это как раз ответ от устройств, подключенных к шлюзу. В версии 3.4 ответы кодируются дополнительным ключом сеанса. Этот механизм в модуле не реализован на данный момент... Вроде бы в local tuya он уже появился, можно было бы попробовать реализовать его и в модуле, но у меня нету таких устройств, не на чем потестить.
grifindorec
Сообщения: 72
Зарегистрирован: Вт фев 02, 2021 12:54 pm

Re: [Модуль] Tuya

Сообщение grifindorec »

grifindorec писал(а): Ср июл 27, 2022 7:22 pm Если сервер теряет соединение с интернетом на минуту - та же проблема. Цикл сам не пробует перезапуститься. Это баг или фича?
В общем так и не нашел решения данной ситуации, каждый раз приходится вручную перезапускать цикл.
Пробовал и через system checkstate c помощью setGlobal('ThisComputer.cycle_tuya_iotControl','start');
И через увеличения время sleep в файлах модуля.
Причем это происходит только с циклом ИОТ, остальные циклы туя работают нормально, их не пугает не подключенный wi-fi.
fandaymon
Сообщения: 1576
Зарегистрирован: Сб янв 13, 2018 5:00 pm

Re: [Модуль] Tuya

Сообщение fandaymon »

grifindorec писал(а): Пн мар 06, 2023 9:27 pm
grifindorec писал(а): Ср июл 27, 2022 7:22 pm Если сервер теряет соединение с интернетом на минуту - та же проблема. Цикл сам не пробует перезапуститься. Это баг или фича?
В общем так и не нашел решения данной ситуации, каждый раз приходится вручную перезапускать цикл.
Пробовал и через system checkstate c помощью setGlobal('ThisComputer.cycle_tuya_iotControl','start');
И через увеличения время sleep в файлах модуля.
Причем это происходит только с циклом ИОТ, остальные циклы туя работают нормально, их не пугает не подключенный wi-fi.
Цикл IOT работает через MQTT, я использую кем-то написанный клиент, так что понять что там внутри происходит при потери соединения мне будет трудно. Цикл переподключается к серверу каждый час или два (когда истекает срок годности ключа), так что когда-то цикл переподключится, но это будет не сразу
grifindorec
Сообщения: 72
Зарегистрирован: Вт фев 02, 2021 12:54 pm

Re: [Модуль] Tuya

Сообщение grifindorec »

fandaymon писал(а): Вт мар 07, 2023 2:37 pm
grifindorec писал(а): Пн мар 06, 2023 9:27 pm
grifindorec писал(а): Ср июл 27, 2022 7:22 pm Если сервер теряет соединение с интернетом на минуту - та же проблема. Цикл сам не пробует перезапуститься. Это баг или фича?
В общем так и не нашел решения данной ситуации, каждый раз приходится вручную перезапускать цикл.
Пробовал и через system checkstate c помощью setGlobal('ThisComputer.cycle_tuya_iotControl','start');
И через увеличения время sleep в файлах модуля.
Причем это происходит только с циклом ИОТ, остальные циклы туя работают нормально, их не пугает не подключенный wi-fi.
Цикл IOT работает через MQTT, я использую кем-то написанный клиент, так что понять что там внутри происходит при потери соединения мне будет трудно. Цикл переподключается к серверу каждый час или два (когда истекает срок годности ключа), так что когда-то цикл переподключится, но это будет не сразу
Странно.
В общем вылетел с такой ошибкой в логах:
./scripts/cycle_tuya_iot.php
11111111111111111111111THREAD CLOSED: [exec php -q ./scripts/cycle_tuya_iot.php --params "a:0:{}">>/var/www/cms/debmes/log_2023-03-19-cycle_tuya_iot.php.txt]
1111
Backtrace:
#0 /var/www/cycle.php(526): registerError()
#1 {main}

И за два дня так и не загрузился, пока вручную не запустил цикл.
sije_74
Сообщения: 21
Зарегистрирован: Вс авг 05, 2018 11:55 am

Re: [Модуль] Tuya

Сообщение sije_74 »

Пришел вот такой девайс: ZMAi-90
Вложения
4.png
4.png (423 КБ) 2721 просмотр
Последний раз редактировалось sije_74 Чт апр 13, 2023 6:37 pm, всего редактировалось 2 раза.
sije_74
Сообщения: 21
Зарегистрирован: Вс авг 05, 2018 11:55 am

Re: [Модуль] Tuya

Сообщение sije_74 »

Добрый вечер всем. Вчера доехал до меня счетчик. В приложении всё видно... и вольтаж и ампераж и т.д. в метрики вывалилось не так много как хотелось бы... Подскажит кто нибудь где затык&
Вложения
1.png
1.png (99.92 КБ) 2721 просмотр
2.png
2.png (18.56 КБ) 2721 просмотр
3.png
3.png (24.79 КБ) 2721 просмотр
grifindorec
Сообщения: 72
Зарегистрирован: Вт фев 02, 2021 12:54 pm

Re: [Модуль] Tuya

Сообщение grifindorec »

Добрый день.
Можете подсказать, где в sql хранится длина строк данного модуля?
Дело в том, что данные от устройства полностью не помещаются в необходимый мне столбец.
HeavyHard
Сообщения: 11
Зарегистрирован: Вт сен 29, 2020 4:04 pm

Re: [Модуль] Tuya

Сообщение HeavyHard »

fandaymon писал(а): Пн сен 30, 2019 12:48 am Добрый день. В настройках шлюза и в настройках устройства стоит все локально. Но данные не передаёт. Через облако все работает ок. И так со всеми устройствами. В чем может быть проблема?Изображение
Screenshot_20230508_002457_Samsung Internet.jpg
Screenshot_20230508_002457_Samsung Internet.jpg (1.24 МБ) 2460 просмотров
fandaymon
Сообщения: 1576
Зарегистрирован: Сб янв 13, 2018 5:00 pm

Re: [Модуль] Tuya

Сообщение fandaymon »

sije_74 писал(а): Чт апр 13, 2023 6:20 pm Добрый вечер всем. Вчера доехал до меня счетчик. В приложении всё видно... и вольтаж и ампераж и т.д. в метрики вывалилось не так много как хотелось бы... Подскажит кто нибудь где затык&
Посмотрел что пишет народ в интернетах - напряжение и сила тока каким-то образом кодируется в 6 метрике... Попытаюсь разобраться, но быстро не обещаю
Ответить