Commit Graph

316 Commits

Author SHA1 Message Date
Flyte bb8981b611 Add apcupsd component. 2016-02-11 06:33:23 +00:00
Theb-1 0f5487b95a Add REST notify component 2016-02-08 22:24:11 -08:00
Dan Smith b17df44402 Add tests for mFi switches 2016-02-09 03:03:26 +00:00
Dan Smith 895ddc8433 Add tests for mFi sensors
Note that some of the indirection here is so that I can reuse
a few things for mFi switch tests to follow.
2016-02-09 02:59:34 +00:00
Paulus Schoutsen 428750eeda Merge pull request #1151 from kk7ds/add-mfi
Add support for Ubiquiti mFi sensors and switches
2016-02-06 20:11:53 -08:00
Paulus Schoutsen 0ae36e1d28 Merge pull request #1140 from kk7ds/add-nx584-alarm
Add Caddx/GE/Interlogix NetworX alarm panel support
2016-02-06 20:09:25 -08:00
Dan Smith 3575ddb6ef Add Caddx/GE/Interlogix NetworX alarm panel support
This adds support for NetworX-based alarm panels and should work for
any such panel equipped with a NX584 serial interface module. This
includes NX-4/6/8/8E, where the NX8E has this interface built-in.

It requires the pynx584 module, and requires running the server
component somewhere that has connectivity to the panel via serial,
which may include a serial-over-lan connection.
2016-02-07 03:06:58 +00:00
Dan Smith ffc4822f50 Add support for Ubiquiti mFi switchable devices
This adds support for mFi devices that are swichable,
such as the mFi Outlet device.
2016-02-07 03:02:49 +00:00
Dan Smith a147304be9 Add support for Ubiquiti mFi sensors
This adds support for sensors based on Ubiquiti's mFi platform.
All ports/sensors are detected from the mFi controller and exposed.
2016-02-07 02:58:04 +00:00
Paulus Schoutsen c9d145cb13 Merge pull request #1120 from haraldnagel/dev
Add BloomSky weather station support
2016-02-05 20:06:53 -08:00
Harald Nagel b6a32098d1 Add BloomSky weather station support 2016-02-06 01:37:32 +00:00
miniconfig ab837f9070 Added a new component to log state changes to a Splunk instance using the HTTP Event Collector 2016-02-04 16:13:55 -05:00
Paulus Schoutsen c725f7883a Merge pull request #1063 from stefan-jonasson/samsungtv
Added a new media_player platform for controlling Samsung TVs
2016-01-31 16:57:11 -08:00
Stefan Jonasson 5719743ec7 Fixed .coveragerc and requirements_all.txt 2016-01-31 20:02:51 +01:00
Flavio Castelli 8eef978241 Add support for the SCSGate device
Support the SCSGate device. This will allow home-assistant to interact
with BTicino/Legrand MyHome system.

