/// <summary> /// Put gateway into pairing mode so you can pair the device /// </summary> /// <param name="timeout">Set the duration of the pairing process for gateway to wait</param> /// <returns></returns> public async Task AddDevice(int timeout = 60) { AddDeviceRequest set = new AddDeviceRequest() { CommissioningMode = timeout }; await MakeRequest <object>($"/{(int)TradfriConstRoot.Gateway}/{(int)TradfriConstAttr.OtaForceCheck}", Call.PUT, content : set); }
public async Task ForceCheckOTAUpdate() { AddDeviceRequest set = new AddDeviceRequest() { CommissioningMode = 5000 }; await MakeRequest <object>($"/{(int)TradfriConstRoot.Gateway}/{(int)TradfriConstAttr.GatewayInfo}", Call.PUT, content : set); }