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

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

Модератор: immortal

Денис
Сообщения: 28
Зарегистрирован: Сб июл 11, 2015 6:58 pm
Благодарил (а): 10 раз
Поблагодарили: 0

Re: Модуль "MegaD"

Сообщение Денис » Пт июл 17, 2015 1:40 pm

ILGAS писал(а): у Вас MegaD-7I7O ?
и какая версия прошивки?
Нет у меня нет исполнительного модуля, есть MegaD-328 Rev 5.0 с последней прошивкой (MegaD-328 fw: 3.34b7 и новым бутлоадером, фьюзы то же вставил по инструкции (http://ab-log.ru/smart-house/ethernet/m ... re-upgrade))
ILGAS писал(а):
Денис писал(а):да через мануал сразу заходит в вебинтерфейс меги. Также можно поменять Ip адрес, ip сервера и адрес скрипта.
порты у меги настроены?
1 порт сервера настроен
AHgpeu писал(а):и проверьте, вписан ли адрес сервера в "MajorDoMo // Панель управления // MegaD // Настроить"
UPD Для общения с мегой используются широковещательные пакеты. Думаю, копать нужно в эту сторону
Адрес сервера вписан (он сам вписался), пробовал дописать к нему порт, но это ничего не решило.
Подключил все тупо к свичу (комп, сервер и мегу) результата то же нет
ЗЫ. Подключал к облаку megad все работает ;)
Последний раз редактировалось Денис Пт июл 17, 2015 1:49 pm, всего редактировалось 1 раз.
ILGAS
Сообщения: 366
Зарегистрирован: Пт июл 26, 2013 4:11 pm
Благодарил (а): 71 раз
Поблагодарили: 18 раз

Re: Модуль "MegaD"

Сообщение ILGAS » Пт июл 17, 2015 1:59 pm

Денис писал(а):
ILGAS писал(а): 1 порт сервера настроен
нет порты P0-P13

и если у Вас нет исполняемого модуля, что вы хотите добиться?
чем хотите управлять в majordomo
Денис
Сообщения: 28
Зарегистрирован: Сб июл 11, 2015 6:58 pm
Благодарил (а): 10 раз
Поблагодарили: 0

Re: Модуль "MegaD"

Сообщение Денис » Пт июл 17, 2015 2:16 pm

Понять принцип работы majordomo, MegaD. Понять вообще подходит ли она к моему будущему проекту или стоит посмотреть в сторону чего-нить еще...
ILGAS
Сообщения: 366
Зарегистрирован: Пт июл 26, 2013 4:11 pm
Благодарил (а): 71 раз
Поблагодарили: 18 раз

Re: Модуль "MegaD"

Сообщение ILGAS » Пт июл 17, 2015 4:41 pm

Денис писал(а):Понять принцип работы majordomo, MegaD. Понять вообще подходит ли она к моему будущему проекту или стоит посмотреть в сторону чего-нить еще...
Денис, я уже установил в свой дом MegaD их у меня в наличии 13 шт. уже создал сцены и могу управлять освещением и розетками. пока нет времени сделать его полноценным но частично уже все работает и пользуюсь только MegaD других устройств пока нет.
Аватара пользователя
AHgpeu
Сообщения: 117
Зарегистрирован: Чт мар 12, 2015 11:46 am
Благодарил (а): 26 раз
Поблагодарили: 16 раз

Re: Модуль "MegaD"

Сообщение AHgpeu » Сб июл 18, 2015 11:32 am

ILGAS писал(а):
Денис писал(а):Понять принцип работы majordomo, MegaD. Понять вообще подходит ли она к моему будущему проекту или стоит посмотреть в сторону чего-нить еще...
Денис, я уже установил в свой дом MegaD их у меня в наличии 13 шт. уже создал сцены и могу управлять освещением и розетками. пока нет времени сделать его полноценным но частично уже все работает и пользуюсь только MegaD других устройств пока нет.
у меня в дополнение ещё отопление, охрана, вентиляция. и тоже на Мегах)
Денис
Сообщения: 28
Зарегистрирован: Сб июл 11, 2015 6:58 pm
Благодарил (а): 10 раз
Поблагодарили: 0

Re: Модуль "MegaD"

Сообщение Денис » Сб июл 18, 2015 11:34 am

А у меня нифига не работает (((
Аватара пользователя
AHgpeu
Сообщения: 117
Зарегистрирован: Чт мар 12, 2015 11:46 am
Благодарил (а): 26 раз
Поблагодарили: 16 раз

Re: Модуль "MegaD"

Сообщение AHgpeu » Сб июл 18, 2015 12:06 pm

ILGAS правильно Вам говорит. настройте логику работы портов
zverev.sv
Сообщения: 46
Зарегистрирован: Вт окт 23, 2012 3:43 am
Откуда: Южно-Сахалинск
Благодарил (а): 9 раз
Поблагодарили: 0

Re: Модуль "MegaD"

Сообщение zverev.sv » Вс июл 19, 2015 4:59 pm

zverev.sv писал(а):Подскажите пожалуйста, как обнулить счётчик на входе меги?
Решил эту задачу вот так:
$ipAddress = $this->getProperty("ipAddress");
$port = $this->getProperty("port");
$Url = sprintf('http://'.$ipAddress.'/sec/?pt='.$port.'&cnt=0');
getURL($Url, 0);
Денис
Сообщения: 28
Зарегистрирован: Сб июл 11, 2015 6:58 pm
Благодарил (а): 10 раз
Поблагодарили: 0

Re: Модуль "MegaD"

Сообщение Денис » Сб июл 25, 2015 2:31 pm

Код: Выделить всё

if (!$params['VALUE']) return;  
$value=getGlobal("p10Mega1.value") + 64; 
if ($value == 256) $value = 255;
if ($value > 255)  $value = 0;
setGlobal("p10Mega1.value", $value);
say ($value);
return"";

 

Код: Выделить всё

14:23 Алиса: 0
14:23 Алиса: 255
14:23 Алиса: 255
14:23 Алиса: 192
14:23 Алиса: 192
14:23 Алиса: 128
14:23 Алиса: 128
14:23 Алиса: 64
14:23 Алиса: 0
14:23 Алиса: 0
Подскажите пожалуйста почему выполняется код MegaD по умолчанию? return"" в конце стоит, тем не менее все равно выполняется.

И еще не всегда отрабатывается код приведенный выше, в X-Ray очень часто висит старая цифра, хотя MegaD уже поменяла режим.
karlismoto
Сообщения: 39
Зарегистрирован: Чт окт 16, 2014 11:12 pm
Благодарил (а): 5 раз
Поблагодарили: 0
Контактная информация:

Re: Модуль "MegaD"

Сообщение karlismoto » Вт июл 28, 2015 10:32 pm

Здравствуйте!
1.Где я могу найти информацию о новом модуле MegaD . (который находится в оборудовании MajorDoMo)
Я не понимаю, как правильно обращаться с этим - хочу найти нормальные инструкции.

2. Где я могу найти информацию как сделать слайдеры и использовать выход ШИМ (PWM)
Для того, чтобы контролировать освещенность помещения с диммер.

Я не понимаю, почему такой хороший программу как MajorDoMo никто не может сделать в нормальном инструкции для начинающих.. :)
Windows7 + MajorDoMo.
HP laptop, MegaD modules, Arduino Megas, DS18B20, DHT-11 and other sensors.
DSC Alarm + envisalink 3
Connect
Ответить