Please excuse the very vague title, I had no idea how to condense my question into a title.
Unit A - ESP32
Unit B - what I am looking for
HOME_WIFI - The wifi network broadcasted within my home.
UNIT_B_WIFI - The wifi broadcasted by Unit B for Unit A to connect too
I currently have an ESP32(Unit A) device that I have setup and programmed to connect to a Wifi point and send data to a specific IP through HTTP requests. I currently have been testing that using my normal wifi within my home, but now I need to set up my relay.
What I need for Unit B, is to act as a Wifi hotspot so that Unit A can connect to and send information to it VIA HTTP requests. I also need Unit B to be able to connect to the actual Wifi broadcasted within the home that has access to the internet so that it can send the information it received from Unit A through the internet.
My thought process here is similar to how a cell-phone hotspot works. An unknown device connects to your Cellphone (which is the hotspot), and then the cell phone uses your cellular data to access the internet. I am hoping there is a way to have a Unit B with 2 wifi modules, one to broadcast as a wifi network to RECEIVE information from Unit A, and another wifi module to connect to HOME_WIFI and send that information to the internet.
The reason I have it set up like this, is that there are multiple Unit A's outside in this system and they all need a common point of access within the house, Unit B. So I just need a way for n Unit A's to connect to Unit B through Wifi, and to have Unit B still have to connect to HOME_WIFI and send information out over the internet.
- Is there a specific name for what I am trying to accomplish here?
- Is there a board/unit that I can use that can accomplish this? If so what would you recommend?
- Is there a better way to accomplish what I am trying to do?