Не вижу смысла гнаться за низким потреблением в ущерб надежности. Это как выбрать для поездки велосипед на ножной тяге, чтобы сэкономить на покупке пары литров бензина. Специфика сервера для Умного Дома - сбор, хранение, обработка множества мелких данных. А это означает большое количество операций ...
Андрей,
При перепрошивке контроллера с ...--ee --read-conf megad.cfg --write-conf megad.cfg
не сохраняются настроки портов расширителя (сбрасываются в IN).
Ждем Ver 2.05 megad-cfg-2561.php
Ок, есть сеть\сервер, зачем R отрабатывать контроллеру? ;-) Контроллер же просто должен "P" отработать и сервер оповестить о событиях выполнения ACT и моментах "P" и "R". Попробуйте. Вход всегда работает в том режиме, который задан, но на сервер в случае установки флажка рядом с Mode отправляются д...
Про проверку доступности сервера писал не применительно с особенностям работы P и R. Так, мысли в слух. "Бит доступности сервера" сделать можно. Однако на практике, если в системе есть сервер, и он собран не из глючного железа, купленного с рук на Удельной, то даже по самым пессимистичным прогнозам...
Vadim, вы пробовали 4.20b1? Вроде бы решили, что должно работать так, как написано: порт контроллера при любых обстоятельствах, то есть всегда, работает в том режиме, который указан в настройках. Но флажок рядом с Mode задает отправку всех событий на сервер. Андрей, Спасибо за правки. Смогу глянуть...
Андрей, теряется вся прелесть и смысл этой функции/чекбокса. Я тоже все время недоумевал почему так работает, но т.к. сильно это не доставало, то не разбирался детально. Доступность сетевого интерфейса совсем не говорит о доступности сервера. И при неответе сервера с конкретным IP и портом, МЕГА до...
Андрей, А почему при таких настройках: Контроллер ведет себя, как P\R mode (отрабатывает, как нажатие ,так и размыкание кнопки)? fw: 4.18b6 Так заложено в логике работы контроллера. В данном случае скорее имеет смысл говорить не о доступности сервера, а о доступности сети Ethernet. Дело в том, что ...
1. - Добавлена поддержка режима IN для расширителя MCP23008 В поле INT указываем номер порта, к которому подключена линия INT расширителя. Это может быть ЛЮБОЙ порт. Указанный порт конфигурируем как IN (режим P). Порт MegaD-14-IN для прерывания в каком режиме д.б (верхнее положение джампера или нижн...
Флажок (чекбокс) справа от поля Mode указывает, что при наличии сервера, устройство отправляет на сервер сообщения всегда в режиме P&R, а при его отсутствии Action выполняется только в том режиме, который установлен в Mode. Данная опция не доступна для Click Mode. Это я читал. Но как это объясняет,...
1. А есть уверенность, что контроллер ожидает\должен ожидать ответ от сервера?
В определенных режимах, он не ждет ответа и закрывает соединение. Т.е .просто "d" уходит в никуда.
2. Может к "d" стоит дописать на каком конкретно порту это "d" выполнить нужно.
Это что-то вроде письма из Простоквашино? ;) Собственно, если кто-то возьмется перекомпоновать документацию так, чтобы она была понятнее, я ведь только за. С Интересом посмотрел бы на результат. Ну, тут либо все сам. Либо пользоваться интузиазизмом молодой крови с "письмами из Простоквашино" и прим...
Я, может, и не против, на какой формат вы считаете "более удобоваримым"? Плоский одностраничный текст хорош тем, что в нем легко осуществить текстовый поиск средствами браузера. Не факт, что куча перелинкованных страниц удобнее как с точки зрения сопровождения, так и с точки зрения изучения. Если о...
Исходя из этого я сделал вывод, что текущая реализация, когда новое событие в рамках одного и того же входа в описанных условиях как-бы замещает собой предыдущее, является оптимальной с точки зрения стабильности и надежности. О, точно фича :-)))) С этой точки зрения (с точки зрения разработчика) вы...
Input: Режим P\R, Action Х:2 (без галки), сервер прописан, но не отвечает. *Для примера, выход выключен. Если нажать кратковременно, то выход включается и остается в этом состоянии. Логично предположить, что для режима P\R он должен включиться и выключиться. У кого-то может звонок "залипнуть" ;-). ...
Андрей, Input: Режим P\R, Action Х:2 (без галки), сервер прописан, но не отвечает. *Для примера, выход выключен. Если нажать кратковременно, то выход включается и остается в этом состоянии. Логично предположить, что для режима P\R он должен включиться и выключиться. У кого-то может звонок "залипнуть...
Андрей, имею три Ваших устройства 2561 и каждый раз при перепрошивке во время Writing firmware выдает FAULT. Прошивка не заливается. Далее пытаюсь восстановить и в итоге: >php megad-cfg-2561.php --fw megad-2561.hex -f -e Connecting... OK (chip type: atmega2561) Checking firmware... OK Erasing firmw...