Introduction
What is 2Smart Cloud?
The platform for IoT developers
Account sections
Dashboard
Products
Firmwares
Layouts
Statistics
Account settings
Creating a product in 2Smart Cloud
Step One: Creating a new product
Configure product window
Step Two: General product information
Step Three: Creating the firmware
Tools for creating ESP32 microcontroller firmware
Creating the firmware using ESPHome
Creating the Custom firmware using SDK
MCU flashing instructions
ESPHome any OS flashing
ESPHome Linux flashing
ESPHome macOS flashing
ESPHome Windows flashing
Viewing microcontroller logs
Step Four: Connecting the device
Step Five: Mobile application interface
Mobile app widgets
Step Six: Testing the prototype
Step Seven: Publishing the product
Product support
Device firmware update mechanism
Staging mechanism
Mobile app interface updating
Mobile application for device users
Device pairing
Favorite widgets
Additional control methods
Phone call control
Voice commands control
Google Home
Siri
Classic Telegram bot
Telegram bot with a web interface
iOS shortcuts
Sharing
by email
by link
Notifications via messengers
Slack
Telegram
WhatsApp
Adding a device shortcut to the desktop
Device settings
Technical features
What is a Homie Convention
2Smart Cloud protocol for device connection
Software Development Kit (SDK) 2Smart Cloud for ESP32 microcontroller
The built-in web admin panel of the device
Quick device pairing
Over the air firmware update
Device status notifications in the mobile app
Pairing mechanism in 2Smart Cloud
Services
White label application
White label mobile app branding checklist
White label mobile app publishing checklist
White label web app branding checklist
White label web app publishing checklist
Instructions for creating simple devices
Wi-Fi temperature and humidity sensor
Wi-Fi relay
LED strip controller
ESP32-based alarm
ESP32-based IR remote control
Business platform
Web Dashboard
Users
Companies
Roles
Role permissions
Participations
Device ID
Manage Companies and Users in a nested structure
Request system
Labeling entities with tags
Working with devices
Administrative Panel
Register and Login
Main interface elements
“Users” page
“Companies” page
“Roles” page
“My devices” page
“Devices management” page
“Requested actions” page
“My requests” page
“Product management” link
“Reports” page
“System monitoring” link
Account settings
Mobile application
Registration screen
Email verification
Device pairing
Dashboards
Local device control
Published with GitBook
MCU flashing instructions
MCU flashing instructions
Any OS flashing
ESPHome Linux flashing
ESPHome macOS flashing
ESPHome Windows flashing
Previous
Creating the Custom firmware using SDK
Next
ESPHome any OS flashing