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