Nice App with BiDi Wifi Gate Automation

Oh, i understand. This is good idea, use a external power AC-DC 5V power. I’ll try it and let you know.

Yes, remote control, hardware button works fine. And I see on bus packet from OXI to controler, and info packet form controler about gate position… Everything works like a charm.

No hardware button. Its direct command to CPU.

Need test this way:
RC (Open/Close) - > OXI → BusT4 → Main CPU

Yes, I understand. This works.
I thought that a hardware button for open/close control directly on the gate motor also works. (sorry for my bad english)

Log using RC

[19:26:21.472][I][bus_t4.cover:249]: Строка с данными: OXIBD group 
[19:26:21.472][I][bus_t4.cover:251]: Данные HEX 4F.58.49.42.44.20.67.72.6F.75.70 (11) 
[19:26:21.578][I][bus_t4.cover:954]: Отправлено: 55.0D.00.0A.00.66.08.06.62.00.0A.99.00.00.93.0D (16) 
[19:26:21.595][I][bus_t4.cover:226]: Получен пакет: 55.0D.00.0A.00.66.08.06.62.00.0A.99.00.00.93.0D (16) 
[19:26:21.598][I][bus_t4.cover:226]: Получен пакет: 55.11.00.66.00.0A.08.0A.6E.00.0A.19.04.00.36.37.32.42.66.11 (20) 
[19:26:21.598][I][bus_t4.cover:249]: Строка с данными: 672B 
[19:26:21.598][I][bus_t4.cover:251]: Данные HEX 36.37.32.42 
[19:26:21.709][I][bus_t4.cover:954]: Отправлено: 55.0D.00.0A.00.66.08.06.62.00.0B.99.00.00.92.0D (16) 
[19:26:21.713][I][bus_t4.cover:226]: Получен пакет: 55.0D.00.0A.00.66.08.06.62.00.0B.99.00.00.92.0D (16) 
[19:26:21.747][I][bus_t4.cover:226]: Получен пакет: 55.12.00.66.00.0A.08.0B.6F.00.0B.19.05.00.42.4B.30.30.48.56.12 (21) 
[19:26:21.750][I][bus_t4.cover:249]: Строка с данными: BK00H 
[19:26:21.751][I][bus_t4.cover:251]: Данные HEX 42.4B.30.30.48 (5) 
[19:26:21.856][I][bus_t4.cover:954]: Отправлено: 55.0D.00.0A.00.66.08.06.62.00.0C.99.00.00.95.0D (16) 
[19:26:21.865][I][bus_t4.cover:226]: Получен пакет: 55.0D.00.0A.00.66.08.06.62.00.0C.99.00.00.95.0D (16) 
[19:26:21.878][I][bus_t4.cover:226]: Получен пакет: 55.12.00.66.00.0A.08.0B.6F.00.0C.19.05.00.52.61.64.69.6F.41.12 (21) 
[19:26:21.881][I][bus_t4.cover:249]: Строка с данными: Radio 
[19:26:21.881][I][bus_t4.cover:251]: Данные HEX 52.61.64.69.6F (5) 
[19:26:29.474][I][bus_t4.cover:226]: Получен пакет: 55.12.00.FF.00.0A.01.0B.FF.0A.81.01.80.00.06.65.3D.00.00.54.12 (21) 
[19:26:29.527][D][bus_t4.cover:499]: Получен пакет RSP
[19:26:29.527][I][bus_t4.cover:502]: Строка с данными: \x80 
[19:26:29.527][I][bus_t4.cover:504]: Данные HEX 80.00.06.65.3D.00 (6) 
[19:26:29.527][I][bus_t4.cover:634]: Пакет приёмника
[19:26:29.527][I][bus_t4.cover:226]: Получен пакет: 55.0E.00.FF.00.03.01.07.FA.04.02.83.01.64.64.84.0E (17) 
[19:26:29.527][D][bus_t4.cover:499]: Получен пакет RSP
[19:26:29.528][I][bus_t4.cover:502]: Строка с данными: d 
[19:26:29.528][I][bus_t4.cover:504]: Данные HEX 01.64 
[19:26:29.528][I][bus_t4.cover:507]: Пакет контроллера привода
[19:26:29.528][I][bus_t4.cover:510]: Подменю RUN
[19:26:29.528][I][bus_t4.cover:520]: Команда: OPEN
[19:26:29.528][D][cover:156]: 'Nice Cover' - Publishing:
[19:26:29.528][D][cover:159]:   Position: 100%
[19:26:29.528][D][cover:172]:   Current Operation: OPENING
[19:26:29.782][I][bus_t4.cover:226]: Получен пакет: 55.0C.00.FF.00.0A.01.05.F1.0A.81.00.00.8B.0C (15) 
[19:26:31.178][I][bus_t4.cover:954]: Отправлено: 55.0D.00.FF.00.66.08.06.97.00.04.99.00.00.9D.0D (16) 
[19:26:31.181][I][bus_t4.cover:226]: Получен пакет: 55.0D.00.FF.00.66.08.06.97.00.04.99.00.00.9D.0D (16) 
[19:26:31.217][I][bus_t4.cover:226]: Получен пакет: 55.0E.00.66.00.0A.08.07.63.00.04.19.01.00.0A.16.0E (17) 
[19:26:31.221][I][bus_t4.cover:249]: Строка с данными: 
[19:26:31.221][I][bus_t4.cover:249]:  
[19:26:31.222][I][bus_t4.cover:251]: Данные HEX 0A 
[19:26:31.321][I][bus_t4.cover:954]: Отправлено: 55.0D.00.FF.00.66.08.06.97.00.09.99.00.00.90.0D (16) 
[19:26:31.325][I][bus_t4.cover:226]: Получен пакет: 55.0D.00.FF.00.66.08.06.97.00.09.99.00.00.90.0D (16) 
[19:26:31.366][I][bus_t4.cover:226]: Получен пакет: 55.18.00.66.00.0A.08.11.75.00.09.19.0B.00.4F.58.49.42.44.20.67.72.6F.75.70.1C.18 (27) 
[19:26:31.368][I][bus_t4.cover:249]: Строка с данными: OXIBD group 
[19:26:31.369][I][bus_t4.cover:251]: Данные HEX 4F.58.49.42.44.20.67.72.6F.75.70 (11) 
[19:26:31.468][I][bus_t4.cover:954]: Отправлено: 55.0D.00.0A.00.66.08.06.62.00.09.99.00.00.90.0D (16) 
[19:26:31.474][I][bus_t4.cover:226]: Получен пакет: 55.0D.00.0A.00.66.08.06.62.00.09.99.00.00.90.0D (16) 
[19:26:31.503][I][bus_t4.cover:226]: Получен пакет: 55.18.00.66.00.0A.08.11.75.00.09.19.0B.00.4F.58.49.42.44.20.67.72.6F.75.70.1C.18 (27) 
[19:26:31.506][I][bus_t4.cover:249]: Строка с данными: OXIBD group 
[19:26:31.506][I][bus_t4.cover:251]: Данные HEX 4F.58.49.42.44.20.67.72.6F.75.70 (11) 
[19:26:31.612][I][bus_t4.cover:954]: Отправлено: 55.0D.00.0A.00.66.08.06.62.00.0A.99.00.00.93.0D (16) 
[19:26:31.632][I][bus_t4.cover:226]: Получен пакет: 55.0D.00.0A.00.66.08.06.62.00.0A.99.00.00.93.0D (16) 
[19:26:31.632][I][bus_t4.cover:226]: Получен пакет: 55.11.00.66.00.0A.08.0A.6E.00.0A.19.04.00.36.37.32.42.66.11 (20) 
[19:26:31.632][I][bus_t4.cover:249]: Строка с данными: 672B 
[19:26:31.633][I][bus_t4.cover:251]: Данные HEX 36.37.32.42 
[19:26:31.755][I][bus_t4.cover:954]: Отправлено: 55.0D.00.0A.00.66.08.06.62.00.0B.99.00.00.92.0D (16) 
[19:26:31.757][I][bus_t4.cover:226]: Получен пакет: 55.0D.00.0A.00.66.08.06.62.00.0B.99.00.00.92.0D (16) 
[19:26:31.790][I][bus_t4.cover:226]: Получен пакет: 55.12.00.66.00.0A.08.0B.6F.00.0B.19.05.00.42.4B.30.30.48.56.12 (21) 
[19:26:31.794][I][bus_t4.cover:249]: Строка с данными: BK00H 
[19:26:31.794][I][bus_t4.cover:251]: Данные HEX 42.4B.30.30.48 (5) 
[19:26:31.901][I][bus_t4.cover:954]: Отправлено: 55.0D.00.0A.00.66.08.06.62.00.0C.99.00.00.95.0D (16) 
[19:26:31.904][I][bus_t4.cover:226]: Получен пакет: 55.0D.00.0A.00.66.08.06.62.00.0C.99.00.00.95.0D (16) 
[19:26:31.935][I][bus_t4.cover:226]: Получен пакет: 55.12.00.66.00.0A.08.0B.6F.00.0C.19.05.00.52.61.64.69.6F.41.12 (21) 
[19:26:31.938][I][bus_t4.cover:249]: Строка с данными: Radio 
[19:26:31.938][I][bus_t4.cover:251]: Данные HEX 52.61.64.69.6F (5) 
[19:26:32.023][I][bus_t4.cover:226]: Получен пакет: 55.12.00.FF.00.0A.01.0B.FF.0A.81.01.80.00.06.65.3D.00.00.54.12 (21) 
[19:26:32.035][D][bus_t4.cover:499]: Получен пакет RSP
[19:26:32.035][I][bus_t4.cover:502]: Строка с данными: \x80 
[19:26:32.035][I][bus_t4.cover:504]: Данные HEX 80.00.06.65.3D.00 (6) 
[19:26:32.036][I][bus_t4.cover:634]: Пакет приёмника
[19:26:32.044][I][bus_t4.cover:226]: Получен пакет: 55.0E.00.FF.00.03.01.07.FA.04.02.86.01.04.04.81.0E (17) 
[19:26:32.047][D][bus_t4.cover:499]: Получен пакет RSP
[19:26:32.047][I][bus_t4.cover:502]: Строка с данными:  
[19:26:32.047][I][bus_t4.cover:504]: Данные HEX 01.04 
[19:26:32.047][I][bus_t4.cover:507]: Пакет контроллера привода
[19:26:32.047][I][bus_t4.cover:510]: Подменю RUN
[19:26:32.047][I][bus_t4.cover:536]: Операция завершена по таймауту
[19:26:32.048][D][cover:156]: 'Nice Cover' - Publishing:
[19:26:32.048][D][cover:159]:   Position: 100%
[19:26:32.048][D][cover:172]:   Current Operation: IDLE
[19:26:32.154][I][bus_t4.cover:954]: Отправлено: 55.0D.00.00.00.66.08.06.68.04.11.99.00.00.8C.0D (16) 
[19:26:32.157][I][bus_t4.cover:226]: Получен пакет: 55.0D.00.00.00.66.08.06.68.04.11.99.00.00.8C.0D (16) 
[19:26:32.859][I][bus_t4.cover:226]: Получен пакет: 55.0C.00.FF.00.0A.01.05.F1.0A.81.00.00.8B.0C (15) 
[19:26:34.830][I][bus_t4.cover:226]: Получен пакет: 55.12.00.FF.00.0A.01.0B.FF.0A.81.01.80.00.06.65.3D.00.00.54.12 (21) 
[19:26:34.833][D][bus_t4.cover:499]: Получен пакет RSP
[19:26:34.834][I][bus_t4.cover:502]: Строка с данными: \x80 
[19:26:34.834][I][bus_t4.cover:504]: Данные HEX 80.00.06.65.3D.00 (6) 
[19:26:34.834][I][bus_t4.cover:634]: Пакет приёмника
[19:26:34.867][I][bus_t4.cover:226]: Получен пакет: 55.0E.00.FF.00.03.01.07.FA.04.02.84.01.F2.F2.83.0E (17) 
[19:26:34.872][D][bus_t4.cover:499]: Получен пакет RSP
[19:26:34.872][I][bus_t4.cover:502]: Строка с данными: \xf2 
[19:26:34.872][I][bus_t4.cover:504]: Данные HEX 01.F2 
[19:26:34.872][I][bus_t4.cover:507]: Пакет контроллера привода
[19:26:34.872][I][bus_t4.cover:510]: Подменю RUN
[19:26:34.872][I][bus_t4.cover:524]: Команда: CLOSE
[19:26:34.872][D][cover:156]: 'Nice Cover' - Publishing:
[19:26:34.872][D][cover:159]:   Position: 100%
[19:26:34.873][D][cover:172]:   Current Operation: CLOSING
[19:26:35.799][I][bus_t4.cover:226]: Получен пакет: 55.0C.00.FF.00.0A.01.05.F1.0A.81.00.00.8B.0C (15) 
[19:26:38.495][I][bus_t4.cover:226]: Получен пакет: 55.0E.00.FF.00.03.01.07.FA.04.02.05.00.12.12.03.0E (17) 
[19:26:38.498][D][bus_t4.cover:499]: Получен пакет RSP
[19:26:38.498][I][bus_t4.cover:502]: Строка с данными:  
[19:26:38.498][I][bus_t4.cover:504]: Данные HEX 00.12 
[19:26:38.498][I][bus_t4.cover:507]: Пакет контроллера привода

