[Модуль] MegaD (megad)

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

Модератор: immortal

Руслан
Сообщения: 193
Зарегистрирован: Чт дек 17, 2015 10:08 am
Откуда: Уфа

Re: Модуль "MegaD"

Сообщение Руслан »

Zavoolon писал(а): и, о чудо, узнал о том что Мега все же шлет инфу серверу. То есть только сейчас xRay хоть что-то показал относительно megad.
GW может еще прописан, если меги и сервер в одной сети не надо прописывать. Прописан ли скрипт megad.php мат же в настройках?
вот основное из за чего не работало у меня.
andrey1509
Сообщения: 87
Зарегистрирован: Ср ноя 09, 2016 10:21 am
Откуда: Липецкая обл.

Re: Модуль "MegaD"

Сообщение andrey1509 »

Zavoolon писал(а):Ладно, раз идей нема, поставлю себе Eclipse PDT и пойду дебажить скрипты Мажордома... Как нарою - расскажу. (эх, еще один язык учить приходится...)
Да кстати, раскомментил в megad.php строчку насчет вывода в DebMes - и, о чудо, узнал о том что Мега все же шлет инфу серверу. То есть только сейчас xRay хоть что-то показал относительно megad.
Спасибо , раскомментировал и заработало.
Debian Linux 7,Linux 3.2.0-4-686-pae on i686
Intel(R) Celeron(R) CPU 1.70GHz, 1 cores
Zavoolon
Сообщения: 12
Зарегистрирован: Вс янв 15, 2017 12:51 am

Re: Модуль "MegaD"

Сообщение Zavoolon »

Руслан писал(а):
Zavoolon писал(а): и, о чудо, узнал о том что Мега все же шлет инфу серверу. То есть только сейчас xRay хоть что-то показал относительно megad.
GW может еще прописан, если меги и сервер в одной сети не надо прописывать. Прописан ли скрипт megad.php мат же в настройках?
вот основное из за чего не работало у меня.
Gateway, как я понимаю, должен быть прописан в самой Меге, верно? У меня там 255.255.255.255, как указано в мануале у Андрея. В Меге же прописан megad.php в качестве скрипта. Так собственно до скрипта-то Мега и дозванивается, иначе как бы скрипт логгировал этот факт в xRay?
Тут проблема в ином, как мне кажется. В базе данных нет ничего относительно моих Мег, никаких таблиц, никаких структур данных. Поэтому, когда Мега шлет запрос, система его не может обработать. То есть пока Мега корректно не инициализирована (подключена), в том числе в базе данных, ловить нечего. Некорректно выполнен первый шаг - инициализация. А вот что сделано не так, не ясно.
Alexiy2
Сообщения: 104
Зарегистрирован: Вт май 12, 2015 9:59 pm

Re: Модуль "MegaD"

Сообщение Alexiy2 »

Не уж то ни кто так и не разобрался от чего нулевой вход считывается, как выход????
Модуль можно в топку отправлять и начинать танцы с бубном по мануалу BAGIRa???

З.Ы. Господа форумчане!!! У кого проблемы с модулем MegaD, пока будем ждать ответа Сергея и исправления им модуля, предлагаю "откатить" модуль на более раннюю версию! Кому требуется в прикрепленном файле в архиве
Вложения
megad.zip
более ранняя версия модуля
(20.86 КБ) 202 скачивания
Victor_S
Сообщения: 265
Зарегистрирован: Пт дек 26, 2014 1:58 pm

Re: Модуль "MegaD"

Сообщение Victor_S »

У всех проблемы. Просто рабочую систему не обновляю. А с тестовой могу подождать до момента когда Сергей обратит внимание на это безобразие...;)
Pooh
Сообщения: 74
Зарегистрирован: Вт дек 31, 2013 2:03 pm
Откуда: Самара

Re: Модуль "MegaD"

Сообщение Pooh »

