What is the need for a subscription?
Are you freaking serious? Charge a one off cost by all means but your application doesn’t produce constant, incoming changes or information to warrant an $8 per month subscription to control my LED lights! This subscription model is what made BMW drivers look for hacked software to use THEIR cars that they ALREADY bought!