core/tests/helpers
Matthew Treinish 0ff500ca25 Add mochad component (#3970)
This commit adds a new component for communicating with mochad[1] a
socket interface for the CM15A and CM19A USB X10 controllers. This
commit leverages the pymochad library to interface with a mochad socket
either on a local or remote machine. Mochad is added as as a generic
platform because it supports multiple different classes of device,
however in this patch only the switch device implemented as a starting
point. Future patches will include other devices types. (although
that's dependent on someone gaining access to those)

[1] https://sourceforge.net/projects/mochad/
2016-10-24 21:49:49 -07:00
..
__init__.py Fix PEP257 issues 2016-03-09 11:15:04 +01:00
test_condition.py Optimize template 2 (#3521) 2016-09-27 21:29:55 -07:00
test_config_validation.py Add mochad component (#3970) 2016-10-24 21:49:49 -07:00
test_discovery.py Migrate core from threads to async awesomeness (#3248) 2016-09-12 19:16:14 -07:00
test_entity.py Have template platforms never leave the event loop 2016-10-01 14:11:16 -07:00
test_entity_component.py Async EntitiesComponent (#3820) 2016-10-16 09:35:46 -07:00
test_event.py Add async_safe annotation (#3688) 2016-10-04 20:44:32 -07:00
test_event_decorators.py Migrate core from threads to async awesomeness (#3248) 2016-09-12 19:16:14 -07:00
test_init.py Filter out falsey platform configs 2016-09-24 00:03:44 -07:00
test_location.py Fix PEP257 issues 2016-03-09 10:25:50 +01:00
test_script.py Resolve issue with delay not passing variables to render (#3901) 2016-10-16 16:08:12 -07:00
test_service.py Async EntitiesComponent (#3820) 2016-10-16 09:35:46 -07:00
test_state.py async HTTP component (#3914) 2016-10-23 23:48:01 -07:00
test_template.py Added tests for the template is_defined filter 2016-10-17 03:20:07 +02:00