Gustav Ahlberg
c436b33da9
added seconds to timeEventListener
2014-12-28 11:29:26 +01:00
Gustav Ahlberg
c92089808f
completed time_event_listener
2014-12-03 20:38:48 +01:00
Gustav Ahlberg
09908f5780
Merge branch 'dev' of https://github.com/balloob/home-assistant into scheduler
...
# By Paulus Schoutsen
# Via Paulus Schoutsen
* 'dev' of https://github.com/balloob/home-assistant : (51 commits)
Light test tests light profile loading
Loader test tests now custom component loading
Default config dir is now working_dir/config
Add sun component test for state change
Tweak light test to create correct exception
Better light.xy_color parsing
Added light component test coverage
Renamed mock_switch_platform to mock_toggledevice_platform
Expanded switch test to push it to 100% coverage
Fix to make tests work on Travis CI
Added tests for switch component
Clean up code sun component tests
Added test coverage for sun component
Minor fix for Chromecast component
Cleaned up tests a bit
Added initial Chromecast test coverage
Final test added to get to 100% coverage for groups
Extended group tests
Added group component tests
Reorganized testing
...
2014-11-26 20:44:37 +01:00
Gustav Ahlberg
1c94bb1c0f
Schedule component and time event
...
The schedule can read a schedule.json file and create time events
2014-11-26 20:38:40 +01:00
Paulus Schoutsen
ce1a5de607
Light test tests light profile loading
2014-11-25 23:16:07 -08:00
Paulus Schoutsen
9c4111403e
Default config dir is now working_dir/config
2014-11-25 23:15:18 -08:00
Paulus Schoutsen
cda04b7ece
Add sun component test for state change
2014-11-25 22:31:36 -08:00
Paulus Schoutsen
2220df5a3e
Better light.xy_color parsing
2014-11-25 21:38:47 -08:00
Paulus Schoutsen
5f9787aeb2
Added light component test coverage
2014-11-25 21:28:43 -08:00
Paulus Schoutsen
5cbe7bf1b8
Added tests for switch component
2014-11-25 00:20:36 -08:00
Paulus Schoutsen
4e155d50f3
Added test coverage for sun component
2014-11-24 23:19:33 -08:00
Paulus Schoutsen
470125b69a
Minor fix for Chromecast component
2014-11-23 22:21:47 -08:00
Paulus Schoutsen
244e2a0e7e
Added initial Chromecast test coverage
2014-11-23 22:18:40 -08:00
Paulus Schoutsen
bc4b81d525
Reorganized testing
2014-11-23 13:00:06 -08:00
Paulus Schoutsen
ad16c32504
Reorganized tests
2014-11-23 09:51:16 -08:00
Paulus Schoutsen
5278fe2f47
Added test coverage for core components
2014-11-23 00:32:03 -08:00
Paulus Schoutsen
ec59c3c793
Added test to validate frontend loads
2014-11-23 00:01:15 -08:00
Paulus Schoutsen
e5be72e445
Fix a flaky test
2014-11-22 23:41:47 -08:00
Paulus Schoutsen
38b85e3ca2
Added tests for loader and util
2014-11-22 23:35:59 -08:00
Paulus Schoutsen
b94ab32d60
Last pieces of test coverage for core classes
2014-11-22 22:37:53 -08:00
Paulus Schoutsen
5943f757a0
Even more test coverage
2014-11-22 21:40:01 -08:00
Paulus Schoutsen
1069d79298
All core classes have full test coverage
2014-11-22 18:17:36 -08:00
Paulus Schoutsen
2866437a1f
remote.set_state would log error even if not
2014-11-22 17:16:23 -08:00
Paulus Schoutsen
a391bc3d3f
Work around a pylint bug
2014-11-22 16:56:36 -08:00
Paulus Schoutsen
feeeac2a75
Remove unused __init__ file from external dir
2014-11-22 15:57:49 -08:00
Paulus Schoutsen
01f738c151
Move to Pypi version of Phue again
2014-11-22 15:49:54 -08:00
Paulus Schoutsen
66f8daded1
Minor cleanup
2014-11-19 23:42:57 -08:00
Paulus Schoutsen
cc4c557e89
Cleanup of state-badge.html
2014-11-19 23:13:48 -08:00
Paulus Schoutsen
9656ff6636
show HA toolbar when showing popups for easy going back
2014-11-19 23:02:09 -08:00
Paulus Schoutsen
88c4c77cbd
New compiled version frontend
2014-11-19 19:20:30 -08:00
Paulus Schoutsen
651d2dfd86
Improved layout of popups on small screens
2014-11-19 19:20:06 -08:00
Paulus Schoutsen
67bb64ab6b
Cleaned up states-cards.html
2014-11-19 19:01:46 -08:00
Paulus Schoutsen
04e58bd375
tab bar autohides on scroll down
2014-11-19 19:01:26 -08:00
Paulus Schoutsen
a4dab870ce
Reworked Splash Login. Hides virtual keyboard, squashed bugs.
2014-11-19 18:15:37 -08:00
Gustav Ahlberg
aab52ca686
Schedule component
...
Can read schedule json config file
Can load custom rule_types
2014-11-17 21:18:01 +01:00
Paulus Schoutsen
5d107ed74b
Switched style checking to flake8 instead of pep8
2014-11-16 22:18:52 -08:00
Paulus Schoutsen
973ce21353
Improve flexibility of the loader
2014-11-14 23:17:18 -08:00
Paulus Schoutsen
20ff5fadee
Added doctype HTML to stop Safari converting selectors in embedded CSS to lower case
2014-11-14 00:26:20 -08:00
Paulus Schoutsen
fa75458b30
frontend compile script now strips comments
2014-11-13 22:47:06 -08:00
Paulus Schoutsen
cea18ee561
Minor frontend bugfixes
2014-11-13 22:25:43 -08:00
Paulus Schoutsen
2478656622
Upgraded to Polymer 0.5.1
2014-11-13 08:13:29 -08:00
Paulus Schoutsen
23d080af86
Upgraded to Polymer 0.5
2014-11-12 00:36:20 -08:00
Paulus Schoutsen
da960b29da
Added meta-tag theme-color for better app experience on Chrome Mobile
2014-11-11 22:04:26 -08:00
Paulus Schoutsen
9f9b926011
All platforms supported by components have their own file - you can can have custom platforms
2014-11-11 21:39:17 -08:00
Gustav Ahlberg
8c6e6e464e
pylint and PEP8 errors
2014-11-11 18:59:38 -08:00
Gustav Ahlberg
f4e54719b9
Added support for tellstick devices and sensors
2014-11-11 18:59:38 -08:00
Paulus Schoutsen
c856c117a8
PEP8 style fix
2014-11-11 09:30:11 -08:00
Paulus Schoutsen
47dea785a8
Refactored light to be more reusable
2014-11-09 15:19:13 -08:00
Paulus Schoutsen
ca336bef57
Fixed a bug that prevented the service dialog from sending JSON
2014-11-09 14:45:43 -08:00
Paulus Schoutsen
a4bac63161
Cleanup of process component
2014-11-09 02:58:41 -08:00