eHouseFor OpenRemote – खुला स्रोत स्रोत निर्माण स्वचालन नियंत्रण पैनल के साथ एकीकृत करने के लिए कोड . निर्यात के लिए डेटा OpenRemote . संगठन

गृह स्वचालन OpenRemote साथ एकीकृत किया जा सकता है . संगठन जावा में इस सॉफ्टवेयर का उपयोग .
तो यह एक जावा आभासी मशीन के साथ लागू किसी भी हार्डवेयर पर काम कर सकते हैं .

निर्यात eHouse प्रणाली से डेटा OpenRemote

के बाद आप एक पाठ फ़ाइल में सॉफ्टवेयर तैयार ” JavaORServer . सी एफ जी ” , सॉफ्टवेयर की वैश्विक varibles जो आवेदन की मुख्य विशेषताएं हैं सेट .
चर सेटिंग ” ehousecommunication . ExportOpenRemoteDesignerObjects = सच ” आप eHouse प्रणाली सेटिंग्स निर्यात करने के लिए OpenRemote की अनुमति देता है . संगठन .
क्योंकि OpenRemote . संगठन वर्तमान संस्करण में एक डेटा आयात अंतरफलक नहीं है , बाहरी सिस्टम के साथ एकीकरण के लिए , यह जरूरी है कि सीधे डेटाबेस OpenRemote लिखने . संगठन नाम ” छत्रक ” .
स्थानीय डेटाबेस के लिए उपयोगकर्ता पैरामीटर चर में शामिल हैं:

  • ehousecommunication . BeehiveUserName – बीहाईव उपयोगकर्ता डेटाबेस
  • ehousecommunication . BeehiveUserPassword – पासवर्ड
  • ehousecommunication . Dbhost – mysql सर्वर पता
  • ehousecommunication . MysqlPort – mysql सर्वर पोर्ट

अतिरिक्त निर्यात eHouse OpenRemote संबंधित विकल्प:

  • ehousecommunication . IgnoreAtChar – सभी संकेत है कि शामिल की अनदेखी ‘ @ ‘ निर्यात के लिए
  • ehousecommunication . DisabledOpenRemoteExportTCP – ईथरनेट नियंत्रकों के लिए निर्यात सेटिंग्स
  • ehousecommunication . DisabledOpenRemoteExportEhouse1 – EHouse1 नियंत्रकों के लिए निर्यात सेटिंग्स

ऊपर सेटिंग्स चलने के बाद आवेदन EHouse4OpenRemote , पूरा करने के लिए डेटाबेस OpenRemote विन्यास को लोड करता , शामिल हैं:

  • ” डिजिटल outputs बटन ” परिवर्तन राज्य और पढ़ने के राज्य की संभावना के साथ
  • डिजिटल आदानों की स्थिति पढ़ें
  • एनालॉग / डिजिटल कनवर्टर इनपुट , मापने और पढ़ने के मूल्य
  • अलार्म सुरक्षा मुखौटा (सक्रिय में विभाजित आदानों , अलार्म , चेतावनी , निगरानी) और स्थिति पढ़ें
  • ” कार्यक्रम बटन ” कार्यक्रम बदलने की क्षमता के साथ
  • ” रोलर और सुरक्षा कार्यक्रमों बटन ” कार्यक्रम बदलने की क्षमता के साथ
  • ” एडीसी कार्यक्रम बटन ” को बदलने की क्षमता के साथ
  • ” सुरक्षा क्षेत्र बटन ” परिवर्तन और वर्तमान जोन के पढ़ने

डेटा की एक बहुत कुछ है , इतना अप्रयुक्त संकेत हस्ताक्षर जोड़कर उनके नाम बदलकर सीमित किया जाना चाहिए ‘ @ ‘ और चर ehousecommunication सेटिंग निर्यात अवरुद्ध . IgnoreAtChar = सच .
डेटा अलग – अलग इकाइयों में विभाजित कर रहे हैं एक साथ उपयुक्त additives के साथ ” – Outputs ” , ” – कार्यक्रम ” , ” – ADCPrograms ” आदि .
प्रणाली औसत से डेटा निर्यात के बाद वहाँ हजारों रहे हैं आराम , इसलिए यह जरूरी है कि मैन्युअल आइटम को दूर , हम पर नजर रखने के लिए नहीं करना चाहती .
अन्यथा OpenRemote प्रत्येक डिवाइस के लिए व्यक्तिगत पूछ जो बहुत अक्षम तरीका है .
यह एक बहुत बुरा नियंत्रक स्थिति अद्यतन विधि , eHouse देशी पैनल अनुप्रयोगों के लिए तुलना , विभिन्न प्लेटफार्मों के लिए eHouse प्रणाली दृश्य में , है जो पैनल तरफ नियंत्रक के द्विआधारी स्थिति से सभी डेटा प्रक्रियाओं . स्थितियां संकुल में प्राप्त कर रहे हैं , के बारे में 15 सेकंड में प्रत्येक नियंत्रक परिसर के लिए हर एक , एक कुछ सौ बाइट्स युक्त .
इसलिए , प्रणाली eHouse द्वारा समर्थित प्लेटफार्मों के लिए , बेहतर हमेशा हमारे अनुप्रयोगों का उपयोग करने के लिए , जो , और भी , करता eHouse4OpenRemote सॉफ्टवेयर और OpenRemote के साथ एक अतिरिक्त पीसी की आवश्यकता नहीं है . संगठन . eHouse सॉफ्टवेयर ईथरनेट नेटवर्क नियंत्रकों से सीधे जोड़ता है . CommManager के पर्यवेक्षण के अंतर्गत प्रणाली नियंत्रकों eHouse1 के मामले में CommManager के माध्यम से परोक्ष रूप से कनेक्ट . गृह स्वचालन eHouse4OpenRemote – जावा
डेटाबेस OpenRemote को निर्यात के बाद . संगठन ” छत्रक ” ” डिज़ाइनर ” एक विन्यास पैनल व्यक्तिगत रूप से बना सकते हैं , तैयार संकेत का उपयोग , आदेश , लेबल , स्विच , प्रत्येक व्यक्ति के पैनल की जरूरतों के अनुसार सेंसर .