Coder Social home page Coder Social logo

esphome-configs's Introduction

kbx's ESPHome Configuration Repository

This repository contains the various configuration files I use for the various ESPHome devices I have and use around my home.

Directory Structure

The fairfield and waltham directories contain the various device configurations.

The resources directory contains resources/assets (fonts, images, etc.) used by the various configurations.

The shared directory contains source code and configuration files shared/used by multiple device configurations.

The dev directory contains various device configurations that I use(d) to test stuff. These are not actively maintained and may or may not build and/or work.

The only necessary file that is not here is shared/esp__common_secrets.yaml; an example is provided, instead. If renamed and updated with appropriate values, all the code here will compile and run.

Device Documentation

See the CSC.md document for information regarding the Climate and Sprinkler Controller configurations.

The other configurations are fairly self-explanatory and probably don't need an entire document to themselves. Still, here's quick rundown:

Half Square Triangles LED Art

This is a project I did based on this guide from Instructables. I made a number of modifications:

  • I used APA102 ("DotStar") LEDs because I had them on-hand.
  • I wired the strips of LEDs into a single string (as opposed to four).
  • I used a D1 Mini (ESP8266) module running ESPHome connected to Home Assistant to allow full remote control of the pieces.
  • I redrew the body in Fusion 360 to be a single, multi-part (and consequently multi-material) print. It no longer needs a picture frame to be complete and can be printed a few different ways because of the multiple parts/bodies. My (updated) design is available here. The caveat is that it's less friendly to smaller 3-D printers as it requires a printable area of at least 205x205mm.

That said, the ESPHome configuration bits of interest are:


If you found any of this helpful and feel so inclined, please Buy Me A Coffee! โ˜•๏ธ

Thanks for visiting!

esphome-configs's People

Contributors

balloob avatar kbx81 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.