fine tune server light update to communicate with device and app