There's a new database of hackerspaces, that includes a current state (i.e., open, closed) along with a lot of other possible info.
To be listed, there needs to be a status.json on the website. The JSON looks simple enough, but it needs to be automatically generated (e.g., on each status change in the space).
Refs:
Current directory - http://spaceapi.net/directory
Related Apps - http://spaceapi.net/app
Lots of background - http://hackerspaces.nl/spaceapi/
JSON Docs - http://spaceapi.net/documentation