core/homeassistant/components/sensor
Mattias Welponer 9970965718 Add HomematicIP Cloud Config Flow and Entries loading (#14861)
* Add HomematicIP Cloud to config flow

* Inititial trial for config_flow

* Integrations text files

* Load and write config_flow and init homematicip_cloud

* Split into dedicated files

* Ceanup of text messages

* Working config_flow

* Move imports inside a function

* Enable laoding even no accesspoints are defined

* Revert unnecassary changes in CONFIG_SCHEMA

* Better error handling

* fix flask8

* Migration to async for token generation

* A few fixes

* Simplify config_flow

* Bump version to 9.6 with renamed package

* Requirements file

* First fixes after review

* Implement async_step_import

* Cleanup for Config Flow

* First tests for homematicip_cloud setup

* Remove config_flow tests

* Really remove all things

* Fix comment

* Update picture

* Add support for async_setup_entry to switch and climate platform

* Update path of the config_flow picture

* Refactoring for better tesability

* Further tests implemented

* Move 3th party lib inside function

* Fix lint

* Update requirments_test_all.txt file

* UPdate of requirments_test_all.txt did not work

* Furder cleanup in websocket connection

* Remove a test for the hap

* Revert "Remove a test for the hap"

This reverts commit 968d58cba1.

* First tests implemented for config_flow

* Fix lint

* Rework of client registration process

* Implemented tests for config_flow 100% coverage

* Cleanup

* Cleanup comments and code

* Try to fix import problem

* Add homematicip to the test env requirements
2018-07-06 17:05:34 -04:00
..
.translations Update translations 2018-06-17 23:04:52 -04:00
__init__.py Sensor device classes (#14282) 2018-05-05 09:37:40 -04:00
abode.py Sensor device classes (#14282) 2018-05-05 09:37:40 -04:00
ads.py Fixes for PEP257 (#11810) 2018-01-20 22:35:38 -08:00
airvisual.py Make AirVisual platform async + other adjustments (#14943) 2018-06-14 09:30:47 -04:00
alarmdecoder.py convert alarmdecoder interface from async to sync (#11168) 2017-12-17 00:52:59 +01:00
alpha_vantage.py Upgrade alpha_vantage to 2.0.0 (#13943) 2018-04-16 22:16:12 -04:00
amcrest.py Protect sensitive information for Amcrest cameras (#10569) 2017-11-23 16:38:53 -08:00
android_ip_webcam.py
apcupsd.py
api_streams.py
arduino.py
arest.py
arlo.py Add additional sensors for Arlo Baby camera (#15074) 2018-07-06 10:26:03 +02:00
arwn.py
bbox.py
bh1750.py Sensor device classes (#14282) 2018-05-05 09:37:40 -04:00
bitcoin.py Lint cleanup (#15103) 2018-06-25 13:05:07 -04:00
blink.py Entity registry (#11979) 2018-01-30 10:39:39 +01:00
blockchain.py
bloomsky.py Remove inline pylint disables for messages disabled in pylintrc (#14978) 2018-06-16 00:15:46 +02:00
bme280.py
bme680.py Upgrade pylint to 1.8.2 (#12274) 2018-02-11 09:20:28 -08:00
bmw_connected_drive.py BMW code cleanup (#14424) 2018-05-15 20:47:32 +02:00
bom.py Fix sensor name (fixes #14535) (#14541) 2018-05-19 17:14:53 +02:00
broadlink.py Remove inline pylint disables for messages disabled in pylintrc (#14978) 2018-06-16 00:15:46 +02:00
buienradar.py Lint cleanup (#15103) 2018-06-25 13:05:07 -04:00
canary.py Add support for Canary Flex (#13280) 2018-03-30 23:38:29 +02:00
cert_expiry.py
citybikes.py Remove inline pylint disables for messages disabled in pylintrc (#14978) 2018-06-16 00:15:46 +02:00
coinbase.py Upgrade coinbase to 2.0.7 (#11992) 2018-01-28 18:04:40 +01:00
coinmarketcap.py Add configurable decimal rounding of display value for CoinMarketCap sensor and upgrade to 5.0.3 (#14437) (#14604) 2018-05-25 15:39:04 +02:00
comed_hourly_pricing.py Use ATTR_NAME from const.py (#14450) 2018-05-14 13:05:52 +02:00
comfoconnect.py Typing fixes (#12015) 2018-01-29 00:24:08 -08:00
command_line.py Remove inline pylint disables for messages disabled in pylintrc (#14978) 2018-06-16 00:15:46 +02:00
cpuspeed.py Lint cleanup (#15103) 2018-06-25 13:05:07 -04:00
crimereports.py Remove inline pylint disables for messages disabled in pylintrc (#14978) 2018-06-16 00:15:46 +02:00
cups.py Lint cleanup (#15103) 2018-06-25 13:05:07 -04:00
currencylayer.py Added unit_of_measurement to Currencylayer (#10598) 2017-11-17 08:58:46 +01:00
daikin.py Update voluputous (#12463) 2018-02-17 10:29:14 +01:00
darksky.py Added temperature (apparent) high/low, deprecated max/min (#12233) 2018-05-15 21:26:41 +02:00
deconz.py deCONZ - new sensor attribute 'on' and new sensor GenericFlag (#15247) 2018-07-02 23:14:38 +02:00
deluge.py Remove inline pylint disables for messages disabled in pylintrc (#14978) 2018-06-16 00:15:46 +02:00
demo.py Remove inline pylint disables for messages disabled in pylintrc (#14978) 2018-06-16 00:15:46 +02:00
deutsche_bahn.py Upgrade schiene to 0.22 (#13121) 2018-03-12 14:02:36 -07:00
dht.py Switch upstream adafruit package (#15038) 2018-06-19 10:30:43 +02:00
discogs.py Add Discogs Sensor platform (#10957) 2017-12-18 19:10:54 +01:00
dnsip.py
dovado.py Upgrade pylint to 1.8.2 (#12274) 2018-02-11 09:20:28 -08:00
dsmr.py Add more parameters for DSMR sensor (#13967) 2018-05-01 14:40:48 -04:00
dte_energy_bridge.py
dublin_bus_transport.py
duke_energy.py Added support for Duke Energy smart meters (#15165) 2018-07-02 16:55:34 +02:00
dwd_weather_warnings.py Lint cleanup (#15103) 2018-06-25 13:05:07 -04:00
dweet.py Lint cleanup (#15103) 2018-06-25 13:05:07 -04:00
dyson.py Fixes for PEP257 (#11810) 2018-01-20 22:35:38 -08:00
ebox.py Add asyncio support for Ebox (#14183) 2018-05-29 10:23:12 -04:00
ecobee.py Sensor device classes (#14282) 2018-05-05 09:37:40 -04:00
eddystone_temperature.py Remove inline pylint disables for messages disabled in pylintrc (#14978) 2018-06-16 00:15:46 +02:00
efergy.py set default utc offset to 0 (#11114) 2017-12-13 20:03:41 -08:00
eight_sleep.py Eight Sleep add REM type, Update async syntax, Catch API quirks (#14937) 2018-06-15 15:24:09 -04:00
eliqonline.py Re-enable eliqonline requirement (#14265) 2018-05-03 19:54:37 +02:00
emoncms.py Spelling fixes (#12041) 2018-01-29 23:37:19 +01:00
enocean.py
envirophat.py Lint cleanup (#15103) 2018-06-25 13:05:07 -04:00
envisalink.py
etherscan.py Add ERC20 tokens to etherscan.io sensor (#11916) 2018-01-25 21:08:08 -08:00
fail2ban.py Update voluputous (#12463) 2018-02-17 10:29:14 +01:00
fastdotcom.py Use the speedometer icon in the fastdotcom sensor (#12348) 2018-02-12 11:15:10 -08:00
fedex.py Remove inline pylint disables for messages disabled in pylintrc (#14978) 2018-06-16 00:15:46 +02:00
fido.py Update pyfido to 2.1.1 (#13947) 2018-04-16 22:16:28 -04:00
file.py Added file path validity checks to file sensor (#12505) 2018-03-29 19:47:49 -07:00
filesize.py Adds filesize component (#12211) 2018-02-19 23:55:54 -08:00
filter.py Remove default none from filter sensor 2018-07-03 11:06:52 +02:00
fints.py Remove inline pylint disables for messages disabled in pylintrc (#14978) 2018-06-16 00:15:46 +02:00
fitbit.py Add storage helper and migrate config entries (#15045) 2018-06-25 12:53:49 -04:00
fixer.py Add support for new API (fixes #14911) (#15279) 2018-07-03 12:30:56 +02:00
folder.py Check valid file on get_size (#13756) 2018-04-08 11:32:49 +02:00
foobot.py Updated foobot_async package version (#13942) 2018-04-16 21:35:24 +02:00
fritzbox_callmonitor.py Flake8 35 (#11972) 2018-01-29 00:23:53 -08:00
fritzbox_netmonitor.py Fritzbox netmonitor name (#13903) 2018-04-15 15:20:37 +02:00
gearbest.py Feature/gearbest library update (Closes: #14813) (#14833) 2018-06-06 11:38:50 +02:00
geizhals.py
geo_rss_events.py
gitter.py Upgrade gitterpy to 0.1.7 (#14643) 2018-05-27 15:45:43 +02:00
glances.py Lint cleanup (#15103) 2018-06-25 13:05:07 -04:00
google_travel_time.py
google_wifi.py Update voluputous (#12463) 2018-02-17 10:29:14 +01:00
gpsd.py Lint cleanup (#15103) 2018-06-25 13:05:07 -04:00
gtfs.py Update voluputous (#12463) 2018-02-17 10:29:14 +01:00
haveibeenpwned.py Remove inline pylint disables for messages disabled in pylintrc (#14978) 2018-06-16 00:15:46 +02:00
hddtemp.py Add hddtemp sensor device even if unreachable. (#10623) 2017-11-17 09:21:27 -05:00
history_stats.py Fix 0 value when home-assistant restarts (#12874) 2018-03-03 22:59:25 +01:00
hive.py Rename Hive hub friendly name (#14747) 2018-06-07 16:57:07 -04:00
homematic.py Add missing mapping of RotaryHandleSensorIP states (#14885) 2018-06-09 16:12:42 +02:00
homematicip_cloud.py Add HomematicIP Cloud Config Flow and Entries loading (#14861) 2018-07-06 17:05:34 -04:00
hp_ilo.py Remove inline pylint disables for messages disabled in pylintrc (#14978) 2018-06-16 00:15:46 +02:00
htu21d.py
hydrawise.py Add Hydrawise component (#14055) 2018-05-26 18:42:52 +02:00
hydroquebec.py Update pyhydroquebec to 2.2.2 (#13946) 2018-04-17 02:52:56 +02:00
ihc.py Upgrade pylint to 1.8.2 (#12274) 2018-02-11 09:20:28 -08:00
imap.py IMAP sensor async/await conversion (#12988) 2018-03-08 21:30:50 +01:00
imap_email_content.py Fix IMAP email message_data (#13606) 2018-04-01 12:17:26 +02:00
influxdb.py Upgrade influxdb to 5.0.0 (#12156) 2018-02-04 18:23:26 +01:00
insteon_plm.py Add All-Linking capabilities (#14065) 2018-05-05 11:15:20 -04:00
ios.py Entity registry (#11979) 2018-01-30 10:39:39 +01:00
iota.py Upgrade pyota to 2.0.5 (#14442) 2018-05-13 17:58:57 +02:00
iperf3.py Added UDP and parallel streams support to Iperf3 (#14629) 2018-05-26 13:43:31 +02:00
irish_rail_transport.py Update voluputous (#12463) 2018-02-17 10:29:14 +01:00
isy994.py Lint cleanup (#15103) 2018-06-25 13:05:07 -04:00
juicenet.py
kira.py Lint cleanup (#15103) 2018-06-25 13:05:07 -04:00
knx.py Remove inline pylint disables for messages disabled in pylintrc (#14978) 2018-06-16 00:15:46 +02:00
kwb.py
lacrosse.py remove rounding of temperature reading (#13018) 2018-03-09 15:53:28 -08:00
lastfm.py Lint cleanup (#15103) 2018-06-25 13:05:07 -04:00
linux_battery.py Use ATTR_NAME from const.py (#14450) 2018-05-14 13:05:52 +02:00
london_air.py Fixes for PEP257 (#11810) 2018-01-20 22:35:38 -08:00
london_underground.py
loopenergy.py Lint cleanup (#15103) 2018-06-25 13:05:07 -04:00
luftdaten.py Upgrade luftdaten to 0.2.0 (#14620) 2018-05-27 09:53:53 +02:00
lyft.py Update voluputous (#12463) 2018-02-17 10:29:14 +01:00
melissa.py Fix mclimate accounts with not only melissa components (#12427) 2018-02-23 23:33:12 +01:00
metoffice.py Spelling fixes (#12041) 2018-01-29 23:37:19 +01:00
mfi.py Lint cleanup (#15103) 2018-06-25 13:05:07 -04:00
mhz19.py
miflora.py Sensor device classes (#14282) 2018-05-05 09:37:40 -04:00
min_max.py Add a 'last' mode and attribute to min_max sensor (#11037) 2018-01-18 23:03:41 +01:00
mitemp_bt.py Support Xiaomi Mijia Bluetooth Wireless Temperature and Humidity Sensor (#13955) 2018-04-28 13:35:51 +02:00
modbus.py Fix ValueError exception (#10596) 2017-11-15 18:17:17 -05:00
modem_callerid.py Spelling fixes (#12041) 2018-01-29 23:37:19 +01:00
mold_indicator.py Remove inline pylint disables for messages disabled in pylintrc (#14978) 2018-06-16 00:15:46 +02:00
moon.py Update syntax (#14812) 2018-06-04 14:44:55 +02:00
mopar.py Remove inline pylint disables for messages disabled in pylintrc (#14978) 2018-06-16 00:15:46 +02:00
mqtt.py Add MQTT Sensor device_class (#14033) 2018-05-01 15:38:08 -04:00
mqtt_room.py More support for availability reporting on MQTT components (#11336) 2018-01-01 18:32:29 -08:00
mvglive.py Remove inline pylint disables for messages disabled in pylintrc (#14978) 2018-06-16 00:15:46 +02:00
mychevy.py Update mychevy to 0.4.0 (#14372) 2018-05-18 13:37:43 -04:00
mysensors.py Reorganize mysensors (#15123) 2018-06-25 13:58:16 +02:00
nederlandse_spoorwegen.py Upgrade pylint to 1.8.2 (#12274) 2018-02-11 09:20:28 -08:00
nest.py Skip nest security state sensor if no Nest Cam exists (#15112) 2018-06-25 13:13:41 -04:00
netatmo.py netatmo api is now in pip as pyatmo (#14824) 2018-06-05 11:55:53 -04:00
netdata.py Allow user-defined sensors (#14613) 2018-05-29 10:03:00 -04:00
netgear_lte.py Update eternalegypt (#15180) 2018-06-29 17:25:49 -04:00
neurio_energy.py
nsw_fuel_station.py Add sensor.nsw_fuel_station component (#14757) 2018-06-14 13:56:04 +02:00
nut.py Add additional parameters to NUT UPS sensor (#15066) 2018-06-30 14:57:48 +02:00
nzbget.py Remove inline pylint disables for messages disabled in pylintrc (#14978) 2018-06-16 00:15:46 +02:00
octoprint.py Remove inline pylint disables for messages disabled in pylintrc (#14978) 2018-06-16 00:15:46 +02:00
ohmconnect.py Remove inline pylint disables for messages disabled in pylintrc (#14978) 2018-06-16 00:15:46 +02:00
onewire.py Remove inline pylint disables for messages disabled in pylintrc (#14978) 2018-06-16 00:15:46 +02:00
openevse.py Spelling fixes (#12041) 2018-01-29 23:37:19 +01:00
openexchangerates.py
openhardwaremonitor.py Fixes for PEP257 (#11810) 2018-01-20 22:35:38 -08:00
opensky.py Remove inline pylint disables for messages disabled in pylintrc (#14978) 2018-06-16 00:15:46 +02:00
openweathermap.py Update voluputous (#12463) 2018-02-17 10:29:14 +01:00
otp.py
pi_hole.py Update to hole to 0.3.0 (#15014) 2018-06-17 09:38:56 -04:00
pilight.py Remove inline pylint disables for messages disabled in pylintrc (#14978) 2018-06-16 00:15:46 +02:00
plex.py Remove inline pylint disables for messages disabled in pylintrc (#14978) 2018-06-16 00:15:46 +02:00
pocketcasts.py
pollen.py Fix exception when parts of Pollen.com can't be reached (#15296) 2018-07-04 17:30:15 -06:00
postnl.py Update PostNL unit of measure to align with UPS (#15023) 2018-06-17 21:57:08 -06:00
pushbullet.py Spelling fixes (#12041) 2018-01-29 23:37:19 +01:00
pvoutput.py Lint cleanup (#15103) 2018-06-25 13:05:07 -04:00
pyload.py Remove inline pylint disables for messages disabled in pylintrc (#14978) 2018-06-16 00:15:46 +02:00
qnap.py Remove inline pylint disables for messages disabled in pylintrc (#14978) 2018-06-16 00:15:46 +02:00
qwikswitch.py Qwikswitch binary sensors (#14008) 2018-04-21 08:34:42 +02:00
radarr.py Downgrade Sonarr and Radarr 'Host is not avaliable' errors to warnings (#12119) 2018-02-01 20:57:33 +01:00
rainbird.py Added rainsensor (#11023) 2017-12-25 10:07:17 +01:00
raincloud.py Spelling fixes (#11940) 2018-01-27 11:58:27 -08:00
rainmachine.py Make RainMachine async (#14879) 2018-06-10 10:23:07 +02:00
random.py Update syntax of platform random (#14767) 2018-06-02 12:00:01 +02:00
rest.py more detailed error message (#14385) 2018-05-11 12:28:28 +02:00
rflink.py Update voluputous (#12463) 2018-02-17 10:29:14 +01:00
rfxtrx.py Use ATTR_NAME from const.py (#14450) 2018-05-14 13:05:52 +02:00
ring.py Fixed update() method and removed `ding` feature from stickupcams/floodlight (#10428) 2017-11-09 01:01:20 +01:00
ripple.py update pyripple (#11122) 2017-12-13 21:21:14 +01:00
sabnzbd.py Converted SABnzbd to a component (#12915) 2018-05-07 09:35:55 +02:00
scrape.py
season.py Support serving of backend translations (#12453) 2018-02-28 19:31:38 -08:00
sense.py Added Sense energy monitor sensor (#11580) 2018-02-28 14:29:24 -08:00
sensehat.py Update voluputous (#12463) 2018-02-17 10:29:14 +01:00
serial.py Add debug (#10828) 2017-11-27 21:25:00 +01:00
serial_pm.py Fixing small naming bug (#12911) 2018-03-04 18:37:54 -08:00
shodan.py Upgrade shodan to 1.8.1 (#14760) 2018-06-02 08:34:47 -04:00
sht31.py Log an error instead of raising an exception (#14006) 2018-04-20 08:45:28 +02:00
sigfox.py Remove extra quotes from docstrings (#14431) 2018-05-13 11:06:15 +02:00
simulated.py add relative time option to simulated sensors (#14038) 2018-06-14 14:06:49 -04:00
skybeacon.py Lint cleanup (#15103) 2018-06-25 13:05:07 -04:00
skybell.py
sleepiq.py
sma.py Lint cleanup (#15103) 2018-06-25 13:05:07 -04:00
smappee.py Removed semicolon 2018-06-09 12:37:06 +02:00
snmp.py Upgrade pysnmp to 4.4.4 (#11485) 2018-01-06 19:54:15 +01:00
sochain.py Sochain cryptocurrency sensor (#11335) 2017-12-28 21:39:24 +01:00
socialblade.py Add Social Blade Sensor (#14060) 2018-05-01 22:27:20 +02:00
sonarr.py Downgrade Sonarr and Radarr 'Host is not avaliable' errors to warnings (#12119) 2018-02-01 20:57:33 +01:00
speedtest.py Upgrade speedtest-cli to 2.0.2 (#14633) 2018-05-26 17:35:16 +02:00
spotcrime.py Remove inline pylint disables for messages disabled in pylintrc (#14978) 2018-06-16 00:15:46 +02:00
sql.py Upgrade sqlalchemy to 1.2.9 (#15250) 2018-07-01 13:01:48 -04:00
startca.py Make Throttle async aware (#13027) 2018-03-09 19:38:51 -08:00
statistics.py Spelling, grammar etc fixes (#14432) 2018-05-13 12:09:28 +02:00
steam_online.py Lint cleanup (#15103) 2018-06-25 13:05:07 -04:00
strings.season.json Support serving of backend translations (#12453) 2018-02-28 19:31:38 -08:00
supervisord.py Remove inline pylint disables for messages disabled in pylintrc (#14978) 2018-06-16 00:15:46 +02:00
swiss_hydrological_data.py
swiss_public_transport.py Upgrade python_opendata_transport to 0.1.3 (#14905) 2018-06-10 11:37:44 +02:00
syncthru.py Adding a discoverable Samsung Syncthru Printer sensor platform (#13134) 2018-03-18 09:26:33 -07:00
synologydsm.py Added support to HTTPS URLs on SynologyDSM (#15270) 2018-07-04 07:46:01 +02:00
systemmonitor.py Remove inline pylint disables for messages disabled in pylintrc (#14978) 2018-06-16 00:15:46 +02:00
sytadin.py
tado.py Lint cleanup (#15103) 2018-06-25 13:05:07 -04:00
tahoma.py Sensor device classes (#14282) 2018-05-05 09:37:40 -04:00
tank_utility.py
tcp.py
ted5000.py Lint cleanup (#15103) 2018-06-25 13:05:07 -04:00
teksavvy.py Make Throttle async aware (#13027) 2018-03-09 19:38:51 -08:00
tellduslive.py Sensor device classes (#14282) 2018-05-05 09:37:40 -04:00
tellstick.py Remove inline pylint disables for messages disabled in pylintrc (#14978) 2018-06-16 00:15:46 +02:00
temper.py Remove inline pylint disables for messages disabled in pylintrc (#14978) 2018-06-16 00:15:46 +02:00
template.py Remove inline pylint disables for messages disabled in pylintrc (#14978) 2018-06-16 00:15:46 +02:00
tesla.py Fixing odometer to display km (#13427) 2018-03-25 00:46:47 -07:00
thethingsnetwork.py Use constants for HTTP headers (#10313) 2017-11-04 12:04:05 -07:00
thinkingcleaner.py
tibber.py Lint cleanups (#15243) 2018-07-01 11:57:01 -04:00
time_date.py Fix for time_date sensor (#10694) 2017-11-19 19:41:30 -08:00
toon.py
torque.py Remove inline pylint disables for messages disabled in pylintrc (#14978) 2018-06-16 00:15:46 +02:00
tradfri.py Update tradfri v5 (#11187) 2018-03-28 15:50:09 -07:00
trafikverket_weatherstation.py Update docstrings (#13720) 2018-04-06 18:06:47 +02:00
transmission.py Add new transmission sensor types (#14530) 2018-05-22 10:06:14 +02:00
travisci.py Spelling fixes (#12041) 2018-01-29 23:37:19 +01:00
twitch.py Remove inline pylint disables for messages disabled in pylintrc (#14978) 2018-06-16 00:15:46 +02:00
uber.py
uk_transport.py Spelling fixes (#12041) 2018-01-29 23:37:19 +01:00
upnp.py UPnP code cleanup (#14235) 2018-05-02 09:15:30 -04:00
ups.py Remove inline pylint disables for messages disabled in pylintrc (#14978) 2018-06-16 00:15:46 +02:00
uptime.py Update syntax (#14770) 2018-06-02 08:31:06 -04:00
uscis.py Adding USCIS component (#13764) 2018-04-13 21:54:23 -04:00
usps.py Fixes for PEP257 (#11810) 2018-01-20 22:35:38 -08:00
vasttrafik.py Add the possibility to filter on line(s) in Västtrafik Public Transport sensor (#13317) 2018-03-21 15:21:51 -07:00
vera.py Don't run unnecessary methods in executor pool (#14853) 2018-06-07 15:31:21 -04:00
verisure.py Don't run unnecessary methods in executor pool (#14853) 2018-06-07 15:31:21 -04:00
version.py Update syntax (#14771) 2018-06-02 08:30:07 -04:00
viaggiatreno.py Upgrade pylint to 1.8.2 (#12274) 2018-02-11 09:20:28 -08:00
volvooncall.py Upgrade pylint to 1.8.2 (#12274) 2018-02-11 09:20:28 -08:00
vultr.py Update voluputous (#12463) 2018-02-17 10:29:14 +01:00
waqi.py Spelling fixes (#12041) 2018-01-29 23:37:19 +01:00
waterfurnace.py Spelling fixes (#11940) 2018-01-27 11:58:27 -08:00
waze_travel_time.py Upgrade WazeRouteCalculator to 0.6 (#15251) 2018-07-01 13:02:02 -04:00
whois.py Fixes for PEP257 (#11810) 2018-01-20 22:35:38 -08:00
wink.py Fixes for PEP257 (#11810) 2018-01-20 22:35:38 -08:00
wirelesstag.py Lint cleanup (#15103) 2018-06-25 13:05:07 -04:00
worldclock.py Update syntax (#14768) 2018-06-02 08:30:54 -04:00
worldtidesinfo.py Remove inline pylint disables for messages disabled in pylintrc (#14978) 2018-06-16 00:15:46 +02:00
worxlandroid.py
wsdot.py Use ATTR_NAME from const.py (#14450) 2018-05-14 13:05:52 +02:00
wunderground.py WUnderground unique ids (#13311) 2018-05-02 14:23:07 -04:00
xbox_live.py Remove inline pylint disables for messages disabled in pylintrc (#14978) 2018-06-16 00:15:46 +02:00
xiaomi_aqara.py Sensor device classes (#14282) 2018-05-05 09:37:40 -04:00
xiaomi_miio.py Fix 'AirQualityMonitorStatus' object has no attribute ‘time_state’ (#15216) 2018-06-29 17:26:48 -04:00
yahoo_finance.py
yr.py Lint cleanup (#15103) 2018-06-25 13:05:07 -04:00
yweather.py Expose the condition code on condition sensors (#14011) 2018-04-21 10:20:33 +02:00
zabbix.py Update voluputous (#12463) 2018-02-17 10:29:14 +01:00
zamg.py Spelling fixes (#12041) 2018-01-29 23:37:19 +01:00
zestimate.py Add support for Zillow Zestimate sensor (#12597) 2018-03-03 17:41:33 +01:00
zha.py zha: fix temperature rounding for ZHA temperature sensors. (#14669) 2018-05-29 09:05:07 -04:00
zigbee.py Upgrade pylint to 1.8.2 (#12274) 2018-02-11 09:20:28 -08:00
zoneminder.py ZoneMinder event sensor updates (#11369) 2018-01-09 21:58:26 +01:00
zwave.py Lint cleanup (#15103) 2018-06-25 13:05:07 -04:00