Icarus Technical Documentation Technologies Python as the programming language FastAPI as the API layer FFmpeg for camera recording OpenCV for event detection HTMX for IoT frontend interactivity JavaScript, HTML, CSS for IoT frontend