예제 #1
0
        public async void GetGarageDoor()
        {
            var devices = await api.GetDevices();

            garageDoor = devices.Where(x => x.DeviceFamily == "garagedoor").FirstOrDefault();
            GetDoorState(garageDoor);
        }
 static void Main(string[] args)
 {
     var api        = new MyQApi();
     var result     = api.Login(Constants.Email, Constants.Password).Result;
     var garageDoor = api.GetDevices().Result.Where(x => x.DeviceFamily == "garagedoor").FirstOrDefault();
     var doorstate  = api.GetDoorState(garageDoor.SerialNumber).Result;
     var setting    = api.SetDoorState(garageDoor.SerialNumber, Constants.ActionClose).Result;
 }