It was suggest that I use an ocelot for that same function. I bought it but haven't had the time or energy to get it working but I am confident it could work
Plus the ocelot seems really cool and can do a lot of "stuff" - not sure exactly what but only time will tell.
Neil