תוכנת אוטומצית בית eHouse eHouse4Java – קוד פתוח

eHouse בית אוטומציה – התוכנה היא eHouse4Java קוד פתוח תוכנה תחת רישיון GNU למשתמשי מערכת eHouse בלבד .
הוא מאפשר:

  • פקד טקסט
  • פקד גרפי
  • הדמיה גרפית של מצב המערכת
  • הדמיה גרפית של המערכת (אוטומטי לכל חדר / בקר)
  • תקשורת עם בקרים
  • קבלה ומצב סנכרון של כל הבקרים באמצעות פרוטוקול TCP / IP , רשתות (LAN , WAN , נט , אינטרנט)
  • קבלה ומצב סנכרון של כל הבקרים באמצעות פרוטוקול UDP (LAN , נט)
  • מעמד אוסף של כל הבקרים לעיבוד נוסף , למשל לצורך:
  • ראיה
  • יצירת יומנים
  • יצירת האלגוריתמים שלך הבקרה והמערכות ייעודיות
  • צור שרתי תקשורת ושערים לכל מערכות חיצוניות
  • שילוב עם חומרה ותוכנה אחרות, כמו גם 3 – התקנים חיצוניים
  • העברת אירועים לבקרים מעל TCP / IP
  • שליטה קולית


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

  • Windows מאז גרסה 95
  • לינוקס
  • יוניקס
  • וכו ' .

הוא גם מספק את היכולת בקלות להסתגל למערכות ניידות המבוססות על השימוש בג'אווה:

  • דמוי אדם
  • Java MIDP (Mobile)
  • Windows Mobile , Windows Phone (בעת ההמרה ל-C #) שהיא מאוד דומה לג'אווה

לכן זה אפשרי ליצור מערכת תוכנה לניהול שליטה ו בית אוטומציה eHouse על כל פלטפורמת חומרה:

  • מחשבים
  • מייקרו , לוחות אם למחשב , לוחות קיר המבוססים על מחשב פשוט
  • טבליות
  • מחשבי כף יד
  • לוחות גרפיים
  • טלפונים חכמים
  • TouchPhones
  • אחר חומרת מיניאטורי מיושמת עם תמיכת Java

גורם נוסף חשוב מאוד הוא האופי החופשי והזמין של כלי פיתוח Java , איכות דומה עם מהדרים מאוד יקרים כמו Microsofts ‘ Visual Studio , Embarcaderos ‘ , וכו ' . .
זה מאפשר לך ליצור יישומים מקצועיים מבלי להשקיע בתוכנה יקרה .
זה גם מאפשר ליצירת תוכנה ייעודית לגרסות שונות מפרטות ציוד , וכו ' . .
עד כה , אנו מספקים חבילת תוכנה חופשיה עם יישום שליטת קוד מקור מהווה את הליבה של המערכה מפיק אוטומצית בית eHouse תומך בכל הגרסות הנוכחיות של המערכת:

  • eHouse 1 (485) תחת פיקוחו של מחשב
  • eHouse 1 בפיקוח CommManager
  • אתרנט eHouse (eHouse4Ethernet)

למטרה זו , אנו משתמשים בסביבת פיתוח NetBeans החופשית .
ההתקנה והתצורה שלו דנו במאמר ” פיתוח תוכנה בבית חכם NetBeans (Java , Java MIDP , אנדרואיד) ”
EHouse4Java תוכנה היא תוספת – על תוכנה למחשב וישירות eHouse משתמש בקבצי התצורה בספרייה ” eHouse ” מערכת .

  1. התצורה הראשונית נוצרה על ידי דרך eHouse יישום תצורת המערכת ” ConfigAux . exe ” .
  2. ואז יש צורך לייצא את ההגדרות לפנל ממערכת ההפעלה eHouse1 היישום ” eHouse . exe / נייד ” .
  3. הגדרת בקרים ללוחות eHouse4Ethernet מופק מהיישום ” CommManagerCfg . exe ” עבור כל בקר Ethernet . זה הכרחי לעיתונות מטרה זו ” צור קובץ נייד ” , או מתאים בתיאור שפת נתונה ביישום .
  4. בספרייה שממנה היישום יפעל eHouse4Java , לשים קובץ טקסט ” נתיב . cfg ” , שבשורה הראשונה היא הנתיב לספרייה ” דואר – הבית ” של מערכת בית אוטומציה לדוגמה . ” c: \ דואר – בית \ ” (ללא מרכאות , ודמויות אחרות .
  5. עותק eHouse4Java לדיסק ולפתוח אותו ביישום פרויקט NetBeans
  6. להפעיל אותו על ידי לחיצה על מקש הפונקציה ” F6 ”
  7. מחוץ NetBeans פועל נובע משורת הפקודה ” ehouse4java . צנצנת ” האם נתיב Java מותקן מתווסף למערכת ההפעלה של משתנים הגלובליים