[Модуль] Tuya

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

Модератор: immortal

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

Re: [Модуль] Tuya

Сообщение fandaymon » Вс мар 21, 2021 4:26 pm

ingris писал(а):
Вс мар 21, 2021 3:34 pm
Привет, паставил tuya модуль, не даёт обратную связь когда включаю с рукой, и по моему не работает лосально без интернета. И хотел спросить нужно ли поставить пакет php-bcmath и сонфигурацию как на шапке, МЖ последний на rappbery pi4. Спасибо за ответ.
Чтобы модуль работал локально, надо сначала подключиться к оригинальному облаку, чтобы модуль считал оттуда устройства и локальные ключи. Потом нажать на кнопку скан, чтобы получить локальные ip. Потом настроить каждое устройство Статус только локально - вот тогда будет работать без инета. Статус устройства считывается раз в столько секунд, сколько установлено в настройках.
php-bcmath стоит по умолчанию в windows системах. Для линукс систем надо ставить либо его, либо настраивать питон
Semendey
Сообщения: 68
Зарегистрирован: Чт сен 26, 2019 4:14 pm
Откуда: Ярославль
Благодарил (а): 19 раз
Поблагодарили: 6 раз

Re: [Модуль] Tuya

Сообщение Semendey » Пн мар 29, 2021 4:56 pm

fandaymon писал(а):
Вс мар 21, 2021 4:26 pm


Чтобы модуль работал локально, надо сначала подключиться к оригинальному облаку, чтобы модуль считал оттуда устройства и локальные ключи. Потом нажать на кнопку скан, чтобы получить локальные ip. Потом настроить каждое устройство Статус только локально - вот тогда будет работать без инета. Статус устройства считывается раз в столько секунд, сколько установлено в настройках.
php-bcmath стоит по умолчанию в windows системах. Для линукс систем надо ставить либо его, либо настраивать питон
Доброго дня.
Не могу заставить работать модуль.

php-bcmath - установил

[mysqld]:
sql_mode=IGNORE_SPACE,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION - добавил, правда в файле my.cnf не было такой секции

WEB Tuya SID - заполнился

В программе устройство отображается и управляется.

Как добавить устройства в модуль ?
При нажатии на сканировать ничего не находит

В логе пишет:

16:53:04 0.30918100 16:53:04 Tuya: added 0 devices for local monitoring
16:48:04 0.73673900 16:48:04 Tuya: added 0 devices for local monitoring
16:47:33 0.97469600 Tuya HA Web Error:you can discovery once in 600 seconds
16:47:28 0.61493100 Tuya HA Web Error:you can discovery once in 600 seconds

Должен ли модуль сам найти локальные ключи или же их нужно искать самому через сканирование пакетов ?
fandaymon
Сообщения: 1553
Зарегистрирован: Сб янв 13, 2018 5:00 pm
Благодарил (а): 39 раз
Поблагодарили: 574 раза

Re: [Модуль] Tuya

Сообщение fandaymon » Пн мар 29, 2021 6:41 pm

Semendey писал(а):
Пн мар 29, 2021 4:56 pm

Доброго дня.
Не могу заставить работать модуль.

php-bcmath - установил

[mysqld]:
sql_mode=IGNORE_SPACE,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION - добавил, правда в файле my.cnf не было такой секции

WEB Tuya SID - заполнился

В программе устройство отображается и управляется.

Как добавить устройства в модуль ?
При нажатии на сканировать ничего не находит

В логе пишет:

16:53:04 0.30918100 16:53:04 Tuya: added 0 devices for local monitoring
16:48:04 0.73673900 16:48:04 Tuya: added 0 devices for local monitoring
16:47:33 0.97469600 Tuya HA Web Error:you can discovery once in 600 seconds
16:47:28 0.61493100 Tuya HA Web Error:you can discovery once in 600 seconds

Должен ли модуль сам найти локальные ключи или же их нужно искать самому через сканирование пакетов ?
Галочка Использовать оригинальное облако стоит?
Тип программы управления правильный поставлен?

Если всё настроено правильно, то локальные ключи считываются из облака
Semendey
Сообщения: 68
Зарегистрирован: Чт сен 26, 2019 4:14 pm
Откуда: Ярославль
Благодарил (а): 19 раз
Поблагодарили: 6 раз

Re: [Модуль] Tuya

Сообщение Semendey » Пн мар 29, 2021 6:47 pm

fandaymon писал(а):
Пн мар 29, 2021 6:41 pm
Semendey писал(а):
Пн мар 29, 2021 4:56 pm

Доброго дня.
Не могу заставить работать модуль.

php-bcmath - установил

[mysqld]:
sql_mode=IGNORE_SPACE,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION - добавил, правда в файле my.cnf не было такой секции

WEB Tuya SID - заполнился

В программе устройство отображается и управляется.

Как добавить устройства в модуль ?
При нажатии на сканировать ничего не находит

В логе пишет:

16:53:04 0.30918100 16:53:04 Tuya: added 0 devices for local monitoring
16:48:04 0.73673900 16:48:04 Tuya: added 0 devices for local monitoring
16:47:33 0.97469600 Tuya HA Web Error:you can discovery once in 600 seconds
16:47:28 0.61493100 Tuya HA Web Error:you can discovery once in 600 seconds

Должен ли модуль сам найти локальные ключи или же их нужно искать самому через сканирование пакетов ?
Галочка Использовать оригинальное облако стоит?
Тип программы управления правильный поставлен?

