Страница 128 из 132
Re: [Модуль] Tuya
Добавлено: Чт июн 20, 2024 5:02 pm
AndrewStick
fandaymon писал(а): Чт июн 20, 2024 3:46 pm
Самое первое, что нужно сделать - это нажать кнопку Сканировать. Во-первых чтобы убедиться, что локальный адрес вбит правильно, во-вторых чтобы посмотреть какой протокол у устройства
У меня у всех устройств локальный ключ состоит только из букв и цифр, может быть проблема в этом, тогда надо смотреть в логи апача - там будут какие-нибудь ошибки в php файле (если конечно апач стоит)
Перепривязка устройства меняет локальный ключ, так что её тоже можно попробовать
Сканирование было и не раз. IP правильные. Протокол 3.3 у всех
У меня тоже почти у всех буквы цифры. Но есть пара таких "отщепенцев".
В общем перезавел в тую его, локальный ключ изменился и заработало.

- QIP Shot - Screen 1315.jpg (157.32 КБ) 7108 просмотров
Re: [Модуль] Tuya
Добавлено: Чт июн 27, 2024 8:26 am
hard3d
Добрый день. После последнего обновления, метрики температуры стали странно себя вести. Периодически пропадает разделитель. И когда разделитель отсутствует, в свойства объекта данные начинают лететь с тойже периодичностью, какая выставлена в поле обновлении модуля tuya. Иногда разделитель возвращается и данные обновляется только тогда, когда изменилась температура по факту.

- Screenshot_20240627_081840_com.android.chrome.jpg (240.81 КБ) 6923 просмотра
Еще скрин

- Без имени.jpg (95.25 КБ) 6918 просмотров
Re: [Модуль] Tuya
Добавлено: Сб авг 31, 2024 8:10 am
ebramariys
Доброго дня. До обновления модуля-все было в порядке. После последнего обновления,исчезли все данные из устройств. Убираю галочку Свойства DSP заполнены-один раз запрашивает данные в облаке,они появляються, галочка Свойства DSP заполнены сама включается,и опять тишина.Через некоторое время вообще пустое поле,типа данных вообще у устройства нет.Кто то знает решение проблемы?
Re: [Модуль] Tuya
Добавлено: Сб сен 21, 2024 11:36 pm
lexincton
Добрый день.
Есть zigbee переключатель, в устройствах определяется, но при нажатиях данные не меняются.
В отладке устройства на tuya.com все команды проходят.
При этом значение имеет тип enum (короткое/длинное/двойное нажатия) и, судя по логам на tuya.com, переключатель просто шлет команду с типом нажатия, при этом ничего в себе не сохраняя, можно как-то поймать эти команды в mjd?
Re: [Модуль] Tuya
Добавлено: Вс сен 22, 2024 11:59 pm
lexincton
Как определил случайно, обновление данных все-таки происходит, но очень долго (20-30 сек), несмотря на установленные интервалы обновления (одинаково отрабатывает и локально, и через облако).
Решил переносить все на отдельный zigbee контроллер, вопрос снят)
Re: [Модуль] Tuya
Добавлено: Пт дек 20, 2024 12:09 am
harrysmith
Добрый день подскажите пож следующее
в описании подключения есть два поля которые надо внести при настройке модуля
ClientId и Client Secret.Понятно но нигде не написано где из взять

