Novoferm 563S with cover component not working

Hi,

I’m trying to use esphome with the cover component used in esphome.

I’m using a low level shifter and an wemos s2

I can connect to the wemos but I don’t see messages from the unit. I’m using this config

esphome:
  name: garagedeur
  friendly_name: Garagedeur

esp32:
  board: esp32-s2-saola-1
  framework:
    type: arduino

# Enable logging
logger:

# Enable Home Assistant API
api:
  encryption:
    key: "************"

ota:
  - platform: esphome
    password: "58bcb8662f9cc5c509fb260cf0be3497"

wifi:
  ssid: home
  password: *****
  domain: .lan

  # Enable fallback hotspot (captive portal) in case wifi connection fails
  ap:
    ssid: "Garagedeur Fallback Hotspot"
    password: "********"
    
web_server:
  port: 80
captive_portal:
  
uart:
  rx_pin: GPIO19
  tx_pin: GPIO20
  baud_rate: 9600

cover:
  - platform: tormatic
    device_class: garage
    name: Novoferm 563s

Here some phofos



I imagine, that esphome uses CDC lor logging on S2.
Try with:

logger:
  baud_rate: 0

Also inspect carefully your soldering.

Logger I had also, but nothing happes when sending or receiving data

14:57:53	[D]	[cover:076]	

'Novoferm 563s' - Setting

14:57:53	[D]	[cover:084]	

  Position: 100%

14:57:53	[I]	[tormatic.cover:201]	

Fully opening gate

14:57:53	[I]	[tormatic.cover:312]	

Sending gate command Opened

Also when I use the remote nog data is receiving. Is there a debug option on the uart, so I can see it there is some communciation??

I mean to set the baud rate to 0, to make sure logger doesn’t spam the line.

Uart has debug option:

...
  debug:
    direction: BOTH
    dummy_receiver: true
    after:
      delimiter: "\n"
    sequence:
      - lambda: UARTDebug::log_string(direction, bytes);

Did check the solering again and debug but nothing

16:05:25	[D]	[uart_debug:114]	

>>> 08:3D:00:00:00:06:01:04:00:0A:00:01

16:05:26	[D]	[uart_debug:114]	

>>> 08:3E:00:00:00:06:01:04:00:0A:00:01

16:05:26	[D]	[uart_debug:114]	

>>> 08:3F:00:00:00:06:01:04:00:0A:00:01

16:05:26	[D]	[uart_debug:114]	

>>> 08:40:00:00:00:06:01:04:00:0A:00:01

16:05:26	[D]	[uart_debug:114]	

>>> 08:41:00:00:00:06:01:04:00:0A:00:01

16:05:27	[D]	[uart_debug:114]	

>>> 08:42:00:00:00:06:01:04:00:0A:00:01

16:05:27	[D]	[uart_debug:114]	

>>> 08:43:00:00:00:06:01:04:00:0A:00:01

16:05:27	[D]	[uart_debug:114]	

>>> 08:44:00:00:00:06:01:04:00:0A:00:01

16:05:28	[D]	[uart_debug:114]	

>>> 08:45:00:00:00:06:01:04:00:0A:00:01

16:05:28	[D]	[uart_debug:114]	

>>> 08:46:00:00:00:06:01:04:00:0A:00:01

16:05:28	[D]	[uart_debug:114]	

>>> 08:47:00:00:00:06:01:04:00:0A:00:01

16:05:29	[D]	[uart_debug:114]	

>>> 08:48:00:00:00:06:01:04:00:0A:00:01

16:05:29	[D]	[uart_debug:114]	

>>> 08:49:00:00:00:06:01:04:00:0A:00:01

16:05:29	[D]	[uart_debug:114]	

>>> 08:4A:00:00:00:06:01:04:00:0A:00:01

16:05:29	[D]	[uart_debug:114]	

>>> 08:4B:00:00:00:06:01:04:00:0A:00:01

16:05:30	[D]	[uart_debug:114]	

>>> 08:4C:00:00:00:06:01:04:00:0A:00:01

16:05:30	[D]	[uart_debug:114]	

>>> 08:4D:00:00:00:06:01:04:00:0A:00:01

16:05:30	[D]	[uart_debug:114]	

>>> 08:4E:00:00:00:06:01:04:00:0A:00:01

16:05:31	[D]	[uart_debug:114]	

>>> 08:4F:00:00:00:06:01:04:00:0A:00:01

16:05:31	[D]	[cover:076]	

'Novoferm 563s' - Setting

16:05:31	[D]	[cover:084]	

  Position: 100%

16:05:31	[I]	[tormatic.cover:201]	

Fully opening gate

16:05:31	[I]	[tormatic.cover:312]	

Sending gate command Opened

16:05:31	[D]	[uart_debug:114]	

>>> 08:50:00:00:00:06:01:06:00:0A:00:03

16:05:31	[D]	[uart_debug:114]	

>>> 08:51:00:00:00:06:01:04:00:0A:00:01

16:05:31	[D]	[uart_debug:114]	

>>> 08:52:00:00:00:06:01:04:00:0A:00:01

16:05:32	[D]	[uart_debug:114]	

>>> 08:53:00:00:00:06:01:04:00:0A:00:01

16:05:32	[D]	[uart_debug:114]	

>>> 08:54:00:00:00:06:01:04:00:0A:00:01

16:05:32	[D]	[uart_debug:114]	

>>> 08:55:00:00:00:06:01:04:00:0A:00:01

16:05:33	[D]	[uart_debug:114]	


I have no idea about the protocol used and if gate should reply or not.
Neither what is the meaning of the second byte that increases on your log…

Have you managed to get it working? I’m in the same situation and I’m not sure why it isn’t.