Если всё настроено правильно, то локальные ключи считываются из облака
Да галочка стоит.
Да тип программы правильный.
fandaymon
Сообщения: 1553
Зарегистрирован: Сб янв 13, 2018 5:00 pm
Благодарил (а): 39 раз
Поблагодарили: 574 раза

Re: [Модуль] Tuya

Сообщение fandaymon » Пн мар 29, 2021 6:52 pm

Semendey писал(а):
Пн мар 29, 2021 6:47 pm
fandaymon писал(а):
Пн мар 29, 2021 6:41 pm
Semendey писал(а):
Пн мар 29, 2021 4:56 pm

Доброго дня.
Не могу заставить работать модуль.

php-bcmath - установил

[mysqld]:
sql_mode=IGNORE_SPACE,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION - добавил, правда в файле my.cnf не было такой секции

WEB Tuya SID - заполнился

В программе устройство отображается и управляется.

Как добавить устройства в модуль ?
При нажатии на сканировать ничего не находит

В логе пишет:

16:53:04 0.30918100 16:53:04 Tuya: added 0 devices for local monitoring
16:48:04 0.73673900 16:48:04 Tuya: added 0 devices for local monitoring
16:47:33 0.97469600 Tuya HA Web Error:you can discovery once in 600 seconds
16:47:28 0.61493100 Tuya HA Web Error:you can discovery once in 600 seconds

Должен ли модуль сам найти локальные ключи или же их нужно искать самому через сканирование пакетов ?
Галочка Использовать оригинальное облако стоит?
Тип программы управления правильный поставлен?

Если всё настроено правильно, то локальные ключи считываются из облака
Да галочка стоит.
Да тип программы правильный.
Можно попробовать выбрать тип программы другой , сохранить, вернуть его назад, стереть SID, сохранить
Если SID получен и в WEb-endpoint стоит что-то типа https://a1.tuyaeu.com/api.json, а список устройств нету, то скорее всего идёт запрос к другому типу программы, а там естественно никаких устройств нету
Возможно по дефолту в типе программы пусто, поэтому идёт запрос не к туе, а к smart life. Если дело в этом, то забью тип программы по дефолту
Semendey
Сообщения: 68
Зарегистрирован: Чт сен 26, 2019 4:14 pm
Откуда: Ярославль
Благодарил (а): 19 раз
Поблагодарили: 6 раз

Re: [Модуль] Tuya

Сообщение Semendey » Пн мар 29, 2021 6:55 pm

fandaymon писал(а):
Пн мар 29, 2021 6:52 pm

Можно попробовать выбрать тип программы другой , сохранить, вернуть его назад, стереть SID, сохранить
Если SID получен и в WEb-endpoint стоит что-то типа https://a1.tuyaeu.com/api.json, а список устройств нету, то скорее всего идёт запрос к другому типу программы, а там естественно никаких устройств нету
Пробовал ставить и стирать.
После запуска пишет что не прошла авторизация

18:47:34 0.00108700 Не смог получить СИД. Ошибка:USER_PASSWD_WRONG

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

Re: [Модуль] Tuya

Сообщение fandaymon » Пн мар 29, 2021 8:03 pm

Semendey писал(а):
Пн мар 29, 2021 6:55 pm
fandaymon писал(а):
Пн мар 29, 2021 6:52 pm

Можно попробовать выбрать тип программы другой , сохранить, вернуть его назад, стереть SID, сохранить
Если SID получен и в WEb-endpoint стоит что-то типа https://a1.tuyaeu.com/api.json, а список устройств нету, то скорее всего идёт запрос к другому типу программы, а там естественно никаких устройств нету
Пробовал ставить и стирать.
После запуска пишет что не прошла авторизация

18:47:34 0.00108700 Не смог получить СИД. Ошибка:USER_PASSWD_WRONG

Потом возвращаю все на место, SID стираю, сохраняю все заполняется но устройства не появляются
Ставить в смысле вместо Tuya ставить Smart Life?
fandaymon
Сообщения: 1553
Зарегистрирован: Сб янв 13, 2018 5:00 pm
Благодарил (а): 39 раз
Поблагодарили: 574 раза

Re: [Модуль] Tuya

Сообщение fandaymon » Пн мар 29, 2021 11:11 pm

Добавил принудительное присвоение типа программы tuya, если что-то пошло не так... По идее теперь должно подключаться к правильному источнику устройств
ingris
Сообщения: 10
Зарегистрирован: Чт дек 01, 2016 10:36 am
Благодарил (а): 1 раз
Поблагодарили: 0

Re: [Модуль] Tuya

Сообщение ingris » Вс апр 04, 2021 3:05 am

Привет, паявилас ошибка : Warning: A non-numeric value encountered in /var/www/html/modules/tuya/tuya.class.php on line 139
Как исправить?
fandaymon
Сообщения: 1553
Зарегистрирован: Сб янв 13, 2018 5:00 pm
Благодарил (а): 39 раз
Поблагодарили: 574 раза

Re: [Модуль] Tuya

Сообщение fandaymon » Вс апр 04, 2021 10:16 am

ingris писал(а):
Вс апр 04, 2021 3:05 am
Привет, паявилас ошибка : Warning: A non-numeric value encountered in /var/www/html/modules/tuya/tuya.class.php on line 139
Как исправить?
В настройках вписать какое-нибудь число в Интервал обновлений
За это сообщение автора fandaymon поблагодарил:
ingris (Вс апр 04, 2021 11:51 am)
Рейтинг: 1.16%
Ответить