[Модуль] Tuya

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

Модератор: immortal

fandaymon
Сообщения: 1569
Зарегистрирован: Сб янв 13, 2018 5:00 pm
Благодарил (а): 40 раз
Поблагодарили: 578 раз

Re: [Модуль] Tuya

Сообщение fandaymon » Ср май 06, 2020 3:01 pm

mihas писал(а):
Ср май 06, 2020 1:54 pm

@fandaymon
Получается, что все девайсы могут скоро перестать работать, когда старая версия Tuya перестанет работать, а на новой уже нельзя будет посмотреть. А они не дают возможности локально управлять девайсами сторонним приложениям? Это было бы очень странно, потому как через облако это крайне ненадежно, оно может быть не доступно или вообще проект зарыться, что существенно снижает круг использования таких девайсов, только не для критически важных задач (баловства). Я, например, не могу оставить дом без отопления или управления светом или другими важными функциями. Было бы логично, чтобы они могли дать возможность обращаться напрямую обращаться к устройствам. Может есть форум или где описание какое?
Или может можно перерошить?)
Ну работать-то через облако они всё равно будут. И если не менять айпи и не переподключать устройства, то и уже подключенные устройства - тоже будут.
Чтобы локально управлять нужен локальный ключ. Собственно если вы что-то делаете с той же розеткой на телефоне и телефон находится в той же сети, что и розетка, то управление идёт локально. Та реализация локального управления, что есть в модуле, как раз повторяет общение телефона с устройством. Это что касается исполнительных устройств. А вот разного рода датчики шлют свои данные посредством MQTT на брокер Туи и смартфон с этими датчиками напрямую не общается - нету такой возможности
Компания Туя это как раз не производитель оборудования, а производитель софта и держатель облака. Там весь смысл в работе именно через облако
mihas
Сообщения: 60
Зарегистрирован: Пт окт 04, 2019 11:20 am
Благодарил (а): 29 раз
Поблагодарили: 5 раз

Re: [Модуль] Tuya

Сообщение mihas » Ср май 06, 2020 3:49 pm

