Το XAP είναι ένα ανοιχτό πρωτόκολλο αυτοματισμού στο σπίτι, που δημιουργήθηκε από αυτοματοποιημένους αναγνώστες στο σπίτι σχεδόν πριν από μια δεκαετία. Επιτρέπει σε πολλά διαφορετικά συστήματα να μιλούν ο ένας στον άλλο – για παράδειγμα η διεπαφή αναγνωριστικού καλούντος θα μπορούσε να στείλει πακέτα στο joggler σας για να εμφανίσει λεπτομέρειες όταν κάποιος χτυπά. Ή ενδεχομένως χρειάζεστε το σύστημα συναγερμού άνεσης για να μπορείτε να ελέγξετε τον φωτισμό C-BUS; Όλα τα do-able με το XAP.

Πρόσφατες συζητήσεις για τα φόρουμ μας έχουν οδηγήσει σε έναν νέο οδηγό / φροντιστήριο για τους αρχάριους για τη δημιουργία και τη λειτουργία του XAP στο σπίτι σας και με την ευγενική συγκατάθεση του συγγραφέα, το έχουμε ξαναδημιουργήσει εδώ.

Το XAP είναι ένα πρωτόκολλο οικιακής αυτοτομίας που είναι ανοιχτό και επεκτάσιμο, για να καταλάβετε πολύ περισσότερα, έχετε μια ματιά στο XAP Home Automation όπου μπορείτε να πάρετε μια περίληψη του πρωτοκόλλου και των εφαρμογών που έχουν ήδη γραφτεί. Ο σκοπός αυτού του σύντομου άρθρου είναι να σας ανεβάσει και να τρέχει με τα βασικά στοιχεία XAP, καθώς δεν είναι εύκολη λήψη και εγκατάσταση της επιλογής (τουλάχιστον όχι ένα που θα μπορούσα να βρω).

Εγκαταστήστε έναν κόμβο XAP – πρώτα θα χρειαστείτε ένα κόμβο. Ένας διανομέας επιτρέπει τη φιλοξενία πολλαπλών εφαρμογών XAP σε μία μόνο συσκευή (χωρίς ένα πλήμνη η πρώτη εφαρμογή XAP για να ξεκινήσει θα είναι οι απαιτούμενες θύρες). Παρόλο που υπάρχουν μερικοί κόμβοι, θα συνιστούσα τα εξής: – XFX -Express Hub από τον Ed Pearson. Τρέχει ως υπηρεσία από προεπιλογή (καλό επειδή αυτό σημαίνει ότι οι επόμενες εφαρμογές ξεκινούν μετά την εκτέλεση του κόμβου). Μπορεί επίσης να εκτελεστεί σε κονσόλα και λεπτομερείς λειτουργίες που είναι πολύ χρήσιμες για τη διάγνωση προβλημάτων. Απλά κατεβάστε και εκτελέστε το αρχείο MSI που θα εγκαταστήσει και θα διαμορφώσει τον κόμβο XFX-Express-

Ρυθμίσεις ρυθμίσεων τείχους προστασίας – Μετά την εγκατάσταση του κόμβου πρέπει να επιτρέψουμε στη θύρα πρωτοκόλλου XAP μέσω του τείχους προστασίας λειτουργίας λειτουργίας μας. Δεν πιστεύω στην απενεργοποίηση ενός τείχους τείχους προστασίας OS εάν είναι διαθέσιμο, πρέπει απλώς να προσδιορίσουμε τα λιμάνια που πρέπει να επιτρέπονται και να τους αφήσουμε

Το XAP χρησιμοποιεί τη θύρα UDP 3639. Μπορείτε να χρησιμοποιήσετε το GUI τείχους προστασίας από τις ρυθμίσεις: Πίνακας ελέγχου για να κάνετε εξαιρέσεις τείχους προστασίας ή μπορείτε να πληκτρολογήσετε τα ακόλουθα στο Prompt Command. Για τα Windows XP, Windows 2003 και Windows Home Server εκδίδετε την ακόλουθη εντολή:

