스마트팜 모니터링 · 위기알림 · 장비 제어 화면 명세서 1차
1차 축소판 — 센서 값 + 장비 스위치(창 열림/닫힘 · 장비 켜짐/꺼짐) 위주 · 3D · 카메라 · 자동화 규칙 · 야생동물 없음 · 토마토 · 연동형 3동 · 시뮬레이터 데이터 · 반응형(폰 · 패드 가로 · 24/27/32″) · 2026-10-18
기획안기획안(docs/smartfarm_기획안_v1.md)의 요구 · 장 번호 제안기획안에 없어 화면 설계 중 추가한 것 확인결정 필요 (기획안 11장) 1차1차 축소판에서 바뀐 것 — 전체 기능은 iot.html · 장비 · 수치 버튼은 명세서 화면에서도 · 프로토타입에서도 눌러볼 수 있음 — 켜기 · 열기는 바로, 끄기 · 닫기는 확인 창 (화면 이동은 프로토타입에서만) · 화면 디자인은 기본 컴포넌트 수준 — 다음 단계 스타일 가이드에서 확정 (토큰: css-screens .scr)
모니터24″ 1920 · 27″/32″ 2560 · 32″ 4K 3840

원본 화면. 관리자 · 컨설턴트. 대시보드는 스크롤 없이 한 화면, 큰 화면은 늘리지 않고 보여주는 양을 늘림 (카메라 작은 창 · 24시간 차트).

A 대시보드

메인 화면 = 비닐하우스 그림. 동마다 지금 값과 장비 상태가 그림 위에 — 장비를 누르면 바로 켜고 끔. (1차: 3D 회전 · 카메라 없음, 정지 그림)

A-1대시보드
농장 상태
정상 1주의 1장애 1
3동 · 센서 36 · 제어 장비 20
진행 중 알림 3건 미확인 2 · 경고 1 · 장애 1 · 주의 1
지금 동작 중 2대 2동 천창 열림 · 2동 유동팬 켜짐
외부 날씨 24.6℃ 맑음 습도 48% · 북서 3.2m/s · 일사 640W/㎡
기상 예보 내일 03시서남서 11m/s · 비 밤에는 창을 닫아 두세요
2동이 더워요 · 30.6℃적정 18–27℃ · 14:15에 천창을 열었어요
3동 센서 1개가 끊겼어요T3-2 · 18분째 · 배터리 · 신호 확인
비닐하우스 3동 그림비닐하우스 3동 그림 1동정상25.8℃68%620ppm42%크게 보기 ›2동고온 주의30.6℃61%540ppm38%크게 보기 ›3동센서 1개 끊김26.4℃70%590ppm45%크게 보기 › T1-125.4℃ · 69%T1-225.8℃ · 68%T1-326.1℃ · 67%T1-426.0℃ · 68%T1-526.3℃ · 67%T1-U26.9℃C1620ppmC1-2650ppmS1-143% · EC 2.2S1-241% · EC 2.0S1-342% · EC 2.4L1630W/㎡T2-129.8℃ · 63%T2-230.6℃ · 61%T2-331.4℃ · 59%T2-431.0℃ · 62%T2-531.6℃ · 60%T2-U32.0℃C2540ppmC2-2570ppmS2-139% · EC 2.3S2-237% · EC 2.1S2-338% · EC 2.5L2655W/㎡T3-126.2℃ · 71%T3-2끊김T3-326.6℃ · 69%T3-426.5℃ · 70%T3-526.7℃ · 69%T3-U26.9℃C3590ppmC3-2620ppmS3-146% · EC 2.4S3-244% · EC 2.2S3-345% · EC 2.6L3620W/㎡
비닐하우스 3동 그림비닐하우스 3동 그림
1동정상온도 25.8℃ · 습도 68% · CO₂ 620 · 흙 42%
1동 그림1동 그림
1동 그림1동 그림

1동 센서 12개 모두 정상 · 누르면 자세히 · 그림의 점을 눌러도 돼요

