added DeviceNotRespondingException
and cleaned up HomeAutomationTimeoutException
renamed HomeAutomationTimeoutException