I can’t help you with this particular device handler, but while you’re waiting to get that figured out if you want to you can just use the IFTTT method.
Flic already has an IFTTT channel, and so does SmartThings. However, the SmartThings channel doesn’t include routines. To do that, you need to have a virtual switch that then turns on the routine. You set that up the same way you would set up a virtual switch so the echo could control it, and that’s detailed in the following FAQ:
So just in case you want to start using the flic before you get this particular device type handler set up, you could use IFTTT initially and then changeover later (since the device handler method will probably run a little faster).