hass-core/homeassistant/components/sensor
ehendrix23 daf9d28565 Fix mold_indicator errors at startup (#17346)
* Initial changes to resolve issue 16733

Added logic to ensure that if the state is unknown during startup that the error about being unable to parse the value is not logged.
Further,  also ensured that if an attribute is set to None it does not try to convert the None value to Fahrenheit as that will cause an error.

* Cleaned up and added few comments

Cleaned up some lines based on flake8 and pylint.
Added some comment lines on the items added.

* Changed to async and using async_added_to_hass

Changed sensor to use async.
Registering state tracking for sensors and initial setup is now done upon the home assistant start event.

* Updated test and small fix

Updated test to handle unavailable state of sensor and return of None for attributes when data is unavailable.
Ensured that atributes are set to None when state is unavailable due to incorrect data.

* Fixed some flake8 issues in test

Fixed some flake8 issues in test_moldindicator.py.

* Updates based on review

Updates based on review from MartinHjelmare

* Added sensor entity_id to logger errors

Added sensor entity_id to logger error messages
Update test to use constant STATE_UNKNOWN instead of fixed string.
2018-10-17 18:42:39 +02:00
..
.translations Update translations 2018-10-17 14:12:41 +02:00
__init__.py Add pressure sensor device class (#16965) 2018-09-29 22:01:04 +02:00
abode.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
ads.py Async syntax 6, sensor (#17020) 2018-10-01 08:55:43 +02:00
airvisual.py Fixes an AirVisual bug where response data is missing (#16673) 2018-09-17 14:44:18 -06:00
alarmdecoder.py Async syntax 6, sensor (#17020) 2018-10-01 08:55:43 +02:00
alpha_vantage.py Upgrade alpha_vantage to 2.1.0 (#16217) 2018-08-27 22:00:20 +02:00
amcrest.py Async syntax 6, sensor (#17020) 2018-10-01 08:55:43 +02:00
android_ip_webcam.py Async syntax 6, sensor (#17020) 2018-10-01 08:55:43 +02:00
apcupsd.py Added 'nomapnt', 'outcurnt', 'loadapnt' fields (#16176) 2018-09-02 15:51:15 +02:00
api_streams.py Update docstrings (#17435) 2018-10-14 17:12:34 +02:00
aqualogic.py Add AquaLogic component (#16763) 2018-10-02 07:32:03 +02:00
arduino.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
arest.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
arlo.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
arwn.py Async syntax 6, sensor (#17020) 2018-10-01 08:55:43 +02:00
bbox.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
bh1750.py Narrow scope of various pylint inline disables (#15364) 2018-10-10 12:17:11 +02:00
bitcoin.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
blink.py Blink update - fixes #17316 (#17538) 2018-10-17 08:38:03 +02:00
blockchain.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
bloomsky.py Add unique_id for Bloomsky (#17383) 2018-10-13 10:23:00 +02:00
bme280.py Narrow scope of various pylint inline disables (#15364) 2018-10-10 12:17:11 +02:00
bme680.py Narrow scope of various pylint inline disables (#15364) 2018-10-10 12:17:11 +02:00
bmw_connected_drive.py Enable BMW component to be unit system aware (#17197) 2018-10-11 10:55:22 +02:00
bom.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
broadlink.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
buienradar.py Async syntax 6, sensor (#17020) 2018-10-01 08:55:43 +02:00
canary.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
cert_expiry.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
citybikes.py Async syntax 6, sensor (#17020) 2018-10-01 08:55:43 +02:00
coinbase.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
coinmarketcap.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
comed_hourly_pricing.py Async syntax 6, sensor (#17020) 2018-10-01 08:55:43 +02:00
comfoconnect.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
command_line.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
cpuspeed.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
crimereports.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
cups.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
currencylayer.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
daikin.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
darksky.py Add 'moon_phase' to Dark Sky sensor (#16179) 2018-08-24 17:05:53 -06:00
deconz.py deCONZ add via_hub attribute for device registry (#16760) 2018-09-21 09:21:44 +02:00
deluge.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
demo.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
deutsche_bahn.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
dht.py Narrow scope of various pylint inline disables (#15364) 2018-10-10 12:17:11 +02:00
discogs.py Async syntax 6, sensor (#17020) 2018-10-01 08:55:43 +02:00
dnsip.py Add exception handling to dnsip sensor (#17332) 2018-10-12 09:30:35 +02:00
dovado.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
dsmr.py async_create_task (#17059) 2018-10-02 11:03:09 +02:00
dte_energy_bridge.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
dublin_bus_transport.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
duke_energy.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
dwd_weather_warnings.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
dweet.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
dyson.py Async syntax 6, sensor (#17020) 2018-10-01 08:55:43 +02:00
ebox.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
ecobee.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
eddystone_temperature.py Upgrade construct to 2.9.45 (#16362) 2018-10-10 23:52:45 +02:00
edp_redy.py New EDP re:dy component (#16426) 2018-09-16 01:17:47 +02:00
efergy.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
eight_sleep.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
eliqonline.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
emoncms.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
enocean.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
enphase_envoy.py Bump Enphase_Envoy dependency for older models (#17032) 2018-10-01 14:10:32 +02:00
envirophat.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
envisalink.py Async syntax 6, sensor (#17020) 2018-10-01 08:55:43 +02:00
etherscan.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
fail2ban.py Async syntax 6, sensor (#17020) 2018-10-01 08:55:43 +02:00
fastdotcom.py Async syntax 6, sensor (#17020) 2018-10-01 08:55:43 +02:00
fedex.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
fido.py Async syntax 6, sensor (#17020) 2018-10-01 08:55:43 +02:00
file.py Async syntax 6, sensor (#17020) 2018-10-01 08:55:43 +02:00
filesize.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
filter.py Fix rangefilter (#17473) 2018-10-15 12:24:21 +02:00
fints.py Bumped fints component to version 1.0.1 (#17280) 2018-10-09 11:18:46 -06:00
fitbit.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
fixer.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
folder.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
foobot.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
fritzbox_callmonitor.py Narrow scope of various pylint inline disables (#15364) 2018-10-10 12:17:11 +02:00
fritzbox_netmonitor.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
gearbest.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
geizhals.py Fix geizhals price parsing (#15990) 2018-08-27 09:39:11 +02:00
geo_rss_events.py Added option to use a location other than home (#17340) 2018-10-12 20:04:52 +02:00
gitlab_ci.py Update file header (#17317) 2018-10-11 07:43:15 +02:00
gitter.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
glances.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
google_travel_time.py Add update service to Google Travel Sensor (#17092) 2018-10-04 14:02:30 +02:00
google_wifi.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
gpsd.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
gtfs.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
habitica.py Add support for Habitica (#15744) 2018-08-29 21:13:01 +02:00
haveibeenpwned.py Fix and clean haveibeenpwned (#17306) 2018-10-10 13:46:03 +02:00
hddtemp.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
history_stats.py Fix exception during history_stats startup (#16932) 2018-09-29 21:22:24 +02:00
hive.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
homematic.py Adding support for HmIP-SLO (outdoor brightness sensor) (#17413) 2018-10-13 22:58:41 +02:00
homematicip_cloud.py Add new devices to HomematicIP Cloud (#16636) 2018-09-15 21:28:49 +02:00
hp_ilo.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
htu21d.py Narrow scope of various pylint inline disables (#15364) 2018-10-10 12:17:11 +02:00
huawei_lte.py Huawei LTE sensor improvements (#17533) 2018-10-17 09:00:15 +02:00
hydrawise.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
hydroquebec.py Async syntax 6, sensor (#17020) 2018-10-01 08:55:43 +02:00
ihc.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
imap.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
imap_email_content.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
influxdb.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
insteon.py Async syntax 6, sensor (#17020) 2018-10-01 08:55:43 +02:00
ios.py Device Registry Support for iOS Sensors (#16862) 2018-09-26 08:56:23 +02:00
iota.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
iperf3.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
irish_rail_transport.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
isy994.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
jewish_calendar.py Bump hdate version to 0.6.5 (#17510) 2018-10-16 13:45:39 +02:00
juicenet.py Revert changes to platforms using self.device (#16209) 2018-08-26 21:25:39 +02:00
kira.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
knx.py Fix NoEntitySpecifiedError during knx startup (#17366) 2018-10-15 03:29:36 +02:00
kwb.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
lacrosse.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
lastfm.py Check if API key is valid and users available (#16494) 2018-09-08 18:33:41 +02:00
linky.py Add linky sensor (#16468) 2018-09-24 08:09:34 +02:00
linux_battery.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
logi_circle.py Add Logi Circle component, camera and sensor platform (#16540) 2018-09-21 12:00:15 +02:00
london_air.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
london_underground.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
loopenergy.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
luftdaten.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
lyft.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
magicseaweed.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
melissa.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
metoffice.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
mfi.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
mhz19.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
miflora.py fixed 'on_startup() takes 0 positional arguments but 1 was given' (#17295) 2018-10-10 14:24:30 +02:00
min_max.py Async syntax 6, sensor (#17020) 2018-10-01 08:55:43 +02:00
mitemp_bt.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
modbus.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
modem_callerid.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
mold_indicator.py Fix mold_indicator errors at startup (#17346) 2018-10-17 18:42:39 +02:00
moon.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
mopar.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
mqtt.py Implement base for MQTT device registry integration (#16943) 2018-10-08 12:53:30 +02:00
mqtt_room.py Async syntax (#17033) 2018-10-01 14:44:11 +02:00
mvglive.py add ExpressBus icon key to sensor.mvg (#16387) 2018-09-04 08:48:03 +02:00
mychevy.py Async syntax 6, sensor (#17020) 2018-10-01 08:55:43 +02:00
mysensors.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
nederlandse_spoorwegen.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
nest.py Revert changes to platforms using self.device (#16209) 2018-08-26 21:25:39 +02:00
netatmo.py Handle netatmo exception (#16344) 2018-09-01 23:30:34 +02:00
netatmo_public.py change unknown to None in Netatmo public (#16845) 2018-09-25 13:41:29 +02:00
netdata.py Netdata configuration change: Allows multiple elements per group (#16656) 2018-09-19 00:42:09 +02:00
netgear_lte.py Handle netgear_lte connection errors (#16806) 2018-09-23 18:58:09 +02:00
neurio_energy.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
noaa_tides.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
nsw_fuel_station.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
nut.py Grammar and spelling fixes (#16065) 2018-08-19 22:29:08 +02:00
nzbget.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
octoprint.py Made it possible to define multiple Octoprint printers (#16519) 2018-10-11 09:52:13 +02:00
ohmconnect.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
onewire.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
openevse.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
openexchangerates.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
openhardwaremonitor.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
opensky.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
openuv.py Clean up OpenUV config flow (#17349) 2018-10-15 13:21:21 -06:00
openweathermap.py Add weather condition code to OpenWeatherMap sensor (#17093) 2018-10-03 16:15:45 +02:00
otp.py Async syntax 6, sensor (#17020) 2018-10-01 08:55:43 +02:00
pi_hole.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
pilight.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
plex.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
pocketcasts.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
pollen.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
postnl.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
pushbullet.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
pvoutput.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
pyload.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
qnap.py Make the Qnap sensor more resilient if server is not reachable (#16445) 2018-09-10 16:19:17 +02:00
qwikswitch.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
radarr.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
rainbird.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
raincloud.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
rainmachine.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
random.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
rest.py Make rest sensor and binary sensor more efficient (#14484) 2018-09-21 15:54:50 +02:00
rflink.py Refactor RFLink component (#17402) 2018-10-15 15:35:33 +02:00
rfxtrx.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
ring.py Add unique_id for Ring (#17497) 2018-10-16 10:06:00 +02:00
ripple.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
rmvtransport.py Add direction configuration (#17308) 2018-10-10 17:59:55 +02:00
sabnzbd.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
scrape.py Add optional headers configuration for scrape (#17085) 2018-10-03 12:47:38 +02:00
season.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
sense.py Upgrade sense library to 0.4.2 (#16429) 2018-09-05 08:01:36 +02:00
sensehat.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
serial.py Async syntax 6, sensor (#17020) 2018-10-01 08:55:43 +02:00
serial_pm.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
shodan.py Upgrade shodan to 1.10.4 (#17292) 2018-10-09 22:37:50 +02:00
sht31.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
sigfox.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
simulated.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
skybeacon.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
skybell.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
sleepiq.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
sma.py Async syntax 6, sensor (#17020) 2018-10-01 08:55:43 +02:00
smappee.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
snmp.py SnmpSensor: Fix async_update (#16679) (#16716) 2018-09-19 22:01:54 +02:00
sochain.py Async syntax 6, sensor (#17020) 2018-10-01 08:55:43 +02:00
socialblade.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
sonarr.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
speedtest.py Remove day as a conf option (#17452) 2018-10-14 21:33:18 +02:00
spotcrime.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
sql.py Upgrade sqlalchemy to 1.2.11 (#16192) 2018-08-26 12:28:44 +02:00
starlingbank.py Added support for Starling Bank (#16522) 2018-09-18 15:55:10 +02:00
startca.py Async syntax 6, sensor (#17020) 2018-10-01 08:55:43 +02:00
statistics.py Async syntax 6, sensor (#17020) 2018-10-01 08:55:43 +02:00
steam_online.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
strings.moon.json Moon translate (#15498) 2018-07-18 10:54:54 +02:00
strings.season.json Support serving of backend translations (#12453) 2018-02-28 19:31:38 -08:00
supervisord.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
swiss_hydrological_data.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
swiss_public_transport.py On-demand update of swiss public transport sensor (#16723) 2018-09-20 08:45:16 +02:00
syncthru.py Add unique id to syncthru sensors (#17399) 2018-10-13 14:31:53 +02:00
synologydsm.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
systemmonitor.py Fix SystemMonitor IP address sensor (#16394) 2018-09-04 08:46:04 +02:00
sytadin.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
tado.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
tahoma.py Adding support for RTDSContactSensor and RTDSMotionSensor in Tahoma … (RTS Alarms sensors and contacts for Somfy Protexiom alarms) (#16609) 2018-09-14 13:31:08 -06:00
tank_utility.py Revert changes to platforms using self.device (#16209) 2018-08-26 21:25:39 +02:00
tcp.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
ted5000.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
teksavvy.py Async syntax 6, sensor (#17020) 2018-10-01 08:55:43 +02:00
tellduslive.py Revert changes to platforms using self.device (#16209) 2018-08-26 21:25:39 +02:00
tellstick.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
temper.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
template.py still update sensor on startup (#17319) 2018-10-11 11:38:35 +02:00
tesla.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
thermoworks_smoke.py Thermoworks Smoke Sensor (#16139) 2018-10-08 22:15:38 +02:00
thethingsnetwork.py Async syntax 6, sensor (#17020) 2018-10-01 08:55:43 +02:00
thinkingcleaner.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
tibber.py Tibber component and notify (#17062) 2018-10-04 09:29:49 +02:00
time_date.py Async syntax 6, sensor (#17020) 2018-10-01 08:55:43 +02:00
toon.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
torque.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
tradfri.py async_create_task (#17059) 2018-10-02 11:03:09 +02:00
trafikverket_weatherstation.py Rewrite of Trafikverket weather - Multiple sensor types supported (#15935) 2018-08-27 06:19:51 +02:00
transmission.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
transport_nsw.py Transport NSW (#17242) 2018-10-11 09:44:17 +02:00
travisci.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
twitch.py Upgrade python-twitch-client to 0.6.0 (#16602) 2018-09-14 12:08:33 +02:00
uber.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
uk_transport.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
upnp.py Changes after review by @MartinHjelmare 2018-10-03 11:08:32 +02:00
ups.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
uptime.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
uscis.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
usps.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
vasttrafik.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
velbus.py Added velbus counter sensors, updated to py-velbus 2.0.20 (#16683) 2018-09-18 15:51:22 +02:00
vera.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
verisure.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
version.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
viaggiatreno.py Async syntax 6, sensor (#17020) 2018-10-01 08:55:43 +02:00
volkszaehler.py Add Volkszaehler sensor (#16188) 2018-08-27 15:05:36 +02:00
volvooncall.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
vultr.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
waqi.py Async syntax 6, sensor (#17020) 2018-10-01 08:55:43 +02:00
waterfurnace.py Async syntax 6, sensor (#17020) 2018-10-01 08:55:43 +02:00
waze_travel_time.py Fix waze_travel_time component startup (#16465) 2018-09-07 09:55:53 +02:00
whois.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
wink.py Async syntax 6, sensor (#17020) 2018-10-01 08:55:43 +02:00
wirelesstag.py Multiple tag managers for Wireless Sensor Tags. (#16353) 2018-09-13 09:48:17 +02:00
worldclock.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
worldtidesinfo.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
worxlandroid.py Async syntax 6, sensor (#17020) 2018-10-01 08:55:43 +02:00
wsdot.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
wunderground.py Async syntax 6, sensor (#17020) 2018-10-01 08:55:43 +02:00
xbox_live.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
xiaomi_aqara.py Add Support for Xiaomi Vibration Sensor (#16422) 2018-10-08 12:08:46 +02:00
xiaomi_miio.py Upgrade construct to 2.9.45 (#16362) 2018-10-10 23:52:45 +02:00
yahoo_finance.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
yr.py Avoid calling yr update every second for a minute ones every hour (#16731) 2018-09-20 11:31:05 +02:00
yweather.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
zabbix.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
zamg.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
zestimate.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
zha.py Add support for zha custom cluster mappings (#16714) 2018-10-09 12:53:02 +02:00
zigbee.py add_devices -> add_entities (#16171) 2018-08-24 16:37:30 +02:00
zoneminder.py Implement ZoneMinder run states (#17198) 2018-10-11 09:38:31 +02:00
zwave.py Z-Wave Device Registry Support (#17291) 2018-10-16 14:58:25 +02:00