Страница 6 из 141
Re: Модуль "MegaD"
Добавлено: Пн май 18, 2015 10:20 am
kostya066
У багира можно было отправкой команды(К примеру): callMethod('MegaD1.setOutput',array('port'=>9,'value'=>1)); можно было включить реле на меге, а как сделать тут? а то сейчас при нажатии железной кнопки к примеру на порте 2 свет не переключается. Пока пришлось убрать IP сервера чтобы мега работала стационарно...
Как сделать так: при нажатии железной кнопки на меге заставить мегу переключать свет?
Re: Модуль "MegaD"
Добавлено: Пн май 18, 2015 10:43 am
AHgpeu
kostya066 писал(а):У багира можно было отправкой команды(К примеру): callMethod('MegaD1.setOutput',array('port'=>9,'value'=>1)); можно было включить реле на меге, а как сделать тут? а то сейчас при нажатии железной кнопки к примеру на порте 2 свет не переключается. Пока пришлось убрать IP сервера чтобы мега работала стационарно...
Как сделать так: при нажатии железной кнопки на меге заставить мегу переключать свет?
нужно убрать в файле megad.php 1 строку кода
и заработает. само причём, будут в упрощеном виде выполняться команды по умолчанию.
а как дальше настроить -- дело вкуса и фантазии.
Re: Модуль "MegaD"
Добавлено: Пн май 18, 2015 11:01 am
kostya066
Спасибо, но это не выход:)
Отключив сессию и заставив мегу выполнять внутренние команды, а не команды МД. Как быть теперь с софтовыми переключателями в меню?:)
Re: Модуль "MegaD"
Добавлено: Пн май 18, 2015 1:04 pm
sergejey
kostya066 писал(а):Спасибо, но это не выход:)
Отключив сессию и заставив мегу выполнять внутренние команды, а не команды МД. Как быть теперь с софтовыми переключателями в меню?:)
Софтовые переключатели организуются через связанные свойства. Привязываете одно свойство к выключателю и к меге и всё. Либо из своих скриптов используйте установку связанного с мегой свойства в 1/0 для включения/выключения. Методы вообще не нужно задейстовать. При желании вы можете использовать методы для реакции на события от меги.
Re: Модуль "MegaD"
Добавлено: Пн май 18, 2015 1:37 pm
Victor_S
sergejey писал(а):Попробуйте обновиться и посмотреть работает ли ответ сервера, а так же методы.
Обновился - ничего не изменилось, увы...
Re: Модуль "MegaD"
Добавлено: Пн май 18, 2015 10:10 pm
Bagir
Всем привет! Похоже за время моего отсутствия столько всего произошло. Буду догонять.
Re: Модуль "MegaD"
Добавлено: Вт май 19, 2015 4:07 pm
sergejey
Так и не работает?
Проверил всё на своём MegaD -- работает. Значения обновляются, методы вызываются, параметры методам передаются, связанные свойства меняют выходы. Даже не знаю, как ещё проверить.
Re: Модуль "MegaD"
Добавлено: Вт май 19, 2015 8:40 pm
AHgpeu
подтверждаю, всё работает.
единственное, что меня смущает... некоторые выключатели могут не срабатывать с 1го раза, или наоборот, включают и тут же выключают освещение)
думаю, это конфликты с остатками прошлого варианта управления мегами. выясняю.
очень не хватает стандартной (встроенной) возможности отправлять свои команды мегам. можно, конечно, делать прямую отправку команды, но как-то не кошерно)
например обнуление счётчиков или время нарастания яркости PWM
кстати,
sergejey писал(а):Насчёт управление ШИМ, как отправляется команда? "10:250" -- так сработает? Если да, то можно попробовать через привязанное свойство установить "250" и программа должна послать такую команду.
действительно, входы PWM корректно работают, и принимают значения 0-255
а ещё начал падать главный цикл. хотя кроме установки дополнения больше ничего не делал. сам не перезапускается.
Re: Модуль "MegaD"
Добавлено: Вт май 19, 2015 9:32 pm
ErmolenkoM
Сегодня на почте получил посылку со своей первой мегой.
Поставил модуль и из коробки все заработало!
Это просто сказка!
Пока из особенностей подметил только громко щелкающее реле. Наверное надо было брать на семисторах.
Большое спасибо за модуль!
Re: Модуль "MegaD"
Добавлено: Вт май 19, 2015 11:20 pm
sergejey
AHgpeu писал(а):а ещё начал падать главный цикл. хотя кроме установки дополнения больше ничего не делал. сам не перезапускается.
Здесь надо выяснять причину. Наврятли это связано с модулем MegaD.