Commit Graph

227 Commits

Author SHA1 Message Date
a8499a27b2 Fix typo in entity name 2025-10-01 14:54:28 -04:00
bedd9c3011 Fix bad voc_index references 2025-10-01 14:46:35 -04:00
fd7e0df860 Add customizable room health options and tweak
Permits the user customization of the parameters of the Room Health
Score, enabling fine-grained control over this metric instead of
hardcoding values that may not be suitable for each person or room.
2025-10-01 14:41:21 -04:00
86a830897f Add ESP32 prefix to debug sensors 2025-09-30 00:46:17 -04:00
058e57e1f5 Fix bad pricing/link for AM312 2025-09-25 01:55:36 -04:00
a74469bb2e Fix steps and add final picture 2025-09-25 01:32:44 -04:00
f7a842a7c1 Fix formatting 2025-09-25 01:28:15 -04:00
c92ed75f06 Add case LICENSE 2025-09-25 01:23:00 -04:00
81b1aeed03 Add case files, instructions, and references. 2025-09-25 01:17:26 -04:00
a08c2a8c02 Mention humidity in SGP41 section 2025-09-25 00:13:28 -04:00
0627436adf Remove development notice 2025-09-25 00:13:14 -04:00
15b48e375b Increase glow brightness for case 2025-09-24 23:57:04 -04:00
f48231f3b5 Bump gain on Micro Wake Word microphone 2025-09-24 14:00:58 -04:00
8bad9e2524 Alter startup sequence and remove dead code 2025-09-22 01:39:34 -04:00
eee1c30cac Update pulldown mode config 2025-09-22 01:14:58 -04:00
eba065dd2d Add boot startup LED flashes
Helpful to signal successful boot when enclosed.
2025-09-22 01:13:29 -04:00
4a416fa710 Convert PIR GPIO to pulldown
As per [1] this is the suggested configuration.

[1] https://community.home-assistant.io/t/am312-motion-sensors-going-crazy/335073/10
2025-09-21 01:01:11 -04:00
b2845eb479 Ignore strapping warning on GPIO15
This is a dummy component anyways, so it doesn't matter.
2025-09-21 01:00:45 -04:00
98c7993f12 Try Dummy speaker again 2025-09-12 10:55:09 -04:00
2ac96fe166 Update mmw_computer to stable source
It seems that enehand/Custom_V2_MicroWakeWords completely disappeared,
which broke the original path. Update to using my fork of
JohnnyPrimus/Custom_V2_MicroWakeWords instead, so that this is 100%
stable going forward.
2025-09-10 09:47:21 -04:00
68a907ef3c Fix README links 2025-09-01 01:31:20 -04:00
fb57d2fc87 Set update intervals for template sensors 2025-07-17 14:50:56 -04:00
d6bccabea6 Convert Room Health Score to integer
HASS 2025.7 has made it store (and display) a ridiculous number of
decimals instead of just actually respecting accuracy_decimals. So,
manually convert this to an integer since it has no need for decimals.
2025-07-12 22:35:09 -04:00
4f0dc7082a Adjust README slightly 2025-07-06 13:37:36 -04:00
a03e12dfa7 Readd health scores 2025-06-29 13:04:46 -04:00
1f7df559b1 Only fire light_off on occupancy change
Avoids constantly turning off a held LED.
2025-06-23 23:38:11 -04:00
d75a7d26a6 Increase MWW gain factor to 8
Improves reliability.
2025-06-23 23:19:30 -04:00
e4c1ab1ac2 Fix typos and bugs in config 2025-06-22 00:45:41 -04:00
efd9fc8bfe Update designs for SGPXX change 2025-06-22 00:09:20 -04:00
9aebae647a Update README parts list and descriptions 2025-06-22 00:08:10 -04:00
3300ca2d8e Switch to SGP41 air quality sensor
My testing with the SGP30 sensor proved fruitless, as various sensors
would mis-report (under- and over-) levels and generally not be
consistent with each other or reality. These sensors are simply too
flaky with zero consistency.

Instead, switch to the SGP41, which so far seems more robust and is used
in other tools like the AirGradient One. We leverage their calculations
for VOC Index -> VOC levels, as well as a generalized isobutylene-based
eCO2 calculation.
2025-06-21 23:48:42 -04:00
0ba3b855d0 Add warning 2025-06-15 12:51:59 -04:00
4f6597d92f Switch logging to DEBUG during testing 2025-06-15 12:51:59 -04:00
985e7e20e5 Add two more icons 2025-06-08 21:04:45 -04:00
426684e9da Update icon of VOC 2025-06-07 19:03:36 -04:00
7fe3829544 Restore debug components for 2025.5.2
Now that the debug: components will work without debug-level logging,
re-enable the useful ones.
2025-06-03 10:21:33 -04:00
206691257d Add Computer wakeword and selector 2025-05-30 23:37:56 -04:00
aca7e16ed0 Add regular MWW state check
Ensures that if the micro_wake_word component stops, it will be
automatically restarted on a regular interval.
2025-05-28 23:05:53 -04:00
556f8564c4 Add ESPHome version sensor 2025-05-27 22:00:06 -04:00
8114d765f0 Adjust ideal humidity levels
I don't want to detract with 30-40 or 60-70% humidity.
2025-05-26 11:57:51 -04:00
d529f695a3 Adjust levels further 2025-05-25 02:18:29 -04:00
c0b5adecca Adjust gain levels 2025-05-25 02:14:21 -04:00
5c94e56847 Add icons to various sensors 2025-05-24 21:19:10 -04:00
fd7e438c62 Adjust AQ wordings 2025-05-24 20:00:30 -04:00
64cb43dec8 Rework startup MWW and gain levels 2025-05-24 18:15:17 -04:00
e224044de3 Remove debug components
Slows down the ESP too much
2025-05-24 17:33:51 -04:00
450ff085d2 Increase noise suppression level to 3 2025-05-24 17:24:41 -04:00
f3d7b16aa9 Remove workaround connectivity check 2025-05-24 16:56:45 -04:00
e62b9a8b91 Actually fix conditional logic 2025-05-24 01:27:12 -04:00
9555fd37dc Fix negation condition 2025-05-24 01:19:41 -04:00