XAP 튜토리얼 – Open Home Automation Protocol

XAP 설정은 실제로 10 년 전에 자동화 된 홈 독자가 만든 Open Home Automation 프로토콜입니다. 이를 통해 수많은 이질적인 시스템이 서로 대화 할 수 있습니다. 예를 들어 발신자 ID 인터페이스는 누군가가 울릴 때 세부 사항을 표시하기 위해 Joggler에 패킷을 보내도록 할 수 있습니다. 아니면 C- 버스 조명을 제어하려면 편안한 경보 시스템이 필요합니까? 모두 Xap을 사용하여 사용할 수 있습니다.

포럼에 대한 최근의 토론은 자신의 집에서 XAP를 설정하고 실행하는 새로운 초보자 가이드 / 튜토리얼을 초래했으며 저자의 친절한 동의로 여기에서 다시 만들었습니다.

XAP는 개방적이고 확장 가능한 홈 오토 화 프로토콜로, 이미 작성된 프로토콜 및 응용 프로그램에 대한 요약을 얻을 수있는 XAP 홈 자동화를 훨씬 더 잘 이해할 수 있습니다. 이 짧은 기사의 목적은 Core XAP 구성 요소를 사용하여 실행하는 것입니다. 쉽게 다운로드하고 설치하는 옵션이 아니기 때문에 (적어도 내가 찾을 수있는 것은 아닙니다).

Xap 허브 설치 – 먼저 허브가 필요합니다. 허브를 사용하면 단일 장치에서 여러 XAP 응용 프로그램을 호스팅 할 수 있습니다 (허브가 없으면 첫 번째 XAP 애플리케이션이 필요하지 않으면 필요한 포트 자체를 호그합니다). 몇 가지 허브가 존재하지만 다음을 권장합니다. -xfx -Express Hub By Ed Pearson. 기본적으로 서비스로 실행됩니다 (허브가 실행 된 후에 후속 앱이 시작되기 때문에 양호). 또한 문제를 진단하는 데 매우 유용한 콘솔 및 장방 모드에서 실행할 수 있습니다. XFX-Express 허브를 설치하고 구성하는 MSI 파일을 다운로드하여 실행합니다.

방화벽 설정 구성 – 허브가 설치된 후 OS 방화벽을 통해 XAP 프로토콜 포트를 허용해야합니다. 사용 가능한 경우 OS 방화벽을 끄는 것을 믿지 않습니다. 허용해야 할 포트를 식별하고

Xap은 UDP 포트 3639를 사용합니다. 설정 : 제어판에서 방화벽 GUI를 사용하여 방화벽을 예외로 만들거나 명령 홍보에 다음을 입력 할 수 있습니다. Windows XP, Windows 2003 및 Windows 홈 서버의 경우 다음 명령을 발행합니다.

> Netsh Firewall 추가 Portopening UDP 3639 Xap 활성화 사용자 정의 127.0.0.1, localsubnet

훨씬 더 포괄적 인 설명을 위해 Windows 네트워킹을 살펴보십시오 – CLI 방화벽

내가 사용자 정의 된 범위를 만든 이유는 원래 서브넷을 원래 추가했지만 서버에서 로컬로 XAP 잠재 고객을 실행하는 것이 통신을 픽업하지 않았기 때문입니다. 따라서 루프백 어댑터의 사용자 정의 범위 (127.0.0.1)와 네트워크의 로컬 서브넷을 만들었습니다. GUI 관점에서 제어판 : Wind

제어판의 방화벽

Windows 방화벽 대화 상자 :

XAP 잠재 고객 – 진단 및 일반 건강 검사를 가능하게하려면 XAP 뷰어를 설치하는 것이 좋습니다. 서버 또는 다른 PC에서 로컬로 수행 할 수 있습니다. Ed Pearson 사이트에서 가장 최근의 잠재 고객을 위해 홈 자동화 소프트웨어를 실행하고 Xap Hub : XFX XAP Viewer를 설치하는 서버에 설치했습니다.

설치는 쉬운 MSI 설정 프로그램을 통해 이루어집니다. 설치되면 시작 메뉴 : 프로그램 : XFX에서 새로 설치된 단축키로 이동할 수 있습니다. 일단 달리면 다음과 같은 것을 볼 수 있어야합니다.

