Skip to content

๐Ÿ”ŒA device developed with an ESP32 microcontroller and relay modules. This device forms the backbone of a centralized remote control system for electrical equipment.

Notifications You must be signed in to change notification settings

jepnoda/ESP-Smart-Outlet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

1 Commit
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

ESP Smart Outlet

A device developed with an ESP32 microcontroller and relay modules. This device forms the backbone of a centralized remote control system for electrical equipment.

Features

  • Centralized Control
  • Remote Control

Prerequisites

This device was built with ESPHome and is intended to work with Home Assistant.

Modules

Getting Started

Pictorial Diagram

pictorial-diagram

Pin Connections

โ—โ—โ— The esp32c3-switches.yaml config file contains pin mapping for the ESP32-C3, which you can modify depending on your ESP32 development board variant.

8 CH Relay Module HiLink AC-DC Pin ESP32 Devkit V1 Pin
IN1 โŒ D13
IN2 โŒ D12
IN3 โŒ D14
IN4 โŒ D27
IN5 โŒ D26
IN6 โŒ D25
IN7 โŒ D33
IN8 โŒ D32
VCC VOUTโž• VIN
GND VOUTโž– GND

  1. Ensure ESPhome and File Editor add-ons are installed on your Home Assistant instance.
  2. Ensure that your ESPHome secrets.yaml file is up to date.
  3. Using the File Editor add-ons, upload the esp32c3-switches.yaml config file to the config/esphome/ directory.
  4. Using the ESPHome dashboard, modify the esp32c3-switches.yaml and replace the redacted part of the config file.
  5. Build and upload the firmware to your device.
  6. Now, you can integrate the device into your Home Assistant.

About

๐Ÿ”ŒA device developed with an ESP32 microcontroller and relay modules. This device forms the backbone of a centralized remote control system for electrical equipment.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published