Страница 27 из 132

Re: [Модуль] Tuya

Добавлено: Пн мар 09, 2020 11:09 am
fandaymon
Husky писал(а): Пн мар 09, 2020 11:01 am
fandaymon писал(а): Пн мар 09, 2020 10:53 am
Husky писал(а): Пн мар 09, 2020 10:45 am
Огромное спасибо!
Теперь появились метрики:

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

{"1":false,"2":false,"3":false,"4":false,"7":true,"9":0,"10":0,"11":0,"12":0,"15":0}
Отлично! Спасибо на самом деле вам, как нашедшему источник проблемы
Husky писал(а): Пн мар 09, 2020 10:45 am Видим, что 7 там есть и показывает правильный статус. А как заставить управлять этим блоком 7? В Устройстве с dev_id_7 ничего не появилось. Вручную туда добавить state?
Привязать свойство к этой метрике [7] и управлять при помощи свойства

Проблема в том, что в устройстве USB (devId_7) нет никаких метрик кроме report = NULL.
Я через phpmyadmin скопировал в таблице tucommands state и online, поменял на ID устройства USB и только после этого метрики появились. Привязал к ним потом объект и вуаля - все заработало.

Думаю нужно как-то добавить в модуль автоматическое добавление метрик online и state в такие объекты, чтобы через мускль не приходилось это делать для остальных
По идее они сами должны добавляться - посмотрю этот момент.

Re: [Модуль] Tuya

Добавлено: Пн мар 09, 2020 11:10 am
Husky
fandaymon писал(а): Пн мар 09, 2020 11:09 am По идее они сами должны добавляться - посмотрю этот момент.
Вот часть сообщения, где указывается localkey:

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

"dpName": {
"1": "Switch 1",
"2": "Switch 2",
"3": "Switch 3",
"4": "Switch 4"
},
"lon": "37.1412848",
"uuid": "33808108bcddc2a8df32",
"iconUrl": "https://images.tuyaeu.com/smart/icon/ay ... 1bf796.png",
"runtimeEnv": "prod",
"lat": "55.9829562",
"devId": "33808108bcddc2a8df32",
"dpMaxTime": 1583613999809,
"productId": "aswMJsr7svx632Ra",
"dps": {
"1": false,
"2": false,
"3": false,
"4": false,
"7": false,
"9": 0,
"10": 0,
"11": 0,
"12": 0,
"15": 0
},
USB блок не передается как устройство и только косвенно по наличию ""7": false," мы можем понять, что под 7 что-то есть. Может обрабатывать как-то эту ситуацию? Если значение dps не 0, а false или true, то считать это устройством, даже если его нет в dpName

Re: [Модуль] Tuya

Добавлено: Пн мар 09, 2020 12:24 pm
fandaymon
Husky писал(а): Пн мар 09, 2020 11:10 am
USB блок не передается как устройство и только косвенно по наличию ""7": false," мы можем понять, что под 7 что-то есть. Может обрабатывать как-то эту ситуацию? Если значение dps не 0, а false или true, то считать это устройством, даже если его нет в dpName
Передаётся. У моего удлинителя точно передаётся. Именно поэтому модуль считает что 1-7 метрики это розетки. Для таких метрик ищется устройство с dev_id . '_' . номер метрика и засылается в state устройства. По крайней мере должно было 8-) Но оказывается я не совсем туда скопировал сточку конвертации метрика-state и оно не работало... Исправил
По false/true определять это не вариант, так как есть, например, терморегуляторы, у которых несколько параметров могут иметь значение false/true

Re: [Модуль] Tuya

Добавлено: Пн мар 09, 2020 12:36 pm
fandaymon
klv666 писал(а): Вс фев 23, 2020 4:33 pm У меня всего 2 устройства. одно устройство без айпи и ключа (работает через облако), т.к. ключ, который я достал (неоднократно) не работает. Вы еще говорили, что на каких то старых устройствах может не работать.
Кстати - возможно первое устройство не работало из-за ошибки в модуле. Можно попробовать сейчас - заработает локальный статус или нет

Re: [Модуль] Tuya

