Cài đặt OpenRemote . Org trên máy tính địa phương để tích hợp với tự động hóa nhà eHouse

Home Automation eHouse (eHouse4OpenRemote phần mềm) .
Tích hợp OpenRemote . Org (OR) với tự động hóa xây dựng eHouse .
OpenRemote . Org là một dự án mở (mã nguồn mở) tích hợp hệ thống điều khiển khác nhau , xa , tự động hóa , HiFi , TV , SAT và xây dựng tự động hóa .
Nó cũng có thể tích hợp OpenRemote . Org với hệ thống tòa nhà thông minh eHouse .
Nó là cần thiết cho OpenRemote . Org máy chủ một máy tính , và phần mềm (eHouse4OpenRemote) mà sẽ cho phép bạn kiểm soát , hình dung và cập nhật tình trạng của các tấm OpenRemote thiết bị trên các nền tảng khác nhau:

  • Máy tính bảng Android , Điện thoại thông minh
  • iPhone , iPad , iPod
  • Trình duyệt web

Mặc dù OpenRemote . Org chạy trên nền tảng sau đây:

  • Microsoft Windows
  • Mac OS X
  • Linux
  • Synology NAS
  • Netgear ReadyNAS
  • QNAP NAS
  • Raspberry Pi
  • Alix pcengines

Chúng tôi sẽ mô tả việc cài đặt trên hệ thống Windows OpenRemote , bởi vì tất cả các hệ thống ehouse ứng dụng cho cấu hình , và vì vậy được viết cho Windows .
Song le , danh sách các phần cứng hỗ trợ cho OR là rất rộng , chúng tôi không khuyên bạn nên cài đặt nó trên một đơn mini – lõi máy tính , bởi vì hoạt động của họ có thể ngăn chặn hoạt động đúng đắn của OpenRemote .
Xin lưu ý rằng bộ điều khiển EthernetRoomManager là rất nhiều tài nguyên kiểm tra bởi OR:

  • 24 35 kết quả đầu ra kỹ thuật số
  • 12 đầu vào số
  • 3 dimmers
  • lên đến 16 đầu vào đo lường
  • và 10 tín hiệu khác

Điều này có nghĩa là trong trường hợp không ngăn chặn các tín hiệu không sử dụng , OpenRemote phần mềm yêu cầu gần 80 lần các tài nguyên phần cứng chỉ có một ERM .
CommManager có nguồn tài nguyên nhiều hơn nữa từ các điểm các truy vấn OpenRemote xem:

  • lên tới 80 kết quả đầu ra kỹ thuật số
  • lên đến 48 đầu vào báo động (Active)
  • lên đến 48 đầu vào báo động (Alarm)
  • lên đến 48 đầu vào báo động (Cảnh báo)
  • lên đến 48 đầu vào báo động (Giám sát)
  • lên đến 16 đầu vào đo lường
  • khoảng 10 tín hiệu khác

Giả sử phiên bản thoải mái của eHouse với 10 EthernetRoomManager (ERM) + 1 CommManager , có rất nhiều tín hiệu (bộ điều khiển nguồn tài nguyên) để kiểm tra bởi OpenRemote (1100), các cuộc thăm dò sẽ báo hiệu một số tiền đáng kể của CPU . Trong trường hợp của máy hoạt động kém hiệu quả có thể không đủ mạnh mẽ cho OR , vì vậy chúng tôi khuyên bạn nên cài đặt các máy tính với ít nhất 2 nhân xử lý và bộ nhớ trong 2GB .
Để cài đặt OpenRemote . Org bạn cần các thành phần sau (lưu ý các phiên bản của các thành phần – không phải luôn luôn phiên bản mới nhất sẽ làm việc):

  • Java JDK 1 . 6
  • Apache Tomcat 6 hoặc 7
  • Apache Ant 1 . 7 (lưu trữ . apache . org / quận / ant / binaries / apache – kiến – 1 . 7 . 0 – bin . zip)
  • Google GWT 2 . 4 . 0 (google – web – bộ công cụ . GoogleCode . com / files / gwt – 2 . 4 . 0 . zip)
  • MySQL Server (và quản lý chương trình , ví dụ: . MySQL Workbench , hoặc PHPMyAdmin)
  • công cụ để có được nguồn từ kho svn , ví dụ như cho Windows . TortoiseSVN (tortoisesvn . net / lượt tải . html)

1 . Cài đặt các thành phần Java

  • Java SDK . Các cửa sổ cài đặt tiêu chuẩn cần phải được chạy với quyền quản trị
  • Tomcat 6 hoặc 7 – hướng dẫn . Chỉ cần giải nén các nội dung của thư mục: ” C: \ Tomcat ” .
  • Thiết lập biến môi trường JAVA_HOME , trỏ đến thư mục nơi cài đặt Java , ví dụ: . C: \ Program Files \ Java \ jdk1 . 6 . 0_36

2 . Cài đặt MySQL , với động cơ InnoDB và MyISAM .

  • tạo ra một giản đồ ” ổ ong ”
  • Tạo một người dùng có quyền truy cập đầy đủ vào lược đồ ” ổ ong ”
  • cấu hình ehouse4OpenRemote ứng dụng để thiết lập cùng tên người dùng và mật khẩu mà bạn đã tạo

Cài đặt tổ ong (dịch vụ là chịu trách nhiệm cho việc quản lý của người sử dụng và cấu hình)
Tải về mã nguồn (openremote . svn . SourceForge . net / svnroot / openremote / trunk / Beehive)
Cài đặt Eclipse: (Nếu bạn đang đi để sửa đổi các mã số dự án mã nguồn OpenRemote)

  • Tải về Eclipse IDE cho Java EE phát triển (Windows) từ (www . thực . org / downloads /)
  • GWT Plugin – cài đặt theo các nhà phát triển của tài liệu hướng dẫn . google . com / eclipse / tài liệu / cài đặt – từ – zip
  • tải về ” OpenRemote điều khiển ” nguồn từ svn
  • thêm Tomcat / controler / thời gian chạy trong Windows Eclipse – > ; Hiện Xem – > ; Web Servers . mulesoft . com / tomcat – thực
  • tạo một dự án mới bằng cách chọn ” Hiện có Ant buildfile ”
  • trong các tài sản của dự án – cải thiện thông số ” Target Runtime ”