이 가이드는 Python 스크립트를 사용하여 예약된 시간대에 인터콤 웹 UI를 통해 도어 잠금/잠금 해제를 자동으로 제어하여 앱 사용자의 접근 편의성을 향상시키는 방법을 설명합니다.
이 문서는 Door Access 앱 및 인터콤 장치에 적용됩니다.
script 는 인터콤 웹 관리 페이지에서 도어 잠금 옵션을 수정하여 도어를 제어합니다.

기본 일정(평일: 월~금)
• 9:00 잠금 해제
• 12:30 잠금
• 13:30 잠금 해제
• 18:00 잠금
스크립트 실행 방법:
Python + Selenium 환경 설치
Python 버전: 3.3 이상
참조: \\172.16.1.8\share\documents\研发资料\部门资料\技术支持\培训 ppt\常用测试服务器和软件介绍\Windows 下 python 自动化测试环境搭建.doc
인터콤 IP 설정: context_i31s.py를 편집하여 장치 IP 주소 업데이트

로그인 자격 증명 설정: i31s_open_door_timeplan.py를 편집하여 사용자 이름 및 비밀번호 업데이트

잠금 해제 시간 설정: i31s_open_door_timeplan.py 편집

잠금 시간 설정: i31s_open_door_timeplan.py 편집

스크립트 실행: i31s_open_door_timeplan.py를 실행합니다. PyCharm이 없는 경우, 마우스 오른쪽 버튼 클릭 → IDLE로 편집 → 실행.
중요 참고 사항:
인터콤(i31s) 펌웨어는 반드시 버전 2.1.1.3687이어야 합니다. 스크립트는 이 Web UI 레이아웃을 기반으로 개발되었습니다. 펌웨어 버전이 변경되면 웹 구조가 변경되어 스크립트가 더 이상 작동하지 않을 수 있습니다.