Ну не знаю, как это еще назвать (когда "проваливаешься" в надпись).
[Модуль] MegaD (megad)
Модератор: immortal
-
- Сообщения: 1463
- Зарегистрирован: Вс янв 10, 2016 11:05 am
- Благодарил (а): 261 раз
- Поблагодарили: 454 раза
Re: Модуль "MegaD"
СпойлерПоказать
- Рейтинг: 1.16%
-
- Сообщения: 18
- Зарегистрирован: Пт июн 30, 2017 9:43 pm
- Откуда: Златоуст
- Благодарил (а): 4 раза
- Поблагодарили: 0
Re: Модуль "MegaD"
С "Local IP" сразу проигрался... видно решила мне Алиса мозг покомпасировать)))
Раза 3 сегодня перезаливал образ, и так и сяк... не шло, если в ручную добавить то не получал с меги конфиг и не выводил состояние, тут с расстройства сел вам писать, перед тем как сделать скриншот щелкнул на вкладке данные опа все работает...
СПС за помощь!
Раза 3 сегодня перезаливал образ, и так и сяк... не шло, если в ручную добавить то не получал с меги конфиг и не выводил состояние, тут с расстройства сел вам писать, перед тем как сделать скриншот щелкнул на вкладке данные опа все работает...
СПС за помощь!
-
- Сообщения: 31
- Зарегистрирован: Вс май 20, 2018 7:45 pm
- Благодарил (а): 5 раз
- Поблагодарили: 2 раза
Re: Модуль "MegaD"
Добрый вечер. Надоело мне возиться с raspberry pi3, переехал на полноценный сервер с ubuntu 16.04.4. Все завелось, кроме megaD 2561. Мегу в сети видит - но данные не считывает. Перепробовал все варианты, которые нашел на форуме (. Уже не знаю куда копать... Подскажите что можно сделать в такой ситуаци?
-
- Сообщения: 1463
- Зарегистрирован: Вс янв 10, 2016 11:05 am
- Благодарил (а): 261 раз
- Поблагодарили: 454 раза
Re: Модуль "MegaD"
Мега и сервер, надеюсь, находятся в одной подсети.Diesel писал(а): ↑Пн июн 18, 2018 10:05 pmДобрый вечер. Надоело мне возиться с raspberry pi3, переехал на полноценный сервер с ubuntu 16.04.4. Все завелось, кроме megaD 2561. Мегу в сети видит - но данные не считывает. Перепробовал все варианты, которые нашел на форуме (. Уже не знаю куда копать... Подскажите что можно сделать в такой ситуаци?
Local-IP прописан (см.картинку под спойлером двумя постами выше)?
Попробуйте подключить Мегу напрямую к серверу (минуя промежуточное сетевое оборудование).
-
- Сообщения: 31
- Зарегистрирован: Вс май 20, 2018 7:45 pm
- Благодарил (а): 5 раз
- Поблагодарили: 2 раза
Re: Модуль "MegaD"
Мега и сервер находятся в одной подсети. Прямо к серверу сейчас нет возможности подключить напрямую - он в нескольких кварталах от нового офиса (в старой серверной), но смущает меня не это. При смене параметров меги со стороны мажордомо (через модуль) - параметры меги меняются (то есть с сервера данные на мегу поступают) - наоборот - нет.
-
- Сообщения: 1463
- Зарегистрирован: Вс янв 10, 2016 11:05 am
- Благодарил (а): 261 раз
- Поблагодарили: 454 раза
Re: Модуль "MegaD"
Честно говоря, я бы не менял конфигурацию Меги через модуль. Только через "родной" веб-интерфейс.
Да, и ни в коем случае не стоит перепрошивать Мегу с помощью модуля "MegaD". Уже многие пробовали и она после этого "впадала в кому"...
После изменения конфигурации Меги я всегда перечитываю новую конфигурацию в модуле "MegaD" (Read config). Если не читается, значит есть проблема. Я, конечно, не специалист, но частенько приходилось слышать про то, что промежуточное сетевое оборудование может блокировать широковещательные пакеты. Может тут кроется причина того, что Мега "не видится"...
Local-IP в модуле "MegaD" прописан?
Не занят ли 80-й порт каким-нибудь Скайпом?
В конфигурации Меги сервер прописан (прошу прощения за глупый вопрос)?
Не "хулиганят" ли антивирусник и файрвол? Можно попробовать временно отключить их для теста.
Еще, если у вас релейная Мега, в наладочных целях можно подключить реле к стандартному входу Меги (без напряжения, конечно). Тогда можно будет "пощелкать" входом издалека.
Да, и ни в коем случае не стоит перепрошивать Мегу с помощью модуля "MegaD". Уже многие пробовали и она после этого "впадала в кому"...
После изменения конфигурации Меги я всегда перечитываю новую конфигурацию в модуле "MegaD" (Read config). Если не читается, значит есть проблема. Я, конечно, не специалист, но частенько приходилось слышать про то, что промежуточное сетевое оборудование может блокировать широковещательные пакеты. Может тут кроется причина того, что Мега "не видится"...
Local-IP в модуле "MegaD" прописан?
Не занят ли 80-й порт каким-нибудь Скайпом?
В конфигурации Меги сервер прописан (прошу прощения за глупый вопрос)?
Не "хулиганят" ли антивирусник и файрвол? Можно попробовать временно отключить их для теста.
Еще, если у вас релейная Мега, в наладочных целях можно подключить реле к стандартному входу Меги (без напряжения, конечно). Тогда можно будет "пощелкать" входом издалека.
-
- Сообщения: 31
- Зарегистрирован: Вс май 20, 2018 7:45 pm
- Благодарил (а): 5 раз
- Поблагодарили: 2 раза
Re: Модуль "MegaD"
Ну по громким словом "конфигурация" я имел ввиду айпи адрес. Главное, что при смене в модуле в меге он меняется. Это показатель того, что железки могут общаться в сети.
Local-IP прописан. Насчет широковещательных пакетов - они не блокируются, иначе как бы я по ipoe получал адрес?
Local-IP прописан. Насчет широковещательных пакетов - они не блокируются, иначе как бы я по ipoe получал адрес?
-
- Сообщения: 31
- Зарегистрирован: Вс май 20, 2018 7:45 pm
- Благодарил (а): 5 раз
- Поблагодарили: 2 раза
Re: Модуль "MegaD"
Прошло несколько дней - конфигурация считалась. Теперь при привязке объекта выскакивают ошибки. Вот первая:
Таких много на странице...
Код: Выделить всё
Error
Details
http://тутуту/admin.php?pd=cGFuZWw6e2FjdGlvbj1tZWdhZH0%3Dpz_&md=megad&inst=adm&
1048: Column 'LINKED_OBJECT2' cannot be null
UPDATE `megadproperties` SET `ID`='1', `DEVICE_ID`='2', `TYPE`='1', `NUM`='0', `CURRENT_VALUE`='0', `CURRENT_VALUE_STRING`='0', `CURRENT_VALUE_STRING2`='', `COUNTER`='0', `LINKED_OBJECT`='Relay05', `LINKED_PROPERTY`='status', `LINKED_METHOD`='', `LINKED_OBJECT2`=NULL, `LINKED_PROPERTY2`=NULL, `LINKED_METHOD2`=NULL, `ETH`='', `ECMD`='', `PWM`='', `MODE`='0', `DEF`='0', `MISC`='', `SKIP_DEFAULT`='0', `UPDATED`='2018-06-19 00:15:32' WHERE ID = '1'
Backtrace
#0 /var/www/lib/mysqli.class.php(395): custom_error->__construct('1048: Column 'L...', 0)
#1 /var/www/lib/mysqli.class.php(177): mysql->Error('UPDATE `megadpr...')
#2 /var/www/lib/mysqli.class.php(292): mysql->Exec('UPDATE `megadpr...')
#3 /var/www/lib/mysqli.class.php(567): mysql->Update('megadproperties', Array, 'ID')
#4 /var/www/modules/megad/megaddevices_edit.inc.php(204): SQLUpdate('megadproperties', Array)
#5 /var/www/modules/megad/megad.class.php(242): require('/var/www/module...')
#6 /var/www/modules/megad/megad.class.php(159): megad->edit_megaddevices(Array, '2')
#7 /var/www/modules/megad/megad.class.php(99): megad->admin(Array)
#8 /var/www/lib/jTemplate.class.php(713) : eval()'d code(8): megad->run()
#9 /var/www/lib/jTemplate.class.php(713): eval()
#10 /var/www/lib/jTemplate.class.php(195): jTemplate->parseModules('...', Array, './templates/')
#11 /var/www/lib/jTemplate.class.php(109): jTemplate->parse('...', Array, './templates/')
#12 /var/www/lib/parser.class.php(93): jTemplate->__construct('./templates/pan...', Array, Object(panel))
#13 /var/www/lib/parser.class.php(63): parser->jtemplate_parse('./templates/pan...', Array)
#14 /var/www/modules/panel.class.php(180): parser->__construct('./templates/pan...', Array, Object(panel))
#15 /var/www/admin.php(37): panel->run()
#16 {main}
-
- Сообщения: 1463
- Зарегистрирован: Вс янв 10, 2016 11:05 am
- Благодарил (а): 261 раз
- Поблагодарили: 454 раза
Re: Модуль "MegaD"
Возможно все дело в последних масштабных обновлениях MDM. Сам я давно не обновлял систему.
Смогу проверить это на чистой установке MDM, но только в субботу, т.к. сейчас нахожусь далеко от оборудования.
Смогу проверить это на чистой установке MDM, но только в субботу, т.к. сейчас нахожусь далеко от оборудования.