Fabian Heredia Montiel
|
ae97218582
|
Improvement typing core (#2624)
* Add package typing
* Add util/location typing
* FIX: lint wrong order of imports
* Fix sometyping and add helpers/entity typing
* Mypy import trick
* Add asteroid to test requiremts to fix pylint issue
* Fix deprecated function isSet for is_set
* Add loader.py typing
* Improve typing bootstrap
|
2016-07-27 20:33:49 -07:00 |
Paulus Schoutsen
|
8ef542927f
|
Add automation config validation
* Add automation config validation
* Remove unnecessary dict validator
* Downgrade voluptuous to 0.8.9
* Fix linting
* Address issues
|
2016-04-04 12:18:58 -07:00 |
Fabian Affolter
|
897b5c668f
|
Fix PEP257 issues
|
2016-03-08 00:06:04 +01:00 |
Paulus Schoutsen
|
e80309c03c
|
Fix imports (using isort)
|
2016-02-18 21:27:50 -08:00 |
Paulus Schoutsen
|
fabd0ced3f
|
Make DEPENDENCIES optional for components
|
2015-11-26 13:11:59 -08:00 |
badele
|
6f06f48ac6
|
Ensure the component is loaded first
|
2015-11-06 22:57:03 +01:00 |
Paulus Schoutsen
|
ba7b9c625e
|
Add an introduction component to support first usage
|
2015-08-27 01:06:41 -07:00 |
Paulus Schoutsen
|
7870e9a5e2
|
Minor cleanup core
|
2015-08-03 17:05:33 +02:00 |
Paulus Schoutsen
|
7a7f486cb2
|
Rename config.get_config_path to config.path
|
2015-03-19 12:27:56 -07:00 |
Paulus Schoutsen
|
9b643d57f0
|
ps: Add a global config object to Home Assistant
|
2015-03-18 23:02:58 -07:00 |
Paulus Schoutsen
|
b459a29947
|
Fix style issues
|
2015-03-16 22:45:42 -07:00 |
Paulus Schoutsen
|
a4af51af14
|
No longer auto load recorder and group components
|
2015-03-16 22:20:35 -07:00 |
Paulus Schoutsen
|
7938cbffd4
|
Suppress specific import errors in the loader
|
2015-03-01 10:40:07 -08:00 |
Paulus Schoutsen
|
3c95d80d3e
|
Ensure recorder loaded first to capture all
|
2015-01-31 20:05:18 -08:00 |
Paulus Schoutsen
|
ed150b8ea5
|
Renamed test to ha_test because of conflict with built-in python test package
|
2014-11-30 23:15:18 -08:00 |
Paulus Schoutsen
|
5fe73cf33e
|
Made dependency loading more robust
|
2014-11-28 15:36:21 -08:00 |
Paulus Schoutsen
|
5cbe7bf1b8
|
Added tests for switch component
|
2014-11-25 00:20:36 -08:00 |
Paulus Schoutsen
|
973ce21353
|
Improve flexibility of the loader
|
2014-11-14 23:17:18 -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 |
Paulus Schoutsen
|
1e136a2416
|
Logging is more efficient
|
2014-11-08 13:59:40 -08:00 |
Paulus Schoutsen
|
c3c1383ae6
|
More error checking added on start
|
2014-11-08 11:01:47 -08:00 |
Paulus Schoutsen
|
aa80841519
|
Loader no longer crashes if custom_components folder does not exists in the config dir
|
2014-11-05 07:56:36 -08:00 |
Paulus Schoutsen
|
a9ee2f9c54
|
Refactor: loading of components now done in a seperate module + better error reporting
|
2014-11-04 23:34:19 -08:00 |