Hi, my company has the following need (apologies in advance as I am new to networking):
- A given customer location will have 1, sometimes multiple, IoT devices hosting a local server which can be set to a specific static IP
- A client device (e.g., mobile smartphone) at the same location needs to be able to be connected to the internet and from our web app make requests to these adapters' IP addresses in the browser (requiring https / SSL)
- For our purposes we are unable to access the devices to manually trust the certificate in the browser / "proceed anyway" - it must trust the certificate on the first try
Would we be able to do the following with OpenWrt:
- Configure a router (e.g., NanoPi) with OpenWrt and ship it to a customer
- Customer plugs the NanoPi into their main WiFi router using an ethernet cable and has it act as a WiFi access point
- Connect the IoT devices to the NanoPi's wireless network
- Client device makes an https request in the browser to the NanoPi (and specifies which adapter's IP address it wants) and the NanoPi somehow redirects / resolves this https request as a local http request to one of the IoT devices' IP address, and then passes back the response in the browser
Is the above achievable with an OpenWrt enabled router where we could do this on a somewhat repeatable basis with multiple customers? Thank you!