Daniel Høyer Iversen
d3fb69783d
Tellstick config validation
2016-04-21 07:57:28 -07:00
Paulus Schoutsen
9d391becc1
Add mysensors tcp ethernet gateway ( #1861 )
...
* Bump version of pymysensors to 0.6, which includes the tcp gateway.
* Update requirements_all.txt.
* Replace CONF_PORT with CONF_DEVICE and ATTR_PORT with ATTR_DEVICE.
* Add tcp_port in config.
* Try to guess if tcp or serial gateway is configured, by validating
device name as an ip address. If successful setup tcp gateway, if it
fails, setup serial gateway.
* Update device_state_attributes to show correct device, ethernet or
serial.
2016-04-19 21:00:56 -07:00
Chema García
b9fd4919b3
Set name to hyperion assets ( #1822 )
...
* set name to hyperion assets
by specifying the name in the configuration:
light kodi_xxx:
name: "Kodi XXX"
platform: hyperion
host: 192.168.1.222
port: 19444
* Update hyperion.py
fix extra space
2016-04-19 08:19:27 -07:00
Dan
276c2070be
Do not setup or configure a hue bridge twice ( #1848 )
...
Tracks previously configured bridges by IP and prevents duplicates
from being configured
2016-04-17 22:41:31 -07:00
Brad Johnson
09693bf16c
Upgrading to python-wink 0.7.4 and improving RGB color support in HA ( #1832 )
2016-04-17 19:07:21 -07:00
John Arild Berentsen
b45c0cd735
Zwave import fixes for stability ( #1845 )
2016-04-17 14:46:51 -07:00
Paulus Schoutsen
68d92c3196
Use standardised datetime format
2016-04-16 01:46:50 -07:00
Jan Harkes
7a25ae3e2c
Fix for light service validation. ( #1770 )
...
Incorrect validation tested if passed value was a list instead of
a member of the list.
2016-04-09 09:07:13 -07:00
Daniel Høyer Iversen
cac555fc69
Rfxtrx config validating ( #1747 )
...
* config validation
* Config validation of rfxtrx switch
* Config validation of rfxtrx light
* Config validation of rfxtrx
* Config validation of rfxtrx
2016-04-08 20:55:31 -07:00
Jan Harkes
a7016e4b32
Move CONF_STATE_TOPIC, CONF_COMMAND_TOPIC and CONF_RETAIN to mqtt component.
2016-04-06 22:51:39 -04:00
Jan Harkes
3383854506
Move CONF_OPTIMISTIC to homeassistant.const.
2016-04-06 22:51:39 -04:00
Jan Harkes
29a8403741
Config validation for MQTT light platform.
2016-04-06 22:51:38 -04:00
Daniel Høyer Iversen
cfb318287d
Refactor rfxtrx component
2016-04-06 10:34:51 -07:00
Jan Harkes
6d914126fa
Validate data read from light_profiles.csv
2016-03-31 23:29:07 -04:00
Jan Harkes
4f3dc2ce8b
Coerce RGB and XY color values to tuples instead of lists.
2016-03-31 22:59:18 -04:00
Jan Harkes
017f47dd2c
Service validation for light.turn_on/.turn_off/.toggle
2016-03-31 22:03:38 -04:00
root
7b1ec418f2
Fix crash of Rfxtrx component when using config option fire_event
2016-03-30 16:20:19 +02:00
Paulus Schoutsen
5baa98b79f
Add initial config validation
2016-03-28 23:46:12 -07:00
Paulus Schoutsen
557dae7ab3
Fix typo in light docs
2016-03-19 19:44:20 -07:00
seedzero
59dc8da365
ZwaveDimmer turn_on brightness changed from float to integer
2016-03-20 13:14:59 +11:00
Paulus Schoutsen
bb5c80b8f5
Merge pull request #1567 from jaharkes/wemo-color-lights
...
Update to new pywemo bridge API
2016-03-17 21:11:02 -07:00
William Scanlon
208a7c9e60
Added available method to all wink components
2016-03-17 15:57:26 -04:00
Jan Harkes
27aba5c834
Update to new pywemo bridge API
...
Support RGBW and tunable white lights.
2016-03-17 12:27:06 -04:00
Greg Dowling
fd27e4fc7d
Merge pull request #1550 from balloob/restructure_vera
...
Refactor vera into a platform.
2016-03-16 09:28:27 +00:00
pavoni
9fc73fa644
Refactor vera into a platform.
2016-03-16 09:03:56 +00:00
Jon Maddox
9fe17423ea
pass allow_unreachable for callback
2016-03-15 10:37:47 -04:00
Jon Maddox
b7b34b280f
just pass them in
2016-03-15 10:27:56 -04:00
Jon Maddox
971fe8bc7b
style
2016-03-15 10:27:46 -04:00
Jon Maddox
95d5c456d7
ignore unreachable state if opted in
2016-03-15 10:15:29 -04:00
Jon Maddox
dd33831cb1
pass allow_unreachable all the way down the line
2016-03-15 10:15:10 -04:00
Jon Maddox
5abff70a87
read in `allow_unreachable` config value
2016-03-15 10:13:57 -04:00
bradsk88
8a6cc49438
Upgrading python-wink to 0.6.3
...
This corrects a bug where multi-sensors' internal states were rendered null when downloading state updates from the Wink API.
2016-03-14 19:16:54 -06:00
Stefan Jonasson
eb9ed5ccfe
Rewrite of the tellstick module. It now uses a common base for all shared functionality.
...
The rewrite addresses a problem with the tellstick hardware dropping
commands when too many simultaneous calls is being made from HA. Also fixes a bug when the dim level was changed externally.
This breaks previous configurations.
The new config for tellstick is
```yaml
tellstick:
signal_repetitions: X
```
Lights and Switches are detected automatically.
Sensors work like before because they do not share any functionality with the other devices and they also needs a complete other configuration.
2016-03-13 19:28:42 +01:00
Paulus Schoutsen
025713ee41
Type checks for MQTT config
2016-03-10 21:42:17 -08:00
Fabian Affolter
7e8e91ef3c
Fix PEP257 issues
2016-03-07 22:08:21 +01:00
Paulus Schoutsen
b47f1c3a96
MQTT Light: fix brightness issues
2016-03-07 08:54:08 -08:00
Stefan Jonasson
e57eca517b
Add assumed state for Tellstick devices.
...
Tellstick device states are always assumed so this should be set to true.
2016-03-05 10:24:22 +01:00
Daniel
2fd0b28c53
Added tests for RFxtrx device, updated rfxtrx to ver 0.5, fixed bug in setting brightness for rfxtrx light
2016-03-02 20:36:41 +01:00
MartinHjelmare
bfa579f8b2
Add assumed_state to mysensors switch and light
...
* Return true for assumed_state if optimistic config setting is true.
* Fix PEP257
2016-03-01 03:09:55 +01:00
Paulus Schoutsen
73ec049d1c
Do not expect Hue light to have a brightness
2016-02-27 14:27:16 -08:00
Paulus Schoutsen
2ec141b5d4
Merge pull request #1403 from stjohnjohnson/MQTTLightScale
...
Add scale support for MQTT Lights.
2016-02-26 15:19:08 -08:00
St. John Johnson
e525b6e0a5
Add brightness scale support for MQTT Lights.
...
Converts 0..255 values that HA expects into a device 0..SCALE value
Example:
HA considers "hall light" at 25 brightness or 10% of 255
Device considers "hall light" at 100 brightness or 10% of 1000
This allows our existing MQTT devices to not change their data format to be used in HA
2016-02-26 10:38:07 -08:00
Daniel Høyer Iversen
278fdc0983
Merge pull request #1385 from balloob/rfxtrx
...
improve rfxtrx sensor
2016-02-26 10:49:10 +01:00
William Scanlon
5a64ef2c98
Moved Wink binary sensors to a binary sensor class
2016-02-25 14:03:02 -05:00
Daniel
8ffa3684e3
rfxtrx refactor
2016-02-25 17:40:24 +01:00
Daniel
23db6e753f
refactor rfxtrx code
2016-02-25 13:08:16 +01:00
Paulus Schoutsen
621a6e0ea0
Merge pull request #1395 from MartinHjelmare/fix-mysensors-switch-light
...
Fix mysensors switch & light types
2016-02-24 19:56:36 -08:00
MartinHjelmare
9c538d11c2
Fix mysensors switch & light types
...
* Move S_LIGHT and V_LIGHT from light back to switch platform, to avoid
double devices showing.
* Remove MySensorsLightPlain class from light platform, since it's not
needed anymore.
* A light switch with only a switch, ie no dimmer or
RGB controls, will show as a regular switch device.
2016-02-25 00:48:29 +01:00
MartinHjelmare
2790ee0b02
Use get_component instead of importing component
2016-02-25 00:24:31 +01:00
Fabian Affolter
4563c54a3e
Add link to docs and modify docstrings to match PEP257
2016-02-24 10:38:06 +01:00