public IoLinkStatusResponse Get(IoLincStatusRequest request) { var device = FindDevice(request.DeviceId) as IoLinc; if (device == null) { throw HttpError.Unauthorized("Not a valid dimmable lighting device."); } device.UpdateStatus(); return new IoLinkStatusResponse() { Relay = device.RelayStatus.ToString(), Sensor = device.SensorStatus.ToString() }; }
public IoLinkStatusResponse Get(IoLincStatusRequest request) { var device = FindDevice(request.DeviceId) as IoLinc; if (device == null) { throw HttpError.Unauthorized("Not a valid dimmable lighting device."); } device.UpdateStatus(); return(new IoLinkStatusResponse() { Relay = device.RelayStatus.ToString(), Sensor = device.SensorStatus.ToString() }); }