core/homeassistant/components/sensor
nilzen 392588e519 Worx Landroid sensor (#9416)
* Worx Landroid sensor

* Move component into sensor folder

* Update .coveragerc

* Remove incorrect file

* Code cosmetics

* Code cosmetics

* Trailing whitespace

* Add docstrings and update module name

* Remove hyphen in component file name

* Fix redefined-builtin and no-self-use

* Update filename in .coveragerc

* Fixed pvizelis requested changes

* Update worxlandroid.py
2017-09-18 17:47:23 +02:00
..
__init__.py Update docstrings (#7374) 2017-05-02 09:18:47 -07:00
airvisual.py Add city/state/country options and fix bugs for airvisual (#9436) 2017-09-16 10:32:24 +02:00
alarmdecoder.py Cleanup and simplitfy the async state update (#9390) 2017-09-12 10:01:03 +02:00
amcrest.py Refactored Amcrest to use central hub component (#8184) 2017-07-11 10:10:10 +02:00
android_ip_webcam.py Update docstrings (#7374) 2017-05-02 09:18:47 -07:00
apcupsd.py Do not call update() in constructor (#8878) 2017-08-08 20:21:33 +02:00
api_streams.py Update docstrings (#7405) 2017-05-02 22:47:20 +02:00
arduino.py Update docstrings (#7374) 2017-05-02 09:18:47 -07:00
arest.py Fix some issues for PyLint 1.7.2 (#8356) 2017-07-05 20:02:16 -07:00
arlo.py Fix arlo sensors. (#8333) 2017-07-04 10:06:46 +02:00
arwn.py Cleanup and simplitfy the async state update (#9390) 2017-09-12 10:01:03 +02:00
bbox.py Do not call update() in constructor (#8859) 2017-08-06 10:21:55 -07:00
bh1750.py Do not call update() in constructor (#8859) 2017-08-06 10:21:55 -07:00
bitcoin.py Sync crypto-currency platforms (#7906) 2017-06-05 13:36:39 +02:00
blink.py Blink version bump (#7571) 2017-05-12 20:30:07 -07:00
blockchain.py Sync crypto-currency platforms (#7906) 2017-06-05 13:36:39 +02:00
bloomsky.py Do not call update() in constructor (#8859) 2017-08-06 10:21:55 -07:00
bme280.py update i2csense requirement (#8242) 2017-06-29 11:03:52 +02:00
bom.py Fix pylint 1.7.2 no-else-return issues (#8361) 2017-07-05 23:30:01 -07:00
broadlink.py Do not call update() in constructor (#8859) 2017-08-06 10:21:55 -07:00
buienradar.py Prevent error when no forecast data was available (#9176) 2017-08-29 15:33:47 +02:00
cert_expiry.py Fixed cert_expiry sensor to delay firing on HA startup (#8920) 2017-08-12 23:49:15 -07:00
citybikes.py Fix STATION_SCHEMA validation on longitude (#8610) 2017-07-23 10:22:49 +02:00
coinmarketcap.py Upgrade coinmarketcap to 3.0.1 (#7951) 2017-06-08 12:15:46 +02:00
comed_hourly_pricing.py Do not call update() in constructor (#8859) 2017-08-06 10:21:55 -07:00
comfoconnect.py Do not call update() in constructor (#8859) 2017-08-06 10:21:55 -07:00
command_line.py Added possibilities to use template in the command_line sensor (#8505) 2017-08-10 18:52:52 +02:00
cpuspeed.py Upgrade py-cpuinfo to 3.3.0 (#7992) 2017-06-11 12:03:02 +02:00
crimereports.py Update docstrings (#7374) 2017-05-02 09:18:47 -07:00
cups.py Do not call update() in constructor (#7912) 2017-06-05 17:35:26 +02:00
currencylayer.py Do not call update() in constructor (#7912) 2017-06-05 17:35:26 +02:00
darksky.py Fix pylint 1.7.2 no-else-return issues (#8361) 2017-07-05 23:30:01 -07:00
demo.py Update docstrings (#7374) 2017-05-02 09:18:47 -07:00
deutsche_bahn.py Do not call update() in constructor (#7912) 2017-06-05 17:35:26 +02:00
dht.py Fix dht22 when no data was read initially #8976 (#9198) 2017-08-28 22:46:31 +03:00
dnsip.py Update docstrings (#7374) 2017-05-02 09:18:47 -07:00
dovado.py Update docstrings (#7374) 2017-05-02 09:18:47 -07:00
dsmr.py Fix pylint 1.7.2 no-else-return issues (#8361) 2017-07-05 23:30:01 -07: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 Fix some issues for PyLint 1.7.2 (#8356) 2017-07-05 20:02:16 -07:00
dwd_weather_warnings.py Added DWD WarnApp Sensor (#8657) 2017-09-05 08:40:47 -07:00
dweet.py Do not call update() in constructor (#7917) 2017-06-05 21:28:13 +02:00
dyson.py Add support to Dyson 360 Eye robot vacuum using new vacuum platform (#8852) 2017-08-06 13:08:46 +02:00
ebox.py Do not call update() in constructor (#7917) 2017-06-05 21:28:13 +02:00
ecobee.py Do not call update() in constructor (#7917) 2017-06-05 21:28:13 +02:00
eddystone_temperature.py Fix pylint 1.7.2 no-else-return issues (#8361) 2017-07-05 23:30:01 -07:00
efergy.py Change units from KW to W (#8761) 2017-07-31 20:41:45 -07:00
eight_sleep.py Catch divide by zero errors when a sleep type is 0 (#8809) 2017-08-03 15:58:40 +02:00
eliqonline.py eliqonline: channel id is an integer (#9072) 2017-08-21 21:57:12 +02:00
emoncms.py
enocean.py Update docstrings (#7374) 2017-05-02 09:18:47 -07:00
envirophat.py Comment RasPi specific requirements (#7562) 2017-05-12 20:06:28 -07:00
envisalink.py Cleanup and simplitfy the async state update (#9390) 2017-09-12 10:01:03 +02:00
etherscan.py Sync crypto-currency platforms (#7906) 2017-06-05 13:36:39 +02:00
fastdotcom.py Update docstrings (#7374) 2017-05-02 09:18:47 -07:00
fedex.py bump fedex version (#9099) 2017-08-22 22:14:06 -07:00
fido.py Update docstrings (#7374) 2017-05-02 09:18:47 -07:00
file.py File sensor (#7569) 2017-05-15 14:25:46 +02:00
fitbit.py fitbit fixes (#9460) 2017-09-17 21:13:26 +02:00
fixer.py Do not call update() in constructor (#7912) 2017-06-05 17:35:26 +02:00
fritzbox_callmonitor.py Fix `device` attribute in fritz_callmonitor.py (fixes #9055) (#9081) 2017-08-22 10:24:36 +03:00
fritzbox_netmonitor.py Do not call update() in constructor (#8878) 2017-08-08 20:21:33 +02:00
geizhals.py Fix Geizhals index issue when not 4 prices available (#9035) 2017-08-18 19:59:20 +02:00
gitter.py Add Gitter.im sensor (#7998) 2017-06-11 21:40:06 -07:00
glances.py Fix pylint 1.7.2 no-else-return issues (#8361) 2017-07-05 23:30:01 -07:00
google_travel_time.py Do not call update() in constructor (#8878) 2017-08-08 20:21:33 +02:00
google_wifi.py Added rounding to Google Wifi (#8866) 2017-08-06 18:29:52 +03:00
gpsd.py Fix pylint 1.7.2 no-else-return issues (#8361) 2017-07-05 23:30:01 -07:00
gtfs.py GTFS: check start/end date on services (#8373) 2017-07-06 22:22:31 -07:00
haveibeenpwned.py Update docstrings (#7374) 2017-05-02 09:18:47 -07:00
hddtemp.py Fix pylint 1.7.2 no-else-return issues (#8361) 2017-07-05 23:30:01 -07:00
history_stats.py Fix pylint 1.7.2 no-else-return issues (#8361) 2017-07-05 23:30:01 -07:00
homematic.py WIP: Homematic improvments with new hass interfaces (#9058) 2017-08-31 21:16:44 +02:00
hp_ilo.py Do not call update() in constructor (#8859) 2017-08-06 10:21:55 -07:00
htu21d.py update i2csense requirement (#8242) 2017-06-29 11:03:52 +02:00
hydroquebec.py Fix #6469 and #6828 (#8537) 2017-07-18 16:23:39 +02:00
imap.py Do not call update() in constructor (#8859) 2017-08-06 10:21:55 -07:00
imap_email_content.py Do not call update() in constructor (#8859) 2017-08-06 10:21:55 -07:00
influxdb.py Do not call update() in constructor (#8878) 2017-08-08 20:21:33 +02:00
ios.py Update ios.py (#9041) 2017-08-19 15:24:13 +02:00
isy994.py Fix pylint 1.7.2 no-else-return issues (#8361) 2017-07-05 23:30:01 -07:00
juicenet.py Add juicenet platform (#7668) 2017-06-05 08:39:31 -07:00
kira.py Add Kira component to sensor and remote platforms (#7479) 2017-05-12 21:12:47 -07:00
knx.py Stable and asynchronous KNX library. (#8725) 2017-09-07 00:11:55 -07:00
kwb.py Fix pylint 1.7.2 no-else-return issues (#8361) 2017-07-05 23:30:01 -07:00
lastfm.py Upgrade pylast to 1.9.0 (#8854) 2017-08-06 10:08:45 +02:00
linux_battery.py Do not call update() in constructor (#7912) 2017-06-05 17:35:26 +02:00
london_air.py Adds London_air component (#9020) 2017-08-19 11:05:16 +02:00
london_underground.py Fix doc link in header (#8305) 2017-07-03 08:30:42 +02:00
loopenergy.py Update docstrings (#7374) 2017-05-02 09:18:47 -07:00
lyft.py Catch and log Lyft API errors (#8635) 2017-07-25 00:05:47 -04:00
metoffice.py Remove km from visibility, add visibility_distance (#8454) 2017-07-13 20:01:25 -07:00
mfi.py Fix some issues for PyLint 1.7.2 (#8356) 2017-07-05 20:02:16 -07:00
mhz19.py Update docstrings (#7374) 2017-05-02 09:18:47 -07:00
miflora.py Make miflora monitored_conditions parameter optional (#7598) 2017-05-15 23:13:41 -07:00
min_max.py Update docstrings (#7374) 2017-05-02 09:18:47 -07:00
modbus.py Modbus fixes to work with pymodbus 1.3.1 (#8365) 2017-07-06 22:30:23 -07:00
modem_callerid.py Switch basicmodem and python-roku to pypi (#7514) 2017-05-09 20:23:19 -07:00
mold_indicator.py Fix some issues for PyLint 1.7.2 (#8356) 2017-07-05 20:02:16 -07:00
moon.py Fix pylint 1.7.2 no-else-return issues (#8361) 2017-07-05 23:30:01 -07:00
mopar.py fix mopar sensor (#9389) 2017-09-12 19:50:28 -07:00
mqtt.py Cleanup and simplitfy the async state update (#9390) 2017-09-12 10:01:03 +02:00
mqtt_room.py Cleanup and simplitfy the async state update (#9390) 2017-09-12 10:01:03 +02:00
mvglive.py Fix pylint 1.7.2 no-else-return issues (#8361) 2017-07-05 23:30:01 -07:00
mysensors.py Refactor mysensors callback and add validation (#9069) 2017-08-25 08:58:05 -07:00
neato.py Fix for Neato D3 Connected state obtaining (#8817) 2017-08-09 23:22:08 +02:00
nest.py Update docstrings (#7374) 2017-05-02 09:18:47 -07:00
netatmo.py Do not call update() in constructor (#8859) 2017-08-06 10:21:55 -07:00
netdata.py Fix netdata system_load and add disk_free. (#9091) 2017-08-22 17:52:29 +02:00
neurio_energy.py Update docstrings (#7374) 2017-05-02 09:18:47 -07:00
nut.py Do not call update() in constructor (#8859) 2017-08-06 10:21:55 -07:00
nzbget.py Add SSL support to NZBGet sensor (#7553) 2017-05-11 23:05:06 +02:00
octoprint.py Fix octoprint errors when printer is off/disconnected (#8988) 2017-08-22 09:37:06 -04:00
ohmconnect.py Do not call update() in constructor (#8859) 2017-08-06 10:21:55 -07:00
onewire.py Added more devices and types to onewire (#9404) 2017-09-13 22:14:38 -07:00
openevse.py Do not call update() in constructor (#8859) 2017-08-06 10:21:55 -07:00
openexchangerates.py Do not call update() in constructor (#8859) 2017-08-06 10:21:55 -07:00
openhardwaremonitor.py Fix some issues for PyLint 1.7.2 (#8356) 2017-07-05 20:02:16 -07:00
opensky.py Update docstrings (#7374) 2017-05-02 09:18:47 -07:00
openweathermap.py Don't call update() in constructor (#8276) 2017-07-01 16:14:18 +02:00
otp.py Cleanup and simplitfy the async state update (#9390) 2017-09-12 10:01:03 +02:00
pi_hole.py Changed Pi-hole graphs from stacked bar to line (#8896) 2017-08-08 22:57:35 +02:00
pilight.py Cleanup async handling (#6388) 2017-03-04 15:10:36 -08:00
plex.py Do not call update() in constructor (#8878) 2017-08-08 20:21:33 +02:00
pocketcasts.py Do not call update() in constructor (#8847) 2017-08-06 10:07:45 +02:00
pushbullet.py Upgrade pushbullet.py to 0.11.0 (#8691) 2017-07-28 23:22:35 -07:00
pvoutput.py Fix pylint 1.7.2 no-else-return issues (#8361) 2017-07-05 23:30:01 -07:00
qnap.py Persistent notification import (#8507) 2017-07-16 21:39:38 +02:00
radarr.py Add "status" to Sonarr sensor (#9204) 2017-08-29 15:33:27 +02:00
random.py Update docstrings (#7374) 2017-05-02 09:18:47 -07:00
rest.py Do not call update() in constructor (#8881) 2017-08-08 06:52:27 +02:00
rflink.py Correct spelling of aliases, deprecate old config options. (#8348) 2017-07-06 15:59:54 +02:00
rfxtrx.py Update docstrings (#7374) 2017-05-02 09:18:47 -07:00
ring.py Update docstrings (#7374) 2017-05-02 09:18:47 -07:00
ripple.py update pyripple (#8015) 2017-06-13 07:22:46 +02:00
sabnzbd.py Add support for Automatic OAuth2 authentication (#8962) 2017-08-13 22:37:50 -07:00
scrape.py Do not call update() in constructor (#7912) 2017-06-05 17:35:26 +02:00
season.py Support for season sensor (#8958) 2017-08-29 16:18:36 +02:00
sensehat.py Do not call update() in constructor (#8878) 2017-08-08 20:21:33 +02:00
serial_pm.py Add temperature support for MH-Z19 CO2 sensor. (#6169) 2017-02-27 21:19:11 +02:00
shodan.py Upgrade shodan to 1.7.5 (#9228) 2017-08-30 22:23:28 +02:00
skybeacon.py Block dependencies that depend on enum34 (#8698) 2017-08-04 23:06:10 -07:00
sleepiq.py Update docstrings (#7374) 2017-05-02 09:18:47 -07:00
sma.py Update docstrings (#7374) 2017-05-02 09:18:47 -07:00
snmp.py Added continue-on-errors, added value template (#8971) 2017-08-14 16:31:06 +02:00
sonarr.py Add "status" to Sonarr sensor (#9204) 2017-08-29 15:33:27 +02:00
speedtest.py Update docstrings (#7374) 2017-05-02 09:18:47 -07:00
statistics.py Add max_age to statistics sensor (#8790) 2017-08-30 17:13:36 +02:00
steam_online.py Do not call update() in constructor (#8878) 2017-08-08 20:21:33 +02:00
supervisord.py Catch ConnectionRefusedError (#8844) 2017-08-06 10:08:00 +02:00
swiss_hydrological_data.py Do not call update() in constructor (#8878) 2017-08-08 20:21:33 +02:00
swiss_public_transport.py Refactor Swiss Public Transport sensor (#9129) 2017-09-15 23:13:30 -07:00
synologydsm.py Do not call update() in constructor (#8849) 2017-08-06 10:07:05 +02:00
systemmonitor.py Upgrade psutil to 5.3.1 (#9403) 2017-09-13 00:54:25 +02:00
tado.py Fix pylint 1.7.2 no-else-return issues (#8361) 2017-07-05 23:30:01 -07:00
tank_utility.py Add Tank Utility sensor (#9132) 2017-08-30 22:21:54 +02:00
tcp.py
ted5000.py Update docstrings (#7374) 2017-05-02 09:18:47 -07:00
tellduslive.py Fix pylint 1.7.2 no-else-return issues (#8361) 2017-07-05 23:30:01 -07:00
tellstick.py Update docstrings (#7374) 2017-05-02 09:18:47 -07:00
temper.py Upgrade temperusb to 1.5.3 (#7428) 2017-05-04 07:46:43 +02:00
template.py Cleanup and simplitfy the async state update (#9390) 2017-09-12 10:01:03 +02:00
tesla.py Tesla platform (#9211) 2017-08-30 23:13:02 -05:00
thinkingcleaner.py Clean up requirements (#7391) 2017-05-02 09:15:02 -07:00
time_date.py Cleanup and simplitfy the async state update (#9390) 2017-09-12 10:01:03 +02:00
torque.py Cleanup and simplitfy the async state update (#9390) 2017-09-12 10:01:03 +02:00
transmission.py Update docstrings (#7374) 2017-05-02 09:18:47 -07:00
twitch.py Do not call update() in constructor (#7912) 2017-06-05 17:35:26 +02:00
uber.py Upgrade uber_rides to 0.6.0 (#9457) 2017-09-17 13:40:58 +02:00
uk_transport.py Fix issue 8894 with uk_transport component if no next_buses or next_trains (#9046) 2017-08-23 00:05:06 -07:00
upnp.py Upnp properties (#8067) 2017-06-18 21:32:39 -07:00
ups.py Do not call update() in constructor (#8878) 2017-08-08 20:21:33 +02:00
usps.py Refactor USPS into component with Sensors+Camera (#8679) 2017-08-18 23:47:36 +02:00
vasttrafik.py Do not call update() in constructor (#8840) 2017-08-06 10:03:57 +02:00
vera.py Update docstrings (#7374) 2017-05-02 09:18:47 -07:00
verisure.py WIP: Verisure app api (#7394) 2017-06-26 22:30:25 +02:00
version.py Add version sensor (#8912) 2017-08-12 08:52:56 +02:00
volvooncall.py Fix pylint 1.7.2 no-else-return issues (#8361) 2017-07-05 23:30:01 -07:00
waqi.py Update waqi sensor (#8385) 2017-07-07 07:55:58 -07:00
wink.py Additional Wink lock features (#7445) 2017-05-13 14:09:00 -04:00
worldclock.py Do not call update() in constructor (#7912) 2017-06-05 17:35:26 +02:00
worldtidesinfo.py fix worldtidesinfo #9184 (#9201) 2017-08-29 08:28:40 +02:00
worxlandroid.py Worx Landroid sensor (#9416) 2017-09-18 17:47:23 +02:00
wsdot.py Update docstring (quotes, links, content) (#5602) 2017-01-28 16:02:19 +01:00
wunderground.py Fixes #9379 - Added additional string check in Wunderground sensor (#9380) 2017-09-11 22:57:40 +02:00
xbox_live.py Don't use len(SEQUENCE) as condition value (#7249) 2017-04-23 20:41:09 -07:00
xiaomi_aqara.py Rename xiaomi #9425 (#9426) 2017-09-14 18:49:03 -04:00
yahoo_finance.py Do not call update() in constructor (#7917) 2017-06-05 21:28:13 +02:00
yr.py Improvements (configuration and validation) (#8785) 2017-08-02 14:51:09 +02:00
yweather.py Partially revert #7931 (#8326) 2017-07-04 10:07:06 +02:00
zabbix.py Update docstrings (#7405) 2017-05-02 22:47:20 +02:00
zamg.py Allow to set coordinates (#8858) 2017-08-06 15:20:51 +02:00
zha.py zha: Handle both input and output clusters (#8410) 2017-07-10 21:16:44 -07:00
zigbee.py Update docstrings (#7405) 2017-05-02 22:47:20 +02:00
zoneminder.py Update docstrings (#7405) 2017-05-02 22:47:20 +02:00
zwave.py Fix pylint 1.7.2 no-else-return issues (#8361) 2017-07-05 23:30:01 -07:00