Skip to content

Petnet SmartFeeder 1st Gen revival project. Bring your feeder back to life with ESP8266 controller and native Petnet hardware!

Notifications You must be signed in to change notification settings

odya/esphome-petnet-feeder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

esphome-petnet-feeder

Petnet SmartFeeder 1st Gen Revival Project: Bring your feeder back to life with the ESP8266 controller and native Petnet hardware!

PCB design

Important

This project requires basic soldering skills and tools!

How to build

Hardware

  1. Create PCB from Gerber file or order it on JLCPCB via EasyEDA Project
  2. Solder all parts listed in BOM
  3. Disconnect the motor and sensors from the original controller, and solder Dupont 2.45 connectors according to the color coding from the schematics.

Software

  1. Clone the project to a subdirectory in your ESPHome config directory: git clone https://github.com/odya/esphome-petnet-feeder.git
  2. Now, the main.yaml file must be located under <esphome_config>/petnet-feeder
  3. Create file petnet-feeder.yaml in the esphome config directory root and copy contents of example config
  4. Edit & customize petnet-feeder.yaml
  5. Flash firmware to Wemos D1 mini

Schematic

Schematic

Home Assistant integration

The device easily integrates into the HA ecosystem via the standard ESPHome integration. By default, it exposes sensor entities and a button for one specific function.

For feed scheduling, the device exposes the do_feed service. You can call this service from standard HA automations or by using the Scheduler component / Scheduler card

service: esphome.petnet_feeder_do_feed
data:
  sections: 2

Resources

About

Petnet SmartFeeder 1st Gen revival project. Bring your feeder back to life with ESP8266 controller and native Petnet hardware!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published