그것이 Xap의 전제 조건을위한 것입니다.

XAP 모니터 – mi4.biz를 탐색하는 동안 Xap 모니터가 내 눈을 사로 잡았으며 여기에 설치하는 방법이 있습니다 (불행히도 쉬운 설치 패키지로 제공되지 않습니다). 주 XAP 서버에 로컬 또는 원격을 설치할 수 있습니다. 핵심 프로그램은 여기에서 다운로드 할 수 있습니다 : Xmonitor. 불행히도, 위에서 언급했듯이, 설정 루틴이 없으므로 다운로드 된 파일을 삭제하는 경우입니다. 위의 XAP 잠재 고객을 설치했을 때 이전에 만들어진“C : \ Program Files \ Xap 프레임 워크”폴더로 이것을 수행했습니다. 또한 몇 가지 추가 단계를 수행해야합니다. 최소한 Windows 7 (클라이언트) 및 Windows 홈 서버 (Node0 / Xap 서버)에서 수행했습니다.

먼저 Windows XP /2003 또는 “Wind Windows 7. 명령 프롬프트 창에서 다음은 다음과 같습니다.

CD /D“C : \ Program Files \ Xap 프레임 워크 \”[경로의 공간 때문에 이중 인용문이 필요합니다.]

그런 다음 유형 : regsvr32 xapintranet.ocx를 입력하십시오

알림 창을 클릭하십시오. N.B – 위의 이유가 작동하지 않으면 특정 Xap 인트라넷 OCX 1.4 파일 추출물을 “C : \ Program Files \ Xap 프레임 워크 \”로 다운로드하고 regsvr32 xapintranet.ocx를 실행할 수 있습니다.

내가 이것을 시도한 다음 c : \ program files \ xap framework에서 xmonitor.exe를 실행하려고 시도했을 때 vb_downloads에서 zip nt_service.zip에서 누락 된 ntsvc.ocx를 다운로드합니다.

zip fi를 추출하십시오”C : \ Program Files \ Xap Framework \”아래에 새 폴더에 대한 LE; 나는 vbntservice라는 서브 폴더를 만들었습니다

내 경우“C : \ Program Files \ Xap Framework \ vbntservice”에서이 새로운 하위 폴더로 이동하고“install.bat”을 두 번 클릭하십시오.

위의 단계는 ActiveX Control, ntsvc.ocx를 다운로드하여 등록하지만 이것이 다른 컨트롤을 다운로드하는 데 필요한 유일한 ActiveX 컨트롤 인 MSWINSCK.OCX를 다운로드하는 것이 아니라는 것을 알았습니다.

누락 된 OCX를 다운로드하십시오.

mswinsck.ocx

파일을 “C : \ Program Files \ Xap 프레임 워크”로 저장합니다.

다시 OCX 파일을 수동으로 등록해야합니다.

명령 프롬프트 창에서 다음은 다음을 유형합니다.

CD /D“C : \ Program Files \ Xap 프레임 워크 \”[경로의 공간 때문에 다시 이중 따옴표가 필요합니다]

그런 다음 다음 입력 :

regsvr32 mswinsck.ocx

이제 “C : \ Program Files \ Xap 프레임 워크 \ Xmonitor”로 돌아가서 Xmonitor.exe를 두 번 클릭하고 시스템 트레이에 아이콘이 나타납니다. 시스템 트레이 아이콘을 클릭하고 “표시”를 선택하십시오. Xmonitor는 이제 기본 웹 브라우저에 나타나고 네트워크의 XAP 메시지를 잘 자체 업데이트하는 시점을 제공합니다.

xapautomation.org : Smarthome-uk.blogspot.com [감사합니다.]

더 원해? – Facebook에서 우리와 같이 Twitter에서 우리를 팔로우하거나 RSS 피드를 구독하십시오. 이 뉴스 기사를 이메일을 통해 매일받은 편지함으로 바로 전달할 수도 있습니다.

이 공유:
페이스 북
트위터
레딧
링크드 인
Pinterest
이메일

whatsapp
인쇄

스카이프
텀블러

전보
포켓

Leave a Reply

Your email address will not be published. Required fields are marked *