Biomekka 1.8.30 ================ Base ---- Built from Biomekka 1.8.29. Added ----- - ESP-side Agent DVR storm clip trigger. - Fires only after 60 seconds of the full storm phase. - Does not fire during pre-storm. - Calls the Ubuntu wrapper endpoint: http://***:8099/biomekka/storm-record?camera=top&seconds=30 - Intended behaviour: wrapper records the Agent DVR top camera for 30 seconds. - Top camera only; no bottom camera support added. - Trigger is one-shot per storm. - If WiFi is down at the 60 second point, it retries every 15 seconds until the storm ends or it sends the request. - HTTP timeout kept short at 1.8 seconds so the controller is not stuck waiting around. - Feature can be disabled with AGENT_STORM_RECORDING_ENABLED. Changed files ------------- - biomekka_1_8_30.ino - CHANGELOG_BIOMEKKA_1_8_30.txt Not changed ----------- - Lighting colours - Storm lightning colours - Storm timing / eligibility - Pre-storm humidity ramp - Pins - Relays - Goblin commands - Sensors - MQTT topics - Telemetry schema - Dashboard layout - Solar logic - HA logic - Ubuntu/Nginx/server code Notes ----- This only adds the ESP trigger. The Ubuntu wrapper endpoint still needs to exist and handle start/stop recording in Agent DVR.