A self-hosted Web of Things gateway for monitoring and controlling smart building devices over the web.