Windows IoT Odoo 연결하기¶
가상 IoT 박스는 일종의 컴퓨터 프로그램으로 Windows 컴퓨터에 다운로드하여 설치해야 합니다. 설치하려면 Windows 운영 체제에서 Odoo 16 데이터베이스 이상의 버전을 구동하고 있어야 합니다.
Windows 가상 IoT 박스는 물리적 IoT 박스와 같은 방식으로 작동하며 동일한 대부분의 디바이스를 실행할 수 있습니다. 측량계나 프린터와 같은 모든 POS 디바이스가 이 기능과 함께 작동합니다. 결제 단말기도 작동하지만 MRP 디바이스는 호환되지 않는다는 점에 주의합니다. 여기에는 카메라나 측정 도구가 포함됩니다.
사전에 설정할 내용¶
Windows IoT 설치를 완료하기 위해서는 다음과 같은 항목이 필요합니다.
Odoo 16 데이터베이스 또는 상위 버전
IoT 호환 장치 (위에 언급된 장치 제외). Odoo의 호환 IoT 장치 를 참조하세요.
Windows용 장치 드라이버
참고
일부 이전 운영 체제에서는 Windows 가상 IoT 가 작동하지 않을 수 있으므로 Odoo에서는 최신 버전의 Windows (Windows 10/11)를 사용하는 것을 권장하고 있습니다.
Windows 컴퓨터 (노트북, 데스크톱 또는 서버)
Odoo IoT 구독. 사물 인터넷 (IoT) 적격성 를 참조하세요.
Windows 가상 IoT 박스를 Odoo 데이터베이스에 연결합니다.¶
몇 단계만으로 Windows 가상 IoT 박스를 쉽고 간단하게 설정할 수 있습니다. 처음으로 Windows 가상 IoT 소프트웨어를 설치하는 경우 이 프로세스에 따라 진행하세요.
다운로드 후 초기 설치하기¶
설치를 시작하려면 Windows용 Odoo 16 이상 커뮤니티 설치 패키지를 받을 수 있는 ‘Odoo 다운로드 페이지 <https://odoo.com/download>`_ 로 이동합니다. 그 다음 Odoo .exe
파일을 설치한 후 설정합니다. 안내 화면이 나타나면 다음 을 클릭하여 설치를 시작하고 TOS 에 동의합니다.
설치 다음 단계에서 설치 유형 선택 드롭다운 메뉴에 있는 Odoo IoT 를 선택합니다.
Example
참고로 다음 항목이 설치되어야 합니다.
Odoo 서버
Odoo IoT
Nginx 웹 서버
Ghostscript 인터프리터
컴퓨터에 설치 공간이 충분한지 확인한 후 다음 을 클릭합니다.
대상 설정 및 설치 완료하기¶
설치를 완료하려면 대상 폴더 를 선택한 후 설치 를 클릭합니다.
팁
설치 위치로 C:\odoo
를 선택하면 Nginx 서버가 시작됩니다. 폴더가 없을 경우에는 새로 생성합니다. 폴더가 없을 경우에는 하드 드라이브 전체에 설치 파일이 흩어지게 됩니다.
경고
Odoo에서 Windows 가상 IoT 소프트웨어는 Windows 사용자 디렉터리에 설치해서는 안 됩니다. 설치할 경우 Nginx 초기화를 할 수 없습니다.
설치에는 몇 분 정도 걸릴 수 있습니다. 설치가 완료되면 다음 을 클릭하여 계속합니다.
Odoo 시작하기 상자가 선택되어 있는지 확인하고 종료 를 클릭합니다. 설치가 완료되면 Odoo 서버가 실행되고 웹 브라우저에서 http://localhost:8069`가 자동으로 열립니다. 웹페이지에 :abbr:`IoT (사물 인터넷)
박스 홈페이지가 표시됩니다.
더 보기
웹 브라우저에 아무것도 표시되지 않는 경우에는 Windows IoT 프로그램을 다시 시작해야 할 수 있습니다. Windows IOT 박스 다시 시작하기
장치 연결¶
다음으로 IoT 장치를 Windows 컴퓨터에 연결합니다. 컴퓨터에 드라이버가 사전에 설치되어 있으므로 Windows에서 자동으로 장치를 인식합니다. 인식이 되지 않을 경우 해당 장치용 Windows 드라이버를 검색하여 설치합니다.
중요
대부분의 장치는 Windows PnP (플러그 앤 플레이)를 통해 자동으로 Windows IoT용 Windows 컴퓨터에 연결됩니다. 그러나 연결 후 Windows에서 장치를 자동으로 인식하지 못하는 경우 관리자가 수동으로 드라이버를 설치해야 할 수 있습니다.
자동 인식되는 장치:
일반 잉크/토너 프린터
영수증 프린터 (Epson/Star)
바코드 스캐너
측정 장치 (측정 장치 설정에서 일부 환경 설정 필요)의 경우 측정 도구 연결하기 문서를 참조하세요.
자동으로 인식되지 않는 장치 (수동으로 드라이버 다운로드 필요):
라벨 프린터 (Zebra)
저울
해당 장비에 대해서는 제조업체의 웹사이트를 참조하세요. 그런 다음 드라이버를 다운로드하여 Windows 시스템에 설치하세요. 장치를 다시 연결하면 Windows에서 장치를 인식합니다.
장치를 컴퓨터에 연결한 후 IoT 박스 홈페이지를 새로고침하여 장치가 표시되는지 확인합니다. 장치가 표시되지 않는 경우에는 IoT 박스 홈페이지를 통해 핸들러를 다시 로드하세요.
마지막으로 기존의 안내와 같이 Windows IoT 를 데이터베이스에 연결합니다 (토큰으로 수동 연결).
더 보기
이제 설치가 완료되었습니다. IoT 에 연결된 장치를 사용하여 프로세스나 작업을 완료할 수 있습니다.
문제 해결¶
Windows IOT 박스 다시 시작하기¶
경우에 따라서는 수동으로 실제 IoT 박스를 다시 시작하면 데이터베이스에 IoT 박스가 표시되지 않는 문제를 해결할 수 있습니다. Windows 가상 IoT 박스의 경우 Odoo 서버를 수동으로 다시 시작하면 데이터베이스 연결 문제를 해결할 수 있습니다.
Windows IoT 가상 서버를 다시 시작하려면:
Windows 검색 창 에
서비스
를 입력합니다.Odoo 서비스로 스크롤을 내립니다.
앱을 선택하고마우스 오른쪽 버튼으로 Odoo 를 클릭한 후 시작 또는 다시 시작 을 선택합니다. 이 작업으로 Odoo IoT 서버를 수동으로 다시 시작할 수 있습니다.
방화벽¶
방화벽으로 디바이스를 안전하게 보호합니다. 때로는 연결되어야 하는 경우에도 방화벽 때문에 차단이 되는 경우가 있습니다. 방화벽으로 인해 연결이 차단되어 Windows 가상 IoT 박스 소프트웨어가 LAN 에 연결되지 않을 수 있습니다. OS 또는 방화벽 프로그램에서 예외 (네트워크 검색)를 적용하려면 현지 IT 지원 팀에 문의하세요. Windows에는 다른 바이러스 보안 프로그램과 마찬가지로 자체 방화벽이 있습니다.
Example
클라이언트는 IoT 박스의 홈페이지에 접속할 수 있으나 동일한 네트워크에 있는 다른 컴퓨터/모바일 장치/태블릿에서는 접속이 되지 않는 경우가 발생할 수 있습니다.
Windows Defender에서 예외 지정하기¶
방화벽을 켜둔 상태에서 다른 장치가 Windows 가상 IoT 박스에 액세스하도록 허용할 수 있습니다. Windows Defender 에서 규칙을 생성한 후 포트 ‘8069’를 통한 통신을 허용하면 됩니다. 다음 프로세스에서는 이와 같은 예외 사항을 적용시키기 위해 수행해야 하는 단계를 설명합니다.
Windows Defender에서 규칙 만들기¶
먼저 방화벽
을 입력하여 Windows 방화벽 을 엽니다. 그런 다음 프로그램을 엽니다. 왼쪽에 있는 메뉴에서 고급 설정 으로 이동합니다.
고급 설정 을 선택한 후 왼쪽 메뉴에서 인바운드 규칙 을 클릭합니다. 그런 다음 오른쪽 메뉴 열 (인바운드 규칙 아래)에 있는 새 규칙 을 클릭하여 새 규칙을 만듭니다.
새 규칙 환경 설정¶
포트 를 선택합니다. 그런 다음 다음 을 클릭합니다. 페이지에서 규칙 적용을 TCP 로 둡니다. 그런 다음 포트 항목에 대해 특정 로컬 포트 를 선택합니다. 텍스트 상자에 ‘8069, 443’을 입력합니다. 마지막으로 다음 을 클릭하여 다음 단계로 진행합니다.
화면에서연결 허용 을 선택한 후 다음 을 클릭합니다. 마법사 다음은 프로필 페이지가 있습니다. 이 페이지에서는 Windows 컴퓨터에서 작동 중인 네트워크에 적용되는 연결 유형을 선택합니다. 가장 좋은 방법은 비공개 전용 연결을 선택하는 것입니다. 비공개 연결 방식으로 선택한 포트의 통신을 허용하면서 가장 안전하게 연결할 수 있습니다. 계속하려면 다음 을 클릭합니다.
페이지에서마지막으로 규칙에 고유한 이름을 새로 지정합니다. 예를 들어 이름을은 ‘Odoo’로 할 수도 있습니다. 선택 사항으로, 설명 필드에 간단한 설명을 추가합니다. 완료`를 클릭하면 :guilabel:`규칙 설정 마법사가 완료됩니다. 이제 새로운 규칙이 활성화되었으며 장치를 Windows 가상 IoT 박스에 연결할 수 있습니다.
Worldline 예외 지정¶
Worldline 은 Odoo POS (point of sale) 시스템에 연결할 수 있는 결제 단말기입니다. 이를 통해 고객에게 포괄적이고 유연한 결제 경험을 제공합니다. Worldline을 이용할 수 있는 국가는 벨기에, 네덜란드, 룩셈부르크입니다.
Windows IoT 서버를 사용하여 Worldline 결제 단말기에 연결할 때, Windows 방화벽에서 예외를 생성하여 Odoo 데이터베이스/ IoT 박스와 Worldline 간에 연결이 이루어질 수 있도록 합니다.
더 보기
예외 지정을 하려면 먼저 Windows 컴퓨터에서 Windows Defender 방화벽 앱을 엽니다. 검색 창에 windows 방화벽
를 입력하면 됩니다.
다음으로, 왼쪽 메뉴에서 고급 설정 을 클릭합니다.
왼쪽 메뉴에서 인바운드 규칙 을 선택합니다.
인바운드 규칙 을 선택한 후, 가장 오른쪽에 있는 메뉴에서 새 규칙 을 선택합니다.
다음으로, 규칙 유형 에서 포트 선택 버튼을 누릅니다. 다음 을 클릭하여 나머지 메뉴를 계속 설정합니다.
프로토콜 및 포트 페이지에서 TCP 에 있는 선택 버튼을 누른 후 이 규칙을 TCP 또는 UDP에 적용할까요? 에서 선택합니다.
다음으로, 이 규칙을 모든 로컬 포트 또는 특정 포트에 적용할까요? 에서 특정 로컬 포트 의 선택 버튼에 표시합니다. 그런 다음 9050
을 입력하고 다음 을 클릭하여 계속합니다.
다음 화면은 활동 페이지입니다. 연결 시 지정된 조건과 일치하면 어떤 활동을 실행할까요? 에서 연결 허용 버튼을 선택합니다. 그런 다음 다음 을 클릭하여 계속 진행합니다.
프로필 페이지가 나타납니다. 이 규칙을 언제 적용할까요? 에서 :guilabel:` 도메인`, 비공개 및 공개 세 개의 확인란을 표시된 상태로 둡니다. 분류 규칙 페이지로 이동하려면 다음 을 클릭합니다.
이름 페이지에서 이름 아래에 Odoo Worldline
을 입력합니다. 설명 (선택 사항) 을 입력합니다. 마지막으로 준비가 완료되면 마침 을 클릭합니다.
최종 인바운드 규칙 은 다음과 같이 표시됩니다.
Odoo Worldline |
|
---|---|
프로필 |
전체 |
활성화 |
예 |
추가 작업 |
허용 |
재정의 |
아니오 |
프로그램 |
또는 |
로컬 주소 |
또는 |
원격 주소 |
또는 |
프로토콜 |
TCP |
로컬 포트 |
9050 |
원격 포트 |
또는 |
인증된 사용자 |
또는 |
인증된 컴퓨터 |
또는 |
인증된 로컬 주체 |
또는 |
로컬 사용 소유자 |
또는 |
PolicyAppld |
없음 |
애플리케이션 패키지 |
또는 |
Windows IoT 삭제하기¶
Windows 가상 IoT 박스를 제거하려면 Windows 프로그램 관리자를 통해 진행합니다. 전체 Windows 버전에서 ‘프로그램’을 검색하세요. 그런 다음 제어판에 있는 :guilabel:`프로그램 추가/제거`를 선택합니다. `Odoo`를 검색한 후 :guilabel:`점 3개 메뉴`를 클릭하여 제거하세요.
설치가 제거되었는지 확인한 후 Odoo 삭제 가이드에 따라 제거 단계를 진행하세요.