Будет
[Модуль] Tuya
Модератор: immortal
-
- Сообщения: 1138
- Зарегистрирован: Вт янв 29, 2013 9:16 am
- Откуда: Белозерск
- Благодарил (а): 16 раз
- Поблагодарили: 400 раз
- Контактная информация:
Re: [Модуль] Tuya
скажите пожалуйста на роутере выдал модулю айпишнег 192.168...., в приложении в свойствах модуля захожу айпишнег не из моей сети, вообще не понятно какой, 185.250....
это нормально?
не видит устройств.
задано в настройках:
E-Mail
Password
Код страны: 7
Тип программы управления: Tuya
Интервал обновлений (сек) 60
Интервал локальных обновлений (сек) 10
дебаг включен
это нормально?
не видит устройств.
задано в настройках:
Password
Код страны: 7
Тип программы управления: Tuya
Интервал обновлений (сек) 60
Интервал локальных обновлений (сек) 10
дебаг включен
Lubuntu на cubieboard2 + ds9490R
DietPi на Orange Pi PC + 1wire на esp8266 с прошивкой Homes-smart.ru
DietPi на Orange Pi PC + 1wire на esp8266 с прошивкой Homes-smart.ru
-
- Сообщения: 1554
- Зарегистрирован: Сб янв 13, 2018 5:00 pm
- Благодарил (а): 39 раз
- Поблагодарили: 574 раза
Re: [Модуль] Tuya
В смысле устройству выдал локальный айпи? А в приложении имеется в виду приложение на смартфоне? Там показывается тот ip под которым устройство видно снаружи. В принципе сейчас в модуле есть кнопка Сканировать, которое сканирует локальную сеть и выдаёт ip устройств туи и версию их протоколаimmortal писал(а): ↑Чт мар 18, 2021 1:41 amскажите пожалуйста на роутере выдал модулю айпишнег 192.168...., в приложении в свойствах модуля захожу айпишнег не из моей сети, вообще не понятно какой, 185.250....
это нормально?
не видит устройств.
задано в настройках:
Password
Код страны: 7
Тип программы управления: Tuya
Интервал обновлений (сек) 60
Интервал локальных обновлений (сек) 10
дебаг включен
Галочка Использовать оригинальное облако стоит? После сохранения Настроек в поле WEB Tuya SID что-то добавилось? Если нет, то надо зайти в X-Ray и в логе посмотреть, что написал модуль - возможно нету php модуля bcmath (он используется в первую очередь) и скрипт на питоне (он используется если нету bcmath) неправильно отрабатывает (например питон не поставлен)
-
- Сообщения: 1138
- Зарегистрирован: Вт янв 29, 2013 9:16 am
- Откуда: Белозерск
- Благодарил (а): 16 раз
- Поблагодарили: 400 раз
- Контактная информация:
Re: [Модуль] Tuya
да. в приложении на смартфоне у диммера айпишнег отличается от айпишнега который диммеру выдал мой роутер, не знаю так должно быть или нет.А в приложении имеется в виду приложение на смартфоне?
не было установлено php-bcmath и не стояла галочка. установил, галочку поставил, сохраняю и выдает ошибку, хотя поля WEB Tuya SID и WEB Tuya Endpoint заполнил
ошибка после сохранения:
СпойлерПоказать
1366: Incorrect integer value: '' for column `db_terminal`.`tudevices`.`IR_FLAG` at row 1
INSERT INTO `tudevices`(`IR_FLAG`, `TITLE`, `DEV_ICON`, `DEV_ID`, `TYPE`, `LOCAL_KEY`, `PRODUCT_ID`, `GID_ID`, `MESH_ID`, `MAC`) VALUES('', '2-позиционный переключатель диммера', 'https://images.tuyaeu.com/smart/icon/ay ... c21b2e.jpg', 'закрыто', 'tgq', 'закрыто', 'закрыто', 'закрыто', '', 'закрыто')
INSERT INTO `tudevices`(`IR_FLAG`, `TITLE`, `DEV_ICON`, `DEV_ID`, `TYPE`, `LOCAL_KEY`, `PRODUCT_ID`, `GID_ID`, `MESH_ID`, `MAC`) VALUES('', '2-позиционный переключатель диммера', 'https://images.tuyaeu.com/smart/icon/ay ... c21b2e.jpg', 'закрыто', 'tgq', 'закрыто', 'закрыто', 'закрыто', '', 'закрыто')
при редактировании устройства и сохранении без галочки
Посылать доп.пакет для изменения статуса:
выдает ошибку:
СпойлерПоказать
1048: Column 'SEND12' cannot be null
UPDATE `tudevices` SET `ID`='1', `TITLE`='2-позиционный переключатель диммера', `TYPE`='tgq', `DEV_ICON`='https://images.tuyaeu.com/smart/icon/ay ... c21b2e.jpg', `DEV_ID`='закрыто', `LOCAL_KEY`='8404ed8eec34d571', `DEV_IP`='', `BUSY`='0', `UPDATED`='21-03-18 09:18:40', `REMOTE_CONTROL`='1', `ONLY_LOCAL`='0', `PRODUCT_ID`='kqm0mqzb5zazewsb', `GID_ID`='закрыто', `REMOTE_CONTROL_2`='1', `MESH_ID`='', `MAC`='закрыто', `SEND12`=NULL, `FLAGS12`='', `VER_3_1`='0', `IR_FLAG`='0' WHERE ID = '1'
UPDATE `tudevices` SET `ID`='1', `TITLE`='2-позиционный переключатель диммера', `TYPE`='tgq', `DEV_ICON`='https://images.tuyaeu.com/smart/icon/ay ... c21b2e.jpg', `DEV_ID`='закрыто', `LOCAL_KEY`='8404ed8eec34d571', `DEV_IP`='', `BUSY`='0', `UPDATED`='21-03-18 09:18:40', `REMOTE_CONTROL`='1', `ONLY_LOCAL`='0', `PRODUCT_ID`='kqm0mqzb5zazewsb', `GID_ID`='закрыто', `REMOTE_CONTROL_2`='1', `MESH_ID`='', `MAC`='закрыто', `SEND12`=NULL, `FLAGS12`='', `VER_3_1`='0', `IR_FLAG`='0' WHERE ID = '1'
решил отредактировать настройки, добавил интервал обновлений из облака, при сохранении он сохраняет но выдает ошибку.
СпойлерПоказать
1366: Incorrect integer value: '' for column `db_terminal`.`tucommands`.`VALUE_SCALE` at row 1
INSERT INTO `tucommands`(`TITLE`, `VALUE_MIN`, `MODE`, `ALIAS`, `VALUE_UNIT`, `VALUE_TYPE`, `VALUE_MAX`, `VALUE_SCALE`, `DIVIDEDBY2`, `DIVIDEDBY10`, `DIVIDEDBY100`, `DEVICE_ID`) VALUES('1', '', 'rw', 'led_switch_1', '', 'bool', '', '', '0', '0', '0', '1')
INSERT INTO `tucommands`(`TITLE`, `VALUE_MIN`, `MODE`, `ALIAS`, `VALUE_UNIT`, `VALUE_TYPE`, `VALUE_MAX`, `VALUE_SCALE`, `DIVIDEDBY2`, `DIVIDEDBY10`, `DIVIDEDBY100`, `DEVICE_ID`) VALUES('1', '', 'rw', 'led_switch_1', '', 'bool', '', '', '0', '0', '0', '1')
СпойлерПоказать
СпойлерПоказать
1366: Incorrect integer value: '' for column `db_terminal`.`tudevices`.`IR_FLAG` at row 1
INSERT INTO `tudevices`(`IR_FLAG`, `TITLE`, `DEV_ICON`, `DEV_ID`, `TYPE`, `LOCAL_KEY`, `PRODUCT_ID`, `GID_ID`, `MESH_ID`, `MAC`) VALUES('', '2-позиционный переключатель диммера', 'https://images.tuyaeu.com/smart/icon/ay ... c21b2e.jpg', 'закрыто', 'tgq', 'закрыто', 'закрыто', 'закрыто', '', 'закрыто')
INSERT INTO `tudevices`(`IR_FLAG`, `TITLE`, `DEV_ICON`, `DEV_ID`, `TYPE`, `LOCAL_KEY`, `PRODUCT_ID`, `GID_ID`, `MESH_ID`, `MAC`) VALUES('', '2-позиционный переключатель диммера', 'https://images.tuyaeu.com/smart/icon/ay ... c21b2e.jpg', 'закрыто', 'tgq', 'закрыто', 'закрыто', 'закрыто', '', 'закрыто')
python2.7 nginx php7.4-fpm
Lubuntu на cubieboard2 + ds9490R
DietPi на Orange Pi PC + 1wire на esp8266 с прошивкой Homes-smart.ru
DietPi на Orange Pi PC + 1wire на esp8266 с прошивкой Homes-smart.ru
-
- Сообщения: 1138
- Зарегистрирован: Вт янв 29, 2013 9:16 am
- Откуда: Белозерск
- Благодарил (а): 16 раз
- Поблагодарили: 400 раз
- Контактная информация:
Re: [Модуль] Tuya
чего-то не хватает, на vps-ке все норм. какие модули ещё нужны для работы модуля?
Lubuntu на cubieboard2 + ds9490R
DietPi на Orange Pi PC + 1wire на esp8266 с прошивкой Homes-smart.ru
DietPi на Orange Pi PC + 1wire на esp8266 с прошивкой Homes-smart.ru
-
- Сообщения: 1554
- Зарегистрирован: Сб янв 13, 2018 5:00 pm
- Благодарил (а): 39 раз
- Поблагодарили: 574 раза
Re: [Модуль] Tuya
Ещё надо выключить strict mode у mysql - у последних версий mysql/mariadb он зачем-то по умолчанию включен.
Сканирует модуль довольно долго, там стоит цикл на 20 чтений, если устройство в сети только одно, то пока 20 раз пакет от него не придёт, сканирование не закончится
-
- Сообщения: 1138
- Зарегистрирован: Вт янв 29, 2013 9:16 am
- Откуда: Белозерск
- Благодарил (а): 16 раз
- Поблагодарили: 400 раз
- Контактная информация:
Re: [Модуль] Tuya
как раз только что это сделал и после чего прочитал. спасибо, заработало.fandaymon писал(а): ↑Чт мар 18, 2021 7:53 pmЕщё надо выключить strict mode у mysql - у последних версий mysql/mariadb он зачем-то по умолчанию включен.
Сканирует модуль довольно долго, там стоит цикл на 20 чтений, если устройство в сети только одно, то пока 20 раз пакет от него не придёт, сканирование не закончится
добавил это в шапку.
Lubuntu на cubieboard2 + ds9490R
DietPi на Orange Pi PC + 1wire на esp8266 с прошивкой Homes-smart.ru
DietPi на Orange Pi PC + 1wire на esp8266 с прошивкой Homes-smart.ru
-
- Сообщения: 1554
- Зарегистрирован: Сб янв 13, 2018 5:00 pm
- Благодарил (а): 39 раз
- Поблагодарили: 574 раза
Re: [Модуль] Tuya
Спасибо! А то у меня всё руки не доходят до шапки - по хорошему надо её полностью переписать, так как модуль уже очень далеко ушёл от первой версии...
-
- Сообщения: 1554
- Зарегистрирован: Сб янв 13, 2018 5:00 pm
- Благодарил (а): 39 раз
- Поблагодарили: 574 раза
Re: [Модуль] Tuya
Добавил Replace List - работает точно так же как в модуле MQTT. В это поле можно заносить через запятую пары (значение от облака=значение в модуле) и при общении с облаком/устройством будет происходить конвертация
Все эти свойства можно посмотреть по клику на метрику. В приведённом примере значение метрики work_mode при чтении статуса будет превращаться из white в 1, а из colour в 2. При изменении связанного свойства будет происходить обратное преобразование
Все эти свойства можно посмотреть по клику на метрику. В приведённом примере значение метрики work_mode при чтении статуса будет превращаться из white в 1, а из colour в 2. При изменении связанного свойства будет происходить обратное преобразование
-
- Сообщения: 10
- Зарегистрирован: Чт дек 01, 2016 10:36 am
- Благодарил (а): 1 раз
- Поблагодарили: 0
Re: [Модуль] Tuya
Привет, паставил tuya модуль, не даёт обратную связь когда включаю с рукой, и по моему не работает лосально без интернета. И хотел спросить нужно ли поставить пакет php-bcmath и сонфигурацию как на шапке, МЖ последний на rappbery pi4. Спасибо за ответ.