Petnet SmartFeeder 1st Gen Revival Project: Bring your feeder back to life with the ESP8266 controller and native Petnet hardware!
Important
This project requires basic soldering skills and tools!
- Create PCB from Gerber file or order it on JLCPCB via EasyEDA Project
- Solder all parts listed in BOM
- Disconnect the motor and sensors from the original controller, and solder Dupont 2.45 connectors according to the color coding from the schematics.
- Clone the project to a subdirectory in your ESPHome config directory:
git clone https://github.com/odya/esphome-petnet-feeder.git
- Now, the
main.yaml
file must be located under<esphome_config>/petnet-feeder
- Create file
petnet-feeder.yaml
in the esphome config directory root and copy contents of example config - Edit & customize
petnet-feeder.yaml
- Flash firmware to Wemos D1 mini
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