AQI features and changes
authorjweigele <jweigele@local>
Sun, 14 Jan 2024 21:07:41 +0000 (13:07 -0800)
committerjweigele <jweigele@local>
Sun, 14 Jan 2024 21:07:41 +0000 (13:07 -0800)
commit2c7e728437a43bd5203a0d59af090b227def6b13
treec0fc5ce176ca0f742abbda05fc250067bbadb431
parentf79e139f30abab524741ce5463b0b308b054d6e3
AQI features and changes

Features:
 * Internal temperature sensor reporting
 * Uptime reporting
 * Motion sensor detect for 1 or 2 devices, interrupt triggered

Other changes:
 * Generic report framework
 * Report MAC addy at start
 * More configurable openthread params
 * Migrated some include defines to kconfig (still pretty messy)
 * Semaphore guarded send task, so we don't stomp on various reports
 * Tuning on connection/keepalive behavior in MQTT for better stability
 * Include MAC in MQTT ID for better remote identification
aqi/dependencies.lock
aqi/main/Kconfig
aqi/main/aqi.c
aqi/main/aqi.h
aqi/sdkconfig