BrobstonCreations / yet-another-smart-vent

GNU Affero General Public License v3.0
468 stars 14 forks source link

Yet Another Smart Vent

This project contains most everything needed to 3D print, assemble, and flash an ESPHome/MQTT Smart Vent.

PXL_20220812_211906955 Here is a short video demonstration on YouTube. (Consider subscribing for future updates)

Getting Started

  1. Electronics:
  2. 3D Printing:
  3. Compile and Upload Instructions
  4. Setup and Testing
  5. Implementation Options

Important Recommendations

Future Features

Philosophy

Pull Requests

Pull Requests are always welcome. I would recommend starting with an issue, so that we can discuss viability and implementation.

Issues

Feel free to open an issue and I will respond as I have time. The hope is to create a system that gives consumers what they want, your feedback is important.

Build

If you want to build this manually using docker, run this the command from within this git repo cloned to your machine:

docker run -v .:/config esphome/esphome compile yet-another-smart-vent-dfrobot-dms-mg90-a.yaml

After this command runs, firmware.bin will be created at this path from the current directory: .esphome/build/yet-another-smart-vent/.pioenvs/yet-another-smart-vent/firmware.bin.

Support

If you like the work I do and want to give back, consider buying me a coffee ☕ or making a donation via PayPal or Stripe.