Dan Smith
a7519bb38b
Add a template binary_sensor platform
2016-02-24 20:09:13 -08:00
Dan Smith
eb5f208a09
Add a few more sensor classes
...
This adds hot, cold, and moving sensor_class values for things that we
may want to support.
2016-02-24 10:38:21 -08:00
Fabian Affolter
582394bc3b
Modify import of template and PEP257
2016-02-23 21:19:22 +01:00
Fabian Affolter
5bd0b5ab99
Update docstring
2016-02-22 14:43:12 +01:00
Fabian Affolter
fd3ea95b82
Add docstrings, fix typos, and update docsstring for PEP257
2016-02-22 10:11:46 +01:00
Paulus Schoutsen
82e11e237e
Merge pull request #1268 from flyte/tcp-component-pr
...
Add generic TCP socket component
2016-02-21 19:21:20 -08:00
Teemu Patja
d1a4dc77d1
Disable pylint warning
2016-02-21 10:01:03 +02:00
Teemu Patja
5053c807c0
ZWave binary sensor support
...
Treat ZWave binary sensors as binary_sensor components instead of
regular sensors.
2016-02-20 23:57:59 +02:00
Paulus Schoutsen
8a1fa82205
Add sensor class to bloomsky binary_sensor
2016-02-20 00:08:02 -08:00
Paulus Schoutsen
fb9d8c79b5
Bloomsky main component to load its platforms
2016-02-19 23:22:23 -08:00
Paulus Schoutsen
f5f52010d1
Extract bloomsky binary_sensor
2016-02-19 23:21:56 -08:00
Paulus Schoutsen
4c538c718b
Clean up binary_sensor
2016-02-19 22:23:25 -08:00
MartinHjelmare
08aaea5444
Add mysensors binary sensor
...
* Add mysensors binary sensor.
* Add discovery platforms to binary_sensor base component.
* Replace device_state_attributes with state_attributes in
binary_sensor base class.
* Fix docstrings.
* Add discovery of binary sensor to mysensors component.
* Add child.type as argument to mysensors device_class.
* Move binary sensor types from sensor to binary_sensor module.
* Fix binary_sensor attribute tests. Use state_attributes instead of
device_state_attributes.
2016-02-20 04:28:17 +01:00
Paulus Schoutsen
e80309c03c
Fix imports (using isort)
2016-02-18 21:27:50 -08:00
Dan Smith
d57df2ddde
Update the sensor classes in the demo binary_sensor
...
This updates the two demo sensors we have so they show contextual icons
in the UI.
2016-02-18 17:59:58 -08:00
Dan Smith
d93883f153
Make nx584 expose zone types (sensor classes)
...
With this, plus https://github.com/balloob/home-assistant-polymer/pull/32 ,
I can have nx584 sensors use a proper icon in the UI.
2016-02-18 12:20:35 -08:00
Dan Smith
2d932f89fc
Add sensor_class to binary_sensor
...
This adds a 'sensor_class' property and attribute, which should be either
None or one of several defined SENSOR_CLASSES to indicate contextual
information about what the sensor is measuring.
2016-02-18 12:20:35 -08:00
Flyte
c1d39a2fce
Remove unnecessary top-level TCP component. Fix order of inheritance on TCP BinarySensor.
2016-02-18 17:25:02 +00:00
Flyte
348b7abe7d
Change TCP component to use Jinja2 instead of regex
2016-02-17 18:12:36 +00:00
Flyte
cf93644d54
Move generic tcp sensor entity to specific sensor component
2016-02-17 17:26:53 +00:00
Dan Smith
22865e5d96
Add nx584 as a sensor platform
...
This allows you to get every door, window, smoke, etc zone from your security
panel into HA. This uses the live eventing feature of pynx584, which means you
get instantaneous signaling into HA when a door opens or something happens,
which is handy for automating lights on when doors open after dark, etc.
Requires update to pynx584 0.2
2016-02-16 20:24:32 -08:00
Flyte
3d83eea5f7
Add tcp component.
2016-02-15 16:04:14 +00:00
Fabian Affolter
57446cfb08
Add link to docs
2016-02-12 07:55:20 +01:00
Jan Harkes
b04ff7207c
Make sure Nest is setup before the binary sensors.
2016-02-11 21:28:08 -05:00
Jan Harkes
3f7ff2b1d4
The Nest binary sensor can also track when heating system is running.
2016-02-11 21:24:51 -05:00
Flyte
91fb2764cc
Use a cache object to reduce the frequency of calls to APCUPSd
2016-02-11 07:33:53 +00:00
Flyte
bb8981b611
Add apcupsd component.
2016-02-11 06:33:23 +00:00
Fabian Affolter
395743005a
Add link to docs, new docstrings, and update docstrings
2016-02-01 11:47:09 +01:00
Fabian Affolter
8de56bc8e2
Fix docstrings
2016-02-01 11:31:27 +01: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
Flyte
c17a4fca80
ZigBee: Ensure correct entity types are used for each component.
2016-01-29 12:00:53 +00:00
Flyte
dda4f84150
Add zigbee components.
2016-01-28 13:18:29 +00:00
Fabian Affolter
2c151c6db9
Update docstring
2016-01-27 09:01:08 +01:00
Fabian Affolter
3fc5a60634
Add link to docs
2016-01-27 09:00:01 +01:00
Paulus Schoutsen
7ac648d0ab
Merge pull request #889 from Bart274/dev
...
Create command_sensor.py
2016-01-18 07:47:00 -08:00
Bart274
3b42390062
Update command_sensor.py
2016-01-18 13:48:09 +01:00
Bart274
a80917f530
Update command_sensor.py
2016-01-18 09:24:38 +01:00
Joseph Hughes
0495776a22
merge upstream dev
2016-01-16 12:52:22 -07:00
Joseph Hughes
dd35551047
fix order of inhertiance
2016-01-16 12:47:08 -07:00
sfam
48b6c5b5cb
fix import BinarySensorDevice
2016-01-15 18:14:46 +00:00
sfam
d8d59d9a66
remove rpi_gpio sensor
2016-01-15 18:05:48 +00:00
sfam
7c925ac295
update comments
2016-01-15 16:53:46 +00:00
sfam
8617b92d1b
Update RPi.GPIO version and code refactoring
2016-01-15 16:53:45 +00:00
Joseph Hughes
9617288bd5
multiple inheritance for nest binary sensor
2016-01-15 08:16:33 -07:00
Bart274
d40e889d3b
Update command_sensor.py
...
Importing CommandSensorData from the command_sensor in sensors in order not to duplicate code
2016-01-15 09:01:58 +01:00
Joseph Hughes
9210c57c2d
Fix lint errors and PR comments
2016-01-14 14:32:43 -07:00
Joseph Hughes
313cbda0aa
fix multiple PR issues
2016-01-14 14:17:28 -07:00
Joseph Hughes
a39148dd38
fix pylint errors for Nest Sensor
2016-01-14 11:37:17 -07: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