POSA_LEAKSMS/README.md
cw2007 fb3630d868 docs: 문서 현행화(leak_ 접두사·경로 스크럽) + 코드 투어 + settings deny 수정
- 전 운영 문서 테이블명 leak_ 접두사 반영, 삭제된 마이그레이션 참조 정리,
  구경로 raspi_leck_detecter→<WEB_DIR> 스크럽(DEPLOYMENT_PLAN).
- docs/DEPLOYMENT_PLAN_RPI4x3.md(신규): 3대 Pi + 신규 서버 배포 로드맵.
- .tours/architect-full-system.tour(신규): 19스텝 전체 아키텍처 투어.
- README.md(루트, 0바이트였음): 시스템 인덱스.
- .claude/settings.local.json: /doctor 지적 deny 규칙 5건 수정
  (파이프 4건 와일드카드형, 포크밤 삭제) + 죽은 allow 항목 3건 정리.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01821XP36Q6t9eWKTPSEumnC
2026-07-02 18:52:15 +09:00

1.5 KiB
Raw Blame History

서버실 통합 모니터링 시스템 (누수 + 온습도)

Raspberry Pi 4 센서 모듈 2대 — 1번: 누수 감지 + 카메라, 2번: SHT30 온습도 — 와 선택적 3번째 노드(신규 지점, sensor_id 3)가 동일한 cafe24 PHP 서버로 HTTPS 보고 (raw-body 서명 X-Signature = HMAC-SHA256(API_KEY, 요청본문))를 하고, 서버가 MySQL 저장, 임계/누수 판정, SMS 발송, 통합 대시보드(dashboard.php) 표시를 담당하는 단일 시스템입니다.

모듈 구성

폴더 역할 sensor_id
raspberry_pi4/ 누수 감지(e-con 5C-08) + Pi Camera 촬영·사진 업로드 1 (신규 지점 노드는 3)
raspberry_pi4_sht30/ SHT30 온습도 측정(I2C) 2
php/ cafe24 서버 — API 수신, DB 저장, 판정/SMS, 대시보드 —
sql/ DB 스키마(schema_sht30.sql = 신규 설치 완결) + 마이그레이션 —
firmware/ STM32F407 마이그레이션 트랙(별도) — RPi4 배포와 무관 —

문서