• Models
  • Contests
  • Slicer
  • Login
  • Start Here
    thingiverse-iconprintables-iconcults3d-iconmakerworld-iconmyminifactory-icon

    3D GO

    3D ModelsContestsCollectionsSaved ModelsOn a mobile device?

3D GO

Privacy Policy
IR remote - AC Controller (ESPhome) 3D Printer File Image 1
IR remote - AC Controller (ESPhome) 3D Printer File Image 2
IR remote - AC Controller (ESPhome) 3D Printer File Image 3
IR remote - AC Controller (ESPhome) 3D Printer File Image 4
IR remote - AC Controller (ESPhome) 3D Printer File Thumbnail 1
IR remote - AC Controller (ESPhome) 3D Printer File Thumbnail 2
IR remote - AC Controller (ESPhome) 3D Printer File Thumbnail 3
IR remote - AC Controller (ESPhome) 3D Printer File Thumbnail 4

IR remote - AC Controller (ESPhome)

sebasvfr800 avatarsebasvfr800

October 11, 2021

thingiverse-icon
DescriptionCommentsTags

Description

Smart AC Controller - Home Assistant and ESPHome

Here is a simple design of an AC Controller via ESPhome (HomeAssistant). I wanted something that doesn't require to drill any holes in the wall. The main frame is held by the switch cover plate, then the lid closes everything and hold the IR led in place. Please note that the IR LED is in angle so it faces the AC, you might need to modify this according to your set-up !

Printing :

Not much to say, I've printed this in white PETG, with enough walls to be 100% filled. You can use what you want at this point..! I used textured PEI sheet

BOM :

  • DHT11 Temperature sensor w/ built-in resistors**
  • ESP8266 V2 : I use the V2 since it's smaller in size. A wemos would work too and it's even smaller
  • IR LED (1x) - 5mm
  • 2N2222 transistor
  • Buck converter (1x) ***
  • 12v 5.5mm x 2.5mm female connector (1x)
  • 12v 5.5 x 2.5 male connector (1x)
  • M2 x 4mm countersink screws (7x)

** This temp sensor is not quite precise, using an DHT22 would have been better, but I do a correction in ESPhome that corrects the error and it's ''ok'' for me.
*** I have a 12v CCTV power supply that runs all the smart things in my house.

Wiring :

  • IR LED wiring : See tutorial HERE
  • DHT11 wiring : Using the module with build-in resistor is quite straight forward, connect the DAT pin to D6 or other similar pin, + to the 3.3v and ground to the GND.

ESPhome programming :

  1. Assuming you already have ESPHome installed and you know the basics
  2. Set-up the new device :
    Please refer to this page for more detail.
  3. Add the Lovelace Card or any custom card !

Basic HA card (picture above) :

I usually flash the ESP over USB with a basic configuration just to have a first connection, then tweak all the settings via OTA update.

Installation

Enjoy !

Disclaimer : I'm not the ultimate reference in electronic and I only want to share my design. In all circumstances, I am not responsible of what could happen if you follow this tutorial.

License:

Creative Commons - Attribution

Related Models

Shelf Clock preview image

Shelf Clock

MacGyverr profile image

MacGyverr

851

DHT11 Sensor Case preview image

DHT11 Sensor Case

sirprintalot profile image

sirprintalot

158

DHT-11 sensor box preview image

DHT-11 sensor box

shifti profile image

shifti

20

Octoprint Ultimate Lights / Fan / Temperature Control preview image

Octoprint Ultimate Lights / Fan / Temperature Control

vitormhenrique profile image

vitormhenrique

666

esp32-wroom case - Temp and mmWave - DHT11 LD2410 preview image

esp32-wroom case - Temp and mmWave - DHT11 LD2410

djc3d profile image

djc3d

47

DHT 22 CASE preview image

DHT 22 CASE

3DHE.TECH profile image

3DHE.TECH

34

IoT Weather Station preview image

IoT Weather Station

ProgressTH profile image

ProgressTH

428

Arduino Thermometer Display preview image

Arduino Thermometer Display

Code and Make profile image

Code and Make

52