บูรณาการของบ้านอัตโนมัติ eHouse ไป OpenRemote . org สภาพแวดล้อม

OpenRemote . สภาพแวดล้อมองค์กรช่วยให้การสร้างของขาตั้ง – เพียงอย่างเดียวควบคุมแผงควบคุมระบบต่างๆในพืชชนิด ผลิตอัตโนมัติหน้าแรก :

ยกเลิกการแก้ไข

ใหม่! ;

  • อาคารอัตโนมัติในมาตรฐานต่างๆ
  • อาคารอัจฉริยะในมาตรฐานต่างๆ
  • เสียง / วิดีโอ , ไฮไฟผู้ผลิตหลายราย
  • ความเป็นไปได้ของการรวมกับ java ใด ๆ


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

  • ซอฟแวร์ฟรี – ฟรีแวร์
  • รหัสแหล่งที่มาฟรี – opensource
  • ความสามารถในการทำงานร่วมกับ OpenRemote ระบบใด ๆ โดยการใช้งานจาวาในการติดต่อสื่อสาร
  • พัฒนาอย่างต่อเนื่องของระบบที่มีโปรโตคอลการสื่อสารใหม่ที่มีระบบที่แตกต่างกัน
  • ฐานข้อมูลขนาดใหญ่ของการส่งสัญญาณอินฟราเรดที่สามารถควบคุมอุปกรณ์เช่นโทรทัศน์ , ไฮไฟ , เสียง , วีดีโอ , ฯลฯ .

เซิร์ฟเวอร์ ” ควบคุมระยะไกล ” ที่ทำงานอยู่ใน ” แมวตัวผู้ ” เซิร์ฟเวอร์แอพลิเคชัน , การถ่ายโอนข้อมูลระหว่างแผงและตัวควบคุม quering สถานะของพวกเขา , อินพุต , เอาท์พุท , วัด ฯลฯ สัญญาณ . .
แผงร่วมมือกับ OpenRemote ได้ติดตั้งซอฟต์แวร์ไคลเอ็นต์การสื่อสารกับเซิร์ฟเวอร์ .
ปัจจุบันซอฟต์แวร์ที่สามารถใช้ได้สำหรับการติดตั้ง:

  • Android
  • iPhone / iPad / iPod
  • เว็บเบราเซอร์

มันเป็นไปได้ที่จะสร้างการติดตั้งใดบนแพลตฟอร์มดังกล่าวข้างต้น (มาร์ทโฟน , แท็บเล็ต , touchphones , ฯลฯ พีซี) .
สำหรับระบบการทำงานร่วมกับ EHouse OpenRemote โปรแกรม Java (eHouse4OpenRemote) เป็นสิ่งจำเป็น , ซึ่งเทียบเท่ากับเซิร์ฟเวอร์ OpenRemote แบบสอบถาม , และส่งคำสั่งควบคุม .
ซอฟแวร์ EHouse4OpenRemote ซ้อนทับจะทุ่มเทเพื่อ OpenRemote มีฟังก์ชั่นต่อไปนี้:

  • จะทำหน้าที่เป็น ” เซิร์ฟเวอร์พร็อกซี่ ” หรือ ” เกตเวย์ ” ระหว่าง ” OpenRemote ” และควบคุม eHouse
  • การปรับปรุงสถานะของตัวควบคุมจะถูกส่งผ่านทาง UDP ออกอากาศ – ฟังอย่างต่อเนื่อง
  • การกำหนดค่าโหลด , ชื่อของการควบคุมภายในสำหรับแคชใช้
  • quering สำหรับสถานะปัจจุบัน , รัฐเอาท์พุท , ปัจจัยการผลิต , dimmers , วัดปัจจัยการผลิตเพื่อแคชใช้ภายใน
  • มีเซิร์ฟเวอร์ TCP / IP , ซึ่งสามารถรับเหตุการณ์จากการใช้งานและอื่น ๆ OpenRemote
  • รวมถึง TCP ลูกค้า / IP , ซึ่งจะช่วยให้คุณสามารถส่งคำสั่งไปยังตัวควบคุมและช่วยให้การอนุญาตให้ eHouse ระบบอัตโนมัติหน้าแรก
  • ประกอบด้วยหลาย – เซิร์ฟเวอร์ TCP / IP threaded , ที่ฟังสำหรับคำสั่งเกี่ยวกับสถานะของตัวควบคุมและเหตุการณ์แคชใช้จะถูกส่งไปควบคุม
  • นี้จะช่วยให้การนำเข้าแบบเต็มของ ” ออกแบบ OpenRemote ” สัญญาณทั้งหมดของตัวควบคุม: ปัจจัย , เอาท์พุท , ปัจจัยการผลิตวัด , dimmers , รายการโทรทัศน์ , โซนความปลอดภัย . มันอ่านสถานะหรือเงื่อนไขของสัญญาณทำให้ง่ายต่อการใช้และมีความหมายลดเวลา
  • นี้จะช่วยให้การนำเข้าแบบเต็มของ ” ออกแบบ OpenRemote ” กิจกรรมระบบ eHouse ที่เกี่ยวข้องกับการควบคุม – OpenRemote เป็นคำสั่งระบบมากขึ้นและเร็วขึ้นการดำเนินงานและบูรณาการระบบ

