Daniel
2ca1f7542f
Refactor rfxtrx code
2016-04-24 13:42:59 +02:00
Daniel
55b51cb3fa
Update rfxtrx tests to handle new config
2016-04-23 20:13:24 +02: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
29a8403741
Config validation for MQTT light platform.
2016-04-06 22:51:38 -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
Daniel
d6344d6492
Fixed close connection issue with rfxtrx device and update rfxtrx lib
2016-03-14 08:33:59 +01:00
Paulus Schoutsen
025713ee41
Type checks for MQTT config
2016-03-10 21:42:17 -08:00
Fabian Affolter
9838697d2b
Fix PEP257 issues
2016-03-09 10:25:50 +01:00
Paulus Schoutsen
b47f1c3a96
MQTT Light: fix brightness issues
2016-03-07 08:54:08 -08:00
Paulus Schoutsen
1159360281
Skip rfxtrx tests because of speed reasons
2016-03-05 09:28:47 -08: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
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
Paulus Schoutsen
8f70630790
MQTT Light to expose assumed_state if optimistic
2016-02-20 17:17:22 -08:00
Paulus Schoutsen
c287520432
MQTT Light test - switch order
2016-02-14 23:16:54 -08:00
Paulus Schoutsen
09ab3e95c0
Tests should all use test HA
2016-02-14 15:08:23 -08:00
Fabian Affolter
00afaac54c
Update for file header, docstrings, and PEP8/PEP257
2016-02-13 14:19:11 +01:00
Ryan Kraus
0624445627
Added tests for toggle service.
...
1) Added tests to toggle service.
2) Removed color_util import in light tests. It was not being used.
2016-01-17 16:42:18 -05:00
Paulus Schoutsen
1c08923ffc
Last test for 100% coverage of mqtt light
2015-12-19 19:36:38 -08:00
Paulus Schoutsen
90c705354a
Add template support to MQTT lights
2015-12-19 19:15:05 -08:00
Paulus Schoutsen
90eab17ea6
Fix MQTT light bugs
2015-11-29 23:23:27 -08:00
Paulus Schoutsen
957b09707d
Fixes for MQTT light with RGB colors
2015-11-28 12:46:35 -08:00
Pascal Bach
341c3a8fcd
Fix tests for mqtt publish with retain.
2015-11-26 21:03:21 +01:00
Paulus Schoutsen
7ebda9c3c6
Fix MQTT light test
2015-11-12 23:08:26 -08:00
Paulus Schoutsen
16e948d032
Merge branch 'pr/552' into dev
2015-11-12 23:04:05 -08:00
Paulus Schoutsen
41d0f95d9a
Move core light test to correct dir
2015-11-12 23:03:56 -08:00
hexxter
329d63ac11
next online unittest test ;)
2015-11-11 20:52:41 +01:00
hexxter
698e30bd2b
more self.hass.pool.block_till_done()
2015-11-11 20:40:21 +01:00
hexxter
90063ea7f8
check the default value only checkable local. I removed it.
2015-11-11 12:44:59 +01:00
hexxter
0c52b143ae
now saved
2015-11-11 12:38:10 +01:00
hexxter
8f12b997f8
more unittests
2015-11-11 12:32:24 +01:00
hexxter
186f68cce3
not working mqtt light unittest
2015-11-02 20:16:36 +01:00
hexxter
168eb8e5a2
mqtt light test is working more test should be written
2015-11-02 17:02:34 +01:00
hexxter
31826ab263
redesigned mqtt light an first steps with the unittest system
2015-10-31 19:26:03 +01:00