Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.


Inhalt

Anbringen der Hardware 

...

Im folgenden Menü müssen Sie die Konfiguration für das MyOdoo_TimeManagement festlegen: 


Abbildung 5: Konfigurationsmaske

  1. Server-Url über die Ihr Odoo System erreichbar ist.
  2. Port über den auf Ihr Odoo System zugegriffen werden kann.
  3. HR Benutzer den sie unter 2.4 angelegt haben.
  4. Zugehöriges Benutzerpasswort.
  5. Differenz der Zeitzone zum Server (Wird für Statusnachrichten benötigt)
  6. Datenbankbezeichnung Ihres Odoo Systems.
  7. Anzahl der Stellen, die für die Benutzer ID verwendet werden. (Nur bei Numpad/Barcode Eingabe benötigt)
  8. Anzahl der Stellen, die für den Pin verwendet werden. (Ebenfalls nur bei Numpad/Barcode Eingabe benötigt)
  9. Das verwendete Protokoll.
    1. Für https verwenden Sie jsonrpc+ssl.
    2. Für http verwenden Sie jsonrpc.
  10. Wählen Sie hier die Anmeldeart, die Sie verwenden möchten. Sie haben die Auswahl zwischen Numpad/Barcode und RFID.
  11. Über diese Schaltfläche können sie das Logging der Anwendung aktivieren bzw. deaktivieren. Ist das Logging aktiviert, wird ein logfile im selben Verzeichnis erstellt indem sie die main.py abgelegt haben.

...


Die Einrichtung von MyOdoo_TimeManagement ist nun abgeschlossen und die Anwendung kann verwendet werden.
Es ist möglich eine Verknüpfung für MyOdoo_TimeManagement anzulegen, damit nicht jedes Mal eine Eingabe über den Terminal erforderlich ist, wenn Sie die Anwendung starten möchten. Erstellen Sie hierzu eine neue Textdatei mit folgenden Zeilen.

$ #!/bin/bash
$ cd [Pfad zum Verzeichnis der Anwendung]
$ python3 main.py

Speichern Sie die Datei ab und navigieren mittels Terminal zur eben erstellten Verknüpfung. Konvertieren Sie die Text Datei zu einer ausführbaren Verknüpfung mit folgendem Befehl.

$ chmod u+x [Verknüpfungsnamen]

Varianten der RFID Tag

Sie können die Tags in Form von Schlüsselanhängern oder Karten an Ihre Mitarbeiter ausgeben, je nachdem was Sie bevorzugen. 

...

Hinweis: hier muss eine Tastatur am Raspberry Pi angeschlossen sein!
Führen Sie zum Start die Datei Read RFID Tag.sh aus.  
Image Added

Optional: Wenn Sie die Anwendung mittels des Startparameters -t starten haben Sie die Möglichkeit die RFID Tags Ihrer Mitarbeiter auszulesen, um sie in der Odoo Datenbank zu hinterlegen.
$ python3 main.py -t

Image Modified

1.) Geben Sie einen Suchbegriff, bevorzugt einen Namen eines Mitarbeiters (oder die ID oder den Barcode) in das Suchfeld ein und klicken Sie die kleine Lupe. 
2.) Hier erscheinen die Ergebnisse Ihrer Suche. Wählen Sie den betreffenden Mitarbeiter per Klick aus. 

Image Modified

3.) Halten Sie den RFID-Tag vor den Leser und Klicken Sie dann auf den Button Tag ID lesen. 
Image Modified

4.) Wenn eine Tag ID angezeigt wird, müssen Sie nur noch den Button Verknüpfen klicken. Der Mitarbeiter ist dann mit dem Tag verknüpft. Händigen Sie Ihrem Mitarbeiter seinen Tag aus. 

...