eHouse4Java eHouse হোম অটোমেশন সফটওয়্যার – ওপেন সোর্স

eHouse হোম অটোমেশন – সফ্টওয়্যার eHouse4Java একটি ওপেন সোর্স eHouse সিস্টেম ব্যবহারকারীদের জন্য গনুহ লাইসেন্সের অধীনে সফ্টওয়্যার শুধুমাত্র .
এটি করতে সক্ষম হবেন:

  • শিরোনাম কন্ট্রোল
  • গ্রাফিকাল নিয়ন্ত্রণ
  • সিস্টেমের অবস্থা গ্রাফিকাল ঠাহর
  • সিস্টেমের গ্রাফিকাল ঠাহর (প্রতিটি রুম / নিয়ামক জন্য স্বয়ংক্রিয়)
  • নিয়ন্ত্রকদের সঙ্গে যোগাযোগ
  • TCP / IP প্রোটোকল মাধ্যমে রেডিও এবং সমস্ত কন্ট্রোলার সিঙ্ক্রোনাইজেশন অবস্থা , নেটওয়ার্ক (LAN , WAN , ইন্ট্রানেট , ইন্টারনেট)
  • এর ফলে UDP প্রোটোকল (LAN-র মাধ্যমে রেডিও এবং সমস্ত কন্ট্রোলার সিঙ্ক্রোনাইজেশন অবস্থা , ইন্ট্রানেট)
  • সব কন্ট্রোলার আরও প্রক্রিয়াকরণের জন্য সংগ্রহ অবস্থা , উদ্দেশ্য জন্য, যেমন:
  • কল্পনা
  • তৈরি করো
  • আপনার নিজস্ব নিয়ন্ত্রণ আলগোরিদিম এবং ডেডিকেটেড সিস্টেম তৈরি করুন
  • বাহ্যিক কোনো সিস্টেমের জন্য যোগাযোগ এবং সার্ভার গেটওয়ে তৈরি করুন
  • অন্যান্য হার্ডওয়্যার এবং সফটওয়্যার ইন্টিগ্রেশন হিসেবে তৃতীয় – পার্টি ডিভাইস
  • TCP / IP এর মাধ্যমে কন্ট্রোলার ঘটনা হস্তান্তর
  • ভয়েস নিয়ন্ত্রণ


জাভা ব্যবহার হার্ডওয়্যার বিভিন্ন জাভা ভার্চুয়াল মেশিন ব্যবস্থাসহ জন্য সক্ষম করে এই ধরনের সফটওয়্যার ব্যবহার করে .
এটি বিভিন্ন অপারেটিং সিস্টেমে একই ভাবে কাজ করতে পারে:

  • উইন্ডোজ থেকে সংস্করণের 95
  • লিনাক্স
  • ইউনিক্স
  • ইত্যাদি .

