@Alessandro: we disabled spark cloud functionality because we need the extra space and because we have a local server. It is normal to not be able to access the core via the Spark Cloud.
You have to connect the BrewPi Spark via USB. I see that you are connecting to COM5, so you're on Windows.
On Windows, you'll have to manually start the python script and configure the config files so the web interface and python script can find each other. More info is given is this thread:
SyntaxError: JSON.parse: unexpected character at line 1 column 1 of the JSON data"
That's just the error you get when the script is not running at all, we should add a better error message when people try to receive devices but the script is not even running or does not respond at all.
Are you sure you have an internet connection and can resolve DNS? It is strange that you cannot find the psutil package via pip.
Also, please skip updating the spark core in the install script, it is not implemented yet. I am fixing that this week.