eHouseFor OpenRemote – mã nguồn mở mã nguồn để tích hợp với bảng điều khiển tự động xây dựng . Xuất khẩu dữ liệu để OpenRemote . Org

Home Automation có thể được tích hợp với OpenRemote . Org bằng cách sử dụng phần mềm này trong Java .
Vì vậy, nó có thể làm việc trên bất kỳ phần cứng với một máy ảo Java thực hiện .

Xuất dữ liệu từ hệ thống eHouse OpenRemote

Sau khi bạn thiết lập các phần mềm trong một tập tin văn bản ” JavaORServer . cfg ” , thiết lập varibles toàn cầu của phần mềm đó là các tính năng chính của ứng dụng .
Thiết lập biến ” ehousecommunication . ExportOpenRemoteDesignerObjects = true ” cho phép bạn xuất khẩu các thiết lập hệ thống eHouse OpenRemote . Org .
Bởi vì OpenRemote . Org trong phiên bản hiện tại không có một giao diện nhập dữ liệu , tích hợp với các hệ thống bên ngoài , nó là cần thiết để trực tiếp viết đến OpenRemote cơ sở dữ liệu . Org đặt tên ” Ổ ong ” .
Tham số người dùng cơ sở dữ liệu địa phương được bao gồm trong các biến:

  • ehousecommunication . BeehiveUserName – Beehive người sử dụng cơ sở dữ liệu
  • ehousecommunication . BeehiveUserPassword – mật khẩu
  • ehousecommunication . Dbhost – Địa chỉ máy chủ mysql
  • ehousecommunication . MysqlPort – mysql server port

Tùy chọn bổ sung liên quan đến eHouse xuất khẩu sang OpenRemote

  • ehousecommunication . IgnoreAtChar – bỏ qua tất cả các tín hiệu bao gồm một ‘ @ ‘ xuất khẩu
  • ehousecommunication . DisabledOpenRemoteExportTCP – Export các thiết lập cho các bộ điều khiển Ethernet
  • ehousecommunication . DisabledOpenRemoteExportEhouse1 – Export các thiết lập cho eHouse1 điều khiển

EHouse4OpenRemote áp dụng sau khi chạy các thiết lập ở trên , tải cấu hình cơ sở dữ liệu đầy đủ để OpenRemote , bao gồm:

  • ” Đầu ra số nút ” với khả năng thay đổi nhà nước và nhà nước đọc
  • Tình trạng của các yếu tố đầu vào kỹ thuật số
  • Đầu vào chuyển đổi Analog / Digital , Đo và đọc giá trị
  • Báo động đầu vào được chia thành mặt nạ an ninh (hoạt động , báo động , cảnh báo , giám sát) và đọc tình trạng
  • ” Chương Trình nút ” với khả năng thay đổi Chương trình
  • ” Con lăn và các chương trình bảo mật nút ” với khả năng thay đổi chương trình
  • ” ADC Chương Trình Buttons ” với khả năng thay đổi
  • ” Khu vực an ninh nút ” thay đổi và đọc của vùng hiện tại

Có rất nhiều dữ liệu , tín hiệu để không sử dụng nên được giới hạn bằng cách thay đổi tên của họ bằng cách thêm dấu hiệu ‘ @ ‘ và ngăn chặn xuất khẩu bằng cách thiết lập các ehousecommunication biến . IgnoreAtChar = true .
Các dữ liệu được chia thành các đơn vị riêng biệt cùng với các phụ gia phù hợp ” – Kết quả đầu ra ” , ” – Chương Trình ” , ” – ADCPrograms ” vv .
Sau khi dữ liệu xuất khẩu từ mức trung bình của hệ thống có hàng ngàn nghi , Vì vậy, nó là cần thiết để tự loại bỏ các mục , chúng tôi không muốn theo dõi .
Nếu không OpenRemote sẽ yêu cầu cho từng thiết bị riêng lẻ mà là cách rất không hiệu quả .
Đây là một bộ điều khiển tồi tệ hơn nhiều phương pháp trạng thái cập nhật , so với các ứng dụng bảng điều khiển eHouse bản địa , eHouse hệ thống hiển thị cho các nền tảng khác nhau , trong đó xử lý tất cả các dữ liệu từ các trạng thái nhị phân của bộ điều khiển trên mặt bên . Trạng thái nhận được trong các gói , một cho mỗi cơ sở điều khiển khoảng 15 giây mỗi , có chứa một vài trăm byte .
Do đó , cho các nền tảng được hỗ trợ bởi hệ thống eHouse , luôn luôn tốt hơn để sử dụng các ứng dụng của chúng tôi , mà , hơn thế nữa , không đòi hỏi một máy tính bổ sung với eHouse4OpenRemote phần mềm và OpenRemote . Org . eHouse Phần mềm kết nối trực tiếp với các bộ điều khiển mạng Ethernet . Trong trường hợp của eHouse1 điều khiển hệ thống dưới sự giám sát của CommManager kết nối gián tiếp thông qua CommManager . Home Automation eHouse4OpenRemote – JAVA
Sau khi xuất khẩu cơ sở dữ liệu OpenRemote . Org ” Ổ ong ” ” nhà thiết kế ” có thể tạo ra một bảng điều khiển cấu hình cá nhân , bằng cách sử dụng các tín hiệu sẵn sàng , lệnh , Nhãn , Thiết bị chuyển mạch , cảm biến theo nhu cầu của mỗi bảng điều khiển cá nhân .