add checkstate to housemonitor