Schrolli91 / BOSWatch

Python Script to process input data from rtl_fm and multimon-NG - multiple Plugin support
https://bwcc.boswatch.de
GNU General Public License v2.0
132 stars 60 forks source link

Config.ini wird nicht gefunden #513

Closed Ezl93 closed 3 years ago

Ezl93 commented 3 years ago

Hallo zusammen, bin absoluter Raspi Neuling und interessiere mich seit einigerger Zeit für BOSWatch. Heute war es soweit und ich habe die neuste Version (2.5.2)über die Install.sh auf meinem Raspi installiert. Lief alles ohne Probleme oder Fehlermeldungen durch. Ich habe nichts besonderes angegeben und die Standardpfade verwendet. Als Plugin würde ich gerne Pushover verwendet, mit dem hab ich in der Vergangenheit bereits gearbeitet.

Einen DVB-T Stick hab ich bestellt, der ist leider noch nicht bei mir angekommen. Nichts desto trotz dachte ich mir ich fange mit der Einrichtung der Config.ini und dem poc.csv schon Mal an. Nachdem dies durch war wollte ich die boswatch.py einfach mal ausführen. Das es ohne DVB-T Stick zu einem Fehler kommen wird war vorher klar, jedoch kommt sofort der Fehler, dass die config.ini nicht gefunden werden kann. Dabei ist diese ganz sicher da... Unter opt/boswatch/config/config.ini

Anschließend hab ich alles gelöscht und boswatch erneut installiert und nur die config.ini umbenannt, sodass diese ganz sicher gefunden wird, aber selbst dann kommt der Fehler. Bin ich einfach zu doof oder was mache ich falsch?

Gruß Ezl

Schrolli91 commented 3 years ago

Ein Logauszug sowie weitere Infos (os, py version, etc) wären hilfreich. Da du sicher bist, dass die Config am richtigen Ort liegt, kann ich nur Antworten: "Dann sollte es ja gehen" Ne im ernst - Raten bringt uns hier wohl nicht weiter, ein paar mehr Infos wären durch hilfreich.

Ezl93 commented 3 years ago

Danke für die schnelle Antwort. Es ist eigentlich peinlich zu sagen, aber ein klassisches "wenn man den Wald vor lauter Bäumen nicht sieht..." Nach erneuter Installation und gefühlt 4h probieren und umstellen ist mir aufgefallen, dass ich den Aufruf von Boswatch.py immer mit Python3 mache. Wahrscheinlich aus Gewohnheit. Mit dem normalen Python Aufruf funktioniert es, bzw läuft es aber ohne Stick funktioniert es natürlich nicht. Der Stick soll am Montag kommen, dann Mal sehen :)

Es sollte auch möglich sein das boswatch.py über den Crontab zeitgesteuert aufzurufen oder muss dies wie in der Anleitung über daemon gemacht werden?

Gruß Ezl

Schrolli91 commented 3 years ago

Passiert den besten ;-) BOSWatch selbst muss dauerhaft laufen! Also nix mit Crontab (außer der triggert nur einmalig beim start des PIs) Am besten bist du aber mit nem Service bedient.

Ezl93 commented 3 years ago

Das wäre der Plan gewesen, beim Starten des Pi soll BOSWatch ausgeführt werden und dann bis in die Unendlichkeit im Hintergrund laufen :) Aber in dem Fall probiere ich das mal mit dem Service, hab ich zwar noch nie gemacht, aber probieren kann man es dann ja mal :P

flothi commented 3 years ago

Wie beschrieben, einmaliges Aufführen via cron führt nicht zum Ziel, im Ordner service ist alles notwendige drin und rennt problemlos.