Ошибка при связязывании устройств

Использование системы в различных ситуациях, вопросы программирования сценариев.

Модератор: immortal

Ответить
Аватара пользователя
Alexander Travkin
Сообщения: 14
Зарегистрирован: Вс янв 20, 2019 9:46 pm
Благодарил (а): 0
Поблагодарили: 0

Ошибка при связязывании устройств

Сообщение Alexander Travkin » Вс апр 26, 2020 1:26 am

Доброго времени суток. Возникает ошибка при связывании устройств Например: [УСТРОЙСТВА] -> [Tuya Smarthome] -> [РОЗЕТКА] -> [СВЯЗАННЫЕ УСТРОЙСТВА] -> выбираю простое устройство -> Error. Помогите пожалуйста.
Details

Код: Выделить всё

http://mjuser.local/admin.php?pd=cGFuZWw6e2FjdGlvbj10dXlhfQ%3D%3Dpz_&md=tuya&inst=adm&
1048: Column 'DIVIDEDBY10' cannot be null
UPDATE `tucommands` SET `ID`='3', `TITLE`='online', `VALUE`='1', `ALIAS`='', `SDEVICE_TYPE`='relay', `DEVICE_ID`='2', `LINKED_OBJECT`='', `LINKED_PROPERTY`='', `LINKED_METHOD`='', `DIVIDEDBY10`=NULL, `DIVIDEDBY2`=NULL, `UPDATED`='2020-04-26 00:42:42' WHERE ID = '3'
Backtrace

Код: Выделить всё

#0 /var/www/html/majordomo/lib/mysqli.class.php(416): custom_error->__construct('1048: Column 'D...', 1)
#1 /var/www/html/majordomo/lib/mysqli.class.php(194): mysql->Error('UPDATE `tucomma...', 1)
#2 /var/www/html/majordomo/lib/mysqli.class.php(303): mysql->Exec('UPDATE `tucomma...')
#3 /var/www/html/majordomo/lib/sqlFunctions.class.php(134): mysql->Update('tucommands', Array, 'ID')
#4 /var/www/html/majordomo/modules/tuya/tuya_edit.inc.php(132): SQLUpdate('tucommands', Array)
#5 /var/www/html/majordomo/modules/tuya/tuya.class.php(262): require('/var/www/html/m...')
#6 /var/www/html/majordomo/modules/tuya/tuya.class.php(200): tuya->edit_tudevices(Array, '2')
#7 /var/www/html/majordomo/modules/tuya/tuya.class.php(110): tuya->admin(Array)
#8 /var/www/html/majordomo/lib/jTemplate.class.php(713) : eval()'d code(8): tuya->run()
#9 /var/www/html/majordomo/lib/jTemplate.class.php(713): eval()
#10 /var/www/html/majordomo/lib/jTemplate.class.php(195): jTemplate->parseModules('...', Array, './templates/')
#11 /var/www/html/majordomo/lib/jTemplate.class.php(109): jTemplate->parse('...', Array, './templates/')
#12 /var/www/html/majordomo/lib/parser.class.php(93): jTemplate->__construct('./templates/pan...', Array, Object(panel))
#13 /var/www/html/majordomo/lib/parser.class.php(63): parser->jtemplate_parse('./templates/pan...', Array)
#14 /var/www/html/majordomo/modules/panel.class.php(204): parser->__construct('./templates/pan...', Array, Object(panel))
#15 /var/www/html/majordomo/admin.php(34): panel->run()
#16 {main}
fandaymon
Сообщения: 1555
Зарегистрирован: Сб янв 13, 2018 5:00 pm
Благодарил (а): 39 раз
Поблагодарили: 574 раза

Re: Ошибка при связязывании устройств

Сообщение fandaymon » Вс апр 26, 2020 2:26 am

Alexander Travkin писал(а):
Вс апр 26, 2020 1:26 am
Доброго времени суток. Возникает ошибка при связывании устройств Например: [УСТРОЙСТВА] -> [Tuya Smarthome] -> [РОЗЕТКА] -> [СВЯЗАННЫЕ УСТРОЙСТВА] -> выбираю простое устройство -> Error. Помогите пожалуйста.
Details

Код: Выделить всё

http://mjuser.local/admin.php?pd=cGFuZWw6e2FjdGlvbj10dXlhfQ%3D%3Dpz_&md=tuya&inst=adm&
1048: Column 'DIVIDEDBY10' cannot be null
UPDATE `tucommands` SET `ID`='3', `TITLE`='online', `VALUE`='1', `ALIAS`='', `SDEVICE_TYPE`='relay', `DEVICE_ID`='2', `LINKED_OBJECT`='', `LINKED_PROPERTY`='', `LINKED_METHOD`='', `DIVIDEDBY10`=NULL, `DIVIDEDBY2`=NULL, `UPDATED`='2020-04-26 00:42:42' WHERE ID = '3'
Backtrace

Код: Выделить всё

#0 /var/www/html/majordomo/lib/mysqli.class.php(416): custom_error->__construct('1048: Column 'D...', 1)
#1 /var/www/html/majordomo/lib/mysqli.class.php(194): mysql->Error('UPDATE `tucomma...', 1)
#2 /var/www/html/majordomo/lib/mysqli.class.php(303): mysql->Exec('UPDATE `tucomma...')
#3 /var/www/html/majordomo/lib/sqlFunctions.class.php(134): mysql->Update('tucommands', Array, 'ID')
#4 /var/www/html/majordomo/modules/tuya/tuya_edit.inc.php(132): SQLUpdate('tucommands', Array)
#5 /var/www/html/majordomo/modules/tuya/tuya.class.php(262): require('/var/www/html/m...')
#6 /var/www/html/majordomo/modules/tuya/tuya.class.php(200): tuya->edit_tudevices(Array, '2')
#7 /var/www/html/majordomo/modules/tuya/tuya.class.php(110): tuya->admin(Array)
#8 /var/www/html/majordomo/lib/jTemplate.class.php(713) : eval()'d code(8): tuya->run()
#9 /var/www/html/majordomo/lib/jTemplate.class.php(713): eval()
#10 /var/www/html/majordomo/lib/jTemplate.class.php(195): jTemplate->parseModules('...', Array, './templates/')
#11 /var/www/html/majordomo/lib/jTemplate.class.php(109): jTemplate->parse('...', Array, './templates/')
#12 /var/www/html/majordomo/lib/parser.class.php(93): jTemplate->__construct('./templates/pan...', Array, Object(panel))
#13 /var/www/html/majordomo/lib/parser.class.php(63): parser->jtemplate_parse('./templates/pan...', Array)
#14 /var/www/html/majordomo/modules/panel.class.php(204): parser->__construct('./templates/pan...', Array, Object(panel))
#15 /var/www/html/majordomo/admin.php(34): panel->run()
#16 {main}
Выключи stirct режим mysql. Но что-то я не очень понял, что именно ты делаешь
Ответить