2동고온 주의온도 30.6℃ · 습도 61% · CO₂ 540 · 흙 38%
2동 그림2동 그림
2동 그림2동 그림

2동 센서 12개 이상 6개가 위에 있어요 · 누르면 자세히 · 그림의 점을 눌러도 돼요

3동센서 1개 끊김온도 26.4℃ · 습도 70% · CO₂ 590 · 흙 45%
3동 그림3동 그림
3동 그림3동 그림

3동 센서 12개 이상 1개가 위에 있어요 · 누르면 자세히 · 그림의 점을 눌러도 돼요

정상주의고장 · 끊김켜짐 · 열림동을 누르면 크게 보고 장비를 켜고 끌 수 있어요 · 끌 때는 한 번 더 물어봄
진행 중 알림 3전체
경고2동 · 고온14:10

온도 30.6℃ — 30℃ 넘은 지 10분

14:15 김농부가 천창을 열었어요. 27℃ 아래로 내려가면 복구 알림.

확인하기
장애3동 · 센서14:05

온도 센서 T3-2 통신 두절 (18분)

3동 온도는 T3-1 · T3-3 평균으로 표시 중. 배터리 · 게이트웨이 점검 필요.

주의예보13:40

내일 03시 강풍 11m/s · 비 예보

자기 전에 창이 닫혀 있는지 확인하세요 — 장비 제어 [모든 창 닫기].

오늘 장비 조작제어
14:162동 유동팬 켜기 · 김농부켜짐
14:152동 천창 열기 · 김농부열림
11:151동 관수 펌프 끄기 · 이반장꺼짐
11:051동 관수 펌프 켜기 · 이반장켜짐
06:40전 동 보온커튼 열기 · 이반장열림
동별 온도 · 오늘
동별 습도 · 오늘
1차 비닐하우스 그림 + 오른쪽 알림 — 전체판 3D 장면을 정지 그림으로 (Three.js 없음 · 돌리기 · 확대 없음). 그림 위에 동 라벨 · 이상 센서 · 장비 칩.
  • 단계별로 보기(어르신이 한 번에 다 보지 않게): ① 처음 = 한 줄 안내(지금 꼭 볼 것 · [N동 보기]) + 동 카드 + 켜진 장비 + 이상 센서만 → ② 동을 누르면 그 동만 크게(그 동 그림 · 장비 칩 전부 · 센서 점) + 오른쪽 센서 목록(쉬운 이름 · 큰 값 · 이상이 위) · [← 전체 보기] · [동 상세 화면] → ③ 센서(목록 · 점)를 누르면 센서 패널, 폰은 바텀시트
  • 장비 칩을 누르면 켜고 끔: 천창 · 측창은 열림 / 닫힘, 유동팬 · 난방기 · 관수 펌프는 켜짐 / 꺼짐. 켜지면 청록 테두리
  • 장비 상태가 그림에도 보임: 천창이 열리면 지붕 덮개가 들려 청록, 유동팬은 청록 · 칩 아이콘이 돎, 측창은 테두리가 청록 (장비별 겹쳐 그린 그림을 켜고 끔)
  • 켜기 · 열기는 누르면 바로, 끄기 · 닫기는 확인(D-2) 뒤에. 스위치 상태는 장비가 보낸 실제 상태
  • 상단 5칸: 농장 상태 · 진행 중 알림 · 지금 동작 중인 장비 · 외부 날씨 · 예보 (날씨는 글자만, 기상청)
  • 자동제어 없음 — 기준을 넘으면 알림이 오고 사람이 조작. 오늘 조작 기록은 오른쪽 아래
  • 그림 만들기: bash frontend/spec-src-v1/capture/build.sh (전체판 farm3d 로 라이트 · 다크 × 넓은 화면용 · 폰용(뒤쪽 위에서) 그림 + 장비별 겹침 그림 + 위치 pos.json → assets/v1/, 카메라 · 울타리 · 숲 · 퇴치기는 숨김)
