eHouse4Java eHouse Trang chủ Tự động hóa phần mềm – Open Source

eHouse Home Automation – Phần mềm eHouse4Java là một mã nguồn mở phần mềm theo giấy phép GNU chỉ cho người sử dụng hệ thống eHouse .
Nó cho phép:

  • Text Control
  • đồ họa kiểm soát
  • đồ họa trực quan của tình trạng hệ thống
  • đồ họa trực quan của hệ thống (tự động cho mỗi phòng / điều khiển)
  • thông tin liên lạc với bộ điều khiển
  • Tiếp nhận và tình trạng đồng bộ hóa của tất cả các điều khiển thông qua giao thức TCP / IP , mạng (LAN , WAN , Intranet , Internet)
  • Tiếp nhận và tình trạng đồng bộ hóa tất cả các bộ điều khiển thông qua giao thức UDP (LAN , Intranet)
  • Bộ sưu tập trạng thái của tất cả các bộ điều khiển để chế biến tiếp , ví dụ như với mục đích:
  • Visualization
  • Tạo Logs
  • Tạo các thuật toán điều khiển và các hệ thống chuyên dụng của riêng bạn
  • Tạo máy chủ và các cổng truyền thông cho bất kỳ hệ thống bên ngoài
  • Tích hợp với phần cứng và phần mềm khác cũng như 3 – thiết bị của bên
  • Chuyển các sự kiện để điều khiển qua giao thức TCP / IP
  • giọng nói kiểm soát


Việc sử dụng Java cho phép sử dụng phần mềm này cho các loại khác nhau của phần cứng được trang bị với máy ảo Java .
Nó có thể làm việc theo cách tương tự trên các hệ điều hành khác nhau:

  • Cửa sổ từ phiên bản 95
  • Linux
  • Unix
  • vv .

Nó cũng cung cấp khả năng dễ dàng thích ứng với hệ thống điện thoại di động dựa trên việc sử dụng Java:

  • Android
  • Java MIDP (Mobile)
  • Windows Mobile , Windows Phone (khi chuyển sang C #) đó là rất tương tự như Java

Do đó, có thể tạo ra điều khiển và hệ thống phần mềm quản lý Home Automation eHouse trên bất kỳ nền tảng phần cứng:

  • Máy tính
  • Máy vi tính , Máy tính Bo mạch chủ , tấm tường dựa trên một máy tính đơn giản
  • Viên nén
  • PDA
  • Graphic Panels
  • Điện thoại thông minh
  • Di động cảm ứng
  • Phần cứng khác thu nhỏ được thực hiện với hỗ trợ Java

Một yếu tố khác rất quan trọng là bản chất miễn phí và sẵn có của các công cụ phát triển Java , so sánh chất lượng với một trình biên dịch rất đắt tiền như Microsoft ‘ Visual Studio , Embarcaderos ‘ , vv . .
Điều này cho phép bạn tạo ra các ứng dụng chuyên nghiệp mà không cần phải đầu tư vào phần mềm đắt tiền .
Nó cũng cho phép việc tạo ra các phần mềm chuyên dụng cho các phiên bản khác nhau chi tiết thiết bị , vv . .
Cho đến nay , chúng tôi cung cấp một gói phần mềm miễn phí với ứng dụng quản lý mã nguồn tạo thành cốt lõi của hệ thống Trang chủ Tự động hóa sản xuất eHouse hỗ trợ tất cả các phiên bản hiện tại của hệ thống:

  • eHouse 1 (485) dưới sự giám sát của một máy tính
  • eHouse 1 dưới sự giám sát của CommManager
  • Ethernet eHouse (eHouse4Ethernet)

Đối với mục đích này , chúng tôi sử dụng môi trường phát triển tự do của NetBeans .
Cài đặt và cấu hình của nó được thảo luận trong bài viết ” Nhà thông minh phát triển phần mềm trong Netbeans (Java , Java MIDP , Android) ”
EHouse4Java phần mềm là một tiện ích – trực tiếp trên phần mềm cho PC và eHouse sử dụng các tập tin cấu hình trong thư mục ” eHouse ” hệ thống .

  1. Cấu hình ban đầu được tạo ra bởi cách ứng dụng cấu hình hệ thống eHouse ” ConfigAux . exe ” .
  2. Sau đó, nó là cần thiết để xuất khẩu các thiết lập cho bảng điều khiển từ hệ thống chạy eHouse1 ứng dụng ” eHouse . exe / điện thoại di động ” .
  3. Thiết lập bộ điều khiển cho tấm eHouse4Ethernet được tạo ra từ các ứng dụng ” CommManagerCfg . exe ” cho mỗi bộ điều khiển Ethernet . Nó là cần thiết cho mục đích này báo chí ” Tạo file di động ” , hoặc thích hợp trong một ngôn ngữ mô tả được đưa ra trong ứng dụng .
  4. trong thư mục mà từ đó các ứng dụng sẽ chạy eHouse4Java , đặt một tập tin văn bản ” con đường . cfg ” , trong đó dòng đầu tiên là đường dẫn đến thư mục ” e – House ” của hệ thống Home Automation ví dụ: . ” c: \ e – nhà \ ” (Nếu không có dấu ngoặc kép , và ký tự khác .
  5. bản sao eHouse4Java vào đĩa và mở nó trong các dự án ứng dụng NetBeans
  6. bắt đầu nó bằng cách nhấn phím chức năng ” F6 ”
  7. bên ngoài NetBeans chạy nó sau từ dòng lệnh ” ehouse4java . chai ” nếu cài đặt đường dẫn Java được thêm vào hệ điều hành của các biến toàn cầu