This shows you the differences between two versions of the page.
|
iothings:proiecte:2025sric:esp32-smart-access-monitor [2025/05/29 17:48] robert_george.pancu [References] |
iothings:proiecte:2025sric:esp32-smart-access-monitor [2025/05/29 17:48] (current) robert_george.pancu [Challenges] |
||
|---|---|---|---|
| Line 211: | Line 211: | ||
| * Differentiating between entry and exit requires precise detection and timing. | * Differentiating between entry and exit requires precise detection and timing. | ||
| - | |||
| * Simultaneous movement or people hesitating at the doorway can cause incorrect counts. | * Simultaneous movement or people hesitating at the doorway can cause incorrect counts. | ||
| - | |||
| * Solution: Implemented a state machine with timeouts to improve reliability. | * Solution: Implemented a state machine with timeouts to improve reliability. | ||
| Line 219: | Line 217: | ||
| * Hosting a full HTML page, JavaScript logic, and handling concurrent client requests pushed the memory limits. | * Hosting a full HTML page, JavaScript logic, and handling concurrent client requests pushed the memory limits. | ||
| - | |||
| * Optimized the web page content and avoided large libraries to keep the firmware lean. | * Optimized the web page content and avoided large libraries to keep the firmware lean. | ||
| Line 225: | Line 222: | ||
| * Password is sent in plain text and checked locally, making it vulnerable in open networks. | * Password is sent in plain text and checked locally, making it vulnerable in open networks. | ||
| - | |||
| * Future improvements could include HTTPS support or token-based authentication. | * Future improvements could include HTTPS support or token-based authentication. | ||
| ====== References ====== | ====== References ====== | ||