fandaymon писал(а):
Ср май 06, 2020 3:01 pm
Ну работать-то через облако они всё равно будут. И если не менять айпи и не переподключать устройства, то и уже подключенные устройства - тоже будут.
Ну да, если будет работать облако, и если есть интернет и если на маршруте нет проблем и если устройство не переплдключать и если роутер не сломается и... в общем много слишком если к сожалению.
fandaymon писал(а):
Ср май 06, 2020 3:01 pm
Чтобы локально управлять нужен локальный ключ. Собственно если вы что-то делаете с той же розеткой на телефоне и телефон находится в той же сети, что и розетка, то управление идёт локально. Та реализация локального управления, что есть в модуле, как раз повторяет общение телефона с устройством. Это что касается исполнительных устройств. А вот разного рода датчики шлют свои данные посредством MQTT на брокер Туи и смартфон с этими датчиками напрямую не общается - нету такой возможности
Компания Туя это как раз не производитель оборудования, а производитель софта и держатель облака. Там весь смысл в работе именно через облако
Очень печально. Я уже накупил релюшек всяких и датчиков ((

Помоги пожалуйста. Пытаюсь добавить розетку, из облака она не видится модулем. Добавил вручную.
Снимок экрана от 2020-05-06 15-42-15.png
Снимок экрана от 2020-05-06 15-42-15.png (38.5 КБ) 4327 просмотров
Вроде данные получил:
Снимок экрана от 2020-05-06 15-45-11.png
Снимок экрана от 2020-05-06 15-45-11.png (82.67 КБ) 4327 просмотров
В report 1 это сама розетка, 27 подсветка.
Почему-то 1 не появилось в списке.
Но данные обновляются раз в несколько минут. В настройках стоит интервал обновления 10. Это 10 сек же, не минут?
И если привязать кнопку, то ничего не происходит, т.е. управление не работает.

Не понимаю что я делаю не так? Как заставить это работать?
mihas
Сообщения: 60
Зарегистрирован: Пт окт 04, 2019 11:20 am
Благодарил (а): 29 раз
Поблагодарили: 5 раз

Re: [Модуль] Tuya

Сообщение mihas » Ср май 06, 2020 4:05 pm

Вот такую интересную статью нашел.
https://sprut-ai.turbopages.org/s/sprut ... ticle/2213
Надо будет попробовать. Ибо текущая схема слишком не надежна для интеграции устройств в дом.
fandaymon
Сообщения: 1569
Зарегистрирован: Сб янв 13, 2018 5:00 pm
Благодарил (а): 40 раз
Поблагодарили: 578 раз

Re: [Модуль] Tuya

Сообщение fandaymon » Ср май 06, 2020 5:22 pm

mihas писал(а):
Ср май 06, 2020 3:49 pm

Ну да, если будет работать облако, и если есть интернет и если на маршруте нет проблем и если устройство не переплдключать и если роутер не сломается и... в общем много слишком если к сожалению.
Там для разных случаев разные если. Через облако будет работать, если есть доступ в интернет и если не закроется фирма Tuya
Локально будет работать, если не сменится ключ - а он не сменится если в приложении не переподключать устройства и не менять локальный ip. Т.е. если даже поменяется устройство, которое раздаёт ip, но сам ip сохранится, то локальный ключ не меняется
mihas писал(а):
Ср май 06, 2020 3:49 pm
Очень печально. Я уже накупил релюшек всяких и датчиков ((

Помоги пожалуйста. Пытаюсь добавить розетку, из облака она не видится модулем. Добавил вручную.
Вроде данные получил:
Снимок экрана от 2020-05-06 15-45-11.png
В report 1 это сама розетка, 27 подсветка.
Почему-то 1 не появилось в списке.
Но данные обновляются раз в несколько минут. В настройках стоит интервал обновления 10. Это 10 сек же, не минут?
И если привязать кнопку, то ничего не происходит, т.е. управление не работает.

Не понимаю что я делаю не так? Как заставить это работать?
10 секунд не надо ставить - слишком мало. Секунд 15-20 надо как минимум
1 для розеток это state, эта метрика одна и та же для работы через облако и локально

А что за странная розетка с регулировкой цвета?!
fandaymon
Сообщения: 1569
Зарегистрирован: Сб янв 13, 2018 5:00 pm
Благодарил (а): 40 раз
Поблагодарили: 578 раз

Re: [Модуль] Tuya

Сообщение fandaymon » Ср май 06, 2020 5:27 pm

mihas писал(а):
Ср май 06, 2020 4:05 pm
Вот такую интересную статью нашел.
https://sprut-ai.turbopages.org/s/sprut ... ticle/2213
Надо будет попробовать. Ибо текущая схема слишком не надежна для интеграции устройств в дом.
Ну я модуль по сути для себя писал, у меня первое устройство от Туи, которое появилось, был запорный кран на водопровод - там не очень-то внутрь залезешь, а все эти перепрошивки по воздуху работали где-то в течение года, сейчас Туя эту дыру закрыла. К тому же на какую-нибудь простую розетку прошивку ты найдешь, а на что-то посложнее - вряд ли
mihas
Сообщения: 60
Зарегистрирован: Пт окт 04, 2019 11:20 am
Благодарил (а): 29 раз
Поблагодарили: 5 раз

Re: [Модуль] Tuya

Сообщение mihas » Ср май 06, 2020 7:20 pm

fandaymon писал(а):
Ср май 06, 2020 5:22 pm
10 секунд не надо ставить - слишком мало. Секунд 15-20 надо как минимум
1 для розеток это state, эта метрика одна и та же для работы через облако и локально

А что за странная розетка с регулировкой цвета?!

Ну какая-то из кетая пришла, с ночником типа. Там розетка 220 и 2 usb еще.
В общем поковырял я еще. Статусы считываются, периодически, раз в 5-10 мин. А вот управление вообще не работает (
Вот такое вот устройство
{
"virtual": false,
"dpName": {
"1": "Switch 1",
"27": "Led Switch"
},
"lon": "33.4960000",
"uuid": "614533022cf43202bf62",
"iconUrl": "https://images.tuyaeu.com/smart/icon/15 ... arkg_0.png",
"runtimeEnv": "prod",
"lat": "44.5911900",
"devId": "xxxxxxxxxxx",
"dpMaxTime": 1588761664158,
"productId": "dYn2mDKmgV2Zz2YX",
"dps": {
"33": "ffff50016a00ff",
"1": false,
"34": "ffff8003ff000000ff000000ff000000000000000000",
"35": "ffff5001ff0000",
"36": "ffff05058400ff00ff00ffff00ff00ff0000ff000000",
"27": false,
"28": "scene_4",
"29": 255,
"31": "ffc900002f6464",
"32": "3855b40168ffff"
},
"ip": "185.125.112.000",
"activeTime": 1573044932,
"categoryCode": "wf_cz",
"moduleMap": {
"wifi": {
"upgradeStatus": 0,
"cdv": "1.0.0",
"bv": "5.42",
"pv": "2.2",
"verSw": "1.0.4",
"isOnline": true,
"id": 15068704,
"cadv": ""
},
"mcu": {
"upgradeStatus": 0,
"cdv": "",
"verSw": "1.0.4",
"isOnline": true,
"id": 15068705,
"cadv": ""
}
},
"devAttribute": 3,
"name": "розетка со светильниклм",
"timezoneId": "Europe/Moscow",
"category": "cz",
"localKey": "xxxxxxxxxx"
}
mihas
Сообщения: 60
Зарегистрирован: Пт окт 04, 2019 11:20 am
Благодарил (а): 29 раз
Поблагодарили: 5 раз

Re: [Модуль] Tuya

Сообщение mihas » Ср май 06, 2020 7:23 pm

fandaymon писал(а):
Ср май 06, 2020 5:27 pm
Ну я модуль по сути для себя писал, у меня первое устройство от Туи, которое появилось, был запорный кран на водопровод - там не очень-то внутрь залезешь, а все эти перепрошивки по воздуху работали где-то в течение года, сейчас Туя эту дыру закрыла. К тому же на какую-нибудь простую розетку прошивку ты найдешь, а на что-то посложнее - вряд ли

Да я понимаю, к вам то никаких претензий, вы наоборот сделали очень полезное общественное дело. Я вообще по ситуации, думал оно как-то все же должно локально работать, а оно до поры до времени.
fandaymon
Сообщения: 1569
Зарегистрирован: Сб янв 13, 2018 5:00 pm
Благодарил (а): 40 раз
Поблагодарили: 578 раз

Re: [Модуль] Tuya

Сообщение fandaymon » Ср май 06, 2020 8:17 pm

mihas писал(а):
Ср май 06, 2020 7:20 pm


Ну какая-то из кетая пришла, с ночником типа. Там розетка 220 и 2 usb еще.
В общем поковырял я еще. Статусы считываются, периодически, раз в 5-10 мин. А вот управление вообще не работает (
Вот такое вот устройство

{
"virtual": false,
"dpName": {
"1": "Switch 1",
"27": "Led Switch"
},
"lon": "33.4960000",
"uuid": "614533022cf43202bf62",
"iconUrl": "https://images.tuyaeu.com/smart/icon/15 ... arkg_0.png",
"runtimeEnv": "prod",
"lat": "44.5911900",
"devId": "xxxxxxxxxxx",
"dpMaxTime": 1588761664158,
"productId": "dYn2mDKmgV2Zz2YX",
"dps": {
"33": "ffff50016a00ff",
"1": false,
"34": "ffff8003ff000000ff000000ff000000000000000000",
"35": "ffff5001ff0000",
"36": "ffff05058400ff00ff00ffff00ff00ff0000ff000000",
"27": false,
"28": "scene_4",
"29": 255,
"31": "ffc900002f6464",
"32": "3855b40168ffff"
},
"ip": "185.125.112.000",
"activeTime": 1573044932,
"categoryCode": "wf_cz",
"moduleMap": {
"wifi": {
"upgradeStatus": 0,
"cdv": "1.0.0",
"bv": "5.42",
"pv": "2.2",
"verSw": "1.0.4",
"isOnline": true,
"id": 15068704,
"cadv": ""
},
"mcu": {
"upgradeStatus": 0,
"cdv": "",
"verSw": "1.0.4",
"isOnline": true,
"id": 15068705,
"cadv": ""
}
},
"devAttribute": 3,
"name": "розетка со светильниклм",
"timezoneId": "Europe/Moscow",
"category": "cz",
"localKey": "xxxxxxxxxx"
}
Т.е. к метрике state привязан статус какого-то ПУ и при нажатии на это ПУ ничего не происходит?

И раз устройства всё равно в облаке нету, то лучше поставить Статус только локально для него в Да

А какие-нибудь устройства в облаке есть? Может быть просто не удалось к нему подключится?
Последний раз редактировалось fandaymon Ср май 06, 2020 8:27 pm, всего редактировалось 1 раз.
fandaymon
Сообщения: 1569
Зарегистрирован: Сб янв 13, 2018 5:00 pm
Благодарил (а): 40 раз
Поблагодарили: 578 раз

Re: [Модуль] Tuya

Сообщение fandaymon » Ср май 06, 2020 8:22 pm

mihas писал(а):
Ср май 06, 2020 7:23 pm
fandaymon писал(а):
Ср май 06, 2020 5:27 pm
Ну я модуль по сути для себя писал, у меня первое устройство от Туи, которое появилось, был запорный кран на водопровод - там не очень-то внутрь залезешь, а все эти перепрошивки по воздуху работали где-то в течение года, сейчас Туя эту дыру закрыла. К тому же на какую-нибудь простую розетку прошивку ты найдешь, а на что-то посложнее - вряд ли

Да я понимаю, к вам то никаких претензий, вы наоборот сделали очень полезное общественное дело. Я вообще по ситуации, думал оно как-то все же должно локально работать, а оно до поры до времени.
Ну пару лет я думаю протянет, а больше сами розетки не думаю что выдержат, особенно при более-менее активном использовании
mihas
Сообщения: 60
Зарегистрирован: Пт окт 04, 2019 11:20 am
Благодарил (а): 29 раз
Поблагодарили: 5 раз

Re: [Модуль] Tuya

Сообщение mihas » Ср май 06, 2020 9:06 pm

fandaymon писал(а):
Ср май 06, 2020 8:17 pm


Т.е. к метрике state привязан статус какого-то ПУ и при нажатии на это ПУ ничего не происходит?
Ну в конкретном случае не к state а к 27, но я и там и там пробовал. Само св-во меняется при нажатии в mjdm, до обновления статусов, но на устройство это никак не влияет, т.е. такое впечатление, что односторонняя связь только.
fandaymon писал(а):
Ср май 06, 2020 8:17 pm
И раз устройства всё равно в облаке нету, то лучше поставить Статус только локально для него в Да
Ок. Сделано. Правда в облаке оно есть, через приложение то все работает. Его модуль только не видит.
fandaymon писал(а):
Ср май 06, 2020 8:17 pm
А какие-нибудь устройства в облаке есть? Может быть просто не удалось к нему подключится?
Да, есть реле еще, оно нормально работает.
Ответить