होम नेटवर्क डिवाइस टेस्टिंग
Raspberry Pi, NAS, या होम सर्वर है? सब reachable हैं या नहीं, यह चेक करने के लिए एक तुरंत डैशबोर्ड बनाओ।
यह कैसे काम करता है
Custom List पेज पर तुम कोई भी URLs जोड़ सकते हो जिन्हें चेक करना है। तुम्हारी लिस्ट पेज URL में ही एन्कोड हो जाती है। कोई अकाउंट नहीं चाहिए, सर्वर पर कुछ भी स्टोर नहीं होता। बुकमार्क करो और तुम्हारे पास अपने सभी डिवाइसेज़ के लिए एक-क्लिक कनेक्टिविटी चेक तैयार है।
अपने डिवाइस URLs जोड़ो
/custom पर जाओ और अपने डिवाइसेज़ के HTTPS एड्रेस जोड़ो। उदाहरण:
https://pi.local(mDNS वाला Raspberry Pi)https://192.168.1.50:8443(NAS वेब इंटरफ़ेस)https://homeassistant.local:8123(Home Assistant)https://mynas.local:5001(Synology DSM)
URL बुकमार्क करो
तुम्हारी लिस्ट कम्प्रेस होकर पेज URL में स्टोर हो जाती है (# वाला हिस्सा)। इसे बुकमार्क करो, होम स्क्रीन पर जोड़ो, या शेयर करो। लिस्ट लिंक के साथ चलती है।
कभी भी चेक करो
अपने नेटवर्क पर किसी भी डिवाइस से बुकमार्क खोलो। हर URL का तुरंत कनेक्टिविटी चेक होता है, जिसमें दिखता है कि उसने रिस्पॉन्ड किया या नहीं और कितनी तेज़ी से।
नतीजे क्या बताते हैं
तुम्हारा ब्राउज़र हर URL पर एक असली HTTPS रिक्वेस्ट भेजता है और राउंड ट्रिप मापता है। लोकल नेटवर्क डिवाइसेज़ के लिए यह उम्मीद रखो:
| नतीजा | इसका मतलब |
|---|---|
| ✓ Responded < 20ms | डिवाइस चालू है और तुम्हारे लोकल नेटवर्क पर है। सब ठीक है। |
| ✓ Responded 20–200ms | डिवाइस reachable है लेकिन उम्मीद से धीमा। Wi-Fi कंजेशन हो सकता है या डिवाइस पर लोड ज़्यादा है। |
| ✗ No Response | डिवाइस बंद है, क्रैश हो गया है, या इस नेटवर्क से reachable नहीं है। पावर, केबल, Wi-Fi चेक करो। |
| ⏱ Timed Out | रिक्वेस्ट भेजी गई लेकिन 30 सेकंड में कोई जवाब नहीं आया। डिवाइस पर ज़्यादा लोड हो सकता है या फ़ायरवॉल ब्लॉक कर रहा है। |
ज़रूरी बातें
सिर्फ़ HTTPS
ब्राउज़र वेब पेजों को सिर्फ़ HTTPS रिक्वेस्ट भेजने देते हैं। अगर तुम्हारा डिवाइस सिर्फ़ plain HTTP सर्व करता है, तो तुम्हें एक self-signed certificate सेटअप करना होगा या Caddy या nginx जैसे reverse proxy का इस्तेमाल करना होगा। ज़्यादातर आधुनिक होम सर्वर सॉफ़्टवेयर (Home Assistant, Synology, आदि) HTTPS को बिल्ट-इन सपोर्ट करते हैं।
CORS से ज़्यादा फ़र्क नहीं पड़ेगा
ज़्यादातर होम डिवाइस CORS हेडर नहीं भेजते, इसलिए तुम्हें HTTP स्टेटस कोड की जगह "Responded" दिखेगा। यह ठीक है। तुम्हें बस यह जानना है कि डिवाइस ने जवाब दिया या नहीं।
लोकल डिवाइसेज़ के लिए सर्वर प्रोब्स काम नहीं करेंगे
"Check from servers" बटन इंटरनेट पर हमारे सर्वर से रिक्वेस्ट भेजता है, इसलिए वे 192.168.x.x या .local एड्रेस तक नहीं पहुँच सकते। यह फ़ीचर सिर्फ़ पब्लिक URLs के लिए उपयोगी है। लोकल डिवाइसेज़ के लिए ब्राउज़र चेक ही काफ़ी है।
तुम्हारे फ़ोन पर भी काम करता है
Can I Connect? एक PWA है। इसे अपने ब्राउज़र से इंस्टॉल करो (कोई ऐप स्टोर ज़रूरी नहीं) और यह ~200KB कुल है। अपने डिवाइसेज़ की लिस्ट बुकमार्क करके घर में घूमते हुए Wi-Fi डेड स्पॉट्स चेक करो।
आज़माने के लिए तैयार हो?
Custom List पेज पर जाओ, अपने डिवाइस URLs जोड़ो, और नतीजा बुकमार्क करो।
कस्टम लिस्ट बनाओ →