Ga naar inhoud

Koppeling met ZweefApp

Gebruikt je club ZweefApp (gliding.app) aan de startplaats, dan houdt de module ZweefApp de vluchten in beide apps gelijk:

  • een vlucht die in Tabbr gemaakt of gewijzigd wordt, gaat meteen naar ZweefApp;
  • elke 5 minuten haalt Tabbr de nieuwe en gewijzigde vluchten op uit ZweefApp — ook gastvluchten.

Voor leden verandert er niets: de vluchten staan gewoon in Tabbr, op de plank en in hun vliegboek.

De module heeft geen eigen menu-item: je stelt ze in onder Instellingen › ZweefApp module.

  1. Installeer de module ZweefApp uit de Module Store.
  2. Op het tabblad Verbinding:
    • zet Verbinding met ZweefApp ingeschakeld aan;
    • vul de ZweefApp clubcode en de API-key van ZweefApp in (de key wordt geheim bewaard: je ziet daarna alleen (ingesteld));
    • kies de tijdzone van de club (bv. Europe/Brussels).
  3. Op het tabblad Vluchten:
    • zet Vluchten synchroniseren aan;
    • kies het Tabbr-veld voor het ZweefApp-id van de vlucht (een tekstveld op de vlucht);
    • kies hoeveel dagen terug Tabbr kijkt bij het ophalen (standaard 7).
  4. Controleer de mapping (zie hieronder) en klik op Opslaan.

De mapping zegt welk veld van ZweefApp bij welk veld van Tabbr hoort, en in welke richting (push naar ZweefApp, pull naar Tabbr, of beide). Een paar voorbeelden van de standaardmapping:

ZweefApp Tabbr Hoe
datum Datum rechtstreeks
start_tijd Start rechtstreeks, in de tijdzone van de club
kist Toestel via het ZweefApp-id van het toestel
gezagvoerder Piloot (PIC) via het ZweefApp-id van de persoon
start_methode Startwijze met een tabel: L → lier, S-500/S-750/S-1000 → sleep, TMG → tmg, SL → zelfstart
is_fis, is_training, is_examen, is_profcheck Classificatie DBO, Training, Examen, Proficiency check

Elke regel heeft een waardetabel voor keuzelijsten en, voor speciale gevallen, Code aanpassen: een stukje code dat je zelf kan wijzigen.

Op de instellingenpagina zie je wanneer Tabbr voor het laatst naar ZweefApp pushte en wanneer het laatst ophaalde. Met Resync nu haal je meteen alles opnieuw op.