منصوبے کے بارے میں
HAIR ہوم اسسٹنٹ کے لیے انفراریڈ (IR) آلات کے انتظام کا ایک انٹیگریشن ہے۔ یہ ہوم اسسٹنٹ کے مقامی انفراریڈ پلیٹ فارم پر مبنی ہے، لہٰذا یہ کسی بھی انٹیگریشن کے ساتھ کام کرتا ہے جو IR ایمیٹرز یا ریسیورز کو ظاہر کرتا ہے، جیسے ESPHome، Tuya Local، Broadlink، SMLIGHT، اور MQTT۔
مرکزی ورک فلو Sniffer ٹیب کا استعمال کرتے ہوئے ریموٹ سے سگنلز کو پکڑنا ہے، پھر انہیں ڈیوائس (جسے HAIR کوڈ بھیجتا ہے) یا ریموٹ (ایک ہینڈسیٹ جسے HAIR پہچانتا ہے اور اس سے ٹرگرز فائر کر سکتا ہے) میں تبدیل کرنا ہے۔ پکڑے گئے سگنلز ریموٹ کے لحاظ سے گروپ کیے جاتے ہیں اور ان کا نام تبدیل کیا جا سکتا ہے، جانچا جا سکتا ہے، آلات کو تفویض کیا جا سکتا ہے، یا آٹومیشن ٹرگرز بنانے کے لیے استعمال کیا جا سکتا ہے۔ ڈیوائسز ہوم اسسٹنٹ میں بٹن اداروں کو ظاہر کرتی ہیں، اور کمانڈز کو ادارے کی کارروائیوں جیسے turn_on یا volume_up سے منسلک کیا جا سکتا ہے۔
HAIR میں کئی معاون ٹولز شامل ہیں۔ Clipper چسپاں کردہ Pronto کوڈز قبول کرتا ہے، Plucker وینڈر بلسٹرز کے ذریعے سیکھے گئے کوڈز نکالتا ہے، اور Mirror ہر IR کمانڈ کو لاگ کرتا ہے جو ہوم اسسٹنٹ بھیجتا ہے اور آیا ریسیور نے اسے سنا۔ Closet پورٹیبل کوڈ سیٹس کو ذخیرہ کرتا ہے جنہیں wigs کہا جاتا ہے اور SmartIR JSON، Flipper Zero .ir فائلیں، LIRC کنفیگریشن فائلیں، اور Girr ایکسپورٹس درآمد کر سکتا ہے۔ درآمد شدہ کوڈز کو کنگھی کے عمل سے جانچا جاتا ہے جو ڈپلیکیٹ پڑوسی کوڈز یا نامکمل درجہ حرارت کی دوڑ جیسی بے ضابطگیوں کو نشان زد کرتا ہے۔
ایئر کنڈیشنر ریموٹ کو کلائمیٹ اداروں کے طور پر سنبھالا جاتا ہے جو انفرادی بٹنوں کے بجائے مکمل اسٹیٹ میٹرکس سے چلتے ہیں۔ صارفین SmartIR کلائمیٹ فائلیں درآمد کر سکتے ہیں، تھرموسٹیٹ کارڈ سے درجہ حرارت اور موڈ کو کنٹرول کر سکتے ہیں، اکثر استعمال شدہ اسٹیٹس کو کمانڈز کے طور پر محفوظ کر سکتے ہیں، اور پری سیٹس بنا سکتے ہیں۔ ایک فٹنگ ورک فلو صارفین کو یہ ثابت کرنے دیتا ہے کہ کوڈز حقیقی ہارڈویئر پر کام کرتے ہیں، نتائج پر دستخط کیے جاتے ہیں اور مشترکہ wig فائلوں سے منسلک کیے جاتے ہیں۔
ٹرگرز ڈیوائس کمانڈز، Sniffer سگنلز، Clipper سگنلز، یا Mirror قطاروں سے بنائے جا سکتے ہیں۔ ہر ٹرگر ہوم اسسٹنٹ میں ایک مقامی واقعہ ادارہ بن جاتا ہے جسے آٹومیشنز میں استعمال کیا جا سکتا ہے۔ ریموٹ کو آلات سے منسلک کیا جا سکتا ہے تاکہ ہینڈسیٹ دبانے سے ڈیوائس کے ایمیٹرز کے ذریعے مماثل کمانڈ بھیجی جائے۔
انٹیگریشن کو ہوم اسسٹنٹ 2026.4 یا اس کے بعد کے ورژن کی ضرورت ہے، مقامی IR ریسیورز کے لیے 2026.6+ تجویز کیا جاتا ہے۔ انسٹالیشن HACS کے ذریعے یا کوڈ فائلوں کو دستی طور پر کاپی کرکے دستیاب ہے۔
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.