บ้านอัตโนมัติ eHouse (eHouse4OpenRemote ซอฟต์แวร์) .
OpenRemote รวม . org (OR) อาคารอัตโนมัติ eHouse .
OpenRemote . org เป็นโครงการที่เปิด (โอเพ่นซอร์ส) การบูรณาการระบบการควบคุมที่แตกต่างกัน , ห่างไกล , อัตโนมัติ , ไฮไฟ , โทรทัศน์ , อัตโนมัติ SAT และอาคาร .
นอกจากนี้ยังเป็นไปได้ที่จะบูรณาการ OpenRemote . org กับระบบอาคารอัจฉริยะ eHouse .
มันเป็นสิ่งจำเป็นสำหรับ OpenRemote . เซิร์ฟเวอร์คอมพิวเตอร์ org , และซอฟต์แวร์ (eHouse4OpenRemote) ที่จะช่วยให้คุณสามารถควบคุม , เห็นภาพและอัปเดตสถานะของอุปกรณ์แผง OpenRemote บนแพลตฟอร์มต่างๆ:
- หุ่นยนต์เม็ด , มาร์ทโฟน
- iPhone , iPad , iPod
- เว็บเบราเซอร์
แม้ว่า OpenRemote . org ทำงานบนแพลตฟอร์มต่อไปนี้:
- ของ Microsoft Windows
- ระบบปฏิบัติการ Mac OS X
- ลินุกซ์
- NAS Synology
- ReadyNAS NETGEAR
- NAS QNAP
- ราสเบอร์รี่ Pi
- pcengines Alix
เราจะอธิบายการติดตั้ง OpenRemote ในระบบ Windows , เพราะทุกการใช้งานระบบ ehouse สำหรับการตั้งค่า , และเพื่อเขียนขึ้นสำหรับ Windows .
แต่ , ว่ารายการของฮาร์ดแวร์หรือการสนับสนุนสำหรับกว้างมาก , เราไม่แนะนำให้ติดตั้งมันลงบนมินิเดียว – คอมพิวเตอร์หลัก , เนื่องจากประสิทธิภาพการทำงานของพวกเขาสามารถป้องกันการทำงานที่เหมาะสมของ OpenRemote .
โปรดทราบว่าตัวควบคุม EthernetRoomManager เป็นจำนวนมากของทรัพยากรหรือการตรวจสอบโดย:
- 24 ถึง 35 ผลดิจิตอล
- 12 อินพุตดิจิตอล
- 3 dimmers
- ถึง 16 ปัจจัยวัด
- และสัญญาณอื่น ๆ 10
ซึ่งหมายความว่าในกรณีของสัญญาณไม่ได้ปิดกั้นที่ไม่ได้ใช้ , OpenRemote ซอฟต์แวร์ถามเกือบ 80 ครั้งทรัพยากรฮาร์ดแวร์เพียงหนึ่ง ERM .
CommManager มีทรัพยากรอื่น ๆ อีกมากมายจากมุมมองคำสั่ง OpenRemote:
- สูงสุดถึง 80 ผลดิจิตอล
- ถึง 48 ปัจจัยปลุก (Active)
- ถึง 48 ปัจจัยปลุก (Alarm)
- ถึง 48 ปัจจัยปลุก (Warning)
- ถึง 48 ปัจจัยปลุก (Monitoring)
- ถึง 16 ปัจจัยวัด
- ประมาณ 10 สัญญาณอื่น ๆ
สมมติว่ารุ่นความสะดวกสบายของ eHouse กับ 10 EthernetRoomManager (ERM) + 1 CommManager , มีจำนวนมากของสัญญาณ (ควบคุมทรัพยากร) เพื่อตรวจสอบโดย OpenRemote (1100) หยั่งเสียงเดียวจะส่งสัญญาณเป็นจำนวนมากของ CPU เป็น . ในกรณีที่เครื่องมีประสิทธิภาพต่ำอาจจะไม่เพียงพอสำหรับการที่มีประสิทธิภาพหรือ , ดังนั้นเราจึงแนะนำให้ติดตั้งเครื่องคอมพิวเตอร์อย่างน้อย 2 แกนประมวลผลและหน่วยความจำ 2GB .
การติดตั้ง OpenRemote . org คุณต้ององค์ประกอบต่อไปนี้ (หมายเหตุรุ่นของคอมโพเนนต์ – ไม่เสมอรุ่นใหม่ล่าสุดจะทำงาน):
- Java JDK 1 . 6
- Tomcat Apache 6 หรือ 7
- Apache Ant 1 . 7 (เก็บ . apache . org / อ. มด / / ไบนารี Apache / – มด – 1 . 7 . 0 – ถัง . zip)
- Google GWT 2 . 4 . 0 จาก (google – เว็บ – เครื่องมือ . GoogleCode . co.th / ไฟล์ / GWT – 2 . 4 . 0 . zip)
- MySQL Server (และโปรแกรมบริหาร , เช่น . Workbench MySQL , phpMyAdmin หรือ)
- เครื่องมือในการได้รับมาจากที่เก็บ svn , เช่นสำหรับ Windows . TortoiseSVN (tortoisesvn . ดาวน์โหลด / สุทธิ . ) HTML
1 . การติดตั้งส่วนประกอบ Java
- SDK Java . ติดตั้งหน้าต่างมาตรฐานต้องมีการทำงานที่มีสิทธิผู้ดูแลระบบ
- Tomcat 6 หรือ 7 – คำแนะนำ . เพียง unzip เนื้อหาของไดเรกทอรี: ” C: \ Tomcat ” .
- ตั้งค่าตัวแปรสภาพแวดล้อม JAVA_HOME , ชี้ไปที่ไดเรกทอรีที่มีการติดตั้ง Java , เช่น . C: \ Program Files \ Java \ jdk1 . 6 . 0_36
2 . การติดตั้ง MySQL , กับ InnoDB เครื่องยนต์และ MyIsam .
- สร้างสคี ” รัง ”
- สร้างผู้ใช้ที่มีสิทธิในการเข้าถึงแบบเต็มไปยังคี ” รัง ”
- กำหนดค่า ehouse4OpenRemote ประยุกต์ใช้ในการกำหนดชื่อผู้ใช้และรหัสผ่านเดียวกันในขณะที่คุณสร้างขึ้น
การติดตั้งรัง (บริการจะเป็นผู้รับผิดชอบสำหรับการจัดการของผู้ใช้และการตั้งค่า)
ดาวน์โหลดมา (openremote . svn . SourceForge . สุทธิ / svnroot / openremote ลำต้น / / รัง)
การติดตั้งคราส: (ถ้าคุณจะปรับเปลี่ยนรหัสแหล่งที่มาของโครงการ OpenRemote)
- ดาวน์โหลด Eclipse IDE สำหรับ Java EE Developers (Windows) จาก (www . คราส . org / ดาวน์โหลด /)
- ปลั๊กอิน GWT – การติดตั้งตามที่นักพัฒนาเอกสาร . google . co.th / คราส / docs / ติดตั้ง – จาก – ไปรษณีย์
- ดาวน์โหลด ” ควบคุม OpenRemote ” แหล่งที่มาจาก svn
- เพิ่ม Tomcat / controler / รันไทม์ใน Windows Eclipse – > ; แสดงดู – > ; เว็บเซิร์ฟเวอร์ . mulesoft . co.th / คราว – คราส
- สร้างโครงการใหม่โดยเลือก ” ที่มีอยู่ buildfile มด ”
- ในคุณสมบัติของโครงการ – ปรับปรุงพารามิเตอร์ ” รันไทม์เป้าหมาย ”