I have been playing with the LoPy for the last couple of weeks. It also was a Kickstarter, like the Puck.js
I mainly use it to connect to The Things Network, a community provided IoT network based on LoRaWAN. It enables long range (miles/km's) transmission of small amounts of data.
Because the LoPy, like the Puck.js supports BLE, I wanted to try to connect the two.
I adapted the available example scripts so that when you press the Puck.js, it connects via BLE to the LoPy and sends it the current thermometer, light and battery level. The LoPy then posts that data to The Things Network.
Code etc. available online here.