I am able to connect to the xfinity hotspots from home on any device.I'm curious too.
You get exactly one connection from your ISP. You can get more if you attach a router to your modem and use the IPs that the router assigns. Your router has exactly one username and password. If you are switching to a different SSID, then either the first is not your home network or the second is not your home network.
Explain how you expect to connect on two different SSIDs from inside your home please.
I know Comcast has free hotspots but those are only used when you are not at home.