Visited yesterday without charging.
As expected from the pictures on Swisscharge, it seems to be installed in front of business but the parking spots are public. One is reserved for charging, the other is a regular blue spot.
I'm surprised you're allow to drive into a street like this at all, it would be much better if it was only for foot traffic. At least the road is closed on the side of the main road, so you have to drive a large loop to get here.