Joshua Boniface 
							
						 
					 
					
						
						
							
						
						2a8a42f46d 
					 
					
						
						
							
							Update instructions and AQ measurement value  
						
						 
						
						
						
						
					 
					
						2024-06-11 01:56:35 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joshua Boniface 
							
						 
					 
					
						
						
							
						
						350a04e2e3 
					 
					
						
						
							
							Improve gas_ceiling scaling  
						
						 
						
						... 
						
						
						
						Represent int kΩ rather than raw Ω for easier values. 
						
						
					 
					
						2024-06-11 01:48:42 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joshua Boniface 
							
						 
					 
					
						
						
							
						
						3088a6393b 
					 
					
						
						
							
							Implement improved AQ calculation  
						
						 
						
						... 
						
						
						
						Implements an AQ calculation from [1], which should hopefully provide a
more stable, sensible value for the air quality.
This also adds a configurable gas ceiling level, needed for full
calibration and explained in the README.
[1] https://github.com/thstielow/raspi-bme680-iaq 
The human text ratings are still a work-in-progress. 
						
						
					 
					
						2024-06-11 01:36:30 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joshua Boniface 
							
						 
					 
					
						
						
							
						
						c324689b19 
					 
					
						
						
							
							Switch from BSEC to normal BME680  
						
						 
						
						... 
						
						
						
						The BSEC module causes failures in determining the IAQ value due to its
opaque and nonsensical "calibration" routines. Switch back to manual
calculation. 
						
						
					 
					
						2024-06-11 00:37:26 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joshua Boniface 
							
						 
					 
					
						
						
							
						
						52ddabaa3b 
					 
					
						
						
							
							Adjust timeout and output power of WiFi  
						
						 
						
						
						
						
					 
					
						2024-06-09 22:31:43 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						21e3fd3d92 
					 
					
						
						
							
							Fix m to min  
						
						 
						
						
						
						
					 
					
						2024-06-09 12:31:06 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						985f443fc5 
					 
					
						
						
							
							Restore lower save interval for BME680  
						
						 
						
						
						
						
					 
					
						2024-06-09 12:29:31 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						d27925a8ca 
					 
					
						
						
							
							Remove override state save interval  
						
						 
						
						... 
						
						
						
						This may be messing with IAQ readings. 
						
						
					 
					
						2024-06-07 02:20:54 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						82d1f65eed 
					 
					
						
						
							
							Add ESP32 factory reset button  
						
						 
						
						
						
						
					 
					
						2024-06-06 00:26:45 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						302db1afa4 
					 
					
						
						
							
							Set median filters for BME values  
						
						 
						
						
						
						
					 
					
						2024-06-06 00:26:33 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						ae67628820 
					 
					
						
						
							
							Make all other IAQs terrible  
						
						 
						
						
						
						
					 
					
						2024-06-04 00:49:45 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						ede2b45997 
					 
					
						
						
							
							Add blog post to README  
						
						 
						
						
						
						
					 
					
						2024-05-10 12:10:57 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						e49931ba66 
					 
					
						
						
							
							Update ignores  
						
						 
						
						
						
						
					 
					
						2024-05-02 12:01:24 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joshua Boniface 
							
						 
					 
					
						
						
							
						
						cd17279492 
					 
					
						
						
							
							Lower flash write interval to 15sec  
						
						 
						
						
						
						
					 
					
						2024-04-23 20:48:21 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joshua Boniface 
							
						 
					 
					
						
						
							
						
						29a06b6802 
					 
					
						
						
							
							Move voice enablement to settings  
						
						 
						
						
						
						
					 
					
						2024-04-23 20:31:06 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joshua Boniface 
							
						 
					 
					
						
						
							
						
						e1f864f82c 
					 
					
						
						
							
							Add parts list and clean up wording  
						
						 
						
						
						
						
					 
					
						2024-04-23 03:31:08 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joshua Boniface 
							
						 
					 
					
						
						
							
						
						809a5f9b38 
					 
					
						
						
							
							Add LICENSE  
						
						 
						
						
						
						
					 
					
						2024-04-23 01:23:37 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joshua Boniface 
							
						 
					 
					
						
						
							
						
						06b74150cb 
					 
					
						
						
							
							Add board definitions  
						
						 
						
						
						
						
					 
					
						2024-04-23 01:22:58 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joshua Boniface 
							
						 
					 
					
						
						
							
						
						b661e37614 
					 
					
						
						
							
							Update README  
						
						 
						
						
						
						
					 
					
						2024-04-23 01:22:22 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joshua Boniface 
							
						 
					 
					
						
						
							
						
						563adac3ac 
					 
					
						
						
							
							Add license notice for BME680 BSEC lib  
						
						 
						
						
						
						
					 
					
						2024-04-23 00:43:38 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joshua Boniface 
							
						 
					 
					
						
						
							
						
						0fa710408f 
					 
					
						
						
							
							Add mdns and flash write settings  
						
						 
						
						
						
						
					 
					
						2024-04-23 00:39:23 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joshua Boniface 
							
						 
					 
					
						
						
							
						
						fee54fcb99 
					 
					
						
						
							
							Add captive portal for provisioning  
						
						 
						
						
						
						
					 
					
						2024-04-23 00:38:31 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						0f2dd5ddca 
					 
					
						
						
							
							Remove secret sample and add ignore of override  
						
						 
						
						
						
						
					 
					
						2024-04-23 00:34:46 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						5741701854 
					 
					
						
						
							
							Convert to 1.0 and proper package, control  
						
						 
						
						
						
						
					 
					
						2024-04-23 00:33:45 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						755bd307e6 
					 
					
						
						
							
							Ignore venv directory  
						
						 
						
						
						
						
					 
					
						2024-04-09 01:20:56 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						537daafb0b 
					 
					
						
						
							
							Ignore local config scripts  
						
						 
						
						
						
						
					 
					
						2024-03-25 14:33:37 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joshua Boniface 
							
						 
					 
					
						
						
							
						
						812e534fb9 
					 
					
						
						
							
							Remove numeric from IAQ value  
						
						 
						
						... 
						
						
						
						This just borked HomeAssistant so have separate numeric and textual
