Hallo. Ich habe jetzt 2 Canbus Adapter im laufen (einen an VCAL und einen an PT2), meine Datenpunkte werden auch ausgelesen und per MQTT an mein HA geschickt. Mit den PT2 Datenpunkten musste ich in Open3Edatapoints.py noch einige anpassen (aus der develop branch mit komplexen Datenpunkten) und siehe da, die Daten kommen im HA an. Etwas Fleisarbeit, aber funktioniert. Ich habe noch keine automatischen service definerit um Open3Eclient.py zweimal zu starten da ich ich ständig noch mit den Daten rumspiele. Die zweite Instanz (bei mit PT2) stoppt aber nach etwa 4-6h mit foglender Fehlermeldung: 2023-12-06 11:34:19 [ERROR] UdsClient: [TimeoutException] : Did not receive response in time. Global request timeout time has expired (timeout=20.000 sec) Traceback (most recent call last): File "/home/rechi2/open3e/Open3Eclient.py", line 351, in <module> listen(args.read, args.timestep) File "/home/rechi2/open3e/Open3Eclient.py", line 207, in listen cmnd_loop() File "/home/rechi2/open3e/Open3Eclient.py", line 155, in cmnd_loop readbydid(addr, getint(did), json=(cd['mode']=='read-json'), raw=(cd['mode']=='read-raw')) File "/home/rechi2/open3e/Open3Eclient.py", line 214, in readbydid value,idstr = dicEcus[addr].readByDid(did, raw) File "/home/rechi2/open3e/Open3Eclass.py", line 114, in readByDid response = self.uds_client.read_data_by_identifier([did]) File "/home/rechi2/.local/lib/python3.9/site-packages/udsoncan/client.py", line 174, in decorated return func(self, *args, **kwargs) File "/home/rechi2/.local/lib/python3.9/site-packages/udsoncan/client.py", line 452, in read_data_by_identifier response = self.send_request(req) File "/home/rechi2/.local/lib/python3.9/site-packages/udsoncan/client.py", line 2184, in send_request raise TimeoutException('Did not receive response in time. %s time has expired (timeout=%.3f sec)' % udsoncan.exceptions.TimeoutException: Did not receive response in time. Global request timeout time has expired (timeout=20.000 sec) Hat jemand ne idee was das sein könnte bzw wie kann ich den Prozess überwachen und wieder starten falls er stoppt? Die erste Instanz (VCAL) läuft durch. LG
... Mehr anzeigen