Overstapgids · RowingBeacon 2.1
Overstappen van efa2 naar RowingBeacon
Gepubliceerd op door Mathis Barré, maker van RowingBeacon · bijgewerkt op · Getest met efa 2.5.3
Andere talen:Version française · Deutsche Fassung · Versione italiana · English version
RowingBeacon neemt een efa2-project over zoals het is: boten, personen, bestemmingen, alle logboeken en, vanaf versie 2.1, ook de bootreserveringen en schademeldingen. Een ZIP-back-up die efa heeft gemaakt is genoeg, zonder dat u iets opnieuw hoeft in te voeren. De weg terug bestaat ook: RowingBeacon exporteert een back-up die efa2 kan terugzetten, om terug te keren of efa ernaast te blijven gebruiken.
In het kort
- In efa: Backups › “Create Backup”.
- Installeer RowingBeacon (Windows of Linux).
- Kies bij de eerste start ‘Ik kom van efa’ en daarna de ZIP-back-up.
- Controleer de aantallen in het voorbeeld en klik op ‘Importeren en beginnen’.
Wat RowingBeacon uit efa2 overneemt
- Boten, met hun type en varianten (bijvoorbeeld 4x / 4-), die bij vertrek als uitrusting worden gekozen.
- Personen, die roeiers worden, met hun status en, indien in efa ingevuld, geslacht, geboortedatum, lidnummer, e-mail en adres.
- Bestemmingen, die routes worden, met hun afstand.
- Alle logboeken van het project, samengevoegd tot één geschiedenis: elke tocht behoudt zijn oorspronkelijke logboek, ploeg, stuurman, schipper, tijden, kilometers en opmerking.
- Lopende tochten, die onder ‘Boten in gebruik’ verschijnen en in RowingBeacon gewoon worden afgesloten.
- Vrij ingevoerde namen, die gasten (roeiers) of gearchiveerde externe boten worden, zodat de geschiedenis compleet blijft.
- Bootreserveringen, eenmalige en wekelijkse, ook verleden, met wie heeft gereserveerd, de reden en het contact. Ze verschijnen op de pagina Reserveringen, met het label ‘gereserveerd’ bij de boot in het botenhuis. Zie Bootreserveringen.
- Schademeldingen, openstaande en herstelde, met de ernst (de drie niveaus van efa, volledig bruikbaar, beperkt bruikbaar en onbruikbaar, worden ‘Bruikbaar’, ‘Voorzichtig’ en ‘Buiten dienst’), de beschrijving, wie de schade meldde en, voor het herstel, de datum, de hersteller, de notitie en de kosten. Ze verschijnen op het tabblad Schades van het logboek. Zie Schades.
- Boten die efa als ‘niet beschikbaar’ toont, die buiten dienst worden gesteld met de reden die in efa stond (winterstalling, uitlenen…).
RowingBeacon bewaart ook, voorlopig zonder scherm, de overige gegevens van een efa2-project: berichten, standaardploegen, wateren, tochtgroepen, vrijwilligerswerk, DRV-insignes, opgeslagen statistieken. Ze blijven ongewijzigd en worden bij een export naar efa2 teruggeschreven, zodat er bij heen en terug niets verloren gaat.
De modules waarvoor uw project gegevens bevat (Afstanden, Soorten tochten, Volledig ledenprofiel, Gasten, Schipper en nu ook Reserveringen en Schades) worden bij de import aangezet. U kunt ze weer uitzetten in Beheer › Modules zonder gegevens te wissen.
Voordat u begint
- Een computer met Windows of Linux voor RowingBeacon. efa mag elders geïnstalleerd blijven: alleen het back-upbestand reist mee.
- Beheerderstoegang tot efa, om de back-up te maken.
- Bevat RowingBeacon al gegevens, dan worden die vervangen. Vlak voor de import wordt automatisch een back-up gemaakt, die u kunt terugzetten in Beheer › Gegevens.
Stap 1: een back-up maken in efa
Open het beheerpaneel van efa (bij het opstarten van efaBase, of met de knop “Admin Mode” (in het Duits “Admin-Modus”) in het efa-botenhuis) en klik in de kolom File op “Backups”. Laat op het tabblad “Create Backup” (in het Duits “Backup erstellen”) “Save Configuration Data” en “Save Project” aangevinkt en klik op “Create Backup”. efa laat zien waar het bestand is bewaard, bijvoorbeeld efaBackup_20261027_124231.zip. De hier genoemde labels zijn die van de Engelse interface van efa.

