-
Notifications
You must be signed in to change notification settings - Fork 103
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
enocean: modify connect logics, include refactoring by hasenradball #944
Conversation
@Morg42, |
@Morg42 |
Weil das Werte sind, die ausschließlich lokal verwendet werden und auch keine ggf zu ändernden Parameter sind. Würde constants.py nur unübersichtlicher machen |
Ok passt, hab auch gesehen Du hast eine call methode eingebaut. |
@hasenradball Hast du mal testen können, ob das bei dir alles funktioniert? Nicht, dass irgendwas "nebenher" kaputt gegangen ist? Ich habe nur Fenstergriffe, kann insofern keine sonstigen Geräte testen... |
@Morg42 |
@Morg42 helf mir mal bitte kurz auf die Sprünge, kann ich dein branch bei mir direkt auschecken? |
Auschecken? Nein, nur, wenn du erst mein Repo gecloned hast: git checkout -b enocean https://github.com/Morg42/plugins.git Danach das Plugin aus meinem Repo in dein Arbeitsverzeichnis kopieren... Ansonsten gab es dazu im Forum mal eine Anleitung... |
|
Danke habs mittels eines zweiten remote hinbekommen.
Also ich habe den enocean branch gerade reingezogen beim reboot hatte ich nur beim AVM plugin einige errors, aber enochean lief ohne Auffälligkeiten. Ich würde vorschlagen den enocen branch mal in den develop zu mergen und ich lass das enocean mal einige Wochen im produktiv System laufen. Sieht gut aus. |
@Morg42 dann kann ich mein usprünglichen branch ja löschen, korrekt? |
@Morg42 Sagt euch das etwas:
|
Should be able to handle disconnects/removal of EnOcean device and recovery if found again. Configurable retry and retry_cycle parameters.
Modified main run() loop to try reconnecting,
Refactored, fixed and cleaned up
included refactoring by hasenradball (move CRC and constants to protocol submodule)