TCM310 antwortet nicht auf Commandos

Begonnen von MarcelB, 05 Juli 2017, 20:20:01

Vorheriges Thema - Nächstes Thema

MarcelB

Hallo,

ich probiere gerade meinen EnOceanPi auf meinem RPI in FHEM zu integrieren. Leider funktioniert das ganze nicht. Auf alle Anfragen/Kommandos beim Start (z.B. gebt BaseID) von FHEM gibt es ein Timeout.

Über einen angeschlossenen LogicAnalyser sehe ich auch den Timeout, bzw. ich sehe das Anfragekommando, aber keine Antwort vom Modul.

Nun sollte Ich annehmen, dass das Modul defekt ist. Allerdings sehe ich Ausgaben auf der Seriellen, wenn ich meinen EnOceanButton drücke. Das Modul ist also durchaus in der Lage zu antworten. Ein Defekt schließt sich damit meiner Meinung nach aus!

Das ganze hat auch schonmal funktioniert. Nachdem das ganze nun für einige Zeit nicht benutzt wurde/unbenutzt in der Kiste lag, geht es nun leider nichtmehr.

Kennt jemand diese Situation und kann mir einen Tipp geben, wie ich das Modul wieder ans laufen bekomme?

Gruß Marcel

enrikb

Hi Marcel,

du siehst also Daten in beiden Richtungen. Werden die Moduldaten von FHEM erkannt? (z.B. mit passendem loglevel mitgeloggt?)

Da du schon einen Logicanalyzer dran hast: guck doch mal, ob die Baudrate in beiden Richtungen gleich ist.

MarcelB

Hi!

Ja, die Baudraten sind identisch und FHEM erkennt auch die Antwort des Moduls.

Anbei mal ein Log:

Zitat2017.07.06 07:00:24 3: Setting TCM_ESP3_1 serial parameters to 57600,8,N,1
2017.07.06 07:00:24 3: TCM_ESP3_1 device opened
2017.07.06 07:00:24 1: Including /mnt/user/fhem/log/fhem.save
2017.07.06 07:00:24 2: TCM TCM_ESP3_0 not initialized
2017.07.06 07:00:24 3: TCM set TCM_ESP3_1 reset
2017.07.06 07:00:24 5: TCM TCM_ESP3_1 sent ESP: 550001000570020E
2017.07.06 07:00:24 5: SW: 550001000570020E
2017.07.06 07:00:26 2: TCM TCM_ESP3_1 Timeout reading response for set reset
2017.07.06 07:00:26 3: TCM get TCM_ESP3_1 baseID
2017.07.06 07:00:26 5: TCM TCM_ESP3_1 sent ESP: 5500010005700838
2017.07.06 07:00:26 5: SW: 5500010005700838
2017.07.06 07:00:28 2: TCM TCM_ESP3_1 Timeout reading response for get baseID
2017.07.06 07:00:28 3: TCM get TCM_ESP3_1 version
2017.07.06 07:00:28 5: TCM TCM_ESP3_1 sent ESP: 5500010005700309
2017.07.06 07:00:28 5: SW: 5500010005700309
2017.07.06 07:00:30 2: TCM TCM_ESP3_1 Timeout reading response for get version
2017.07.06 07:00:30 3: TCM set TCM_ESP3_1 mode 00
2017.07.06 07:00:30 5: TCM TCM_ESP3_1 sent ESP: 5500020005CD1C00AB
2017.07.06 07:00:30 5: SW: 5500020005CD1C00AB
2017.07.06 07:00:32 2: TCM TCM_ESP3_1 Timeout reading response for set mode
2017.07.06 07:00:32 3: TCM set TCM_ESP3_1 smartAckMailboxMax 0
2017.07.06 07:00:32 5: TCM TCM_ESP3_1 sent ESP: 5500020006C40800A8
2017.07.06 07:00:32 5: SW: 5500020006C40800A8
2017.07.06 07:00:34 2: TCM TCM_ESP3_1 Timeout reading response for set smartAckMailboxMax
2017.07.06 07:00:34 2: TCM TCM_ESP3_1 smartAckMailboxMax 0 restored
2017.07.06 07:00:34 3: TCM set TCM_ESP3_1 repeater 0000
2017.07.06 07:00:34 5: TCM TCM_ESP3_1 sent ESP: 5500030005A60900003A
2017.07.06 07:00:34 5: SW: 5500030005A60900003A
2017.07.06 07:00:36 2: TCM TCM_ESP3_1 Timeout reading response for set repeater
2017.07.06 07:00:36 3: TCM set TCM_ESP3_1 maturity 01
2017.07.06 07:00:36 5: TCM TCM_ESP3_1 sent ESP: 5500020005CD100150
2017.07.06 07:00:36 5: SW: 5500020005CD100150
2017.07.06 07:00:38 2: TCM TCM_ESP3_1 Timeout reading response for set maturity
2017.07.06 07:00:38 2: TCM TCM_ESP3_1 initialized

Zitat
2017.07.06 07:01:29 5: TCM TCM_ESP3_1 received ESP: 55000707017AF650
2017.07.06 07:01:29 5: TCM TCM_ESP3_1 received ESP: 55000707017AF650002C7A083002FFFF
2017.07.06 07:01:29 5: TCM TCM_ESP3_1 received ESP: 55000707017AF650002C7A083002FFFFFFFF4900C4
2017.07.06 07:01:29 5: TCM_ESP3_1: dispatch EnOcean:1:F6:50:002C7A08:30:02FFFFFFFF4900
2017.07.06 07:01:32 2: EnOcean Cryptographic functions available.
2017.07.06 07:01:32 4: EnOcean received via TCM_ESP3_1: EnOcean:1:F6:50:002C7A08:30:02FFFFFFFF4900
2017.07.06 07:01:32 5: TCM TCM_ESP3_1 received ESP: 55000707017AF640002C7A083002FFFFFFFF4900BB
2017.07.06 07:01:32 5: TCM_ESP3_1: dispatch EnOcean:1:F6:40:002C7A08:30:02FFFFFFFF4900
2017.07.06 07:01:32 4: EnOcean received via TCM_ESP3_1: EnOcean:1:F6:40:002C7A08:30:02FFFFFFFF4900