-
Notifications
You must be signed in to change notification settings - Fork 12
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
Feature: daemon statt cronjob #52
Comments
- Umstellung auf Poetry - Abarbeitung offener Pull Requests - Entfernung von Demo-Code - PyTest-Prüfungen um Black und XUnit-Results erweitert - Travis-Pipeline durch Github Action abgelöst - README angepasst (Badge, Poetry) Damit ist die Basis für weitere Entwicklungen gelegt. Nächste Schritte (nicht zwingend in dieser Reihenfolge): - Tests auf Raspberry Pi mit der Original-Hardware - Offene Issues einfließen lassen (insb. das udev-Thema aus Issue #4) - MQTT weiter verproben (Issue #64) - Daemon Mode (Issue #52) Dieser Stand ist also "das neue develop".
Servus, Als Daemon hatte ich jetzt mich zunächst an python-daemon versucht. Das tut bis auf ein verlässliches pid-file. Theoretisch kann man aber hier bereits schon ein systemd service file hinstellen. Ich habe nur beim Commit gemerkt, dass mein lokaler branch schon recht weit hinten liegt. Ich muss auf der Entwicklung erstmal einen rebase machen und dann schauen, ob mein diff da noch passt... Kommt darauf an, wie viel Energie ich übrig habe, wie lange es dauert... Liebe Grüße |
Hi @MaStr, Ich bin schon seit Wochen dabei, hier grundsätzlich zu refactoren… schau Dir mal den Ansonsten ist Dein Input wie immer sehr willkommen! |
Hi, Ich versuche die Tage mich mal am develop branch und schaue dass ich meine Änderungen und Erfahrungen übertragen kann. Liebe Grüße Matthias |
Als nächster Schritt wäre das Umbauen auf einen eigenen systemd Dienst, welcher dann mittels internen Timer prüft. Dann können Verbindungen aktiv und stehen bleiben.
Gleichzeitig muss man aber darauf achten, dass bei Verlust der Verbindung ein neuer Verbindungsaufbau passiert. Dazu müssten aber auch die Methoden aufgeteilt werden nach connect-submit-close Methoden.
The text was updated successfully, but these errors were encountered: