152 Commits

Author SHA1 Message Date
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
b3b9fd7086 Add additional check for API connectivity 2025-05-24 01:17:15 -04:00
cec8d27a4a Improve detection of connection 2025-05-24 01:02:44 -04:00
40f0ae215a Adjust debug options for compatibility 2025-05-24 00:08:56 -04:00
90403f990b Add debug sensor components 2025-05-24 00:06:14 -04:00
1eb8e2134f Add log messages for API client connect/disconnect 2025-05-24 00:02:30 -04:00
6c32edc9a9 Fix models 2025-05-23 23:22:28 -04:00
7221213ac4 Rework Voice, Microphone, and MWW handling
Needed for recent changes in ESPHome and to properly align us with the
most recent developments. Includes support for multiple selectable wake
words as well.
2025-05-23 23:17:54 -04:00
28b76d0508 Adjust threshold values and set min_version 2025-05-23 22:57:36 -04:00
647e6711b8 Remove CPU frequency
Doesn't work on recent ESP-IDF versions it seems.
2025-05-21 16:57:38 -04:00
7d5d7da2e8 Remove esp-adf component
This causes numerous issues now, so remove it.
2025-05-21 16:54:32 -04:00
1600417026 Fix initial set value 2025-05-20 12:43:36 -04:00
decf2ad244 Add 5 minute moving average to Sensirion sensors
Avoids constant wild shifts over time by performing a sliding window
moving average over the last 20 results (at 15s intervals).
2025-05-20 12:40:44 -04:00
6695f9eb6b Set accuracy decimals of SHT45
Two decimal places is not required here.
2025-05-20 12:37:13 -04:00
3768589de2 Readd WiFi and LD2410 info
Was erroneously removed during cleanup.
2025-05-20 12:19:30 -04:00
713a693cef Explicitly set 0 max duty for SHT heater 2025-05-20 12:15:16 -04:00
e1840a37aa Update refs for new repo 2025-05-20 11:53:54 -04:00
a095936f3f Add SGP30 baseline sensors 2025-05-19 17:00:59 -04:00
547983173b Add compensation values to SGP30 2025-05-19 16:58:22 -04:00
2145d4eff1 Decrease Sensirion interval to 15s
60s felt like far too long.
2025-05-19 16:56:51 -04:00
9fc8ad7318 Adjust eCO2 threshold for Excellent 2025-05-19 16:49:33 -04:00
66573f2346 Adjust Sensirion update interval
15s is a little too frequent, so make it 60s
2025-05-17 00:14:02 -04:00
a2ff9491a3 Fix GPIO pin assignments 2025-05-17 00:11:03 -04:00
1ef3ba2e57 Fix micro wake word model selector 2025-05-17 00:10:54 -04:00
ae4713969d Rename and update dashboard ref 2025-05-11 19:40:54 -04:00
5071dc908b Remove obsolete v1.x config 2025-05-10 23:58:33 -04:00
ce026f8a7b Bump version to 1.3 2025-05-10 23:51:23 -04:00
df4bd66eaa Enable MicroWakeWord by default.
This enables MWW by default. This has become more important since
HomeAssistant recently disabled offloaded WakeWord engines by default in
new Assist pipelines, ostensibly because "all" client devices now
support it.

Currently we are limited to just `hey_jarvis` until esphome/esphome#8655
lands in a release and enables dynamic configuration. This will be fully
implemented with the SuperSensor v2.0 coming later this month.
2025-05-10 23:47:33 -04:00
93fdbf9bd9 Restore 1 decimal place to pressure values
Let the frontend round if it wants to.
2025-04-24 00:11:59 -04:00
b6c8bb24b3 Round final value of relative pressure 2025-04-24 00:06:49 -04:00
cf8838d5a5 Add relative pressure calculations 2025-04-23 23:59:30 -04:00
742f718a81 Set pressure accuracy decimals
Since we're rounding to an integer now.
2025-04-21 10:26:56 -04:00
839ac6ce2a Round pressure to int, add pressure offset, names
Helps ensure barometric pressure is accurate against a given reference
value and ensure names are grouped together.
2025-04-21 09:45:27 -04:00
0829025989 Lower brightness of disconnect flash 2025-04-19 04:29:55 -04:00
Joshua Boniface
ccdff6a9ca Use consistent true throughout 2025-03-22 12:36:55 -04:00
Joshua Boniface
2090da9278 Attempt to fix bugs with voice on startup 2025-03-20 02:24:31 -04:00
Joshua Boniface
cdc0982dcc Mirror detect handler in clear handler 2025-03-20 02:06:07 -04:00
Joshua Boniface
79e4cac044 Remove fast_connect from WiFi
This breaks initial setup/compile.
2025-03-19 20:57:46 -04:00
Joshua Boniface
3cd2e75c16 Apply optimizations for state updates
Have been running into issues with states not being updated properly.
Apply several optimizations to help improve this.
2025-03-19 20:55:34 -04:00