djjudas21 / ecowitt-exporter

EcoWitt exporter for Prometheus
4 stars 3 forks source link

Error 500 #19

Open djjudas21 opened 8 months ago

djjudas21 commented 8 months ago

Just started at 2024-01-19 07:00:00

[2024-01-19 09:50:38,029] ERROR in app: Exception on /report [POST]
Traceback (most recent call last):
  File "/usr/local/lib/python3.11/site-packages/flask/app.py", line 2190, in wsgi_app
    response = self.full_dispatch_request()
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/flask/app.py", line 1486, in full_dispatch_request
    rv = self.handle_user_exception(e)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/flask/app.py", line 1484, in full_dispatch_request
    rv = self.dispatch_request()
         ^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/flask/app.py", line 1469, in dispatch_request
    return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "//ecowitt_exporter.py", line 254, in logecowitt
    results['aqi'] = aqi_uk(data['pm25_avg_24h_ch1'])
                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "//ecowitt_exporter.py", line 124, in aqi_uk
    return index
           ^^^^^
UnboundLocalError: cannot access local variable 'index' where it is not associated with a value