What constitutes an open building automation system?