> Netsh Firewall Προσθήκη PortOpening UDP 3639 XAP Ενεργοποίηση προσαρμοσμένης 127.0.0.1, ντόπιοι

Για μια πολύ πιο ολοκληρωμένη εξήγηση, ρίξτε μια ματιά στο Windows Networking – CLI Firewall

Ο λόγος που έχω δημιουργήσει ένα προσαρμοσμένο πεδίο είναι επειδή αρχικά μόλις πρόσθεσα υποδίκτυο, αλλά ανακάλυψα ότι τρέχει το κοινό XAP σε τοπικό επίπεδο στον διακομιστή δεν έλαβε καμία επικοινωνία. Ως εκ τούτου, δημιούργησα ένα προσαρμοσμένο πεδίο προσαρμογέα loopback (127.0.0.1) και το τοπικό υποδίκτυο του δικτύου μου. Από την άποψη του GUI πηγαίνετε στον πίνακα ελέγχου: Τείχος προστασίας των Windows, τότε καρτέλα Εξαιρέσεις και θα πρέπει να δείτε μια καταχώρηση που αντιστοιχεί στην παραπάνω κατευθυντήρια γραμμή που πρόσθεσα από τη γραμμή εντολών:

Τείχος προστασίας στον πίνακα ελέγχου

Από το παράθυρο διαλόγου Windows Firewall:

XAP κοινό – Για να ενεργοποιήσετε τη διάγνωση και τον γενικό έλεγχο υγείας, συνιστούμε να εγκαταστήσετε ένα πρόγραμμα προβολής XAP, μπορείτε να το κάνετε αυτό τοπικά στον διακομιστή ή σε άλλο υπολογιστή. Πήγα για το πιο πρόσφατο ακροατήριο στον ιστότοπο του Ed Pearson και το εγκατέστησα στον διακομιστή που εκτελεί το λογισμικό αυτοματισμού στο σπίτι μου και όπου εγκατέστησα επίσης το XAP Hub: XFX XAP Viewer

Η εγκατάσταση γίνεται μέσω ενός εύκολου προγράμματος εγκατάστασης MSI. Μόλις εγκατασταθεί μπορείτε να πλοηγηθείτε στη νέα εγκατεστημένη συντόμευση στο μενού Έναρξης: Προγράμματα: XFX. Μόλις τρέξετε, θα έπρεπε να δείτε κάτι σαν:

Αυτό είναι για τις προϋποθέσεις του XAP.

XAP Monitor – Κατά την περιήγηση στο MI4.biz Η οθόνη XAP έπεσε στο μάτι μου και εδώ είναι πώς να το εγκαταστήσετε (δυστυχώς δεν έρχεται σε ένα καλό πακέτο εύκολης εγκατάστασης). Μπορείτε να εγκαταστήσετε τοπικό ή απομακρυσμένο στον κύριο διακομιστή XAP. Το βασικό πρόγραμμα μπορεί να μεταφορτωθεί από εδώ: xmonitor. Δυστυχώς, όπως αναφέρεται παραπάνω, δεν έχει ρουτίνα ρύθμισης, οπότε είναι μια περίπτωση αποσύνδεσης του αρχείου που κατεβάστηκε. Το έκανα αυτό στο φάκελο “C: \ Program Files \ XAP Framework” το οποίο δημιουργήθηκε προηγουμένως όταν εγκατέστησα το κοινό XAP παραπάνω. Θα χρειαστεί επίσης να κάνετε μερικά επιπλέον βήματα, τουλάχιστον έκανα στα Windows 7 (ως πελάτη) και στο Windows Home Server (ως διακομιστής Node0 / XAP).

Πρώτα πρέπει να καταχωρήσετε το ActiveX Control, για να το κάνετε αυτό το CMD τύπου από το “Έναρξη: Εκτέλεση” στα Windows XP /2003 ή “Windows Orb: Όλα τα προγράμματα: Αξεσουάρ – Καλύτερο κλικ” εντολή εντολής ” – Εκτελέστε ως διαχειριστής” στο Vista / Windows 7. Στο παράθυρο της γραμμής εντολών πληκτρολογήστε τα εξής:

