We were swamped with the final project and just made this work as quickly as we could. Initially, we didn't know we needed to implement the echo and got stuck where our devices were publishing events but they weren't detecting events from the other device. Once we included the echo, it worked without issue.
Is this a good/useful/informative piece of content to include in the project? Have your say!