Signed-off-by: Flavio Castelli <flavio@castelli.me>
2016-01-31 18:30:43 +01:00
Paulus Schoutsen 75232c43ce Merge pull request #1044 from w1ll1am23/googlevoice
Google Voice SMS notification support
2016-01-29 19:32:23 -08:00
Paulus Schoutsen 05cbe54db3 Remove owntracks from coverage 2016-01-29 18:02:42 -08:00
William Scanlon ad57f27989 Added test exclude in .coveragerc 2016-01-29 16:54:56 -05:00
Paulus Schoutsen f87c7d6732 Merge pull request #1023 from flyte/zigbee-pr
Add ZigBee integration and components.
2016-01-29 09:18:10 -08:00
Paulus Schoutsen cbc6323438 Fix imports 2016-01-28 21:45:26 -08:00
Flyte dda4f84150 Add zigbee components. 2016-01-28 13:18:29 +00:00
Paulus Schoutsen ce9f76a0be Add onewire to coverage 2016-01-26 23:07:01 -08:00
Paulus Schoutsen 414aa8563d Merge pull request #930 from TangoAlpha/dev
Add LIFX bulb support
2016-01-25 17:51:47 -08:00
Tim 706bbeae16 Add to .coveragerc 2016-01-24 02:17:52 +00:00
Michael Kutý 143b08d661 Add statsd component. 2016-01-22 16:18:15 +01:00
Dean d59b98ee2b Added Insteon Support 2016-01-22 02:28:36 -05:00
hydreliox f67747456f Clean some errors 2016-01-21 02:14:11 +01:00
hydreliox f6017a17b2 Add Twitter as a notification platform 2016-01-21 02:02:32 +01:00
Joseph Hughes 0495776a22 merge upstream dev 2016-01-16 12:52:22 -07:00
sfam 127488004c update coveragerc and requirements_all 2016-01-15 17:16:02 +00:00
sfam 8617b92d1b Update RPi.GPIO version and code refactoring 2016-01-15 16:53:45 +00:00
Joseph Hughes 80023f62d9 Merge remote-tracking branch 'upstream/dev' into nest_sensor
# Conflicts:
#	.coveragerc
#	requirements_all.txt
2016-01-15 08:18:16 -07:00
Paulus Schoutsen 40c75f0a51 Merge pull request #887 from sdague/dev
Add support for Proliphix thermostat
2016-01-14 22:03:09 -08:00
Joseph Hughes 9210c57c2d Fix lint errors and PR comments 2016-01-14 14:32:43 -07:00
Paulus Schoutsen 86b0e49995 Merge pull request #894 from Xorso/alarmdotcom
Adding in alarm control panel for Alarm.com accounts.
2016-01-14 13:01:58 -08:00
Joseph Hughes ac34db3c8a Merge remote-tracking branch 'upstream/dev' into nest_sensor
# Conflicts:
#	.coveragerc
#	requirements_all.txt
2016-01-14 11:00:34 -07:00
Joseph Hughes 7b993da0de address PR comments for Nest Sensor 2016-01-14 10:48:24 -07:00
Sean Dague d867366be1 add proliphix thermostat support
The proliphix nt10e is an early network thermostat that supports an
HTTP interface. This adds basic support for it to home-assistant (get
/ set heating setback).
2016-01-14 06:32:08 -05:00
Daren Lord 303cb8e350 Adding alarmdotcom to coveragerc 2016-01-13 23:18:52 -07:00
hydreliox 58cee75c0e coverage and requirements updated 2016-01-13 09:06:16 +01:00
Paulus Schoutsen ea8d278f8f Rename freesms to free_mobile 2016-01-11 21:05:32 -08:00
Paulus Schoutsen 88de9908ce Merge branch 'pr/879' into dev
Conflicts:
	requirements_all.txt
2016-01-11 21:03:52 -08:00
hydreliox 1bbecce5eb Add requirements and coverage exception 2016-01-11 21:03:22 -08:00
MartinHjelmare 0b3a66dd1a Merge branch 'dev' into mysensors-component-switch 2016-01-10 04:27:39 +01:00
Philip Lundrigan 326e26fbeb Merge pull request #825 from philipbl/locative
Update Locative component
2015-12-31 13:10:11 -07:00
Philip Lundrigan 55d1ad94ef Add tests for Locative 2015-12-31 11:56:27 -07:00
MartinHjelmare 6ff24ed047 Merge branch 'dev' into mysensors-component-switch
Conflicts:
	homeassistant/components/sensor/__init__.py
	homeassistant/components/switch/__init__.py
2015-12-31 06:05:06 +01:00
Erik d63e5a60ae added rudimentary support for telldus live 2015-12-27 12:32:08 +01:00
MartinHjelmare 77959341a3 Merge branch 'dev' into mysensors-component-switch
Conflicts:
	homeassistant/components/sensor/mysensors.py
	requirements_all.txt
