eHouseFor OpenRemote – ανοικτού κώδικα πηγής για να ενσωματωθούν με πίνακες ελέγχου αυτοματισμού κτιρίου . Εξαγωγή δεδομένων σε OpenRemote . Org

Αυτοματισμού μπορεί να ενσωματωθεί με OpenRemote . Org χρήση αυτού του λογισμικού σε Java .
Έτσι, μπορεί να λειτουργήσει σε οποιοδήποτε υλικό με εφαρμογή Java εικονική μηχανή .

Εξαγωγή δεδομένων από το σύστημα eHouse να OpenRemote

Αφού εγκαταστήσετε το λογισμικό σε ένα αρχείο κειμένου ” JavaORServer . cfg ” , που παγκόσμιας varibles του λογισμικού που είναι τα κύρια χαρακτηριστικά της εφαρμογής .
Ρύθμιση της μεταβλητής ” ehousecommunication . ExportOpenRemoteDesignerObjects = true ” Σας επιτρέπει να εξάγετε τις ρυθμίσεις του συστήματος eHouse να OpenRemote . Org .
Επειδή OpenRemote . Org στην τρέχουσα έκδοση δεν διαθέτει μια διεπαφή εισαγωγής δεδομένων , για την ενσωμάτωση με εξωτερικά συστήματα , είναι απαραίτητο για την άμεση γράψει στο OpenRemote βάσης . Org όνομα ” Κυψέλη ” .
Οι παράμετροι χρήστη στις τοπικές βάσεις δεδομένων που περιλαμβάνονται στις μεταβλητές:

  • ehousecommunication . BeehiveUserName – Beehive βάσης δεδομένων του χρήστη
  • ehousecommunication . BeehiveUserPassword – κωδικού πρόσβασης
  • ehousecommunication . DBHOST – mysql διεύθυνση του διακομιστή
  • ehousecommunication . MysqlPort – MySQL server λιμάνι

Πρόσθετες επιλογές που σχετίζονται με την εξαγωγή eHouse να OpenRemote:

  • ehousecommunication . IgnoreAtChar – αγνοήσει όλα τα σήματα που περιλαμβάνει ένα ‘ @ ‘ για την εξαγωγή
  • ehousecommunication . DisabledOpenRemoteExportTCP – Εξαγωγή ρυθμίσεων για Ethernet ελεγκτές
  • ehousecommunication . DisabledOpenRemoteExportEhouse1 – Εξαγωγή ρυθμίσεων για eHouse1 ελεγκτές

EHouse4OpenRemote εφαρμογή μετά την εκτέλεση των παραπάνω ρυθμίσεις , φορτώνει την πλήρη διαμόρφωση βάσης δεδομένων για OpenRemote , η οποία περιλαμβάνει:

  • ” Ψηφιακές έξοδοι κουμπιά ” με τη δυνατότητα των αλλαγών κατάστασης και κατάστασης ανάγνωση
  • Διαβάστε την κατάσταση των ψηφιακών εισόδων
  • Αναλογική / Ψηφιακή είσοδος μετατροπέας , Μέτρηση και την ανάγνωση αξία
  • Είσοδοι συναγερμού ασφαλείας χωρίζονται σε μάσκα (ενεργή , συναγερμού , προειδοποίηση , παρακολούθηση) και να διαβάσετε το καθεστώς
  • ” Προγράμματα κουμπιά ” με τη δυνατότητα να αλλάξει το πρόγραμμα
  • ” Rollers και ασφάλεια κουμπιά προγράμματα ” με τη δυνατότητα να αλλάξετε το πρόγραμμα
  • ” ADC Κουμπιά Προγράμματα ” με τη δυνατότητα να αλλάξετε το
  • ” Ασφάλεια ζώνη κουμπί ” αλλαγές και η ανάγνωση της τρέχουσας ζώνης

Υπάρχουν πολλά στοιχεία , τόσο αχρησιμοποίητα σήματα θα πρέπει να περιορίζεται από αλλάζοντας τα ονόματα τους με την προσθήκη του σημείου ‘ @ ‘ και η απαγόρευση των εξαγωγών από τη ρύθμιση της μεταβλητής ehousecommunication . IgnoreAtChar = true .
Τα δεδομένα χωρίζονται σε ξεχωριστές μονάδες, μαζί με κατάλληλα πρόσθετα ” – Έξοδοι ” , ” – Προγράμματα ” , ” – ADCPrograms ” κλπ. .
Μετά την εξαγωγή δεδομένων από το μέσο όρο του συστήματος υπάρχουν χιλιάδες Άνεση , Γι 'αυτό είναι απαραίτητο να αφαιρέσετε χειροκίνητα τα στοιχεία , δεν θέλουμε να παρακολουθεί .
Διαφορετικά θα ζητήσει OpenRemote για κάθε συσκευή ξεχωριστά το οποίο είναι πολύ αναποτελεσματικό τρόπο .
Αυτή είναι μια πολύ χειρότερη κατάσταση ελεγκτή μέθοδο ενημέρωσης , σε σύγκριση με eHouse εγγενείς εφαρμογές του πίνακα , στην οπτικοποίηση του συστήματος eHouse για διαφορετικές πλατφόρμες , που επεξεργάζεται όλα τα δεδομένα από το δυαδικό κατάσταση του ελεγκτή σχετικά πλευρικά . Καταστάσεις λαμβάνονται σε πακέτα , ένα για κάθε χώρο ελέγχου σε περίπου 15 δευτερόλεπτα κάθε , περιέχει μερικές εκατοντάδες bytes .
Ως εκ τούτου , για τις πλατφόρμες που υποστηρίζονται από το σύστημα eHouse , πάντα καλύτερο να χρησιμοποιήσετε τις εφαρμογές μας , ο οποίος , εξάλλου , δεν απαιτεί επιπλέον PC με λογισμικό και eHouse4OpenRemote OpenRemote . Org . Το λογισμικό eHouse συνδέει άμεσα με τους ελεγκτές δικτύου Ethernet . Στην περίπτωση των ελεγκτών του συστήματος eHouse1 υπό την εποπτεία του CommManager συνδεθούν έμμεσα, μέσω CommManager . Αρχική Αυτοματισμού eHouse4OpenRemote – JAVA
Μετά την εξαγωγή σε βάσεις δεδομένων OpenRemote . Org ” Κυψέλη ” ” σχεδιαστής ” μπορεί να δημιουργήσει ένα πλαίσιο διαμόρφωσης χωριστά , χρησιμοποιώντας το σήμα ετοιμότητας , εντολή , Ετικέτες , Διακόπτες , αισθητήρες ανάλογα με τις ανάγκες του κάθε ατόμου πάνελ .