C cenaly.com
मुफ़्त में शुरू करें

Cenaly Hardware Bridge

bill प्रिंटर, कैश ड्रावर, स्कैनर, वेइंग स्केल और कस्टमर डिस्प्ले

On this page 11

Cenaly Hardware Bridge — प्रतिष्ठान का हार्डवेयर

ब्राउज़र अपने आप POS प्रिंटर पर रसीदें प्रिंट नहीं कर सकता, नकद दराज़ नहीं खोल सकता और न तराज़ू से वज़न पढ़ सकता है। यह काम Cenaly Hardware Bridge करता है — एक छोटा मुफ़्त ऐप, जो कैश कंप्यूटर पर इंस्टॉल होता है, बैकग्राउंड में चलता है और एडमिन/कैश पेज को प्रतिष्ठान के लोकल हार्डवेयर से जोड़ता है।

खोलें: एडमिन पैनल → हार्डवेयर (admin.cenaly.com)।


क्या-क्या कनेक्ट होता है#

डिवाइस किस लिए
रसीद प्रिंटर (POS प्रिंटर) बिक्री और वापसी की रसीद, प्री-चेक, X/Z रिपोर्ट, पैकेज मैनिफ़ेस्ट
किचन प्रिंटर स्टेशन के टिकट और 60×40 स्टिकर — देखें किचन और हॉल में प्रिंटिंग
नकद दराज़ बिक्री पर और मैन्युअली खुलना
स्कैनर बारकोड माल की प्राप्ति, बिक्री, मार्किंग
तराज़ू प्राप्ति के समय माल का वज़न और परोसते समय व्यंजन का वज़न
ग्राहक डिस्प्ले ग्राहक को राशि और सामग्री दिखाना
बैंक टर्मिनल कार्ड से भुगतान, कुल का मिलान और दिन बंद करना
फिस्कल रजिस्टर देश के अनुसार फिस्कल रसीदें — देखें फिस्कलाइज़ेशन
ЕГАИС (रूस) यूनिवर्सल ट्रांसपोर्ट मॉड्यूल से डेटा का आदान-प्रदान
कैमरा कैश के जोखिम भरे ऑपरेशनों की छोटी वीडियो क्लिप — देखें नुकसान की निगरानी

प्रिंट कतार#

ब्रिज से प्रिंटिंग “भेज दिया और भरोसा करो” नहीं है। ब्रिज की अपनी दोबारा कोशिशों वाली टास्क कतार होती है, जो रीस्टार्ट के बाद भी बनी रहती है: अगर प्रिंटर बंद कर दिया या कागज़ खत्म हो गया, तो टास्क खोता नहीं और डिवाइस चालू होते ही प्रिंट हो जाता है।

इसी वजह से प्रिंटिंग के पाँच अलग नतीजे होते हैं, “हुआ/नहीं हुआ” नहीं: प्रिंट हो गया, कतार में ले लिया गया (कागज़ अभी नहीं है!), ब्राउज़र से प्रिंट हुआ, फिस्कल कैश प्रिंट कर रहा है (नीचे देखें) और प्रिंट नहीं हुआ। कैश के हेडर में कतार का इंडिकेटर दिखता है, जिस पर इंतज़ार कर रहे टास्क की संख्या होती है।

टास्क इडेम्पोटेंट हैं: वही दस्तावेज़ दोबारा भेजने पर दूसरा कागज़ नहीं निकलता।

फिस्कल रजिस्टर बैकअप रसीद प्रिंटर नहीं है। अगर शाखा पर अलग रसीद प्रिंटर नहीं है, तो ब्रिज हमारी रसीद फिस्कल कैश से प्रिंट नहीं करेगा: फिस्कल रसीद वह खुद प्रिंट करता है, और हमारा दस्तावेज़ दूसरा कागज़ है। ऐसी स्थिति में कैश यही कहता है: “रसीद फिस्कल कैश खुद प्रिंट करता है”। रजिस्टर से सिर्फ़ टेस्ट प्रिंट और प्री-चेक की अनुमति है — और उन पर यह निशान प्रिंट होता है कि यह फिस्कल दस्तावेज़ नहीं है।

विवरण, स्टेशनों से प्रिंटर की बाइंडिंग और सिरिलिक व जॉर्जियाई के लिए कोड पेज — किचन और हॉल में प्रिंटिंग।


ब्रिज इंस्टॉल करना#