โปรแกรมจะต้องกำหนดค่าในแฟ้มกำหนดค่าเดียว ” JavaORServer . cfg ” ตั้งอยู่ในไดเรกทอรีที่ไฟล์ถูกนำมาวาง ” eHouse4OpenRemote . โถ ” ของการใช้งาน eHouse4OpenRemote .
ชื่อทั้งหมดและการกำหนดค่าตัวควบคุมที่ถูกอ่านจากเส้นทางที่ระบุของไดเรกทอรีการติดตั้ง eHouse ในระบบ Windows .

แฟ้มการกำหนดค่าเป็นดังนี้ (ในวงเล็บคือคำอธิบายที่จะต้องออก):
192 . 168 . 0 . 254 (CommManager ที่อยู่หรือโปรแกรมคอมพิวเตอร์ eHouse เซิร์ฟเวอร์)
9876 (TCP / IP , CommManager หรือ eHouse โปรแกรมคอมพิวเตอร์เซิร์ฟเวอร์ – การส่งคำสั่ง)
6789 (UDP ออกอากาศฟังพอร์ต – สถานะการรับตัวควบคุม)
passwd (รหัสผ่านเพื่อขออนุมัติ CommManager ด้วยรหัสผ่านปกติหรือเข้ารหัส)
00000000000000000000000000000000000000 (ไม่เปลี่ยน)
C: \ e – บ้าน \ (เส้นทางไปยังเซิร์ฟเวอร์แอพลิเคชัน eHouse)
4321 (Port สำหรับเซิร์ฟเวอร์ TCP / IP – ในการสื่อสารกับ OpenRemote หรือบริการอื่น ๆ )
127 . 0 . 0 . 1 (ลิงค์ – ที่อยู่ของเครื่องท้องถิ่นที่มีการติดตั้ง eHouse4OpenRemote)
localhost (ท้องถิ่นชื่อโฮสต์ไปถึงฐานข้อมูลจากรัง OpenRemote)
3306 (Access ไปยัง MySQL พอร์ต)
Cp1250 (โค้ดเพจหน้าต่างการอ่านไฟล์ตั้งค่า)
รัง (ชื่อผู้ใช้เพื่อรังฐานข้อมูลของ OpenRemote)
beehivepass (รหัสผ่านของผู้ใช้ในการเข้าถึงฐานข้อมูลรังของ OpenRemote)

เพื่อเริ่มต้นการตั้งค่า eHouse หนึ่งซอฟต์แวร์ควบคุมสำหรับ eHouse4OpenRemote ต้องทำงาน ” eHouse . exe / มือถือ ” หลังจากแต่ละการเปลี่ยนแปลงของชื่อในระบบและเพิ่ม / ลบควบคุม .

การกำหนดค่าไดรเวอร์อีเธอร์เน็ตโดยอัตโนมัติเมื่อใดก็ตามที่สร้างบันทึกการตั้งค่าใหม่ของตัวควบคุมจะดำเนินการ .