core/homeassistant/components/sensor
Dan Nixon b6bed1dfab Report swap in MiB (#13148)
It makes sense to report swap and memory in the same unit and MiB is
more useful considering Home Assistant may be running on lower end
hardware (Raspberry Pi for example) where 100MiB resolution is not
adequate.
2018-03-14 08:47:45 +01:00
..
.translations Support serving of backend translations (#12453) 2018-02-28 19:31:38 -08:00
__init__.py Removing asyncio.coroutine syntax from some components (#12507) 2018-02-24 10:24:33 -08:00
abode.py Fixes for PEP257 (#11810) 2018-01-20 22:35:38 -08:00
ads.py Fixes for PEP257 (#11810) 2018-01-20 22:35:38 -08:00
airvisual.py correct air index unit (#12730) 2018-02-26 22:39:26 -08:00
alarmdecoder.py convert alarmdecoder interface from async to sync (#11168) 2017-12-17 00:52:59 +01:00
alpha_vantage.py fix for https://github.com/home-assistant/home-assistant/issues/12673 (#12726) 2018-02-26 22:42:32 -08:00
amcrest.py Protect sensitive information for Amcrest cameras (#10569) 2017-11-23 16:38:53 -08:00
android_ip_webcam.py move icon battery function from util to helpers (#9708) 2017-10-05 20:55:19 -07:00
apcupsd.py
api_streams.py
arduino.py
arest.py
arlo.py Arlo - Fixes for updated library (#9892) 2017-11-15 23:33:50 +01:00
arwn.py Fix off by one error in arwn platform (#9781) 2017-10-09 15:41:18 +02:00
bbox.py
bh1750.py
bitcoin.py Fix typo in bitcoin.py component for mined blocks. (#11318) 2017-12-26 22:02:59 +01:00
blink.py Entity registry (#11979) 2018-01-30 10:39:39 +01:00
blockchain.py
bloomsky.py Revert #12316 (#12329) 2018-02-11 20:33:08 -08:00
bme280.py
bme680.py Upgrade pylint to 1.8.2 (#12274) 2018-02-11 09:20:28 -08:00
bmw_connected_drive.py Add new component: BMW connected drive (#12277) 2018-02-20 23:02:08 +01:00
bom.py Update voluputous (#12463) 2018-02-17 10:29:14 +01:00
broadlink.py Don't allow to use a old unsecure library (#12715) 2018-02-27 01:58:45 -08:00
buienradar.py Prevent error when no internet or DNS is available (#12486) 2018-02-17 16:19:27 -08:00
canary.py Entity registry (#11979) 2018-01-30 10:39:39 +01:00
cert_expiry.py
citybikes.py Fix Citybikes naming (#12661) 2018-02-27 14:22:52 +01:00
coinbase.py Upgrade coinbase to 2.0.7 (#11992) 2018-01-28 18:04:40 +01:00
coinmarketcap.py Added support for hourly percent change in coinmarketcap component (#11996) 2018-01-28 15:50:43 +01:00
comed_hourly_pricing.py Increase Comed timeout since it sometimes takes a long time for the API to respond (#9536) 2017-09-25 23:43:02 -07:00
comfoconnect.py Typing fixes (#12015) 2018-01-29 00:24:08 -08:00
command_line.py
cpuspeed.py
crimereports.py Move constant to 'const.py' and use already defined ones (#10211) 2017-10-29 17:28:07 +01:00
cups.py Upgrade pylint to 1.8.2 (#12274) 2018-02-11 09:20:28 -08: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 Dark sky precip accumulation (#12127) 2018-02-02 10:23:27 +01:00
deconz.py deConz rewrite to use async await syntax (#13151) 2018-03-13 08:47:45 +01:00
deluge.py Add Deluge Sensor (#10117) 2017-10-25 15:13:11 +02:00
demo.py
deutsche_bahn.py Upgrade schiene to 0.22 (#13121) 2018-03-12 14:02:36 -07:00
dht.py
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 Update voluputous (#12463) 2018-02-17 10:29:14 +01:00
dte_energy_bridge.py Added support for the DTE Energy Bridge v2 (#9431) 2017-09-18 17:33:58 +02:00
dublin_bus_transport.py
dwd_weather_warnings.py Update voluputous (#12463) 2018-02-17 10:29:14 +01:00
dweet.py
dyson.py Fixes for PEP257 (#11810) 2018-01-20 22:35:38 -08:00
ebox.py Spelling fixes (#12041) 2018-01-29 23:37:19 +01:00
ecobee.py Entity registry (#11979) 2018-01-30 10:39:39 +01:00
eddystone_temperature.py Updated beacontools (#12368) 2018-02-13 11:32:44 +01:00
efergy.py set default utc offset to 0 (#11114) 2017-12-13 20:03:41 -08:00
eight_sleep.py Spelling fixes (#11940) 2018-01-27 11:58:27 -08:00
eliqonline.py Update eliqonline.py (#10914) 2017-12-03 16:48:07 +01:00
emoncms.py Spelling fixes (#12041) 2018-01-29 23:37:19 +01:00
enocean.py
envirophat.py Update voluputous (#12463) 2018-02-17 10:29:14 +01: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 bump fedex version (#12764) 2018-02-27 18:04:30 -08:00
fido.py Make Throttle async aware (#13027) 2018-03-09 19:38:51 -08:00
file.py
filesize.py Adds filesize component (#12211) 2018-02-19 23:55:54 -08:00
filter.py Filter Sensor (#12650) 2018-03-01 15:03:01 -08:00
fitbit.py Add Unit System Option For Fitbit (#11817) 2018-02-28 13:18:50 -08:00
fixer.py Update icon (fixes #11744) (#11758) 2018-01-18 21:48:21 +01:00
folder.py Fix aggressive scan intervals (#12885) 2018-03-03 14:03:06 -08:00
fritzbox_callmonitor.py Flake8 35 (#11972) 2018-01-29 00:23:53 -08:00
fritzbox_netmonitor.py Upgrade pylint to 1.8.2 (#12274) 2018-02-11 09:20:28 -08:00
gearbest.py Spelling fixes (#11940) 2018-01-27 11:58:27 -08:00
geizhals.py
geo_rss_events.py Move constant to 'const.py' and use already defined ones (#10211) 2017-10-29 17:28:07 +01:00
gitter.py Move constant to 'const.py' and use already defined ones (#10211) 2017-10-29 17:28:07 +01:00
glances.py Glances Docker Sensors (#13026) 2018-03-10 18:11:53 +01:00
google_travel_time.py Move constant to 'const.py' and use already definied ones (#10204) 2017-10-29 12:32:02 +01:00
google_wifi.py Update voluputous (#12463) 2018-02-17 10:29:14 +01:00
gpsd.py
gtfs.py Update voluputous (#12463) 2018-02-17 10:29:14 +01:00
haveibeenpwned.py Use constants for HTTP headers (#10313) 2017-11-04 12:04:05 -07: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 Spelling fixes (#11940) 2018-01-27 11:58:27 -08:00
homematic.py Added IPAreaThermostat and an exception-list for HM_IGNORE_DISCOVERY_NODE (#13171) 2018-03-13 21:54:09 +01:00
hp_ilo.py Update voluputous (#12463) 2018-02-17 10:29:14 +01:00
htu21d.py
hydroquebec.py Make Throttle async aware (#13027) 2018-03-09 19:38:51 -08: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 Move IMAP Email Content body to an attribute (#11096) 2018-01-01 18:09:40 -08:00
influxdb.py Upgrade influxdb to 5.0.0 (#12156) 2018-02-04 18:23:26 +01:00
insteon_plm.py Upgrade insteonplm to 0.8.2 (required refactoring) (#12534) 2018-02-25 20:13:39 +01:00
ios.py Entity registry (#11979) 2018-01-30 10:39:39 +01:00
iota.py Iota wallet (#11398) 2018-01-25 19:46:48 +01:00
irish_rail_transport.py Update voluputous (#12463) 2018-02-17 10:29:14 +01:00
isy994.py Upgrade pylint to 1.8.2 (#12274) 2018-02-11 09:20:28 -08:00
juicenet.py
kira.py Fixes for PEP257 (#11810) 2018-01-20 22:35:38 -08:00
knx.py Removing asyncio.coroutine syntax from some components (#12507) 2018-02-24 10:24:33 -08:00
kwb.py
lacrosse.py remove rounding of temperature reading (#13018) 2018-03-09 15:53:28 -08:00
lastfm.py Upgrade pylast to 2.1.0 (#11668) 2018-01-15 14:25:00 -08:00
linux_battery.py Upgrade pylint to 1.8.2 (#12274) 2018-02-11 09:20:28 -08:00
london_air.py Fixes for PEP257 (#11810) 2018-01-20 22:35:38 -08:00
london_underground.py
loopenergy.py Bump pyloopenergy to 0.0.18. Fixes hassio connect issues. 2018-03-01 16:05:18 +00:00
luftdaten.py Make Throttle async aware (#13027) 2018-03-09 19:38:51 -08: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
mercedesme.py Fix MercedesMe - add check for unsupported features (#12342) 2018-02-12 21:07:20 -08:00
metoffice.py Spelling fixes (#12041) 2018-01-29 23:37:19 +01:00
mfi.py
mhz19.py
miflora.py Update voluputous (#12463) 2018-02-17 10:29:14 +01:00
min_max.py Add a 'last' mode and attribute to min_max sensor (#11037) 2018-01-18 23:03:41 +01: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 Upgrade pylint to 1.8.2 (#12274) 2018-02-11 09:20:28 -08:00
moon.py
mopar.py Fixes for PEP257 (#11810) 2018-01-20 22:35:38 -08:00
mqtt.py MQTT json attributes (#11439) 2018-01-08 17:07:39 +01:00
mqtt_room.py More support for availability reporting on MQTT components (#11336) 2018-01-01 18:32:29 -08:00
mvglive.py
mychevy.py Add basic mychevy component (#11409) 2018-01-15 21:50:56 +01:00
mysensors.py
nederlandse_spoorwegen.py Upgrade pylint to 1.8.2 (#12274) 2018-02-11 09:20:28 -08:00
nest.py
netatmo.py Fix netatmo sensor warning from invalid Voluptuous default (#12933) 2018-03-05 19:45:40 -08:00
netdata.py More netdata sensors (#9719) 2017-10-07 00:22:40 +02:00
neurio_energy.py
nut.py Update voluputous (#12463) 2018-02-17 10:29:14 +01:00
nzbget.py Use constants for HTTP headers (#10313) 2017-11-04 12:04:05 -07:00
octoprint.py Update voluputous (#12463) 2018-02-17 10:29:14 +01:00
ohmconnect.py
onewire.py Handle more file closing using context manager (#11942) 2018-01-31 11:30:48 +01: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 Move constant to 'const.py' and use already defined ones (#10211) 2017-10-29 17:28:07 +01:00
openweathermap.py Update voluputous (#12463) 2018-02-17 10:29:14 +01:00
otp.py
pi_hole.py Update voluputous (#12463) 2018-02-17 10:29:14 +01:00
pilight.py Update voluputous (#12463) 2018-02-17 10:29:14 +01:00
plex.py Updated to plexapi 3.0.6 (#13005) 2018-03-09 08:50:39 -08:00
pocketcasts.py
pollen.py Updated to enforce quoted ZIP codes for Pollen (#12934) 2018-03-05 19:47:45 -08:00
pushbullet.py Spelling fixes (#12041) 2018-01-29 23:37:19 +01:00
pvoutput.py Move 'voltage' to const (#9621) 2017-09-29 12:05:02 +02:00
pyload.py Use constants for HTTP headers (#10313) 2017-11-04 12:04:05 -07:00
qnap.py Update voluputous (#12463) 2018-02-17 10:29:14 +01: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
random.py Add attributes (#11698) 2018-01-16 12:32:08 +01:00
rest.py Added checks for empty replies from REST calls and supporting tests (#12904) 2018-03-05 15:30:28 -08:00
rflink.py Update voluputous (#12463) 2018-02-17 10:29:14 +01:00
rfxtrx.py Fix some rfxtrx devices with multiple sensors (#12264) 2018-02-10 10:45:00 +01: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 Bump pysabnzbd version (#13042) 2018-03-10 09:27:13 +01:00
scrape.py Add support for HTTP Basic/Digest authentication 2017-10-23 17:48:51 +02:00
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.7.7 (#11084) 2017-12-11 16:44:14 +01:00
simulated.py Fix aggressive scan intervals (#12885) 2018-03-03 14:03:06 -08:00
skybeacon.py Upgrade pylint to 1.8.2 (#12274) 2018-02-11 09:20:28 -08:00
skybell.py Skybell (#9681) 2017-10-08 20:14:39 +02:00
sleepiq.py
sma.py SMA sensor add SSL and upgrade to pysma 0.2 (#12354) 2018-02-13 22:03:56 +02:00
smappee.py Fixed SI units for current consumption (#13190) 2018-03-14 08:14:35 +01: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
sonarr.py Downgrade Sonarr and Radarr 'Host is not avaliable' errors to warnings (#12119) 2018-02-01 20:57:33 +01:00
speedtest.py Add attributes (fixes #12332) (#12377) 2018-02-13 23:47:59 +01:00
spotcrime.py Python Spotcrime sensor requires API key, fixes include/exclude (#12926) 2018-03-14 08:01:10 +01:00
sql.py Convert decimals from SQL results 2018-03-11 00:27:58 +02:00
startca.py Make Throttle async aware (#13027) 2018-03-09 19:38:51 -08:00
statistics.py Upgrade pylint to 1.8.2 (#12274) 2018-02-11 09:20:28 -08:00
steam_online.py Proper Steam game names and small fixes (#11182) 2017-12-20 22:32:33 -05:00
strings.season.json Support serving of backend translations (#12453) 2018-02-28 19:31:38 -08:00
supervisord.py
swiss_hydrological_data.py
swiss_public_transport.py Move data instance to setup (#11350) 2017-12-29 09:03:03 +01:00
synologydsm.py Update voluputous (#12463) 2018-02-17 10:29:14 +01:00
systemmonitor.py Report swap in MiB (#13148) 2018-03-14 08:47:45 +01:00
sytadin.py Sytadin default value must be a list #10233 (#10234) 2017-10-31 08:32:26 +01:00
tado.py Spelling fixes (#11940) 2018-01-27 11:58:27 -08:00
tahoma.py updated sensor name (#12084) 2018-01-31 10:10:35 -08:00
tank_utility.py
tcp.py
ted5000.py Spelling fixes (#12041) 2018-01-29 23:37:19 +01:00
teksavvy.py Make Throttle async aware (#13027) 2018-03-09 19:38:51 -08:00
tellduslive.py Added sensor types from telldus server src (#10787) 2017-11-27 10:11:00 +01:00
tellstick.py tellstick fix DEPENDENCIES and update tellcore-net (#10859) 2017-11-30 21:13:18 +01:00
temper.py
template.py Sensor template don't exit early on TemplateError (#13041) 2018-03-10 20:45:32 -08:00
tesla.py Adding additional switches and sensors for Tesla (#12241) 2018-03-04 11:35:38 +01:00
thethingsnetwork.py Use constants for HTTP headers (#10313) 2017-11-04 12:04:05 -07:00
thinkingcleaner.py
tibber.py upgrade tibber libary to 0.4.0 to use aiohttp 3.0 (#13164) 2018-03-13 07:04:27 +01:00
time_date.py Fix for time_date sensor (#10694) 2017-11-19 19:41:30 -08:00
toon.py Fix PEP8 and PEP257 issues (#10108) 2017-10-24 18:36:08 +02:00
torque.py
tradfri.py Update pytradfri to 4.1.0 (#10521) 2017-11-22 09:37:20 +00:00
transmission.py Better error handling (#11297) 2017-12-25 17:46:42 +01:00
travisci.py Spelling fixes (#12041) 2018-01-29 23:37:19 +01:00
twitch.py
uber.py Upgrade uber_rides to 0.6.0 (#9457) 2017-09-17 13:40:58 +02:00
uk_transport.py Spelling fixes (#12041) 2018-01-29 23:37:19 +01:00
upnp.py
ups.py Fixes UPS MyChoice exception (#9587) 2017-09-27 10:44:32 -07:00
uptime.py Added minutes to uptime sensor 2017-10-23 14:38:16 -04:00
usps.py Fixes for PEP257 (#11810) 2018-01-20 22:35:38 -08:00
vasttrafik.py
vera.py Added Vera scenes (#10424) 2017-12-07 07:47:19 +01:00
verisure.py
version.py
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
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
worldclock.py
worldtidesinfo.py Upgrade pylint to 1.8.2 (#12274) 2018-02-11 09:20:28 -08:00
worxlandroid.py renamed add_devices to async_add_devices according to hass naming scheme (second try after failed #9485) (#9505) 2017-09-20 01:15:20 -04:00
wsdot.py
wunderground.py Make Throttle async aware (#13027) 2018-03-09 19:38:51 -08:00
xbox_live.py Add the Gamerscore and Tier of the account (#12867) 2018-03-04 02:38:51 +01:00
xiaomi_aqara.py IndexError (list index out of range) fixed. (#12858) 2018-03-03 00:15:19 -08:00
yahoo_finance.py
yr.py Reduce the load on met.no servers, yr.no sensor (#12435) 2018-02-17 13:33:41 -08:00
yweather.py Update voluputous (#12463) 2018-02-17 10:29:14 +01: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: Add support for humidity sensors (#12496) 2018-02-18 15:03:18 -08: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