due to "popular demand":
A) the plugin uses 3 different userid and passwords to get info from the unifi systems:
1. ssh to the unifi wifi AP and switches and gateway. it is a terminal command
2. http through curl or python request module to the controller to get data on devices stats etc. It uses the userid/password you use to login to the controller web interface
3. ssh to UDM(pro) devices
That can all be the same or different depending on YOUR setup. eg UDM likely will require root as user id for ssh
These userids and passwords are setup in the unifi controller
B) using ssh will leave a line w fingerprint in your hosts file (/Users/userid/.ssh/known_hosts) if you change the system or upgrade your RPi that fingerprint might change.
you need to delete that line (the liner the IP number) (*)
To check your userid password settings you can print config to the pluginlog file or switch on debug for expect / connection
As for the settings for the controller type: std/UDM/UDMpro for the web pages, Please check the "options below these fields". And you can use the "set parameter" button to preconfigure most of the fields for std/UDM/UDMpro.
also checkout this post for UDM setup: https://forums.indigodomo.com/viewtopic.php?f=199&t=23969
hope that helps a little
Karl
line in your known_hosts looks like:
192.168.1.xx ecdsa-sha2-nistp256 AAAAE2VjZHNxxxxxxdHAyNTYAAABBBF0uou7l3aByYhU3XKqoh6MOrvxqSGj54ifMcfDT+l5vGr17dQteFefjuz1OF7TwiOSj5ZqiWIXainunsrQHbmI=