Horti Lighting Protocol (HLP) কী?
Stichting Hortivation-এর প্রকাশ্যে পাওয়া যায় এমন একটি স্ট্যান্ডার্ড, যা দিয়ে ক্লাইমেট কম্পিউটার যেকোনো ব্র্যান্ডের LED গ্রো লাইট একই পদ্ধতিতে নিয়ন্ত্রণ করতে পারে। এতে কী আছে, কীভাবে কাজ করে এবং কী খেয়াল রাখতে হবে।
সব বাতির জন্য একটি ভাষা
LED-এ যাওয়ার সঙ্গে সঙ্গে অনেক নতুন ফিক্সচার ও সরবরাহকারী এসেছে, আর প্রায় প্রতিটি সরবরাহকারীর নিজস্ব নিয়ন্ত্রণ পদ্ধতি ছিল। ক্লাইমেট কম্পিউটার ও বাতির মধ্যে প্রতিটি সংযোগ আলাদা কাজে পরিণত হলো, ফলে ইনস্টলেশন ও সহায়তার খরচ বেড়ে গেল।
তাই তিনটি ক্লাইমেট কম্পিউটার সরবরাহকারী লাইটিং সরবরাহকারীদের সঙ্গে মিলে একটি যোগাযোগ প্রোটোকল তৈরি করে। নেদারল্যান্ডসের Naaldwijk-এর Stichting Hortivation এটি পরিচালনা করে এবং নিজেদের ওয়েবসাইটে স্পেসিফিকেশন প্রকাশ করে। আপনার লাইটিং সিস্টেমের গেটওয়ে HLP বুঝলে HLP সমর্থন করে এমন যেকোনো অটোমেশন সিস্টেম তার সঙ্গে কাজ করতে পারে।
সংস্করণ
- 0.9 · April 2023লাইটিং সরবরাহকারীদের মতামতের জন্য খসড়া
- 1.0 · May 2023প্রথম চূড়ান্ত সংস্করণ
- 1.0.1 থেকে 1.0.3 · June 2023 থেকে March 2024সংশোধন ও ব্যাখ্যা
- 1.1.0 · 26 May 2025এই সংস্করণে যুক্ত হয়েছে নতুন দুটি মডিউল, যার একটি হলো Universal Outputs এবং অন্যটি হলো Preferred Setpoints, দুটিই সম্পূর্ণ নতুন
ক্লাইমেট কম্পিউটার থেকে ফিক্সচার পর্যন্ত
শৃঙ্খলটি ছোট: অটোমেশন সিস্টেম লাইটিং সিস্টেমের গেটওয়ের সঙ্গে কথা বলে, আর বাকি লাইটিং নেটওয়ার্কের দায়িত্ব নেয় গেটওয়ে।
HLP শৃঙ্খলের অ্যানিমেশন। অটোমেশন সিস্টেম Modbus master হিসেবে লাইটিং গেটওয়েতে সেটপয়েন্ট লেখে। গেটওয়ে সেগুলো দুটি লাইট গ্রুপে পাঠায়, যেখানে লাল, নীল, ফার-রেড ও সাদা চ্যানেল বদলায়। তারপর অটোমেশন সিস্টেম গেটওয়ে থেকে ফিরে পড়ে বাতিগুলো আসলে কী করছে।
লেখা: অটোমেশন সিস্টেম প্রতিটি লাইট গ্রুপ ও প্রতিটি চ্যানেলের জন্য একটি সেটপয়েন্ট ঠিক করে (Modbus ফাংশন কোড 16)।
- লেখা: অটোমেশন সিস্টেম প্রতিটি লাইট গ্রুপ ও প্রতিটি চ্যানেলের জন্য একটি সেটপয়েন্ট ঠিক করে (Modbus ফাংশন কোড 16)।
- গেটওয়ে সেটপয়েন্টগুলো এগিয়ে দেয়। বাতিগুলোকে 20 সেকেন্ডের মধ্যে তা অর্জন করতে হবে।
- ফিরে পড়া: অটোমেশন সিস্টেম আসল আলো, পাওয়ার ও অবস্থা পড়ে (ফাংশন কোড 3)।
প্রযুক্তি সংক্ষেপে
| ট্রান্সপোর্ট | সাধারণ Modbus: ইথারনেটে Modbus TCP, অথবা RS-485-এ Modbus RTU (হাফ ডুপ্লেক্স)। অনেক লাইট গ্রুপ থাকলে TCP পছন্দের। |
|---|---|
| ভূমিকা | অটোমেশন সিস্টেম Modbus master, লাইটিং সিস্টেম Modbus slave। একটি অটোমেশন সিস্টেম একই সময়ে একাধিক লাইটিং সিস্টেম আলাদাভাবে নিয়ন্ত্রণ করবে বলে ধরা হয়। |
| রেজিস্টার | 16-বিট পূর্ণসংখ্যার হোল্ডিং রেজিস্টার, big-endian। ফাংশন কোড 3 দিয়ে পড়া, ফাংশন কোড 16 দিয়ে লেখা। |
| Modbus TCP | পোর্ট 502; গেটওয়ের একটি স্থির IP ঠিকানা থাকে এবং ফ্যাক্টরি সেটিংসে ফেরার একটি নথিভুক্ত পদ্ধতি থাকে। |
| পরিসর | সর্বোচ্চ 100টি লাইট গ্রুপ (নিয়ন্ত্রণ এলাকা), প্রতিটিতে সর্বোচ্চ 8টি চ্যানেল। এটি প্রোটোকলের সীমা; একটি লাইটিং সিস্টেম এর চেয়ে কম সমর্থন করতে পারে। |
প্রতি গ্রুপে, প্রতি রঙে
লাইট গ্রুপ, স্ট্যান্ডার্ডে যাকে নিয়ন্ত্রণ এলাকা বলা হয়, একই সেটিংসের একদল বাতি। এমন গ্রুপের প্রতিটি চ্যানেল ঠিক একটি রঙ বা একটি স্পেকট্রাম বোঝায়, যেমন লাল, নীল, ফার-রেড বা সাদা। একই রঙের জন্য দুটি চ্যানেল অনুমোদিত নয়।
নিয়ন্ত্রণের দুটি উপায় আছে। শতাংশ সবচেয়ে সহজ: স্ট্যান্ডার্ড ধরে নেয় শতাংশ আলোর আউটপুটের সঙ্গে রৈখিকভাবে মেলে। স্পেকট্রাম নির্ভুলভাবে নিয়ন্ত্রণ করতে চাইলে Exact Light Control মডিউল দিয়ে µmol/s বা µmol/s/m² এককে কাজ করতে হয়।
চালু হওয়ার পর কোনো ফিক্সচার গেটওয়ে থেকে সেটপয়েন্ট না পেলে সেটি আগে থেকে ঠিক করা পাওয়ার-অন আলোর মাত্রায় (পাওয়ার-অন সেটপয়েন্ট) ফিরে যায়।
একটি ভিত্তি আর ছয়টি মডিউল
ভিত্তিতে শুধু প্রতি লাইট গ্রুপে প্রতি চ্যানেলের সেটপয়েন্ট থাকে। একটি লাইটিং সিস্টেম তার ওপর মডিউল সমর্থন করতে পারে; কোনো মডিউল সমর্থন করলে তার সব অংশ সমর্থন করতে হবে।
ভিত্তি
প্রতি লাইট গ্রুপে ও প্রতি চ্যানেলে সেটপয়েন্ট, শতাংশে।
System status
লাইটিং সিস্টেমের অবস্থার তথ্য, যেমন ত্রুটি।
Power
ফিক্সচারগুলো আসলে যে পাওয়ার ব্যবহার করছে।
Exact Light Control
আগে থেকে যাচাইসহ µmol/s বা µmol/s/m² এককে প্রতি স্পেকট্রামে আলোর আউটপুট নির্ভুলভাবে নিয়ন্ত্রণ।
Universal Inputs
লাইটিং সিস্টেম থেকে অটোমেশন সিস্টেমে প্রতি লাইট গ্রুপে সর্বোচ্চ দশটি ইচ্ছামতো ব্যবহারযোগ্য মান।
Universal Outputs
উল্টো দিকে প্রতি লাইট গ্রুপে সর্বোচ্চ দশটি ইচ্ছামতো ব্যবহারযোগ্য মান। 1.1.0-তে নতুন।
Preferred Setpoints
অটোমেশন সিস্টেম পাওয়ার ভারসাম্যের নিয়ন্ত্রণ নিজের হাতে রাখে, আর লাইটিং সিস্টেম একটি স্পেকট্রাল গঠন প্রস্তাব করে। 1.1.0-তে নতুন।
আজকের দিনে FairGrow HLP node ভিত্তি এবং আরও দুটি মডিউল সমর্থন করে, System status (সিস্টেমের অবস্থা) ও Power (পাওয়ার)। বাকি দুটি মডিউল পরে যুক্ত হবে, Exact Light Control (নির্ভুল আলো নিয়ন্ত্রণ) ও Preferred Setpoints (পছন্দের সেটপয়েন্ট)। HLP node
স্ট্যান্ডার্ড যা নির্দিষ্ট করে দেয়
স্ট্যান্ডার্ড কয়েকটি কঠোর সময় বেঁধে দেয়। এগুলোই ঠিক করে একটি নিয়ম গ্রিনহাউসে কত দ্রুত দেখা যাবে এবং বিদ্যুৎ চলে যাওয়ার পর কত অপেক্ষা করতে হবে।
লগারিদমিক স্কেল, মিলিসেকেন্ড থেকে মিনিট পর্যন্ত
স্ট্যান্ডার্ড যা আওতায় রাখে না
HLP কোনো নিরাপত্তা নির্দিষ্ট করে না। এটি পাসওয়ার্ড বা এনক্রিপশন ছাড়া সাধারণ Modbus। তাই স্ট্যান্ডার্ড নিজেই বলে যে অটোমেশন সিস্টেম ও লাইটিং গেটওয়ের মধ্যকার নেটওয়ার্ক ইন্টারনেটের সঙ্গে বা ইন্টারনেটে যুক্ত কোনো নেটওয়ার্কের সঙ্গে যুক্ত থাকা চলবে না।
আপনার জন্য এর অর্থ: লাইটিং নেটওয়ার্ক আলাদা রাখুন। তবু অনলাইন প্ল্যাটফর্মে আলো ও শক্তির তথ্য দেখতে চাইলে এমন একটি ডিভাইস লাগবে যা দুটি নেটওয়ার্কেই থাকে কিন্তু এক থেকে অন্যটিতে কিছুই পাঠায় না।
FairGrow HLP node কীভাবে তা করে →HLP আপনাকে কী দেয়
আটকে না থেকে পছন্দের স্বাধীনতা
গেটওয়ে HLP বুঝলে বাতি ও কন্ট্রোল আর একই সরবরাহকারীর হতে হয় না।
সবখানে একই রকম দেখতে তথ্য
আসল আলো, প্রতি লাইট গ্রুপের পাওয়ার ও ত্রুটি নির্দিষ্ট রেজিস্টারে থাকে। যে সঙ্গে পড়ে, তার প্রতিটি লাইটিং ব্র্যান্ডের জন্য আলাদা ইন্টিগ্রেশন লাগে না।
বাতির ভেতরেই ফলব্যাক
পাওয়ার-অন আলোর মাত্রা লাইটিং সিস্টেমে সংরক্ষিত থাকে। নিয়ন্ত্রণ বন্ধ হয়ে গেলেও ফিক্সচার জানে কী করতে হবে।
বাড়ার জায়গা
ভিত্তি দিয়ে শুরু করুন এবং আপনার ইনস্টলেশন সমর্থন করলে মডিউল যোগ করুন, যেমন প্রতি স্পেকট্রামে নির্ভুল আলো নিয়ন্ত্রণ।
স্ট্যান্ডার্ড সম্পর্কে
স্পেসিফিকেশন কোথায় পাব?
Stichting Hortivation-এর ওয়েবসাইটে, data অংশে। বর্তমান সংস্করণ 1.1.0 (26 May 2025) সেখানে ডাউনলোডের জন্য আছে। কপিরাইট Hortivation-এর।
আমার বাতি HLP সমর্থন করে কি না, কীভাবে জানব?
আপনার লাইটিং সরবরাহকারীকে জিজ্ঞেস করুন লাইটিং সিস্টেমের গেটওয়ে HLP বোঝে কি না, এবং কোন সংস্করণ ও কোন মডিউল। মডিউলগুলোই ঠিক করে আপনি কী পড়তে ও নিয়ন্ত্রণ করতে পারবেন।
শতাংশে নিয়ন্ত্রণ আর µmol-এ নিয়ন্ত্রণের পার্থক্য কী?
শতাংশ সবচেয়ে সহজ এবং প্রতি চ্যানেলে আলোর আউটপুট রৈখিক ধরে নেয়। µmol/s বা µmol/s/m² দিয়ে আপনি প্রতি স্পেকট্রামে আসল আলোর আউটপুট নিয়ন্ত্রণ করেন; তখন লাইটিং সিস্টেমকে Exact Light Control মডিউল সমর্থন করতে হবে।
আমি কি নিয়ন্ত্রণ না করে শুধু সঙ্গে পড়তে পারি?
হ্যাঁ। পড়ায় Modbus ফাংশন কোড 3 ব্যবহার হয় এবং আপনার বাতিতে কিছুই বদলায় না। এভাবে আপনার ক্লাইমেট কম্পিউটার নিয়ন্ত্রণে থাকা অবস্থায় আপনি আসল আলো, পাওয়ার ও ত্রুটি অনুসরণ করতে পারেন।
দুটি সিস্টেম কি একই সময়ে একই বাতিতে লিখতে পারে?
আমরা তা না করার পরামর্শ দিই। স্ট্যান্ডার্ড ধরে নেয় একটি অটোমেশন সিস্টেম master। দুটি সিস্টেম একই সময়ে সেটপয়েন্ট লিখলে একটি অন্যটিকে ওভাররাইট করে।
বিদ্যুৎ চলে যাওয়ার পর কী হয়?
গেটওয়ে 120 সেকেন্ডের মধ্যে এবং একটি ফিক্সচার 180 সেকেন্ডের মধ্যে আবার পাওয়া যেতে হবে। কোনো ফিক্সচার সেটপয়েন্ট না পেলে সেটি কনফিগার করা পাওয়ার-অন আলোর মাত্রায় ফিরে যায়।
ক্লাইমেট কম্পিউটার ছাড়া HLP ব্যবহার?
FairGrow HLP node দিনের আলো মাপে, দৈনিক লাইট ইন্টিগ্রাল হিসাব করে এবং শুধু যেখানে দরকার সেখানেই আপনার LED আলো যোগ করে, HLP দিয়ে এবং এমন লাইটিং নেটওয়ার্কে যা ইন্টারনেট থেকে আলাদা থাকে।
উৎস: Horti Lighting Protocol v1.1.0 (26 May 2025), Stichting Hortivation। এই পাতায় স্ট্যান্ডার্ডের সারসংক্ষেপ দেওয়া হয়েছে; স্পেসিফিকেশনটিই চূড়ান্ত। FairGrow, Stichting Hortivation-এর সঙ্গে যুক্ত নয়।
