[Модуль] Tuya

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

Модератор: immortal

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

Re: [Модуль] Tuya

Сообщение fandaymon » Пн июл 06, 2020 3:44 pm

AK1 писал(а):
Вс июн 28, 2020 7:30 pm
Жаль.
Надеялся иметь готовое устройство, имеющее экран с показаниями, информацию с облака и передачу информации в мажордом.
Можно поперехватывать локальный трафик смартфон-устройство, потом его расшифровать, используя локальный ключ, и посмотреть что там точно передаётся. А ещё сравнить потребление, которое показывается в смарфтоне и то, что показывается на самом счётчике
AK1
Сообщения: 138
Зарегистрирован: Чт фев 13, 2020 6:39 pm
Благодарил (а): 23 раза
Поблагодарили: 30 раз

Re: [Модуль] Tuya

Сообщение AK1 » Пн июл 06, 2020 6:01 pm

Нашел способ беспроводной перепрошивки устройств Tuya. https://sprut-ai.turbopages.org/s/sprut ... ticle/2213
Но моего устройства в списке нет.
Рисковать не хоется.
Пока буду считать потребление по импульсам.
Аватара пользователя
klejnov
Сообщения: 62
Зарегистрирован: Чт июн 28, 2018 4:31 am
Откуда: Бобруйск
Благодарил (а): 15 раз
Поблагодарили: 4 раза

Re: [Модуль] Tuya

Сообщение klejnov » Пт июл 31, 2020 2:23 am

Ребят, приветствую.
А подскажите данный плагин в мажордом сможет управлять этим устройством?

https://aliexpress.ru/item/4000960070851.html
H51fd93e014084416963fa65820e7d05cF.jpg
H51fd93e014084416963fa65820e7d05cF.jpg (63.37 КБ) 2865 просмотров
fandaymon
Сообщения: 1553
Зарегистрирован: Сб янв 13, 2018 5:00 pm
Благодарил (а): 39 раз
Поблагодарили: 574 раза

Re: [Модуль] Tuya

Сообщение fandaymon » Пт июл 31, 2020 3:11 am

klejnov писал(а):
Пт июл 31, 2020 2:23 am
Ребят, приветствую.
А подскажите данный плагин в мажордом сможет управлять этим устройством?

https://aliexpress.ru/item/4000960070851.html

H51fd93e014084416963fa65820e7d05cF.jpg
Вроде бы у кого-то в теме было такое - более-менее управляется
Sawwa
Сообщения: 58
Зарегистрирован: Вс мар 29, 2020 10:39 am
Благодарил (а): 13 раз
Поблагодарили: 7 раз

Re: [Модуль] Tuya

Сообщение Sawwa » Вт авг 11, 2020 9:01 am

Коллеги, приветствую!
Кому-нибудь удалось подключить датчик открытия дверей/окон?

Видел сообщение что обмен с такими датчиками идет через MQTT
Протокол не удалось расшифровать?

У меня в модуль этот датчик никак не желает подключаться, все перепробовал, и пакеты перехватывал, ID доставал, но все пока впустую..
kirush
Сообщения: 132
Зарегистрирован: Ср май 17, 2017 10:38 am
Благодарил (а): 5 раз
Поблагодарили: 11 раз

Re: [Модуль] Tuya

Сообщение kirush » Сб авг 15, 2020 1:10 am

