Poprawka przetwarzania danych

pull/1/head
sq9atk 2021-10-21 19:08:54 +02:00 zatwierdzone przez GitHub
rodzic c1bef828ab
commit 075e83cdee
Nie znaleziono w bazie danych klucza dla tego podpisu
ID klucza GPG: 4AEE18F83AFDEB23
1 zmienionych plików z 8 dodań i 16 usunięć

Wyświetl plik

@ -53,7 +53,7 @@ class AirPollutionSq9atk(SR0WXModule):
data = self.getJson(url)
return [
data['key'],
data['values'][1]['value']
data['values'][0]['value']
]
def getLevelIndexData(self):
@ -78,7 +78,10 @@ class AirPollutionSq9atk(SR0WXModule):
value[1],
self.mbstr2asci(index['indexLevelName'])
])
return sensors
if len(sensors) > 0:
return sensors
else:
raise Exception("brak danych pomiarowych")
def prepareMessage(self, data):
levels = {
@ -101,18 +104,14 @@ class AirPollutionSq9atk(SR0WXModule):
def get_data(self):
self.__logger.info("::: Pobieram informacje o skażeniu powietrza...")
stationName = self.mbstr2asci(self.getStationName())
message = " "
message = " _ informacja_o_skaz_eniu_powietrza _ "
message += " stacja_pomiarowa " + stationName + " _ "
self.__logger.info("::: Przetwarzam dane...\n")
sensorsData = self.getSensorsData()
valuesMessage = self.prepareMessage(sensorsData)
message = " "
message = " _ informacja_o_skaz_eniu_powietrza _ "
message += " stacja_pomiarowa " + self.mbstr2asci(self.getStationName()) + " _ "
message += valuesMessage
print "\n"
return {
@ -133,10 +132,3 @@ class AirPollutionSq9atk(SR0WXModule):
replace(u',',u'')