Enable config flow for Luftdaten (#17700)

* Move file to new location

* Update requirement

* Enable config flow

* Add luftdaten

* Add tests

* Update

* Add constants

* Changes according to the review comments

* Remove wrong entry from flows

* Fix dict handling

* Add callback and use OrderedDict

* Remve leftover

* Fix

* Remove await
This commit is contained in:
Fabian Affolter
2018-11-06 14:27:52 +01:00
committed by GitHub
parent 7933bd7f91
commit 2e517ab6bc
13 changed files with 508 additions and 108 deletions

View File

@@ -50,12 +50,12 @@ TEST_REQUIREMENTS = (
'evohomeclient',
'feedparser',
'foobot_async',
'gTTS-token',
'geojson_client',
'georss_client',
'gTTS-token',
'ha-ffmpeg',
'hangups',
'HAP-python',
'ha-ffmpeg',
'haversine',
'hbmqtt',
'hdate',
@@ -65,6 +65,7 @@ TEST_REQUIREMENTS = (
'influxdb',
'libpurecoollink',
'libsoundtouch',
'luftdaten',
'mficlient',
'numpy',
'paho-mqtt',