Projects/IoT & Electronics/Internet Connected Dog Water B...
October 15, 2017
1 min read
IoT & Electronics

Internet Connected Dog Water Bowl Sensor

📺 Watch the Video View on YouTube --- Wouldn’t it be nice to know if your dog’s water bowl is empty? Let us build a sensor that measures the water le...

📺 Watch the Video

View on YouTube


Wouldn’t it be nice to know if your dog’s water bowl is empty? Let us build a sensor that measures the water level every 5 minutes. This value is sent to MQTT server and Home Assistant automation takes care of the rest.

This sensor connects to MQTT and Home Assistant. See dogsensor.yaml for adding this to HA. Assumes that one has set up various notification sensors available in HA.

Hardware

  • 3D Printed Case
  • 18650 Battery
  • ESP8266 12E
  • Rain Water Level Sensor

Software

Github: debsahu/DogWaterSensor

Use Arduino IDE to upload code on ESP8266 by connecting GPIO0 to Ground. For Deep-Sleep to work one has to conenct GPIO16 to RESET on ESP8266.

This sensor connects to MQTT and Home Assistant (https://home-assistant.io/). See dogsensor.yaml for adding this to HA. Assumes that one has set up various notification sensors (https://home-assistant.io/components/#notifications) available in HA.

Schematic

schematic

Explore More