Gaping like that is usually a sign that you chameleons is hot.
Do you have a lazer temperature gun?
Take the temperature of his body, and not the air temp around him.
Basking temperature and air temperature can be totally diferent depending on how close your basking bulb is to the highest branch in the cage.