Instructions

Step 6
To control Shelly devices only through the local network,
press “No
Device Settings
After your Shelly device is added in the application, you can
control it, change its settings, and automate the way it works.
To switch the device on and off, use the ON/OFF button. For
device management, simply click on the devices name. From
there you may control the device, as well as edit its appear-
ance and settings.
Timer - allows you to manage the power supply to the device
automatically. You may use:
Auto OFF: After turning on, the relay output will automati-
cally shut down after a predened time (in seconds).
Auto ON: After turning off, the relay output will be automat-
ically turned on after a predened time (in seconds).
Schedule: This function requires a working connection to
the Internet. Shelly may turn on/off automatically at a pre-
denedned time and day throughout the week. Additionally,
Shelly may turn on/off automatically at sunrise/sunset, or at
a specied time before or after sunrise/sunset. You may add
up to 20 weekly schedules.
Internet
Wi-Fi 1: Allows the device to connect to an available WiFi
network. After typing the details in the respective elds, press
Connect.
Wi-Fi 2: Allows the device to connect to an available WiFi
network, as a secondary (backup), if your primary WiFi net-
work becomes unavailable. After typing the details in the
respective elds, press Set.
Access Point: Congure Shelly to create a Wi-Fi Access
point. After typing the details in the respective elds, press
Create Access Point.
Ethernet: Connect the Shelly device to a network using an
ethernet cable. This requires a device reboot! Here, you can
also set a static IP address.
Cloud: Connection to the cloud allows you to control your
device remotely and to receive notications and updates.
Bluetooth: Enable/disable.
MQTT: Congure the Shelly device to communicate over
MQTT.
Application Settings
Device Name: Set a name for your device.
PIN lock: Restrict control of the Shelly device through the
web interface by setting a PIN code. After typing the details
in the respective elds, press “Restrict Shelly”.
Input State Display: View the state of your input (on/off).
An option is available to add input state identier to the pow-
er button.
Exclude from Event Log: Do not show events from this
device in the app.
Consumption calculation: Tracks the total energy con-
sumed by the device.
- Exclude from total room consumption: Option to exclude
the device from the rooms total power consumption.
- Exclude from total account consumption: Option to ex-
clude the device from the account’s total power consump-
tion.
Webhooks
Use events to trigger http endpoints. You can add up to 20
webhooks.
Share
Share the control of your device with other users.
Settings
Input/Output Settings: These settings dene the way the
attached switch or button controls the output state. The
possible input modes are “button” and “switch”, and the relay
mode can be chosen depending on the preffered usage of
the device.
Invert Switch: When the input is on, the output is off and
when the input is off, the output is on.
Appliance Type: Choose from a given list what type of ap-
pliances your Shelly Plus 1 will be used with. The available
options are “Socket, Lights, Heating, Entertainment”, however
a custom one can be set as well.
Firmware version: Shows your current rmware version. If a
newer version is available, you can update your Shelly device
by clicking Update.
Geo Location And Time Zone: Set your time zone and
geo-location manually, or enable/disable automatic detec-
tion.
Device Reboot: Reboot your Shelly Plus 1.
Factory Reset: Remove Shelly Plus 1 from your account
and return it to its factory settings.
Device Information: Here you can view the ID, IP and other
settings of your device. Upon clicking “Edit device”, you can
change the room, name or image of the device.
THE EMBEDDED WEB INTERFACE
Shelly can be set and controlled through a browser.
Abbreviations used
Shelly ID - the unique name of the device. It consists of
12 hexadecimal characters, the base MAC address of the
device. It may include numbers and letters, for example
f008d1d8bd68.
SSID - the name of the Wi-Fi network, created by the device,
for example ShellyPlus1-f008d1d8bd68.
Access Point (AP) - the mode in which the device creates its
own Wi-Fi connection point with the respective name (SSID).
Wi-Fi - the mode in which the device is connected to another
Wi-Fi network.
Initial inclusion
Step 1
Install Shelly following the connection diagrams described in
the “User and Safety Guide” with the device, and place it into
the breaker box. After turning the power on, Shelly Plus 1 will
create its own Wi-Fi network (AP).
WARNING! If you don’t see the Wi-Fi -> AP, please fоllow
Step 1 from the Device Inclusion section of this guide.
Step 2
Shelly Plus 1 has created its own Wi-Fi network (AP), with
name (SSID) such as ShellyPlus1-f008d1d8bd68. Connect
to it with your phone, tablet, or PC.
Step 3
Type 192.168.33.1 into the address eld of your browser to
load the web interface of Shelly.
General - Home Page
This is the home page of the embedded web interface. If it
has been set up correctly, you will see information about the
state of the switch (ON/OFF), as well as functionality menus.
Channel settings - general settings about the channel. Here
you can congure I/O settings, channel’s state, channel’s
name, consumption type.
Timers - same as in the “Shelly Device Settings” section,
Timers.
Schedules - same as in the “Shelly Device Settings” section,
Schedules.
Webhooks - use events to trigger http endpoints. You can add
up to 20 webhooks.
Device - Here you can see your rmware version and update,
reboot, factory reset, and set your location and time zone.
• Authentication - you can set credentials to lock your device
or change already existing credentials.
Networks - congure Wi-Fi, AP, Cloud, Bluetooth, MQTT set-
tings.
Scripts: Shelly Plus 1 features scripting capabilities. You
can use them to customise and enhance device functional-
ity based on a users’ speci c needs. These scripts can take
into con- sideration device state, communicate with other
devices, or pull data from external services like weather fore-
casts. A script is a program, written in a subset of JavaScript.
You can nd more at...https://shelly-api-docs.shelly.cloud/
gen2/Scripts/ShellyScriptLanguageFeatures/