Готовое решение.
Re: Готовое решение.
установил интерфейс и подключил MegaD-328, смотрю на страницу, а у меня состояние входов само переключается, хаотично помоему, это только у меня так? или может я что не так сделал?
Re: Готовое решение.
santy, какой интерфейс вы установили?
Состояние входов где переключается? На устройстве (моргают светодиоды) или в интерфейсе вы видите то, чего нет в реальности? Что-нибудь ко входам подключено?
Правильно сформулированный вопрос - это уже половина ответа.
Состояние входов где переключается? На устройстве (моргают светодиоды) или в интерфейсе вы видите то, чего нет в реальности? Что-нибудь ко входам подключено?
Правильно сформулированный вопрос - это уже половина ответа.
Re: Готовое решение.
Andrey_B, как я понял santy подключил только MegaD-328 без модуля 7I7O.santy писал(а):установил интерфейс и подключил MegaD-328, смотрю на страницу, а у меня состояние входов само переключается, хаотично помоему, это только у меня так? или может я что не так сделал?
Соответственно все порты у него висят в воздухе и их состояние меняется от внешних наводок.
santy, что вы хотите от MegaD-328? У вас будет самодельный исполнительный модуль входов/выходов?
Я правильно понял ситуацию?
Re: Готовое решение.
если мега самодельная, то 99%, что причина в этом. у Andrey_B в самом контроллере уже стоят подтягивающие резисторы.rvv писал(а):Andrey_B, как я понял santy подключил только MegaD-328 без модуля 7I7O.
santy, просто "подтяните" входы резисторами по 10 кОм примерно
Re: Готовое решение.
Да, скорее всего из-за того что порты не притянуты и висели в воздухе, менялось в интерфейсе.
Переключил все на выход и проверил, все нормально работает.
Всем большое спасибо! буду собирать исполнительный модуль.
Переключил все на выход и проверил, все нормально работает.
Всем большое спасибо! буду собирать исполнительный модуль.
Re: Готовое решение.
Добрый день!
Установил Debian 8.
Далее закинул в var папку panel. Ничего не заработало, а именно:
Включил в php.ini short_open_tag on (причем оба php.ini отредактировал и cgi и cli). Но все равно та же картина.
в чем может быть дело?
Спасибо
Установил Debian 8.
Далее закинул в var папку panel. Ничего не заработало, а именно:
Код: Выделить всё
conf[$_REQUEST['id']]); $megad -> write_conf(); } ?>
MegaD Panel 1.1
MegaD-Panel - ??‚?? ???€?????‚???? ?????‚?µ?€?„?µ????, ?????·?????»?????‰???? ?????€?°???»???‚?? ?????‚?€???????‚???°???? MegaD-328 ?? ?????»???‡?°?‚?? ?????„???€???°?†???? ?? ?‚?µ?????‰?µ?? ???????‚?????????? ?????€?‚????.
?”?»?? ?€?°?±???‚?‹ ?????‚?µ?€?„?µ?????° ???µ ?‚?€?µ?±???µ?‚???? ?‘?°?·?° ?”?°?????‹?….
???»?µ???° ?? ???µ???? ???‹ ?????¶?µ?‚?µ ???‹?±?€?°?‚?? ?????‰?µ???‚???????‰?µ?µ ?????‚?€???????‚???? ???»?? ?????±?°?????‚?? ?????????µ. ???°?????µ???????°?????? ?????€?‚???? ???°???‚?€?°?????°???‚????.
menu(); ?>
в чем может быть дело?
Спасибо
Re: Готовое решение.
Du-Bass,
В Debian по-умолчанию папка для содержимого Apache находится в /var/www
В MegaD-Panel обычные тэги. Установка short_open_tag не требуется
Настройки php для Apache находится в файле /etc/php5/apache2/php.ini
Лучше устанавливать php5 как модуль Apache. По умолчанию он так и ставится: libapache2-mod-php5.
Пакет php5-cgi устанавливать не нужно.
В Debian по-умолчанию папка для содержимого Apache находится в /var/www
В MegaD-Panel обычные тэги. Установка short_open_tag не требуется
Настройки php для Apache находится в файле /etc/php5/apache2/php.ini
Лучше устанавливать php5 как модуль Apache. По умолчанию он так и ставится: libapache2-mod-php5.
Пакет php5-cgi устанавливать не нужно.
Re: Готовое решение.
Мне кажется это самое подходящее место для моего объявления.
На свет появилась версия ПО Бенукс http://www.benuks.ru поддерживающая работу с контроллером MegaD - http://www.benuks.ru/data/install_demo.rar
приглашаются все желающие для тестирования ПО.
Это один из самых простых вариантов готового серверного ПО из серии P&P.
От себя выражаю благодарность собственно Андрею Б. за помощь в предоставлении аппаратных ресурсов, Геннадию Б. за реализацию "хотелки", ну и собственно себе за "шило в одном месте" (LOL).
Берем и пробуем.
Ну и жду замечаний.
На свет появилась версия ПО Бенукс http://www.benuks.ru поддерживающая работу с контроллером MegaD - http://www.benuks.ru/data/install_demo.rar
приглашаются все желающие для тестирования ПО.
Это один из самых простых вариантов готового серверного ПО из серии P&P.
От себя выражаю благодарность собственно Андрею Б. за помощь в предоставлении аппаратных ресурсов, Геннадию Б. за реализацию "хотелки", ну и собственно себе за "шило в одном месте" (LOL).
Берем и пробуем.
Ну и жду замечаний.
Последний раз редактировалось 507 04 июл 2015, 15:49, всего редактировалось 1 раз.
Re: Готовое решение.
507, хорошо было бы опубликовать пошаговую инструкцию со скриншотами про настройку устройства в программе.
Я правильно понимаю, что фактически каждый порт нужно вручную заводить в "Справочнике устройств".
Так как "заводские конфигурации" наиболее распространены и они фиксированные, неплохо было бы сделать что-то вроде макроса для добавления всех портов разом.
Да, невозможно ничего сделать пока не добавлена хотя бы одна микросеть 1-wire с типом порта NUL-port, а это как-то не совсем правильно.
Я правильно понимаю, что фактически каждый порт нужно вручную заводить в "Справочнике устройств".
Так как "заводские конфигурации" наиболее распространены и они фиксированные, неплохо было бы сделать что-то вроде макроса для добавления всех портов разом.
Да, невозможно ничего сделать пока не добавлена хотя бы одна микросеть 1-wire с типом порта NUL-port, а это как-то не совсем правильно.
Re: Готовое решение.
Пошаговая инструкция с картинками для датчиков контроллера MegaD-328 здесь: http://www.benuks.ru/data/Benuks_MegaD.rar
По поводу того, что в конфигурации надо включать Nul-порт, полностью согласен, это излишество для MegaD-328 и оно уже исправлено.
Просто программа изначально была заточена для 1-W и это исторически осталось.
По поводу того, что в конфигурации надо включать Nul-порт, полностью согласен, это излишество для MegaD-328 и оно уже исправлено.
Просто программа изначально была заточена для 1-W и это исторически осталось.
Re: Готовое решение.
Спасибо за помощь, но ничего не получилось.Andrey_B писал(а):Du-Bass,
В Debian по-умолчанию папка для содержимого Apache находится в /var/www
В MegaD-Panel обычные тэги. Установка short_open_tag не требуется
Настройки php для Apache находится в файле /etc/php5/apache2/php.ini
Лучше устанавливать php5 как модуль Apache. По умолчанию он так и ставится: libapache2-mod-php5.
Пакет php5-cgi устанавливать не нужно.
Переставил Debian.
Ничего не настраиваю - закидываю в /var/www/html (по умолчанию в настройках стоит так) папку panel.
Присваиваю права папке panel командой chmod +rwx -R /var/www/html
В строке браузера набираю 127.0.0.1/panel
В результате ничего. Просто белое окно.
Помогите пожалуйста.
Re: Готовое решение.
Du-Bass, "белое окно" скорее всего означает, что зафиксирована ошибка, но вывод ошибок отключен.
/etc/php5/apache2/php.ini
error_reporting = E_ALL & ~E_NOTICE
display_errors = On
После этого перезагрузить Apache.
Тогда вы хотя бы увидите текст ошибки.
/etc/php5/apache2/php.ini
error_reporting = E_ALL & ~E_NOTICE
display_errors = On
После этого перезагрузить Apache.
Тогда вы хотя бы увидите текст ошибки.
Re: Готовое решение.
Ошибка следующего плана:Andrey_B писал(а):Du-Bass, "белое окно" скорее всего означает, что зафиксирована ошибка, но вывод ошибок отключен.
/etc/php5/apache2/php.ini
error_reporting = E_ALL & ~E_NOTICE
display_errors = On
После этого перезагрузить Apache.
Тогда вы хотя бы увидите текст ошибки.
Fatal error: Class 'conf' not found in /var/www/html/panel/megad_class.php on line 6
Включил open_short_tag и все заработало!
Спасибо за помощь)