अगर इस पीसी पर ब्रिज नहीं मिला, तो पेज उसे इंस्टॉल करने का सुझाव देगा:

  1. अपने OS के लिए वर्शन डाउनलोड करें — Windows, Linux (x64) या Linux (ARM64) (macOS — प्रस्तावित है)। सत्यापन के लिए SHA-256 दिया गया है।
  2. ऐप चलाएँ। Windows — डबल क्लिक: ब्रिज बैकग्राउंड में चला जाता है (ट्रे में आइकन) और स्टेटस पेज खोलता है। Linux — "हार्डवेयर" पेज से एक-लाइनर से सीधे बैकग्राउंड सेवा के रूप में इंस्टॉल करना ज़्यादा भरोसेमंद है (curl … | sudo … bash): यह पीसी बूट होने पर शुरू होती है और खुद रीस्टार्ट होती है। डाउनलोड की गई फ़ाइल को हाथ से चलाना (chmod +x और रन) भी काम करता है, लेकिन ब्रिज तभी तक चलता है जब तक टर्मिनल खुला है और रीबूट के बाद वापस नहीं आएगा; Linux पर स्टेटस पेज आप खुद खोलें — http://127.0.0.1:9100।
  3. स्टेटस पेज पर पुष्टि करें कि ब्रिज चल रहा है। एडमिन पैनल इसी पीसी पर खोलें, मनचाही शाखा और "हार्डवेयर" सेक्शन चुनें: ब्राउज़र अपने आप कनेक्ट हो जाता है।
  4. एडमिन पैनल पर वापस जाएँ और "फिर से खोजें" दबाएँ — POS खुद इस पीसी पर ब्रिज ढूँढकर कनेक्ट हो जाएगा।

अगर Windows डाउनलोड/रन करते समय चेतावनी दिखाता है — यह अपेक्षित है: "सहेजें" चुनें, और रन करते समय "अधिक जानकारी" → "फिर भी चलाएँ"। Linux के लिए बैकग्राउंड सेवा के रूप में एक-लाइन इंस्टॉल उपलब्ध है।

कंप्यूटर से ब्रिज कैसे हटाएँ (Linux)। "हार्डवेयर" पेज से उसी एक-लाइनर से, बस सबकमांड के साथ — पेज पर यह "Linux — ब्रिज रोकें या हटाएँ" के नीचे छिपा है:

  • … | sudo bash -s -- stop — सेवा रोकें और ऑटोस्टार्ट से हटाएँ; फ़ाइलें और सेटिंग्स बनी रहती हैं, वापस चालू करने के लिए — start;
  • … | sudo bash -s -- uninstall — सेवा हटाएँ और प्रोग्राम खुद डिलीट करें। सेटिंग्स और POS की लिंकिंग बनी रहती हैं, और स्क्रिप्ट बताती है कि वे कहाँ हैं;
  • … | sudo bash -s -- uninstall --purge — वही सब प्लस सेटिंग्स: हार्डवेयर की सूची और शाखा से लिंकिंग। इसके बाद POS को फिर से जोड़ना पड़ेगा;
  • … | sudo bash -s -- status — ब्रिज चल रहा है या नहीं और किस पते पर (अगर 9100 व्यस्त है, तो ब्रिज अगला खाली पता लेता है, 9109 तक)।

Windows पर इसके लिए सामान्य "प्रोग्राम इंस्टॉल और अनइंस्टॉल करें" है (प्रविष्टि "Cenaly Bridge") — अनइंस्टॉलर ऑटोस्टार्ट भी हटा देता है।

उस कंप्यूटर पर ब्रिज जहाँ एडमिन पैनल नहीं खोला जाता (स्टोर रूम में सर्वर, प्रिंटर के पास अलग पीसी), ऑटो-खोज से नहीं जोड़ा जा सकता — ऑटो-लिंकिंग सिर्फ़ ब्रिज और उसी कंप्यूटर पर POS पेज के बीच काम करती है। ऐसे मामले के लिए मालिक एडमिन पैनल में एक बार का लिंकिंग कोड बनाता है (15 मिनट तक चलता है) और उसे ब्रिज के स्टेटस पेज पर दर्ज करता है।

ब्रिज आपके ब्रांड से जुड़ा है: किसी और के ब्रांडिंग डोमेन से डाउनलोड किया गया ब्रिज आपके एडमिन पैनल की सेवा नहीं करेगा, और अगर ब्रिज पहले से उसी मालिक की किसी दूसरी शाखा से जुड़ा है, तो पेज यह दिखाएगा और एक बटन से उसे यहाँ फिर से जोड़ने का सुझाव देगा।


कनेक्ट करने के तीन तरीके#

