প্রকল্প সম্পর্কে
ESPectre একটি উন্মুক্ত উত্সের প্ল্যাটফর্ম যা একটি সাধারণ 2.4 গিগাহার্টজ ওয়াই-ফাই 4 নেটওয়ার্ক থেকে চ্যানেল স্টেট তথ্য (CSI) ব্যবহার করে ব্যক্তিগত, স্থানীয় ওয়াই-ফাই মোশন সেন্সিংয়ের জন্য। এটি সমর্থিত ESP32 ডিভাইসগুলিতে সেন্সিং প্রক্রিয়া করে এবং ক্যামেরা, মাইক্রোফোন, রাডার হার্ডওয়্যার, ওয়্যারেবল বা ক্লাউড কানেক্টিভিটির প্রয়োজন ছাড়াই একটি মোশন স্টেট এবং মুভমেন্ট স্কোর রিপোর্ট করে।
প্রকল্পটি একাধিক ফার্মওয়্যার পথ প্রদান করে: স্থানীয় সেন্সরগুলির জন্য নেটিভ, MQTT এবং Home Assistant MQTT Discovery; ESPHome Home Assistant এন্টিটি, প্রবিধান এবং ডিভাইস বিল্ডার আপডেটের জন্য; দখলকারী-সেন্সর কন্ট্রোলারগুলির জন্য Matter, যার সামঞ্জস্যতা এখনও যাচাই করা হচ্ছে; এবং মাইক্রো-এসপেক্ট্রে সালোক মাইক্রোপাইথন সেন্সিংয়ের জন্য। এটি ব্রাউজার-ভিত্তিক ফ্ল্যাশিং, ডিভাইস সেটিংস এবং মনিটরিং টুল, প্লাস একটি হোস্ট CLI সেটআপ, ফ্ল্যাশিং এবং অপারেটর ওয়ার্কফ্লোগুলির জন্যও অন্তর্ভুক্ত করে।
ডেভেলপারদের জন্য, ESPectre একটি এমবেডেবল C++ SDK, একটি ডাইরেক্ট HTTP API, CSI অর্জন, আবিষ্কার, অ্যালগরিদম এবং স্থাপত্যের জন্য ডকুমেন্টেশন, এবং গবেষণা সম্পদ যেমন CSI ডেটাসেট, মডেল ওজন, প্রশিক্ষণ/এক্সপোর্ট/যাচাই কার্যপ্রবাহ, বৈশিষ্ট্য ইতিহাস এবং কর্মক্ষমতা প্রতিবেদন অন্তর্ভুক্ত করে। রিডমি-তে তালিকাভুক্ত সমর্থিত হার্ডওয়্যারগুলির মধ্যে রয়েছে ESP32-C6, ESP32-C5, ESP32-C3, ESP32-S3, ESP32-S2 এবং ক্লাসিক ESP32।
ESPectre রুম অটোমেশনের জন্য অবস্থান করা হয়েছে যেমন লাইট, ডিসপ্লে, HVAC প্রতিক্রিয়া, সতর্কতা বা বিজ্ঞপ্তি। রিডমি সতর্ক করে যে এটি রেডিও-পরিবেশগত পরিবর্তন সনাক্ত করে, লোকেদের সনাক্ত করে না বা গণনা করে না, একটি কক্ষ খালি তা প্রমাণ করতে পারে না এবং নিরাপত্তা-প্রমাণিত নিরাপত্তা, চিকিৎসা বা জরুরী সিস্টেমের প্রতিস্থাপন নয়। প্রথম-পক্ষের কোডটি GPLv3, যোগ্য প্রপ্রাইটরি বা বন্ধ উত্স ফার্মওয়্যার ব্যবহারের জন্য পৃথক বাণিজ্যিক লাইসেন্স সহ।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.