Ulanish
Ulanish ⛓️🌐
heading.anchorLabelBiznex POS tizimida bir nechta qurilma birgalikda ishlashi uchun ularni to’g’ri tarmoqqa ulash kerak. Bu sahifada ulanish turlari va sozlamalari haqida ma’lumot berilgan.
Tarmoq arxitekturasi 🏗️
heading.anchorLabelRouter (Wi-Fi)├── POS qurilma (asosiy server)├── Mobil ilova 1 (ofitsiant)├── Mobil ilova 2 (ofitsiant)├── Chek printer└── QPOS terminalPOS qurilma asosiy server vazifasini bajaradi — barcha ma’lumotlar shu yerda saqlanadi va boshqa qurilmalar unga ulanadi.
Ulanish turlari 📡
heading.anchorLabelWi-Fi (simsiz)
heading.anchorLabel- Qurilmalar: Mobil ilovalar, ba’zi printerlar
- Talab: Barcha qurilmalar bir Wi-Fi tarmoqda
- Masofasi: Router qamrov doirasida
USB (simli)
heading.anchorLabel- Qurilmalar: Printer, QPOS terminal
- Talab: USB kabel
- Ishonchliligi: Eng yuqori
Bluetooth
heading.anchorLabel- Qurilmalar: Portativ printerlar
- Talab: Bluetooth yoqilgan
- Masofasi: 10 metrgacha
Ethernet (LAN)
heading.anchorLabel- Qurilmalar: POS qurilma, tarmoq printerlari
- Talab: LAN kabel va router
- Ishonchliligi: Yuqori va barqaror
Printer ulash 🖨️
heading.anchorLabelUSB orqali
heading.anchorLabel- Printerni POS qurilmaga USB kabel bilan ulang.
- Biznex POS → Sozlamalar → Printer ga kiring.
- Printer avtomatik aniqlanadi — tanlang.
- Test chek chop eting ✅
Wi-Fi orqali
heading.anchorLabel- Printerni Wi-Fi tarmoqqa ulang.
- Printerning IP manzilini aniqlang.
- Biznex POS → Sozlamalar → Printer → IP manzilni kiriting.
- Test chek chop eting ✅
Mobil/Remote qurilma ulanmayapti — bosqichma-bosqich diagnostika 🔍
heading.anchorLabel⚠️ Muhim: Mobil yoki remote waiter qurilmasi IP manzilni terib kirganda ulanmay qolishi — ko’p hollarda ilova xatosi emas, tarmoq muammosidir. Quyidagi bosqichlarni ketma-ket bajaring.
1-qadam: Admin monoblok ishlayotganini tekshiring 🖥️
heading.anchorLabelEng birinchi navbatda admin monoblokda (asosiy POS qurilmada) Biznex dasturi ochiq va ishlayotganini tekshiring.
- ✅ Monoblok yoqilganmi?
- ✅ Biznex POS dasturi ishga tushganmi?
- ✅ Dastur login ekranida yoki asosiy ekranda turganmi?
Agar monoblok o’chirilgan yoki Biznex dasturi yopilgan bo’lsa — mobil qurilma hech qachon ulana olmaydi, chunki server aynan shu monoblokda ishlaydi.
2-qadam: Hozirgina login qilingan bo’lsa — qayta kirish 🔄
heading.anchorLabelAgar admin monoblokda hozirgina login qilingan bo’lsa (dastur endigina ishga tushgan), ba’zan server to’liq yuklanmagan bo’lishi mumkin.
Yechim:
- Admin monoblokda Biznex dasturidan chiqing (logout).
- 3-5 soniya kuting.
- Qaytadan login qiling.
- Remote qurilmada qayta ulanishni sinab ko’ring.
3-qadam: Brauzer orqali server holatini tekshirish 🌐
heading.anchorLabelBu — eng muhim diagnostika qadami. Muammo ilovadami yoki tarmoqdami — aniq farqlash uchun quyidagini bajaring:
- Remote qurilmada (telefon/planshet) brauzerni oching (Chrome, Safari).
- Manzil satriga admin monoblokning IP manzilini kiriting va :8080 portni qo’shing:
http://192.168.1.100:8080💡 IP manzilni admin monoblokdagi Sozlamalar bo’limidan toping.
- Natijani tekshiring:
✅ Natija: “Route not found” yoki “Biznex server ishlamoqda” deb chiqsa
heading.anchorLabelRoute not foundyoki
Biznex server ishlamoqdaBu server ishlayotganini va tarmoq ulanishi borligini tasdiqlaydi. Demak:
- 📡 Tarmoq — OK
- 🖥️ Server — OK
- ❌ Muammo ilovaning o’zida bo’lishi mumkin
Nima qilish kerak:
- 📞 Zudlik bilan dasturchilar bilan bog’laning — muammo dasturiy ta’minotda.
- Skrinshot oling va qo’llab-quvvatlash xizmatiga yuboring.
- Ilova versiyasini xabar bering.
❌ Natija: Sahifa ochilmasa, “Bu saytga ulanib bo’lmadi” yoki xatolik chiqsa
heading.anchorLabelBu saytga ulanib bo'lmadiyoki
ERR_CONNECTION_REFUSED / ERR_TIMED_OUTBu tarmoq muammosi ekanligini bildiradi. Muammo ilovada emas. Quyidagilarni tekshiring:
A. Admin monoblokda tarmoq muammosi 🖥️❌
heading.anchorLabelAdmin monoblok tarmoqqa to’g’ri ulanmagandir:
- Monoblokda Wi-Fi yoki LAN kabel ulanganligini tekshiring.
- Monoblokda brauzerni oching va google.com ga kiring — internet bormi?
- Monoblokda IP manzil o’zgargan bo’lishi mumkin — Sozlamalardan qayta tekshiring.
- Firewall/Antivirus 8080 portni bloklayotgan bo’lishi mumkin — ruxsat bering.
B. Remote qurilma boshqa internetga ulangan 📱❌
heading.anchorLabelRemote qurilma (telefon/planshet) boshqa Wi-Fi tarmoqqa yoki mobil internetga ulangan bo’lishi mumkin:
- Telefonda Wi-Fi sozlamalari ni oching.
- Admin monoblok ulangan aynan shu Wi-Fi tarmoqqa ulanganligini tekshiring.
- ⚠️ Mobil internet (3G/4G/5G) — ishlamaydi! Faqat Wi-Fi orqali ulanish mumkin.
- Wi-Fi nomi monoblokdagi bilan bir xil ekanligiga ishonch hosil qiling.
🔴 Keng tarqalgan xato: Telefon Wi-Fi ga ulangan ko’rinadi, lekin aslida mobil internetdan foydalanayotgan bo’ladi. Wi-Fi ni o’chirib-yoqib ko’ring.
C. Remote qurilmada VPN yoqilgan 🔒❌
heading.anchorLabelAgar remote qurilmada VPN (Virtual Private Network) yoqilgan bo’lsa, u tarmoq yo’nalishini o’zgartiradi va lokal serverga kirishni bloklaydi.
- Telefon Sozlamalar → VPN ga kiring.
- Agar biror VPN faol bo’lsa — o’chiring.
- Qayta ulanishni sinab ko’ring.
💡 VPN ilovalari: Outline, 1.1.1.1, NordVPN, Psiphon, Turbo VPN va boshqalar — barchasi lokal tarmoq ulanishiga halaqit beradi.
Diagnostika xulosasi — tezkor jadval 📋
heading.anchorLabel| Brauzerda natija | Muammo qayerda? | Nima qilish kerak? |
|---|---|---|
| ✅ “Route not found” / “Biznex server ishlamoqda” | Ilova (dasturiy) | Dasturchilarga murojaat qiling |
| ❌ Sahifa ochilmadi | Tarmoq | Quyidagi 3 narsani tekshiring |
| ↳ | Monoblok tarmoqqa ulanmaganmi? | Monoblokda internetni tekshiring |
| ↳ | Remote qurilma boshqa tarmoqdami? | Bir xil Wi-Fi ga ulang |
| ↳ | VPN yoqilganmi? | VPN ni o’chiring |
Umumiy tarmoq muammolari va yechimlari 🔧
heading.anchorLabel| Muammo | Yechim |
|---|---|
| Mobil ilova ulanmayapti | Yuqoridagi diagnostika bosqichlarini bajaring |
| Printer chop etmayapti | USB/Wi-Fi ulanishni tekshiring, printerni qayta yoqing |
| Sekin ishlayapti | Routerni qayta yoqing, qurilmalar sonini tekshiring |
| Internet yo’q | Provayder bilan bog’laning, routerni qayta yoqing |
| Ba’zan ulanib, ba’zan ulanmaydi | Router signal kuchini tekshiring, qurilmani routerga yaqinroq qo’ying |
WebSocket real-time sinxronizatsiya
heading.anchorLabelBiznex POS da qurilmalar o’rtasida real-time sinxronizatsiya WebSocket texnologiyasi orqali amalga oshiriladi.
Qanday ishlaydi?
heading.anchorLabelPOS qurilma (Server, port 8081)├── WebSocket ← Mobil ilova 1 (ofitsiant)├── WebSocket ← Mobil ilova 2 (ofitsiant)└── WebSocket ← Kassa 2 (kassir)- Asosiy POS qurilma WebSocket server sifatida ishlaydi (port 8081)
- Barcha remote qurilmalar avtomatik ulanadi
- Buyurtma yaratilsa, o’zgartirilsa yoki o’chirilsa — barcha qurilmalarga darhol xabar ketadi
Sinxronizatsiya hodisalari
heading.anchorLabel| Hodisa | Tavsifi |
|---|---|
order_created | Yangi buyurtma yaratildi |
order_updated | Buyurtma o’zgartirildi |
order_deleted | Buyurtma o’chirildi |
Avtomatik qayta ulanish
heading.anchorLabelAgar aloqa uzilsa, qurilma avtomatik qayta ulanishga harakat qiladi:
- 1 soniyadan so’ng 1-urinish
- 2 soniyadan so’ng 2-urinish
- 4 soniyadan so’ng 3-urinish
- Maksimal 15 soniya oraliqda urinishlar davom etadi
Offlayn navbat (Offline queue)
heading.anchorLabelInternet yoki tarmoq uzilganda:
- Barcha buyurtma o’zgarishlari lokal navbatda saqlanadi
- Aloqa qaytganda navbatdagi o’zgarishlar avtomatik yuboriladi
- Hech qanday ma’lumot yo’qolmaydi
Maslahatlar
heading.anchorLabel- Sifatli router: Yaxshi router — barqaror tarmoqning asosi
- Statik IP: POS qurilma va printerlarga statik IP manzil bering — har safar qayta sozlash kerak bo’lmaydi
- Zaxira internet: Asosiy internet uzilganda mobil internet (hotspot) ishlatish mumkin
- VPN tekshiring: Har doim remote qurilmalarda VPN o’chirilganligini tekshiring
- Bir tarmoq: Barcha qurilmalar bitta router ga ulangan bo’lishi shart
- Brauzer testi: Muammo chiqqanda har doim avval brauzerda
IP:8080ni tekshiring — bu 10 soniyada muammo qayerdaligini aniqlaydi