btw. External power did not help. Same behaviour.

disconnect GPIO01 TX esp
Can you see a log?

Yes, I see communication between OXI radio (0x0A) and controler (0x003)

[19:54:58.668][C][mdns:177]: mDNS:
[19:54:58.668][C][mdns:177]:   Hostname: nice-wifi
[19:55:05.236][I][bus_t4.cover:226]: Получен пакет: 55.0D.FF.FF.00.0A.08.06.04.04.00.99.00.00.9D.0D (16) 
[19:55:05.273][I][bus_t4.cover:226]: Получен пакет: 55.0E.00.0A.00.03.08.07.06.04.00.19.01.00.03.1F.0E (17) 
[19:55:05.278][I][bus_t4.cover:249]: Строка с данными:  
[19:55:05.278][I][bus_t4.cover:251]: Данные HEX 03 
[19:55:05.278][I][bus_t4.cover:255]: Получен ответ на запрос 0 
[19:55:06.432][I][bus_t4.cover:954]: Отправлено: 55.0D.00.FF.00.66.08.06.97.00.04.99.00.00.9D.0D (16) 
[19:55:06.499][I][bus_t4.cover:954]: Отправлено: 55.0D.00.FF.00.66.08.06.97.00.09.99.00.00.90.0D (16) 
[19:55:16.450][I][bus_t4.cover:954]: Отправлено: 55.0D.00.FF.00.66.08.06.97.00.04.99.00.00.9D.0D (16) 
[19:55:16.498][I][bus_t4.cover:954]: Отправлено: 55.0D.00.FF.00.66.08.06.97.00.09.99.00.00.90.0D (16) 
[19:55:26.451][I][bus_t4.cover:954]: Отправлено: 55.0D.00.FF.00.66.08.06.97.00.04.99.00.00.9D.0D (16) 
[19:55:26.475][I][bus_t4.cover:954]: Отправлено: 55.0D.00.FF.00.66.08.06.97.00.09.99.00.00.90.0D (16) 

May be wires from wemos to CAN transeiver is too long?

5 or 7 cm only

  1. Try to soldering rx tx to wemos pins
  2. Try to replace rx tx wires
  3. Try change wemos to another esp8266 board
  4. Try connect dc-dc to 5V pin wemos. Not Vin.

I was blocked by forum for 16 hours, because too many replies …

But I discovered this:

  • Try to soldering rx tx to wemos pins - try as 1. - no change
  • Try change wemos to another esp8266 board - not try yet
  • Try connect dc-dc to 5V pin wemos. Not Vin. - try as 2. - no change
  • Try to replace rx tx wires - try as 3. - drive initialized, control (open/close) via esphome works, but after power off and power on nice gate - again no initialize, only OXI response .. no luck with any other power down and up …

I must find another ESP8266 board tommorow, test it and let you know.

Log from sucefully initialized controler/motor, and after restart nicegate no work again …

