컨트롤 README 소개 정리
This commit is contained in:
1 parent
309c10f1a1
commit
28675e9946
1 file changed
+10
-3
@@ -1,13 +1,20 @@
|
||||
# Control
|
||||
|
||||
팬 제어, 시스템 모니터링, WiFi 제어, WakeLock을 제공하는 PHP 기반 단일 관리 패널입니다.
|
||||
Raspberry Pi와 Synology 상태를 한 화면에서 보고, 팬 제어와 네트워크 상태 확인까지 처리하는 개인 운영용 시스템 대시보드입니다.
|
||||
|
||||
## 프로젝트 성격
|
||||
## 프로젝트 소개
|
||||
|
||||
Control은 라즈베리파이/리눅스 호스트의 팬과 시스템 상태를 웹에서 관리하기 위한 내부 운영 도구입니다. 로그인 후 대시보드에서 온도, 팬 RPM, PWM, WiFi client, 저전압/스로틀링, notice를 확인하고 필요한 제어 명령을 실행합니다. 첫 화면은 운영 판단에 필요한 핵심 정보 위주로 구성하고, 상세 차트와 진단성 데이터는 접힘 영역에 둡니다.
|
||||
Control은 라즈베리파이/리눅스 호스트의 팬과 시스템 상태를 웹에서 관리하고, 라즈베리파이 정품 터치 디스플레이에서는 별도 Qt 패널로 핵심 지표를 실시간 확인하기 위한 프로젝트입니다.
|
||||
|
||||
상태 갱신은 WebSocket을 우선 사용하고, 연결 실패 시 HTTP fallback으로 전환합니다. 팬 정책 적용과 센서 수집은 백그라운드 daemon과 API 호출을 통해 DB에 기록됩니다.
|
||||
|
||||
## 기술 스택
|
||||
|
||||
- **Backend:** `PHP`, `MariaDB`, `WebSocket`
|
||||
- **Touch Panel:** `Python`, `PyQt`
|
||||
- **System:** `Linux`, `Raspberry Pi`, `Synology`, `systemd`, `SSH`
|
||||
- **Frontend:** `HTML`, `CSS`, `JavaScript`, `Chart.js`
|
||||
|
||||
## 주요 기능
|
||||
|
||||
- 팬 모드 `auto`, `manual`, `off` 제어
|
||||
|
||||
Reference in new issue
Block a user