From 568c5493535779f36ba8c259ce31a35a52089744 Mon Sep 17 00:00:00 2001 From: Valentin Alexeev Date: Fri, 3 Mar 2017 15:50:54 +0200 Subject: [PATCH] Update pwaqi to 3.0 to use public API (#6376) The underlying PWAQI library version 3.0 is now using public API to access AQICN data. --- homeassistant/components/sensor/waqi.py | 4 ++-- requirements_all.txt | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/homeassistant/components/sensor/waqi.py b/homeassistant/components/sensor/waqi.py index 453d32bd673..11e1f17c2ba 100644 --- a/homeassistant/components/sensor/waqi.py +++ b/homeassistant/components/sensor/waqi.py @@ -16,7 +16,7 @@ from homeassistant.helpers.config_validation import PLATFORM_SCHEMA from homeassistant.helpers.entity import Entity from homeassistant.util import Throttle -REQUIREMENTS = ['pwaqi==2.0'] +REQUIREMENTS = ['pwaqi==3.0'] _LOGGER = logging.getLogger(__name__) @@ -162,7 +162,7 @@ class WaqiData(object): """Get the data from World Air Quality Index and updates the states.""" import pwaqi try: - self.data = pwaqi.getStationObservation( + self.data = pwaqi.get_station_observation( self._station_id, self._token) except AttributeError: _LOGGER.exception("Unable to fetch data from WAQI") diff --git a/requirements_all.txt b/requirements_all.txt index e06957b6ece..1148aac03d8 100755 --- a/requirements_all.txt +++ b/requirements_all.txt @@ -433,7 +433,7 @@ pushbullet.py==0.10.0 pushetta==1.0.15 # homeassistant.components.sensor.waqi -pwaqi==2.0 +pwaqi==3.0 # homeassistant.components.sensor.cpuspeed py-cpuinfo==0.2.6