Setting up an Amazon Echo as a Sidewalk Gateway in a non-U.S. Location
IMPORTANT: Amazon Sidewalk is available only in the United States of America. Use of Sidewalk gateway functionality outside of the U.S. is limited to ONLY Amazon Sidewalk end device development and testing. Use of Amazon Sidewalk outside of the U.S. may violate local regulations. Developers are solely responsible for ensuring compliance with local regulations. We recommend that you consult with your local regulatory body and operate Amazon Sidewalk devices only within shielded chambers or another method that prevent wireless signals from exiting your testing environment. To enable operation outside of the U.S. for your development, you need to use a VPN router that supports OpenVPN Client functionality, in conjunction with a cloud VPN service provider. Please refer to the following sections for more details. You are also solely responsible for compliance with any local regulations regarding VPN use.
Prerequisites:
- An active Amazon account.
- The Amazon Alexa app installed on your mobile device and logged into your Amazon account
- A compatible Echo device with Sidewalk turned on. See here for gateway compatibility information and here for more details on changing the Sidewalk setting. The Amazon Echo (4th Gen) is generally recommended for development purposes.
Steps:
- Buy a Wi-Fi router that supports OpenVPN. Not all routers support OpenVPN. Other VPN protocols such as L2TP, PPTP are not supported.
- Sign up for a VPN service supporting OpenVPN. A free trial is probably suitable for testing a given VPN service, but a paid service is generally recommended.
- Configure your Wi-Fi router as a VPN client using your VPN service account credentials and enable the VPN feature on the router.
- Set up your Echo device, using the Alexa app for devices without screens and using the screen for Echo Show devices. See here for details.
- Connect your Echo device via Wi-Fi to the SSID broadcast by the router running the VPN client.
- Set up your Echo device up with a U.S. account location. See here for details.
Unsupported:
- VPN client running on a mobile device.
- VPN client running on a laptop.
- Using any other VPN protocol such as L2TP, PPTP.