Cloudsynchronisatie
Gebruik Mis Plumas met hetzelfde account op meerdere apparaten, bijvoorbeeld telefoon ↔ tablet. De app bewaart je volière eerst op je apparaat: je kunt hem offline bekijken en bewerken; wijzigingen blijven in de wachtrij en komen samen zodra de verbinding terugkeert.
Webversie
Je opent Mis Plumas Web in elke moderne browser op computer, tablet of telefoon, zonder iets te installeren. Het is dezelfde app die je op je telefoon gebruikt, maar gebouwd voor de browser: dezelfde schermen, dezelfde gegevens en dezelfde cloud.
Voor je aanmeldt
- Maak het account aan, zet synchronisatie aan en doe de eerste upload van je volière vanaf Android of iPhone/iPad. De webversie maakt geen accounts aan: met een gloednieuw account valt er niets te downloaden.
- De kwekersring voer je in twee delen in: de code van je bond en je kwekersnummer. In
E8-2J31is ‘E8’ de bond en ‘2J31’ het nummer. Aanmelden met je e-mail kan ook. - De PIN is dezelfde als in de app, minstens 6 cijfers.
- De webversie is altijd een secundair apparaat: hij downloadt een kopie van je account en vervangt de cloud nooit, en uploadt ook geen lege database.
- Het aanmeldscherm verschijnt in de taal van je browser als de app die heeft (anders in het Spaans). Na het aanmelden geldt de taal van je account, als dat er al een heeft.
Wat je kunt doen
Vrijwel alles wat je op je telefoon doet: vogels met hun volledige fiches, koppels en legsels, kooien en ruimtes, kalender, gezondheid, genetica, inventaris, uitgaven, verwantschap en het synchronisatiepaneel. Je kunt ook foto's, video's en documenten van de vogels bekijken, toevoegen, downloaden en verwijderen, en hun profielfoto kiezen. De bestanden worden in het cloudaccount bewaard en verschijnen op je andere apparaten wanneer die synchroniseren.
In het gegevensscherm kun je handmatige exports van je volière downloaden als CSV/Excel en de context voor AI als JSON. PDF's en andere contextuele rapporten die je kunt bewaren, worden via de browser gedownload.
Tik op Nu synchroniseren of laat de webversie elke 60 seconden op wijzigingen kijken zolang je hem open hebt. Bij terugkeer naar het tabblad synchroniseert hij vanzelf.
Na de eerste download bewaart de browser een lokale kopie, zodat je je volière kunt blijven raadplegen tijdens een netwerkstoring. Wijzigingen blijven in de wacht en gaan weg zodra de verbinding terug is.
Wat op de mobiele app blijft
Sommige functies kan een browser eenvoudigweg niet bieden; die verschijnen niet of waarschuwen je:
- Meldingen en herinneringen: browsers plannen geen alarmen die het sluiten van het tabblad overleven.
- Google Calendar en Google Drive: de koppeling met je Google-account maak je op de telefoon.
- Volledige back-ups en herstelbewerkingen: Google Drive en het uitwisselen van de lokale database vragen de mobiele app. Handmatige exports van je gegevens kun je wel vanuit de webversie downloaden.
- Camera, QR-lezer en «Openen met…».
- Delen met andere apps van het systeem: op het web worden bestanden gedownload; de deelknop van de telefoon is er niet.
Bij de bijlagen zijn er enkele verschillen: elk bestand dat je vanuit de browser uploadt, mag maximaal 100 MB groot zijn; foto's krijg je als voorbeeld te zien, terwijl je video's en documenten downloadt om ze te openen. De camera, het bijsnijden van de uitsnede en de koppeling «Delen → Mis Plumas» blijven functies van de telefoon.
Browseropslag kan verdwijnen als je je geschiedenis wist en is geen back-up: de betrouwbare kopie blijft de cloud, en back-ups maak je in de mobiele app. Controleer of je wijzigingen klaar zijn met synchroniseren voordat je de browser sluit of opschoont.
De module inschakelen
Kies je na de installatie op het eerste scherm Met een cloudaccount, dan staat de module al aan en ga je meteen naar het aanmaken van het account of het aanmelden. Ben je op dit apparaat begonnen:
- Ga naar Instellingen → Gegevens en schakel Cloudsynchronisatie in.
- Maak onder Cloudsynchronisatie een account aan of meld je aan.
Synchronisatie houdt je eigen volière gelijk op meerdere apparaten. Zie Cloudoverdrachten tussen volières om de fiche van een vogel aan een ander account over te dragen.
Ben je aangemeld bij je account maar staat synchronisatie op een apparaat uit, dan waarschuwt het scherm Start je met een knop om ze aan te zetten: zolang ze uit staat, wordt niets gedownload of geüpload, ook al blijven overdrachten en advertenties werken.
Synchronisatie wordt uitgevoerd wanneer je de app opent of hervat, na lokale wijzigingen, periodiek terwijl de app open is en wanneer je op Nu synchroniseren tikt. Zo komen wijzigingen die je op het ene apparaat maakt op het andere aan zonder het te sluiten en opnieuw te openen; op de achtergrond raadpleegt de app niets, om batterij en data te sparen.
Je account
- Kwekersring of e-mail: voer je federatiecode + kwekersnummer in (bijvoorbeeld
E8-2J31), zoals op je ringen; zonder kwekerscode gebruik je een e-mailadres. - PIN: minimaal 6 cijfers. Voeg een herstel-e-mailadres toe en verifieer het, zodat je de PIN kunt resetten als je hem vergeet.
Elk apparaat heeft een eigen sessie. In het paneel kun je apparaten bekijken, hernoemen en op afstand afmelden. Bij verlies of diefstal is de PIN wijzigen de maatregel die bestaande sessies ongeldig maakt.
Het e-mailadres voor aanmelden wijzigen
Tik in Cloudsynchronisatie op E-mail van het account wijzigen. Voer het nieuwe e-mailadres en je PIN in en bevestig met de zescijferige code die je op het nieuwe adres ontvangt. Een code van het vorige adres wordt niet gevraagd. Daarna moeten de andere apparaten zich opnieuw aanmelden.
Was het vorige e-mailadres geverifieerd, dan krijgt het een melding met een herstelcode die 14 dagen geldig is. Herken je de wijziging niet, gebruik dan Mijn account herstellen in het aanmeldscherm: daarmee zet je het vorige e-mailadres terug en stel je een nieuwe PIN in, waarbij de bestaande sessies worden afgesloten.
Het contact-e-mailadres van de advertenties beheer je in het adverteerdersprofiel. Dat wijzigen verandert op zich niet het e-mailadres waarmee je je bij je account aanmeldt.
Eerste synchronisatie
Bij het koppelen van een apparaat kijkt de app eerst wat er in het account staat en wat er op het apparaat staat, en biedt alleen aan wat zinvol is:
- Leeg apparaat en account met gegevens: als je je aanmeldt bij je account, downloadt de app je volière zelf, zonder te vragen. Open je dit scherm later vanuit Instellingen, of kan de download niet afronden (zonder netwerk bijvoorbeeld), dan zie je de knop Mijn gegevens downloaden.
- Apparaat met gegevens en leeg account: alleen Mijn volière uploaden.
- Gegevens aan beide kanten: je kiest tussen samenvoegen met de cloud (het lokale gaat omhoog en wat in het account staat komt binnen, waarbij wijzigingen en conflicten worden opgelost), de cloud is leidend (de volière van dit apparaat wordt vervangen door die van het account) of de cloud vervangen (de lokale volière wordt de referentie voor het account en de andere apparaten).
- Niets aan beide kanten: er wordt niets gevraagd.
Vóór het uploaden of vervangen maakt de app een lokale back-up: die bevat de bijlagen als de lokale volière wordt vervangen met De cloud is leidend, maar niet bij het uploaden of vervangen van de cloud. Bewaar daarnaast een volledige back-up met bijlagen van de apparaten met informatie die je wilt beschermen. De eerste upload en het vervangen van de cloud zijn volledige handelingen: selectieve categorieën gelden voor de normale synchronisatie daarna.
Als het dezelfde volière op twee apparaten lijkt: wanneer de vogels die je gaat samenvoegen al in je account staan maar met een andere interne identiteit —bijvoorbeeld omdat de volière van het ene apparaat naar het andere is overgezet door die te kopiëren of importeren— waarschuwt de app je, want samenvoegen zou ze dupliceren, en raadt de cloud is leidend aan, waarmee dit apparaat gelijk wordt aan het account. Om dit te voorkomen is het bij het toevoegen van een nieuw apparaat het beste om de volière uit de cloud te downloaden, niet een lokale kopie te importeren met synchronisatie actief. De app probeert ook vogels met hetzelfde ringnummer die apart zijn aangemaakt vanzelf te laten samenkomen wanneer dat kan.
Je volledige volière opnieuw uploaden
De gewone synchronisatie verstuurt de openstaande wijzigingen en controleert periodiek of er verschillen met de cloud zijn. Ontbreken er gegevens, controleer dan eerst het account, de filters, de ingeschakelde categorieën en de meldingen in Synchronisatiestatus. Tik op beide apparaten op Nu synchroniseren: dat vraagt ook een controle van de volière met het account aan.
Moet je de volledige volière opnemen, gebruik dan «Mijn volledige volière uploaden…». Daarmee kies je hoe alle kaarten worden opgenomen, niet alleen de openstaande wijzigingen. De opties hangen af van de toestand van het apparaat; na het herstellen of importeren van een database wordt samenvoegen niet aangeboden. Bekijk welke kopie je wilt bewaren voordat je kiest: De cloud is leidend is alleen geschikt als je hebt gecontroleerd dat het account de juiste volière bevat.
Wat wordt gesynchroniseerd
Vogels en stamboom, kooien en ruimten, koppels, legsels en eieren, seizoenen, gezondheid, financiën, palmares, broedmachines, inventaris, herinneringen, kwekersprofiel en compatibele voorkeuren worden gesynchroniseerd. Foto's, video's en documenten reizen als bijlagen met een eigen identiteit, niet als lokaal pad dat op het ontvangende apparaat naar een ander bestand kan wijzen.
Ook de nesten worden gesynchroniseerd. Sinds 6.2.0 ook het kwekersadresboek: de contacten, notities, scores en genoteerde vogels (ook in Mis Plumas Web). De schakelaar die de module toont, is een accountvoorkeur. Sinds 6.4.0 ook de plannen van Voeding en de fasekalender van de volière, met de gegevens van de volière.
Onder Wat er wordt gesynchroniseerd kun je per apparaat in- of uitschakelen:
- Vogelverblijfgegevens: fiches en beheergegevens.
- Foto's, video's en documenten: metadata en overdracht van de bestanden.
- App-voorkeuren: de instellingen van de app gelden op alle apparaten van het account: modules (ook Overdrachten), meldingen, kweek, taal, valuta… Het uiterlijk (thema, kleuren, tekstgrootte, hoog contrast en animaties) stelt elk apparaat zelf in.
Een categorie uitschakelen stopt het verzenden en ontvangen op dat apparaat; het verwijdert geen gegevens. Na opnieuw inschakelen worden openstaande wijzigingen opgehaald. Apparaatidentiteit en sessie, netwerkbeleid en systeemmachtigingen blijven lokaal.
Synchronisatie voor meerdere apparaten verbindt apparaten die bij hetzelfde account zijn aangemeld. Gebruik voor overdracht van fiche en eigendom naar een ander account de optionele module Overdrachten tussen volières, via QR of zoeken op kwekersnummer. Handmatige export en import vanuit de vogelfiche blijft beschikbaar.
Bestanden, wifi en limieten
Binaire bestanden worden standaard alleen via wifi geüpload en gedownload; volièregegevens blijven via elke verbinding synchroniseren. Dit kun je wijzigen met Bijlagen alleen via wifi.
De huidige limieten per account zijn 2 GB, 20.000 bestanden en 200 MB per bestand. Het paneel toont het gebruik. Als een bijlage niet kan worden voltooid, blijft die als mislukt zichtbaar en kun je het opnieuw proberen.
Als de verbinding wegvalt
Een onderbreking laat de database niet half toegepast achter: lokale wijzigingen blijven in de wachtrij en ontvangen pagina's worden binnen transacties verwerkt. Bestandsoverdrachten gebruiken streaming, een tijdelijk .part-bestand, controles van grootte en integriteit en herhaalde pogingen met oplopende wachttijd. Een onvolledig tijdelijk bestand wordt verwijderd; het lokale doel wordt pas vervangen als de download geldig is.
Controle met de cloud
Om de paar uur, en telkens als je op Nu synchroniseren tikt, vergelijkt het apparaat per record wat het heeft met wat er in de cloud staat. Heeft de cloud iets nieuwers dat hier nooit is toegepast, dan downloadt het dat; heeft dit apparaat een wijziging waarvan het dacht dat die verstuurd was en heeft de cloud die niet, dan verstuurt het die opnieuw. Ontbreekt er in de cloud een record dat op een ander apparaat verwijderd kan zijn, dan verstuurt het dat niet vanzelf opnieuw: het bewaart het en toont het je onder Synchronisatiestatus, zodat jij beslist.
Om je te kunnen helpen als iets niet synchroniseert, stuurt elk apparaat af en toe een technische diagnose van zijn synchronisatie —versie, laatste synchronisatie, foutcodes en tellingen—, zonder gegevens van je volière.
Prullenbak, conflicten en status
In Cloudsynchronisatie vind je onder Prullenbak en Synchronisatiestatus:
- Prullenbak: met synchronisatie actief worden verwijderde items 30 dagen bewaard en kunnen ze worden hersteld; bij herstel van een legsel keren de eieren terug en bij herstel van een vogel de geschiedenis die samen met hem was verwijderd. Het is geen volledige back-up van de volière.
- Synchronisatieconflicten: als twee apparaten onafhankelijk fiches met dezelfde ring maken, blijven beide behouden en wordt er één gemarkeerd als mogelijk duplicaat (ook met een label in de volièrelijst). Vanuit Synchronisatieconflicten kun je het oplossen: tik op Oplossen om de twee samen te voegen tot één —de meest recente fiche blijft behouden en krijgt de foto's en geschiedenis van de andere erbij, en de overgebleven fiche gaat naar de prullenbak— of, als het echt verschillende vogels met dezelfde ring zijn, wijzig de ring van een van beide.
- Met de module Nesten aan toont Synchronisatieconflicten ook legsels die hun plek kwijt zijn: blijft een legsel na het synchroniseren zonder zijn paar of zijn nest, of duikt zijn nest in een andere kooi op, dan staat het daar met de reden en hoe je het oplost. Details in Nesten.
- Status: opslaggebruik, apparaten, verwerkingsfouten en mislukte bijlagen met een actie om opnieuw te proberen; en, als de laatste synchronisatie mislukt is, wanneer en met welke code (handig als je om hulp vraagt).
Een back-up herstellen of gegevens importeren
Als de cloud actief is, verandert het herstellen van een back-up of importeren van een volière alleen dit apparaat. De app wacht op de lopende synchronisatie en wisselt de lokale database atomair om; daarna vraagt het cloudscherm wat je wilt: Cloud vervangen door wat je hebt hersteld —je andere apparaten downloaden alles, en wat alleen zij hadden, gaat naar hun prullenbak, waaruit je het kunt terughalen— of De cloud is leidend (laat het herstelde vallen en downloadt de gegevens van je account). Tot je kiest, synchroniseert dat apparaat niet, en het startscherm herinnert je eraan met een melding. Sluit de app halverwege en is de wijziging niet gebeurd, dan blijft alles zoals het was en gaat de synchronisatie door. Blijft het herstel onvolledig, herhaal het dan voordat je kiest.
Google Drive blijft een afzonderlijke, optionele back-updienst. Google Calendar staat eveneens los hiervan; na de update kan eenmalig toestemming worden gevraagd voor de nieuwe leesmachtiging voor de agendalijst.
Als de cloud om een update vraagt
De cloud kan een minimumversie van de app eisen. Verschijnt die melding, werk de app dan bij op de betrokken apparaten en synchroniseer opnieuw. De lokale gegevens blijven op het apparaat; je hoeft ze niet te wissen of een back-up te herstellen om die melding op te lossen.
Afmelden of het account verwijderen
Afmelden stopt de cloud op dat apparaat en bewaart de lokale gegevens. Cloudaccount verwijderen verwijdert de cloudinhoud; gegevens op het apparaat blijven lokaal beschikbaar. Zie het privacybeleid voor de bewaartermijn van de prullenbak en de rotatie van serverback-ups.
In de webversie werkt het anders: omdat de computer van iemand anders kan zijn, uploadt uitloggen eerst wat nog openstaat en verwijdert daarna al je gegevens uit de browser — de volière, het adresboek en de accountvoorkeuren. Kon er iets niet worden geüpload, dan waarschuwt de webversie je en kun je annuleren. Als je weer inlogt, wordt alles opnieuw uit de cloud gedownload.
Beveiliging en privacy
De verbinding gebruikt TLS, bestanden vereisen geauthenticeerde toegang en de PIN wordt als hash opgeslagen, niet als leesbare tekst. De infrastructuur wordt in de EU gehost bij Hetzner Online GmbH; Mailtrap (Railsware) verwerkt transactionele e-mails. Mis Plumas gebruikt je gegevens niet voor advertenties.
Synchronisatie is niet end-to-end versleuteld: de dienstbeheerder kan technisch toegang krijgen voor onderhoud, beveiliging of herstel, maar gebruikt de gegevens niet voor andere doeleinden. Accountidentificatie, volièregegevens, bijlagen en het optionele e-mailadres worden verwerkt volgens het privacybeleid.