এটা সহজেই মোবাইল জাভা ব্যবহার সিস্টেমের উপর ভিত্তি করে মানিয়ে ক্ষমতা উপলব্ধ করা হয়:

  • অ্যানড্রইড
  • জাভা MIDP (মোবাইল)
  • উইন্ডোজ মোবাইল , উইন্ডোজ ফোন (সি # যখন রূপান্তরিত) যা জাভা অনুরূপ

তাই নিয়ন্ত্রণ ও পরিচালনার জন্য সফ্টওয়্যার সিস্টেম নির্মাণ করা সম্ভব হোম অটোমেশন কোনো হার্ডওয়্যার প্ল্যাটফর্মের উপর eHouse:

  • পিসি
  • Microcomputers , কম্পিউটার মাদারবোর্ড , প্রাচীর প্যানেল একটি সরলীকৃত পিসি উপর ভিত্তি করে
  • ট্যাবলেট
  • PDAs
  • গ্রাফিক প্যানেল
  • স্মার্টফোন
  • TouchPhones
  • আরেকটি ক্ষুদ্র হার্ডওয়্যার জাভা সমর্থন সঙ্গে বাস্তবায়িত

আরেকটি অত্যন্ত গুরুত্বপূর্ণ উপাদান হল বিনামূল্যে জাভা ডিভেলপমেন্টের সামগ্রী প্রকৃতি এবং প্রাপ্যতা , যেমন Microsofts হিসাবে খুব ব্যয়বহুল কম্পাইলার সঙ্গে তুলনীয় মান ‘ ভিসুয়াল স্টুডিও , Embarcaderos ‘ , ইত্যাদি . .
আপনি এই ব্যয়বহুল সফ্টওয়্যার বিনিয়োগ ছাড়াই েপশাদার অ্যাপ্লিকেশন তৈরি করতে পারবেন .
এটি ডেডিকেটেড সফ্টওয়্যার নির্মাণের জন্য বিভিন্ন সরঞ্জাম বিশদ সংস্করণের জন্য করতে পারবেন , ইত্যাদি . .
এতদূর , আমরা একটি মুক্ত সোর্স কোড প্রদান নিয়ন্ত্রণ আবেদনপত্রের সাথে সফ্টওয়্যার প্যাকেজ সিস্টেমের কোর গঠন হোম অটোমেশন প্রযোজক eHouse সমস্ত সিস্টেমের বর্তমান সংস্করণে সমর্থন করে বলেন:

  • একটি পিসি তত্ত্বাবধানে 1 (485) eHouse
  • CommManager তত্ত্বাবধানে eHouse 1
  • ইথারনেট eHouse (eHouse4Ethernet)

এই উদ্দেশ্য , আমরা বিনামূল্যে NetBeans ডেভেলপমেন্ট এনভায়রনমেন্ট ব্যবহার .
এর ইনস্টলেশন ও কনফিগারেশন নিবন্ধ আলোচনা করা হয় ” স্মার্ট Netbeans বাড়িতে সফটওয়্যার উন্নয়ন (জাভা , জাভা MIDP , অ্যানড্রইড) ”
EHouse4Java সফ্টওয়্যার একটি অ্যাড – পিসি এবং eHouse জন্য সফটওয়্যার সরাসরি ডিরেক্টরির মধ্যে উপস্থিত কনফিগারেশন ফাইলগুলি ব্যবহার করে ” eHouse ” পদ্ধতি .

  1. প্রাথমিক কনফিগারেশন উপায় সিস্টেম কনফিগারেশন আবেদন eHouse দ্বারা তৈরি করা হয় ” ConfigAux . exe ” .
  2. তারপর এটা সিস্টেম আবেদন eHouse1 চলমান থেকে প্যানেলের জন্য প্রয়োজনীয় সেটিংস রপ্তানি ” eHouse . exe / মোবাইল ” .
  3. সেট প্যানেল eHouse4Ethernet কনট্রোলারের জন্য আবেদন আপ থেকে উৎপন্ন হয় ” CommManagerCfg . exe ” জন্য প্রতিটি ইথারনেট নিয়ামক . এই উদ্দেশ্য প্রেস জন্য প্রয়োজন ” মোবাইল ফাইল তৈরী করুন ” , বা কোনো নির্দিষ্ট অ্যাপ্লিকেশন ভাষা বিবরণ উপযুক্ত .
  4. ডিরেক্টরির মধ্যে থেকে যা প্রয়োগ eHouse4Java চালানো হবে , একটি টেক্সট ফাইল লিখুন ” পথ . cfg ” , যা প্রথম লাইন ডিরেক্টরির পাথ ” ই – ঘর ” সিস্টেম হোম অটোমেশন উদাহরণ . ” c: \ ই – ঘর \ ” (উদ্ধৃতি চিহ্ন বিনা , এবং অন্যান্য অক্ষর .
  5. ডিস্কের মধ্যে কপি eHouse4Java এবং NetBeans আবেদন প্রকল্পের মধ্যে এটি খুলুন
  6. ফাংশন কি টিপে তা শুরু ” F6 ”
  7. বাইরে NetBeans রান কমান্ড লাইন থেকে এটি অনুসরণ ” ehouse4java . বয়াম ” যদি জাভা ইনস্টল পাথ গ্লোবাল ভেরিয়েবল ব্যবহৃত অপারেটিং সিস্টেমের সাথে যোগ করা হয়