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

Re: [Модуль] Tuya

Добавлено: Чт сен 17, 2020 8:21 pm
Pamfletik
Обновил модуль. Не работает. Прописал https://a1.tuyaeu.com/api.json
SID появился. От розеток пришла куча параметров

Отправлено с моего Mi MIX 2 через Tapatalk


Re: [Модуль] Tuya

Добавлено: Чт сен 17, 2020 8:48 pm
fandaymon
Pamfletik писал(а): Чт сен 17, 2020 8:21 pm Обновил модуль. Не работает. Прописал https://a1.tuyaeu.com/api.json
SID появился. От розеток пришла куча параметров
Ну и отлично!

Re: [Модуль] Tuya

Добавлено: Чт сен 17, 2020 9:46 pm
Divan
Установил модуль на тестовой машине для проверки. У меня устройство не подтянулось. На старом модуле устройство есть, поэтому не стал на боевой машине обновлять модуль.

На тестовой машине стоит ubuntu server 20.04, стоит питон версии 3.8.2

Набрал в консоли путь exec('python3 /var/www/modules/tuya/pow_python.py 3 8 2'), убрал /html (exec('python3 /var/www/html/modules/tuya/pow_python.py 3 8 2')) и у меня выдало b'01'
SPOILERSPOILER_SHOW
Tuya01.jpg
Tuya01.jpg (68.32 КБ) 3206 просмотров

В настройках при попытке вставить https://a1.tuyaeu.com/api.json, у меня отображается /api.json, и как вы и написали
Когда ничего не получает - Endpoint портится... Постараюсь предусмотреть все точки отказа с выводом сообщений - пока просто пытался сделать работающий прототип
SPOILERSPOILER_SHOW
Tuya02.jpg
Tuya02.jpg (68.26 КБ) 3206 просмотров
Попробовал ввести эту адрес https://a1.tuyaeu.com/api.json и получил следующее, так и должно быть?
SPOILERSPOILER_SHOW
Tuya03.JPG
Tuya03.JPG (23.91 КБ) 3206 просмотров

Re: [Модуль] Tuya

Добавлено: Чт сен 17, 2020 10:06 pm
fandaymon
Divan писал(а): Чт сен 17, 2020 9:46 pm Установил модуль на тестовой машине для проверки. У меня устройство не подтянулось. На старом модуле устройство есть, поэтому не стал на боевой машине обновлять модуль.

На тестовой машине стоит ubuntu server 20.04, стоит питон версии 3.8.2

Набрал в консоли путь exec('python3 /var/www/modules/tuya/pow_python.py 3 8 2'), убрал /html (exec('python3 /var/www/html/modules/tuya/pow_python.py 3 8 2')) и у меня выдало b'01'
SPOILERSPOILER_SHOW
Tuya01.jpg

В настройках при попытке вставить https://a1.tuyaeu.com/api.json, у меня отображается /api.json, и как вы и написали
Когда ничего не получает - Endpoint портится... Постараюсь предусмотреть все точки отказа с выводом сообщений - пока просто пытался сделать работающий прототип
SPOILERSPOILER_SHOW
Tuya02.jpg
Попробовал ввести эту адрес https://a1.tuyaeu.com/api.json и получил следующее, так и должно быть?
SPOILERSPOILER_SHOW
Tuya03.JPG
Если в поле endpoint изначально было пусто, а после оно испортилось, то надо посмотреть какую ошибку модуль выдал стандартный лог... При нажатии кнопки обновить, если поле SID пустое, то идёт запрос к серверу за публичным ключом, далее этим ключ шифруется пароль и идёт запрос сида - если второй запрос не проходит, то в модуле стоит debmes (errCode) - там должно быть написано что именно не понравилось серверу

Re: [Модуль] Tuya

Добавлено: Чт сен 17, 2020 10:20 pm
fandaymon
Проверка на испорченный URL стояла, но конфиг не сохранялся - поправил. Добавил вывод сообщения, если запрос публичного ключа не пройдёт

Re: [Модуль] Tuya

