I'm looking on line but there are an awful lot. My first thought was an app controlled one but A could I set it up and control it through my phone? B looks like error notices on machine itself are not uncommon Any experience or recommendations ?