A-1대시보드 · 27″ / 32″(150%)
기획안 7.2 2560 폭부터 동별 오늘 온도 · 습도 차트(아래)가 추가 — 오른쪽 알림 패널은 항상 표시. 1440 높이에서도 스크롤 없음.
A-1대시보드 · 32″ 4K 100%
기획안 7.2 3840 폭은 배치는 2560과 같고 글자 · 간격 1.6배 (--u: 1.6px) — 4K를 100% 배율로 써도 글자가 작아지지 않게. 확인 실제로 100% 배율로 쓰는 곳이 있는지 (없으면 이 크기는 생략).
A-2센서 상세 (그림의 센서 라벨 누름)
기획안 7.1 그림의 센서 라벨을 누르면 오른쪽 패널 (대시보드는 뒤에 그대로). 폰에서는 바텀시트.
  • 지금 값 · 상태 · 30분 변화 · 범위 게이지(위험 | 주의 | 적정 | 주의 | 위험 위에 현재 값)
  • 오늘 그래프: 초록 띠 = 적정 범위, 회색 띠 = 우수농가 범위(스마트팜코리아, 기획안 2.5)
  • 마지막 수신 · 배터리 · 신호 = 장애 감지 근거 (기획안 5장)
[2동 장비 제어] — 값을 보고 바로 그 동 스위치로.

B 동 상세

동 하나의 실시간 값 · 24시간 추이 · 장비 스위치. 대시보드 그림의 동 라벨에서 진입.

B-1동 상세 · 2동
1동25.8℃정상
2동30.6℃더워요
3동26.4℃센서 1개 끊김

2동

주의 · 더워요 토마토 · 심은 지 52일 센서 12 · 장비 5

2동이 더워요. 지금 30.6℃로, 알맞은 온도(18–27℃)보다 3.6℃ 높아요.

14:15에 김농부가 천창을 열었어요 · 27℃ 아래로 내려가면 알려 드릴게요

온도높아요

30.6℃

낮음알맞음높음

알맞은 온도 18–27℃ · 천장 쪽 32.0℃

습도알맞아요

61%

낮음알맞음높음

알맞은 습도 60–85%

공기 (CO₂)알맞아요

540ppm

낮음알맞음높음

알맞은 범위 400–1,000ppm · 천창이 열려 조금 낮아요

햇빛

640W/㎡

맑은 낮 보통 수준 · 밖에 있는 기상 센서

흙 수분알맞아요

38%

낮음알맞음높음

알맞은 범위 30–60% · 마지막 물 주기 08:40

비료 농도 (EC)알맞아요

2.3dS/m

낮음알맞음높음

알맞은 범위 1.5–3.0

오늘 온도 변화 가운데 센서 기준
2동 장비전체 제어

누르면 켜져요 · 끌 때는 한 번 더 물어봐요

천창14:15 김농부가 열었어요열림
보온커튼06:40 이반장이 열었어요열림
유동팬 2대14:16 김농부가 켰어요켜짐
난방기오늘 안 켰어요꺼짐
관수 펌프08:40 물 줬어요 · 켜면 30분 뒤 저절로 꺼져요꺼짐
기획안 7.1 · 7.2 왼쪽 동 목록 + 상세를 나란히 — 동을 바꿔도 화면을 떠나지 않음.
  • 1차 어르신 보기 편하게: 맨 위 한 줄 안내(무슨 일인지 · 누가 무엇을 했는지 쉬운 문장) → 큰 수치 카드(판정 단어 "높아요 / 알맞아요" + 낮음 · 알맞음 · 높음 막대 + "알맞은 온도 18–27℃") → 장비(큰 스위치 · 마지막 조작 한 줄) → 그래프는 아래
  • 쉬운 이름: CO₂ → 공기(CO₂) · 일사량 → 햇빛 · 토양 수분 → 흙 수분 · 토양 EC → 비료 농도(EC) · 적정 → 알맞은 · 우수농가 → 잘하는 농가
  • 그래프: 초록 띠 = 알맞은 범위 · 회색 띠 = 잘하는 농가 · 주황 선 = 이 온도를 넘으면 알림(30℃) · 마우스를 올리면 시각별 값
  • 오른쪽 = 이 동 장비 스위치 6개 (창 · 커튼은 열림 / 닫힘, 나머지는 켜짐 / 꺼짐). 측창은 바깥 벽이 있는 1동 · 3동에만
  • 측정값 카드 6개 (온도 · 습도 · 공기 · 햇빛 · 흙 수분 · 비료 농도) — 패드에서도 6개 모두
