По идее они сами должны добавляться - посмотрю этот момент.Husky писал(а): Пн мар 09, 2020 11:01 amfandaymon писал(а): Пн мар 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}
Привязать свойство к этой метрике [7] и управлять при помощи свойстваHusky писал(а): Пн мар 09, 2020 10:45 am Видим, что 7 там есть и показывает правильный статус. А как заставить управлять этим блоком 7? В Устройстве с dev_id_7 ничего не появилось. Вручную туда добавить state?
Проблема в том, что в устройстве USB (devId_7) нет никаких метрик кроме report = NULL.
Я через phpmyadmin скопировал в таблице tucommands state и online, поменял на ID устройства USB и только после этого метрики появились. Привязал к ним потом объект и вуаля - все заработало.
Думаю нужно как-то добавить в модуль автоматическое добавление метрик online и state в такие объекты, чтобы через мускль не приходилось это делать для остальных
[Модуль] Tuya
Модератор: immortal
Re: [Модуль] Tuya
Re: [Модуль] Tuya
Вот часть сообщения, где указывается localkey:fandaymon писал(а): Пн мар 09, 2020 11:09 am По идее они сами должны добавляться - посмотрю этот момент.
Код: Выделить всё
"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
},Re: [Модуль] Tuya
Передаётся. У моего удлинителя точно передаётся. Именно поэтому модуль считает что 1-7 метрики это розетки. Для таких метрик ищется устройство с dev_id . '_' . номер метрика и засылается в state устройства. По крайней мере должно былоHusky писал(а): Пн мар 09, 2020 11:10 am
USB блок не передается как устройство и только косвенно по наличию ""7": false," мы можем понять, что под 7 что-то есть. Может обрабатывать как-то эту ситуацию? Если значение dps не 0, а false или true, то считать это устройством, даже если его нет в dpName
По false/true определять это не вариант, так как есть, например, терморегуляторы, у которых несколько параметров могут иметь значение false/true
Re: [Модуль] Tuya
Кстати - возможно первое устройство не работало из-за ошибки в модуле. Можно попробовать сейчас - заработает локальный статус или нетklv666 писал(а): Вс фев 23, 2020 4:33 pm У меня всего 2 устройства. одно устройство без айпи и ключа (работает через облако), т.к. ключ, который я достал (неоднократно) не работает. Вы еще говорили, что на каких то старых устройствах может не работать.
Re: [Модуль] Tuya
не заработалоfandaymon писал(а): Пн мар 09, 2020 12:36 pmКстати - возможно первое устройство не работало из-за ошибки в модуле. Можно попробовать сейчас - заработает локальный статус или нетklv666 писал(а): Вс фев 23, 2020 4:33 pm У меня всего 2 устройства. одно устройство без айпи и ключа (работает через облако), т.к. ключ, который я достал (неоднократно) не работает. Вы еще говорили, что на каких то старых устройствах может не работать.
Re: [Модуль] Tuya
Данный сетевой фильтр Zeoota прекрасно работает с модулем Tuya. Для понимания, как должен быть настроен сетевой фильтр, выкладываю свои настройки, мой сетевой фильтр работает в регионе Латвия.
Настройка модуля. Я выбрал Латвию, код страны 371.
Общий вид в модуле Tuya
Настройки Service
Настройки switch 2
Настройки USB
Настройка модуля. Я выбрал Латвию, код страны 371.
SPOILERSPOILER_SHOW
SPOILERSPOILER_SHOW
SPOILERSPOILER_SHOW
Так у вас должно выглядеть
SPOILERSPOILER_SHOW
SPOILERSPOILER_SHOW
Xpenology DSM 6.2.2 + Ubuntu Server 18.10 + Majordomo + MariaDB
Re: [Модуль] Tuya
Интереса ради, а если поперехватывать пакеты при помощи Packet Capture и повключать розетку со смартфона - появятся ли пакеты напрямую на ip розетки? По идее там должна быть аброкадабра, но в ней должно быть видно 3.1 или 3.3 протокол у устройства...klv666 писал(а): Пн мар 09, 2020 1:49 pmне заработалоfandaymon писал(а): Пн мар 09, 2020 12:36 pmКстати - возможно первое устройство не работало из-за ошибки в модуле. Можно попробовать сейчас - заработает локальный статус или нетklv666 писал(а): Вс фев 23, 2020 4:33 pm У меня всего 2 устройства. одно устройство без айпи и ключа (работает через облако), т.к. ключ, который я достал (неоднократно) не работает. Вы еще говорили, что на каких то старых устройствах может не работать.
Re: [Модуль] Tuya
Добавлено 15/3/2020: По клику на названии метрики открывается дополнительная строчка в которой можно отредактировать:
Alias -Другое название для метрики
А также актуальные для термостатов параметры /2 и /10, указывающие нужно ли делить на 2 или 10 данные приходящие из облака
Alias -Другое название для метрики
А также актуальные для термостатов параметры /2 и /10, указывающие нужно ли делить на 2 или 10 данные приходящие из облака
Re: [Модуль] Tuya
https://aliexpress.ru/item/32967651955. ... j4mky&mp=1fandaymon писал(а): Пн сен 30, 2019 12:23 am Модуль для взаимодействия с устройствами Tuya через облако и локально.
По сравнению с XIAOMI CLEANING ROBOTами , цена, всасывание и одновременная мойка (не нужно переставлять контейнер).
Настроить работу в данном модуле возможна?
Mini AMD A6 1450 Quad-core.Ubuntu Server 18.04 (64-bit). MegaD. Zigbee2mqtt+SLS DIN Mini. Broadlink.
Re: [Модуль] Tuya
Сомневаюсь. Включить или выключить через сцены наверное можно будет. А всё остальное зависит от наличия локального управления ( в облаке его точно не будет)Nail писал(а): Вс мар 15, 2020 10:18 amhttps://aliexpress.ru/item/32967651955. ... j4mky&mp=1fandaymon писал(а): Пн сен 30, 2019 12:23 am Модуль для взаимодействия с устройствами Tuya через облако и локально.
По сравнению с XIAOMI CLEANING ROBOTами , цена, всасывание и одновременная мойка (не нужно переставлять контейнер).
Настроить работу в данном модуле возможна?