Σύνδεση με Google+

ή με

ΤΕΣΑΕ ΑΤΕ
  • H Επιχείρηση
    • Τεχνολογία
    • Pegasus Phaethon
    • Tα Νέα της ΤΕΣΑΕ
      • Τα νέα μας
      • Ηλεκτρονικά Βιβλία ΑΑΔΕ myDATA
      • Ισολογισμοί
  • Oι Συνεργάτες
  • Tοπικά Λογισμικά
    • Λογισμικά (Pegasus ERP)
      • Εμπορικές Επιχειρήσεις
      • Πρατήρια Υγρών Καυσίμων
      • Χώροι Εστίασης (Εστιατόρια Καφετέριες , Bar , Delivery)
      • Στεγνοκαθαριστήρια, Ταπητοκαθαριστήρια
      • Συνεργεία, Φανοποιεία, Ανταλλακτικά
      • Ελαιοτριβεία
      • Parking, Λιπαντήρια Αυτοκινήτων
      • Μεταφορικές Εταιρίες
      • Courier , Ταχυμεταφορες
      • Βιβλιοπωλεία - Χαρτικά
      • Γεωργικές επιχειρήσεις
      • Κρεοπωλεία
    • Pegasus ERP
    • Video Παρουσιάσεις
    • Πρότυπες Μελέτες ή Εφαρμογές
    • Ιστορικό Αλλαγών Pegasus ERP
    • Module PDA Client
    • Module Γέφυρες Λογιστικής
    • Module Phone
  • Διαδικτυακά Λογισμικά
    • Λογισμικά (Pegasus Web App)
      • Pegasus Web App ERP
      • Pegasus Web App Freelancer
      • Pegasus e-Hotel
      • Pegasus e-Courier
      • Pegasus e-Transport
      • Pegasus Gym
    • Pegasus Web app
    • Video Παρουσιάσεις
    • Πρότυπες Μελέτες ή Εφαρμογές
    • Ιστορικό αλλαγών Pegasus Web App
    • WEB App REST API
Σύνδεση Tourniquet - Είσοδος Μέλους

Σύνδεση Tourniquet - Είσοδος Μέλους

To Pegasus Web App επιτρέπει τη σύνδεση μηχανισμού Tourniquet για την είσοδο μέλους στους χώρους της εγκατάστασης, ωστόσο για την την ενεργοποίηση της λειτουργίας αυτής είναι απαραίτητη η χρήση βοηθητικού λογισμικού καθώς και η προσθήκη επιπλέον ΣΜΕ (custom) κώδικα στην εφαρμογή. Αυτό γίνεται γιατί κάθε συσκευή tourniquet έχει διαφορετικές ρυθμίσεις. 

Η υλοποιημένη σύνδεση με το tourniquet στηρίζεται στο ότι το tourniquet "διαβάζει" μία σειριακή port και στην ανάγνωση ενός ή περισσοτέρων χαρακτήρων ανοίγει την πόρτα.

Πρόσθετος κώδικας ΣΜΕ (custom) στην εφαρμογή.

Μπορείτε να βρείτε και να κατεβάσετε τον πρόσθετο κώδικα από εδώ 
Για την προσθήκη του, θα χρειαστεί να έχετε πρόσβαση στα αρχεία του Pegasus Web App στον server σας. Σε περίπτωση που το Pegasus Web App είναι στημένο σε server της ΤΕΣΑΕ, επικοινωνείτε με το τεχνικό τμήμα της ΤΕΣΑΕ.

Εντός του zip θα βρείτε ένα functions.js αρχείο, το οποίο θα πρέπει να προστεθεί στο /pegasus_cloud_app/sme00/
Αν ο φάκελος "sme00" δεν υπάρχει, μπορείτε να τον δημιουργήσετε.

Το αρχείο εντός του περιλαμβάνει 4 JavaScript συναρτήσεις:

  1. sme_gym00_par_d_afterDraw_listeners
  2. sme_gym00_subscribe_to_ws_server
  3. sme_gym00_websocket_open
  4. sme_gym00_member_can_enter

Τα ονόματα των συναρτήσεων είναι σημαντικό να μην αλλαχθούν ώστε να μπορεί να γίνει η κλήση τους από το Pegasus Web App Gym.

Ώς default URI ορίζεται το "ws://localhost:50061" εντός του functions.js, το οποίο αν χρειάζεται, μπορείτε να το αλλάξετε. 
Στην IP θα πρέπει να ορίσουμε την IP του υπολογιστή (όπου είναι συνδεδεμένο το tourniquet) στο τοπικό μας δίκτυο π.χ. 192.168.167.9 ή localhost. Η default Websocket Port είναι η 50061. Θα χρειατεί να την αλλάξετε σε πολύ σπάνιες περιπτώσεις. 

Εγκατάσταση βοηθητικού λογισμικού - Pegasus Tourniquet

Μπορείτε να βρείτε και να κατεβάσετε την εφαρμογή από εδώ

Αφότου γίνει λήψη της εφαρμογής, πρέπει να γίνει εγκατάσταση στον υπολογιστή εκτελώντας το PegasusTourniquet.exe 
Σε περίπτωση που τα Windows εμφανίσουν προειδοποίηση άγνωστου λογισμικού, μπορείτε να την παρακάμψετε και να ακολουθήσετε τα βήματα της εγκατάστασης.

