Added secondary offset support for modifying on/off time separately.