Умный Дом по Ethernet
Re: Умный Дом по Ethernet
Добрый день. Подскажите, если использовать ардуино нано ( тактирование от ардуино!)+ENC28J60 должен ли работать DHT22?
Re: Умный Дом по Ethernet
Если использывать здешнюю скомпилированную прошивку, то DHT22/11 работать не будет.Zaezd2008 писал(а):Добрый день. Подскажите, если использовать ардуино нано ( тактирование от ардуино!)+ENC28J60 должен ли работать DHT22?
Если сами поправите тайминги в исходниках под частоту ардуино, то скорее всего заработает.
А что мешает кинуть проводок CLK на 7 ногу атмеги и прошить необходимые фьюзы?
Re: Умный Дом по Ethernet
Подскажите, как правильно выставить фьюзы для работы с кварцем ENC28J60?
Re: Умный Дом по Ethernet
http://www.ab-log.ru/smart-house/ethern ... re-upgradeZaezd2008 писал(а):Подскажите, как правильно выставить фьюзы для работы с кварцем ENC28J60?
Re: Умный Дом по Ethernet
Спасибо, все заработало как надо.
Re: Умный Дом по Ethernet
Хорошо, что все заработало, а то я поначалу 2 ардуинки почти умертвил...Zaezd2008 писал(а):Спасибо, все заработало как надо.
Просто я не знал, что если прошить фьюзы из инструкции от Андрея, то она начинает тактироваться от внешнего сигнала, а не от внутреннего кварца. А вот проводка то подключено не было.
Ну вот 6-7 страниц назад это тоже обсуждалось... Все мы через это проходили.
Re: Умный Дом по Ethernet
Кстати 17.11.2016 5 лет как МегаД
сократили конечно
сначала было: в 2011
anapogo » 17 ноя 2011, 11:33 (может давайте его как-то назовем ? )
Andrey_B » 17 ноя 2011, 12:23 Объявляем конкурс на лучшее название?
THK » 17 ноя 2011, 17:03 Оно-же на меге и с езернетом... Можно просто: Мегадевайс.
Andrey_B » 17 ноя 2011, 17:29 Мегадевайс мне нравится. Скромненько и со вкусом.
Ethernet по-русски звучит коряво. С первого раза и не выговоришь.
anapogo » 17 ноя 2011, 17:40 Ethernet_Mega_Device - очень длинно
может сократим типа EMDevice,EMD,ME_Device,MED
...............
а как начинали... с меги 168-й в 2011
Andrey_B » 21 ноя 2011, 23:40
у нас 520 байт, так как atmega168, Значит на страничку длинные формы уже не полезут. В уме держим всего 1Кб EEPROM. А еще корпус. Не так то просто все как кажется..........и в нашем Мегадевайсе
...............
сейчас, я-бы настаивал на EMD...
ну все буквы подходят
сократили конечно
сначала было: в 2011
anapogo » 17 ноя 2011, 11:33 (может давайте его как-то назовем ? )
Andrey_B » 17 ноя 2011, 12:23 Объявляем конкурс на лучшее название?
THK » 17 ноя 2011, 17:03 Оно-же на меге и с езернетом... Можно просто: Мегадевайс.
Andrey_B » 17 ноя 2011, 17:29 Мегадевайс мне нравится. Скромненько и со вкусом.
Ethernet по-русски звучит коряво. С первого раза и не выговоришь.
anapogo » 17 ноя 2011, 17:40 Ethernet_Mega_Device - очень длинно
может сократим типа EMDevice,EMD,ME_Device,MED
...............
а как начинали... с меги 168-й в 2011
Andrey_B » 21 ноя 2011, 23:40
у нас 520 байт, так как atmega168, Значит на страничку длинные формы уже не полезут. В уме держим всего 1Кб EEPROM. А еще корпус. Не так то просто все как кажется..........и в нашем Мегадевайсе
...............
сейчас, я-бы настаивал на EMD...
ну все буквы подходят
Re: Умный Дом по Ethernet
Всем добрый вечер! Есть вопросы, нуждаюсь в советах
Строится дом, присматриваюсь к меге.
Задача:
- управление светом (21 группа, без диммеров), нужно включать с кнопок, отключать одной кнопкой несколько источников, и т.д.
- управление 3 вытяжными вентиляторами с кнопок, 2 из них с датчиков влажности/температуры, например, HTU21D
- может пара датчиков движения или герконов для автоматизации света в кладовке...
Разводка вся коллекторная - от всех точек в щиток. Освещение - диодные лампы везде.
Управление климатом/сигнализация/видеонаблюдение - отдельно. На первое время без сервера, просто нет времени этим заниматься
Комплект вижу таким:
1x DR-30-12
2х MegaD-2561
2x MegaD-14-R 1.0
2x MegaD-14-IN
Итого 28 входов/28 выходов для нагрузок/кнопок и датчиков.
1. Оптимальный ли выбор модулей?
2. Как лучше их сблокировать в щитке: все входные исполнительные модули под одну "голову", выходные - под другую или под каждой "головой" по выходному и выходному исполнителю?
3. Какой кабель тянуть к выключателям? Не могу определиться
- витая пара, удобно подключать выключатели с несколькими кнопками, легче монтировать кабель, но уже потом не перейти в случае чего на классическую схему, т.е. сечение мало
- KNX, плюсы и минусы как у витой пары, потом можно будет подумать об апгрейде до KNX
- ВВГнг или NYM 1,5м2, можно перейти на классическую схему если что, но работать с ним менее удобно
4. Рассматриваю исключительно кнопочные варианты выключателей. Хочется максимально оптимизировать количество постов, использовать короткое и длинное нажатие. Если двухкнопочные варианты худо бедно можно что-то по дизайну найти, то четырехкнопочных (2 клавишы с помежуточным положением) - почти экзотика.
Нашел еще такой вариант http://www.jung.de/ru/online-catalogue/ ... le=4248TSM, инструкция http://jung-info.ru/upload/shop_59/7/3/ ... TSM_ru.pdf
Его можно подключить к входам MegaD-14-IN, например, витой парой?
Строится дом, присматриваюсь к меге.
Задача:
- управление светом (21 группа, без диммеров), нужно включать с кнопок, отключать одной кнопкой несколько источников, и т.д.
- управление 3 вытяжными вентиляторами с кнопок, 2 из них с датчиков влажности/температуры, например, HTU21D
- может пара датчиков движения или герконов для автоматизации света в кладовке...
Разводка вся коллекторная - от всех точек в щиток. Освещение - диодные лампы везде.
Управление климатом/сигнализация/видеонаблюдение - отдельно. На первое время без сервера, просто нет времени этим заниматься
Комплект вижу таким:
1x DR-30-12
2х MegaD-2561
2x MegaD-14-R 1.0
2x MegaD-14-IN
Итого 28 входов/28 выходов для нагрузок/кнопок и датчиков.
1. Оптимальный ли выбор модулей?
2. Как лучше их сблокировать в щитке: все входные исполнительные модули под одну "голову", выходные - под другую или под каждой "головой" по выходному и выходному исполнителю?
3. Какой кабель тянуть к выключателям? Не могу определиться
- витая пара, удобно подключать выключатели с несколькими кнопками, легче монтировать кабель, но уже потом не перейти в случае чего на классическую схему, т.е. сечение мало
- KNX, плюсы и минусы как у витой пары, потом можно будет подумать об апгрейде до KNX
- ВВГнг или NYM 1,5м2, можно перейти на классическую схему если что, но работать с ним менее удобно
4. Рассматриваю исключительно кнопочные варианты выключателей. Хочется максимально оптимизировать количество постов, использовать короткое и длинное нажатие. Если двухкнопочные варианты худо бедно можно что-то по дизайну найти, то четырехкнопочных (2 клавишы с помежуточным положением) - почти экзотика.
Нашел еще такой вариант http://www.jung.de/ru/online-catalogue/ ... le=4248TSM, инструкция http://jung-info.ru/upload/shop_59/7/3/ ... TSM_ru.pdf
Его можно подключить к входам MegaD-14-IN, например, витой парой?
Re: Умный Дом по Ethernet
1. Вполне.mas0lik писал(а): 1. Оптимальный ли выбор модулей?
2. Как лучше их сблокировать в щитке: все входные исполнительные модули под одну "голову", выходные - под другую или под каждой "головой" по выходному и выходному исполнителю?
2. Я бы сделал на каждую "голову" один входной и один выходной. Тогда их можно сконфигурировать так, что "голова" сама будет анализировать свои входы и управлять своими выходами, по возможности не обращаясь к серверу или другой "голове". Это повысит надёжность в случае падения LAN, например, или сервера.
Re: Умный Дом по Ethernet
Итого 36, как быстро стали разбрасываться портамиmas0lik писал(а):Всем добрый вечер! Есть вопросы, нуждаюсь в советах
Комплект вижу таким:
1x DR-30-12
2х MegaD-2561
2x MegaD-14-R 1.0
2x MegaD-14-IN
Итого 28 входов/28 выходов для нагрузок/кнопок и датчиков.
Re: Умный Дом по Ethernet
даже 28+8*2=44Haus писал(а): Итого 36, как быстро стали разбрасываться портами
Re: Умный Дом по Ethernet
и это даже очень малый запас...Victor_S писал(а):даже 28+8*2=44Haus писал(а): Итого 36, как быстро стали разбрасываться портами
и еще, если где ремонт делаете, везде где можно бросайте витую пару
хотя при нынешних Вайфаях это уж не актуально
но по проводах надежнее, и всегда можно разрезать оболочку, вытащить пару, обрезать и подключить что угодно к чему угодно....
Re: Умный Дом по Ethernet
приветствую, есть несколько вопросов по логике работы девайса:
1.
в скрипте на сервере указываю
по идее это должно переключить состояние выхода, т.е. в моем случае включать или выключать свет. Однако при отправке на сервер команды включает и сразу гасит свет. Если держать выключатель, то будет гореть пока держишь Вход сконфигурирован как "P". От выключателя (обычной кнопки) по сценарию Act 1:2 - всё работает нормально.
2. Если сервер не указан или не доступен, поле Act не указано, должен ли выполняться скрипт в поле Net ?
1.
в скрипте на сервере указываю
Код: Выделить всё
if ( $_GET['pt'] == "7" )
echo "1:2";
2. Если сервер не указан или не доступен, поле Act не указано, должен ли выполняться скрипт в поле Net ?
Re: Умный Дом по Ethernet
kinord, вы логи Web-сервера смотрели?
Net выполняется всегда, если не установлен чекбокс рядом с этим полем. Подробнее в статье про MegaD-328.
Net выполняется всегда, если не установлен чекбокс рядом с этим полем. Подробнее в статье про MegaD-328.
Re: Умный Дом по Ethernet
Спасибо, посмотрю. А какой формат скрипта должен быть? Т.е. он так же автоматом отправляет get с pt и принимает параметры echo как и основной скрипт или тут нужно делать ручную обработку? параметры в запросе не передаются, кстати, обрезает запрос после знака "=". Так и должно быть?Andrey_B писал(а):kinord, вы логи Web-сервера смотрели?
Net выполняется всегда, если не установлен чекбокс рядом с этим полем. Подробнее в статье про MegaD-328.
А по поводу первого моего вопроса разобрался - надо было убрать галочки рядом с Mode во входных портах
Re: Умный Дом по Ethernet
kinord,
Устройство вызывает тот URL, который прописан в этом поле. Ничего автоматом не добавляется и не подставляется за исключением случая с т.н. "удаленным термостатом".
У этого поля есть ограничение по количеству символов.
Вот из статьи на сайте про MegaD-328
---
Флажок (чекбокс) справа от поля Mode указывает, что при наличии сервера, устройство отправляет на сервер сообщения всегда в режиме P&R, а при его отсутствии Action выполняется только в том режиме, который установлен в Mode.
Устройство вызывает тот URL, который прописан в этом поле. Ничего автоматом не добавляется и не подставляется за исключением случая с т.н. "удаленным термостатом".
У этого поля есть ограничение по количеству символов.
Вот из статьи на сайте про MegaD-328
---
Флажок (чекбокс) справа от поля Mode указывает, что при наличии сервера, устройство отправляет на сервер сообщения всегда в режиме P&R, а при его отсутствии Action выполняется только в том режиме, который установлен в Mode.
Re: Умный Дом по Ethernet
спасибо!
Еще вопрос у меня - подключил датчик движения. У входа настраиваю P&R
На сервере команда 0:1;p100;0:0 - при этом при движении свет включается и не выключается.
Если команду сделать 0:2, то свет выключается, но горит он только пока есть движение (т.е. пока датчик разрывает контакт)
Пробовал поставить у входа R - то же самое - свет включается, но не гаснет
Еще вопрос у меня - подключил датчик движения. У входа настраиваю P&R
На сервере команда 0:1;p100;0:0 - при этом при движении свет включается и не выключается.
Если команду сделать 0:2, то свет выключается, но горит он только пока есть движение (т.е. пока датчик разрывает контакт)
Пробовал поставить у входа R - то же самое - свет включается, но не гаснет
Re: Умный Дом по Ethernet
kinord, об этом говорилось много раз и на форуме и в комментариях на сайте.
"Паузы работают только в сценариях по умолчанию (Action) и не работают в ответах и командах с сервера."
"Паузы работают только в сценариях по умолчанию (Action) и не работают в ответах и командах с сервера."
Re: Умный Дом по Ethernet
понял,спасибо.Andrey_B писал(а):kinord, об этом говорилось много раз и на форуме и в комментариях на сайте.
"Паузы работают только в сценариях по умолчанию (Action) и не работают в ответах и командах с сервера."
подскажите как на php сделать правильный скрипт задержки выключения:
У меня вот так:
Код: Выделить всё
file_get_contents('http://192.168.88.14/sec/?cmd=0:1');
sleep(20);
file_get_contents('http://192.168.88.14/sec/?cmd=0:0');
Добавляю (если кому-то нужно будет) рабочий скрипт для датчика движения. Вроде бы как ложных срабатываний нет теперь
Код: Выделить всё
//Если разомкнули цепь (сработал датчик движения)
if ($_GET['m']==1)
file_get_contents('http://192.168.88.14/sec/?cmd=0:1'); //Включаем свет
else{//Если замкнули цепь (датчик перестал срабатывать)
sleep(2);//Ждем пару сек., т.к. может сразу сработал датчик еще раз
$val = explode('/',file_get_contents('http://192.168.88.14/sec/?pt=10&cmd=get'));
if($val[0]=='ON'){//проверяем еще раз не активен ли датчик движения, если ON значит не активен
sleep(10); //ждём какое-то время вдруг мы стоим и не шевелимся
$val = explode('/',file_get_contents('http://192.168.88.14/sec/?pt=10&cmd=get'));
if($val[0]=='ON'){//Еще разок проверяем не сработал ли датчик
file_get_contents('http://192.168.88.14/sec/?cmd=0:0');//гасимсвет
}
}
}
Может кто-то подскажет более оптимальое решение?
Re: Умный Дом по Ethernet
Уважаемы, подскажите пожалуйста от чего может виснуть мегадевайс. У меня самосборный, в какой-то момент престаёт откликаться на пинги. Помогает перезагрузка.