Вчера прилетело обновление модуля. проблема осталась :-(
Аватара пользователя
sergejey
Site Admin
Сообщения: 4286
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Контактная информация:

Re: Модуль "MegaD"

Сообщение sergejey »

Попробуйте пожалуйста сегодняшнее обновление модуля MegaD. Кажется нашёл ошибку в чтении конфига, когда нулевой вход определялся как выход. Плюс была ещё проблема с определением id-устройства, поэтому данные могли не обновляться автоматически.

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
Pooh
Сообщения: 74
Зарегистрирован: Вт дек 31, 2013 2:03 pm
Откуда: Самара

Re: Модуль "MegaD"

Сообщение Pooh »

На сегодняшнем обновлении нулевой вход вернулся на вход!
Chainik
Сообщения: 1465
Зарегистрирован: Вс янв 10, 2016 11:05 am

Re: Модуль "MegaD"

Сообщение Chainik »

Подтверждаю, нулевой вход стал определяться правильно.

Правда, сразу после завершения обновления модуля в шапке страницы написалась абракадабра.

s: DONE_CODE text calendar_events: LOG text calendar_categories: ID int(10) unsigned NOT NULL auto_increment calendar_categories: TITLE varchar(255) NOT NULL DEFAULT '' calendar_categories: ACTIVE int(255) NOT NULL DEFAULT '0' calendar_categories: PRIORITY int(10) NOT NULL DEFAULT '0' calendar_categories: ICON varchar(70) NOT NULL DEFAULT '' EOD; parent::dbInstall($data); } // -------------------------------------------------------------------- } /* * * TW9kdWxlIGNyZWF0ZWQgTWF5IDA3LCAyMDEyIHVzaW5nIFNlcmdlIEouIHdpemFyZCAoQWN0aXZlVW5pdCBJbmMgd3d3LmFjdGl2ZXVuaXQuY29tKQ== * */ ?>55) NOT NULL DEFAULT '' properties: TITLE varchar(255) NOT NULL DEFAULT '' properties: KEEP_HISTORY int(10) NOT NULL DEFAULT '0' properties: DATA_KEY int(3) NOT NULL DEFAULT '0' properties: DATA_TYPE int(3) NOT NULL DEFAULT '0' properties: DESCRIPTION text properties: ONCHANGE varchar(255) NOT NULL DEFAULT '' properties: INDEX (CLASS_ID) properties: INDEX (OBJECT_ID) phistory: ID int(10) unsigned NOT NULL auto_increment phistory: VALUE_ID int(10) unsigned NOT NULL DEFAULT '0' phistory: ADDED datetime phistory: INDEX (VALUE_ID) EOD; parent::dbInstall($data); } // -------------------------------------------------------------------- } /* * * TW9kdWxlIGNyZWF0ZWQgTWF5IDIyLCAyMDA5IHVzaW5nIFNlcmdlIEouIHdpemFyZCAoQWN0aXZlVW5pdCBJbmMgd3d3LmFjdGl2ZXVuaXQuY29tKQ== * */ ?>ULL DEFAULT '0' pvalues: VALUE text pvalues: UPDATED datetime pvalues: LINKED_MODULES varchar(255) NOT NULL DEFAULT '' pvalues: INDEX (PROPERTY_ID) pvalues: INDEX (OBJECT_ID) pvalues: INDEX (PROPERTY_NAME) EOD; parent::dbInstall($data); } // -------------------------------------------------------------------- } /* * * TW9kdWxlIGNyZWF0ZWQgTWF5IDIyLCAyMDA5IHVzaW5nIFNlcmdlIEouIHdpemFyZCAoQWN0aXZlVW5pdCBJbmMgd3d3LmFjdGl2ZXVuaXQuY29tKQ== * */ ?>?>


Но на работоспособность модуля это не повлияло.
rtroyakov
Сообщения: 109
Зарегистрирован: Сб июл 11, 2015 2:54 am
Откуда: Московская обл,город Ногинск

Re: Модуль "MegaD"

Сообщение rtroyakov »

а порты ADC6 и ADC7 на меге отображаются в программе(насколько я понял) как input14 и input15.Только показания с них(у меня датчик освещённости на ADC6) по прежнему 0,что днём,что ночью....
Ответить