Ahh, this looks useful . I have a square plus now an IKEA "hack" , I have a daemon which drives the square based in a build system status (Jenkins) . I'm trying to get it to work with the IKEA strip...which I can drive fine, I jsut can't see how to determine which device I have . I see you have methods to check that, which I'll be able to try in the IKEA strip now. Extra kudos for using automake, thanks a lot.
AFYI. I plan to make the daemon into a .deb package soon.