Bonjour,
J’ai un problème avec l’intégration de mes moteurs BECKER R8/17 C PROF
J’ai comme télécommande :
- Une EC541-II en maître pour chaque volet
- Une EC545-II 5 zones
- Une EC3111 paramétrées comme générale
J’ai acheté le stick USB BECKER 40350000410 sur une rallonge USB de 1m, placé à juste 2 metres du volet que je veux appairer.
La clé USB est mappée correctement dans mon home assistant et est visible dans l’onglet matériel en tant que :
DEVLINKS: >-
/dev/serial/by-id/usb-Becker-Antriebe_GmbH_CDC_RS232_v125_Centronic-if00
/dev/serial/by-path/pci-0000:00:04.0-usb-0:1:1.0
DEVNAME: /dev/ttyACM0
DEVPATH: /devices/pci0000:00/0000:00:04.0/usb2/2-1/2-1:1.0/tty/ttyACM0
J’ai ajouté l’intégration Becker cover support plus PyBecker avec HACS sans problème,
Mon fichier configuration.yaml est :
cover:
- platform: becker
device: "/dev/serial/by-id/usb-Becker-Antriebe_GmbH_CDC_RS232_v125_Centronic-if00"
filename: "my-centronic-stick.db"
covers:
cuisine:
friendly_name: "Volet Cuisine"
channel: "1:1"
travelling_time_up: 13
travelling_time_down: 13
Et j’ai ceci dans les logs de demarrage :
2024-02-10 10:06:04.502 DEBUG (MainThread) [custom_components.becker.cover] device: /dev/serial/by-id/usb-Becker-Antriebe_GmbH_CDC_RS232_v125_Centronic-if00; filename: my-centronic-stick.db
2024-02-10 10:06:04.503 DEBUG (MainThread) [custom_components.becker.rf_device] Use filename: my-centronic-stick.db
2024-02-10 10:06:04.504 DEBUG (MainThread) [custom_components.becker.pybecker.becker_helper] Try to open connection.
2024-02-10 10:06:04.512 DEBUG (Thread-4) [custom_components.becker.pybecker.becker_helper] BeckerCommunicator thread started.
Je mets le volet roulant en mode programmation avec la télécommande maitre et j’entends bien le « clac » de confirmation
Je lance le service :
service: becker.pair
data:
channel: 1
unit: 1
Je vois dans les logs :
2024-02-10 10:06:47.029 DEBUG (Thread-4) [custom_components.becker.pybecker.becker_helper] Sent packet: unit_id: 1737B, channel: 1, command: TRAIN, argument: 1, packet: b’\x020000000002010B00B70000001737B021010100819C\x03’
2024-02-10 10:06:47.131 DEBUG (Thread-4) [custom_components.becker.pybecker.becker_helper] Sent packet: unit_id: 1737B, channel: 1, command: RELEASE, argument: 0, packet: b’\x020000000002010B00B80000001737B021010100001C\x03’
2024-02-10 10:06:47.238 DEBUG (Thread-4) [custom_components.becker.pybecker.becker_helper] Sent packet: unit_id: 1737B, channel: 1, command: TRAIN, argument: 1, packet: b’\x020000000002010B00B90000001737B021010100819A\x03’
Mais il n’y a pas de deuxième clac de confirmation de l’appairage du stick.
Est-ce que quelqu’un voit ce qui n’irait pas ?