Sincronizzazione nel cloud

Usa Mis Plumas su più dispositivi con lo stesso account, per esempio telefono ↔ tablet. L'app salva prima l'aviario sul tuo dispositivo: puoi consultarlo e modificarlo anche offline; le modifiche restano in coda e convergono quando torna la connessione.

Versione web

Puoi aprire Mis Plumas Web da un browser moderno su computer, tablet o telefono, senza installare nulla. È la stessa applicazione che usi sul telefono, compilata per il browser: stesse schermate, stessi dati e stesso cloud.

Prima di accedere

  • Crea l'account, attiva la sincronizzazione e completa il primo invio dell'aviario da Android o iPhone/iPad. La versione web non crea account: con uno appena creato non ci sarebbe nulla da scaricare.
  • L'anello dell'allevatore si inserisce in due parti: la sigla della tua federazione e il tuo numero di allevatore. In E8-2J31, «E8» è la federazione e «2J31» il numero. Puoi accedere anche con l'email.
  • Il PIN è lo stesso dell'app, almeno 6 cifre.
  • La versione web è sempre un dispositivo secondario: scarica una copia del tuo account e non sostituisce mai il cloud, né invia un database vuoto.
  • L'accesso appare nella lingua del tuo browser se l'app la offre (altrimenti in spagnolo). Una volta entrato, se il tuo account ha già una lingua, si usa quella dell'account.

Cosa puoi fare

Praticamente tutto quello che fai sul telefono: uccelli e le loro schede complete, coppie e covate, gabbie e spazi, calendario, salute, genetica, inventario, spese, parentele e il pannello di sincronizzazione. Puoi anche vedere, aggiungere, scaricare ed eliminare foto, video e documenti degli uccelli e sceglierne la foto del profilo. I file vengono salvati nell'account cloud e compaiono sugli altri dispositivi quando si sincronizzano.

La schermata dei dati permette di scaricare le esportazioni manuali dell'aviario in CSV/Excel e il contesto per l'IA in JSON. I PDF e gli altri report contestuali che offrono di essere salvati vengono scaricati dal browser.

Premi Sincronizza ora oppure lascia che la versione web controlli le modifiche ogni 60 secondi mentre è aperta. Quando torni alla scheda del browser si sincronizza da sola.

Dopo il primo scaricamento il browser conserva una copia locale, così puoi continuare a consultare l'aviario durante un'interruzione di rete. Le modifiche restano in attesa e vengono inviate al ritorno della connessione.

Cosa resta sull'app mobile

Ci sono funzioni che un browser non può offrire, e per questo non compaiono o mostrano un avviso quando provi a usarle:

  • Avvisi e promemoria: il browser non programma sveglie che sopravvivano alla chiusura della scheda.
  • Google Calendar e Google Drive: il collegamento con il tuo account Google si fa dal telefono.
  • Backup completi e ripristini: Google Drive e lo scambio del database locale richiedono l'app mobile. Le esportazioni manuali dei dati, invece, si possono scaricare dal web.
  • Fotocamera, lettore QR e «Apri con…».
  • Condivisione con altre app del sistema: sul web i file vengono scaricati; il pulsante Condividi del telefono non è disponibile.

Gli allegati hanno alcune differenze: ogni file caricato dal browser può arrivare a 100 MB; le foto si vedono in anteprima, mentre video e documenti si scaricano per aprirli. La fotocamera, il ritaglio dell'inquadratura e l'integrazione «Condividi → Mis Plumas» restano funzioni del telefono.

L'archiviazione del browser può essere cancellata quando svuoti la cronologia e non è un backup: la copia affidabile resta il cloud, e i backup si creano dall'app mobile. Verifica che le modifiche abbiano finito di sincronizzarsi prima di chiudere o svuotare il browser.

Attivare il modulo

Dopo l'installazione, scegliere Con un account cloud nella prima schermata lo attiva già e ti porta a creare l'account o ad accedere. Se hai iniziato su questo dispositivo:

  1. Vai a Impostazioni → Dati e attiva Sincronizzazione cloud.
  2. In Sincronizzazione cloud, crea un account o accedi.

La sincronizzazione mantiene allineato il tuo aviario tra i dispositivi. Per consegnare la scheda di un uccello a un account diverso, consulta Cessioni cloud tra aviari.

