Siri Home Automation – No CODING Required

This article is about how you can make your own Home Automation project using Siri voice Assistant and Apple Home mobile Application without coding with the help of Home Assistant Server running on our Raspberry Pi Board.

Components Required

  • ESP-32 development board
  • 5 volts Non-latching Relay
  • Hi-Link 5 volts Power Supply
  • 220V AC to 3.3V DC Power supply
  • Couple of resistors – 10kohms & 330 ohms
  • Two pin terminal connectors
  • BC547 transistor 
  • 1N4007 diodes
  • Buzzer
  • Led’s and Push button

Connection Diagram

PCB Design File

Here I’m providing the design file of Our PCB that we have used in this project so that you can directly place it’s order to any PCB manufacturer

Click here to get the file


In this project, you’ll need a YAML file to be added inside ESPHome Integration to make this project work for controlling 4 appliances and that file is mentioned below.

  name: esp

  board: esp32doit-devkit-v1
    type: arduino

# Enable logging

# Enable Home Assistant API

  password: "ba0bdab886a0e49dcec7230bd55bcb03"

  ssid: "SmS_jiofi"
  password: "sms123458956"

  # Enable fallback hotspot (captive portal) in case wifi connection fails
    ssid: "Esp Fallback Hotspot"
    password: "I9PWWQ4fdYIv"

  # Example configuration entry
  - platform: binary
    name: "Light1"
    output: light_output1
  - platform: binary
    name: "Light2"
    output: light_output2
  - platform: binary
    name: "Light3"
    output: light_output3
  - platform: binary
    name: "Light4"
    output: light_output4

  - id: light_output1
    platform: gpio
    pin: 15
    inverted: true
  - id: light_output2
    platform: gpio
    pin: 2
    inverted: true
  - id: light_output3
    platform: gpio
    pin: 4
    inverted: true
  - id: light_output4
    platform: gpio
    pin: 22
    inverted: true

You just need to change the wifi SSID Name and Password to make it work on your side as well.

Tutorial Video

If you want to learn this project in detail, do watch out it’s full tutorial video on our YouTube channel.

Tags: No tags

2,041 Responses