values instead. 
						
						
					 
					
						2024-01-01 13:00:10 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joshua Boniface 
							
						 
					 
					
						
						
							
						
						09bc88c259 
					 
					
						
						
							
							Adjust volume and noise suppression levels  
						
						 
						
						
						
						
					 
					
						2023-12-22 22:29:44 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joshua Boniface 
							
						 
					 
					
						
						
							
						
						24fd850bfa 
					 
					
						
						
							
							Readjust levels and brightnesses  
						
						 
						
						
						
						
					 
					
						2023-12-19 00:22:43 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joshua Boniface 
							
						 
					 
					
						
						
							
						
						25fa08e526 
					 
					
						
						
							
							Improve startup of VA  
						
						 
						
						
						
						
					 
					
						2023-12-17 23:51:39 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joshua Boniface 
							
						 
					 
					
						
						
							
						
						1ce2c954ae 
					 
					
						
						
							
							Add logging and more VA cleanup/fixes  
						
						 
						
						
						
						
					 
					
						2023-12-17 11:38:42 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joshua Boniface 
							
						 
					 
					
						
						
							
						
						2d31683f62 
					 
					
						
						
							
							Improve Voice Assistant handling  
						
						 
						
						
						
						
					 
					
						2023-12-16 04:36:51 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joshua Boniface 
							
						 
					 
					
						
						
							
						
						7710a11254 
					 
					
						
						
							
							Revert "Add interval recovery"  
						
						 
						
						... 
						
						
						
						This reverts commit 68dfd8529e . 
						
						
					 
					
						2023-12-16 04:15:27 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joshua Boniface 
							
						 
					 
					
						
						
							
						
						b6a61edcf4 
					 
					
						
						
							
							Revert "Fix restarting and starting voice_assistant"  
						
						 
						
						... 
						
						
						
						This reverts commit 09e76eb8d0 . 
						
						
					 
					
						2023-12-16 04:15:26 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joshua Boniface 
							
						 
					 
					
						
						
							
						
						6f0cc86312 
					 
					
						
						
							
							Revert "Move API checking to interval"  
						
						 
						
						... 
						
						
						
						This reverts commit d98619b1e4 . 
						
						
					 
					
						2023-12-16 04:15:25 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joshua Boniface 
							
						 
					 
					
						
						
							
						
						d98619b1e4 
					 
					
						
						
							
							Move API checking to interval  
						
						 
						
						
						
						
					 
					
						2023-12-16 04:03:54 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joshua Boniface 
							
						 
					 
					
						
						
							
						
						09e76eb8d0 
					 
					
						
						
							
							Fix restarting and starting voice_assistant  
						
						 
						
						
						
						
					 
					
						2023-12-16 03:56:44 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joshua Boniface 
							
						 
					 
					
						
						
							
						
						5663409138 
					 
					
						
						
							
							Add archive gitignore  
						
						 
						
						
						
						
					 
					
						2023-12-16 03:53:17 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joshua Boniface 
							
						 
					 
					
						
						
							
						
						9f633b0609 
					 
					
						
						
							
							Track both BSEC and non-BSEC versions  
						
						 
						
						
						
						
					 
					
						2023-12-16 02:21:12 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joshua Boniface 
							
						 
					 
					
						
						
							
						
						68dfd8529e 
					 
					
						
						
							
							Add interval recovery  
						
						 
						
						
						
						
					 
					
						2023-12-16 02:20:59 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joshua Boniface 
							
						 
					 
					
						
						
							
						
						eb1842657d 
					 
					
						
						
							
							Set better icons for LD2410C  
						
						 
						
						
						
						
					 
					
						2023-12-15 21:39:40 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joshua Boniface 
							
						 
					 
					
						
						
							
						
						3f95889f76 
					 
					
						
						
							
							Add example secrets configuration  
						
						 
						
						
						
						
					 
					
						2023-12-15 21:37:37 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joshua Boniface 
							
						 
					 
					
						
						
							
						
						6932b5ca3a 
					 
					
						
						
							
							Move testing or other configs to archive  
						
						 
						
						
						
						
					 
					
						2023-12-15 21:36:09 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joshua Boniface 
							
						 
					 
					
						
						
							
						
						f1360ce989 
					 
					
						
						
							
							Fix icon for LD2410C Presence  
						
						 
						
						
						
						
					 
					
						2023-12-15 21:35:10 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joshua Boniface 
							
						 
					 
					
						
						
							
						
						99bc8e132a 
					 
					
						
						
							
							Switch to BME680 BSEC version  
						
						 
						
						... 
						
						
						
						The IAQ is useless out of the default, so switch to the Bosch library,
even if it's proprietary.
Requires switching back to Arduino instead of ESP-IDF but so far through
many tests this hasn't been a big deal. 
						
						
					 
					
						2023-12-15 21:31:01 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joshua Boniface 
							
						 
					 
					
						
						
							
						
						d85cc1af9e 
					 
					
						
						
							
							Revert to no-transistor config  
						
						 
						
						
						
						
					 
					
						2023-12-15 19:41:59 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joshua Boniface 
							
						 
					 
					
						
						
							
						
						292a03baf1 
					 
					
						
						
							
							Return explicit float for IAQ value  
						
						 
						
						
						
						
					 
					
						2023-12-15 19:41:16 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joshua Boniface 
							
						 
					 
					
						
						
							
						
						ca52c84444 
					 
					
						
						
							
							Add BME680, fix LEDs  
						
						 
						
						
						
						
					 
					
						2023-12-14 22:57:30 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						d98edac48b 
					 
					
						
						
							
							Fix bad copypasta conditional detections  
						
						 
						
						
						
						
					 
					
						2023-12-10 11:15:24 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						b4803c0ded 
					 
					
						
						
							
							Set device class of LD2410C presence  
						
						 
						
						
						
						
					 
					
						2023-12-10 11:00:52 -05:00