তোমার Home Assistant অটোমেশনগুলো সঙ্গে নিয়ে যাও
তুমি একবার সেগুলো বানিয়ে ফেলেছ। FairGrow সেগুলো তোমার Home Assistant থেকে পড়ে নেয় সেই সেতুর মাধ্যমে যা তোমার আগে থেকেই আছে, ওয়ার্কফ্লো এডিটরে কপি করে, আর মূলগুলো ঠিক যেখানে আছে সেখানেই রেখে দেয়।
তোমার অটোমেশনগুলো যেমন আছে তেমনই চলে আসে। বদলায় তারা কী দেখতে পায়।
Home Assistant-এ একটা অটোমেশন ততদূর পৌঁছায় যা তোমার ঘরে আছে: একটা সেন্সর, একটা সুইচ, একটা সময়, সূর্য। নার্সারিতে সেটা দ্রুত ফুরিয়ে যায়। “সেচ দেব কি না” শুধু মাটির সেন্সরের প্রশ্ন নয়। এটা গতকালের বৃষ্টির, গত তিন দিনের বাষ্পীভবনের, ফসল কোন পর্যায়ে আছে তার, আর মঙ্গলবার উপগ্রহ কী দেখেছে তার প্রশ্ন। এর জন্য নতুন করে কিছু বানাতে হয় না: এক ক্লিকে তাদের ট্রিগার, শর্ত আর ক্রিয়াসহ এখানে নিয়ে আসো।
Copernicus Sentinel-2
প্রতি জমির জন্য উদ্ভিদ ও আর্দ্রতা সূচক, মেঘের মাস্ক আগেই তোমার জন্য হিসাব করা। আমরা Copernicus থেকে কী নিই
NASA POWER
তোমার নিজের স্থানাঙ্কে আবহাওয়ার ইতিহাস ও পূর্বাভাস, কোনো স্টেশন না কিনেই। আমরা NASA POWER কীভাবে ব্যবহার করি
FAO-56
রেফারেন্স বাষ্পীভবন, সেচ পরামর্শের পিছনের হিসাব। পরামর্শ কীভাবে তৈরি হয়
EPPO কোড
পোকা ও রোগ সেই একই কোডে, যা তোমার পরিদর্শক আর তোমার লেবেল ব্যবহার করে। EPPO কোড কী
SILAM
তোমার অবস্থানের জন্য পরাগ পূর্বাভাস, জমির বাকি সবকিছুর পাশে।
ফসলের নথি
তুমি কী প্রয়োগ করেছ, আর কী প্রয়োগ করার অনুমতি আছে। নথি কীভাবে রাখবে
আনা এক ক্লিক। চালু রাখা আর তোমার কাজ নয়।
তোমার অটোমেশনগুলো ঠিক যেমন লিখেছিলে তেমনই আসে, পুরোনো YAML লেখার ধরনসহ। এরপর দুটো কাজ বাদ পড়ে। তথ্যের উৎস সামলানো: Copernicus, NASA POWER, FAO-56 আর EPPO এখানে আছে, আর পেছনে কোনো API বদলালেও এখানেই থাকে। আর হাতে টুকে নেওয়া: এখানে এমন একটা নিয়ম চালু করো যা Home Assistant-এ চলা দরকার, FairGrow নিজেই সেটা নিজের নামে ওখানে বসিয়ে দেয়, আর এখানে বন্ধ করলেই সরিয়ে নেয়।
তিনটি ধাপ
প্রশ্নটা করে সেই সেতুই, যেটা তুমি তোমার Zigbee কোঅর্ডিনেটরের জন্য বসিয়েছিলে।
তোমার সেতুকে জিজ্ঞেস করো
ওয়ার্কফ্লো এডিটরে Home Assistant থেকে আনো চাপো। সেতু Home Assistant-কে জিজ্ঞেস করে সে কোন অটোমেশনগুলো চালাচ্ছে। কয়েক সেকেন্ড লাগে।
দেখো সেখানে কী আছে
নাম আর ধরন সহ তালিকা পাও। FairGrow যেগুলো আগে থেকেই চালাচ্ছে সেগুলোতে FairGrow দ্বারা পরিচালিত চিহ্ন থাকে, তাই একই জিনিস দুবার নেওয়া যাবে না।
এটা নিয়ে নাও
যেটা চাও তার পাশে নিয়ে নাও চাপো। FairGrow নিজের কপি লেখে। Home Assistant-এ তোমার মূলটিতে হাত দেওয়া হয় না, বদলানো হয় না আর বন্ধও করা হয় না।
নেওয়া মানে দেখা, স্টিয়ারিং হস্তান্তর নয়
কপি বন্ধ অবস্থায় আসে। সবসময়।
তুমি না বলা পর্যন্ত কিছুই চলে না
অটোমেশন নেওয়া তোমাকে দেখায় তোমার কাছে কী আছে; নিয়ন্ত্রণ তার সঙ্গে সরে যায় না। কপিটা সংরক্ষিত অংশে বন্ধ সুইচ নিয়ে বসে থাকে, আর তুমি নিজে চালু না করা পর্যন্ত কিছুই হয় না। ততক্ষণ Home Assistant মূলটিকে ঠিক আগের মতোই চালায়।
এভাবে তোমার জায়গা থাকে কিছুদিন দুটোই পাশাপাশি চালিয়ে তুলনা করার। সন্তুষ্ট হলে FairGrow-র কপি চালু করো আর Home Assistant-এর মূলটি বন্ধ করো। এই ক্রমেই।
অথবা নিজেই পেস্ট করো
এখনও সেতু নেই, নাকি একটাই অটোমেশনের কথা? YAML এডিটর খোলো আর পেস্ট করো। এটা Home Assistant-এর YAML যেমন আসে তেমনই পড়ে, সেইসব জায়গা সহ যেখানে বেশিরভাগ সরঞ্জাম হোঁচট খায়।
trigger, condition আর action দিয়ে।on আর off, যেগুলো YAML 1.1 সত্য আর মিথ্যা হিসেবে পড়ে।delay: 00:05:00, যা সময়ের বদলে সংখ্যা হয়ে পৌঁছায়।যাচাই চাপো, একটা প্রতিবেদন পাবে
কী বোঝা গেল আর কী ঠিক নেই, সেটি যে লাইন ও কলামে বসে আছে তা সহ। একটা উদাহরণ বোতাম আছে যা ঠিক ওই ফাঁদগুলো সমেত একটা আসল Home Assistant অটোমেশন লোড করে, যাতে নিজেরটা সঁপে দেওয়ার আগে দেখতে পাও আমদানি কী করে।
কী আসে আর কী আসে না
কিছুই নিঃশব্দে হারিয়ে যায় না। আমরা বরং বলব যে একটা লাইন পার হয়নি, তবু অর্ধেক চলা অটোমেশন চালাব না।
আসে
- অবস্থা, সংখ্যা আর সময়ের ট্রিগার
- শর্ত, সূর্য আর সময়ের জানালা সহ
- FairGrow যে যন্ত্রগুলো চেনে তার উপর ক্রিয়া
- তুমি যে নাম আর বিবরণ দিয়েছিলে
প্রতিবেদনে থেমে যায়
- এমন সবকিছু যা FairGrow কখনও দেখেনি এমন যন্ত্রের দিকে ইশারা করে
- তোমার করিডোরের বাতি, একটা মিডিয়া প্লেয়ার, দরজার ঘণ্টা
- এমন স্ক্রিপ্ট যা কেবল তোমার ঘরেই আছে
- সার্ভিস কল যেগুলোর এখানে কোনো সমতুল্য নেই
যা আসেনি তা প্রতিবেদনে আছে, যে লাইনে বসে আছে তা সহ, তাই কপি চালু করার আগেই তুমি দেখে নাও।
তারপর একে চাষির অটোমেশন বানাও
এখানে পৌঁছানোর পর সেই একই অটোমেশন সেখানে পৌঁছায় যেখানে সে কখনও পারেনি।
এখনও সেতু নেই? আগে নিজের Zigbee কোঅর্ডিনেটর যুক্ত করো। চারটি ধাপ, আর ফায়ারওয়ালে কিছু খোলার দরকার নেই। কোঅর্ডিনেটর যুক্ত করো
কোন Zigbee হার্ডওয়্যার কাজ করে। দোকানের অ্যাডাপ্টার আর ব্র্যান্ডে কী ভাঙে আর আমরা তোমার হয়ে কী ধরে ফেলি। দেখো কী কাজ করে
যে প্রশ্নগুলো আমরা পাই
আমাকে কি Home Assistant ছাড়তে হবে?
না। সেতু চলতেই থাকে, তোমার Zigbee নেটওয়ার্ক তোমারই থাকে আর তোমার ঘর যা করত তাই করে। অনেক চাষি দুটোই চালান: ঘর Home Assistant-এ, জমি FairGrow-তে।
আমার Home Assistant-এ কি কিছু বদলায়?
আনার সময় নয়, তখন আমরা শুধু পড়ি। তারপর কেবল যদি তুমি নিজে চালু করো: একটা নিয়ম Home Assistant-এ চলতে দাও, FairGrow সেটা ওখানে নিজের নামে লিখে দেয়, সামনে FairGrow আর এই নোট যে তুমি সেটা fairgrow.eu-তে সামলাও, আর এখানে বন্ধ করলে সরিয়ে নেয়। তোমার নিজের অটোমেশনগুলো এর বাইরে থাকে।
একই জিনিস কি দুবার নিতে পারি?
না। এখানে আসার পর সেটি FairGrow দ্বারা পরিচালিত হিসেবে দেখায় আর বোতামটি মিলিয়ে যায়।
আমি কি এটা আবার বের করতে পারি?
হ্যাঁ। এখানে প্রতিটি অটোমেশন এমন YAML যা তুমি পড়তে ও কপি করতে পারো, আর আমরা প্রতিটি সংস্করণ রাখি, তাই আগেরটা ফিরিয়ে আনা যায়।
তালিকায় কিছুই আসছে না। কেন?
তোমার সেতুই আমাদের জানায় সে এটা পারে কি না। ফাঁকা তালিকা সাধারণত মানে সেতু হালনাগাদ করা দরকার, বা এখনও কোনো কোঅর্ডিনেটর যুক্ত নেই।
তোমারগুলো সঙ্গে নাও
বলো আজ তোমার কী চলছে, আমরা একসঙ্গে দেখে নেব।