- 2024-12-19 23-59-11.JPG (156.8 КБ) 5725 просмотров
вот что я имею в аккаунте. Откуда взять данные для этих полей?
Re: [Модуль] Tuya
Добавлено: Пт дек 20, 2024 6:11 am
fandaymon
harrysmith писал(а): Пт дек 20, 2024 12:09 am
Добрый день подскажите пож следующее
в описании подключения есть два поля которые надо внести при настройке модуля
ClientId и Client Secret.Понятно но нигде не написано где из взять2024-12-19 23-59-11.JPG
вот что я имею в аккаунте. Откуда взять данные для этих полей?
В первом сообщении темы и написано где их взять... Смотреть раздел про облако IOT
Re: [Модуль] Tuya
Добавлено: Чт фев 13, 2025 6:00 am
stellhawk
заметил странно поведение реле на дин рейку TOMZN TOB9S-VAP
я мониторю мощность и когда запускаешь приложение на смартфоне а потом закрываешь его - данные приходят при каждом изменении. (локальный мониторинг).
а через 5-10 минут устройство как будто уходит в сон. оно работает, но данные присылает без изменений. и измерения меняются только 1 раз в час.
думал глюк модуля - оказалось что нет. реально возвращаются данные без изменений. при этом в IOT наблюдается точно такая же картина. после открытия приложения данных много. а потом раз в час.
получается что приложение шлет какую-то команду, чтобы разбудить датчик. никому случаем не известно что это за команда и как её послать?
версия протокола 3.4
local-tuya.log
00:00:15 0.74000100 00:00:15 Tuya: Get Local Status Smart Meter Pro
00:00:16 0.98167800 00:00:16 return: {"dps":{"1":true,"9":0,"17":1,"18":15262,"19":33830,"20":2238,"21":2,"22":0,"23"
:0,"24":0,"25":0,"26":0,"38":"off","40":"relay","41":false,"42":"","66":"online"}}
00:00:20 0.98619700 00:00:20 Tuya: Get Local Status Smart Meter Pro
00:00:22 0.29317300 00:00:22 return: {"dps":{"1":true,"9":0,"17":1,"18":15262,"19":33830,"20":2238,"21":2,"22":0,"23"
:0,"24":0,"25":0,"26":0,"38":"off","40":"relay","41":false,"42":"","66":"online"}}
IOT log ( c их сайта)
2025-02-13 04:41:26 Report Current 15348mA device itself
2025-02-13 04:41:26 Report Power 3382.80W device itself
2025-02-13 04:41:26 Report Voltage 222.50V device itself
2025-02-13 04:40:13 Report Electricity consumption 0.56 device itself
2025-02-13 03:41:23 Report Current 15188mA device itself
2025-02-13 03:41:23 Report Power 3365.70W device itself
2025-02-13 03:41:23 Report Voltage 223.80V device itself
2025-02-13 03:40:10 Report Electricity consumption 0.56 device itself
Re: [Модуль] Tuya
Добавлено: Пт фев 14, 2025 9:28 am
fandaymon
stellhawk писал(а): Чт фев 13, 2025 6:00 am
заметил странно поведение реле на дин рейку TOMZN TOB9S-VAP
я мониторю мощность и когда запускаешь приложение на смартфоне а потом закрываешь его - данные приходят при каждом изменении. (локальный мониторинг).
а через 5-10 минут устройство как будто уходит в сон. оно работает, но данные присылает без изменений. и измерения меняются только 1 раз в час.
думал глюк модуля - оказалось что нет. реально возвращаются данные без изменений. при этом в IOT наблюдается точно такая же картина. после открытия приложения данных много. а потом раз в час.
получается что приложение шлет какую-то команду, чтобы разбудить датчик. никому случаем не известно что это за команда и как её послать?
версия протокола 3.4
local-tuya.log
00:00:15 0.74000100 00:00:15 Tuya: Get Local Status Smart Meter Pro
00:00:16 0.98167800 00:00:16 return: {"dps":{"1":true,"9":0,"17":1,"18":15262,"19":33830,"20":2238,"21":2,"22":0,"23"
:0,"24":0,"25":0,"26":0,"38":"off","40":"relay","41":false,"42":"","66":"online"}}
00:00:20 0.98619700 00:00:20 Tuya: Get Local Status Smart Meter Pro
00:00:22 0.29317300 00:00:22 return: {"dps":{"1":true,"9":0,"17":1,"18":15262,"19":33830,"20":2238,"21":2,"22":0,"23"
:0,"24":0,"25":0,"26":0,"38":"off","40":"relay","41":false,"42":"","66":"online"}}
IOT log ( c их сайта)
2025-02-13 04:41:26 Report Current 15348mA device itself
2025-02-13 04:41:26 Report Power 3382.80W device itself
2025-02-13 04:41:26 Report Voltage 222.50V device itself
2025-02-13 04:40:13 Report Electricity consumption 0.56 device itself
2025-02-13 03:41:23 Report Current 15188mA device itself
2025-02-13 03:41:23 Report Power 3365.70W device itself
2025-02-13 03:41:23 Report Voltage 223.80V device itself
2025-02-13 03:40:10 Report Electricity consumption 0.56 device itself
Надо поставить галочку - Посылать доп.пакет для изменения статуса и вписать этот самый доп пакет
Re: [Модуль] Tuya
Добавлено: Сб фев 15, 2025 8:17 am
stellhawk
fandaymon писал(а): Пт фев 14, 2025 9:28 am
stellhawk писал(а): Чт фев 13, 2025 6:00 am
заметил странно поведение реле на дин рейку TOMZN TOB9S-VAP
я мониторю мощность и когда запускаешь приложение на смартфоне а потом закрываешь его - данные приходят при каждом изменении. (локальный мониторинг).
а через 5-10 минут устройство как будто уходит в сон. оно работает, но данные присылает без изменений. и измерения меняются только 1 раз в час.
думал глюк модуля - оказалось что нет. реально возвращаются данные без изменений. при этом в IOT наблюдается точно такая же картина. после открытия приложения данных много. а потом раз в час.
получается что приложение шлет какую-то команду, чтобы разбудить датчик. никому случаем не известно что это за команда и как её послать?
версия протокола 3.4
local-tuya.log
00:00:15 0.74000100 00:00:15 Tuya: Get Local Status Smart Meter Pro
00:00:16 0.98167800 00:00:16 return: {"dps":{"1":true,"9":0,"17":1,"18":15262,"19":33830,"20":2238,"21":2,"22":0,"23"
:0,"24":0,"25":0,"26":0,"38":"off","40":"relay","41":false,"42":"","66":"online"}}
00:00:20 0.98619700 00:00:20 Tuya: Get Local Status Smart Meter Pro
00:00:22 0.29317300 00:00:22 return: {"dps":{"1":true,"9":0,"17":1,"18":15262,"19":33830,"20":2238,"21":2,"22":0,"23"
:0,"24":0,"25":0,"26":0,"38":"off","40":"relay","41":false,"42":"","66":"online"}}
IOT log ( c их сайта)
2025-02-13 04:41:26 Report Current 15348mA device itself
2025-02-13 04:41:26 Report Power 3382.80W device itself
2025-02-13 04:41:26 Report Voltage 222.50V device itself
2025-02-13 04:40:13 Report Electricity consumption 0.56 device itself
2025-02-13 03:41:23 Report Current 15188mA device itself
2025-02-13 03:41:23 Report Power 3365.70W device itself
2025-02-13 03:41:23 Report Voltage 223.80V device itself
2025-02-13 03:40:10 Report Electricity consumption 0.56 device itself
Надо поставить галочку - Посылать доп.пакет для изменения статуса и вписать этот самый доп.пакет
всё оказалось сложнее.
судя по коду в модуле для версии 3.4 игнорируется доп. пакет
сначала игнорируется передача прописанных данных в метод TuyaLocalMsg34
https://github.com/fandaymon/majordomo- ... a.php#L108
а потом в методе игнорируется dps ,если вызываем команду STATUS
https://github.com/fandaymon/majordomo- ... s.php#L937
я попытался исправить передал в модуль нужные параметры
109: $result = $tuya_module->TuyaLocalMsg34('STATUS', $dev_id, $local_key, $local_ip, $device['FLAGS12'], $cid);
и в самом классе скопировал строки 936-940 вместо 910-913
но это никак не повлияло.