minor optimization
minor optimization
start adding relay switching
relay switching is transmitted
device status update