Добавлено: Чт сен 17, 2020 10:35 pm
nickneo
fandaymon писал(а): Чт сен 17, 2020 10:20 pm Проверка на испорченный URL стояла, но конфиг не сохранялся - поправил. Добавил вывод сообщения, если запрос публичного ключа не пройдёт
У меня после обновления модуля все взлетело автоматом, поставил галочку, стер /api.json из поля WEB Tuya Endpoint и SID подтянулся, появились "новые" с типом kg которых не было раньше.

PS: BCMath установлен, строки не комментировал.

Re: [Модуль] Tuya

Добавлено: Чт сен 17, 2020 10:49 pm
fandaymon
nickneo писал(а): Чт сен 17, 2020 10:35 pm
fandaymon писал(а): Чт сен 17, 2020 10:20 pm Проверка на испорченный URL стояла, но конфиг не сохранялся - поправил. Добавил вывод сообщения, если запрос публичного ключа не пройдёт
У меня после обновления модуля все взлетело автоматом, поставил галочку, стер /api.json из поля WEB Tuya Endpoint и SID подтянулся, появились "новые" с типом kg которых не было раньше.

PS: BCMath установлен, строки не комментировал.
Kg это выключатели? То что в облаке HA проходило как Switch?

Re: [Модуль] Tuya

Добавлено: Чт сен 17, 2020 11:00 pm
nickneo
fandaymon писал(а): Чт сен 17, 2020 10:49 pm
nickneo писал(а): Чт сен 17, 2020 10:35 pm
fandaymon писал(а): Чт сен 17, 2020 10:20 pm Проверка на испорченный URL стояла, но конфиг не сохранялся - поправил. Добавил вывод сообщения, если запрос публичного ключа не пройдёт
У меня после обновления модуля все взлетело автоматом, поставил галочку, стер /api.json из поля WEB Tuya Endpoint и SID подтянулся, появились "новые" с типом kg которых не было раньше.

PS: BCMath установлен, строки не комментировал.
Kg это выключатели? То что в облаке HA проходило как Switch?
Да, двойные.
Снимок.PNG
Снимок.PNG (18.37 КБ) 3190 просмотров
сами выключатели вот : https://aliexpress.ru/item/4000155341437.html

При том состояние параметров switch_1 и switch_2 в дублируют состояние параметров state, соответствующего выключателя.

Re: [Модуль] Tuya

Добавлено: Чт сен 17, 2020 11:11 pm
fandaymon
nickneo писал(а): Чт сен 17, 2020 11:00 pm
fandaymon писал(а): Чт сен 17, 2020 10:49 pm
nickneo писал(а): Чт сен 17, 2020 10:35 pm
fandaymon писал(а): Чт сен 17, 2020 10:20 pm Проверка на испорченный URL стояла, но конфиг не сохранялся - поправил. Добавил вывод сообщения, если запрос публичного ключа не пройдёт
У меня после обновления модуля все взлетело автоматом, поставил галочку, стер /api.json из поля WEB Tuya Endpoint и SID подтянулся, появились "новые" с типом kg которых не было раньше.

PS: BCMath установлен, строки не комментировал.
Kg это выключатели? То что в облаке HA проходило как Switch?
Да, двойные.
Снимок.PNG

сами выключатели вот : https://aliexpress.ru/item/4000155341437.html

При том состояние параметров switch_1 и switch_2 в дублируют состояние параметров state, соответствующего выключателя.
Думал такие купить, а потом всё-таки остановился на ZigBee

По поводу state это как раз они дублируют dps:1 и dps:2. Особенности облака для HA - там любая клавиша это отдельный выключатель, а в оригинальном облаке и тогда, когда работаешь локально, то это одно устройство с кучей метрик. У меня кстати удлинитель тоже подтянулся как одно устройство (в принципе как оно и должно быть) - помнится Divan как раз об этом просил.

Re: [Модуль] Tuya

Добавлено: Чт сен 17, 2020 11:23 pm
nickneo
о, еще и параметр countdown: подтянулся... я так понимаю с помощью него можно переключать состояние через определенный промежуток времени.