Se hai la sessione dell'account aperta ma la sincronizzazione è spenta su un dispositivo, la Home te lo segnala con un pulsante per accenderla: finché è spenta non si scarica né si carica nulla, anche se le cessioni e gli annunci continuano a funzionare.

La sincronizzazione viene eseguita all'apertura o alla ripresa dell'app, dopo le modifiche locali, periodicamente mentre l'app è aperta e quando tocchi Sincronizza ora. Così le modifiche che fai su un dispositivo arrivano all'altro senza chiuderlo e riaprirlo; in secondo piano l'app non consulta nulla, per non consumare batteria e dati.

Il tuo account

  • Anello allevatore o e-mail: inserisci il tuo codice federazione + numero allevatore (per esempio E8-2J31), come appare sugli anelli; se non hai un codice allevatore usa un indirizzo e-mail.
  • PIN: almeno 6 cifre. Aggiungi e verifica un'e-mail di recupero per poterlo reimpostare se lo dimentichi.

Ogni dispositivo ha una propria sessione. Dal pannello puoi vedere e rinominare i dispositivi o disconnetterne uno da remoto. In caso di smarrimento o furto, cambiare il PIN è la misura che invalida le sessioni esistenti.

Cambiare l'email di accesso

In Sincronizzazione cloud, tocca Cambia l'email dell'account. Inserisci la nuova email e il tuo PIN, e conferma con il codice di sei cifre che riceverai nella nuova casella. Non viene chiesto un codice dell'email precedente. Al termine, gli altri dispositivi devono accedere di nuovo.

Se l'email precedente era verificata, riceve un avviso con un codice di recupero valido per 14 giorni. Se non riconosci la modifica, usa Recupera il mio account nella schermata di accesso: permette di recuperare l'email precedente e di impostare un nuovo PIN, chiudendo le sessioni esistenti.

L'email di contatto degli annunci si gestisce nel profilo da inserzionista. Cambiarla non cambia di per sé l'email con cui accedi al tuo account.

Prima sincronizzazione

