Использование MegaD в openHAB

Обсуждение статей, технологий домашней автоматизации, программных и аппаратных решений
Petros
Сообщения: 408
Зарегистрирован: 21 авг 2012, 22:09

Re: Использование MegaD в openHAB

Сообщение Petros » 08 июн 2019, 14:05

martiniman писал(а):
04 июн 2019, 10:15
Petros писал(а):
28 май 2019, 11:12
Всё верно, параметр v не прилетает. Если только это единственная запись от меги... Думаю это вопрос Андрею
Андрей говорит что всё прилетает, как проверить?
Флажок (чекбокс) справа от поля Act определяет логику работы сценария. Если он не установлен (по умолчанию), то сценарий выполняется ТОЛЬКО если сервер не прописан, недоступен или HTTP-статус отличен от 200. Если флажок установлен, то сценарий выполняется всегда независимо от наличия сервера. Контроллер в этом случае будет сообщать на сервер о событиях, но его ответные команды в рамках одной TCP-сессии будут проигнорированы.
А это условие соблюдено? флажок стоит?

martiniman
Сообщения: 239
Зарегистрирован: 09 авг 2016, 15:09
Откуда: Сочи

Re: Использование MegaD в openHAB

Сообщение martiniman » 08 июн 2019, 23:14

Petros писал(а):
08 июн 2019, 14:05


А это условие соблюдено? флажок стоит?
Да, стоит. И при физическом нажатии на кнопку прилетает только событие кнопки, сценарий из АСТ выполянятся, Оут порт переключается.

Petros
Сообщения: 408
Зарегистрирован: 21 авг 2012, 22:09

Re: Использование MegaD в openHAB

Сообщение Petros » 09 июн 2019, 12:25

martiniman писал(а):
08 июн 2019, 23:14
Petros писал(а):
08 июн 2019, 14:05


А это условие соблюдено? флажок стоит?
Да, стоит. И при физическом нажатии на кнопку прилетает только событие кнопки, сценарий из АСТ выполянятся, Оут порт переключается.
в Openhab debug появляются похожие строчки?

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

2019-06-09 11:08:01.509 [DEBUG] [ing.megad.handler.MegaDBridgeHandler] - incoming from Megad: 192.168.10.17 GET /s?pt=0&cnt=1 HTTP/1.1
2019-06-09 11:08:01.512 [DEBUG] [ing.megad.handler.MegaDBridgeHandler] - 0 value s
2019-06-09 11:08:01.515 [DEBUG] [ing.megad.handler.MegaDBridgeHandler] - 1 value pt
2019-06-09 11:08:01.518 [DEBUG] [ing.megad.handler.MegaDBridgeHandler] - 2 value 0
2019-06-09 11:08:01.519 [DEBUG] [ing.megad.handler.MegaDBridgeHandler] - 3 value cnt
2019-06-09 11:08:01.520 [DEBUG] [ing.megad.handler.MegaDBridgeHandler] - 4 value 1
2019-06-09 11:08:01.521 [DEBUG] [b.binding.megad.handler.MegaDHandler] - getActiveChannelListAsString -> in
2019-06-09 11:08:01.523 [DEBUG] [ing.megad.handler.MegaDBridgeHandler] - incoming from Megad: 192.168.10.17 GET /s?pt=9&v=1 HTTP/1.1
2019-06-09 11:08:01.525 [DEBUG] [ing.megad.handler.MegaDBridgeHandler] - 0 value s
2019-06-09 11:08:01.526 [DEBUG] [ing.megad.handler.MegaDBridgeHandler] - 1 value pt
2019-06-09 11:08:01.527 [DEBUG] [ing.megad.handler.MegaDBridgeHandler] - 2 value 9
2019-06-09 11:08:01.529 [DEBUG] [ing.megad.handler.MegaDBridgeHandler] - 3 value v
2019-06-09 11:08:01.531 [DEBUG] [ing.megad.handler.MegaDBridgeHandler] - 4 value 1
2019-06-09 11:08:01.533 [DEBUG] [b.binding.megad.handler.MegaDHandler] - getActiveChannelListAsString -> out

martiniman
Сообщения: 239
Зарегистрирован: 09 авг 2016, 15:09
Откуда: Сочи

Re: Использование MegaD в openHAB

Сообщение martiniman » 13 июн 2019, 17:07

Нажатие на физ кнопку, в настройках порта которой прописан ACT 22:2|22:0;23:0 и стоит галка
Petros писал(а):
09 июн 2019, 12:25
в Openhab debug появляются похожие строчки?

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

