eHouseFor OpenRemote – קוד מקור קוד פתוח לשילוב עם לוחות בקרת אוטומצית בנייה . יצוא נתונים לOpenRemote . Org

בית אוטומציה יכול להיות משולב עם OpenRemote . Org שימוש בתוכנה זו בג'אווה .
כך שהוא יכול לעבוד על כל חומרה במכונה וירטואלית ג'אווה מיושמת .

יצוא נתונים ממערכת eHouse לOpenRemote

לאחר שהגדרת את התוכנה בקובץ טקסט ” JavaORServer . cfg ” , להגדיר varibles הגלובלי של תוכנה שהם המאפיינים העיקריים של היישום .
הגדרה משתנית ” ehousecommunication . ExportOpenRemoteDesignerObjects = אמיתי ” מאפשר לך לייצא את גדרות מערכת eHouse לOpenRemote . Org .
בגלל OpenRemote . Org בגרסה הנוכחית אין ממשק יבוא נתונים , לשילוב עם מערכות חיצוניות , יש צורך לכתוב ישירות למסד הנתונים OpenRemote . שם org ” כורת ” .
פרמטרים של משתמש למסדי נתונים מקומיים כלולים במשתנים:

  • ehousecommunication . BeehiveUserName – מסד נתוני משתמש כוורת
  • ehousecommunication . BeehiveUserPassword – סיסמא
  • ehousecommunication . DBHost – כתובת שרת mysql
  • ehousecommunication . MysqlPort – mysql שרת נמל

אפשרויות נוספות הקשורות ליצוא לeHouse OpenRemote:

  • ehousecommunication . IgnoreAtChar – להתעלם מכל האותות הכוללים ‘ @ ‘ ליצוא
  • ehousecommunication . DisabledOpenRemoteExportTCP – יצוא הגדרות עבור בקרי Ethernet
  • ehousecommunication . DisabledOpenRemoteExportEhouse1 – יצוא הגדרות לבקרים eHouse1

EHouse4OpenRemote יישום לאחר שהפעיל את ההגדרות לעיל , טוען את התצורה המלאה למסד נתוני OpenRemote , הכולל:

  • ” כפתורי יציאות דיגיטליים ” עם האפשרות לשינויי מצב ומצב קריאה
  • קראו את מעמדם של הכניסות הדיגיטליות
  • קלט ממיר אנלוגי / דיגיטלי , מדידה וקריאת הערך
  • תשומות אזעקה מחולקות לאבטחת מסכה (פעיל , אזעקה , אזהרה , ניטור) ולקרוא את המצב
  • ” כפתורי תוכניות ” עם היכולת לשנות את התכנית
  • ” גלילים וחצני תוכניות אבטחה ” עם היכולת לשנות את התכנית
  • ” ADC חצני תוכניות ” עם היכולת לשנות את
  • ” אזור ביטחון כפתור ” שינויים והקריאה של האזור הנוכחי

יש הרבה נתונים , אותות שאינם בשימוש ולכן צריכים להיות מוגבלים על ידי שינוי שמותיהם על ידי הוספת הסימן ‘ @ ‘ וחסימת יצוא על ידי קביעת ehousecommunication משתנה . IgnoreAtChar = אמיתי .
הנתונים מחולקים ליחידות נפרדות יחד עם תוספים מתאימים ” – פלטים ” , ” – תוכניות ” , ” – ADCPrograms ” וכו ' .
לאחר יצוא נתונים מהמערכת הממוצעת יש אלף קומפורט , ולכן יש צורך להסיר באופן ידני פריטים , אנחנו לא רוצים לפקח .
אחרת OpenRemote יבקש עבור כל מכשיר בנפרד שזו דרך מאוד לא יעילה .
זוהי שיטת עדכון סטטוס בקר הרבה יותר גרועה , השוואה ליישומי פנל ילידי eHouse , בהדמית מערכת eHouse לפלטפורמות שונות , אשר מעבד את כל הנתונים מהמצב בינארי של הבקר בצד פנלים . סטטוסים מתקבלים בחבילות , אחת עבור כל נחות יסוד בקר בכ 15 שניות כל אחד , המכיל כמה מאה בתים .
לכן , עבור הפלטפורמות הנתמכות על ידי מערכת eHouse , תמיד עדיף להשתמש ביישומים שלנו , אשר , יתר על כן , לא דורש מחשב נוסף עם eHouse4OpenRemote תוכנה וOpenRemote . Org . תוכנת eHouse מתחברת ישירות לבקרי רשת Ethernet . במקרה של eHouse1 בקרי המערכת, תחת פיקוחו של CommManager להתחבר בעקיפין דרך CommManager . בית האוטומציה eHouse4OpenRemote – JAVA
לאחר היצוא למסדי הנתונים OpenRemote . Org ” כורת ” ” מעצב ” ניתן ליצור לוח תצורה בנפרד , באמצעות אות המוכנה , פקודה , תוויות , מתגים , חיישנים בהתאם לצרכימים של כל לוח עצמאי .