क्या कनेक्ट कर रहे हैं क्या करें
ब्रिज वाले पीसी पर ब्राउज़र "हार्डवेयर" में मनचाही शाखा खोलें। लोकल जोड़ी अपने आप बन जाती है।
दूसरे पीसी पर ब्रिज मालिक "दूसरे कंप्यूटर पर ब्रिज कनेक्ट करें" दबाता है, फिर उस पीसी पर "खाते और शाखाएँ → कोड से कनेक्ट करें" में कोड दर्ज करता है। कोड 15 मिनट तक चलता है।
उसी नेटवर्क में Android ऐप ब्रिज के पेज पर "Wi-Fi से डिवाइस" खोलें और "डिवाइस जोड़ें" दबाएँ। ऐप में PIN दर्ज करें; टर्मिनल तक पहुँच के लिए फ़िंगरप्रिंट मिलाएँ। PIN 10 मिनट तक चलता है।

"डिवाइस" सेक्शन से कर्मचारी का लॉगिन कोड — अलग तंत्र है। अगर PIN या कोड की अवधि खत्म हो गई, तो संबंधित बटन से नया बनाएँ।

प्रबंधन और जाँच#

ब्रिज कनेक्ट होने पर पेज पर दिखता है:

  • डिवाइस — हर एक की स्थिति वाली सूची (कनेक्टेड / ध्यान दें / त्रुटि / नहीं मिला);
  • हार्डवेयर जाँच — प्रिंट, स्कैन, वज़न का तेज़ टेस्ट;
  • हार्डवेयर सेटिंग्स;
  • गतिविधि — रीयल टाइम इवेंट फ़ीड (स्कैन, वज़न, प्रिंट);
  • अपडेट — अगर ब्रिज का नया वर्शन आया है, तो उसे यहीं से इंस्टॉल किया जा सकता है।

प्रिंटर जोड़ते समय उसका उद्देश्य चुनें: रसीद, किचन या लेबल। भूमिका डिवाइस कार्ड में दिखती है। यह ब्रिज के अंदर उद्देश्य तय करती है; अलग-अलग वर्कस्टेशनों के बीच हार्डवेयर का बँटवारा — सेटिंग का दूसरा स्तर है। अगर सेटिंग्स पढ़ना नहीं हो पाया, तो विज़ार्ड दोबारा कोशिश का सुझाव देगा और मौजूदा सूची सुरक्षित रखेगा।

मिले हुए हार्डवेयर को बंद या हटा सकते हैं। "बंद करें" डिवाइस को सभी सेटिंग्स के साथ सूची में रखता है, लेकिन ड्राइवर शुरू नहीं होता: COM पोर्ट खाली, कोई पोलिंग नहीं, भूमिका दूसरे डिवाइस को मिल जाती है — एक बटन से वापस चालू हो जाता है। "हटाएँ" (पुष्टि के साथ) डिवाइस को हमेशा के लिए हटा देता है, और जाना-पहचाना हार्डवेयर अगली बार ब्रिज शुरू होने पर ऑटो-डिटेक्ट से वापस नहीं आता। जो हार्डवेयर पहले कॉन्फ़िगर किया गया था, पर अब खोज में नहीं दिखता, वह अलग समूह में दिखाया जाता है — वरना उसे प्रबंधित करने का कोई ज़रिया न होता।

एक खाते पर कई ब्रिज हो सकते हैं, और हर एक की भूमिका तय होती है: यूनिवर्सल, हार्डवेयर, कैमरे या टेलीफ़ोनी। शाखा के ब्रिज अलग सूची में दिखते हैं — उन्हें नाम बदला जा सकता है और डिफ़ॉल्ट ब्रिज चुना जा सकता है।


पूरे खाते का हार्डवेयर और क्लाउड से काम#

«इस कंप्यूटर» के ब्रिज के अलावा पेज पर खाते का हार्डवेयर रजिस्टर भी है — नेटवर्क की सभी शाखाओं के सभी ब्रिज, डिवाइस और कैमरों की एक व्यापक तालिका: कहाँ क्या लगा है, ब्रिज ऑनलाइन है या नहीं, किन शाखाओं के लिए वह हार्डवेयर संभाल रहा है — यह सब दिखता है। अगर ब्रिज उस समय ऑनलाइन है, तो डिवाइस को दूसरी शाखा में ले जाया जा सकता है; ऑफ़लाइन ब्रिज के मामले में रजिस्टर सिर्फ़ दिखाता है, बदलता नहीं।

