lrybak / domoticz-airly

A Python plugin for Domoticz to access airly API for smog information in Poland
MIT License
10 stars 8 forks source link

Airly plugin "AttributeError" - Domoticz 4.10717, Python 3.7.3 Armbian Buster #9

Closed Piotr-kr-pl closed 3 years ago

Piotr-kr-pl commented 4 years ago

2019-12-01 17:52:26.462 (Myslenicka) Debug logging mask set to: NONE 2019-12-01 17:52:26.458 Status: (Myslenicka) Entering work loop. 2019-12-01 17:52:26.458 Status: (Myslenicka) Initialized version 0.3.0, author 'fisher' 2019-12-01 17:52:26.857 Error: (Myslenicka) 301: Installation was replaced with another one 2019-12-01 17:52:26.859 Error: (Myslenicka) 'onStart' failed 'AttributeError'. 2019-12-01 17:52:26.859 Error: (Myslenicka) ----> Line 669 in '/home/domoticz/domoticz/plugins/domoticz-airly/plugin.py' 2019-12-01 17:52:26.859 Error: (Myslenicka) ----> Line 286 in '/home/domoticz/domoticz/plugins/domoticz-airly/plugin.py' 2019-12-01 17:52:26.859 Error: (Myslenicka) ----> Line 417 in '/home/domoticz/domoticz/plugins/domoticz-airly/plugin.py'

ID 6885 - Kraków Myślenicka Nie dodaje żadnego czujnika IDX, tylko ten błąd w logach.

z1mEk commented 4 years ago

To ID (6885) wydaje się być nieprawidłowe, dlatego następuje przekierowanie na ID=11333. Plugin otrzymuje wówczas błąd 301 z serwera Airly i kończy działanie. Jako obejście problemu polecam zastosować prawidłowe ID tej stacji (11333), natomiast obsługa wyjątku w pluginie zostanie potraktowana jako enhancement następnej wersji.

Dane zwracane przez 11333 są pod linkiem: https://airapi.airly.eu/v2/installations/11333?apikey=fae55480ef384880871f8b40e77bbef9

Piotr-kr-pl commented 4 years ago

Dziękuję za odpowiedź. Airly musiało zmienić numer Id stacji, sprawdzałem pozostałe w okolicy, niektóre też się zmieniły.

Pozdawiam Piotr

pon., 2 gru 2019, 08:59 użytkownik Gabriel notifications@github.com napisał:

To ID (6885) wydaje się być nieprawidłowe dlatego następuje przekierowanie na ID=11333. Plugin otrzymuje wówczas błąd 301 z serwera Airly i kończy działanie. Jako obejście problemu polecam zastosować prawidłowe tej stacji (11333), natomiast obsługa wyjątku w pluginie zostanie potraktowana jako enhancement następnej wersji.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/lrybak/domoticz-airly/issues/9?email_source=notifications&email_token=AN5RHXJ4IB6GZPYVYOHJEG3QWS56PA5CNFSM4JTMUGO2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEFSSWBI#issuecomment-560278277, or unsubscribe https://github.com/notifications/unsubscribe-auth/AN5RHXPJTJ2YN26JBQS3J6TQWS56PANCNFSM4JTMUGOQ .