Commit Graph
89 Commits
Author SHA1 Message Date
Brian Hanifin 0a2a8ccf8e Update switch-exhaust.yaml
* restore Humidity delta on Home Assistant restart
* misc refactoring and reorginization
2022-06-01 11:10:27 -07:00
Brian Hanifin a98954932c Update switch-exhaust.yaml
turn on with presence
2022-05-31 11:47:39 -07:00
Brian Hanifin d1219fdab3 wirelessap2 power cycler: fix too short offline time
Give the access point enough time to reconnect and report back online before we kill the power again.
2022-05-31 11:47:12 -07:00
Brian Hanifin 75ed97b7d8 tweaks 2022-05-30 19:35:44 -07:00
Brian Hanifin 5dfbdb8578 entity renames 2022-05-30 19:35:37 -07:00
Brian Hanifin df8e1e2fed rename shelly1_01.yaml -> switch-dining.yaml 2022-05-30 10:56:03 -07:00
Brian Hanifin 6b27e80e17 .gitignore: restore .yaml files matching folder excludes 2022-05-30 10:42:34 -07:00
Brian Hanifin 7a2558af4c plug-pump: restore delayed turn off 2022-05-30 10:30:29 -07:00
Brian Hanifin 8a563a132c switch-exhaust: refactor interval logic 2022-05-30 10:21:38 -07:00
Brian Hanifin 1fa7103ef0 migrate power-exhaust from shelly 1 to 1pm 2022-05-29 15:02:09 -07:00
Brian Hanifin fa01278ef0 energy monitoring stuff 2022-05-29 15:01:46 -07:00
Brian Hanifin b1c56ede60 fix dining room light won't turn off 2022-05-29 08:55:35 -07:00
Brian Hanifin d57dc9ceb3 cleanup 2022-05-29 08:55:18 -07:00
Brian Hanifin d6bacc8d75 updated for ip addresses 2022-05-28 17:08:21 -07:00
Brian Hanifin 6c257bb3af Merge branch 'master' of https://github.com/brianhanifin/esphome-config 2022-05-27 18:50:22 -07:00
Brian Hanifin d30fa4f787 refactor + play catchup 2022-05-27 18:50:07 -07:00
Brian HanifinandGitHub 3f524da1b7 irrigation.h fix compile error
* remove `using namespace std`
* add `std::` to all data type references
2022-04-15 07:36:52 -07:00
Brian Hanifin dd1915797e renaming 2022-01-21 11:48:04 -08:00
Brian Hanifin 225b2bc710 change plug default restore mode 2022-01-21 11:46:43 -08:00
Brian Hanifin 4901b4ef94 update .ignore 2021-11-14 09:26:02 -08:00
Brian Hanifin d27ca15379 irrigation: migrate duration to number from input_number 2021-11-14 09:24:47 -08:00
Brian Hanifin 26b213b48e shelly1_02: add number.upstairs_bathroom_humidity_trigger 2021-11-09 11:51:42 -08:00
Brian Hanifin b9a33e1442 small changes 2021-11-09 10:59:09 -08:00
Brian Hanifin 9a27e16aa4 upstairs bath exhaust: add UI diff trigger slider 2021-03-08 08:01:26 -08:00
Brian Hanifin 10b8900591 bluetooth_hub: cleanup 2021-03-08 08:00:51 -08:00
Brian Hanifin e3a3e81a5c gitignore update 2021-03-08 08:00:29 -08:00
Brian Hanifin a84e223e1c github action: ignore common folder 2021-02-27 09:54:52 -08:00
Brian Hanifin c476577aeb github action 2021-02-27 09:52:53 -08:00
Brian Hanifin 3c14689a01 include dummy secrets.yaml 2021-02-27 09:50:27 -08:00
Brian Hanifin 86770d0f28 github action esphome build validation 2021-02-27 09:39:55 -08:00
Brian Hanifin 5d672656a2 bathroom exhaust [shelly1_02]: refactor 2020-11-06 11:54:38 -08:00
Brian Hanifin a91f39e874 bath exhaust: fix - restart timer when humidity still above threshold 2020-10-08 07:31:29 -07:00
Brian Hanifin a827075e6d bathroom exhaust: cleanup 2020-10-03 11:31:11 -07:00
Brian Hanifin e9e1310950 Bathroom Exhaust: refactored around simplicity
1. Turn on with: Physical/Virtual Switch or Humidity Threashold.
2. Start Countdown.
3. Is Motion Detected -> Restart Countdown.
4. Countdown End ->
  - Is Humidity Still Over Threshold? -> Restart Countdown
  - Otherwise, Turn off
2020-10-03 10:47:07 -07:00
Brian Hanifin 673e64f297 batch update
It has been a while since changes have been synced to GitHub, so I'm doing them all at once.
2020-09-30 20:21:51 -07:00
BrianHanifin fac5d3c995 Hot Water Pump: project name change 2020-08-25 11:49:58 -07:00
BrianHanifin ac1c9402cf irrigation: replace renamed mdi icons 2020-08-25 11:49:33 -07:00
BrianHanifin 35f2ea01da bathroom exhaust: more reliable triggers 2020-08-25 11:49:11 -07:00
BrianHanifin d38a789c32 pool sensors 2020-08-25 11:48:33 -07:00
Brian Hanifin 8942bd6a33 humidity fan: now uses diff between house and bath 2020-05-01 13:16:29 -07:00
Brian Hanifin 2bd8b63ccf irrigation: remove unecessary code 2020-02-07 11:55:43 -08:00
Brian Hanifin e2349dd323 irrigation controler: v1 feature complete 2020-02-07 11:23:55 -08:00
Brian Hanifin 8b7c83badc irrigation: scheduler initially feature complete 2020-02-06 22:30:14 -08:00
Brian Hanifin 2fd8049b36 irrigation: beginings of the scheduler + cleanup 2020-02-06 14:19:40 -08:00
Brian Hanifin 7ba96888ce irrigation: begin parsing schedule times list 2020-02-05 22:16:29 -08:00
brianhanifin d6ec97d15c alawys on power monitors: disable lights 2019-12-15 17:13:10 -08:00
brianhanifin 542c02702d added relay_always_on_internal.yaml 2019-12-14 12:52:53 -08:00
brianhanifin a3d055a381 logger: debug is default so changing alt to INFO 2019-12-14 07:11:48 -08:00
brianhanifin 4aa82a02eb ota: removing safemode line since it is the default 2019-12-14 07:11:12 -08:00
brianhanifin ac0ff9c91c small tweaks 2019-12-13 13:30:47 -08:00