He wasn't showing the strain here means that other people would have been less likely to notice that he was under strain compared to Hermione. Hermione was to be seen here means that Hermione was there every night, so anyone who looked there would have seen her there.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.