Ich bekomme es gerade nicht gebacken. Sieht eigentlich gut aus
pi@raspberrypi:~/easyepg $ python3 main.py
Traceback (most recent call last):
File "main.py", line 10, in <module>
my_server.start()
File "/home/pi/easyepg/resources/lib/web.py", line 18, in start
run(host='0.0.0.0', port=4000, debug=False, quiet=True)
File "/usr/lib/python3/dist-packages/bottle.py", line 3131, in run
server.run(app)
File "/usr/lib/python3/dist-packages/bottle.py", line 2783, in run
srv = make_server(self.host, self.port, app, server_cls, handler_cls)
File "/usr/lib/python3.7/wsgiref/simple_server.py", line 153, in make_server
server = server_class((host, port), handler_class)
File "/usr/lib/python3.7/socketserver.py", line 452, in __init__
self.server_bind()
File "/usr/lib/python3.7/wsgiref/simple_server.py", line 50, in server_bind
HTTPServer.server_bind(self)
File "/usr/lib/python3.7/http/server.py", line 137, in server_bind
socketserver.TCPServer.server_bind(self)
File "/usr/lib/python3.7/socketserver.py", line 466, in server_bind
self.socket.bind(self.server_address)
OSError: [Errno 98] Address already in use
...nach der letzten Zeile blinkt der Curser - der 'Server' auf dem pi ist also gestartet.
Wenn ich jetzt vom PC per Browser (Cache gelöscht) eine Abfrage starte (http://192.168.1.2:4000) zeigt er mir trotzdem das Fenster mit "meiner Channelliste". Im Pi-Verzeichnis ist aber noch keine settings.json angelegt. Kapier ich nicht wo der PC-Browser die Daten her bekommt.