Quando colleghi un dispositivo, l'app controlla prima che cosa c'è nell'account e che cosa c'è sul dispositivo, e propone solo ciò che ha senso:

  • Dispositivo senza dati e account con dati: quando entri nel tuo account, l'app scarica il tuo aviario da sola, senza chiedere. Se apri questa schermata più tardi dalle Impostazioni, o se il download non riesce a finire (senza rete, per esempio), vedrai il pulsante Scarica i miei dati.
  • Dispositivo con dati e account vuoto: solo Carica il mio aviario.
  • Dati su entrambi i lati: scegli tra combinare con il cloud (si invia ciò che è locale e si riceve ciò che è nell'account, risolvendo modifiche e conflitti), comanda il cloud (l'aviario di questo dispositivo viene sostituito da quello dell'account) o sostituire il cloud (l'aviario locale diventa il riferimento per l'account e per gli altri dispositivi).
  • Niente da nessuna delle due parti: non viene chiesto nulla.

L'app crea una copia locale prima del caricamento o della sostituzione: include gli allegati quando sostituisci l'aviario locale con Comanda il cloud, ma non quando carichi o sostituisci il cloud. Conserva inoltre un backup completo con allegati dei dispositivi che contengono informazioni che vuoi proteggere. Il caricamento iniziale e la sostituzione del cloud sono operazioni complete: le categorie selettive si applicano al funzionamento normale successivo.

Se sembra lo stesso aviario su due dispositivi: quando gli uccelli che stai per combinare sono già nel tuo account ma con un'identità interna diversa —per esempio perché l'aviario è stato passato da un dispositivo all'altro copiandolo o importandolo— l'app ti avvisa, perché combinarli li duplicherebbe, e consiglia comanda il cloud, che lascia questo dispositivo identico all'account. Per evitarlo, il modo migliore per aggiungere un nuovo dispositivo è scaricare l'aviario dal cloud, non importare una copia locale con la sincronizzazione attiva. L'app cerca anche di far convergere da sole gli uccelli con lo stesso anello creati separatamente quando può.

Ricaricare l'aviario completo

La sincronizzazione abituale invia le modifiche in sospeso e controlla periodicamente se ci sono differenze con il cloud. Se mancano dati, controlla prima l'account, i filtri, le categorie attive e gli avvisi di Stato della sincronizzazione. Tocca Sincronizza ora su entrambi i dispositivi: richiede anche una verifica dell'aviario con l'account.

Se devi incorporare l'aviario completo, usa «Carica tutto il mio aviario…». Permette di scegliere come incorporare tutte le schede, non solo le modifiche in sospeso. Le opzioni dipendono dallo stato del dispositivo; dopo aver ripristinato o importato un database non viene offerto di combinare. Controlla quale copia vuoi conservare prima di scegliere: Comanda il cloud è adatto solo se hai verificato che l'account contiene l'aviario giusto.

Cosa viene sincronizzato

Vengono sincronizzati uccelli e genealogia, gabbie e spazi, coppie, covate e uova, stagioni, salute, finanze, palmarès, incubatrici, inventario, promemoria, profilo allevatore e preferenze compatibili. Foto, video e documenti viaggiano come allegati con una propria identità, non come un percorso locale che sul dispositivo ricevente potrebbe indicare un altro file.

Anche i nidi si sincronizzano. Dalla 6.2.0 anche la rubrica allevatori: i suoi contatti, note, punteggi e uccelli annotati (anche in Mis Plumas Web). L'interruttore che mostra il modulo è una preferenza dell'account. Dalla 6.4.0 anche i piani di Alimentazione e il calendario delle fasi dell'aviario, con i dati dell'aviario.

In Cosa si sincronizza, su ogni dispositivo puoi attivare o disattivare:

  • Dati dell'aviario: schede e dati di gestione.
  • Foto, video e documenti: metadati e trasferimento dei file.
  • Preferenze dell'app: le impostazioni dell'app valgono su tutti i dispositivi dell'account: moduli (anche Cessioni), avvisi, allevamento, lingua, valuta… L'aspetto (tema, colori, dimensione del testo, contrasto elevato e animazioni) è di ciascun dispositivo.

Disattivare una categoria ne interrompe l'invio e la ricezione su quel dispositivo; non elimina dati. Riattivandola vengono recuperate le modifiche in sospeso. Identità e sessione del dispositivo, politica di rete e autorizzazioni di sistema restano locali.

La sincronizzazione multidispositivo collega i dispositivi connessi allo stesso account. Per trasferire scheda e proprietà di un uccello a un altro account usa il modulo opzionale Cessioni tra aviari, tramite QR o ricerca del numero allevatore. L'esportazione/importazione manuale dalla scheda resta disponibile come alternativa.

File, Wi-Fi e limiti

Per impostazione predefinita, i file binari vengono caricati e scaricati solo tramite Wi-Fi; i dati dell'aviario continuano a sincronizzarsi con qualsiasi connessione. Puoi modificare questa scelta con Allegati solo con Wi-Fi.

I limiti attuali per account sono 2 GB, 20.000 file e 200 MB per file. Il pannello mostra l'utilizzo. Se un allegato non può completarsi, resta visibile come non riuscito e può essere riprovato.

Se la connessione si interrompe

Un'interruzione non lascia il database applicato a metà: le modifiche locali restano in coda e le pagine ricevute vengono applicate tramite transazioni. I trasferimenti usano streaming, un file temporaneo .part, controlli di dimensione e integrità e nuovi tentativi con attesa progressiva. Un file temporaneo incompleto viene scartato; la destinazione locale non viene sostituita finché il download non è valido.

Verifica con il cloud

Ogni poche ore, e ogni volta che tocchi Sincronizza ora, il dispositivo confronta scheda per scheda ciò che ha con ciò che c'è nel cloud. Se il cloud ha qualcosa di più recente che qui non è mai stato applicato, lo scarica; se questo dispositivo ha una modifica che credeva inviata e il cloud non ce l'ha, la invia di nuovo. Se nel cloud manca una scheda che potrebbe essere stata eliminata da un altro dispositivo, non la reinvia da solo: la conserva e te la mostra in Stato della sincronizzazione perché sia tu a decidere.

Per poterti aiutare quando qualcosa non si sincronizza, ogni dispositivo invia di tanto in tanto una diagnostica tecnica della sua sincronizzazione —versione, ultima sincronizzazione, codici di errore e conteggi—, senza alcun dato del tuo aviario.

Cestino, conflitti e stato

In Sincronizzazione cloud, in Cestino e in Stato della sincronizzazione, trovi:

  • Cestino: con la sincronizzazione attiva, gli elementi eliminati vengono conservati per 30 giorni e possono essere ripristinati; ripristinando una covata tornano le sue uova e ripristinando un uccello torna lo storico eliminato insieme a lui. Non equivale a un backup completo dell'aviario.
  • Conflitti di sincronizzazione: se due dispositivi creano schede con lo stesso anello senza sapere l'uno dell'altro, entrambe vengono conservate e una viene segnalata come possibile duplicato (anche con un'etichetta nell'elenco dell'aviario). Da Conflitti di sincronizzazione puoi risolverlo: tocca Risolvi per unire le due in una sola —si conserva la scheda più recente e le si aggiungono le foto e la cronologia dell'altra, che va nel cestino— oppure, se sono davvero uccelli diversi con lo stesso anello, cambia l'anello a uno.
  • Con il modulo Nidi attivo, Conflitti di sincronizzazione mostra anche le covate rimaste senza posto: se dopo la sincronizzazione una covata resta senza la sua coppia o senza il suo nido, o il suo nido compare in un'altra gabbia, vi viene segnalata con il motivo e il modo di risolverla. I dettagli, in Nidi.
  • Stato: utilizzo dello spazio, dispositivi, errori di applicazione e allegati non riusciti con azione di nuovo tentativo; e, se l'ultima sincronizzazione non è riuscita, quando e con quale codice (utile per chiedere aiuto).

Ripristinare una copia o importare dati

Con il cloud attivo, il ripristino di una copia o l'importazione di un aviario cambia solo questo dispositivo. L'app attende la sincronizzazione in corso e sostituisce atomicamente il database locale; poi la schermata del cloud ti chiede cosa fare: Sostituire il cloud con ciò che hai ripristinato —gli altri dispositivi lo scaricano per intero, e ciò che avevano solo loro finisce nel loro cestino, da dove puoi recuperarlo— o Comanda il cloud (scarta ciò che hai ripristinato e scarica i dati del tuo account). Finché non scegli, quel dispositivo non si sincronizza, e la Home te lo ricorda con un avviso. Se l'app si chiude a metà e la modifica non è avvenuta, tutto resta com'era e la sincronizzazione continua. Se il ripristino resta incompleto, ripetilo prima di scegliere.

Google Drive resta un servizio separato di backup facoltativo. Anche Google Calendar è indipendente; dopo l'aggiornamento può richiedere un'autorizzazione una tantum per il nuovo permesso di lettura dell'elenco calendari.

Se il cloud chiede di aggiornare

Il cloud può richiedere una versione minima dell'app. Se compare l'avviso, aggiorna i dispositivi interessati e sincronizza di nuovo. I dati locali restano sul dispositivo; non serve cancellarli né ripristinare un backup per risolvere questo avviso.

Disconnettersi o eliminare l'account

La disconnessione arresta il cloud su quel dispositivo e conserva i dati locali. Eliminare l’account cloud rimuove i contenuti cloud; i dati sul dispositivo restano disponibili in modalità locale. Consulta l'informativa sulla privacy per i tempi del cestino e della rotazione dei backup del server.

Nella versione web è diverso: dato che il computer può essere di un'altra persona, uscire carica prima ciò che è in sospeso e poi cancella dal browser tutti i tuoi dati — l'aviario, la rubrica e le preferenze dell'account. Se qualcosa non è stato caricato, la versione web ti avvisa e puoi annullare. Quando rientri, tutto viene scaricato di nuovo dal cloud.

Sicurezza e privacy

La connessione usa TLS, i file richiedono accesso autenticato e il PIN viene memorizzato come hash, non come testo leggibile. L'infrastruttura è ospitata nell'UE presso Hetzner Online GmbH; Mailtrap (Railsware) gestisce le e-mail transazionali. Mis Plumas non usa i tuoi dati per la pubblicità.

La sincronizzazione non è crittografata end-to-end: il gestore del servizio può tecnicamente accedere ai dati per manutenzione, sicurezza o recupero, ma non li usa per altri scopi. Identificativo dell'account, dati dell'aviario, allegati ed e-mail facoltativa sono trattati secondo l'informativa sulla privacy.