|
8044207216
|
Say alert is from Doormind
|
2025-08-01 21:05:28 +00:00 |
|
|
7e752562bc
|
Remove logging
|
2025-08-01 21:04:42 +00:00 |
|
|
f1d246aa31
|
refactor: make controller_message async using aiohttp
Co-authored-by: aider (gemini/gemini-2.5-pro-preview-05-06) <aider@aider.chat>
|
2025-08-01 21:04:42 +00:00 |
|
|
5b0573abc7
|
feat: send open door alerts to controller
|
2025-08-01 21:04:42 +00:00 |
|
|
13ef45f72a
|
fix: only reset alerts when door state is 'closed'
Co-authored-by: aider (gemini/gemini-2.5-pro-preview-05-06) <aider@aider.chat>
|
2025-08-01 21:04:42 +00:00 |
|
|
bb1da6d836
|
feat: add timed alerts for open garage door
Co-authored-by: aider (gemini/gemini-2.5-pro-preview-05-06) <aider@aider.chat>
|
2025-08-01 21:04:37 +00:00 |
|
|
f0f16a6841
|
fix: remove array from door state response
|
2025-08-01 21:02:35 +00:00 |
|
|
7a26f91cf1
|
feat: Return door state as JSON
Co-authored-by: aider (gemini/gemini-2.5-pro-preview-05-06) <aider@aider.chat>
|
2025-08-01 21:02:35 +00:00 |
|
|
2556858912
|
refactor: move get_derived_state function to top of file
|
2025-08-01 21:02:35 +00:00 |
|
|
20c433af2d
|
feat: save high-confidence images to sorted directories
Co-authored-by: aider (gemini/gemini-2.5-pro-preview-05-06) <aider@aider.chat>
|
2025-08-01 21:02:35 +00:00 |
|
|
85e02640d3
|
Only save previous state if it's known
|
2025-07-31 19:52:56 -06:00 |
|
|
de4c99bc1d
|
feat: add background task to log state transitions
Co-authored-by: aider (gemini/gemini-2.5-pro-preview-05-06) <aider@aider.chat>
|
2025-07-31 19:37:21 -06:00 |
|
|
914e8f9ce8
|
refactor: Move secrets to module and improve logging config
|
2025-07-31 19:37:08 -06:00 |
|
|
c23d99726d
|
Spacing
|
2025-07-31 19:16:08 -06:00 |
|
|
a83f0d0937
|
fix: append 'unknown' to history on timeout or client error
Co-authored-by: aider (gemini/gemini-2.5-pro-preview-05-06) <aider@aider.chat>
|
2025-07-31 19:14:38 -06:00 |
|
|
38ab26a659
|
feat: add GET /state handler to return determined state
Co-authored-by: aider (gemini/gemini-2.5-pro-preview-05-06) <aider@aider.chat>
|
2025-07-31 19:11:06 -06:00 |
|
|
d923a4ac61
|
feat: track history of last 3 predictions
Co-authored-by: aider (gemini/gemini-2.5-pro-preview-05-06) <aider@aider.chat>
|
2025-07-31 19:08:54 -06:00 |
|
|
dd53b40909
|
feat: log and save low-confidence predictions
Co-authored-by: aider (gemini/gemini-2.5-pro-preview-05-06) <aider@aider.chat>
|
2025-07-31 19:02:02 -06:00 |
|
|
1bef792b22
|
feat: Calculate and log prediction confidence
Co-authored-by: aider (gemini/gemini-2.5-pro-preview-05-06) <aider@aider.chat>
|
2025-07-31 18:34:56 -06:00 |
|
|
e9b4fbc757
|
perf: reduce poll interval to 10 seconds
|
2025-07-31 18:34:51 -06:00 |
|
|
2fd432f516
|
feat: bind aiohttp server to port 8081
Co-authored-by: aider (gemini/gemini-2.5-pro-preview-05-06) <aider@aider.chat>
|
2025-07-31 18:30:19 -06:00 |
|
|
ed62e260a7
|
fix: Import aiohttp.web submodule directly
Co-authored-by: aider (gemini/gemini-2.5-pro-preview-05-06) <aider@aider.chat>
|
2025-07-31 18:29:18 -06:00 |
|
|
e41ca46d1d
|
fix: update camera URL to SE-S
|
2025-07-31 18:29:09 -06:00 |
|
|
f734703dc3
|
feat: add aiohttp server to monitor garage door status
Co-authored-by: aider (gemini/gemini-2.5-pro-preview-05-06) <aider@aider.chat>
|
2025-07-31 18:23:12 -06:00 |
|
|
c5b2c17ce2
|
feat: add server.py
|
2025-07-31 18:23:04 -06:00 |
|