OpenRemote eHouseFor – แหล่งที่มารหัสเปิดแหล่งที่มาเพื่อบูรณาการกับการสร้างแผงควบคุมอัตโนมัติ . ส่งออกข้อมูลไป OpenRemote . org

บ้านอัตโนมัติ สามารถบูรณาการกับ OpenRemote . org ใช้ซอฟต์แวร์นี้ใน Java .
จึงสามารถทำงานบนฮาร์ดแวร์ใด ๆ กับเครื่องเสมือน Java ดำเนินการ .

การส่งออกข้อมูลจากระบบ eHouse ไป OpenRemote

หลังจากที่คุณติดตั้งซอฟต์แวร์ในแฟ้มข้อความ ” JavaORServer . cfg ” , ตั้ง varibles ระดับโลกของซอฟต์แวร์ซึ่งเป็นคุณสมบัติหลักของโปรแกรม .
การตั้งค่าตัวแปร ” ehousecommunication . ExportOpenRemoteDesignerObjects = true ” ช่วยให้คุณสามารถส่งออกการตั้งค่าระบบ eHouse ไป OpenRemote . org .
เพราะ OpenRemote . org ในรุ่นปัจจุบันไม่ได้มีอินเตอร์เฟซที่นำเข้าข้อมูล , เพื่อบูรณาการกับระบบภายนอก , มีความจำเป็นต้องเขียนโดยตรงไปยังฐานข้อมูล OpenRemote . ชื่อองค์กร ” รัง ” .
พารามิเตอร์ผู้ใช้ไปยังฐานข้อมูลท้องถิ่นจะรวมอยู่ในตัวแปร:

  • ehousecommunication . BeehiveUserName – ฐานข้อมูลผู้ใช้รัง
  • ehousecommunication . BeehiveUserPassword – รหัสผ่าน
  • ehousecommunication . dbhost – ที่อยู่เซิร์ฟเวอร์ mysql
  • ehousecommunication . MysqlPort – พอร์ต MySQL server

ตัวเลือกเพิ่มเติมที่เกี่ยวข้องกับการส่งออก eHouse ไป OpenRemote:

  • ehousecommunication . IgnoreAtChar – ละเว้นสัญญาณทั้งหมดที่มี ‘ @ ‘ เพื่อการส่งออก
  • ehousecommunication . DisabledOpenRemoteExportTCP – การส่งออกการตั้งค่าสำหรับควบคุม Ethernet
  • ehousecommunication . DisabledOpenRemoteExportEhouse1 – การส่งออกการตั้งค่าสำหรับควบคุม eHouse1

EHouse4OpenRemote โปรแกรมหลังจากใช้การตั้งค่าข้าง , โหลดการตั้งค่าที่สมบูรณ์เพื่อ OpenRemote ฐานข้อมูล , ประกอบไปด้วย:

  • ” ปุ่มผลดิจิตอล ” กับความเป็นไปได้ของรัฐเปลี่ยนแปลงและรัฐอ่าน
  • อ่านสถานะของดิจิตอลอินพุท
  • ใส่แปลงอนาล็อก / ดิจิตอล , การวัดและการอ่านค่า
  • ปัจจัยการผลิตแบ่งออกเป็นสัญญาณเตือนการรักษาความปลอดภัยหน้ากาก (ใช้งาน , ปลุก , เตือน , การตรวจสอบ) และอ่านสถานะ
  • ” ปุ่มโปรแกรม ” ที่มีความสามารถในการเปลี่ยนแปลงโปรแกรม
  • ” ลูกกลิ้งและปุ่มโปรแกรมรักษาความปลอดภัย ” ด้วยความสามารถในการเปลี่ยนโปรแกรม
  • ” ADC ปุ่มโปรแกรม ” ที่มีความสามารถในการเปลี่ยนแปลง
  • ” ปุ่มโซนความปลอดภัย ” การเปลี่ยนแปลงและการอ่านของโซนปัจจุบัน

มีจำนวนมากของข้อมูลคือ , สัญญาณที่ไม่ได้ใช้จึงควรถูก จำกัด โดยการเปลี่ยนชื่อของพวกเขาโดยการใส่เครื่องหมาย ‘ @ ‘ และการปิดกั้นการส่งออกโดยการตั้งค่าตัวแปร ehousecommunication . จริง IgnoreAtChar = .
ข้อมูลจะถูกแบ่งออกเป็นหน่วยแยกร่วมกับสารเติมแต่งที่เหมาะสม ” – เอาท์พุท ” , ” – รายการโทรทัศน์ ” , ” – ADCPrograms ” ฯลฯ .
หลังจากส่งออกข้อมูลจากค่าเฉลี่ยของระบบที่มีหลายพันเป็นความสบาย , ดังนั้นจึงมีความจำเป็นต้องด้วยตนเองลบรายการ , เราไม่ต้องการที่จะตรวจสอบ .
มิฉะนั้นจะขอ OpenRemote สำหรับอุปกรณ์แต่ละซึ่งเป็นวิธีที่ไม่มีประสิทธิภาพมาก .
นี้คือตัวควบคุมสถานะที่แย่กว่านั้นวิธีการปรับปรุง , เมื่อเทียบกับการใช้งานแผง eHouse พื้นเมือง , ในการสร้างภาพระบบ eHouse สำหรับแพลตฟอร์มที่แตกต่างกัน , ซึ่งประมวลผลข้อมูลทั้งหมดจากสถานะไบนารีของตัวควบคุมที่อยู่ด้านแผง . สถานะที่ได้รับในแพคเกจ , หนึ่งสำหรับแต่ละสถานที่ควบคุมที่ประมาณ 15 วินาทีแต่ละ , ที่มีเพียงไม่กี่ร้อยไบต์ .
จึง , สำหรับแพลตฟอร์มที่สนับสนุนโดยระบบ eHouse , ดีกว่าเสมอที่จะใช้โปรแกรมของเรา , ซึ่ง , ยิ่งไปกว่านั้น , ไม่จำเป็นต้องเครื่องคอมพิวเตอร์เพิ่มเติม eHouse4OpenRemote ซอฟต์แวร์และ OpenRemote . org . ซอฟท์แว eHouse เชื่อมต่อโดยตรงกับ Ethernet ควบคุมเครือข่าย . ในกรณีของระบบควบคุม eHouse1 ภายใต้การกำกับดูแลของ CommManager เชื่อมต่อทางอ้อมผ่านทาง CommManager . หน้าแรก eHouse4OpenRemote อัตโนมัติ – JAVA
หลังจากการส่งออกไปยังฐานข้อมูล OpenRemote . org ” รัง ” ” นักออกแบบ ” สามารถสร้างแผงการกำหนดค่าที่เป็นเอกลักษณ์ , ใช้สัญญาณพร้อม , คำสั่ง , ป้าย , สวิทช์ , เซ็นเซอร์ตามความต้องการของแผงแต่ละ .