So long story short here. I have ATT Fixed Wireless service which is great for getting me interwebs in the country. However, I don't have a public IP address assigned to my provided gateway. Rather I get a 10.x.x.x ip. I've called about it and at least for now (it's a newer service) that's just how it is. Obviously this makes remote connections a pain (if not impossible??). The only reason I ask if there is another solution is that I noticed I can still connect to my roomba. I'm sure the roomba and the app on my phone are communicating via roombas servers, but still is there a service or something similar that I could implement to acccess my devices on my home network?