Страница 7 из 41
Re: Подключение контроллера MegaD-328
Добавлено: Пн мар 24, 2014 7:56 pm
lapig
Все работает просто супер. С кнопками разобрался даже включение-выключение по таймеру прикрутил (для автоматического полива). Но у меги есть порты ADC и PWM. Подскажите как их правильно можно использовать (измерение давления, температуры, освещения, плавная регулировка освещения). Я новичек в этом деле
Re: Подключение контроллера MegaD-328
Добавлено: Вт мар 25, 2014 2:44 pm
pdmitry2
А в файле megad.php нужно что то менять? Я имею ввиду пути или ip свои прописать, или так должен работать?
Re: Подключение контроллера MegaD-328
Добавлено: Вт мар 25, 2014 2:51 pm
Stunt
Я не менял ничего, работает "из коробки".
Re: Подключение контроллера MegaD-328
Добавлено: Вт мар 25, 2014 4:14 pm
dimitrystd
Всё писалась так чтоб конфигурилось через МД. Другое дело что все файлы разбросаны по этому треду. Хорошо бы сделать новое приложение для маркета. Но увы оно заточено под конкретное решение - кнопки и лампы подключены к мегадевайсу
Re: Подключение контроллера MegaD-328
Добавлено: Ср мар 26, 2014 7:09 pm
Jager
dimitrystd писал(а):
Я месяц назад ещё сделал клас наследник AutoSwitchOffLight. Из названия думаю понятно что он делает. У него появилось два доп. свойства autoSwitchOffEnabled и autoSwitchOffTimeOut.
После импорта класса Light у меня не появился AutoSwitchOffLight, в чем может быть дело?
Re: Подключение контроллера MegaD-328
Добавлено: Ср мар 26, 2014 11:03 pm
dimitrystd
Я не знаю детали импорта\экспорта. Но я на всякий случай открыл LightClass.txt из архива и нашёл там
Код: Выделить всё
......{s:5:"TITLE";s:18:"AutoSwitchOffLight";s:5:"NOLOG";s:1:"1";s:11:"DESCRIPTION";s:51:"Automatically call "switchOff" method after timeout";s:7:"METHODS";a:1:{i:0;a:7:{s:5:"TITLE";s:8:"switchOn";s:11:"DESCRIPTION";s:13:"Turn on light";s:4:"CODE"......
Так что этот класс там есть. Возможно проблемы с импортом. Могу посоветовать проверить логи, может там ошибка импорта есть.
Re: Подключение контроллера MegaD-328
Добавлено: Чт мар 27, 2014 1:10 pm
pdmitry2
dimitrystd писал(а):Я не знаю детали импорта\экспорта. Но я на всякий случай открыл LightClass.txt из архива и нашёл там
Код: Выделить всё
......{s:5:"TITLE";s:18:"AutoSwitchOffLight";s:5:"NOLOG";s:1:"1";s:11:"DESCRIPTION";s:51:"Automatically call "switchOff" method after timeout";s:7:"METHODS";a:1:{i:0;a:7:{s:5:"TITLE";s:8:"switchOn";s:11:"DESCRIPTION";s:13:"Turn on light";s:4:"CODE"......
Так что этот класс там есть. Возможно проблемы с импортом. Могу посоветовать проверить логи, может там ошибка импорта есть.
У меня кстати тоже не появился AutoSwitchOffLight, после импорта, но в LightClass.txt эти строчки есть.
dimitrystd, можно Вас попросить рассказать, как этот класс добавить, а то в этом текстовом документе разобраться сложно
Re: Подключение контроллера MegaD-328
Добавлено: Чт мар 27, 2014 2:57 pm
dimitrystd
Наверное бага в импорте. Надо перепроверить на чистой системе и завести для Сергея.
Описание класса и код можете посмотреть тут
http://connect.smartliving.ru/profile/26 (скролить до AutoSwitchOffLight). Этот класс должен наследоваться от Light.
Re: Подключение контроллера MegaD-328
Добавлено: Пт мар 28, 2014 12:44 am
Stunt
Нормально экспортировался, сейчас еще раз перепроверил.
Только он идет отдельным классом.

- image.jpg (145.65 КБ) 17820 просмотров
Re: Подключение контроллера MegaD-328
Добавлено: Пт мар 28, 2014 3:25 pm
Stunt
Снова обращаюсь к "коллективному разуму"
В MegaD есть встроенный датчик температуры

- картинка с сайта http://www.ab-log.ru
- image.jpg (28.93 КБ) 17781 просмотр
Хочу "прикрутить" его к системе, пусть показывает температуру в щитке,
но не смог нарыть на сайте автора информацию, как интегрировать его в MjD.