INFO ESPHome 2025.12.7
INFO Reading configuration /config/esphome/nice-wifi-branka.yaml...
WARNING The minimum WiFi authentication mode (wifi -> min_auth_mode) is not set. This controls the weakest encryption your device will accept when connecting to WiFi. Currently defaults to WPA (less secure), but will change to WPA2 (more secure) in 2026.6.0. WPA uses TKIP encryption which has known security vulnerabilities and should be avoided. WPA2 uses AES encryption which is significantly more secure. To silence this warning, explicitly set min_auth_mode under 'wifi:'. If your router supports WPA2 or WPA3, set 'min_auth_mode: WPA2'. If your router only supports WPA, set 'min_auth_mode: WPA'.
INFO Starting log output from nice-wifi.local using esphome API
INFO Successfully resolved nice-wifi.local in 13.063s
INFO Successfully connected to nice-wifi @ 10.10.9.30 in 0.017s
INFO Successful handshake with nice-wifi @ 10.10.9.30 in 0.033s
[20:28:21.332][I][app:194]: ESPHome version 2025.12.7 compiled on Jan 19 2026, 17:28:44
[20:28:21.377][C][logger:261]: Logger:
[20:28:21.377][C][logger:261]:   Max Level: DEBUG
[20:28:21.377][C][logger:261]:   Initial Level: DEBUG
[20:28:21.378][C][logger:267]:   Log Baud Rate: 0
[20:28:21.378][C][logger:267]:   Hardware UART: UART0
[20:28:21.378][C][status_led:018]: Status LED:
[20:28:21.378][C][status_led:019]:   Pin: GPIO2
[20:28:21.378][C][template.switch:092]: Template Switch 'Автозакрытие'
[20:28:21.378][C][template.switch:092]:   Restore Mode: disabled 
[20:28:21.379][C][template.switch:055]:   Optimistic: NO
[20:28:21.379][C][bus_t4.cover:774]:   Bus T4 Cover
[20:28:21.379][C][bus_t4.cover:793]:   Тип: Неизвестные ворота, 0x55
[20:28:21.379][C][bus_t4.cover:797]:   Максимальное положение энкодера или таймера: 0
[20:28:21.379][C][bus_t4.cover:798]:   Положение отрытых ворот: 2048
[20:28:21.379][C][bus_t4.cover:799]:   Положение закрытых ворот: 0
[20:28:21.379][C][bus_t4.cover:802]:   Производитель: UU 
[20:28:21.380][C][bus_t4.cover:805]:   Привод:  
[20:28:21.380][C][bus_t4.cover:808]:   Железо привода:  
[20:28:21.380][C][bus_t4.cover:811]:   Прошивка привода:  
[20:28:21.380][C][bus_t4.cover:814]:   Описание привода:  
[20:28:21.380][C][bus_t4.cover:817]:   Адрес шлюза: 0x0066
[20:28:21.380][C][bus_t4.cover:818]:   Адрес привода: 0x0000
[20:28:21.384][C][bus_t4.cover:819]:   Адрес приёмника: 0x000A
[20:28:21.385][C][bus_t4.cover:822]:   Приёмник: OXIBD group 
[20:28:21.385][C][bus_t4.cover:825]:   Железо приёмника: 672B 
[20:28:21.385][C][bus_t4.cover:828]:   Прошивка приёмника: BK00H 
[20:28:21.385][C][bus_t4.cover:831]:   Описание приёмника: Radio 
[20:28:21.385][C][bus_t4.cover:833]:   Автозакрытие - L1: Нет 
[20:28:21.385][C][bus_t4.cover:834]:   Закрыть после фото - L2: Нет 
[20:28:21.385][C][bus_t4.cover:835]:   Всегда закрывать - L3: Нет 
[20:28:21.390][C][captive_portal:118]: Captive Portal:
[
[20:28:21.411][C][web_server:335]: Web Server:
[20:28:21.411][C][web_server:335]:   Address: nice-wifi.local:80
[20:28:21.418][C][esphome.ota:092]: Over-The-Air updates:
[20:28:21.418][C][esphome.ota:092]:   Address: nice-wifi.local:8266
[20:28:21.418][C][esphome.ota:092]:   Version: 2
[20:28:21.426][C][safe_mode:018]: Safe Mode:
[20:28:21.426][C][safe_mode:018]:   Successful after: 60s
[20:28:21.426][C][safe_mode:018]:   Invoke after: 10 attempts
[20:28:21.426][C][safe_mode:018]:   Duration: 300s
[20:28:21.434][C][web_server.ota:241]: Web Server OTA
[20:28:21.441][C][api:211]: Server:
[20:28:21.441][C][api:211]:   Address: nice-wifi.local:6053
[20:28:21.441][C][api:211]:   Listen backlog: 1
[20:28:21.441][C][api:211]:   Max connections: 4
[20:28:21.457][C][api:223]:   Noise encryption: NO
[20:28:21.457][C][mdns:177]: mDNS:
[20:28:21.457][C][mdns:177]:   Hostname: nice-wifi
[20:28:25.976][I][bus_t4.cover:954]: Отправлено: 55.0D.00.FF.00.66.08.06.97.00.04.99.00.00.9D.0D (16) 
[20:28:25.982][W][bus_t4.cover:191]: Received invalid message checksum 1 97!=17
[20:28:25.995][I][bus_t4.cover:226]: Получен пакет: 55.0E.00.66.00.0A.08.07.63.00.04.19.01.00.0A.16.0E (17) 
[20:28:26.002][I][bus_t4.cover:249]: Строка с данными: 
[20:28:26.002][I][bus_t4.cover:249]:  
[20:28:26.002][I][bus_t4.cover:251]: Данные HEX 0A 
[20:28:26.104][I][bus_t4.cover:954]: Отправлено: 55.0D.00.FF.00.66.08.06.97.00.09.99.00.00.90.0D (16) 
[20:28:26.108][I][bus_t4.cover:226]: Получен пакет: 55.0D.00.FF.00.66.08.06.97.00.09.99.00.00.90.0D (16) 
[20:28:26.139][I][bus_t4.cover:226]: Получен пакет: 55.18.00.66.00.0A.08.11.75.00.09.19.0B.00.4F.58.49.42.44.20.67.72.6F.75.70.1C.18 (27) 
[20:28:26.148][I][bus_t4.cover:249]: Строка с данными: OXIBD group 
[20:28:26.149][I][bus_t4.cover:251]: Данные HEX 4F.58.49.42.44.20.67.72.6F.75.70 (11) 
[20:28:26.250][I][bus_t4.cover:954]: Отправлено: 55.0D.00.0A.00.66.08.06.62.00.09.99.00.00.90.0D (16) 
[20:28:26.254][I][bus_t4.cover:226]: Получен пакет: 55.0D.00.0A.00.66.08.06.62.00.09.99.00.00.90.0D (16) 
[20:28:26.286][I][bus_t4.cover:226]: Получен пакет: 55.18.00.66.00.0A.08.11.75.00.09.19.0B.00.4F.58.49.42.44.20.67.72.6F.75.70.1C.18 (27) 
[20:28:26.289][I][bus_t4.cover:249]: Строка с данными: OXIBD group 
[20:28:26.289][I][bus_t4.cover:251]: Данные HEX 4F.58.49.42.44.20.67.72.6F.75.70 (11) 
[20:28:26.396][I][bus_t4.cover:954]: Отправлено: 55.0D.00.0A.00.66.08.06.62.00.0A.99.00.00.93.0D (16) 
[20:28:26.402][I][bus_t4.cover:226]: Получен пакет: 55.0D.00.0A.00.66.08.06.62.00.0A.99.00.00.93.0D (16) 
[20:28:26.415][I][bus_t4.cover:226]: Получен пакет: 55.11.00.66.00.0A.08.0A.6E.00.0A.19.04.00.36.37.32.42.66.11 (20) 
[20:28:26.418][I][bus_t4.cover:249]: Строка с данными: 672B 
[20:28:26.418][I][bus_t4.cover:251]: Данные HEX 36.37.32.42 
[20:28:26.530][I][bus_t4.cover:954]: Отправлено: 55.0D.00.0A.00.66.08.06.62.00.0B.99.00.00.92.0D (16) 
[20:28:26.534][W][bus_t4.cover:208]: Received invalid message checksum 2 92!=D2
[20:28:26.545][I][bus_t4.cover:226]: Получен пакет: 55.12.00.66.00.0A.08.0B.6F.00.0B.19.05.00.42.4B.30.30.48.56.12 (21) 
[20:28:26.551][I][bus_t4.cover:249]: Строка с данными: BK00H 
[20:28:26.551][I][bus_t4.cover:251]: Данные HEX 42.4B.30.30.48 (5) 
[20:28:26.657][I][bus_t4.cover:954]: Отправлено: 55.0D.00.0A.00.66.08.06.62.00.0C.99.00.00.95.0D (16) 
[20:28:26.676][W][bus_t4.cover:191]: Received invalid message checksum 1 62!=E2
[20:28:26.677][I][bus_t4.cover:226]: Получен пакет: 55.12.00.66.00.0A.08.0B.6F.00.0C.19.05.00.52.61.64.69.6F.41.12 (21) 
[20:28:26.677][I][bus_t4.cover:249]: Строка с данными: Radio 
[20:28:26.677][I][bus_t4.cover:251]: Данные HEX 52.61.64.69.6F (5) 
[20:28:35.991][I][bus_t4.cover:954]: Отправлено: 55.0D.00.FF.00.66.08.06.97.00.04.99.00.00.9D.0D (16) 
[20:28:36.008][I][bus_t4.cover:226]: Получен пакет: 55.0D.00.FF.00.66.08.06.97.00.04.99.00.00.9D.0D (16) 
[20:28:36.029][I][bus_t4.cover:226]: Получен пакет: 55.0E.00.66.00.0A.08.07.63.00.04.19.01.00.0A.16.0E (17) 
[20:28:36.032][I][bus_t4.cover:249]: Строка с данными: 
[20:28:36.032][I][bus_t4.cover:249]:  
[20:28:36.032][I][bus_t4.cover:251]: Данные HEX 0A 
[20:28:36.138][I][bus_t4.cover:954]: Отправлено: 55.0D.00.FF.00.66.08.06.97.00.09.99.00.00.90.0D (16) 
[20:28:36.148][I][bus_t4.cover:226]: Получен пакет: 55.0D.00.FF.00.66.08.06.97.00.09.99.00.00.90.0D (16) 
[20:28:36.160][I][bus_t4.cover:226]: Получен пакет: 55.18.00.66.00.0A.08.11.75.00.09.19.0B.00.4F.58.49.42.44.20.67.72.6F.75.70.1C.18 (27) 
[20:28:36.161][I][bus_t4.cover:249]: Строка с данными: OXIBD group 
[20:28:36.161][I][bus_t4.cover:251]: Данные HEX 4F.58.49.42.44.20.67.72.6F.75.70 (11) 
[20:28:36.281][I][bus_t4.cover:954]: Отправлено: 55.0D.00.0A.00.66.08.06.62.00.09.99.00.00.90.0D (16) 
[20:28:36.310][I][bus_t4.cover:226]: Получен пакет: 55.0D.00.0A.00.66.08.06.62.00.09.99.00.00.90.0D (16) 
[20:28:36.413][I][bus_t4.cover:954]: Отправлено: 55.0D.00.0A.00.66.08.06.62.00.0A.99.00.00.93.0D (16) 
[20:28:36.425][I][bus_t4.cover:226]: Получен пакет: 55.11.00.66.00.0A.08.0A.6E.00.0A.19.04.00.36.37.32.42.66.11 (20) 
[20:28:36.432][I][bus_t4.cover:249]: Строка с данными: 672B 
[20:28:36.433][I][bus_t4.cover:251]: Данные HEX 36.37.32.42 
[20:28:36.536][I][bus_t4.cover:954]: Отправлено: 55.0D.00.0A.00.66.08.06.62.00.0B.99.00.00.92.0D (16) 
[20:28:36.541][W][bus_t4.cover:208]: Received invalid message checksum 2 92!=12
[20:28:36.556][I][bus_t4.cover:226]: Получен пакет: 55.12.00.66.00.0A.08.0B.6F.00.0B.19.05.00.42.4B.30.30.48.56.12 (21) 
[20:28:36.559][I][bus_t4.cover:249]: Строка с данными: BK00H 
[20:28:36.559][I][bus_t4.cover:251]: Данные HEX 42.4B.30.30.48 (5) 
[20:28:36.667][I][bus_t4.cover:954]: Отправлено: 55.0D.00.0A.00.66.08.06.62.00.0C.99.00.00.95.0D (16) 
[20:28:36.672][W][bus_t4.cover:191]: Received invalid message checksum 1 62!=22
[20:28:36.702][I][bus_t4.cover:226]: Получен пакет: 55.12.00.66.00.0A.08.0B.6F.00.0C.19.05.00.52.61.64.69.6F.41.12 (21) 
[20:28:36.706][I][bus_t4.cover:249]: Строка с данными: Radio 
[20:28:36.706][I][bus_t4.cover:251]: Данные HEX 52.61.64.69.6F (5) 
[20:28:46.015][I][bus_t4.cover:954]: Отправлено: 55.0D.00.FF.00.66.08.06.97.00.04.99.00.00.9D.0D (16) 
[20:28:46.033][I][bus_t4.cover:226]: Получен пакет: 55.0D.00.FF.00.66.08.06.97.00.04.99.00.00.9D.0D (16) 
[20:28:46.042][I][bus_t4.cover:226]: Получен пакет: 55.0E.00.66.00.0A.08.07.63.00.04.19.01.00.0A.16.0E (17) 
[20:28:46.045][I][bus_t4.cover:249]: Строка с данными: 
[20:28:46.045][I][bus_t4.cover:249]:  
[20:28:46.045][I][bus_t4.cover:251]: Данные HEX 0A 
>>>[20:28:46.061][I][bus_t4.cover:226]: Получен пакет: 55.0E.00.66.00.03.08.07.6A.00.04.19.01.00.04.18.0E (17) 
[20:28:46.065][I][bus_t4.cover:249]: Строка с данными:  
>>> [20:28:46.065][I][bus_t4.cover:251]: Данные HEX 04 
[20:28:46.170][I][bus_t4.cover:954]: Отправлено: 55.0D.00.FF.00.66.08.06.97.00.09.99.00.00.90.0D (16) 
[20:28:46.178][I][bus_t4.cover:226]: Получен пакет: 55.0D.00.FF.00.66.08.06.97.00.09.99.00.00.90.0D (16) 
[20:28:46.241][I][bus_t4.cover:226]: Получен пакет: 55.14.00.66.00.03.08.0D.60.00.09.19.07.00.57.4C.41.31.00.06.57.2D.14 (23) 
[20:28:46.295][I][bus_t4.cover:249]: Строка с данными: WLA1 
[20:28:46.296][I][bus_t4.cover:251]: Данные HEX 57.4C.41.31.00.06.57 (7) 
[20:28:46.339][I][bus_t4.cover:954]: Отправлено: 55.0D.00.0A.00.66.08.06.62.00.09.99.00.00.90.0D (16) 
[20:28:46.362][I][bus_t4.cover:226]: Получен пакет: 55.0D.00.0A.00.66.08.06.62.00.09.99.00.00.90.0D (16) 
[20:28:46.459][I][bus_t4.cover:954]: Отправлено: 55.0D.00.0A.00.66.08.06.62.00.0A.99.00.00.93.0D (16) 
[20:28:46.467][I][bus_t4.cover:226]: Получен пакет: 55.0D.00.0A.00.66.08.06.62.00.0A.99.00.00.93.0D (16) 
[20:28:46.586][I][bus_t4.cover:954]: Отправлено: 55.0D.00.0A.00.66.08.06.62.00.0B.99.00.00.92.0D (16) 
[20:28:46.594][I][bus_t4.cover:226]: Получен пакет: 55.0D.00.0A.00.66.08.06.62.00.0B.99.00.00.92.0D (16) 
[20:28:46.711][I][bus_t4.cover:954]: Отправлено: 55.0D.00.0A.00.66.08.06.62.00.0C.99.00.00.95.0D (16) 
[20:28:46.731][I][bus_t4.cover:226]: Получен пакет: 55.12.00.66.00.0A.08.0B.6F.00.0C.19.05.00.52.61.64.69.6F.41.12 (21) 
[20:28:46.734][I][bus_t4.cover:249]: Строка с данными: Radio 
[20:28:46.735][I][bus_t4.cover:251]: Данные HEX 52.61.64.69.6F (5) 
[20:28:56.008][I][bus_t4.cover:954]: Отправлено: 55.0D.00.03.00.66.08.06.6B.04.00.99.00.00.9D.0D (16) 
[20:28:56.131][I][bus_t4.cover:954]: Отправлено: 55.0D.00.03.00.66.08.06.6B.00.08.99.00.00.91.0D (16) 
[20:28:56.140][I][bus_t4.cover:226]: Получен пакет: 55.0D.00.03.00.66.08.06.6B.00.08.99.00.00.91.0D (16) 
[20:28:56.265][I][bus_t4.cover:954]: Отправлено: 55.0D.00.03.00.66.08.06.6B.00.0B.99.00.00.92.0D (16) 
[20:28:56.379][I][bus_t4.cover:954]: Отправлено: 55.0D.00.03.00.66.08.06.6B.00.09.99.00.00.90.0D (16) 
[20:28:56.385][W][bus_t4.cover:208]: Received invalid message checksum 2 90!=B0
[20:28:56.506][I][bus_t4.cover:954]: Отправлено: 55.0D.00.03.00.66.08.06.6B.00.0A.99.00.00.93.0D (16) 
[20:28:56.512][W][bus_t4.cover:191]: Received invalid message checksum 1 6B!=4B
[20:28:56.635][I][bus_t4.cover:954]: Отправлено: 55.0D.00.03.00.66.08.06.6B.04.18.99.00.00.85.0D (16) 
[20:28:56.640][I][bus_t4.cover:226]: Получен пакет: 55.0D.00.03.00.66.08.06.6B.04.18.99.00.00.85.0D (16) 
[20:28:56.763][I][bus_t4.cover:954]: Отправлено: 55.0D.00.03.00.66.08.06.6B.04.19.99.00.00.84.0D (16) 
[20:28:56.782][W][bus_t4.cover:208]: Received invalid message checksum 2 84!=A4
[20:28:56.883][I][bus_t4.cover:954]: Отправлено: 55.0D.00.03.00.66.08.06.6B.00.0C.99.00.00.95.0D (16) 
[20:28:56.887][I][bus_t4.cover:226]: Получен пакет: 55.0D.00.03.00.66.08.06.6B.00.0C.99.00.00.95.0D (16) 
[20:28:57.011][I][bus_t4.cover:954]: Отправлено: 55.0E.00.03.00.66.08.07.6A.04.12.99.00.01.01.8F.0E (17) 
[20:28:57.017][I][bus_t4.cover:226]: Получен пакет: 55.0E.00.03.00.66.08.07.6A.04.12.99.00.01.01.8F.0E (17) 
[20:28:57.017][D][bus_t4.cover:499]: Получен пакет RSP
[20:28:57.017][I][bus_t4.cover:502]: Строка с данными:  
[20:28:57.017][I][bus_t4.cover:504]: Данные HEX 00.01 
[20:28:57.017][I][bus_t4.cover:507]: Пакет контроллера привода
[20:28:57.017][I][bus_t4.cover:623]: Подменю 12
[20:28:57.135][I][bus_t4.cover:954]: Отправлено: 55.0E.00.03.00.66.08.07.6A.04.11.99.00.01.01.8C.0E (17) 
[20:28:57.142][I][bus_t4.cover:226]: Получен пакет: 55.0E.00.03.00.66.08.07.6A.04.11.99.00.01.01.8C.0E (17) 
[20:28:57.143][D][bus_t4.cover:499]: Получен пакет RSP
[20:28:57.143][I][bus_t4.cover:502]: Строка с данными:  
[20:28:57.143][I][bus_t4.cover:504]: Данные HEX 00.01 
[20:28:57.143][I][bus_t4.cover:507]: Пакет контроллера привода
[20:28:57.145][I][bus_t4.cover:623]: Подменю 11
[20:28:57.174][I][bus_t4.cover:226]: Получен пакет: 55.0F.00.66.00.03.08.08.65.04.11.19.02.00.01.00.0F.0F (18) 
[20:28:57.194][I][bus_t4.cover:249]: Строка с данными:  
[20:28:57.194][I][bus_t4.cover:251]: Данные HEX 01.00 
[20:28:57.194][I][bus_t4.cover:255]: Получен ответ на запрос 11 
[20:28:57.194][I][bus_t4.cover:1026]: Условное положение ворот: 0, положение в %: 0.000
[20:28:57.195][D][cover:156]: 'Nice Cover' - Publishing:
[20:28:57.195][D][cover:159]:   Position: 0%
[20:28:57.195][D][cover:172]:   Current Operation: IDLE
[20:28:57.289][I][bus_t4.cover:954]: Отправлено: 55.0D.00.03.00.66.08.06.6B.04.01.99.00.00.9C.0D (16) 
[20:28:57.294][I][bus_t4.cover:226]: Получен пакет: 55.0D.00.03.00.66.08.06.6B.04.01.99.00.00.9C.0D (16) 
[20:28:57.405][I][bus_t4.cover:954]: Отправлено: 55.0D.00.03.00.66.08.06.6B.04.80.99.00.00.1D.0D (16) 
[20:28:58.732][I][bus_t4.cover:226]: Получен пакет: 55.0D.00.03.00.66.08.06.6B.04.80.99.00.00.1D.0D (16) 
[20:28:58.733][I][bus_t4.cover:226]: Получен пакет: 55.0E.00.66.00.03.08.07.6A.04.80.19.01.00.01.9D.0E (17) 
[20:28:58.733][I][bus_t4.cover:249]: Строка с данными:  
[20:28:58.733][I][bus_t4.cover:251]: Данные HEX 01 
[20:28:58.733][I][bus_t4.cover:255]: Получен ответ на запрос 80 
[20:28:58.733][C][bus_t4.cover:375]:   Автозакрытие - L1: Да 
[20:28:58.733][D][switch:065]: 'Автозакрытие': Sending state ON
[20:28:58.734][I][bus_t4.cover:954]: Отправлено: 55.0D.00.03.00.66.08.06.6B.04.84.99.00.00.19.0D (16) 
[20:28:58.734][I][bus_t4.cover:226]: Получен пакет: 55.0D.00.03.00.66.08.06.6B.04.84.99.00.00.19.0D (16) 
[20:28:58.734][I][bus_t4.cover:954]: Отправлено: 55.0D.00.03.00.66.08.06.6B.04.88.99.00.00.15.0D (16) 
[20:28:58.734][I][bus_t4.cover:226]: Получен пакет: 55.0D.00.03.00.66.08.06.6B.04.88.99.00.00.15.0D (16) 
[20:28:59.920][I][bus_t4.cover:226]: Получен пакет: 55.0D.FF.FF.00.0A.08.06.04.04.00.99.00.00.9D.0D (16) 
[20:28:59.955][I][bus_t4.cover:226]: Получен пакет: 55.0E.00.0A.00.03.08.07.06.04.00.19.01.00.03.1F.0E (17) 
[20:28:59.958][I][bus_t4.cover:249]: Строка с данными:  
[20:28:59.959][I][bus_t4.cover:251]: Данные HEX 03 
[20:28:59.959][I][bus_t4.cover:255]: Получен ответ на запрос 0 
[20:29:06.015][I][bus_t4.cover:954]: Отправлено: 55.0D.00.03.00.66.08.06.6B.04.00.99.00.00.9D.0D (16) 
[20:29:06.021][I][bus_t4.cover:226]: Получен пакет: 55.0D.00.03.00.66.08.06.6B.04.00.99.00.00.9D.0D (16) 
[20:29:06.032][I][safe_mode:042]: Boot seems successful; resetting boot loop counter
[20:29:06.141][I][bus_t4.cover:954]: Отправлено: 55.0D.00.03.00.66.08.06.6B.00.08.99.00.00.91.0D (16) 
[20:29:06.145][I][bus_t4.cover:226]: Получен пакет: 55.0D.00.03.00.66.08.06.6B.00.08.99.00.00.91.0D (16) 
[20:29:06.267][I][bus_t4.cover:954]: Отправлено: 55.0D.00.03.00.66.08.06.6B.00.0B.99.00.00.92.0D (16) 
[20:29:06.298][I][bus_t4.cover:226]: Получен пакет: 55.0D.00.03.00.66.08.06.6B.00.0B.99.00.00.92.0D (16) 
[20:29:06.396][I][bus_t4.cover:954]: Отправлено: 55.0D.00.03.00.66.08.06.6B.00.09.99.00.00.90.0D (16) 
[20:29:06.401][I][bus_t4.cover:226]: Получен пакет: 55.0D.00.03.00.66.08.06.6B.00.09.99.00.00.90.0D (16) 
[20:29:06.524][I][bus_t4.cover:954]: Отправлено: 55.0D.00.03.00.66.08.06.6B.00.0A.99.00.00.93.0D (16) 
[20:29:06.558][I][bus_t4.cover:226]: Получен пакет: 55.0D.00.03.00.66.08.06.6B.00.0A.99.00.00.93.0D (16) 
[20:29:06.572][I][bus_t4.cover:226]: Получен пакет: 55.15.00.66.00.03.08.0E.63.00.0A.19.08.00.32.38.30.41.52.30.30.00.32.15 (24) 
[20:29:06.576][I][bus_t4.cover:249]: Строка с данными: 280AR00 
[20:29:06.577][I][bus_t4.cover:251]: Данные HEX 32.38.30.41.52.30.30.00 (8) 
[20:29:06.682][I][bus_t4.cover:954]: Отправлено: 55.0D.00.03.00.66.08.06.6B.04.18.99.00.00.85.0D (16) 
[20:29:06.712][I][bus_t4.cover:226]: Получен пакет: 55.0D.00.03.00.66.08.06.6B.04.18.99.00.00.85.0D (16) 
[20:29:06.808][I][bus_t4.cover:954]: Отправлено: 55.0D.00.03.00.66.08.06.6B.04.19.99.00.00.84.0D (16) 
[20:29:06.815][I][bus_t4.cover:226]: Получен пакет: 55.0D.00.03.00.66.08.06.6B.04.19.99.00.00.84.0D (16) 
[20:29:06.933][I][bus_t4.cover:954]: Отправлено: 55.0D.00.03.00.66.08.06.6B.00.0C.99.00.00.95.0D (16) 
[20:29:06.940][W][bus_t4.cover:208]: Received invalid message checksum 2 95!=85
[20:29:07.060][I][bus_t4.cover:954]: Отправлено: 55.0E.00.03.00.66.08.07.6A.04.12.99.00.01.01.8F.0E (17) 
[20:29:07.068][I][bus_t4.cover:226]: Получен пакет: 55.0E.00.03.00.66.08.07.6A.04.12.99.00.01.01.8F.0E (17) 
[20:29:07.068][D][bus_t4.cover:499]: Получен пакет RSP
[20:29:07.068][I][bus_t4.cover:502]: Строка с данными:  
[20:29:07.068][I][bus_t4.cover:504]: Данные HEX 00.01 
[20:29:07.068][I][bus_t4.cover:507]: Пакет контроллера привода
[20:29:07.068][I][bus_t4.cover:623]: Подменю 12
[20:29:07.187][I][bus_t4.cover:954]: Отправлено: 55.0E.00.03.00.66.08.07.6A.04.11.99.00.01.01.8C.0E (17) 
[20:29:07.194][I][bus_t4.cover:226]: Получен пакет: 55.0E.00.03.00.66.08.07.6A.04.11.99.00.01.01.8C.0E (17) 
[20:29:07.194][D][bus_t4.cover:499]: Получен пакет RSP
[20:29:07.194][I][bus_t4.cover:502]: Строка с данными:  
[20:29:07.194][I][bus_t4.cover:504]: Данные HEX 00.01 
[20:29:07.195][I][bus_t4.cover:507]: Пакет контроллера привода
[20:29:07.195][I][bus_t4.cover:623]: Подменю 11
[20:29:07.322][I][bus_t4.cover:954]: Отправлено: 55.0D.00.03.00.66.08.06.6B.04.01.99.00.00.9C.0D (16) 
[20:29:07.329][W][bus_t4.cover:191]: Received invalid message checksum 1 6B!=2B
[20:29:07.349][I][bus_t4.cover:226]: Получен пакет: 55.0E.00.66.00.03.08.07.6A.04.01.19.01.00.05.18.0E (17) 
[20:29:07.354][I][bus_t4.cover:249]: Строка с данными:  
[20:29:07.354][I][bus_t4.cover:251]: Данные HEX 05 
[20:29:07.354][I][bus_t4.cover:255]: Получен ответ на запрос 1 
[20:29:07.354][I][bus_t4.cover:341]:   Ворота закрыты
[20:29:07.461][I][bus_t4.cover:954]: Отправлено: 55.0D.00.03.00.66.08.06.6B.04.80.99.00.00.1D.0D (16) 
[20:29:07.465][I][bus_t4.cover:226]: Получен пакет: 55.0D.00.03.00.66.08.06.6B.04.80.99.00.00.1D.0D (16) 
[20:29:07.593][I][bus_t4.cover:954]: Отправлено: 55.0D.00.03.00.66.08.06.6B.04.84.99.00.00.19.0D (16) 
[20:29:07.598][I][bus_t4.cover:226]: Получен пакет: 55.0D.00.03.00.66.08.06.6B.04.84.99.00.00.19.0D (16) 
[20:29:07.729][I][bus_t4.cover:954]: Отправлено: 55.0D.00.03.00.66.08.06.6B.04.88.99.00.00.15.0D (16) 
[20:29:07.733][I][bus_t4.cover:226]: Получен пакет: 55.0D.00.03.00.66.08.06.6B.04.88.99.00.00.15.0D (16) 
[20:29:12.135][D][cover:080]: 'Nice Cover' - Setting
[20:29:12.139][D][cover:088]:   Position: 100%
[20:29:12.145][I][bus_t4.cover:954]: Отправлено: 55.0C.00.03.00.66.01.05.61.01.82.03.64.E4.0C (15) 
[20:29:12.155][I][bus_t4.cover:226]: Получен пакет: 55.0C.00.03.00.66.01.05.61.01.82.03.64.E4.0C (15) 
[20:29:12.183][I][bus_t4.cover:226]: Получен пакет: 55.0E.00.FF.00.03.01.07.FA.04.02.83.19.92.92.9C.0E (17) 
[20:29:12.189][D][bus_t4.cover:499]: Получен пакет RSP
[20:29:12.190][I][bus_t4.cover:502]: Строка с данными: \x92 
[20:29:12.190][I][bus_t4.cover:504]: Данные HEX 19.92 
[20:29:12.190][I][bus_t4.cover:507]: Пакет контроллера привода
[20:29:12.190][I][bus_t4.cover:510]: Подменю RUN
[20:29:12.190][I][bus_t4.cover:520]: Команда: OPEN
[20:29:12.191][D][cover:156]: 'Nice Cover' - Publishing:
[20:29:12.191][D][cover:159]:   Position: 0%
[20:29:12.191][D][cover:172]:   Current Operation: OPENING
[20:29:12.292][I][bus_t4.cover:954]: Отправлено: 55.0E.00.03.00.66.08.07.6A.04.11.99.00.01.01.8C.0E (17) 
[20:29:12.345][I][bus_t4.cover:226]: Получен пакет: 55.0E.00.03.00.66.08.07.6A.04.11.99.00.01.01.8C.0E (17) 
[20:29:12.345][D][bus_t4.cover:499]: Получен пакет RSP
[20:29:12.345][I][bus_t4.cover:502]: Строка с данными:  
[20:29:12.345][I][bus_t4.cover:504]: Данные HEX 00.01 
[20:29:12.345][I][bus_t4.cover:507]: Пакет контроллера привода
[20:29:12.345][I][bus_t4.cover:623]: Подменю 11
[20:29:12.345][I][bus_t4.cover:226]: Получен пакет: 55.0F.00.66.00.03.08.08.65.04.11.19.02.00.01.00.0F.0F (18) 
[20:29:12.345][I][bus_t4.cover:249]: Строка с данными:  
[20:29:12.346][I][bus_t4.cover:251]: Данные HEX 01.00 
[20:29:12.346][I][bus_t4.cover:255]: Получен ответ на запрос 11 
[20:29:12.346][I][bus_t4.cover:1026]: Условное положение ворот: 0, положение в %: 0.000
[20:29:12.850][I][bus_t4.cover:954]: Отправлено: 55.0E.00.03.00.66.08.07.6A.04.11.99.00.01.01.8C.0E (17) 
[20:29:12.856][I][bus_t4.cover:226]: Получен пакет: 55.0E.00.03.00.66.08.07.6A.04.11.99.00.01.01.8C.0E (17) 
[20:29:12.856][D][bus_t4.cover:499]: Получен пакет RSP
[20:29:12.856][I][bus_t4.cover:502]: Строка с данными:  
[20:29:12.856][I][bus_t4.cover:504]: Данные HEX 00.01 
[20:29:12.856][I][bus_t4.cover:507]: Пакет контроллера привода
[20:29:12.857][I][bus_t4.cover:623]: Подменю 11
[20:29:13.359][I][bus_t4.cover:954]: Отправлено: 55.0E.00.03.00.66.08.07.6A.04.11.99.00.01.01.8C.0E (17) 
[20:29:13.373][I][bus_t4.cover:226]: Получен пакет: 55.0E.00.03.00.66.08.07.6A.04.11.99.00.01.01.8C.0E (17) 
[20:29:13.374][D][bus_t4.cover:499]: Получен пакет RSP
[20:29:13.374][I][bus_t4.cover:502]: Строка с данными:  
[20:29:13.374][I][bus_t4.cover:504]: Данные HEX 00.01 
[20:29:13.374][I][bus_t4.cover:507]: Пакет контроллера привода
[20:29:13.375][I][bus_t4.cover:623]: Подменю 11
[20:29:13.871][I][bus_t4.cover:954]: Отправлено: 55.0E.00.03.00.66.08.07.6A.04.11.99.00.01.01.8C.0E (17) 
[20:29:13.879][I][bus_t4.cover:226]: Получен пакет: 55.0E.00.03.00.66.08.07.6A.04.11.99.00.01.01.8C.0E (17) 
[20:29:13.879][D][bus_t4.cover:499]: Получен пакет RSP
[20:29:13.879][I][bus_t4.cover:502]: Строка с данными:  
[20:29:13.879][I][bus_t4.cover:504]: Данные HEX 00.01 
[20:29:13.879][I][bus_t4.cover:507]: Пакет контроллера привода
[20:29:13.879][I][bus_t4.cover:623]: Подменю 11
[20:29:14.383][I][bus_t4.cover:954]: Отправлено: 55.0E.00.03.00.66.08.07.6A.04.11.99.00.01.01.8C.0E (17) 
[20:29:14.390][I][bus_t4.cover:226]: Получен пакет: 55.0E.00.03.00.66.08.07.6A.04.11.99.00.01.01.8C.0E (17) 
[20:29:14.390][D][bus_t4.cover:499]: Получен пакет RSP
[20:29:14.390][I][bus_t4.cover:502]: Строка с данными:  
[20:29:14.390][I][bus_t4.cover:504]: Данные HEX 00.01 
[20:29:14.391][I][bus_t4.cover:507]: Пакет контроллера привода
[20:29:14.391][I][bus_t4.cover:623]: Подменю 11
[20:29:14.403][I][bus_t4.cover:226]: Получен пакет: 55.0F.00.66.00.03.08.08.65.04.11.19.02.00.01.09.06.0F (18) 
[20:29:14.408][I][bus_t4.cover:249]: Строка с данными: 	 
[20:29:14.408][I][bus_t4.cover:251]: Данные HEX 01.09 
[20:29:14.409][I][bus_t4.cover:255]: Получен ответ на запрос 11 
[20:29:14.409][I][bus_t4.cover:1026]: Условное положение ворот: 9, положение в %: 0.004
[20:29:14.920][I][bus_t4.cover:954]: Отправлено: 55.0E.00.03.00.66.08.07.6A.04.11.99.00.01.01.8C.0E (17) 
[20:29:14.927][I][bus_t4.cover:226]: Получен пакет: 55.0E.00.03.00.66.08.07.6A.04.11.99.00.01.01.8C.0E (17) 
[20:29:14.928][D][bus_t4.cover:499]: Получен пакет RSP
[20:29:14.928][I][bus_t4.cover:502]: Строка с данными:  
[20:29:14.928][I][bus_t4.cover:504]: Данные HEX 00.01 
[20:29:14.928][I][bus_t4.cover:507]: Пакет контроллера привода
[20:29:14.928][I][bus_t4.cover:623]: Подменю 11
[20:29:15.424][I][bus_t4.cover:954]: Отправлено: 55.0E.00.03.00.66.08.07.6A.04.11.99.00.01.01.8C.0E (17) 
[20:29:15.430][I][bus_t4.cover:226]: Получен пакет: 55.0E.00.03.00.66.08.07.6A.04.11.99.00.01.01.8C.0E (17) 
[20:29:15.431][D][bus_t4.cover:499]: Получен пакет RSP
[20:29:15.431][I][bus_t4.cover:502]: Строка с данными:  
[20:29:15.431][I][bus_t4.cover:504]: Данные HEX 00.01 
[20:29:15.431][I][bus_t4.cover:507]: Пакет контроллера привода
[20:29:15.431][I][bus_t4.cover:623]: Подменю 11
[20:29:15.927][I][bus_t4.cover:954]: Отправлено: 55.0E.00.03.00.66.08.07.6A.04.11.99.00.01.01.8C.0E (17) 
[20:29:15.933][I][bus_t4.cover:226]: Получен пакет: 55.0E.00.03.00.66.08.07.6A.04.11.99.00.01.01.8C.0E (17) 
[20:29:15.933][D][bus_t4.cover:499]: Получен пакет RSP
[20:29:15.933][I][bus_t4.cover:502]: Строка с данными:  
[20:29:15.933][I][bus_t4.cover:504]: Данные HEX 00.01 
[20:29:15.934][I][bus_t4.cover:507]: Пакет контроллера привода
[20:29:15.934][I][bus_t4.cover:623]: Подменю 11
[20:29:15.965][I][bus_t4.cover:226]: Получен пакет: 55.0F.00.66.00.03.08.08.65.04.11.19.02.00.01.17.18.0F (18) 
[20:29:15.969][I][bus_t4.cover:249]: Строка с данными:  
[20:29:15.969][I][bus_t4.cover:251]: Данные HEX 01.17 
[20:29:15.969][I][bus_t4.cover:255]: Получен ответ на запрос 11 
[20:29:15.969][I][bus_t4.cover:1026]: Условное положение ворот: 23, положение в %: 0.011
[20:29:15.969][D][cover:156]: 'Nice Cover' - Publishing:
[20:29:15.969][D][cover:159]:   Position: 1%
[20:29:15.969][D][cover:172]:   Current Operation: OPENING
[20:29:16.076][I][bus_t4.cover:954]: Отправлено: 55.0D.00.03.00.66.08.06.6B.04.00.99.00.00.9D.0D (16) 
[20:29:16.098][I][bus_t4.cover:226]: Получен пакет: 55.0D.00.03.00.66.08.06.6B.04.00.99.00.00.9D.0D (16) 
[20:29:16.201][I][bus_t4.cover:954]: Отправлено: 55.0D.00.03.00.66.08.06.6B.00.08.99.00.00.91.0D (16) 
[20:29:16.241][I][bus_t4.cover:226]: Получен пакет: 55.0D.00.03.00.66.08.06.6B.00.08.99.00.00.91.0D (16) 
[20:29:16.241][I][bus_t4.cover:226]: Получен пакет: 55.12.00.66.00.03.08.0B.66.00.08.19.05.00.4E.49.43.45.00.15.12 (21) 
[20:29:16.242][I][bus_t4.cover:249]: Строка с данными: NICE 
[20:29:16.242][I][bus_t4.cover:251]: Данные HEX 4E.49.43.45.00 (5) 
[20:29:16.358][I][bus_t4.cover:954]: Отправлено: 55.0D.00.03.00.66.08.06.6B.00.0B.99.00.00.92.0D (16) 
[20:29:16.361][I][bus_t4.cover:226]: Получен пакет: 55.0D.00.03.00.66.08.06.6B.00.0B.99.00.00.92.0D (16) 
[20:29:16.484][I][bus_t4.cover:954]: Отправлено: 55.0D.00.03.00.66.08.06.6B.00.09.99.00.00.90.0D (16) 
[20:29:16.489][I][bus_t4.cover:226]: Получен пакет: 55.0D.00.03.00.66.08.06.6B.00.09.99.00.00.90.0D (16) 
[20:29:16.533][I][bus_t4.cover:226]: Получен пакет: 55.14.00.66.00.03.08.0D.60.00.09.19.07.00.57.4C.41.31.00.06.57.2D.14 (23) 
[20:29:16.538][I][bus_t4.cover:249]: Строка с данными: WLA1 
[20:29:16.539][I][bus_t4.cover:251]: Данные HEX 57.4C.41.31.00.06.57 (7) 
[20:29:16.634][I][bus_t4.cover:954]: Отправлено: 55.0D.00.03.00.66.08.06.6B.00.0A.99.00.00.93.0D (16) 
[20:29:16.638][I][bus_t4.cover:226]: Получен пакет: 55.0D.00.03.00.66.08.06.6B.00.0A.99.00.00.93.0D (16) 
[20:29:16.681][I][bus_t4.cover:226]: Получен пакет: 55.15.00.66.00.03.08.0E.63.00.0A.19.08.00.32.38.30.41.52.30.30.00.32.15 (24) 
[20:29:16.687][I][bus_t4.cover:249]: Строка с данными: 280AR00 
[20:29:16.687][I][bus_t4.cover:251]: Данные HEX 32.38.30.41.52.30.30.00 (8) 
[20:29:16.790][I][bus_t4.cover:954]: Отправлено: 55.0D.00.03.00.66.08.06.6B.04.18.99.00.00.85.0D (16) 
[20:29:16.796][I][bus_t4.cover:226]: Получен пакет: 55.0D.00.03.00.66.08.06.6B.04.18.99.00.00.85.0D (16) 
[20:29:16.839][I][bus_t4.cover:226]: Получен пакет: 55.0D.00.66.00.03.08.06.6B.04.18.19.00.FD.F8.0D (16) 
[20:29:16.844][E][bus_t4.cover:242]: Команда недоступна для этого устройства


INFO Processing unexpected disconnect from ESPHome API for nice-wifi @ 10.10.9.30
WARNING Disconnected from API
INFO Successfully resolved nice-wifi @ 10.10.9.30 in 0.001s
INFO Successfully connected to nice-wifi @ 10.10.9.30 in 0.025s
INFO Successful handshake with nice-wifi @ 10.10.9.30 in 0.011s
[20:31:35.197][I][bus_t4.cover:954]: Отправлено: 55.0D.00.FF.00.66.08.06.97.00.04.99.00.00.9D.0D (16) 
[20:31:35.242][I][bus_t4.cover:226]: Получен пакет: 55.0D.00.FF.00.66.08.06.97.00.04.99.00.00.9D.0D (16) 
[20:31:35.242][I][bus_t4.cover:226]: Получен пакет: 55.0E.00.66.00.0A.08.07.63.00.04.19.01.00.0A.16.0E (17) 
[20:31:35.242][I][bus_t4.cover:249]: Строка с данными: 
[20:31:35.242][I][bus_t4.cover:249]:  
[20:31:35.242][I][bus_t4.cover:251]: Данные HEX 0A 
[20:31:35.341][I][bus_t4.cover:954]: Отправлено: 55.0D.00.FF.00.66.08.06.97.00.09.99.00.00.90.0D (16) 
[20:31:35.344][I][bus_t4.cover:226]: Получен пакет: 55.0D.00.FF.00.66.08.06.97.00.09.99.00.00.90.0D (16) 
[20:31:35.376][I][bus_t4.cover:226]: Получен пакет: 55.18.00.66.00.0A.08.11.75.00.09.19.0B.00.4F.58.49.42.44.20.67.72.6F.75.70.1C.18 (27) 
[20:31:35.379][I][bus_t4.cover:249]: Строка с данными: OXIBD group 
[20:31:35.379][I][bus_t4.cover:251]: Данные HEX 4F.58.49.42.44.20.67.72.6F.75.70 (11) 
[20:31:35.495][I][bus_t4.cover:954]: Отправлено: 55.0D.00.0A.00.66.08.06.62.00.09.99.00.00.90.0D (16) 
[20:31:35.498][I][bus_t4.cover:226]: Получен пакет: 55.0D.00.0A.00.66.08.06.62.00.09.99.00.00.90.0D (16) 
[20:31:35.522][I][bus_t4.cover:226]: Получен пакет: 55.18.00.66.00.0A.08.11.75.00.09.19.0B.00.4F.58.49.42.44.20.67.72.6F.75.70.1C.18 (27) 
[20:31:35.531][I][bus_t4.cover:249]: Строка с данными: OXIBD group 
[20:31:35.532][I][bus_t4.cover:251]: Данные HEX 4F.58.49.42.44.20.67.72.6F.75.70 (11) 
[20:31:35.630][I][bus_t4.cover:954]: Отправлено: 55.0D.00.0A.00.66.08.06.62.00.0A.99.00.00.93.0D (16) 
[20:31:35.640][W][bus_t4.cover:208]: Received invalid message checksum 2 93!=83


I just flashed your firmware in a BiDi Wifi and tested it on a Nice Spido 600 and works great, nice job.
There is something I don’t understand. Why is the position only 9% when the door is fully opened?

[22:17:58.530][D][bus_t4.cover:1003]: Open duration unchanged (learned 19.4s, current 18.6s, deviation 4%)
[22:17:58.530][D][cover:156]: 'Gate' >>
[22:17:58.530][D][cover:159]:   Position: 100%
[22:17:58.530][D][cover:172]:   Current Operation: IDLE
[22:17:58.530][D][bus_t4:114][bus_t4_rx]: Received packet: FF.FF.00.03.01.07.05.04.02.04.00.00.00.02 (14) (14 bytes)
[22:17:58.582][D][bus_t4.cover:438]: DMP packet: dev=0x04, cmd=0x11, flags=0x19, seq=2, status=0x00
[22:17:58.623][D][bus_t4.cover:568]: Current position: 5910
[22:17:58.623][D][bus_t4.cover:925]: Encoder position: 5910 -> 9.0%
[22:17:58.623][D][cover:156]: 'Gate' >>
[22:17:58.623][D][cover:159]:   Position: 9%
[22:17:58.623][D][cover:172]:   Current Operation: IDLE
[22:17:58.638][D][bus_t4:114][bus_t4_rx]: Received packet: 50.90.00.03.08.08.C3.04.11.19.02.00.17.16.0F (15) (15 bytes)
[22:17:59.006][D][bus_t4.cover:257]: DEP packet: device=0x04, command=0x02, size=14
[22:17:59.006][D][bus_t4.cover:269]: RUN/Command response: status=0x04
[22:17:59.025][I][bus_t4.cover:302]: Gate fully open

Is this something that has to be calibrated on the control board or am I missing something else?

I finally solved the communication problem on WALKY. I had three WCMCU 230 modules and none of them worked properly. I replaced them with a different CAN to TTL Converter Board Module and everything works as it should now. Thank you all for your help and patience.

I recently discovered this device and worked closely with it. Your understanding of the T4 is truly impressive. Very good job!

I found this interesting repo Nice BiDi-WiFi ESPHome Component. Has anyone tested it?

1 Like

Hi!

I’ve been working for quite a long time on integrating my Nice gate (FILO400) with Home Assistant.

I already had a working setup before (you can find my earlier posts in the thread), but unfortunately the electronics damaged the main control board due to a bad level-shifter circuit. That setup was based on an ESP8266.

To avoid similar issues in the future, I’m now planning to move to the official BiDiWiFi module and modify it for this purpose. My only challenge is that the number of available solutions keeps growing, and I want to go with something that is as feature-rich and flexible as possible.

What you shared here looks very promising, since I was able to get it running on a simple ESP32 board with a small modification:

external_components:
  - source:
      type: git
      url: https://github.com/bpietroiu/esphome-nice-bidiwifi
      ref: main
    components: [ nice_bidiwifi ]

Using this, everything seems to work perfectly, although I haven’t yet tested it on the official BiDiWiFi module. However, if it works like this on a basic ESP32, it should also work on the BiDiWiFi hardware.

Once the rainy weather is over, I’ll do some real-world testing and report back with the results. In the meantime, I’ll attach a few screenshots.

1 Like

Hello, I installed the Novamaxx version on a Nice Bidiwifi and I'm getting this result. What do you think the problem is?

nice mc824h
Thank you

Hi. I was a bit scared of frying my Nice gate trying to mess up with the T4 and I instead made this: github.com/Jordi-14/homeassistant_nice.
It's a Home Assistant integration that talks directly to the BiDi on TCP 443.
Still planning on improving it and maintaining it but I would love to have some people test it. It doesn't require any hardware.

Hi everyone!

I’ve got some great news regarding the BiDiWiFi front:

Since my last post, I have successfully flashed the stock BiDiWiFi module with ESPHome. Right now, it is controlling a FILO400 gate opener, and it works flawlessly.

A quick heads-up: The ESP32 draws a significant amount of current during reboot. Because of this, my initial test failed right after flashing the firmware when it tried to restart. It only started working properly after I connected it to a higher-current power supply.

To give you some background: I am talking about the original, stock NICE device here. I decided to sacrifice it for this project because I couldn't custom-build something similar for the same price—or if I did, it would look pretty messy, and if I messed something up, I risked frying the NICE mainboard. One more thing: the soldering points shown in the picture are extremely small and delicate, so please be very careful!

In my YAML configuration, I translated the interface into Hungarian and added a few neat extras (uptime, Wi-Fi signal, and reboot reason).

As I mentioned, it works beautifully, and Home Assistant picked it up right away. Honestly, I'm facing an embarrassment of riches at the moment; it provides so many options that I still need to filter out the specific entities I actually need.

An observation regarding Wi-Fi: The outdoor Wi-Fi signal is quite weak in my setup because the thick brick walls of my house shield it. However, I can confirm that the system works reliably even at -80 dBm. If you are building a similar setup for yourself and have a similarly weak signal, it’s definitely worth considering an external antenna option.

I won't go too deep into the technical details for now, but I will mention that since I have a sliding gate, I am going to remove the unnecessary entities from my final YAML file.

With this ESPHome firmware, the device correctly identifies the manufacturer, the gate model, the mainboard's firmware version, and the hardware ID as well. The opening detection works great, showing exactly what percentage the gate is open. I particularly like the light switch entity, which controls a relay. In my case, it won't be switching a light; instead, I’ll use it in the winter to turn on a heating element to prevent the gate mechanism from freezing.

I'm only uploading a single screenshot for now, since the final dashboard layout will look different for everyone anyway.

I almost forgot: these are the parameters I used in my final YAML file:

external_components:
  - source:
      type: git
      url: https://github.com/ngem1/esphome-nice-bidiwifi
      ref: main 
    components: [nice_bidiwifi]
    refresh: Always

logger:
  level: NONE