Notifying client when state changes (aka BPUP)

We chose a UDP-based protocol for:

  1. best portability to low-resource devices (Smart by Bond)
  2. scalability to multiple listeners
  3. lowest latency
  4. will give a performance boost to the Bond Home apps when they start using it

Still should be considered BETA status, but given that several community integrations are already using it, we will try not to break them in the future changes to the protocol. You could look what the OpenHAB developer did. OpenHAB Integration — Key thing is, he has slow polling of the HTTP endpoint with BPUP augmenting it. I think that’s pretty smart.