Air Quality Monitor

연결 대기중...
LOCAL

센서 데이터 수신 대기중

python server.py 실행 후 새로고침하세요

서버 설정

기기 추가하기

같은 PV28-CW를 한 대 더 연결하는 방법입니다.

  1. Smart Life 앱에 등록 새 기기에 USB 전원을 연결하고 다기능 버튼을 15초 이상 길게 누릅니다. "삐" 소리가 두 번째로 나면 페어링 모드입니다. 앱에서 ⊕ → 기기 추가를 미리 열어두고 진행하세요. 2.4GHz WiFi여야 합니다. 5GHz는 잡히지 않습니다.
  2. Device ID 확인 iot.tuya.com → Cloud → 프로젝트 열기 → Devices → All Devices. 새 기기가 자동으로 목록에 나타납니다. eb로 시작하는 22자리를 복사하세요. 앱 계정 연결은 이미 되어 있어 QR을 다시 찍을 필요는 없습니다.
  3. 서버 코드에 한 줄 추가 dash.cloudflare.com → Workers & Pages → aircheck-apiEdit code. 맨 위 DEVICES 목록에서 예시 줄의 // 를 지우고 이름과 ID를 채운 뒤 Deploy를 누릅니다.
    const DEVICES = [
      { name: "기기 1", id: null },
      { name: "내 방", id: "eb..." },   ← 이 줄 추가
    ];
    이름은 자유롭게 정하면 되고, 사이트 상단 탭에 그대로 표시됩니다.
처음 한 번만 — 데이터베이스에 칸 추가 기기를 여러 대 쓰려면 어느 기기 값인지 저장할 칸이 필요합니다. dash.cloudflare.com → Storage & databases → D1 → aircheck → Console 에서 아래를 한 번만 실행하세요.
ALTER TABLE readings ADD COLUMN device TEXT;
이미 했다면 "duplicate column" 오류가 나는데, 그건 정상입니다.