Skip to content

witnessmenow/Immersion-Bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 

Repository files navigation

Immersion-Bot

A Telegram bot running on an ESP8266 based Arduino that turns on and off my Immersion (water heater) switch using a small servo motor and 3d printed parts.

This project uses Universal-Arduino-Telegram-Bot to communicate with Telegram.

Telegram Controls

Telegram Controls

Bot

Bot

Objective

During the summer months in my house we don't use our oil central heating which would normally heat our water, We instead use our immersion. The problem with this is that our immersion only has an "On/Off" switch. This means we cant set it to come on at certain times and we would often forget to turn it off before leaving the house which can be an expensive mistake as it uses a lot of electricity.

I wanted to create a device that would allow be to control the immersion from anywhere and give me the ability to add additional features (e.g. turn on the immersion for an hour and then turn it off again). I also didn't want to interfere with the electrics as it is a rented house.

Schematic

Schematic

Materials

Electronic Parts:

Optional Buttons:

3d Printed Parts:

Other:

  • You may need longer faceplate screws (the screws that hold your switch in). Mine needed to be 10mm longer than the existing ones
  • A bolt and two nuts to connect the Sevo arm and the Button Extender (I believe mine was a m4 bolt)

About

A Telegram bot running on an ESP8266 based arduino that turns on and off my Immersion (water heater)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Other 100.0%