Facilitate Interactions With Devices In The Internet Of Things (Iot) With Context-Awareness