FindMyCat - ओपन सोर्स पालतू ट्रैकर
(findmycat.io)- FindMyCat एक पालतू ट्रैकर है, जो पालतू बिल्ली के खोने की स्थितियों को कम करने के लिए real-time location updates, sound playback, और indoor/outdoor location checking को एक ही डिवाइस में जोड़ता है
- बाहर उपयोग के दौरान यह GPS chip और SIM कार्ड-आधारित LTE के ज़रिए, जहाँ cellular connection उपलब्ध हो, वहाँ लोकेशन ट्रैक करता है
- घर के अंदर यह UWB और Bluetooth से पालतू तक की दूरी और दिशा बता सकता है
- HomeStation घर के अंदर ट्रैकर के साथ Smart Tether बनाता है, WiFi से लोकेशन भेजता है, और बाहर निकलने पर alert व tracking शुरू करता है
- ultra-low-power hardware और HomeStation के संयोजन से charging का बोझ कम होता है, और एक बार charge पर अधिकतम 6 महीने की battery life देने का दावा किया गया है
इनडोर और आउटडोर को अलग-अलग ट्रैक करने वाला FindMyCat
- FindMyCat खुद को “The only pet tracker you will ever need” कहने वाला ओपन सोर्स पालतू ट्रैकर है
- ऐप में एक टैप से ट्रैकर पर आवाज़ चलाई जा सकती है, जिससे पास में मौजूद पालतू को ढूंढने में मदद मिलती है
- real-time updates के साथ पालतू की लोकेशन लगातार देखी जा सकती है
लोकेशन ट्रैकिंग का तरीका और बैटरी डिज़ाइन
- outdoor tracking में real GPS chip और SIM कार्ड-आधारित LTE connection का उपयोग होता है
- विवरण के अनुसार, cellular connection हो तो मोहल्ले में या Egypt के pyramids के आसपास जैसी जगहों पर भी ट्रैक किया जा सकता है
- indoor positioning के लिए UWB और Bluetooth का उपयोग होता है
- इससे पालतू तक की सटीक दूरी और दिशा पता चल सकती है
- HomeStation घर में मौजूद ट्रैकर के साथ Smart Tether बनाता है और WiFi से location updates भेजता है
- पालतू के घर से बाहर जाते ही real-time alert मिलता है और tracking शुरू हो जाती है
- घर के भीतर होने पर ट्रैकर ultra-low-power sleep mode में चला जाता है
- बैटरी एक बार charge करने पर अधिकतम 6 महीने तक चल सकती है
- battery life, FindMyCat द्वारा दिए गए modes के अनुसार बदल सकती है, और संबंधित दस्तावेज़ के लिए different modes लिंक दिया गया है
- प्रोजेक्ट Github लिंक देता है, और सामग्री को Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License के तहत चिह्नित किया गया है
1 टिप्पणियां
Hacker News की राय
यह प्रोजेक्ट प्रभावशाली है। कुछ साल पहले मैंने भी ऐसा ही कुछ बनाया था, लेकिन इसे इतना पॉलिश नहीं कर पाया था, और यह open-source hardware (OSHW) प्रोजेक्ट को अच्छी तरह लागू करने का एक बेहतरीन उदाहरण लगता है
हालांकि बाकी लोगों की तरह मुझे भी tracker का size समस्या लगता है। मेरी बिल्ली ने इससे भी छोटा tracker लगा collar 2 मिनट में उतार दिया था। मैंने battery, GPS, antenna वाले LoRa, और power management सहित microcontroller को collar में ही integrate करके एक छोटा tracker design करने के बारे में सोचा था, और एक छोटा Heltec LoRa+Bluetooth transceiver इस्तेमाल करने वाला था
इलाका घने जंगलों वाला था, इसलिए LoRa signal करीब 1000ft पर टूटना शुरू हो जाता था। अगर मुझे पता होता कि Hologram.io से free SIM data मिल सकता है, तो शायद मैं उसी रास्ते जाता। पालतू कुत्ते के गले में lithium-ion battery लगाना मुझे अच्छा विचार नहीं लगा, और PCB design भी नहीं सीख पाया, इसलिए इसे सुधारकर फिर से आज़माना चाहता हूं
अच्छा दिखता है और ऐसी चीज़ का open-source version होना खुशी की बात है। लेकिन मुझे लगता है, इतनी बड़ी device बिल्ली के गले में कौन लगाएगा
collar की वजह से बिल्ली के कहीं फंसकर दम घुटने का दृश्य दिमाग में आता है। मौजूदा version बड़े कुत्ते के लिए ज्यादा उपयुक्त लगता है, लेकिन improved next version भी देखना चाहूंगा
2012 में मैंने अपनी बिल्लियों के लिए Zoombak इस्तेमाल किया था, जो कुत्तों के लिए design किया गया था। आखिर में, एक बिल्ली के दौड़ते-भागते समय Zoombak आगे-पीछे झूलता रहता था और collar रगड़ने से उसके गले के नीचे के बाल धीरे-धीरे कम होते गए। फिर भी उसे ज्यादा फर्क नहीं पड़ा, और बाद में जब मैं उसे लेने जाता था, तो वह मेरी car पहचान लेता था और door खुलते ही कुत्ते की तरह पीछे की seat पर कूद जाता था। उसकी याद आती है
शानदार है, लेकिन थोड़ा बड़ा लगता है, और असली dimensions पता चलें तो अच्छा होगा
सबसे बड़ी कमी waterproof design की है। पानी में डूबकर भी बचना जरूरी नहीं, लेकिन गीली झाड़ियों से गुजरने या अचानक बारिश में भीगने पर यह नम हो सकता है। मुख्य बात है IP67-rated USB connector और case joints के साथ rubber sealing डालने के लिए grooves
STL देखकर यह Tabcat से काफी बड़ा लगता है। Tabcat silicon cover सहित 23x33x12mm है, जबकि यह लगभग 27x60x13mm है। Tabcat का एक और उपयोगी feature, भले ही जरूरी न हो, beeper device है
प्रमुख pet trackers मैंने सभी आज़मा लिए हैं, और ज़्यादातर बिल्लियों के लिए बहुत बड़े हैं। कई में सिर्फ़ Bluetooth होता है, इसलिए बिल्ली दूर चली जाए तो कोई मदद नहीं मिलती। बेहतर products में Bluetooth, Wi-Fi, LTE, और GPS साथ होते हैं
Bluetooth से आगे की क्षमता वाले products बिजली बचाने के लिए कुछ खास स्थितियों में ही दूसरे wireless functions चालू करते हैं, लेकिन अब तक कोई ऐसा product नहीं देखा जो यह काम अच्छी तरह करता हो। मैं ज़्यादा power खर्च होने पर भी बेहतर tracking को तरजीह दूँगा। बिल्ली जैसी चलती-फिरती चीज़ के लिए बेहतर tracking चाहिए
मेरे उपयोग के दो cases हैं। घर से निकलते समय पता चलना और real-time GPS से ढूँढना, और घर में रहते हुए भी yard की झाड़ियों के नीचे झपकी ले रही बिल्ली को ढूँढना। सबसे आम दिखने वाला Tractive मेरे लिए पूरी तरह बेकार था। घर के पास यह सिर्फ़ Bluetooth चालू रखता है और phone app tracker के Bluetooth signal की strength ढूँढता है, लेकिन मेरे Samsung Ultra S22 को detect करने के लिए 15~20ft के अंदर आना पड़ता था, यानी लगभग पहले से ही location पता होनी चाहिए थी
आखिरकार मैं JioBit इस्तेमाल कर रहा हूँ। जब यह घर का Wi-Fi detect करता है तो सिर्फ़ Bluetooth चालू रखता है, लेकिन phone से connect हो जाता है, और मेरे मामले में लगभग 50ft तक काम करता था। Connect होने पर tracker की bell बजाकर बिल्ली ढूँढ सकते हैं, इसलिए काफ़ी उपयोगी है। घर के बाहर यह LTE के ज़रिए GPS location सिर्फ़ हर 5~15 मिनट में update करता है, जो बहुत कम है। साथ ही GPS tracking करने के लिए इसे घर के Wi-Fi से काफ़ी दूर जाना पड़ता है; अगर बिल्ली Bluetooth range से बहुत बाहर हो लेकिन ऐसी जगह हो जहाँ Wi-Fi फिर भी मिल रहा हो, तो tracking बिल्कुल नहीं होती
मुझे JioBit जैसा कुछ चाहिए, लेकिन बेहतर connectivity के साथ। घर पर Wi-Fi, बाहर LTE के ज़रिए हर कुछ मिनट में server पर check-in करे, और ढूँढते समय real-time GPS tracking चालू की जा सके। अगर real-time tracking चालू हो तो कम से कम हर 15 सेकंड में update होना चाहिए, और Wi-Fi या LTE से device की bell बजाई जा सकनी चाहिए। JioBit मौजूदा mode में कुछ हफ्ते चलता है, लेकिन battery time बहुत घट भी जाए तो चलेगा, और बिल्ली को actively ढूँढते समय power consumption ज़्यादा हो तो भी कोई दिक्कत नहीं
शहरों में पहले से public LoRaWAN coverage मौजूद है, और न भी हो तो एक gateway का coverage बिल्ली के roaming range से कहीं बड़ा होने की संभावना है। Bandwidth भी समस्या नहीं है, क्योंकि altitude के बिना एक GPS coordinate सबसे छोटे LoRa packet में आसानी से फिट हो जाता है।
low-frequency check-in से high-frequency mode में switch करना transmit slot के बाद आने वाले receive slot से संभव है, लेकिन समस्या यह है कि real-time mode activate होने के लिए check-in का इंतज़ार करना पड़ेगा। फिर भी अगर low-frequency check-in cycle करीब 5 मिनट की हो, तो यह छोटी असुविधा ही लगेगी
समस्या यह है कि मेरी बिल्ली का usage pattern ज़्यादातर outdoor, ज़्यादातर Bluetooth range से बाहर, और ज़्यादातर battery drain वाला है, इसलिए यह उस engineering design model से मेल नहीं खाता जो ऐसे कुत्ते को मानकर बनाया गया है जो ज़्यादातर साथ रहता है और कभी-कभार भाग जाता है। फिर भी मुझे ज़्यादा power-saving build मिला।
एक अजीब चीज़ यह है कि location को road की तरफ़ “round” कर देता है, जैसा मैंने Pokémon Go में भी देखा था। Pokémon Go ने कई lawsuits के बाद privacy की वजह से ऐसा किया था। खासकर रात में, जब बिल्ली school playground में छिपकलियाँ शिकार कर रही होती है, यह परेशान करता है; tracker कहता है कि वह school के पास वाली road पर है, लेकिन असल में वह playground के बीच कहीं होती है।
व्यवहार में मुझे पता होता है कि मेरी बिल्ली 10 मिनट पहले कहाँ थी, nearest road पर rounded location मिलती है, और फिर Bluetooth tracking app से location को और narrow करता हूँ। स्वाभाविक है कि करीब एक-तिहाई बार वह Bluetooth range में होते हुए भी जहाँ है वहाँ से हिलने का बिल्कुल इरादा नहीं रखती। wildlife खाना कम कराने के लिए मैं उसे नियमित रूप से खिलाने की कोशिश करता हूँ। दूसरी बिल्ली के पास अभी tracker नहीं है और वह घर में ज़्यादा देर रहती है, इसलिए FindMyCat आज़माने वाला हूँ
https://www.mictrack.com/product/cat-m1-nb-iot-pet-gps-track...
बिल्ली के लिए थोड़ा बड़ा है। Bluetooth या speaker नहीं है, इसलिए पास पहुँचने पर location narrow नहीं कर सकते। AirTag जोड़ सकते हैं, लेकिन cost और bulk और बढ़ेंगे। Waterproof है और relatively सस्ता है। documented API है, या Petovik app से 1 device को free track कर सकते हैं
SIM provider के SMS commands या Petovik app से जुड़े tools में से किसी एक के ज़रिए commands भेजकर mode बदला जा सकता है। लेकिन device “awake” होने पर ही command लेता है। सबसे high-resolution mode में 10-second updates संभव हैं, और तय समय तक high-frequency updates पर switch करने वाला “LOCK” mode भी है। “stationary होने पर sleep” mode इस्तेमाल करके updates को करीब 2 मिनट पर set करें तो battery लगभग एक दिन चलती है
यह साफ़ नहीं कि location update frequency इतनी कम क्यों है। अगर आप garden में बिल्ली का पीछा कर रहे हैं, तो 15-second updates से बेहतर sound alert होगा
मैं अपने कुत्ते के लिए https://tryfi.com/ product इस्तेमाल करता हूँ, और इसने northern Michigan के जंगलों में पागलों की तरह भाग निकले मेरे German Shepherd को कई बार बचाया है
normal operating mode में battery कई महीनों तक चलती है, और remotely “lost mode” चालू करने पर यह base stations को actively ping करता है और accurate location देता है। यह open source solution भी बहुत polished और comprehensive दिखता है
GPS चालू रखकर कई महीनों की बैटरी लाइफ संभव नहीं है। GPS मोड में यह 20 घंटे है
https://www.findmycat.io/docs/TrackerModes#summary
मैं Jiobit इस्तेमाल कर रहा हूँ; यह BLE मोड से शुरू होता है और बिल्ली 30m के दायरे से बाहर जाती है तो GPS पर स्विच हो जाता है। जब यह हर 60 सेकंड में अपडेट करना शुरू करता है, तो कुल GPS/GSM बैटरी लाइफ करीब 8 घंटे होती है, और सामान्य तौर पर लगभग 2 हफ्ते चलती है
संदर्भ के लिए, मैं अपनी बिल्ली को एक बड़े fenced yard में निगरानी में बाहर ले जाता हूँ। 7 साल में वह तीन बार छूटी है, और अभी यह ज्यादा एक अस्थायी safety net जैसा है। भागने पर भी वह कभी 100m से ज्यादा दूर नहीं गई
https://www.tile.com/en-au/blog/airtag-battery-life#
करीब एक महीने पहले मेरी बिल्ली कई दिनों तक गायब हो गई थी और वह बहुत तनावभरा था। अब मैंने उस पर AirTag लगा दिया है, और वह outdoor cat है इसलिए किसी तरह काम चल जाता है, लेकिन अगर Find My कुछ समय तक अपडेट नहीं होता तो फिर भी चिंता होने लगती है। मैं सच में इस प्रोजेक्ट को support करना चाहता हूँ
मुझे यह बहुत शानदार लगता है, और दो मिलें तो शायद खरीदूँगा
अहम बात यह है कि इन्होंने पहले ही detailed engineering notes, parts list, और सभी Gerber files公開 कर दी हैं। Kickstarter पर ले जाते समय मुझे यह सच में महत्वपूर्ण लगता है। असल में ऐसा ही करना चाहिए
एक बात ध्यान देने लायक है कि कई जानवर collar पहनना नहीं चाहते। लेकिन अच्छी तरह design किया गया harness हो तो शायद पहन लें
यह प्रोजेक्ट अच्छा है, लेकिन इससे यह और ज्यादा frustrating लगता है कि अभी pet tracker market कितना बिखरा हुआ है। Amazon पर pet tracker खोजें तो बस अजीब shape, ऊँची subscription fees, और खराब battery life वाले परेशान करने वाले devices मिलते हैं
अभी मैं AirTag पर निर्भर हूँ, और अगर आसपास किसी का iPhone हो तो यह आम तौर पर बढ़िया है। लेकिन इसमें GPS नहीं है
मेरे पास खुद बनाने का समय नहीं है और PCB fabrication का अनुभव भी नहीं है, इसलिए इस product के लिए मैं शायद पैसे दूँगा। कभी fun project के तौर पर कर सकता हूँ, लेकिन अभी मुश्किल है
मुझे लगा कि Zigbee जैसे wireless transceiver का इस्तेमाल अच्छा होगा। range काफी शानदार हो सकती है [1] और power भी बहुत कम लगती है। अगर base stations अपने-अपने received messages एक-दूसरे तक relay करें और पूरे मोहल्ले में mesh network बना दें, तो दूर तक घूमने वाली बिल्ली को भी track किया जा सकता है। जो बिल्लियाँ एक दिन या रात में कई km चली जाती हैं उनके लिए नहीं चलेगा, लेकिन एक-दो blocks तक घूमने वाली बिल्ली के लिए काम कर सकता है। यह mesh network दूसरी चीजों को track करने में भी इस्तेमाल हो सकता है
[1] https://lowpowerlab.com/forum/rf-range-antennas-rfm69-librar...
यह cat tracker शायद मेरे wallet को paracord prison से आजाद करा दे
4G + GPS combo से लंबी battery life की उम्मीद नहीं की जा सकती
वह UK farm address को legal address बताने वाला scam था। collar आया तो सही, लेकिन quality बेहद खराब थी और website की photos से भी अलग था; app घटिया था और GPS भी ठीक से काम नहीं करता था। ऐसा लगता था जैसे यह मेरे phone के GPS को track कर रहा हो, जो आम तौर पर बंद रहता है। उसके बाद किसी और product को आजमाने की हिम्मत नहीं हुई
मैं Bluetooth जैसी technology पर निर्भर people tracking solution का product manager था
ठीक-ठीक याद नहीं कि शुरुआत कैसे हुई, लेकिन team में बहुत से cat owners थे, इसलिए हम मजाक में कहते थे कि अपनी technology को repurpose करके “locatify” नाम का cat tracking app बनाना चाहते हैं
लेकिन locatify नाम पहले ही किसी ने ले लिया था, और आजकल cat tracking solutions की बातें लगातार देखने को मिलती हैं