2019-06-13 16:02:28.727 [DEBUG] [ing.megad.handler.MegaDBridgeHandler] - incoming from Megad: 192.168.53.187 GET /?pt=0&click=1&cnt=15&mdid=m7 HTTP/1.1
2019-06-13 16:02:28.727 [DEBUG] [ing.megad.handler.MegaDBridgeHandler] - 0 value 
2019-06-13 16:02:28.728 [DEBUG] [ing.megad.handler.MegaDBridgeHandler] - 1 value pt
2019-06-13 16:02:28.728 [DEBUG] [ing.megad.handler.MegaDBridgeHandler] - 2 value 0
2019-06-13 16:02:28.728 [DEBUG] [ing.megad.handler.MegaDBridgeHandler] - 3 value click
2019-06-13 16:02:28.729 [DEBUG] [ing.megad.handler.MegaDBridgeHandler] - 4 value 1
2019-06-13 16:02:28.729 [DEBUG] [ing.megad.handler.MegaDBridgeHandler] - 5 value cnt
2019-06-13 16:02:28.729 [DEBUG] [ing.megad.handler.MegaDBridgeHandler] - 6 value 15
2019-06-13 16:02:28.730 [DEBUG] [ing.megad.handler.MegaDBridgeHandler] - 7 value mdid
2019-06-13 16:02:28.730 [DEBUG] [ing.megad.handler.MegaDBridgeHandler] - 8 value m7
2019-06-13 16:02:28.731 [DEBUG] [b.binding.megad.handler.MegaDHandler] - getActiveChannelListAsString -> 
2019-06-13 16:02:29.061 [DEBUG] [ing.megad.handler.MegaDBridgeHandler] - incoming from Megad: 192.168.53.187 GET /?pt=0&m=1&cnt=15&mdid=m7 HTTP/1.1
2019-06-13 16:02:29.062 [DEBUG] [ing.megad.handler.MegaDBridgeHandler] - 0 value 
2019-06-13 16:02:29.062 [DEBUG] [ing.megad.handler.MegaDBridgeHandler] - 1 value pt
2019-06-13 16:02:29.063 [DEBUG] [ing.megad.handler.MegaDBridgeHandler] - 2 value 0
2019-06-13 16:02:29.063 [DEBUG] [ing.megad.handler.MegaDBridgeHandler] - 3 value m
2019-06-13 16:02:29.064 [DEBUG] [ing.megad.handler.MegaDBridgeHandler] - 4 value 1
2019-06-13 16:02:29.064 [DEBUG] [ing.megad.handler.MegaDBridgeHandler] - 5 value cnt
2019-06-13 16:02:29.065 [DEBUG] [ing.megad.handler.MegaDBridgeHandler] - 6 value 15
2019-06-13 16:02:29.065 [DEBUG] [ing.megad.handler.MegaDBridgeHandler] - 7 value mdid
2019-06-13 16:02:29.065 [DEBUG] [ing.megad.handler.MegaDBridgeHandler] - 8 value m7
2019-06-13 16:02:29.066 [DEBUG] [b.binding.megad.handler.MegaDHandler] - getActiveChannelListAsString -> 
2019-06-13 16:02:33.283 [DEBUG] [ing.megad.handler.MegaDBridgeHandler] - incoming from Megad: 192.168.53.187 GET /?pt=0&click=1&cnt=16&mdid=m7 HTTP/1.1
2019-06-13 16:02:33.284 [DEBUG] [ing.megad.handler.MegaDBridgeHandler] - 0 value 
2019-06-13 16:02:33.285 [DEBUG] [ing.megad.handler.MegaDBridgeHandler] - 1 value pt
2019-06-13 16:02:33.285 [DEBUG] [ing.megad.handler.MegaDBridgeHandler] - 2 value 0
2019-06-13 16:02:33.285 [DEBUG] [ing.megad.handler.MegaDBridgeHandler] - 3 value click
2019-06-13 16:02:33.286 [DEBUG] [ing.megad.handler.MegaDBridgeHandler] - 4 value 1
2019-06-13 16:02:33.286 [DEBUG] [ing.megad.handler.MegaDBridgeHandler] - 5 value cnt
2019-06-13 16:02:33.287 [DEBUG] [ing.megad.handler.MegaDBridgeHandler] - 6 value 16
2019-06-13 16:02:33.287 [DEBUG] [ing.megad.handler.MegaDBridgeHandler] - 7 value mdid
2019-06-13 16:02:33.288 [DEBUG] [ing.megad.handler.MegaDBridgeHandler] - 8 value m7
2019-06-13 16:02:33.288 [DEBUG] [b.binding.megad.handler.MegaDHandler] - getActiveChannelListAsString -> 
2019-06-13 16:02:34.404 [DEBUG] [ing.megad.handler.MegaDBridgeHandler] - incoming from Megad: 192.168.53.187 GET /?pt=0&click=1&cnt=17&mdid=m7 HTTP/1.1
2019-06-13 16:02:34.404 [DEBUG] [ing.megad.handler.MegaDBridgeHandler] - 0 value 
2019-06-13 16:02:34.405 [DEBUG] [ing.megad.handler.MegaDBridgeHandler] - 1 value pt
2019-06-13 16:02:34.405 [DEBUG] [ing.megad.handler.MegaDBridgeHandler] - 2 value 0
2019-06-13 16:02:34.405 [DEBUG] [ing.megad.handler.MegaDBridgeHandler] - 3 value click
2019-06-13 16:02:34.406 [DEBUG] [ing.megad.handler.MegaDBridgeHandler] - 4 value 1
2019-06-13 16:02:34.406 [DEBUG] [ing.megad.handler.MegaDBridgeHandler] - 5 value cnt
2019-06-13 16:02:34.407 [DEBUG] [ing.megad.handler.MegaDBridgeHandler] - 6 value 17
2019-06-13 16:02:34.407 [DEBUG] [ing.megad.handler.MegaDBridgeHandler] - 7 value mdid
2019-06-13 16:02:34.408 [DEBUG] [ing.megad.handler.MegaDBridgeHandler] - 8 value m7
2019-06-13 16:02:34.409 [DEBUG] [b.binding.megad.handler.MegaDHandler] - getActiveChannelListAsString -> 
2019-06-13 16:02:39.880 [DEBUG] [ing.megad.handler.MegaDBridgeHandler] - incoming from Megad: 192.168.53.187 GET /?pt=0&click=1&cnt=18&mdid=m7 HTTP/1.1
2019-06-13 16:02:39.881 [DEBUG] [ing.megad.handler.MegaDBridgeHandler] - 0 value 
2019-06-13 16:02:39.882 [DEBUG] [ing.megad.handler.MegaDBridgeHandler] - 1 value pt
2019-06-13 16:02:39.882 [DEBUG] [ing.megad.handler.MegaDBridgeHandler] - 2 value 0
2019-06-13 16:02:39.883 [DEBUG] [ing.megad.handler.MegaDBridgeHandler] - 3 value click
2019-06-13 16:02:39.883 [DEBUG] [ing.megad.handler.MegaDBridgeHandler] - 4 value 1
2019-06-13 16:02:39.884 [DEBUG] [ing.megad.handler.MegaDBridgeHandler] - 5 value cnt
2019-06-13 16:02:39.884 [DEBUG] [ing.megad.handler.MegaDBridgeHandler] - 6 value 18
2019-06-13 16:02:39.885 [DEBUG] [ing.megad.handler.MegaDBridgeHandler] - 7 value mdid
2019-06-13 16:02:39.885 [DEBUG] [ing.megad.handler.MegaDBridgeHandler] - 8 value m7
2019-06-13 16:02:39.886 [DEBUG] [b.binding.megad.handler.MegaDHandler] - getActiveChannelListAsString -> 
2019-06-13 16:02:41.825 [DEBUG] [hab.binding.exec.handler.ExecHandler] - Exec [OUTPUT]: '24375'
2019-06-13 16:02:41.829 [DEBUG] [hab.binding.exec.handler.ExecHandler] - Transformed response is '24375'
2019-06-13 16:02:43.423 [DEBUG] [ing.megad.handler.MegaDBridgeHandler] - incoming from Megad: 192.168.53.187 GET /?pt=0&click=1&cnt=19&mdid=m7 HTTP/1.1
2019-06-13 16:02:43.424 [DEBUG] [ing.megad.handler.MegaDBridgeHandler] - 0 value 
2019-06-13 16:02:43.425 [DEBUG] [ing.megad.handler.MegaDBridgeHandler] - 1 value pt
2019-06-13 16:02:43.425 [DEBUG] [ing.megad.handler.MegaDBridgeHandler] - 2 value 0
2019-06-13 16:02:43.426 [DEBUG] [ing.megad.handler.MegaDBridgeHandler] - 3 value click
2019-06-13 16:02:43.428 [DEBUG] [ing.megad.handler.MegaDBridgeHandler] - 4 value 1
2019-06-13 16:02:43.429 [DEBUG] [ing.megad.handler.MegaDBridgeHandler] - 5 value cnt
2019-06-13 16:02:43.429 [DEBUG] [ing.megad.handler.MegaDBridgeHandler] - 6 value 19
2019-06-13 16:02:43.430 [DEBUG] [ing.megad.handler.MegaDBridgeHandler] - 7 value mdid
2019-06-13 16:02:43.430 [DEBUG] [ing.megad.handler.MegaDBridgeHandler] - 8 value m7
2019-06-13 16:02:43.431 [DEBUG] [b.binding.megad.handler.MegaDHandler] - getActiveChannelListAsString -> 
Параметр v не прилетает
Последний раз редактировалось martiniman 14 июн 2019, 11:48, всего редактировалось 1 раз.

Petros
Сообщения: 408
Зарегистрирован: 21 авг 2012, 22:09

Re: Использование MegaD в openHAB

Сообщение Petros » 14 июн 2019, 01:18

Что-то не так. Прилетают именно срабатывания на нажатия кнопки через сервер. Видимо контроллер не перешёл в режим работы "автономно с уведомлением"

Ответить