Commit Graph

107 Commits

Author SHA1 Message Date
Chris Nussbaum
f00cbd65db
Bunch of updates from the last year or so (#47) 2024-07-22 18:34:02 -05:00
deepsource-io[bot]
f1df2b3c0c
Add .deepsource.toml 2023-03-14 02:12:56 +00:00
Chris Nussbaum
5820355a7f
F/garage door (#45)
* 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>
2023-02-16 13:31:58 -06:00
Chris Nussbaum
9998ad39db
More Cleanup (#44)
* Update file names to match device name
* Switch most devices to encryption key
* Move old devices to subfolder
* Fix more relative file references
2023-02-16 13:27:42 -06:00
Chris Nussbaum
5bc7f2d661
Update to Folder Structure Required by ESPHome Container (#43)
* Move device files from devices folder to root
* Update relative file references to match new relative paths
* Update README with new folder structure
2023-02-15 13:42:51 -06:00
Chris Nussbaum
557dae7ffc
Add Emporia Vue energy monitor (#42)
* 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
2022-11-01 16:25:09 -05:00
Chris Nussbaum
1af1341879
Updates to support ESPHome 2022.8.0 (#41) 2022-08-26 19:03:39 -05:00
Chris Nussbaum
dc50d93909
* Don't use wifi power saving (#40)
* Don't include AP config
2022-06-07 09:24:20 -05:00
Chris Nussbaum
1e916230df
Fix parameter types for pool select callbacks (#39) 2022-06-06 21:41:13 -05:00
Chris Nussbaum
1dfcb96301
Updates for ESPHome version 2022.5.0 (#38) 2022-06-05 07:46:32 -05:00
Chris Nussbaum
b1f71da32e
Remove extra config from devices for new wifi (#37) 2022-06-04 17:22:11 -05:00
Chris Nussbaum
f3718ac265
Finish removing underscores from names (#36)
Move remaining devices to new wifi
Compile all devices script does a backup first
2022-04-28 20:54:30 -05:00
Chris Nussbaum
c911f80995
Minor updates (#35)
* Update devices within range of  new wifi AP to use the ssid of that AP
* Use dashes in name of updated devices
2022-04-20 15:07:09 -05:00
Chris Nussbaum
c8de0cc67e
README updates (#33) 2022-03-29 14:36:28 -05:00
Chris Nussbaum
1b6d90d399
A bunch of misc changes (#32)
* 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>
2022-03-29 13:54:34 -05:00
Chris Nussbaum
3c710571d4
Garage fridge redesign (#31)
* 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>
2022-03-29 13:41:35 -05:00
Chris Nussbaum
df2c532d13
ESPHome version 2021.10.x updates (#30) 2021-11-11 12:46:56 -06:00
Chris Nussbaum
c3d51bce9a
Couple of minor bug fixes (#29) 2021-09-29 07:07:52 -05:00
Chris Nussbaum
5c7c1a2060
Add a bunch of smartplugs for energy monitoring (#28) 2021-09-28 21:26:13 -05:00
Chris Nussbaum
e8717deb6c
Automate adding secrets and change to dashes (#27) 2021-09-24 21:51:31 -05:00
Chris Nussbaum
0e61142081
Pool Controller Bug Fixes: (#26)
* 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
2021-09-20 15:25:11 -05:00
Chris Nussbaum
a8bdeeba22
Fix OTA issues with the fire pit/fountain (#25)
Co-authored-by: Chris Nussbaum <chris.nussbaum@protolabs.com>
2021-09-20 07:44:49 -05:00
Chris Nussbaum
28b3840f5d
Stop pulling total_daily_energy from ESPHome dev (#24) 2021-09-17 14:05:52 -05:00
Chris Nussbaum
876fc3ba81
Compile all devices script (#23) 2021-09-17 11:19:49 -05:00
Chris Nussbaum
c5b88c0c6f
F/pool pumps refactor (#22) 2021-09-10 07:42:29 -05:00
Chris Nussbaum
cb0da23b6f
Script to tag current branch with ESPHome version (#21) 2021-09-09 07:45:59 -05:00
Chris Nussbaum
18bb3a8e5e
Updates needed for ESPHome 2021.8.0 (#20)
* 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>
2021-08-19 08:08:10 -05:00
Chris Nussbaum
5ab19cc690
Refactor the TREO Light code as a component (#19)
* 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>
2021-08-18 21:58:32 -05:00
Chris Nussbaum
cf9716264f
Update README with details on version tagging (#18)
Co-authored-by: Chris Nussbaum <chris.nussbaum@protolabs.com>
2021-08-17 22:16:15 -05:00
Chris Nussbaum
adc77d67d9
Energy monitoring fixes (#17)
* 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>
2021-08-17 21:55:21 -05:00
Chris Nussbaum
3fdca0bf0f
Add License (#16) 2021-08-16 22:31:08 -05:00
Chris Nussbaum
3cffad99dd
Energy monitoring updates (#14)
* 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>
2021-08-14 17:13:17 -05:00
Chris Nussbaum
ae2ef5d478
Update Tuya component to match the eventual state of the ESPHome version (#13) 2021-07-25 09:33:16 -05:00
Chris Nussbaum
e0a37dac9d
Update info on Feit dimmers (#12) 2021-07-24 16:28:47 -05:00
Chris Nussbaum
c7ef8cb8d5
Rewrite the Tuya dimmer as fan component (#11) 2021-07-13 07:55:29 -05:00
Chris Nussbaum
85a65d6307
Complete re-write of the Tuya Light Plus component (#10) 2021-07-12 08:33:37 -05:00
Chris Nussbaum
4b6c87b941 Misc work on Tuya related changes 2021-06-18 14:44:49 -05:00
Chris Nussbaum
88c2e6d0e5 Use packages not includes to prep for custom components 2021-06-15 17:23:38 -05:00
Chris Nussbaum
8273e867ff
Fix current and remote values comparison so state updates are properly reported (#9) 2021-06-14 08:27:08 -05:00
Chris Nussbaum
765c031bdf
Merge pull request #5 from nuttytree/f/initialize-variables
Initialize variables
2021-01-28 19:36:17 -06:00
ChNussbaum
fe7d832249 Initialize variables 2021-01-28 19:35:23 -06:00
Chris Nussbaum
2951081ade
Merge pull request #4 from nuttytree/f/minor-updates
F/minor updates
2021-01-26 15:28:40 -06:00
ChNussbaum
7a225b3b0b Configure double taps 2021-01-26 15:27:47 -06:00
ChNussbaum
6396953331 Cleanup debug code 2021-01-26 15:25:26 -06:00
Chris Nussbaum
4c05d6e292
Merge pull request #3 from nuttytree/f/tuya-light-refactor
Major refactor of the Tuya Light Plus component
2021-01-25 16:26:12 -06:00
ChNussbaum
83d0826126 Major refactor of the Tuya Light Plus component 2021-01-25 16:24:05 -06:00
ChNussbaum
c467518003 Fix labels 2020-12-24 10:35:02 -06:00
ChNussbaum
c86b278c63 Updated pictures 2020-12-23 20:10:37 -06:00
ChNussbaum
a353464bf6 Finalize scripture of the day 2020-12-11 20:29:56 -06:00
ChNussbaum
e89f14c63d Remove old entry for master bath fan in README 2020-11-20 08:56:13 -06:00