
How to Connect Shelly to Wifi? Smart Home Device Setup Instructions
Introduction If you have just purchased a Shelly smart relay, plug, sensor, or switch, the first thing you need to do is bring it onto your home network. This guide explains How to Connect Shelly to Wifi? in clear, practical steps, whether you prefer the offic
Introduction
If you have just purchased a Shelly smart relay, plug, sensor, or switch, the first thing you need to do is bring it onto your home network. This guide explains How to Connect Shelly to Wifi? in clear, practical steps, whether you prefer the official Shelly app, the device web interface, or Bluetooth provisioning on newer models. Shelly devices are popular because they are compact, powerful, and compatible with many smart home platforms, but like most Wi-Fi smart devices, they need a stable 2.4 GHz connection before automations, voice assistants, and remote control can work reliably.
By the end of this article, you will know how to prepare your network, connect a Shelly device using different methods, find its IP address, configure advanced settings, troubleshoot common problems, and keep the device secure. The instructions are written for beginners, but they also include useful details for advanced users who want static IP addresses, MQTT integration, firmware updates, and better network reliability.
Table of Contents
- Introduction
- What Is a Shelly Device?
- Why Connect Shelly to Wi-Fi?
- Before You Begin
- Method 1: Connect Using the Shelly App
- Method 2: Connect Using the Web Interface
- Method 3: Connect Using Bluetooth Provisioning
- How to Find the Shelly IP Address
- Comparison of Connection Methods
- Configuring a Static IP or DHCP Reservation
- Troubleshooting Common Connection Problems
- Advanced Settings After Connection
- Security Best Practices
- Tips for a Stable Shelly Network
- Frequently Asked Questions
- Conclusion
What Is a Shelly Device?
Shelly is a family of smart home devices made by Allterco Robotics. The product line includes Wi-Fi relays, smart plugs, dimmers, roller shutter controllers, sensors, and energy monitoring devices. Many Shelly devices are designed to fit behind wall switches or inside electrical boxes, which makes them useful for retrofitting an existing home without replacing every switch or fixture. Others, such as Shelly Plug or Shelly Motion, are ready-to-use devices that simply plug in or mount to a surface.
Most Shelly devices connect directly to your Wi-Fi network and can be controlled through the Shelly app, a local web interface, voice assistants, or home automation platforms. This direct local control is one of the main reasons users choose Shelly. You are not always dependent on a cloud service to turn a light on or off, although cloud features are available if you want remote access from outside your home.
Why Connect Shelly to Wi-Fi?
Connecting your Shelly device to Wi-Fi unlocks the features that make it useful. Without a network connection, a Shelly relay may still work as a basic switch in some configurations, but you lose app control, scheduling, scenes, firmware updates, integrations, and remote monitoring. When connected, you can control devices from your phone, create automations, monitor energy usage, integrate with platforms such as Home Assistant, Google Home, Amazon Alexa, SmartThings, and more.
A reliable Wi-Fi connection also matters for safety and convenience. If a device controls lighting, heating, or appliances, you want commands to arrive quickly and consistently. Poor signal, incorrect router settings, or a weak power supply can cause delays, disconnections, or missed automations. That is why the setup process should be done carefully rather than rushed.
Before You Begin
Before you start, make sure you have the following items and information ready:
- A Shelly device that is properly installed or powered according to its manual.
- A smartphone or computer with Wi-Fi capability.
- Your home Wi-Fi network name, also called the SSID.
- Your Wi-Fi password.
- A 2.4 GHz Wi-Fi network. Most Shelly devices do not support 5 GHz Wi-Fi.
- The Shelly app installed from the Apple App Store or Google Play Store, if you plan to use app-based setup.
- Access to your router administration page if you need to check connected devices or create a DHCP reservation.
It is also important to understand that Shelly devices usually require a 2.4 GHz band. Many modern routers broadcast both 2.4 GHz and 5 GHz under the same network name. In most cases, the device will connect to 2.4 GHz automatically, but if setup fails, separating the bands temporarily or disabling 5 GHz during provisioning can help. Also, make sure your phone is not using mobile data during setup, because the app may need to communicate directly with the device.
For safety, follow electrical installation instructions carefully. If your Shelly device is wired into mains power, turn off the circuit breaker before installation. If you are not comfortable working with electrical wiring, hire a licensed electrician. Wi-Fi setup should only begin after the device is safely powered.
Method 1: Connect Using the Shelly App
The Shelly app is the easiest method for most users. It guides you through device discovery, Wi-Fi configuration, naming, room assignment, and optional cloud access. This method is especially useful for beginners because it reduces manual steps and helps avoid typing the wrong IP address.
Step 1: Power On the Shelly Device
Install or plug in the device according to the manual, then restore power. Wait for the device to boot. The LED behavior varies by model, but you may see a blinking light indicating that the device is in setup mode or broadcasting its own access point. If the device was previously configured, you may need to reset it before it appears in setup mode.
Step 2: Open the Shelly App
Open the Shelly app and create or log into your account. If you do not want cloud features, you can still use local control, but account creation may be required for some app functions. Make sure Bluetooth and location permissions are enabled if the app requests them, because these permissions can help discover nearby devices.
Step 3: Add a New Device
Tap the option to add a device. The app may scan your local network and nearby Shelly devices. If it finds the device automatically, select it. If not, you can add it manually by choosing the device type and following the prompts. Some models require you to connect your phone to the device’s temporary Wi-Fi network during this process.
Step 4: Enter Wi-Fi Credentials
When prompted, enter your home Wi-Fi SSID and password. Double-check spelling and capitalization. Wi-Fi passwords are case-sensitive, and a single incorrect character will prevent connection. If your router uses a guest network, you can use it, but make sure the guest network allows local device communication if you want local control from other devices on your main network.
Step 5: Wait for the Device to Connect
After saving the settings, the Shelly device will attempt to join your Wi-Fi network. It may reboot. The app should show progress and eventually confirm that the device is online. If the device does not appear within a minute or two, move closer to the router or check whether the phone is still connected to the correct network.
Step 6: Name and Organize the Device
Once connected, give the device a clear name such as “Living Room Lamp” or “Kitchen Under-Cabinet Lights.” Assign it to a room in the app. A good naming convention makes automations and voice commands much easier later. You can also update firmware at this stage if the app recommends it.
Method 2: Connect Using the Web Interface
If you prefer not to use the app, or if app discovery is not working, you can configure Shelly through its built-in web interface. This method is reliable and gives you direct access to all settings. It is especially useful for advanced users, network administrators, and troubleshooting.
Step 1: Connect to the Shelly Access Point
When a Shelly device is unconfigured, it broadcasts its own Wi-Fi access point. The network name usually starts with “Shelly” followed by the device type and a unique identifier. Connect your phone or computer to this network. Some older devices use a default password such as shelly, while others may have no password or a password printed on the device label. Check the manual if you are unsure.
Step 2: Open the Device Web Page
Open a web browser and enter the default device address, commonly http://10.33.10.1. Some models may use a slightly different address, so consult the manual if this does not load. The Shelly web interface should appear. If it does not load, disable mobile data, forget and reconnect to the Shelly access point, or try another browser.
Step 3: Configure Wi-Fi Settings
In the web interface, look for a section such as Internet & Security, WiFi, or Network. Enter your home Wi-Fi SSID and password. If your router uses a hidden SSID, you may need to type it manually. Some interfaces allow you to scan for available networks, which is helpful for avoiding typos. Save the settings.
Step 4: Reboot and Verify
The device will reboot and attempt to connect to your home network. Your phone or computer will disconnect from the Shelly access point. Reconnect to your normal home Wi-Fi, then check your router’s connected devices list or use the Shelly app to confirm the device is online. If it does not connect, repeat the process and carefully check the password, SSID, and 2.4 GHz requirement.
Method 3: Connect Using Bluetooth Provisioning
Newer Shelly Plus, Pro, and some Gen2 devices support Bluetooth provisioning. This method can be faster than connecting to an access point because the app communicates with the device over Bluetooth and sends Wi-Fi credentials directly. It is also convenient when you are setting up multiple devices in different rooms.
Step 1: Enable Bluetooth on Your Phone
Turn on Bluetooth and make sure the Shelly app has permission to use it. Stand near the device during setup. Bluetooth range is limited, so being in the same room is best.
Step 2: Add the Device in the App
Open the Shelly app and start adding a device. The app should detect the Shelly device via Bluetooth. Select it when it appears. If it does not appear, make sure the device is powered on and not already connected to another network. A factory reset may be needed if it was previously configured.
Step 3: Send Wi-Fi Credentials
The app will prompt you to choose your Wi-Fi network and enter the password. It sends these credentials to the Shelly device over Bluetooth. Once received, the device attempts to connect to Wi-Fi. The app should display the connection status.
Step 4: Complete Setup
After the device connects, name it, assign it to a room, and check for firmware updates. Bluetooth provisioning is often the smoothest method for newer devices, but if it fails, you can still use the access point or web interface method.
How to Find the Shelly IP Address
After connecting, you may want the device’s IP address for local control, Home Assistant integration, or troubleshooting. There are several ways to find it:
- Shelly app: Open the device settings and look for network or device information. The IP address is often listed there.
- Router admin page: Log into your router and view connected devices or the DHCP client list. Look for a device name beginning with Shelly.
- mDNS/hostname: Many Shelly devices can be reached using a hostname such as
shelly1-XXXX.localor a model-specific name. This can be easier than remembering an IP address. - Network scanner: Tools such as Fing or advanced IP scanner can identify devices on your local network.
If you plan to integrate Shelly with Home Assistant or another automation platform, note the IP address and consider assigning a static IP or DHCP reservation so it does not change unexpectedly.
Comparison of Connection Methods
The best method depends on your experience level, device model, and network setup. The table below compares the main approaches.
| Method | Best For | Requirements | Main Advantage | Main Limitation |
|---|---|---|---|---|
| Shelly App | Beginners and most users | Smartphone, app account, Wi-Fi credentials | Guided setup and easy organization | Can fail if permissions or network are misconfigured |
| Web Interface | Advanced users and troubleshooting | Browser, access to device access point | Direct control of all settings | More manual steps |
| Bluetooth Provisioning | Newer Shelly Plus/Pro devices | Bluetooth-enabled phone, Shelly app | Fast setup without switching Wi-Fi networks | Not available on all older models |
| Router-Based Discovery | Finding device after connection | Router admin access | Confirms network join | Does not configure Wi-Fi by itself |
Configuring a Static IP or DHCP Reservation
For most homes, DHCP is fine, and the router assigns an IP address automatically. However, if you use home automation, frequent IP changes can break integrations. A DHCP reservation is usually the best approach because it keeps the IP address consistent without manually configuring the device. You can create a reservation in your router by binding the Shelly device’s MAC address to a specific IP address.
Some users prefer to set a static IP directly in the Shelly device settings. This can work well, but you must choose an address outside the router’s DHCP range to avoid conflicts. You also need to enter the subnet mask, gateway, and DNS servers correctly. For beginners, DHCP reservation is safer and easier to manage.
After setting a reservation, reboot the Shelly device and verify that it receives the expected IP address. Then test control through the app and browser before adding it to automations.
Troubleshooting Common Connection Problems
Even with a straightforward setup, Wi-Fi devices can be stubborn. Here are common problems and practical fixes.
Wrong Wi-Fi Password
This is the most common issue. Re-enter the password carefully. If possible, copy and paste it from a password manager. Avoid special characters that may be difficult to type on a phone keyboard. If your router password recently changed, update it everywhere.
Device Tries to Connect to 5 GHz
Shelly devices generally require 2.4 GHz. If your router combines both bands under one SSID, the device should choose 2.4 GHz, but some routers steer clients aggressively to 5 GHz. Temporarily disable 5 GHz or create a separate 2.4 GHz SSID during setup. Once connected, you can re-enable 5 GHz.
Hidden SSID
If your network name is hidden, make sure you type it exactly, including case. Some devices handle hidden networks less reliably. If setup fails, temporarily unhide the SSID, connect the Shelly device, and then hide it again.
MAC Address Filtering
If your router uses MAC filtering, the Shelly device will be blocked. Find the device MAC address on the label or in the app, then add it to the allowed list. Alternatively, disable MAC filtering during setup.
Weak Wi-Fi Signal
If the device is installed inside a metal electrical box or far from the router, the signal may be too weak. Move the router, add a Wi-Fi access point, or use a Shelly model with an external antenna if available. Test signal strength before final installation.
App Permissions and Mobile Data
If the Shelly app cannot discover the device, check location and Bluetooth permissions. Disable mobile data temporarily so your phone stays on the device’s access point. Also, avoid VPNs during setup because they can route traffic away from the local network.
Factory Reset
If a device was previously configured or behaves unpredictably, reset it. The exact reset method varies by model, but many Shelly devices can be reset by pressing and holding the button for about ten seconds until the LED indicates reset. Check the manual for your specific model. After resetting, the device should broadcast its setup access point again.
Advanced Settings After Connection
Once your Shelly device is online, you can improve its usefulness with a few advanced settings. These are optional but valuable for power users.
Firmware Updates
Check for firmware updates after setup. Updates can fix bugs, improve stability, add features, and address security issues. Use the Shelly app or web interface to update. Keep the device powered during the update and avoid interrupting it.
MQTT Integration
Shelly devices support MQTT, which is useful for local automation platforms such as Home Assistant. Enable MQTT in the device settings and enter your broker address, username, and password. MQTT allows fast local communication and can reduce dependence on cloud services.
Cloud Access
Shelly Cloud enables remote control when you are away from home. You can enable or disable it depending on your preference. If you prioritize privacy and local-only control, you may choose to disable cloud access and use VPN or a secure remote access solution instead.
Schedules and Scenes
Use the Shelly app to create schedules, such as turning lights on at sunset or turning off a heater after a certain time. Scenes can coordinate multiple devices. Start simple and test each automation before relying on it for critical tasks.
Security Best Practices
Smart devices should be treated like any other networked computer. A compromised Shelly device could be used to access your network or disrupt your home. Follow these security practices:
- Use a strong, unique Wi-Fi password with WPA2 or WPA3 encryption.
- Change default device passwords and access point passwords where supported.
- Keep firmware updated.
- Disable cloud access if you do not need remote control.
- Use a separate IoT VLAN or guest network if your router supports it.
- Restrict access to the Shelly web interface to trusted devices.
- Use strong MQTT credentials and TLS if available.
- Regularly review connected devices in your router.
If you use an IoT VLAN, ensure your phone or automation controller can still reach the devices. Some setups require firewall rules to allow local control while blocking internet access. This is advanced, but it can significantly improve security.
Tips for a Stable Shelly Network
A stable network is more important than a fast one for smart home devices. Shelly devices send small commands, so consistent connectivity matters more than high bandwidth. Here are practical tips:
- Place the router or access point centrally and avoid obstructions.
- Keep Shelly devices within strong 2.4 GHz range.
- Avoid installing Wi-Fi devices inside thick metal boxes without testing signal first.
- Use DHCP reservations for devices used in automations.
- Restart the router periodically if it becomes unstable.
- Separate 2.4 GHz and 5 GHz SSIDs if setup or roaming is problematic.
- Do not overload one access point with too many devices; add another access point if needed.
- Test commands after installation from multiple locations in your home.
For large homes, a mesh Wi-Fi system can help, but make sure all nodes support 2.4 GHz and do not create roaming issues. Some Shelly devices may stick to a weaker node if the mesh does not handle handoff well. Testing and adjusting node placement can solve this.
Frequently Asked Questions
Does Shelly work with 5 GHz Wi-Fi?
Most Shelly devices require a 2.4 GHz Wi-Fi network. Some newer models may vary, but 2.4 GHz is the safest assumption. If your router combines bands, the device should usually select 2.4 GHz, but separating the bands can help during setup.
What is the default Shelly access point password?
It depends on the model and firmware. Many older devices use shelly, while newer devices may use no password or a password printed on the device. Always check the label and manual for your specific model.
Why does my Shelly device keep disconnecting?
Common causes include weak signal, router band steering, IP address changes, power instability, or outdated firmware. Check signal strength, create a DHCP reservation, update firmware, and ensure the device has stable power.
Can I connect Shelly without the app?
Yes. You can connect it through the device’s built-in web interface by joining its access point and opening the default local address, commonly http://10.33.10.1. This is a reliable alternative to app-based setup.
How do I reset a Shelly device?
The reset method varies by model. Many devices can be reset by pressing and holding the physical button for about ten seconds until the LED indicates reset. Consult the manual for exact instructions. After resetting, configure the device again.
Can I use Shelly with Home Assistant?
Yes. Shelly devices work well with Home Assistant through native integrations, MQTT, or HTTP. For best results, assign a stable IP address and keep firmware updated. Local control is one of the strengths of Shelly devices.
Should I disable Shelly Cloud?
It depends on your needs. If you want remote access without setting up a VPN, cloud can be convenient. If you prefer local-only control and privacy, you can disable cloud and use local integrations. Many users keep cloud enabled for convenience.
How do I find my Shelly device after it connects?
Check the Shelly app, your router’s connected devices list, or use mDNS/hostname access. A network scanner can also help. If you plan to integrate the device, note its IP address and consider a DHCP reservation.
Conclusion
Learning How to Connect Shelly to Wifi? is the foundation for getting the most from your smart home setup. Whether you use the Shelly app, the web interface, or Bluetooth provisioning, the core process is the same: power the device, provide correct 2.4 GHz Wi-Fi credentials, wait for it to join the network, and verify its IP address. From there, you can name the device, update firmware, create schedules, and integrate it with your preferred automation platform.
If setup fails, do not assume the device is defective. Most problems come from incorrect passwords, 5 GHz confusion, weak signal, app permissions, or router restrictions. Work through the troubleshooting steps methodically, and consider using the web interface if the app is not cooperating. With a stable connection and a few security best practices, your Shelly device can provide reliable local control for years.