add makeRemoteRequest method, track last request
repeat requests to update lights