Подключение контроллера MegaD-328
Модератор: immortal
Re: Подключение контроллера MegaD-328
Все работает просто супер. С кнопками разобрался даже включение-выключение по таймеру прикрутил (для автоматического полива). Но у меги есть порты ADC и PWM. Подскажите как их правильно можно использовать (измерение давления, температуры, освещения, плавная регулировка освещения). Я новичек в этом деле
Re: Подключение контроллера MegaD-328
А в файле megad.php нужно что то менять? Я имею ввиду пути или ip свои прописать, или так должен работать?
Re: Подключение контроллера MegaD-328
Я не менял ничего, работает "из коробки".
-
dimitrystd
- Сообщения: 80
- Зарегистрирован: Пн апр 01, 2013 10:20 pm
- Откуда: Днепропетровск
Re: Подключение контроллера MegaD-328
Всё писалась так чтоб конфигурилось через МД. Другое дело что все файлы разбросаны по этому треду. Хорошо бы сделать новое приложение для маркета. Но увы оно заточено под конкретное решение - кнопки и лампы подключены к мегадевайсу
Re: Подключение контроллера MegaD-328
После импорта класса Light у меня не появился AutoSwitchOffLight, в чем может быть дело?dimitrystd писал(а): Я месяц назад ещё сделал клас наследник AutoSwitchOffLight. Из названия думаю понятно что он делает. У него появилось два доп. свойства autoSwitchOffEnabled и autoSwitchOffTimeOut.
-
dimitrystd
- Сообщения: 80
- Зарегистрирован: Пн апр 01, 2013 10:20 pm
- Откуда: Днепропетровск
Re: Подключение контроллера MegaD-328
Я не знаю детали импорта\экспорта. Но я на всякий случай открыл 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
У меня кстати тоже не появился AutoSwitchOffLight, после импорта, но в LightClass.txt эти строчки есть.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"......
dimitrystd, можно Вас попросить рассказать, как этот класс добавить, а то в этом текстовом документе разобраться сложно
-
dimitrystd
- Сообщения: 80
- Зарегистрирован: Пн апр 01, 2013 10:20 pm
- Откуда: Днепропетровск
Re: Подключение контроллера MegaD-328
Наверное бага в импорте. Надо перепроверить на чистой системе и завести для Сергея.
Описание класса и код можете посмотреть тут http://connect.smartliving.ru/profile/26 (скролить до AutoSwitchOffLight). Этот класс должен наследоваться от Light.
Описание класса и код можете посмотреть тут http://connect.smartliving.ru/profile/26 (скролить до AutoSwitchOffLight). Этот класс должен наследоваться от Light.
Re: Подключение контроллера MegaD-328
Нормально экспортировался, сейчас еще раз перепроверил.
Только он идет отдельным классом.
Только он идет отдельным классом.
Re: Подключение контроллера MegaD-328
Снова обращаюсь к "коллективному разуму"
В MegaD есть встроенный датчик температуры
Хочу "прикрутить" его к системе, пусть показывает температуру в щитке,
но не смог нарыть на сайте автора информацию, как интегрировать его в MjD.
В MegaD есть встроенный датчик температуры
Хочу "прикрутить" его к системе, пусть показывает температуру в щитке,
но не смог нарыть на сайте автора информацию, как интегрировать его в MjD.