core/tests/components/switch
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 10:25:50 +01:00
test_command_line.py Use setup_component in tests (#3414) 2016-09-17 10:29:58 -07:00
test_flux.py Continue on invalid platforms and new setup_component unit tests (#3736) 2016-10-08 11:27:35 -07:00
test_init.py Use setup_component in tests (#3414) 2016-09-17 10:29:58 -07:00
test_mfi.py Removing calls to mock.assert_called_once_with (#3896) 2016-10-16 16:13:27 -07:00
test_mochad.py Add mochad component (#3970) 2016-10-24 21:49:49 -07:00
test_mqtt.py Migrate core from threads to async awesomeness (#3248) 2016-09-12 19:16:14 -07:00
test_rfxtrx.py Skip RFXtrx tests unless RFXTRX=RUN (#3625) 2016-10-01 13:57:10 -07:00
test_template.py Continue on invalid platforms and new setup_component unit tests (#3736) 2016-10-08 11:27:35 -07:00