Подскажите актуальный способ выдернуть localkey.
Пробовал через проксю и tuya-cli list-app. Почему то ничего туда не прилетает, видимо потому что перешли на https.
Пробовал разные приложения отлавливать (tuya, smart life, jinvoo, ucommen home) через снифферы - никак :(
Tuyasmart 3.11.0 тоже ничем не помогла :( или что то делаю не так? пробовал и Packet Sniffer (не ставится сертификат), без него все пакеты no data.
Пробовал charles с установленным сертификатом, там разное ловлю, но localkey найти никак :(
fandaymon
Сообщения: 1553
Зарегистрирован: Сб янв 13, 2018 5:00 pm
Благодарил (а): 39 раз
Поблагодарили: 574 раза

Re: [Модуль] Tuya

Сообщение fandaymon » Пн авг 17, 2020 2:53 am

kirush писал(а):
Сб авг 15, 2020 1:10 am
Подскажите актуальный способ выдернуть localkey.
Пробовал через проксю и tuya-cli list-app. Почему то ничего туда не прилетает, видимо потому что перешли на https.
Пробовал разные приложения отлавливать (tuya, smart life, jinvoo, ucommen home) через снифферы - никак :(
Tuyasmart 3.11.0 тоже ничем не помогла :( или что то делаю не так? пробовал и Packet Sniffer (не ставится сертификат), без него все пакеты no data.
Пробовал charles с установленным сертификатом, там разное ловлю, но localkey найти никак :(
Вот тут есть пакет под nodejs https://github.com/nalajcie/tuya-cloud-to-influxdb
Вытаскивает всю информацию из облака
kirush
Сообщения: 132
Зарегистрирован: Ср май 17, 2017 10:38 am
Благодарил (а): 5 раз
Поблагодарили: 11 раз

Re: [Модуль] Tuya

Сообщение kirush » Пн авг 17, 2020 6:55 am

fandaymon писал(а):
Пн авг 17, 2020 2:53 am
Вот тут есть пакет под nodejs https://github.com/nalajcie/tuya-cloud-to-influxdb
Вытаскивает всю информацию из облака
Спасибо. интересней, но там:
"First You need to set-up the authentication keys to be used with the CLI. The keys are per-application (eg. Tuya, SmartLife or other branded ones). On details regarding how to get them - check tuya-sign-hacking repo. The below example configures the keys being used in Tuya app"
----
Переходим в этот пакет, там все как то сложно, но главное что:
You need to use enhanced login process described in the docs (using the empheral RSA public key to encrypt the MD5(passwd))
идет гиперссылка на сайт tuya - которая не работает :(

Или есть более простой способ вытащить ключи api-key/api-secret/api-secret2/api-cert-sign?
fandaymon
Сообщения: 1553
Зарегистрирован: Сб янв 13, 2018 5:00 pm
Благодарил (а): 39 раз
Поблагодарили: 574 раза

Re: [Модуль] Tuya

Сообщение fandaymon » Пн авг 17, 2020 12:30 pm

kirush писал(а):
Пн авг 17, 2020 6:55 am
fandaymon писал(а):
Пн авг 17, 2020 2:53 am
Вот тут есть пакет под nodejs https://github.com/nalajcie/tuya-cloud-to-influxdb
Вытаскивает всю информацию из облака
Спасибо. интересней, но там:
"First You need to set-up the authentication keys to be used with the CLI. The keys are per-application (eg. Tuya, SmartLife or other branded ones). On details regarding how to get them - check tuya-sign-hacking repo. The below example configures the keys being used in Tuya app"
----
Переходим в этот пакет, там все как то сложно, но главное что:
You need to use enhanced login process described in the docs (using the empheral RSA public key to encrypt the MD5(passwd))
идет гиперссылка на сайт tuya - которая не работает :(

Или есть более простой способ вытащить ключи api-key/api-secret/api-secret2/api-cert-sign?
Там же расписано как пользоваться

./cli.js config-tuya --api-key 3fjrekuxank9eaej3gcx
./cli.js config-tuya --api-secret aq7xvqcyqcnegvew793pqjmhv77rneqc
./cli.js config-tuya --api-secret2 vay9g59g9g99qf3rtqptmc3emhkanwkx
./cli.js config-tuya --api-cert-sign "93:21:9F:C2:73:E2:20:0F:4A:DE:E5:F7:19:1D:C6:56:BA:2A:2D:7B:2F:F5:D2:4C:D5:5C:4B:61:55:00:1E:40"

./cli.js auth username password

./cli.js -vv show

В cli.js закоментировал строчку с const influxDb = common.initInflux();
За это сообщение автора fandaymon поблагодарил:
kirush (Пн авг 17, 2020 12:35 pm)
Рейтинг: 1.16%
kirush
Сообщения: 132
Зарегистрирован: Ср май 17, 2017 10:38 am
Благодарил (а): 5 раз
Поблагодарили: 11 раз

Re: [Модуль] Tuya

Сообщение kirush » Пн авг 17, 2020 12:35 pm

Спасибо, БД я догадался отключить проверку, а вот то что надо воспользоваться готовыми ключами нет :(
Ответить