Ja używam Modbus TCP
Łącze się tak (w pliku configuration.yaml) :
modbus:
- name: fatek1
type: tcp
host: IP_MOJEGO_FATEKA
port: 502
A potem dodałem przełączniki (też w configuration.yaml) :
switch:
- platform: modbus
scan_interval: 10
coils:
- name: wentylacja
hub: fatek1
slave: 1
coil: 0
- name: salon
hub: fatek1
slave: 1
coil: 1
- name: kuchnia
hub: fatek1
slave: 1
coil: 2
- name: brama
hub: fatek1
slave: 1
coil: 3
Te przełączniki pokazały się na ekranie głównym (gdy jest automatycznie tworzony).
Można je też dodać używając nazw : switch.salon
Czyli wszystko zgodnie z dokumentacją.