internal ResetSwitchState()
 {
     _position = ResetSwitchPosition.Up;
 }
 internal override void SetPayload(byte[] payload)
 {
     _position = payload[0] == 0 ? ResetSwitchPosition.Up : ResetSwitchPosition.Down;
 }