Если внимательно вчитаться в этот мануал и мануал nice_dmbm_integration_protocol.pdf, приходит понимание наличия в протоколе разного типа пакетов (POS, INF, CMD, LST итд) и разных ответов на запросы от этих типов.
Команда Open формирует пакет:
55 0c 0 3 5 81 1 5 83 1 82 3 64 e4 0c
55 - начало пакета
0С - CRC, количество байт в пакете минус 3
00 - ряд кому запрос(0xFF для всех)
03 - адрес кому запрос (0xFF для всех)
05 - ряд от кого запрос
81 - адрес от кого запрос, для OVIEW адрес всегда больше на 80, похоже признак программатора
01 - возможно, признак команды CMD
05 - возможно, признак запроса SET
83 - CRC2
01 - пока не знаю
82 - пока не знаю
03 - команда Open, поле xx из команды CMD, для закрытия будет 04
64 - пока не знаю
e4 - пока не знаю
0С - CRC, количество байт в пакете минус 3
Ответ контроллера состоит из нескольких пакетов. Первый пакет ответа, предположительно RSP:
55 0e ff ff 0 3 1 7 5 4 2 83 19 0 0 9с 0e
55 -начало пакета
0e - CRC, количество байт в пакете минус 3
FF - ряд кому отвечаем(0xFF для всех)
FF - адрес кому отвечаем (0xFF для всех)
0 - ряд от кого ответ
3 - адрес от кого ответ
01 - возможно, признак команды CMD
07 - возможно, признак ответа интерфейса, RSP или EVT
5 - CRC2
4 - пока не знаю
2 - пока не знаю
83 - возможно, здесь контроллер подтверждает что принял команду 3 Open, при закрытии тут 84
19 - возможно, признак пакета RSP
0 - пока не знаю
0 - пока не знаю
9c - пока не знаю
0e - CRC, количество байт в пакете минус 3
Второй пакет ответа контроллера, предположительно response of the interface (EVT), sending the requested information
55 0e ff ff 0 3 1 7 5 4 2 2 0 0 0 4 0e
55 -начало пакета
0e - CRC, количество байт в пакете минус 3
FF - ряд кому отвечаем(0xFF для всех)
FF - адрес кому отвечаем (0xFF для всех)
0 - ряд от кого ответ
3 - адрес от кого ответ
01 - возможно, признак команды CMD
07 - возможно, признак ответа интерфейса, RSP или EVT
5 - CRC2
4 - пока не знаю
2 - пока не знаю
2 - возможно, здесь контроллер подтверждает что никакой команды не было
0 - возможно, признак пакета EVT
0 - пока не знаю
0 - пока не знаю
4 - статус. Поле x для EVT ответа.
<1> automation locked
<2> automation unlocked
<3> automation moving
<4> automation opening
<5> automation closeing
<6> no limits set
<7> automation malfunction/error
<f> no additional information
0e - CRC, количество байт в пакете минус 3