2015-12-23 23:45:32 +01:00
Philip Lundrigan 0ac1759395 Rename geofancy to locative (fix #761) 2015-12-21 11:05:20 -07:00
Paulus Schoutsen 70a5704887 Merge pull request #779 from happyleavesaoc/torque
torque support
2015-12-20 15:04:46 -08:00
Paulus Schoutsen 7bb07cdc03 Remove MQTT light from coveragerc 2015-12-19 19:29:31 -08:00
happyleaves f071e3b4ac torque support 2015-12-19 00:19:41 -05:00
MartinHjelmare eae07c070a Merge branch 'dev' into mysensors-component-switch 2015-12-18 03:39:41 +01:00
MartinHjelmare 659226886f Update .coveragerc and requirements 2015-12-18 03:37:49 +01:00
Paulus Schoutsen dbad01f73d Merge pull request #767 from fabaff/binary-rest-sensor
Binary REST sensor
2015-12-17 09:05:44 -08:00
Paulus Schoutsen faff14ac94 Merge pull request #755 from molobrakos/eliqonline
Added support for ELIQ Online energy monitoring device (http://eliq.se/en/)
2015-12-17 08:56:13 -08:00
Fabian Affolter 2a30c07429 Add binary rest sensor 2015-12-17 00:47:37 +01:00
Erik 70bc6f4506 added eliqonline 2015-12-16 20:54:11 +01:00
Paulus Schoutsen 507145e954 Merge pull request #726 from happyleavesaoc/twitch
twitch sensor
2015-12-15 19:59:12 -08:00
happyleaves 0e9c51a479 twitch sensor 2015-12-15 20:43:14 -05:00
Paulus Schoutsen 2e0042adb0 Tweak iCloud device tracker 2015-12-14 21:39:48 -08:00
Paulus Schoutsen 0f777ecd4c Update coveragerc 2015-12-13 13:21:38 -08:00
Fabian Affolter 64e3db2444 Add dweet sensor 2015-12-12 22:55:35 +01:00
andylockran e19af76c70 Added heatmiser thermostat support 2015-12-11 12:45:27 +00:00
Paulus Schoutsen 301194034e Rename influx to influxdb 2015-12-06 13:11:37 -08:00
Paulus Schoutsen e112620b2d Merge pull request #648 from fabaff/influx
Influx component
2015-12-06 09:38:13 -08:00
Paulus Schoutsen bbfeba0fe4 Merge branch 'pr/635' into dev
Conflicts:
	requirements_all.txt
2015-11-28 00:50:18 -08:00
Fabian Affolter 08da1e6f8d Add influx component 2015-11-26 23:57:34 +01:00
Fabian Affolter 9dfa4ea233 Add mystrom switch 2015-11-25 17:21:31 +01:00
Goir b0fa80ad4c Added support for Homematic thermostat 2015-11-24 21:23:12 +01:00
Fabian Affolter b4ee3f73b4 Add aREST binary sensor and fix ordering 2015-11-20 23:47:49 +01:00
nkgilley@gmail.com 44abc31057 work in progress: configurator is now in it's own component. configurator seems to work but the thermostat is now broken. 2015-11-20 17:47:25 -05:00
nkgilley@gmail.com d05af62680 use Throttle like the BitCoin component. 2015-11-18 14:57:27 -05:00
happyleaves aabcad59d8 rename platform to orvibo 2015-11-14 15:05:22 -05:00
happyleaves cf8e23adbc s20 switch support 2015-11-14 14:14:02 -05:00
Paulus Schoutsen 16e948d032 Merge branch 'pr/552' into dev 2015-11-12 23:04:05 -08:00
Fabian Affolter e8a0d54fdd Add pushetta 2015-11-10 14:17:28 +01:00
Paulus Schoutsen fda65a4934 Update coveragerc 2015-11-08 22:33:43 -08:00
Paulus Schoutsen 0665af7f0f Merge branch 'pr/579' into dev
Conflicts:
	requirements_all.txt
2015-11-08 20:10:30 -08:00
sander 26a6438e93 learning the alphabet ;-) 2015-11-05 09:37:05 +01:00
sander ea06d946e6 modified .converagerc and requirements_all.txt 2015-11-04 21:15:56 +01:00
root 4fcd27e905 light/mqtt to .coveragerc 2015-10-27 16:52:43 +01:00
Paulus Schoutsen 6b881ce1cd Merge pull request #547 from krzynio/dev
Add new OpenWRT presence detection routine based on ubus instead of luci
2015-10-26 21:26:13 -07:00
Krzysztof Koziarek 649124d162 Added ubus.py to .coveragerc 2015-10-26 11:55:20 +01:00
MakeMeASandwich e379e3d902 Merge branch 'dev' of https://github.com/balloob/home-assistant into hyperion 2015-10-25 11:29:02 +01:00
Paulus Schoutsen ade8681511 Exclude rest switch from coverage 2015-10-23 23:44:17 -07:00
MakeMeASandwich e3304caf06 add hyperion light support 2015-10-17 19:36:52 +02:00
Fabian Affolter 91a1fb0240 Remove wrong file 2015-10-16 09:12:37 +02:00
Paulus Schoutsen 6fd32e83c8 Update .coveragerc 2015-10-15 13:50:06 -07:00
Todd Ingarfield 3d838c307f merged upstream and fixed conflict 2015-10-15 10:13:02 -05:00
Fabian Affolter 323d301072 Add cpuspeed sensor 2015-10-15 12:13:16 +02:00
Todd Ingarfield b2e39884f9 Removed name and netdisco functions, implemented update method to caches values, radiotherm lib to coveragerc and requirements_all.txt 2015-10-14 11:02:07 -05:00
happyleavesaoc 7ca21f577d fixed merge conflict 2015-10-10 16:53:55 -04:00
happyleavesaoc d4d91bfdbb Amazon Fire TV device support 2015-10-09 17:06:35 -04:00
Fabian Affolter 3ef5e7c161 Add telegram 2015-10-09 14:12:49 +02:00
Tom Duijf 050f90d07a merge with upstream 2015-10-08 08:24:38 +00:00
Tom Duijf 213a1fe4ba Various fixes, CI validation 2015-10-08 08:00:30 +00:00
Paulus Schoutsen c1899609a4 Merge branch 'pr/483' into dev
Conflicts:
	.coveragerc
2015-10-08 00:28:52 -07:00
Paulus Schoutsen 1b4ef3856a Merge pull request #471 from alanbowman/blinkstick_support
[WIP] Add blinkstick support
2015-10-08 00:05:42 -07:00
Tom Duijf ae6f651c7d styling and version for requirement 2015-10-07 23:22:29 +00:00
Tom Duijf d556e5979a Updated misc files and code styling 2015-10-07 21:45:24 +00:00
badele 496e4cf784 Exclude rfxtrx component files 2015-10-07 19:07:19 +02:00
Alan Bowman 047cff6596 Add blinkstick support 2015-10-06 11:10:16 +01:00
Fabian Affolter 7f1da8b7bc Add worldclock sensor 2015-10-02 23:49:32 +02:00
Fabian Affolter 03b2ced24e Add rest sensor 2015-09-23 01:17:28 +02:00
Paulus Schoutsen 826b3be087 Update coveragerc 2015-09-22 13:25:18 -07:00
Paulus Schoutsen b1f17c2cd4 Merge pull request #356 from fabaff/command-sensor
Command sensor
2015-09-14 23:46:02 -07:00
Fabian Affolter 74eb577c58 Add glances sensor 2015-09-14 14:09:24 +02:00
Fabian Affolter 6606d2a73c Add command sensor 2015-09-14 10:07:27 +02:00
Paulus Schoutsen 5338b29edf Merge pull request #351 from maddox/itunes
Add iTunes media component
2015-09-11 21:53:03 -07:00
Jon Maddox a459368998 add itunes.py to .coveragerc 2015-09-11 23:06:17 -04:00
Roy Hooper a25f7eed2b Enable polling and fix metadata updating.
Remove unnecessary methods.
Include SoCo in requirements_all.txt for CI.
Lock down SoCo version to 0.11.1
Add sonos.py to exclusions in .coveragerc
2015-09-11 19:38:42 -04:00
Fabian Affolter e093abc366 Add arest switch 2015-09-10 21:26:51 +02:00
Paulus Schoutsen 2e8573b6bd Add arest sensor to coveragerc 2015-09-09 19:32:47 -07:00
MakeMeASandwich 34a6524019 Merge branch 'dev' of https://github.com/balloob/home-assistant into dev 2015-09-09 19:37:48 +02:00
Paulus Schoutsen c971e50a68 Remove external from scripts and package info 2015-09-09 09:08:06 -07:00
MakeMeASandwich c7a8f5d6ca media_player: add Denon remote support 2015-09-06 12:07:12 +02:00
sfam 1ffb4d9a55 Add ifttt.py to .coveragerc 2015-09-04 16:48:12 +01:00
Paulus Schoutsen d421a16ffd Add aruba device tracker to coveragerc 2015-08-31 08:52:15 -07:00
Paulus Schoutsen 6b241f8600 Merge pull request #282 from sfam/dev
Initial support for THOMSON routers
2015-08-28 17:08:03 -07:00
MakeMeASandwich 76a8bd3969 Add support for Adafruit temperature/humidity sensors 2015-08-28 14:42:41 +02:00
sfam 1311e00e90 Initial support for THOMSON routers 2015-08-28 00:03:05 +01:00
Paulus Schoutsen e2cfe2a7d2 Merge pull request #278 from sfam/dev
New RPi_GPIO sensor and switch improvements
2015-08-26 08:40:54 -07:00
sfam 47998cff97 Update .coveragerc 2015-08-26 15:45:39 +01:00
Nolan Gilley b84d5760eb add to .coveragerc and try again to fix warnings. 2015-08-18 17:03:13 -04:00
Paulus Schoutsen 4ab75d58f5 Update coveragerc 2015-08-17 19:49:08 -07:00
Paulus Schoutsen 27ca611689 Fix MQTT coverage directives 2015-08-11 07:49:29 -07:00
Paulus Schoutsen 3fad4d8cda Increase test coverage MQTT 2015-08-10 23:34:58 -07:00
Paulus Schoutsen 65a4b3c9f8 Add MQTT component tests 2015-08-10 23:11:57 -07:00
Paulus Schoutsen 7461bf4099 Update coveragerc 2015-08-08 13:52:27 -07:00
Paulus Schoutsen 0901ed4659 Merge pull request #242 from persandstrom/squeezebox
Squeezebox
2015-08-08 12:30:45 -07:00
Fabian Affolter a9d2adea45 add mqtt 2015-08-07 19:22:17 +02:00
Paulus Schoutsen 46fd23c452 Merge pull request #244 from balloob/cleanup
Core Cleanup
2015-08-06 05:23:23 -07:00
Guillem Barba e97e73e66e Add rpi_gpio platform to switch 2015-08-06 09:57:16 +02:00
Per Sandstrom 393e88e732 add to .coveragerc 2015-08-05 22:25:03 +02:00
Paulus Schoutsen b2cfce7243 Merge branch 'dev' into cleanup
Conflicts:
	.coveragerc
2015-08-05 06:51:39 -07:00
Paulus Schoutsen 2eeb80f173 Merge branch 'pr/229' into dev
Conflicts:
	requirements.txt
2015-08-05 06:48:14 -07:00
Paulus Schoutsen 086e786b28 Merge branch 'pr/238' into dev
Conflicts:
	requirements.txt
2015-08-05 06:45:56 -07:00
Paulus Schoutsen 4f9fa7f8ad Update coveragerc 2015-08-04 16:33:35 -04:00
Rohit Kabadi 0e153183d4 Added name for temper, added to coveragerc, 2015-08-01 12:46:28 -07:00
Per Sandstrom ed0164843a Added support for ASUSWRT based routers 2015-07-30 11:30:31 +02:00
Rohit Kabadi 6a7e28cc85 - Added support for getting power on SP2101W devices (returns None on SP1101W) 2015-07-25 18:46:47 -07:00
Paulus Schoutsen 703266312e Exclude efergy sensor for coverage 2015-07-10 22:34:02 -07:00
Fabian Affolter 1eef88e85f add arduino component 2015-06-25 13:11:22 +02:00
Fabian Affolter 3a1bc715b7 add file.py 2015-06-20 19:57:11 +02:00
Fabian Affolter a31f9cd26a add forecast.py 2015-06-17 21:59:19 +02:00
Fabian Affolter 91764cacd9 add syslog.py 2015-06-04 09:44:10 +02:00
Fabian Affolter d5efe33944 add smtp.py 2015-06-03 20:38:51 +02:00
Fabian Affolter a3cdb667ba add swiss_public_transport.py 2015-06-02 15:54:53 +02:00
Fabian Affolter bd561dea6e add mpd 2015-05-31 20:53:18 +02:00
Fabian Affolter 4bed8647ac add bitcoin sensor 2015-05-20 18:30:57 +02:00
Fabian Affolter 7b0765e064 add xmpp.py 2015-05-10 22:23:25 +02:00
Fabian Affolter b55e8fc4c4 add time_date.py 2015-05-08 17:44:27 +02:00
Fabian Affolter fd6de36d2c add openweathermap, sort the content alphabetically 2015-05-01 21:56:42 +02:00
Paulus Schoutsen 2196f77081 Exclude __main__ from coveragerc 2015-04-30 22:44:41 -07:00
Paulus Schoutsen 5105c5f200 Update coveragerc to hide latest device components 2015-04-29 09:01:27 -07:00
andythigpen 362e176397 Merge pull request #89 from andythigpen/mysensors
MySensors support
2015-04-26 13:03:31 -05:00
Ryan Kraus dc4ff25d5b 1) Upped the requirement for PyISY to version 1.0.2. 2) Omitted isy994 components from coveralls tests because it requires an external controller. 2015-04-22 23:10:51 -04:00
andythigpen dfbeddf1f7 Update .coveragerc 2015-04-11 11:29:23 -05:00
jamespcole 439b7be77d Added the new transmission sensor to the coveragerc file 2015-04-08 00:35:57 +10:00
jamespcole 007d0d9ce9 Added ddwrt component to coveragerc 2015-03-29 11:44:02 +11:00
Paulus Schoutsen 06d85595a0 Update coveragerc 2015-03-21 22:09:25 -07:00
jamespcole 7dc3198320 Added constants for armed, tripped and tripped time 2015-03-09 08:10:31 +11:00
Paulus Schoutsen c3c07d621a Tweak coveragerc a bit more 2015-03-07 09:00:31 -08:00
Paulus Schoutsen 7e3de4d6f7 Don't include device specific code in coverage 2015-03-07 07:49:19 -08:00