Surefire way to eliminate hair algae...
Don't change anything about the setup. If you've no skimmer, keep it that way. If your lights are on 14 hours/day, leave them on. Light is only a small portion of the equation.
1. Manual daily pulling for 5-15 minutes per day. Yes, get your hands in there and remove it.
2. Increase water change frequency and volume. 10% per day until the situation is resolved is not unheard of, but start around 25% per week in one or two changes.
3. Be patient, it will resolve, and the growth between now and resolution will actually serve as nutrient export.
4. Increase circulation. Not necessarily turnover rate, but make sure there are no dead spots.
5. Do NOT buy anything "guaranteed" to eat the stuff. Blennies won't eat enough to control it, gobies will not eat it. Just about the only fish, IME, that can keep a tank clear are the two "Foxface" Rabbitfshes (S. vulpinus and S. unimaculatus), but both get far too big for a 29.