کیا تم پہلے سے اپنی اسٹک پر Zigbee2MQTT یا ZHA چلا رہے ہو؟ اسے چار قدموں میں FairGrow سے جوڑو۔ تمہارا ہارڈویئر تمہارا رہتا ہے، فائر وال میں کچھ کھولنے کی ضرورت نہیں، اور تمہاری پیمائشیں ایک ایسے پلیٹ فارم پر اترتی ہیں جس پر سیٹلائٹ، موسم اور فصل کا وہ ڈیٹا پہلے سے موجود ہے جس پر نرسری چلتی ہے۔
کیا تم پہلے سے Home Assistant چلا رہے ہو؟ اسے جوڑو، اور کچھ انسٹال کرنے کی ضرورت نہیں
نہ دوسری مشین، نہ کوئی برج۔ تمہارے آلات Home Assistant میں ہی رہتے ہیں، ZHA، Zigbee2MQTT یا کسی بھی دوسرے انٹیگریشن کے ساتھ۔ تم خود چنتے ہو کہ FairGrow کون سے سینسر دیکھ سکتا ہے، اور صرف وہی تمہارے گھر سے باہر جاتے ہیں۔
FairGrow کو Home Assistant میں شامل کرو
انٹیگریشن ڈاؤن لوڈ کرو اور fairgrow فولڈر کو اپنے Home Assistant کے config/custom_components میں ان پیک کرو (File editor یا Samba ایڈ آن کے ساتھ)۔ پھر Home Assistant دوبارہ شروع کرو۔ جیسے ہی FairGrow HACS کی فہرست میں آ جائے گا، یہ قدم ایک کلک کا رہ جائے گا۔
انٹیگریشن ڈاؤن لوڈ کرواپنا جوڑنے کا کوڈ حاصل کرو
یہ کوڈ ایک بار کام کرتا ہے اور پندرہ منٹ تک درست رہتا ہے۔
جوڑنے کا کوڈ بنانے کے لیے لاگ ان کروکوڈ Home Assistant میں پیسٹ کرو
Settings، Devices & services، Add integration، FairGrow۔ کوڈ پیسٹ کرو اور تم جڑ گئے۔
میرے Home Assistant میں FairGrow شامل کروچنو کہ تم کیا شیئر کرتے ہو
وہ سینسر منتخب کرو جو FairGrow دیکھ سکتا ہے: درجہ حرارت، ہوا کی نمی، مٹی کی نمی، روشنی، بجلی کی طاقت اور مزید۔ بعد میں Configure سے بدل لو۔ ریڈنگز ہر منٹ آتی ہیں؛ اگر انٹرنیٹ چلا جائے تو Home Assistant انہیں محفوظ رکھتا ہے اور بعد میں بھیج دیتا ہے۔
جب چاہو شیئر کرنا بند کرو: Home Assistant میں انٹیگریشن ہٹا دو، یا آپ کے کوآرڈینیٹر میں اسے منقطع کرو۔ FairGrow پر تمہاری تاریخ محفوظ رہتی ہے۔
ماہر صارفین کے لیے: الگ برج
کیا تم Zigbee2MQTT یا ZHA چلاتے ہو اور چاہتے ہو کہ FairGrow خود Zigbee نیٹ ورک سنبھالے (جوڑنے کی ونڈو، قرنطینہ، نیٹ ورک اسکین)؟ تو نیچے والا برج تمہارے لیے ہے۔ یہ تمہاری اپنی مشین پر تمہارے کوآرڈینیٹر کے ساتھ چلتا ہے۔
چار مرحلے، ایک بار
اس کے بعد آپ کا کوآرڈینیٹر باقی آلات کی طرح FairGrow میں ایک کارڈ کی صورت میں نظر آتا ہے۔
پل ڈاؤن لوڈ کریں
Windows، macOS یا آپ کے Raspberry Pi کے لیے ایک انسٹالر۔ یہ اسی صفحے پر نیچے موجود ہے اور باقی خود سنبھال لیتا ہے۔جوڑنے کا کوڈ لیں
آلات دکھائیں پینل سے آٹھ حروف کا کوڈ لیں، جو صرف ایک بار اور پندرہ منٹ تک کام کرتا ہے۔ نیچے دیکھیں کیسے۔کوڈ ایک بار درج کریں
پل اسے ایک کلید سے بدل دیتا ہے جو آپ کی اپنی مشین پر رہتی ہے۔ کوڈ اس کے فوراً بعد ختم ہو جاتا ہے۔
اپنا پہلا آلہ جوڑیں
اپنے کوآرڈینیٹر پر نیٹ ورک کھولیں۔ وہاں نئے آلے کے لیے جوڑنے کی ونڈو کھولیں اور پہلے سے موجود آلات کے لیے آلات اپنائیں ہے۔
نصب کرنے میں ایک منٹ لگتا ہے
اپنا سسٹم چنیں اور انسٹالر چلائیں۔ یہ سب کچھ تیار کر دیتا ہے، جوڑنے کا کوڈ مانگتا ہے اور یقینی بناتا ہے کہ آئندہ پل خود بخود چلتا رہے۔
FairGrow-brug
آپ کے اپنے Zigbee2MQTT کے ساتھ کام کرتا ہے یا براہِ راست Home Assistant کے ZHA کے ساتھ۔ یہ صرف آپ کے کوآرڈینیٹر اور FairGrow سے رابطہ کرتا ہے، کسی اور سے نہیں۔
curl -fsSL https://fairgrow.eu/wp-json/fg-zb/v1/brug/fairgrow-brug.sh -o fairgrow-brug.sh && sh fairgrow-brug.shcurl -fsSL https://fairgrow.eu/wp-json/fg-zb/v1/brug/fairgrow-brug.sh -o fairgrow-brug.sh && sh fairgrow-brug.shخیال رہے: پل آپ کے Home Assistant پر انسٹال نہیں ہوتا۔ یہ نہ انٹیگریشن ہے نہ ایڈ آن، اور Home Assistant OS پر آپ Python انسٹال نہیں کر سکتے۔ اسے اسی نیٹ ورک کی کسی ایسی مشین پر لگائیں جو ہر وقت چالو رہتی ہو: آپ کا پی سی، کوئی Raspberry Pi، کوئی NAS یا کوئی ورچوئل مشین۔ ZHA کی صورت میں پل وہیں سے نیٹ ورک کے ذریعے Home Assistant تک پہنچتا ہے۔
انسٹالر اصل میں کیا کرتا ہے
- دیکھتا ہے کہ آپ کی مشین پر Python 3 موجود ہے یا نہیں، اور نہ ہو تو بتاتا ہے کہ کہاں سے حاصل کریں۔
- آپ کے سسٹم سے الگ ایک فولڈر بناتا ہے، جس کا اپنا Python ماحول ہوتا ہے۔
- پل ڈاؤن لوڈ کرتا ہے اور اس کا چیک سم پلیٹ فارم کی بتائی ہوئی قدر سے ملاتا ہے۔ اگر دونوں نہ ملیں تو کچھ بھی نہیں چلتا۔
- آپ سے جوڑنے کا کوڈ پوچھتا ہے، اور یہ بھی کہ Zigbee2MQTT یا Home Assistant کہاں چل رہا ہے۔
- ایک بار جوڑتا ہے اور یقینی بناتا ہے کہ مشین آن ہوتے ہی پل بھی چل پڑے۔
سب کچھ اسی فولڈر میں رہتا ہے اور آپ کے سسٹم کے Python کو نہیں چھیڑا جاتا۔ ہٹانے کے لیے fairgrow-brug.bat /verwijderen یا sh fairgrow-brug.sh --verwijderenچلائیں۔ جوڑ ختم کرنا ہو تو یہ آپ اپنے کوآرڈینیٹر کارڈ سے کرتے ہیں۔ خود ہاتھ سے انسٹال کرنا چاہتے ہیں؟ الگ پل بھی دستیاب ہے: fgzb_brug.py۔
نئے ورژن پر جانے کے لیے fairgrow-brug.bat /bijwerken یا sh fairgrow-brug.sh --bijwerken چلائیں۔ آپ کا جوڑ اور سیٹنگز برقرار رہتی ہیں، اس لیے نئے کوڈ کی ضرورت نہیں۔
جوڑنے کا کوڈ یوں حاصل کریں
FairGrow میں بس تین کلک۔ کوڈ صرف ایک بار استعمال ہوتا ہے اور پندرہ منٹ تک کارآمد رہتا ہے۔
1. آلات دکھائیں پینل
2. اپنا کوآرڈینیٹر چنیں
3. آپ کا کوڈ
آپ کی پیمائشیں کہاں سے گزرتی ہیں
ہر کنکشن آپ کی طرف سے باہر کو جاتا ہے۔ باہر سے اندر کچھ نہیں آتا۔
ہر تیر باہر کی طرف اشارہ کرتا ہے۔ آپ کا کوآرڈینیٹر اور آلات آپ کے اپنے نیٹ ورک میں رہتے ہیں۔
تین چیزیں
ایک معاون کوآرڈینیٹر
کوئی بھی ڈونگل جسے Zigbee2MQTT سپورٹ کرتا ہو: SONOFF ZBDongle-E یا P، SLZB-06، ConBee III۔
چلتا ہوا Zigbee2MQTT
ورژن 2.x آپ کے اپنے نیٹ ورک میں MQTT سرور کے ساتھ۔ آپ کا موجودہ سیٹ اپ ویسے ہی چلتا رہتا ہے۔
ایک مشین جو چلتی رہے
پل ایک چھوٹا Python پروگرام ہے۔ کوآرڈینیٹر کے ساتھ ایک Raspberry Pi کافی ہے۔
نیا Zigbee آلہ آپ کی منظوری کا منتظر رہتا ہے
آپ کے ڈیش بورڈ پر کچھ خود بخود نہیں آتا۔
آلہ قرنطینہ میں رہتا ہے
آلہ انتظار کرتا ہے۔ کوئی پیمائش نہیں، کوئی ڈیش بورڈ نہیں، ابھی کچھ نہیں۔
ہم معلوم کرتے ہیں کہ یہ کون سا آلہ ہے
برانڈ، ماڈل اور یہ کیا کر سکتا ہے۔ کارڈ پر آپ دیکھ سکتے ہیں کہ کیا ناپا گیا اور کیا لائبریری سے لیا گیا۔
فیصلہ آپ کرتے ہیں
شامل کریں یا مسترد کریں۔ مسترد کرنے پر آلہ ہٹ جاتا ہے اور دوبارہ شامل نہیں ہو سکتا۔
آپ کا Zigbee کوآرڈینیٹر یہاں کیا کر سکتا ہے
دوسرے برانڈ کا کوآرڈینیٹر کم تر نہیں۔ وہ صرف مختلف طرح بنا ہے۔
چلتا ہے
- FairGrow سے جوڑنے کی ونڈو کھولنا
- آلے کا برانڈ، ماڈل اور صلاحیتیں پڑھنا
- یہ بتانا کہ آلہ دوسرے آلات کا ڈیٹا آگے پہنچا سکتا ہے یا نہیں
- آلہ ہٹانا اور اسے دوبارہ شامل ہونے سے روکنا
- نیٹ ورک اسکین چلانا: کون سا آلہ کس کے ذریعے جڑا ہے اور رابطہ کتنا مضبوط ہے
- آپ کا اڈاپٹر اور فرم ویئر پہچاننا، اور ایسے امتزاج سے خبردار کرنا جس میں ہمیں مسائل معلوم ہیں
نہیں چلتا
- جو معلومات آلہ خود نہ دے، وہ Zigbee2MQTT بھی نہیں نکال سکتا۔ اس کے لیے ہم آلات کی اپنی لائبریری سے مدد لیتے ہیں۔
- ہر آلہ Zigbee2MQTT کے ذریعے “پہچان کے لیے روشنی جھپکانے” کی سہولت نہیں دیتا۔
جو ہم خود نہ ناپ سکیں، وہ کارڈ پر صاف لکھا ہوتا ہے۔ کہیں اور سے لی گئی قدر کو ہم کبھی اپنی پیمائش بنا کر پیش نہیں کرتے۔
دیکھیں آپ کا Zigbee نیٹ ورک کس حال میں ہے
Zigbee ایک میش نیٹ ورک ہے: آپ کے آلات ایک دوسرے کے ذریعے پیغام آگے پہنچاتے ہیں۔ اپنے کوآرڈینیٹر سے آپ نیٹ ورک اسکین چلا سکتے ہیں اور دیکھ سکتے ہیں کہ کون سا آلہ کس کے ذریعے جڑا ہے۔
نقشہ
ہر آلہ، ہر رابطہ اور وہ کتنا مضبوط ہے۔ کمزور کڑی آپ کو سینسر کا رابطہ ٹوٹنے سے پہلے ہی نظر آ جاتی ہے۔
کیا اٹک رہا ہے
ایسا آلہ جس کا صرف ایک پڑوسی ہو، بہت کمزور رابطہ، یا کوئی آلہ جو کوآرڈینیٹر سے بہت زیادہ کڑیوں کے فاصلے پر ہو۔ ساتھ میں وہ اصول بھی جس کی بنیاد پر ہم یہ کہتے ہیں۔
وقت کے ساتھ
ہم ہر اسکین محفوظ رکھتے ہیں۔ یوں آپ کو پہلے ہی پتا چل جاتا ہے کہ کوئی رابطہ کمزور پڑ رہا ہے یا کوئی آلہ بار بار پڑوسی بدل رہا ہے، نہ کہ تب جب وہ خاموش ہو چکا ہو۔
اسکین ہر راؤٹر سے اس کے پڑوسیوں کی فہرست مانگتا ہے اور نیٹ ورک کا کچھ وقت استعمال کرتا ہے، اس لیے یہ کبھی خود بخود نہیں چلتا۔ اور جو راؤٹر جواب نہ دے، اسے ہم چپکے سے الگ تھلگ قرار نہیں دیتے: وہاں صاف لکھا ہوتا ہے کہ ہمیں معلوم نہیں۔
اگر جوڑنا کامیاب نہ ہو تو ہمیں وجہ نظر آ جاتی ہے
انسٹالیشن آپ کا سسٹم جانچتی ہے اور ہر قدم کا ریکارڈ رکھتی ہے۔
پہلے جانچ، پھر جوڑنا
پورٹس، اجازتیں، ڈرائیور، اسٹارٹ اپ ٹاسک۔ جو خرابی آتی ہے وہ تقریباً ہمیشہ پل کے باہر ہوتی ہے۔
آپ کا ریکارڈ ہمارے پاس ہوتا ہے
ہر کوشش کو ایک حوالہ نمبر ملتا ہے۔ اس کے تحت وہ سب محفوظ ہوتا ہے جو آپ کی طرف سے آیا، چاہے جوڑنا کبھی کامیاب نہ ہوا ہو۔
بھیجنے کے لیے بس ایک بٹن
آپ کے کوآرڈینیٹر کے نیچے “لاگ بھیجیں” کا بٹن موجود ہے۔ پاس ورڈ ہمارے پاس پہنچتے ہی چھپا دیے جاتے ہیں۔
کون سا Zigbee ہارڈویئر چلتا ہے۔ بازار میں ملنے والے اڈاپٹرز اور مختلف برانڈز کے ساتھ کیا مسائل آتے ہیں، اور ہم ان میں سے کون سے پکڑ لیتے ہیں۔ دیکھیں کیا چلتا ہے
آپ کا Zigbee کوآرڈینیٹر جڑ گیا۔ اب آگے یوں بڑھیں۔ آلہ شامل کرنا، اسے منظور کرنا اور یہ جاننا کہ اس کا ڈیٹا کہاں پہنچتا ہے۔ اور اس کے بعد ہم آپ کے لیے کن چیزوں پر نظر رکھتے ہیں۔ اپنا پہلا آلہ شامل کریں
تمہاری آٹومیشنز بھی آ سکتی ہیں
کوآرڈینیٹر جوڑنے سے پیمائشیں منتقل ہوتی ہیں۔ بات یہیں ختم ہونا ضروری نہیں۔
FairGrow تمہارے Home Assistant سے پوچھ سکتا ہے کہ وہ کون سی آٹومیشنز چلا رہا ہے اور انہیں ورک فلو ایڈیٹر میں نقل کر سکتا ہے، اصل کو چھوئے بغیر اور ہر نقل بند رکھتے ہوئے جب تک تم کچھ اور نہ کہو۔ بات یہ نہیں کہ Home Assistant یہ کام برا کرتا ہے۔ بات یہ ہے کہ یہاں وہی آٹومیشن Sentinel-2 کی تصویر، FAO-56 کے تبخیر کے عدد یا کیڑے کے ماڈل کو بھی دیکھ سکتی ہے، بغیر اس کے کہ تم پہلے یہ سب خود بنائو۔
اکثر پوچھے جانے والے سوالات
کیا مجھے Home Assistant چھوڑنا پڑے گا؟
نہیں، اور ہم یہ کہتے بھی نہیں۔ تمہارا Zigbee نیٹ ورک جہاں ہے وہیں رہتا ہے اور تمہارا گھر اسی پر چلتا رہتا ہے۔ ہم جو کہتے ہیں وہ اور ہے: زمین کے لیے FairGrow تمہاری پیمائشوں کی بہتر جگہ ہے۔ Copernicus، NASA POWER، FAO-56 اور EPPO کوڈ والی پودوں کی حفاظت یہاں شروع سے موجود ہیں، جبکہ Home Assistant میں ان میں سے ہر ایک ایک منصوبہ ہے جسے تم سنبھالتے ہو۔ تمہاری موجودہ آٹومیشنز ایک کلک میں آ سکتی ہیں۔
میں کون سے کوآرڈینیٹر جوڑ سکتا ہوں؟
Zigbee2MQTT اور Home Assistant ZHA، دونوں آج ہی اور دونوں آپ خود جوڑ سکتے ہیں: پل ڈاؤن لوڈ کریں، انسٹال کرتے وقت چنیں کہ آپ کے پاس دونوں میں سے کون سا ہے، جوڑنے کا کوڈ لیں، بس۔ اگر آپ ZHA استعمال کرتے ہیں تو Zigbee2MQTT انسٹال کرنے کی بالکل ضرورت نہیں اور آپ کے سیٹ اپ میں کچھ نہیں بدلتا۔ دونوں کی اصل ہارڈویئر پر آخری جانچ ہم ابھی مکمل کر رہے ہیں، اس لیے کوئی مسئلہ نظر آئے تو ہمیں بتائیں۔ اگلی باری deCONZ / Phoscon کی ہے؛ اسے ابھی نہیں چنا جا سکتا۔ آپ کا کوآرڈینیٹر فہرست میں نہیں؟ ہمیں بتائیں کہ کون سا ہے۔
میرے نیٹ ورک سے کیا جاتا ہے؟
آپ کے کوآرڈینیٹر کا ڈیٹا، اور ان آلات کا جو آپ کے سیشن کے دوران جڑتے ہیں: پتہ، برانڈ، ماڈل اور ان کی پیمائشیں۔ جو آلات پہلے سے آپ کے Zigbee2MQTT میں ہیں اور جنہیں آپ نہیں جوڑتے، ان کا ڈیٹا باہر نہیں جاتا۔
کیا مجھے کوئی پورٹ کھولنی ہو گی؟
نہیں۔ پل صرف باہر کی طرف رابطے بناتا ہے۔ ہماری طرف سے آپ کے نیٹ ورک میں کچھ داخل نہیں ہوتا۔
میں کیسے بند کروں؟
FairGrow میں کوآرڈینیٹر الگ کر دیں۔ کلید فوراً بے کار ہو جاتی ہے۔ آپ کے آلات فہرست میں رہتے ہیں، بس انہیں نئی پیمائشیں نہیں ملتیں۔
اگر میرا پل کچھ دیر بند رہے تو؟
کچھ خراب نہیں ہوتا۔ پیمائشیں رک جاتی ہیں اور پل کے واپس آتے ہی چل پڑتی ہیں۔ کارڈ پر آپ دیکھ سکتے ہیں کہ آخری پیغام کو کتنا وقت گزر چکا ہے۔
اگر کسی آلے کا رابطہ ٹوٹ جائے تو کیا ہوتا ہے؟
آپ کا پل ہر پانچ منٹ بعد بتاتا ہے کہ آپ کے کوآرڈینیٹر کو کیا نظر آ رہا ہے۔ اگر کوئی آلہ خاموش ہو جائے تو یہ آپ کے کوآرڈینیٹر کے نیچے نظر آتا ہے، وجہ سمیت: خود آلہ، یا وہ راؤٹر جس کے ذریعے وہ جڑا تھا۔ اگر پل ہی اطلاع دینا بند کر دے تو ہم سب سے پہلے یہی بتاتے ہیں، کیونکہ تب لگتا ہے کہ سب کچھ بند ہو گیا ہے، حالانکہ صرف پل رکا ہوتا ہے۔
اپنا کوآرڈینیٹر جوڑیں
ہمیں بتائیں کہ آپ کون سا ڈونگل استعمال کر رہے ہیں اور کیا ناپنا چاہتے ہیں۔ جوڑنے کا کام ہم آپ کے ساتھ مل کر کریں گے۔
