To frame the question a bit better, imagine you had to assemble a crack team of programmers, what team members would you need? The end goal is a simple product that we give to the end user so they can set it up on their own, without writing any code, or installing any drivers, or doing anything overly technical. We’re talking Joe the consumer who can type in his wifi credentials; and phone number for example into the app. Later when the device triggers, he receives a text message or the app fires up to alert him: “Hey Joe, your washing machine has finished / or your compost bin is full or whatever”. And maybe shows him a few graphs in the app.
Many thanks in advance.