Για να πραγματοποιηθεί η σύνδεση ανάμεσα στο Pegasus Tourniquet και της Οθόνης Παρουσιών, θα πρέπει το Pegasus Tourniquet να είναι ανοιχτό και να έχει γίνει εκκίνηση του Websocket Server, πρωτού ανοίξουμε την οθόνη παρουσιών. 
Η σύνδεση γίνεται αυτόματα με το άνοιγμα της οθόνης παρουσιών εφόσον έχει προστεθεί στην εφαρμογη ο επιπλέον κώδικας που περιγράφεται παραπάνω.

Σε περίπτωση που η οθόνη παρουσιών ανοίγει σε διαφορετικό PC από αυτό με το tourniquet θα πρέπει να κάνουμε τις ακόλουθες ρυθμίσεις στους browsers μας: 

Google Chrome
Ορίζουμε το url ws://ip:port στο flag chrome://flags/#unsafely-treat-insecure-origin-as-secure του browser. Αντικαθιστούμε την ip και port με τα πραγματικά στοιχεία

Mozilla Firefox
Πηγαίνουμε στο about:config του firefox βρίσκουμε το network.websocket.allowInsecureFromHTTPS και το κάνουμε true.

Κατά την εγκατάσταση ορίζεται η αυτόματη εκκίνηση της εφαρμογής Pegasus Tourniquet με το άνοιγμα του υπολογιστή και η αυτόματη εκκίνηση του Websocket Server.
Αν η εφαρμογή έχει εγκατασταθεί σε προηγούμενο χρόνο και δεν ανοίγει αυτόματα με την εκκίνηση του υπολογιστή, μπορείτε να κατεβάσετε και να την εγκαταστήσετε ξανά, επιλέγοντας "Modify" στις επιλογές εγκατάστασης, ώστε να γίνει τροποποίηση της.

Βήματα Εγκατάστασης

Μετά την επιτυχημένη εγκατάσταση του Pegasus Tourniquet και εκτελώντας το Serial_Tourniquet.exe, θα δείτε την παρακάτω οθόνη.

Εδώ μπορείτε να ορίσετε το WebSocket Port και την αντίστοιχη COM θύρα που θα χρησιμοποιεί. Τις διαθέσιμες COM θύρες του υπολογιστή σας μπορείτε να τις βρείτε από τη Διαχείριση Συσκευών / Device Manager των Windows.

Πατώντας "Save / Start WS Server" εκκινείται ο WebSocket Server.

Την επόμενη φορά που θα εκκινήσετε τον υπολογιστή σας, θα εκτελεστεί αυτόματα το βοηθητικό πρόγραμμα και θα γίνει αυτόματα Start του WS Server.

Επιτυχής Εγκατάσταση - Λειτουργία

Εφόσον προστεθούν τα παραπάνω, έχει εγκατασταθεί το Pegasus Tourniquet και έχει γίνει η σωστή παραμετροποίηση, έχοντας ανοιχτή την εφαρμογή Pegasus Tourniquet και έχοντας εκκινήσει τον WS Server από αυτή, με το άνοιγμα της οθόνης παρουσιών γίνεται αυτόματα σύνδεση μεταξύ της και του Pegasus Web App.

Έπειτα αν το αποτέλεσμα της σάρωσης barcode είναι θετικό, ότι το μέλος δηλαδή μπορεί να εισέλθει, στέλνεται αυτόματα το ορισμένο μήνυμα στο Pegasus Tourniquet για το άνοιγμα της πόρτας.

Ημερομηνία  25/01/2023
Σχετικά Aρθρα
Barcode Scanner - Είσοδος Μέλους
Μαζικές Δημιουργίες και Διαγραφές Ωραριών σε Αίθουσες και Γυμναστές
Αυτόματες Ενημερώσεις
Διαχείριση Ραντεβού (Ομαδικά/Personal)
Βασικές Ρυθμίσεις Gym
Website: Δυνατότητες Gym
Οθόνη Παρουσιών
Σενάρια Λειτουργίας
Καταχώρηση Personal Ραντεβού σε μέλος
Website: Συνήθεις ερωτήσεις (FAQ)
  • Μεσογείων 274, 3ος όροφος, 15562, Eλλάδα
  • +30 210-7489589
  • Επικοινωνία
  • Επικοινωνία
  • Downloads
  • Sitemap
  • Όροι Χρήσης
Εξελίξεις Λογισμικών
Pegasus ERP Updates: 2820
Pegasus Web App Updates: 10834

Τεχνικά Θέματα εφαρμογών Pegasus: Μεταφορά εφαρμογής Champion (τοπικής ή Web App) σε Pegasus Gym Web App
Μαρ23,2023
Pegasus Web App και Τεχνικά Θέματα: Παραμετροποίηση και Λειτουργία του module Phone
Μαρ14,2023
Pegasus Gym: Αυτόματες Ενημερώσεις
Φεβ14,2023
Pegasus Web App και Τεχνικά Θέματα: Μεταφορά Τοπικής Εφαρμογής σε Web App
Φεβ13,2023
Pegasus Web App και Τεχνικά Θέματα: Μεταφορά και συγχώνευση δεδομένων από δύο ή περισσότερες τοπικές εφαρμογές σε Web App
Φεβ13,2023
Δείτε όλες τις Πρότυπες Μελέτες >>
ΑΜΕΑΑΜΕΑ
-A+
© Copyright TESAE SA - Γ.Ε.ΜΗ : 2120301000
  Powered by Pegasus Technology   
ΕΣΠΑ 2014-2020ΕΣΠΑ 2014-2020