Hallo zusammen,
alle 30 Sekunden erscheint im Log bei mir folgende Meldung
2021.02.02 14:48:43 1: /dev/ttyACM0 disconnected, waiting to reappear (CUL1)
2021.02.02 14:48:43 3: Setting CUL1 serial parameters to 9600,8,N,1
2021.02.02 14:48:43 3: CUL1: Possible commands: ABCEeFGhiKkLlMmRTtUuVWXxY
2021.02.02 14:48:43 2: Setting CUL1 fhtid from 1034 to 1234
2021.02.02 14:48:43 1: /dev/ttyACM0 reappeared (CUL1)
2021.02.02 14:48:43 1: /dev/ttyACM0 disconnected, waiting to reappear (CUL1)
2021.02.02 14:48:43 3: Setting CUL1 serial parameters to 9600,8,N,1
2021.02.02 14:48:43 3: CUL1: Possible commands: ABCEeFGhiKkLlMmRTtUuVWXxY
2021.02.02 14:48:43 1: /dev/ttyACM0 reappeared (CUL1)
Anscheinend ein Konfigurationsproblem. Ich finde nur nichts darüber, wie man dem begegnet.
Habt Ihr einen Tipp für mich?
Ich setzte einen 433Mhz Busware CUL auf einem RP3 ein.
Der läuft auch schon einige Jahre recht stabil. Ich habe in der Zeit zwar FHEM regelmäßig aktualisiert, die CUL FW jedoch nicht.
Aktuell ist drauf:
CUL1 raw => V 1.23.05 a-culfw Build: 131 (2016-12-28_21-26-37) CUL433 (F-Band: 433MHz)
Vielen Dank schon einmal.
Könnte an einer schwachbrüstigen Versorgungsspannung des Rpi liegen. Die disconnects müssten dann auch im Log des Rpi(Befehl dmesg auf der Konsole) sichtbar sein. Oder vielleicht ein konkurrierender Zugriff ? Die Definition per /dev/ttyACM0 ist ungünstig. Besser wäre per serial-id(Konsole: ls /dev/serial/by-id)
Hallo KölnSolar,
das mit dem konkurrierenden Zugriff war der entscheidende Hinweis.
Aus welchem Grund auch immer, hatte ich einen CUL_0 und einen CUL1. Die haben sich die connects anscheinend immer selbst zugeworfen. Dummerweise hatte ich den Abschnitt mit CUL_0 nicht in meinen ersten Thread kopiert.
Insgesamt schaute es so aus:
2021.02.02 16:47:08 1: /dev/ttyACM0 disconnected, waiting to reappear (CUL1)
2021.02.02 16:47:08 3: Setting CUL1 serial parameters to 9600,8,N,1
2021.02.02 16:47:08 3: CUL1: Possible commands: ABCEeFGhiKkLlMmRTtUuVWXxY
2021.02.02 16:47:08 1: /dev/ttyACM0 reappeared (CUL1)
2021.02.02 16:47:08 1: /dev/ttyACM0 disconnected, waiting to reappear (CUL1)
2021.02.02 16:47:08 3: Setting CUL1 serial parameters to 9600,8,N,1
2021.02.02 16:47:08 3: CUL1: Possible commands: ABCEeFGhiKkLlMmRTtUuVWXxY
2021.02.02 16:47:08 1: /dev/ttyACM0 reappeared (CUL1)
2021.02.02 16:47:43 1: /dev/ttyACM0 disconnected, waiting to reappear (CUL_0)
2021.02.02 16:47:43 3: Setting CUL_0 serial parameters to 9600,8,N,1
2021.02.02 16:47:43 3: CUL_0: Possible commands: ABCEeFGhiKkLlMmRTtUuVWXxY
2021.02.02 16:47:43 2: Setting CUL_0 fhtid from 1234 to 1034
2021.02.02 16:47:43 1: /dev/ttyACM0 reappeared (CUL_0)
2021.02.02 16:47:43 1: /dev/ttyACM0 disconnected, waiting to reappear (CUL1)
2021.02.02 16:47:43 3: Setting CUL1 serial parameters to 9600,8,N,1
2021.02.02 16:47:43 3: CUL1: Possible commands: ABCEeFGhiKkLlMmRTtUuVWXxY
2021.02.02 16:47:43 2: Setting CUL1 fhtid from 1034 to 1234
2021.02.02 16:47:43 1: /dev/ttyACM0 reappeared (CUL1)
Diese wurden im dmesg im übrigen nicht ausgegeben.
Habe nun CUL_0 gelöscht. Es tauchen keine Fehler mehr auf.
Die Definition habe ich auch gleich mit geändert.
2021.02.02 17:11:29 3: Opening CUL1 device /dev/serial/by-id/usb-busware.de_CUL433-if00
2021.02.02 17:11:29 3: Setting CUL1 serial parameters to 9600,8,N,1
2021.02.02 17:11:29 3: CUL1: Possible commands: ABCEeFGhiKkLlMmRTtUuVWXxY
2021.02.02 17:11:29 3: CUL1 device opened
Wunderbar. Vielen Dank für die schnelle Hilfe.
VG
Data