CD /D “C: \ Program Files \ XAP Framework \” [Απαιτούνται διπλά αποσπάσματα λόγω των χώρων στη διαδρομή]

Τότε πληκτρολογήστε: regsvr32 xapintranet.ocx

Κάντε κλικ στο παράθυρο ειδοποίησης. N.B – Εάν για οποιονδήποτε λόγο τα παραπάνω δεν λειτουργούν, μπορείτε να κατεβάσετε το συγκεκριμένο XAP Intranet OCX 1.4 Εξαγόμενο αρχείο σε “C: \ Program Files \ XAP Framework \” και να εκτελέσετε regsvr32 xapintranet.ocx

Όταν το προσπάθησα και στη συνέχεια προσπάθησα να τρέξω το Xmonitor.exe από το C: \ Program Files \ XAP Framework \ Πήρα μερικά σφάλματα, οπότε εδώ είναι η ανάλυση – κατεβάστε το Missing NTSVC.ocx από το Zip NT_Service.zip από το VB_Downloads

Εξαγάγετε το φερμουάρ FIle σε ένα νέο φάκελο κάτω από το “C: \ Program Files \ XAP Framework \”; Δημιούργησα έναν υπο-φουσκωτό που ονομάζεται VBNTSERVICE

Μεταβείτε σε αυτό το νέο υπο-αφορητή στην περίπτωσή μου “C: \ Program Files \ XAP Framework \ vbntservice” και κάντε διπλό κλικ στο “install.bat”

Τα παραπάνω βήματα κατεβάζουν και καταχωρίσετε το ActiveX Control, NTSVC.ocx, αλλά βρήκα ότι αυτό δεν ήταν το μόνο έλεγχο ActiveX που έπρεπε επίσης να κατεβάσω έναν άλλο έλεγχο, mswinsck.ocx:

Κατεβάστε το Missing OCX από:

Mswinsck.ocx

Αποθηκεύστε το αρχείο σε “C: \ Program Files \ XAP Framework”

Και πάλι πρέπει να καταχωρήσετε με μη αυτόματο τρόπο το αρχείο OCX:

Σε ένα παράθυρο εντολής πληκτρολογήστε τα εξής:

CD /D “C: \ Program Files \ XAP Framework \” [Απαιτούνται και πάλι διπλά αποσπάσματα λόγω των χώρων στη διαδρομή]

Τότε πληκτρολογήστε:

Regsvr32 mswinsck.ocx

Αυτό θα πρέπει να είναι τώρα που μπορείτε τώρα να επιστρέψετε στο “C: \ Program Files \ XAP Framework \ XMonitor” και να κάνετε διπλό κλικ στο XMonitor.exe που θα έπρεπε τώρα να ξεκινήσει και ένα εικονίδιο θα εμφανιστεί στο δίσκο του συστήματος. Κάντε το καλύτερο κλικ στο εικονίδιο του δίσκου του συστήματος και επιλέξτε “Εμφάνιση”. Το Xmonitor θα εμφανιστεί τώρα στο προεπιλεγμένο πρόγραμμα περιήγησης ιστού και θα σας δώσει μια καλή προβολή για τα μηνύματα XAP στο δίκτυό σας:

xapautomation.org: smarthome-uk.blogspot.com [Ευχαριστώ Paul]

Θέλουν περισσότερα? – Ακολουθήστε μας στο Twitter, όπως και εμείς στο Facebook ή εγγραφείτε στη ροή RSS. Μπορείτε ακόμη να λάβετε αυτές τις ειδήσεις που παρέχονται μέσω ηλεκτρονικού ταχυδρομείου, κατευθείαν στα εισερχόμενά σας κάθε μέρα

Μοιραστείτε αυτό:
Facebook
Κελάδημα
Ερυθρός
LinkedIn
Pinterest
ΗΛΕΚΤΡΟΝΙΚΗ ΔΙΕΥΘΥΝΣΗ
Περισσότερο

Whatsapp
Τυπώνω

Σκυϊδάκι
Ουρανός

Τηλεγράφημα
Τσέπη

Leave a comment

Your email address will not be published.