Hallo Robert,
also erst einmal vielen Dank für das tolle Debugging. Respekt auch für das lesen von EIBConnection.py. Das zu verstehen ist wirklich keine leichte Kost!
Mit dem self._send(init) wird wohl kein neuer Socket aufgemacht, sondern die bestehende Verbindung resettet. Das kann und soll aber nicht die Lösung sein, da hier wahrscheinlich Pakete verloren gehen. Entferne es bitte zum testen wieder.
Ich bin mir aber nicht so sicher, ob ich nicht evtl. einen Fehler gemacht habe als ich das Plugin vor ein paar Releases überarbeitet habe.
Probier doch bitte mal die beiden '116' in plugins/knx/__init__.py in '117' abzuändern (in groupread und parse_telegram).
Bis bald
Marcus
also erst einmal vielen Dank für das tolle Debugging. Respekt auch für das lesen von EIBConnection.py. Das zu verstehen ist wirklich keine leichte Kost!
Mit dem self._send(init) wird wohl kein neuer Socket aufgemacht, sondern die bestehende Verbindung resettet. Das kann und soll aber nicht die Lösung sein, da hier wahrscheinlich Pakete verloren gehen. Entferne es bitte zum testen wieder.
Ich bin mir aber nicht so sicher, ob ich nicht evtl. einen Fehler gemacht habe als ich das Plugin vor ein paar Releases überarbeitet habe.
Probier doch bitte mal die beiden '116' in plugins/knx/__init__.py in '117' abzuändern (in groupread und parse_telegram).
Bis bald
Marcus
Kommentar