feat: 방재 시스템 화재 알람 모니터링 데모 페이지 추가
Build & Deploy to K8s / build-and-deploy (push) Has been cancelled

- /fire-alarm 라우트에 invyone 브랜딩 적용된 모니터링 데모 추가
- CCTV 화면은 화재 감지 → 스프링쿨러 작동 2개 영상을 순차 재생
  (단일 합본 mp4 의 ended 이벤트 불안정 + 루프 이슈로 분리)
- v1 종료 시점에 자동 phase2 전환: 스프링쿨러/방화셔터 상태 활성화
- 정보 패널 스프링쿨러 상태 텍스트에 시안 글로우 펄스로 작동 표시
- 종료 검출 3중 방어 (timeupdate / ended / hard-stop timer)

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-05-06 22:46:42 +09:00
parent d6cfa9973f
commit 59fbbd95fa
5 changed files with 1872 additions and 0 deletions
+27
View File
@@ -0,0 +1,27 @@
"use client";
import { Suspense } from "react";
function FireAlarmIframe() {
return (
<iframe
src="/fire-alarm-demo/index.html"
title="INVYONE Fire Alarm Monitoring Demo"
style={{
width: "100%",
height: "calc(100vh - 60px)",
border: 0,
display: "block",
}}
/>
);
}
export default function FireAlarmDemoPage() {
return (
<Suspense fallback={null}>
<FireAlarmIframe />
</Suspense>
);
}
File diff suppressed because it is too large Load Diff
@@ -0,0 +1,2 @@
file 'fire-1-detected.mp4'
file 'fire-2-suppressed.mp4'