The need for an Installer account to use WiZ Pro Setup comes from the fact that this app is dedicated to facilitate installation, but does not offer much in term of controls for everyday usage.

Therefore, it is critical for us that no standard user finds this app, and start using it thinking it is the consumer WiZ app, creating frustration and incomprehension.

Having an installer account will also offer more flexibility into bringing new technologies and information directly to you in the future.

Note that the Installer account you have is different than the WiZ Pro account, so your credentials will not allow you to log into the WiZ Pro Dashboard.