B-1동 상세 · 27″ / 32″(150%)
2560 폭: 더 넓게 — 카드 3개씩 두 줄은 같음.

C 알림

언제 알림이 오는가 (기획안 4장) — 등급별 목록 · 발생 전후 그래프 · 바로 조작할 장비 스위치 · 전달 단계.

C-1알림 센터

오늘 · 10월 13일

경고2동 · 고온14:10

온도 30.6℃ — 30℃ 넘은 지 10분

미확인 · 14:15 천창 열림 (김농부)

장애3동 · 센서14:05

T3-2 통신 두절 (18분)

3동 온도는 T3-1 · T3-3 평균으로 표시 중

주의예보13:40

내일 03시 강풍 11m/s 예보

밤에 창 닫기 안내 · 확인함 (김농부)

주의1동 · 병해충06:10

잿빛곰팡이병 발생 위험

새벽 습도 92% · 14℃가 6시간 지속 (NCPMS 조건) · 확인함

어제

복구3동 · 저온06:30

3동 온도 정상 복귀 (14.2℃ → 16.0℃)

기획안 4.1 · 4.3 등급 · 종류로 거르기, 왼쪽 목록 + 오른쪽 상세(C-2와 같은 내용). 폰은 목록 → 상세 전환.
  • 같은 알림은 묶음: 같은 동 · 같은 항목 · 같은 등급은 30분 동안 다시 보내지 않고 "진행 중 8분째"로 갱신
  • 확인(ACK)하면 문자 · 전화 단계로 넘어가지 않음 · 확인한 사람 표시
  • 병해충 위험(NCPMS 조건) · 예보(기상청)도 같은 목록 (기획안 2.5)
  • 1차는 자동제어가 없으므로 알림 = 사람이 조작하라는 신호. 상세에서 바로 스위치
C-2알림 상세 · 2동 고온

2동 온도 30.6℃ — 30℃ 넘음

경고2동 · 고온· 14:10 발생 · 10분째미확인
발생 전후 온도 13:40 – 14:20 · 2동 평균
2동 장비 · 바로 조작전체
천창열림
유동팬 2대켜짐

알림을 본 그 자리에서 켜고 끔 — 결과는 아래 기록에 남음

무슨 일이 있었나
13:58
추세 경고 10분 사이 +1.9℃ 상승

임계치 전에 먼저 알림 (기획안 4.2 급변)

14:10
기준 초과 30.2℃ — 30℃ 넘음

2분 지속 확인 (순간 튐 값 오알림 방지) → 앱 푸시

14:15
직접 조작 김농부 · 앱에서 천창 열기
14:16
결과 확인 천창 열림 신호 수신

1분 안에 안 바뀌면 "제어 실패" 알림

14:20
지금 30.6℃ · 하강 대기

27℃ 아래로 내려가면 복구 알림 · 35℃ 넘으면 위험(문자)

알림 전달
앱 푸시 · 김농부, 이반장14:12
위험(35℃↑)으로 오르면 문자5분 미확인
그래도 미확인이면 전화10분

경고는 푸시만. [확인했어요]를 누르면 같은 알림 묶음 종료.

기획안 4.2 알림 하나로 "무엇이 · 왜 · 누가 무엇을 했고 · 결과는"을 다 볼 수 있게.
  • 그래프에 기준선(30℃)과 직접 조작 시점 표시
  • 바로 조작: 그 동 장비 스위치 3개를 알림 안에 — 제어 화면으로 가지 않아도 됨 (끄기 · 닫기는 확인)
  • 타임라인: 추세 경고 → 기준 초과 → 직접 조작 → 결과 확인(명령 후 실제로 바뀌었는지) → 지금
  • 전달 단계: 등급별 (경고 = 푸시 · 위험 = 푸시 → 5분 문자 → 10분 전화)

