* Start work on the garage door controller
* More work on the Garage Door
* Another update
* Get garage door to compilable state
* Core functionality is mostly complete
* More work on the garage door
* Garage door (mostly) ready for testing
* Begin debugging
* More debugging work
* Closer to a working state
* Hoping this is close to the final version
* Couple more tweaks
* Still have some significant bugs
* So close!!
* Add sensor read delays
* Properly handle stopping when endstops are reached
* Adjust some timings
* Cleanup, more logging, and timing adjustments
* Fix typo
* Major refactor of the state management and fix the repeated disconnects
* More adjustments
* Add schematic
* Mostly complete
* Make device more configurable
---------
Co-authored-by: Chris Nussbaum <chris.nussbaum@protolabs.com>
* Move device files from devices folder to root
* Update relative file references to match new relative paths
* Update README with new folder structure
* Add the emporia-vue2 device
* Move time component from individual devices to the base device package
* Remove ESPSense component since I don't have a Sense energy monitor
* Update README
* Adjust BLE scan settings on garage fridge to improve wifi reliability
* Temporarily disable the heater
* Shell of new garage fridge component
* Core code should be mostly complete
* Add power monitoring and freezer temp control
* Wrap up core temperature management code
* Add fixed InkBird component
* The new fridge manages temp in the freezer better so we are able to greatly simplify things
* Finish garage fridge
* Misc changes
Co-authored-by: Chris Nussbaum <chris.nussbaum@protolabs.com>
* Temporarily disable the heater
* Shell of new garage fridge component
* Core code should be mostly complete
* Add power monitoring and freezer temp control
* Wrap up core temperature management code
* Add fixed InkBird component
* The new fridge manages temp in the freezer better so we are able to greatly simplify things
* Finish garage fridge
Co-authored-by: Chris Nussbaum <chris.nussbaum@protolabs.com>
* Fix cleaner mode callback
* Fix turn on/off check logging
* Peak rate time doesn't apply on weekends
* Actually turn on the cleaner in "When Pump Is On" mode
* Expand current range
* Use floating point abs for pump power
* Begin making updates needed for ESPHome v2021.8.0
* Wrap up changes needed for ESPHome 2021.8.0
Co-authored-by: Chris Nussbaum <chris.nussbaum@protolabs.com>
* Start making a component for Treo pool lights
* More work on the Treo light component
* TREO pool light is complete other than testing
* Add color sync reset service and test
Co-authored-by: Chris Nussbaum <chris.nussbaum@protolabs.com>
* Fix energy monitoring for feit dimmers
* More energy reporting fixes/updates
* More energy monitoring updates
* Include missed readme update
* Final power monitoring updates
Co-authored-by: Chris Nussbaum <chris.nussbaum@protolabs.com>
* Update most everything to report power and energy to Home Assistant and Sense
* ESPSense is pulled from GitHub
Co-authored-by: Chris Nussbaum <chris.nussbaum@protolabs.com>