Разработка дополнительных модулей, подключение различных приложений.
Модератор: immortal
-
Jager
- Сообщения: 708
- Зарегистрирован: Сб авг 18, 2012 10:21 am
-
Благодарил (а):
26 раз
-
Поблагодарили:
183 раза
Сообщение
Jager » Вт июн 20, 2017 2:15 pm
ILGAS писал(а):еще вопросик.
есть ли возможность посмотреть что отдает мега и что послали на нее.
В htdocs\megad.php надо расcкомментировать строчку //DebMes("megad: ".$_SERVER['REQUEST_URI']. " (".$_SERVER['REMOTE_ADDR'].")");
После этого смотреть в папке Debmes логи.
-
ILGAS
- Сообщения: 366
- Зарегистрирован: Пт июл 26, 2013 4:11 pm
-
Благодарил (а):
71 раз
-
Поблагодарили:
18 раз
Сообщение
ILGAS » Вт июн 20, 2017 2:53 pm
Jager писал(а):ILGAS писал(а):еще вопросик.
есть ли возможность посмотреть что отдает мега и что послали на нее.
В htdocs\megad.php надо расcкомментировать строчку //DebMes("megad: ".$_SERVER['REQUEST_URI']. " (".$_SERVER['REMOTE_ADDR'].")");
После этого смотреть в папке Debmes логи.
Спасибо Jager, теперь осталось только расшифровать), буду вечером дома попробую.
если кому понадобится смотреть тут
http://ab-log.ru/smart-house/ethernet/megad-328-api
-
ILGAS
- Сообщения: 366
- Зарегистрирован: Пт июл 26, 2013 4:11 pm
-
Благодарил (а):
71 раз
-
Поблагодарили:
18 раз
Сообщение
ILGAS » Вт июн 20, 2017 8:13 pm
Получил такую картину, из megad.php выполняется один раз, а метод 2 раза.
Код: Выделить всё
19:25:24 0.76510200 кнопка2
19:25:21 0.04082100 кнопка2
20:25:21 0.01542000 megad: /megad.php?pt=4&cnt=64&mdid=gB9kI (192.168.1.108)
19:25:19 0.11177700 кнопка2
19:25:13 0.43691800 кнопка2
20:25:13 0.40977800 megad: /megad.php?pt=4&cnt=63&mdid=gB9kI (192.168.1.108)
19:25:12 0.43571700 кнопка2
19:25:08 0.29486300 кнопка2
20:25:08 0.27016200 megad: /megad.php?pt=4&cnt=62&mdid=gB9kI (192.168.1.108)
19:25:06 0.82985200 кнопка2
19:25:01 0.57146700 кнопка2
20:25:01 0.54389500 megad: /megad.php?pt=4&cnt=61&mdid=gB9kI (192.168.1.108)
19:25:01 0.11281300 кнопка2
19:24:51 0.51924500 кнопка2
-
Jager
- Сообщения: 708
- Зарегистрирован: Сб авг 18, 2012 10:21 am
-
Благодарил (а):
26 раз
-
Поблагодарили:
183 раза
Сообщение
Jager » Вт июн 20, 2017 8:25 pm
ILGAS писал(а):Получил такую картину, из megad.php выполняется один раз, а метод 2 раза.
Чудес не бывает
оставьте метод класса пустым и пропишите say в метод объекта.
-
ILGAS
- Сообщения: 366
- Зарегистрирован: Пт июл 26, 2013 4:11 pm
-
Благодарил (а):
71 раз
-
Поблагодарили:
18 раз
Сообщение
ILGAS » Вт июн 20, 2017 8:49 pm
Jager писал(а):ILGAS писал(а):Получил такую картину, из megad.php выполняется один раз, а метод 2 раза.
Чудес не бывает
оставьте метод класса пустым и пропишите say в метод объекта.
у меня так и было).
еще раз переписал как вы сказали, результат тот же.
еще заметил что метод выполняется 2 раз через некоторое время (не сразу) через 1-6 секунд.
-
Chainik
- Сообщения: 1462
- Зарегистрирован: Вс янв 10, 2016 11:05 am
-
Благодарил (а):
260 раз
-
Поблагодарили:
454 раза
Сообщение
Chainik » Вт июн 20, 2017 9:04 pm
ILGAS писал(а):у меня так и было).
еще раз переписал как вы сказали, результат тот же.
еще заметил что метод выполняется 2 раз через некоторое время (не сразу) через 1-6 секунд.
Может циклы какие в 2-х экземплярах запущены?
На крайний случай можно попытаться побороть программно, если действие после срабатывания не должно происходить немедленно (задержка в несколько секунд допустима).
Хотя, конечно, лучше найти причину двойного выполнения метода.
-
ILGAS
- Сообщения: 366
- Зарегистрирован: Пт июл 26, 2013 4:11 pm
-
Благодарил (а):
71 раз
-
Поблагодарили:
18 раз
Сообщение
ILGAS » Вт июн 20, 2017 9:06 pm
попробовал поменять в меге режим с P на R, проблема ушла, я могу оставить на этом режиме, но проблема не решенной останется.
Походу тут не моя ошибку, попробую обновить прошивку меги, если не получится тогда проблема в модуле, только не кто не писал об этом.
Последний раз редактировалось
ILGAS Вт июн 20, 2017 9:08 pm, всего редактировалось 1 раз.
-
Jager
- Сообщения: 708
- Зарегистрирован: Сб авг 18, 2012 10:21 am
-
Благодарил (а):
26 раз
-
Поблагодарили:
183 раза
Сообщение
Jager » Вт июн 20, 2017 9:15 pm
ILGAS писал(а):попробовал поменять в меге режим с P на R, проблема ушла, я могу оставить на этом режиме, но проблема не решенной останется.
Походу тут не моя ошибку, попробую обновить прошивку меги, если не получится тогда проблема в модуле, только не кто не писал об этом.
Модуль точно корректно отрабатывает P и R, у меня датчик на воротах настроен замыкание, а датчики движения на размыкание, все работает правильно.
-
Chainik
- Сообщения: 1462
- Зарегистрирован: Вс янв 10, 2016 11:05 am
-
Благодарил (а):
260 раз
-
Поблагодарили:
454 раза
Сообщение
Chainik » Вт июн 20, 2017 9:28 pm
ILGAS, у меня появилось одно предположение. Я правильно понимаю, что вход у вас замыкается с помощью реле Меги? Т.е. вход после срабатывания остается замкнутым длительное время?
-
ILGAS
- Сообщения: 366
- Зарегистрирован: Пт июл 26, 2013 4:11 pm
-
Благодарил (а):
71 раз
-
Поблагодарили:
18 раз
Сообщение
ILGAS » Вт июн 20, 2017 9:33 pm
Chainik писал(а):ILGAS, у меня появилось одно предположение. Я правильно понимаю, что вход у вас замыкается с помощью реле Меги? Т.е. вход после срабатывания остается замкнутым длительное время?
нет. речь идет только о входе, стоит кнопка на которую однократно нажимаю, вход замыкается меньше чем на секунду. до реле еще не дошли((.