It is not a EE problem. It is an ecosystem problem. You need a whole catalog of compatible hardware for this.