Always worth having a bag of DME to hand for these little
:thumb:
As others have said your hydrometer was reading low for two reasons . . .
1) They are calibrated to a set temperature ( either STP - 15.6 or 60F or RTP 20C or 68F ), if your liquid is warmer than this they will read lower (ie the density of the liquid is less as temperature increases), if your liquid is colder than this they will read more (ie the liquid is more dense as temperature falls).
You have three options
A) cool the wort to the calibration temperature or
B) use temperature correction factors.
If I am completely honest I think B coupled with a standard LHBS hydrometer is piling error upon error, and given my lab background have to say that instruments should
always be used in the conditions they were designed and calibrated for.
C) get a refractometer
these use a drop of wort and take a 30 seconds to cool down to a stable reading . . .You can either get used to using Brix as a scale (1 Brix is ~ 4Gravity points), or use a formula/brewing program to convert it.
For raw wort gravity you can't beat option C)
2) Your mash was less efficient than the recipe expected . . . many reasons for this, but for some reason some sugar was left behind in your grains OR the recipe was wrong . . . I always sanity check any recipe I am given just to see what changes I need to make to brew it on my little / big / Huge system . . . and they all need different changes . . . Lucky for me Beersmith holds defaults for multiple equipment configurations.