Notifications only work for sending data to connected device(s). Thus, if you want multiple devices notifiying the same client, you would either need to poll them (which you don't want), or you could try some method of changing the advertisement packets to indicate a notification is available to the client device. Then you only need to check devices when their advertisement data changes (notifies you). See here for advertisement updating: http://www.cypress.com/blog/100-projects-100-days/project-009-dynamic-broadcaster-changing-advertising-packets