रजिस्टर में हर मशीन का कार्ड «डिटेल्स पीसी» खुलता है: कंप्यूटर का नाम, IP और MAC, सिस्टम, मॉडल, प्रोसेसर, स्लॉट के हिसाब से मेमोरी, खाली जगह और स्थिति के साथ स्टोरेज, सारा जुड़ा हार्डवेयर और सभी COM पोर्ट — इस नोट के साथ कि कौन-सा पोर्ट किसने लिया है और कौन-सा खाली है। जब «प्रिंटर पहले था, अब दिख नहीं रहा» जैसी बात हो या कैश कंप्यूटर में जगह खत्म हो रही हो, तो सबसे पहले यहीं देखना चाहिए। डेटा ब्रिज खुद जमा करता है; ब्रिज के पुराने वर्शन में हार्डवेयर की सूची खाली हो सकती है — तब ब्रिज अपडेट करना काफ़ी है।

लोकल चैनल (ब्राउज़र ↔ इस पीसी पर ब्रिज) के अलावा क्लाउड चैनल भी है: कमांड सर्वर के ज़रिए ब्रिज तक जाती है, इसलिए किसी दूसरे डिवाइस से रसीद प्रिंट की जा सकती है या प्रिंटर जाँचा जा सकता है — जैसे वेटर अपने फ़ोन से काउंटर के कैश प्रिंटर पर प्रिंट करता है। पेज पर यह ब्रिज के पास «क्लाउड बाइंडिंग» और क्लाउड टेस्ट प्रिंट का अलग बटन के रूप में दिखता है।

पड़ोसी कंप्यूटर के प्रिंटर पर प्रिंट। अगर प्रिंटर भौतिक रूप से किसी दूसरे पीसी से जुड़ा है, तो उसे नेटवर्क पर «शेयर» करना या केबल खींचना ज़रूरी नहीं। रजिस्टर में «दूसरे पीसी से प्रिंट करें» क्रिया इस मशीन पर उस दूसरे प्रिंटर का लिंक बनाती है: मालिक कंप्यूटर, शाखा और नाम चुने जाते हैं, फिर पंक्ति पर «क्लाउड के ज़रिए → मालिक पीसी» का निशान लगता है, और प्रिंट जॉब उस कंप्यूटर की कतार से छपते हैं। साझा फ़ोल्डर, VPN और मशीनों की सीधी दृश्यता ज़रूरी नहीं — बस दोनों ब्रिज एक ही शाखा को सेवा दें।

कैश का रिमोट स्क्रीन। उसी पेज से (और वर्क चैट के निमंत्रण से) कैश कंप्यूटर की स्क्रीन देखी जा सकती है — जैसे अपनी आँखों से देखना कि कैश वहाँ क्या दिखा रहा है। फ़ैसला हमेशा दूसरी तरफ़ का होता है: जब तक उसका मालिक अपनी तरफ़ रिमोट एक्सेस चालू नहीं करता, कनेक्ट का बटन नहीं होता, और हर सेशन के लिए उसकी अलग सहमति चाहिए — «दोबारा न पूछें» जानबूझकर नहीं है। देखना और नियंत्रण — दो अलग अनुमतियाँ हैं, और विंडो बंद करने से सेशन पक्का खत्म हो जाता है।


संबंधित अनुभाग#


अक्सर पूछे जाने वाले सवाल#

बाइंडिंग के लिए कोड डालना ज़रूरी है?#

आम तौर पर नहीं: ब्रिज उसी पीसी पर चलता है जहाँ कैश खोला जाता है, और «दोबारा खोजें» बटन से कैश उसे खुद ढूँढ लेता है। कोड सिर्फ़ उस कंप्यूटर के ब्रिज के लिए चाहिए जहाँ एडमिन पैनल नहीं खोला जाता — तब मालिक एक बार इस्तेमाल होने वाला कोड बनाकर ब्रिज के पेज पर डालता है।

ब्रिज किन OS पर चलता है?#

Windows और Linux (x64 और ARM64)। macOS के लिए वर्शन योजना में है।

हार्डवेयर दिख नहीं रहा — क्या जाँचें?#

पक्का करें कि ब्रिज चल रहा है (स्थिति पेज), और «दोबारा खोजें» दबाएँ। हर डिवाइस की स्थिति और तेज़ जाँच «हार्डवेयर» पेज पर उपलब्ध हैं। अगर डिवाइस नहीं दिखा, तो हार्डवेयर रजिस्टर में उस मशीन का «डिटेल्स पीसी» कार्ड खोलें: वहाँ वह सारा हार्डवेयर दिखता है जो कंप्यूटर खुद देखता है, और सभी COM पोर्ट इस नोट के साथ कि पोर्ट किसने लिया है — आम तौर पर यही समझने के लिए काफ़ी है कि दिक्कत केबल में है, पोर्ट में है, या किसी दूसरे प्रोग्राम में जिसने पोर्ट रोक रखा है।

Was this article helpful?