Добавлено: Пн мар 09, 2020 1:49 pm
klv666
fandaymon писал(а): Пн мар 09, 2020 12:36 pm
klv666 писал(а): Вс фев 23, 2020 4:33 pm У меня всего 2 устройства. одно устройство без айпи и ключа (работает через облако), т.к. ключ, который я достал (неоднократно) не работает. Вы еще говорили, что на каких то старых устройствах может не работать.
Кстати - возможно первое устройство не работало из-за ошибки в модуле. Можно попробовать сейчас - заработает локальный статус или нет
не заработало

Re: [Модуль] Tuya

Добавлено: Пн мар 09, 2020 2:17 pm
Divan
Данный сетевой фильтр Zeoota прекрасно работает с модулем Tuya. Для понимания, как должен быть настроен сетевой фильтр, выкладываю свои настройки, мой сетевой фильтр работает в регионе Латвия.

Настройка модуля. Я выбрал Латвию, код страны 371.
SPOILERSPOILER_SHOW
настройки модуля.jpg
настройки модуля.jpg (43.35 КБ) 4383 просмотра
Общий вид в модуле Tuya
SPOILERSPOILER_SHOW
Общий вид.jpg
Общий вид.jpg (59.5 КБ) 4383 просмотра
Настройки Service
SPOILERSPOILER_SHOW
Service - общее.jpg
Service - общее.jpg (61.96 КБ) 4383 просмотра
Так у вас должно выглядеть
Service - данные .jpg
Service - данные .jpg (109.03 КБ) 4383 просмотра
Настройки switch 2
SPOILERSPOILER_SHOW
Switch 2 - общее.jpg
Switch 2 - общее.jpg (56.57 КБ) 4383 просмотра
Switch 2 - данные.JPG
Switch 2 - данные.JPG (48.62 КБ) 4383 просмотра
Настройки USB
SPOILERSPOILER_SHOW
USB - общее.jpg
USB - общее.jpg (56.15 КБ) 4383 просмотра
USB - данные.JPG
USB - данные.JPG (52.44 КБ) 4383 просмотра

Re: [Модуль] Tuya

Добавлено: Вт мар 10, 2020 5:13 pm
fandaymon
klv666 писал(а): Пн мар 09, 2020 1:49 pm
fandaymon писал(а): Пн мар 09, 2020 12:36 pm
klv666 писал(а): Вс фев 23, 2020 4:33 pm У меня всего 2 устройства. одно устройство без айпи и ключа (работает через облако), т.к. ключ, который я достал (неоднократно) не работает. Вы еще говорили, что на каких то старых устройствах может не работать.
Кстати - возможно первое устройство не работало из-за ошибки в модуле. Можно попробовать сейчас - заработает локальный статус или нет
не заработало
Интереса ради, а если поперехватывать пакеты при помощи Packet Capture и повключать розетку со смартфона - появятся ли пакеты напрямую на ip розетки? По идее там должна быть аброкадабра, но в ней должно быть видно 3.1 или 3.3 протокол у устройства...

Re: [Модуль] Tuya

Добавлено: Вс мар 15, 2020 5:01 am
fandaymon
Добавлено 15/3/2020: По клику на названии метрики открывается дополнительная строчка в которой можно отредактировать:

Alias -Другое название для метрики
А также актуальные для термостатов параметры /2 и /10, указывающие нужно ли делить на 2 или 10 данные приходящие из облака

Re: [Модуль] Tuya

Добавлено: Вс мар 15, 2020 10:18 am
Nail
fandaymon писал(а): Пн сен 30, 2019 12:23 am Модуль для взаимодействия с устройствами Tuya через облако и локально.
https://aliexpress.ru/item/32967651955. ... j4mky&mp=1

По сравнению с XIAOMI CLEANING ROBOTами , цена, всасывание и одновременная мойка (не нужно переставлять контейнер).
Настроить работу в данном модуле возможна?

Re: [Модуль] Tuya

Добавлено: Вс мар 15, 2020 1:21 pm
fandaymon
Nail писал(а): Вс мар 15, 2020 10:18 am
fandaymon писал(а): Пн сен 30, 2019 12:23 am Модуль для взаимодействия с устройствами Tuya через облако и локально.
https://aliexpress.ru/item/32967651955. ... j4mky&mp=1

По сравнению с XIAOMI CLEANING ROBOTами , цена, всасывание и одновременная мойка (не нужно переставлять контейнер).
Настроить работу в данном модуле возможна?
Сомневаюсь. Включить или выключить через сцены наверное можно будет. А всё остальное зависит от наличия локального управления ( в облаке его точно не будет)