D 장비 제어

천창 · 측창 · 커튼 열고 닫기, 팬 · 난방 · 관수 펌프 · 보광등 켜고 끄기. 모든 장비가 스위치 하나 (1차).

D-1장비 제어 · 2동
1차는 자동제어 없이 직접 켜고 끄기만. 스위치 상태는 장비가 보낸 실제 상태예요.

천창

2동 지붕

김농부 14:15
열림14:16 열림 확인
눌러서 닫기

보온커튼

2동 내부

이반장 06:40
열림06:41 열림 확인
눌러서 닫기

유동팬 2대

2동 앞 · 뒤

김농부 14:16
켜짐14:16부터 · 2대 모두 돌아감
눌러서 끄기

난방기

2동 뒤쪽

꺼짐어제 06:30 꺼짐
눌러서 켜기

관수 펌프

2동 점적 라인

꺼짐켜면 30분 뒤 자동으로 꺼짐 (안전)
눌러서 켜기

보광등

2동

꺼짐오늘 켠 적 없음
눌러서 켜기
1차 장비마다 스위치 하나 — 지금 상태 · 마지막으로 바꾼 사람 · 결과 확인 시각.
  • 창 · 커튼(개폐 장비): 열림 / 닫힘 · 팬 · 난방 · 펌프 · 등: 켜짐 / 꺼짐. % 지정 · 정지 · 시간 지정 없음
  • 스위치를 누르면 명령 → 장비가 바뀐 상태를 보내면 스위치가 넘어감. 그 사이는 "여는 중…" (창은 약 40초)
  • 켜기 · 열기는 바로, 끄기 · 닫기는 확인(D-2) — 모든 장비 같음
  • [모든 창 닫기] — 강풍 · 비 예보 때 한 번에 (닫기라 확인 거침)
  • 관수 펌프는 켜 두고 잊어도 30분 뒤 장비가 스스로 끔 (제어기 설정, 자동 규칙 아님)
  • 스위치 높이 최소 44px — 장갑 · 젖은 손 (기획안 7.2 원칙 3)
D-2끄기 · 닫기 확인

2동 천창을 닫을까요?

지금 → 바꿀 상태
열림 → 닫힘
걸리는 시간
약 40초
2동 지금 온도
30.6℃ · 적정보다 높음
지금 온도가 높아요. 닫으면 더 올라갈 수 있어요.
1차 켜기 · 열기는 바로, 끄기 · 닫기는 이 확인을 거침 — 모든 장비 · 모든 화면(대시보드 그림 · 동 상세 · 알림 상세 · 장비 제어) 공통. 지금 → 바꿀 상태 · 걸리는 시간(창), 그 동 온도가 기준보다 높으면 "끄면 · 닫으면 더 올라갈 수 있어요" 경고. 폰은 바텀시트. 프로토타입에서는 어느 스위치를 꺼도 이 창이 그 장비 이름으로 뜸.

F 기기 상태

센서가 고장 나면? (기획안 5장) — 센서 · 게이트웨이 · 제어 장비 · 외부 데이터 연동 상태를 한 곳에서.

F-1기기 상태
센서36개정상 34 · 장애 1 · 배터리 낮음 1
게이트웨이1온라인GW-1 · 관리동 · 신호 양호
제어 장비20응답명령 실패 0 · 마지막 14:16
외부 데이터4정상기상청 14:00 · 스마트팜코리아 06:00
진행 중 장애1건T3-2 통신 두절 · 14:02부터
센서 21
상태ID위치종류현재 값마지막 수신배터리신호게이트웨이
통신 두절T3-23동 가운데 · 1.5m온습도25.9℃14:02 · 18분 전64%-97 dBm 약함GW-1
배터리 낮음S1-21동 뒤 · 토양토양 수분41%14:1618%-78 dBmGW-1
정상T2-32동 뒤 · 1.5m온습도31.4℃14:2082%-71 dBmGW-1
정상T2-22동 가운데 · 1.5m온습도30.6℃14:2088%-66 dBmGW-1
정상T2-U2동 상부 · 3.8m온도32.0℃14:2090%-64 dBmGW-1
정상C22동 가운데 · 1.2mCO₂540ppm14:20유선—GW-1
정상T1-21동 가운데 · 1.5m온습도25.8℃14:2091%-62 dBmGW-1
정상T3-13동 앞 · 1.5m온습도26.2℃14:2077%-74 dBmGW-1
정상T3-33동 뒤 · 1.5m온습도26.6℃14:2080%-79 dBmGW-1
정상W-1외부 · 3m기상24.6℃ · 3.2m/s14:20태양광-60 dBmGW-1

