More Information
Summary:The present invention relates to a technology for managing a room based on Internet of things (IoT). More specifically, the present invention relates to a technology for controlling a door lock and electricity use of a room based on IoT. According to one embodiment of the present invention, a system for managing a room based on IoT may include a remote management server and an IoT control device. The remote management server receives reservation and payment of a guest and password information from a user terminal device, combines the password information, an authentication code issuing time, and an arbitrary value to calculate a hash value by setting the combined value as an input value of an algorithm, generates a one-time authentication code by reducing the calculated hash value to a certain length through a modular operation, transmits the generated one-time authentication code to the user terminal device, receives the transmitted one-time authentication code from the user terminal device through the IoT control device, generates a door lock control signal by verifying the received one-time authentication code, and transmits the generated door lock control signal to the IoT control device. The IoT control device controls an on-state or off-state of the room door lock based on the transmitted door lock control signal. According to the present invention, it is possible to provide safe and efficient accommodation sharing service. 본 발명은 IoT(Internet of Things)에 기반하여 객실을 관리하는 기술적 사상에 관한 것으로, 구체적으로, IoT에 기반하여 객실의 도어락 및 전기 사용을 제어하는 기술에 관한 것으로, 본 발명의 일실시예에 따르면 IoT 기반 객실 관리 시스템은 사용자 단말 장치로부터 게스트의 예약 및 결제와 함께 패스워드 정보를 수신하고, 상기 패스워드 정보, 인증코드 발급 시간 및 임의의 값을 조합한 후, 조합된 값을 해시 알고리즘의 입력 값으로 하여 해시 값을 산출하고, 상기 산출된 해시 값을 모듈러 연산을 통해 일정한 길이로 축약하여 일회용 인증코드를 생성하며, 상기 사용자 단말 장치로 상기 생성된 일회용 인증코드를 전달하고, 상기 사용자 단말 장치로부터 IoT 제어 장치를 통해 상기 전달된 일회용 인증코드를 수신하며, 상기 수신된 일회용 인증코드를 검증하여 도어락 제어 신호를 생성하고, 상기 IoT 제어 장치로 상기 생성된 도어락 제어 신호를 전달하는 원격 관리 서버 및 상기 전달된 도어락 제어 신호에 기반하여 객실 도어락의 오픈 또는 오프 상태를 제어하는 IoT 제어 장치를 포함할 수 있다.
Bibliography:Application Number: KR20200186371