In plaats van de ZIP kunt u ook rechtstreeks de gegevensmap van efa opgeven: de map met het bestand .efa2project.
Stap 2: het project importeren in RowingBeacon
Download RowingBeacon en start het. Kies bij de eerste start het profiel ‘Ik kom van efa’ en daarna uw ZIP-back-up (‘ZIP-back-up van efa…’) of uw gegevensmap (‘Gegevensmap…’). Is RowingBeacon al ingesteld, ga dan naar Beheer › Gegevens, onderdeel efa2, en kies ‘Een efa2-project importeren’.

Stap 3: controleren vóór het importeren
Voordat er iets wordt geschreven, toont RowingBeacon wat het heeft gevonden: het aantal boten, roeiers, routes en tochten, de betrokken logboeken, lopende tochten, de gasten die zijn aangemaakt voor vrij ingevoerde namen en, als het project ze bevat, reserveringen, openstaande en herstelde schades en onbeschikbare boten. Vergelijk met efa en klik dan op ‘Importeren en beginnen’ (‘Vervangen en importeren’ op een computer die al in gebruik is).

De schermafbeelding toont een fictieve club. In onze test met efa 2.5.3, op een democlub met geanonimiseerde namen, kondigde het voorbeeld 39 boten, 101 roeiers, 4 routes en 8.692 tochten aan, verdeeld over de logboeken 2025 en 2026. Na de import verscheen een in efa nog lopende tocht in een twee met stuurman onder de boten in gebruik, met zijn stuurman, zijn schipper en een vrij ingevoerde gast; een afgeronde tocht behield zijn tijden, zijn route, zijn 8 km en zijn opmerking.
Terug naar efa2, of beide houden
In RowingBeacon maakt Beheer › Gegevens › ‘Exporteren naar efa2’ een ZIP-back-up in efa2-formaat, met alles wat was geïmporteerd en alles wat sindsdien is vastgelegd: tochten, maar ook reserveringen en schademeldingen, die efa als de zijne leest. Een boot die in RowingBeacon buiten dienst is gesteld (winterstalling, uitlenen…) verschijnt in efa als ‘niet beschikbaar’, met zijn reden. Open in efa Backups › “Restore from Backup” (in het Duits “Backup einspielen”), kies dat bestand en zet het terug. efa toont de inhoud van de back-up voordat het die terugzet.
We hebben deze heen-en-terugweg gecontroleerd met efa 2.5.3: een club die uit RowingBeacon was geëxporteerd, is in efa teruggezet, daar zijn twee tochten vastgelegd, en daarna kwam het project terug in RowingBeacon met dezelfde aantallen boten, roeiers en routes, plus die twee tochten.
Wat versie 2.1 verandert voor een club die van efa komt
In versie 2.0 werden reserveringen en schademeldingen alleen bewaard, zonder scherm. Versie 2.1 leest ze: ze verschijnen op de pagina Reserveringen en op het tabblad Schades, zijn daar te wijzigen en gaan bij de export terug naar efa. Openstaande schades werden bij de import eerst incidenten; nu blijven het schades, met hun ernst.
Hebt u uw project met 2.0 geïmporteerd: de schademeldingen die door die import zijn bewaard, gaan bij de eerste start van 2.1 naar de module Schades. Reserveringen gaan niet vanzelf mee. Importeer uw efa-project daarvoor opnieuw met 2.1. Omdat een import de clubgegevens vervangt, begint u eerst met Beheer › Gegevens › ‘Exporteren naar efa2’ als u sindsdien tochten in RowingBeacon hebt vastgelegd, en importeert u dat bestand: het bevat ze.
Versie 2.1 voegt ook automatische updates toe: RowingBeacon zoekt bij het opstarten en daarna elke 6 uur naar een nieuwe versie, toont wat er nieuw is en maakt vlak voor de installatie een back-up van de clubgegevens. Een club op 2.0.1 installeert 2.1 eenmalig met de hand; daarna stelt de app zelf updates voor.
Beperkingen om te kennen
- De import vervangt alle huidige gegevens van RowingBeacon (vlak ervoor wordt een back-up gemaakt). Twee clubs samenvoegen kan niet.
- Alleen efa2-projecten (efa 2.x) worden gelezen. Gegevens van efa 1.x niet.
- RowingBeacon en efa2 synchroniseren niet: elke overstap van het ene naar het andere loopt via een back-up en vervangt de gegevens volledig.
- Een tocht die in efa open bleef vóór de dag van de import, wordt door de import afgesloten, met een opmerking in zijn commentaar.
- Een reservering die efa zo heeft geschreven dat RowingBeacon haar niet kan tonen (zonder datum, een wekelijks tijdvak dat over middernacht heen loopt, een boot die niet meer bestaat) verschijnt niet, maar wordt bewaard en gaat ongewijzigd terug naar efa. Hetzelfde geldt voor schademeldingen van een boot die niet in het project staat.
- Bij de export naar efa2 worden incidenten niet overgenomen (efa2 kent geen equivalent), behalve als ze als schade zijn gemeld, en een ploeg met meer dan 24 roeiers of meerdere stuurlieden wordt ingekort. RowingBeacon meldt dat bij de export.
- De eigen soorten tochten van uw club worden ‘normale tocht’ als u de export in een nieuw efa terugzet zonder uw configuratie.
- Berichten, standaardploegen, wateren, tochtgroepen, vrijwilligerswerk, DRV-insignes en opgeslagen statistieken worden bewaard en teruggeschreven, maar hebben geen scherm in RowingBeacon.
- RowingBeacon Desktop is beschikbaar voor Windows en Linux.
Veelgestelde vragen
Wijzigt de import mijn efa-gegevens?
Nee. RowingBeacon leest een kopie: een ZIP-back-up die efa heeft gemaakt, of de gegevensmap van efa. efa en zijn bestanden blijven ongemoeid. U kunt efa blijven gebruiken terwijl u RowingBeacon uitprobeert.
Kan ik meer dan één keer importeren?
Ja. Elke import vervangt de gegevens van RowingBeacon door die van het efa-project, na een automatische back-up. Omdat de efa-id’s behouden blijven, komt een nieuwe import uit bij dezelfde boten, personen en tochten.
Worden de reserveringen en schademeldingen uit efa overgenomen?
Ja, vanaf RowingBeacon 2.1. Reserveringen (eenmalige en wekelijkse) komen in de module Reserveringen en schademeldingen, openstaand of hersteld, in de module Schades. De import zet de module aan voor elk soort gegevens dat het project bevat, en beide gaan bij de export terug naar efa.
Wat gebeurt er met gegevens die efa kent maar RowingBeacon niet toont?
Berichten, standaardploegen, wateren, tochtgroepen, vrijwilligerswerk, DRV-insignes en opgeslagen statistieken worden ongewijzigd bewaard en bij een export naar efa2 weer in het bestand geschreven. Ze hebben nog geen scherm in RowingBeacon.
Kan ik na de overstap terug naar efa2?
Ja. Beheer › Gegevens › ‘Exporteren naar efa2’ maakt een ZIP-back-up die efa2 terugzet via Backups › “Restore from Backup”. De tussentijds in RowingBeacon vastgelegde tochten, reserveringen en schades zitten erin.
Ik ben met versie 2.0 overgestapt. Wat doe ik met de reserveringen?
De schademeldingen gaan bij de start van 2.1 naar de module Schades. Importeer uw efa-project voor de reserveringen opnieuw met 2.1; hebt u sindsdien tochten vastgelegd, exporteer dan eerst naar efa2-formaat en importeer dat bestand.
Werkt de import met een oude efa-back-up?
U hebt een efa2-back-up nodig die het project bevat, met zijn boten en personen. Een gedeeltelijke back-up (zonder boten of zonder personen) wordt geweigerd, zodat de clubgegevens niet worden gewist.
Werkt RowingBeacon zichzelf bij?
Vanaf versie 2.1 wel: de app zoekt bij het opstarten en daarna elke 6 uur naar een nieuwe versie, toont de release-opmerkingen, en een beheerder start de installatie met het beheerderswachtwoord; vlak daarvoor wordt een back-up van de clubgegevens gemaakt. Een club op 2.0.1 installeert 2.1 eenmalig met de hand.
Is RowingBeacon gratis?
Ja. RowingBeacon Desktop is gratis en de broncode is gepubliceerd op GitHub.