T3-2 · 3동 가운데

마지막 수신 14:02 · 신호 약함

통신 두절

S1-2 · 1동 토양

배터리 18% · 교체 필요

배터리

나머지 34개

모두 1분 안에 수신

정상
외부 데이터 연동

기상청 단기예보

3시간마다 · 14:00 수신

정상

스마트팜코리아 우수농가

매일 06:00 · 토마토 5호

정상

병해충 (NCPMS)

월 1회 · 10.01 수신

정상

농사로 작물 정보

주 1회 · 10.12 수신

정상

받아서 저장해 두고 씀 — 외부 API가 멈춰도 서비스는 그대로

장애 감지 규칙
수신 끊김수신 주기 3회 연속 누락 값 고정30분 동안 변화 없음 불가능한 값-40℃ 이하 · 85℃ 이상 튐 값1분 사이 ±10℃ → 무시하고 기록만 센서 불일치같은 동 센서끼리 5℃ 이상 차이 배터리20% 이하 → 교체 안내
기획안 5.1 · 5.2 · 2.5 센서별 마지막 수신 · 배터리 · 신호로 장애 근거를 그대로 보여줌. 이상 센서는 맨 위.
  • 게이트웨이가 죽으면 센서 하나하나가 아니라 "게이트웨이 장애" 1건으로 묶음
  • 외부 API(기상청 · 스마트팜코리아 · NCPMS · 농사로) 수집 실패도 같은 방식으로 감지
  • 제어 장비: 명령을 보냈는데 상태가 안 바뀌면 "제어 실패", 응답이 없으면 "장비 응답 없음"
  • 폰: 표 대신 카드 목록 (이상 먼저)

H · I 리포트 · 설정

우수농가 비교 리포트, 작물 프리셋 · 기준값 · 알림 받는 사람.

H-1리포트 · 주간
10.07 – 10.13
적정 범위 유지율 (온도)91%지난주보다 +3%p
기준 이탈 시간6.4시간2동 4.1 · 1동 1.2 · 3동 1.1
알림18건위험 0 · 경고 5 · 주의 9 · 장애 4
장비 조작31회앱 28 · 현장 3 · 실패 0
동별 하루 최고 온도 · 7일 회색 띠 = 우수농가 범위
적정 범위 유지율 · 온도
1동
96%
2동
82%
3동
95%
2동은 오후 고온 시간이 우수농가보다 하루 1.4시간 많아요
29℃가 넘으면 천창을 여는 걸 추천해요 — 경고 기준을 30℃ → 29℃로 낮추면 미리 알림이 와요.

출처: 스마트팜코리아 우수농가 데이터 (토마토 5호 · 10월)

기획안 7.1 · 2.5 기준 이탈 시간 · 알림 · 장비 조작 통계 + 우수농가 대비 비교. 비교 결과는 "추천"으로만 — 기준값 화면에서 사람이 적용.
  • 차트: 동마다 고정 색(1동 파랑 · 2동 주황 · 3동 청록), 범례 + 끝점 라벨 · 마우스를 올리면 날짜별 값
I-1작물 · 기준값 · 알림 받는 사람

토마토

완숙 · 1 · 2 · 3동 · 정식 52일째

