Прошивка MegaD-2561 (релизы, обсуждения, предложения)

Обсуждение статей, технологий домашней автоматизации, программных и аппаратных решений
Andrey_B
Администратор
Сообщения: 4096
Зарегистрирован: 18 мар 2011, 12:06

Re: Прошивка MegaD-2561 (релизы, обсуждения, предложения)

Сообщение Andrey_B » Сегодня, 09:28

vladnt писал(а):
Сегодня, 08:13
Одновременное замыкание входов один из запросов не приходит

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

192.168.0.14 - - [18/Sep/2019:09:25:26 +0400] "GET /md.php?pt=0&cnt=1 HTTP/1.1" 200 147 "-" "megad"
192.168.0.14 - - [18/Sep/2019:09:25:26 +0400] "GET /md.php?pt=1&cnt=1 HTTP/1.1" 200 147 "-" "megad"
192.168.0.14 - - [18/Sep/2019:09:25:26 +0400] "GET /md.php?pt=0&m=1&cnt=2 HTTP/1.1" 200 147 "-" "megad"
192.168.0.14 - - [18/Sep/2019:09:25:26 +0400] "GET /md.php?pt=1&m=1&cnt=2 HTTP/1.1" 200 147 "-" "megad"
192.168.0.14 - - [18/Sep/2019:09:25:27 +0400] "GET /md.php?pt=0&cnt=3 HTTP/1.1" 200 147 "-" "megad"
192.168.0.14 - - [18/Sep/2019:09:25:27 +0400] "GET /md.php?pt=1&cnt=3 HTTP/1.1" 200 147 "-" "megad"
192.168.0.14 - - [18/Sep/2019:09:25:27 +0400] "GET /md.php?pt=0&m=1&cnt=4 HTTP/1.1" 200 147 "-" "megad"
192.168.0.14 - - [18/Sep/2019:09:25:27 +0400] "GET /md.php?pt=1&m=1&cnt=4 HTTP/1.1" 200 147 "-" "megad"
192.168.0.14 - - [18/Sep/2019:09:25:28 +0400] "GET /md.php?pt=0&cnt=5 HTTP/1.1" 200 147 "-" "megad"
192.168.0.14 - - [18/Sep/2019:09:25:28 +0400] "GET /md.php?pt=1&cnt=5 HTTP/1.1" 200 147 "-" "megad"
192.168.0.14 - - [18/Sep/2019:09:25:28 +0400] "GET /md.php?pt=0&m=1&cnt=6 HTTP/1.1" 200 147 "-" "megad"
192.168.0.14 - - [18/Sep/2019:09:25:28 +0400] "GET /md.php?pt=1&m=1&cnt=6 HTTP/1.1" 200 147 "-" "megad"
Пару сообщений тому назад я писал.
Возможно написанное имеет к проблеме прямое отношение. Нужно анализировать дамп.

vladnt
Сообщения: 3
Зарегистрирован: 16 сен 2019, 21:12

Re: Прошивка MegaD-2561 (релизы, обсуждения, предложения)

Сообщение vladnt » Сегодня, 13:01

В моем случает, сервер ничего не отправляет.
Проблема 100% повторяемая.
Режим входов P&R и ОДНОВРЕМЕННОЕ замыкание - потеря запросов.
Режим P и флажок - рабочий вариант.
При ПООЧЕРЕДНОМ замыкании потери запросов не наблюдается в обоих случаях.

Если я правильно понял мануал, то результат должен быть идентичный ?

P&R - устройство реагирует как на замыкание, так и на размыкания контакта.
P - устройство реагирует (то есть отправляет сообщения на сервер, выполняет сценарии и т.д.) только при замыкании контакта
Флажок (чекбокс) справа от поля Mode указывает, что при наличии сервера, устройство отправляет на сервер сообщения всегда в режиме P&R, а при его отсутствии Action выполняется только в том режиме, который установлен в Mode. Данная опция не доступна для Click Mode.

Andrey_B
Администратор
Сообщения: 4096
Зарегистрирован: 18 мар 2011, 12:06

Re: Прошивка MegaD-2561 (релизы, обсуждения, предложения)

Сообщение Andrey_B » Сегодня, 16:27

vladnt писал(а):
Сегодня, 13:01
Проблема 100% повторяемая.
Режим входов P&R и ОДНОВРЕМЕННОЕ замыкание - потеря запросов.
В своем предыдущем сообщении я опубликовал лог Web-сервера Apache.
В этом логе вы можете увидеть, что одновременное замыкание двух портов в режиме P&R не приводит к потере пакетов. Да, оба порта были подключены к одной физической кнопке. Одновременнее некуда.
Проблему я воспроизвести не могу и она у меня не повторятся.

Для начала я бы посоветовал вместо openHAB поставить любой простой Web-сервер и проверить, как будет с ним. Собственно в сообщении, ссылку на которое я уже приводил, все это написано.

zidky
Сообщения: 106
Зарегистрирован: 19 авг 2018, 03:42

Re: Прошивка MegaD-2561 (релизы, обсуждения, предложения)

Сообщение zidky » Сегодня, 18:03

vladnt писал(а):
Сегодня, 13:01
Режим входов P&R и ОДНОВРЕМЕННОЕ замыкание - потеря запросов.
У меня такое наблюдалось на меге украинского производства 3R кажется. Меняли ее по гарантии, если это можно так назвать. Похоже проблема контроллера была. После перехода на модули с этого сайта подобного не наблюдалось.
А сервер ничего не отвечать разве может? Мега бы замолкала на таймаут через 6 неотвеченных запросов.

vladnt
Сообщения: 3
Зарегистрирован: 16 сен 2019, 21:12

Re: Прошивка MegaD-2561 (релизы, обсуждения, предложения)

Сообщение vladnt » 20 минут назад

Andrey_B писал(а):
Сегодня, 16:27
vladnt писал(а):
Сегодня, 13:01
Проблема 100% повторяемая.
Режим входов P&R и ОДНОВРЕМЕННОЕ замыкание - потеря запросов.
В своем предыдущем сообщении я опубликовал лог Web-сервера Apache.
В этом логе вы можете увидеть, что одновременное замыкание двух портов в режиме P&R не приводит к потере пакетов. Да, оба порта были подключены к одной физической кнопке. Одновременнее некуда.
Проблему я воспроизвести не могу и она у меня не повторятся.

Для начала я бы посоветовал вместо openHAB поставить любой простой Web-сервер и проверить, как будет с ним. Собственно в сообщении, ссылку на которое я уже приводил, все это написано.
Спасибо.
Разобрался ))
OpenHAB так развлекается. В настройках HTTP Binding:
Параметр timeout дефолт 5000 миллисекунд, уменьшение до 1000 устраняет часть проблемы, в дебаг логах openhab все запросы видны.

Для локализации глюка и исключения проблем с блоком использовал MiniWeb HTTP server под Win.

Ответить