eHouseFor OpenRemote – ওপেন সোর্স সোর্স কোড বিল্ডিং স্বয়ংক্রিয়তা নিয়ন্ত্রণ প্যানেল সংহত . ডেটা OpenRemote রপ্তানি . Org

হোম অটোমেশন OpenRemote সাথে ইন্টিগ্রেটেড হতে পারে . Org জাভা এই সফ্টওয়্যার ব্যবহার করে .
সুতরাং এটি কোনো হার্ডওয়্যারের উপর একটি জাভা ভার্চুয়াল মেশিন বাস্তবায়িত সঙ্গে কাজ করতে পারেন .

EHouse সিস্টেম থেকে তথ্য OpenRemote রপ্তানি

সেট করার পরে আপনাকে একটি টেক্সট ফাইলে সফ্টওয়্যার আপ ” JavaORServer . cfg ” , সফ্টওয়্যার বিশ্ব varibles যা আবেদন প্রধান বৈশিষ্ট্য সেট .
ভেরিয়েবল সেট করা ” ehousecommunication . ExportOpenRemoteDesignerObjects = সত্য ” আপনি eHouse সিস্টেম সেটিংস যাও যাও OpenRemote এক্সপোর্ট করতে পারবেন . Org .
কারণ OpenRemote . Org মধ্যে বর্তমান সংস্করণটি একটি তথ্য ইমপোর্ট ইন্টারফেস নেই , এর জন্য বাইরের সিস্টেমের সাথে ইন্টিগ্রেশন , এটা সরাসরি ডাটাবেস OpenRemote লিখতে প্রয়োজন . Org নামে ” মৌচাক ” .
স্থানীয় উপাত্ত ব্যবহারকারী পরামিতি ভেরিয়েবলের মধ্যে অন্তর্ভুক্ত করা হয়:

  • ehousecommunication . BeehiveUserName – বিহাইভ ব্যবহারকারী ডাটাবেসের
  • ehousecommunication . BeehiveUserPassword – পাসওয়ার্ড
  • ehousecommunication . Dbhost – mysql সার্ভার ঠিকানা
  • ehousecommunication . MysqlPort – mysql সার্ভার পোর্ট

অতিরিক্ত রপ্তানি সম্পর্কিত eHouse যাও OpenRemote অপশন:

  • ehousecommunication . IgnoreAtChar – সব সংকেত করেন যে একটি অন্তর্ভুক্ত উপেক্ষা ‘ @ ‘ জন্য এক্সপোর্ট
  • ehousecommunication . DisabledOpenRemoteExportTCP – ইথারনেট কনট্রোলারের জন্য সেটিংস রপ্তানি করুন
  • ehousecommunication . DisabledOpenRemoteExportEhouse1 – EHouse1 কনট্রোলারের জন্য সেটিংস রপ্তানি করুন

উপরে সেটিংস পশ্চাদ্ধাবন আবেদন EHouse4OpenRemote , ডাটাবেসের OpenRemote সম্পূর্ণ কনফিগারেশন লোড করা , অংশীভূত:

  • ” ডিজিটাল আউটপুট বোতাম ” সঙ্গে সঙ্গে পরিবর্তিত হচ্ছে রাষ্ট্র এবং রাষ্ট্র পড়ার সম্ভাবনা
  • ডিজিটাল ইনপুট অবস্থা পড়ুন
  • এনালগ / ডিজিটাল রূপান্তরকারী ইনপুট , পরিমাপ এবং মান পড়া
  • এলার্ম নিরাপত্তা মাস্ক (সক্রিয় বিভক্ত ইনপুট , বিপদাশঙ্কা , সতর্কতা , পর্যবেক্ষণ) এবং অবস্থা পড়া
  • ” প্রোগ্রাম বোতাম ” সঙ্গে ক্ষমতা প্রোগ্রামের পরিবর্তন
  • ” Rollers এবং নিরাপত্তা প্রোগ্রাম বোতাম ” সঙ্গে ক্ষমতা প্রোগ্রাম পরিবর্তন
  • ” ADC প্রোগ্রাম বাটন ” সঙ্গে ক্ষমতা পরিবর্তন
  • ” নিরাপত্তা জোন বাটন ” পরিবর্তন এবং বর্তমান জোন পাঠ

ডেটা একটি অনেক আছে , যাতে অব্যবহৃত সংকেত তাদের নাম পরিবর্তন করে করা উচিত সাইন যোগ দ্বারা সীমাবদ্ধ ‘ @ ‘ এবং পরিবর্তনশীল ehousecommunication সেটিং দ্বারা এক্সপোর্ট করা ব্লক . IgnoreAtChar = সত্য .
তথ্য পৃথক ইউনিট মধ্যে উপযুক্ত additives সঙ্গে একসঙ্গে বিভক্ত করা হয় ” – আউটপুট ” , ” – প্রোগ্রাম ” , ” – ADCPrograms ” ইত্যাদি .
গড় সিস্টেম থেকে তথ্য এক্সপোর্ট করার পর হাজার হাজার আছে Comfort , সুতরাং এটা ম্যানুয়ালি আইটেম সরিয়ে প্রয়োজন , আমরা নিরীক্ষণ করতে ইচ্ছুক না .
অন্যথা OpenRemote পৃথকভাবে প্রতিটি ডিভাইসের জন্য যা খুবই অদক্ষ উপায় জিজ্ঞাসা করবে .
এটি একটি অনেক খারাপ অবস্থা নিয়ামক আপডেটের পদ্ধতি , তুলনা eHouse নেটিভ প্যানেলের অ্যাপ্লিকেশনের , বিভিন্ন প্ল্যাটফর্মের জন্য eHouse ভিজুয়ালাইজেশন সিস্টেম , যা সব নিয়ামক মধ্যে বাইনারি অবস্থা থেকে প্যানেল পাশ তথ্য প্রক্রিয়াকরণ . Statuses প্যাকেজের মধ্যে গৃহীত হয় , 15 এ যাও প্রতিটি নিয়ামক প্রাঙ্গনে জন্য প্রতিটি , কয়েক শত বাইট ধারণকারী .
সুতরাং , জন্য eHouse সিস্টেম দ্বারা সমর্থিত প্ল্যাটফর্ম , সবসময় আমাদের ভাল অ্যাপ্লিকেশনের ব্যবহার , যেটি , পরন্তু , কিন্তু একটি eHouse4OpenRemote সফ্টওয়্যার এবং OpenRemote সঙ্গে অতিরিক্ত পিসি প্রয়োজন হয় না . Org . ইথারনেট নেটওয়ার্ক কনট্রোলার eHouse সফ্টওয়্যার সরাসরি সংযুক্ত করে . সিস্টেম কন্ট্রোলার eHouse1 এর CommManager তত্ত্বাবধানে ক্ষেত্রে পরোক্ষভাবে CommManager মাধ্যমে সংযোগ . হোম অটোমেশন eHouse4OpenRemote – জাভা
পরে উপাত্ত OpenRemote যাও এক্সপোর্ট . Org ” মৌচাক ” ” ডিজাইনার ” একটি কনফিগারেশন পৃথকভাবে প্যানেল তৈরি করতে পারবেন না , প্রস্তুত সংকেত ব্যবহার করে , আদেশ , লেবেলগুলি , সুইচ , অনুযায়ী প্রতিটি প্যানেলের চাহিদা সেন্সর .