고온성 작물. 낮 25℃ 전후, 밤 13–18℃가 알맞고 30℃를 넘으면 꽃가루가 약해져 열매가 잘 안 맺힘. 다습하면 잿빛곰팡이병 · 잎곰팡이병이 잘 생김.

출처: 농사로 작목정보

주요 병해충 · 감시 중
잿빛곰팡이병
습도 90%↑ + 15–25℃ 6시간
잎곰팡이병
습도 85%↑ 장시간 지속
담배가루이
고온 건조 시 증가

출처: 국가농작물병해충관리시스템

기준값 · 전 동 공통
항목위험 ↓주의 ↓적정주의 ↑위험 ↑추천 (우수농가)
온도 ℃101818–27323519–26
습도 %406060–85909562–82
CO₂ ppm—350400–100015002000450–900
토양 수분 %203030–60708035–55
추천값은 스마트팜코리아 토마토 우수농가 5호(10월) 실측. 자동으로 바뀌지 않아요 — [적용]을 눌러야 알림에 쓰여요. 실제 값은 전문가 검토 후 확정.
알림 받는 사람 · 단계
앱 푸시김농부 · 이반장즉시
문자김농부5분 미확인
전화김농부 → 이반장10분

문자 · 전화는 위험 등급만 · 비용 발생 확인

방해 금지

22:00 – 06:00 주의 등급은 묶어서 아침에. 위험 · 장애는 항상 바로.

기획안 3장 · 4.1 · 4.3 · 2.5 작물 프리셋 = 설명(농사로) + 병해충(NCPMS) + 기준값 + 추천값(스마트팜코리아). 수산 · 축산 확장 시 이 화면의 작물 → 어종 · 축종만 바뀜 (기획안 8.1).
패드 가로1180 × 820

현장 관리자가 하우스 안을 돌아다니며. 왼쪽 아이콘 레일, 목록 + 상세 나란히, 터치 전용(마우스 hover에 기대지 않음).

A · B · C 대시보드 · 동 상세 · 알림

A-1대시보드
그림 + 오른쪽 열에 알림. 상단 칸 4개(지금 동작 중 생략). 장비 칩은 아이콘 + 상태만(동 이름은 위치로).
A-2센서 상세
B-1동 상세
동 목록 + 상세 분할 화면 (기획안 7.2). 그래프 · 장비 스위치를 크게, 측정값은 핵심 3개.
C-1알림 센터
C-2알림 상세

D · F 제어 · 기기

D-1장비 제어
2열 · 한 화면 6개 (나머지는 스크롤). 스위치 최소 44px.
D-2제어 확인
F-1기기 상태

H · I 리포트 · 설정

H-1리포트
I-1작물 · 기준값
폰 세로393 × 852

농장주 · 현장 작업자. 하단 탭바 5개(홈 · 알림 · 제어 · 기기 · 더보기), 세로 스크롤, 상세는 화면 전환 · 바텀시트.

A · B 홈 · 동 상세

A-1홈 (첫 화면)
1차 상단 요약 → 그림(장비는 아이콘만, 눌러서 켜고 끔) → 진행 중 알림. 자세한 조작은 하단 탭 [제어].
A-1홈 · 스크롤 전체
순서: 상단 요약(옆으로 넘김) → 그림 → 진행 중 알림.
A-2센서 상세 · 바텀시트
B-1동 상세 · 스크롤 전체
동 전환은 위쪽 가로 목록. 그래프 → 장비 스위치 → 측정값 6.

C · D 알림 · 제어

C-1알림
C-2알림 상세 · 스크롤 전체
[확인했어요] · [장비 제어]는 아래에 고정 — 푸시를 눌러 들어와 바로 처리.
D-1장비 제어
D-2제어 확인 · 바텀시트

F · H · I · M 나머지

F-1기기 상태
H-1리포트 (간소화)
I-1작물 · 기준값
M-1더보기
동 상세
리포트
작물 · 기준값 · 알림 받는 사람
김농부 · 농장주
화면 테마라이트
탭바에 없는 메뉴 모음.
Ctrl+휠 확대·축소 드래그이동 더블클릭화면 확대 0전체