[{"data":1,"prerenderedAt":162},["ShallowReactive",2],{"$flI3l07cXuARFoS6p71jITAyjXgp6MHBn0Q4R9Gby9cs":3,"$fRNwZotedyxNEpsHk44RDZ6GziLAPwSs2gL008BQvilw":38},{"slug":4,"title":5,"description":6,"date":7,"updated":7,"keywords":8,"readingMinutes":16,"order":17,"html":18,"headings":19},"application-terrain-diagnostiqueur-hors-ligne","Application terrain pour diagnostiqueur : pourquoi hors-ligne d'abord","Sous-sols, chaufferies, vides sanitaires : le diagnostic se fait là où le réseau ne passe pas. Ce qu'une application terrain doit faire sans connexion.","2026-09-12",[9,10,11,12,13,14,15],"application terrain","diagnostiqueur","hors-ligne","mobile","photos par pièce","prélèvements","synchronisation",4,5,"\u003Cp>Un diagnostic du bâtiment se passe dans les endroits que le réseau mobile n'atteint pas : la chaufferie au deuxième sous-sol, le vide sanitaire, la cage d'ascenseur, le local technique derrière deux portes coupe-feu. C'est précisément là que se trouvent les calorifuges, les joints, les dalles et les colles qu'on vient chercher. Une application qui a besoin d'une connexion pour enregistrer une photo ou créer un prélèvement s'arrête au moment où elle devient utile.\u003C\u002Fp>\n\u003Cp>Cet article explique ce que « hors-ligne d'abord » veut dire concrètement, et pourquoi c'est une exigence de conception, pas une option.\u003C\u002Fp>\n\u003Ch2 id=\"ce-qui-se-passe-quand-l-app-a-besoin-du-reseau\">Ce qui se passe quand l'app a besoin du réseau\u003C\u002Fh2>\n\u003Cp>Les symptômes sont connus de tous ceux qui ont essayé de saisir sur place avec un outil pensé pour le bureau :\u003C\u002Fp>\n\u003Cul>\n\u003Cli>la photo « se charge » indéfiniment, puis l'app propose de réessayer ;\u003C\u002Fli>\n\u003Cli>le prélèvement est créé deux fois, parce que le premier appui n'a pas eu l'air de marcher ;\u003C\u002Fli>\n\u003Cli>la saisie revient en arrière quand le réseau revient, et écrase ce qu'on a tapé entre-temps ;\u003C\u002Fli>\n\u003Cli>on renonce, on note sur le carnet, et on ressaisit le soir.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>La dernière ligne est la vraie conséquence. Le carnet réintroduit toutes les ressaisies que l'outil devait supprimer : la référence recopiée, la pièce notée de mémoire, la photo dans la pellicule sans lien avec le sachet. Nous décrivons ces ruptures dans \u003Ca href=\"\u002Fblog\u002Ftracabilite-echantillons-amiante-etiquette-qr\u002F\">l'article sur la traçabilité des échantillons\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch2 id=\"ce-que-hors-ligne-d-abord-impose\">Ce que « hors-ligne d'abord » impose\u003C\u002Fh2>\n\u003Cp>Ce n'est pas « l'app fonctionne un peu sans réseau ». C'est : \u003Cstrong>tout ce que l'on fait sur place s'écrit d'abord sur l'appareil\u003C\u002Fstrong>, et le réseau ne sert qu'à synchroniser. Cela se décline en 5 exigences.\u003C\u002Fp>\n\u003Ch3 id=\"1-la-mission-est-chargee-avant-le-depart\">1. La mission est chargée avant le départ\u003C\u002Fh3>\n\u003Cp>Adresse, plans, historique du bien, diagnostics à mener, prélèvements attendus : tout est sur l'appareil quand on claque la portière. Le chargement se fait au bureau ou pendant le trajet, pas devant la porte d'entrée.\u003C\u002Fp>\n\u003Ch3 id=\"2-chaque-saisie-est-locale-et-le-dit\">2. Chaque saisie est locale, et le dit\u003C\u002Fh3>\n\u003Cp>Créer un prélèvement, prendre une photo, annoter, numéroter : chaque action s'enregistre sur l'appareil immédiatement, et l'écran le confirme. Un indicateur « hors-ligne » visible évite le double appui, et une file d'attente montre ce qui reste à envoyer.\u003C\u002Fp>\n\u003Ch3 id=\"3-la-numerotation-ne-depend-pas-du-serveur\">3. La numérotation ne dépend pas du serveur\u003C\u002Fh3>\n\u003Cp>Le numéro d'échantillon (E-01, E-02…) est attribué localement, dans la mission, et reste stable. Un système qui demande au serveur « quel est le prochain numéro ? » ne peut pas numéroter sans réseau, et une numérotation provisoire qui change à la synchronisation contredit l'étiquette déjà collée sur le sachet.\u003C\u002Fp>\n\u003Ch3 id=\"4-l-impression-d-etiquettes-est-locale\">4. L'impression d'étiquettes est locale\u003C\u002Fh3>\n\u003Cp>L'imprimante portable est connectée en Bluetooth ou en wifi direct à l'appareil, pas via un service en ligne. L'\u003Ca href=\"\u002Fblog\u002Ftracabilite-echantillons-amiante-etiquette-qr\u002F\">étiquette QR\u003C\u002Fa> sort dans le sous-sol, au moment du sachet.\u003C\u002Fp>\n\u003Ch3 id=\"5-la-synchronisation-est-rejouee-pas-repetee\">5. La synchronisation est rejouée, pas répétée\u003C\u002Fh3>\n\u003Cp>Quand le réseau revient, la file d'attente part dans l'ordre, et chaque action est envoyée une seule fois même si la connexion tombe au milieu. Deux appareils sur la même mission (un binôme) ne s'écrasent pas : chacun ajoute ses prélèvements, ses photos, et le serveur les réunit.\u003C\u002Fp>\n\u003Ch2 id=\"les-photos-par-piece-balisees-compressees\">Les photos : par pièce, balisées, compressées\u003C\u002Fh2>\n\u003Cp>La photo est le premier volume de données d'une mission, souvent 50 à 200 images. Hors-ligne, 3 règles :\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Par pièce\u003C\u002Fstrong> : la photo est prise depuis la pièce ouverte dans l'app, et lui est rattachée automatiquement. Pas de tri le soir.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Balisée\u003C\u002Fstrong> : l'élément photographié (calorifuge, plinthe, joint) est marqué sur l'image, d'un cercle ou d'une flèche, au moment de la prise.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Compressée\u003C\u002Fstrong> : l'image est réduite sur l'appareil avant synchronisation, avec conservation des métadonnées utiles (date, orientation, position si disponible). 200 photos à pleine résolution sur une connexion de parking, c'est une synchronisation qui n'aboutit jamais.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2 id=\"ce-que-cela-change-au-bureau\">Ce que cela change au bureau\u003C\u002Fh2>\n\u003Cp>Une mission saisie hors-ligne et synchronisée arrive au bureau \u003Cstrong>déjà structurée\u003C\u002Fstrong> : la liste des prélèvements est prête pour le \u003Ca href=\"\u002Fblog\u002Fbordereau-envoi-laboratoire-amiante\u002F\">bordereau labo\u003C\u002Fa>, les photos sont rangées par pièce pour le \u003Ca href=\"\u002Fblog\u002Frapport-diagnostic-amiante-contenu\u002F\">rapport\u003C\u002Fa>, et il n'y a rien à ressaisir. Le temps gagné n'est pas sur le terrain, il est le soir.\u003C\u002Fp>\n\u003Ch2 id=\"ce-qu-il-faut-demander-a-un-editeur\">Ce qu'il faut demander à un éditeur\u003C\u002Fh2>\n\u003Cp>Quelques questions qui séparent un vrai mode hors-ligne d'une case cochée dans une brochure :\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Puis-je créer une mission complète, avec 30 prélèvements et 100 photos, en mode avion, puis la synchroniser ?\u003C\u002Fli>\n\u003Cli>Que se passe-t-il si la connexion tombe pendant la synchronisation ?\u003C\u002Fli>\n\u003Cli>Le numéro d'échantillon attribué sur place est-il celui qui figure sur le rapport ?\u003C\u002Fli>\n\u003Cli>L'impression d'étiquettes marche-t-elle sans réseau ?\u003C\u002Fli>\n\u003Cli>Deux personnes peuvent-elles saisir sur la même mission en même temps ?\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Une réponse floue à l'une de ces questions est une réponse.\u003C\u002Fp>\n\u003Ch2 id=\"ce-que-diagflows-en-fait\">Ce que Diagflows en fait\u003C\u002Fh2>\n\u003Cp>L'application terrain Diagflows (iOS et Android) est construite hors-ligne d'abord : la mission se charge avant le départ, chaque saisie s'écrit sur l'appareil, la numérotation et l'impression d'étiquettes sont locales, et la file d'attente se rejoue au retour du réseau. Le rapport, lui, ne se génère jamais sur le terrain : il attend les résultats du laboratoire, au bureau.\u003C\u002Fp>\n",[20,23,26,29,32,35],{"id":21,"text":22},"ce-qui-se-passe-quand-l-app-a-besoin-du-reseau","Ce qui se passe quand l'app a besoin du réseau",{"id":24,"text":25},"ce-que-hors-ligne-d-abord-impose","Ce que « hors-ligne d'abord » impose",{"id":27,"text":28},"les-photos-par-piece-balisees-compressees","Les photos : par pièce, balisées, compressées",{"id":30,"text":31},"ce-que-cela-change-au-bureau","Ce que cela change au bureau",{"id":33,"text":34},"ce-qu-il-faut-demander-a-un-editeur","Ce qu'il faut demander à un éditeur",{"id":36,"text":37},"ce-que-diagflows-en-fait","Ce que Diagflows en fait",[39,51,64,76,85,87,99,110,124,137,150],{"slug":40,"title":41,"description":42,"date":7,"updated":7,"keywords":43,"readingMinutes":17,"order":50},"logiciel-diagnostic-immobilier-suisse-comment-choisir","Logiciel de diagnostic immobilier en Suisse : comment choisir","Les logiciels du marché sont faits pour le dossier de diagnostic français. Un cabinet suisse a besoin d'autre chose : polluants du bâtiment, FACH, QR-facture.",[44,45,46,47,48,49],"logiciel diagnostic immobilier","logiciel diagnostiqueur","comparatif","suisse","polluants du bâtiment","choisir un logiciel",1,{"slug":52,"title":53,"description":54,"date":7,"updated":7,"keywords":55,"readingMinutes":17,"order":63},"diagnostic-amiante-suisse-obligations-avant-travaux","Diagnostic amiante en Suisse : quand est-il obligatoire ?","Bâtiments d'avant 1991, OTConst, directives de Vaud et Genève, diagnostiqueurs reconnus FACH : ce qu'un cabinet doit savoir avant d'accepter une mission.",[56,57,58,59,60,61,62],"diagnostic amiante","amiante suisse","avant travaux","OTConst","FACH","Vaud","Genève",2,{"slug":65,"title":66,"description":67,"date":7,"updated":7,"keywords":68,"readingMinutes":17,"order":75},"tracabilite-echantillons-amiante-etiquette-qr","Traçabilité des échantillons amiante : l'étiquette QR par prélèvement","Les erreurs de rapport naissent entre le sachet et le laboratoire. Comment une étiquette QR imprimée sur place, au moment du prélèvement, ferme cette faille.",[69,70,71,72,73,56,74],"échantillons amiante","traçabilité","étiquette QR","prélèvement","laboratoire","Brother QL",3,{"slug":77,"title":78,"description":79,"date":7,"updated":7,"keywords":80,"readingMinutes":17,"order":16},"rapport-diagnostic-amiante-contenu","Que doit contenir un rapport de diagnostic amiante ?","Les sections attendues d'un rapport de diagnostic amiante en Suisse romande, les degrés d'urgence, les annexes, et les contrôles à faire avant de signer.",[81,82,83,56,84,60,61],"rapport diagnostic amiante","contenu rapport","degré d'urgence","ASCA",{"slug":4,"title":5,"description":6,"date":7,"updated":7,"keywords":86,"readingMinutes":16,"order":17},[9,10,11,12,13,14,15],{"slug":88,"title":89,"description":90,"date":7,"updated":7,"keywords":91,"readingMinutes":16,"order":98},"bordereau-envoi-laboratoire-amiante","Bordereau d'envoi labo amiante : le modèle sans allers-retours","Ce qu'un laboratoire reconnu FACH attend sur un bordereau d'envoi d'échantillons amiante, les 5 erreurs qui bloquent l'analyse, et comment ne plus le retaper.",[92,93,94,95,60,96,97],"bordereau laboratoire","envoi échantillons","laboratoire amiante","analyse amiante","VDI 3866","ISO 22262",6,{"slug":100,"title":101,"description":102,"date":7,"updated":7,"keywords":103,"readingMinutes":17,"order":109},"diagnostic-plomb-suisse-peintures-anciennes","Diagnostic plomb en Suisse : peintures anciennes et travaux","Où le plomb se cache dans les bâtiments suisses, ce que l'ORRChim interdit depuis 2006, ce que Genève exige avant de poncer, et comment mener le diagnostic.",[104,105,106,107,62,108,48],"diagnostic plomb","peinture au plomb","plomb suisse","ORRChim","SABRA",7,{"slug":111,"title":112,"description":113,"date":7,"updated":7,"keywords":114,"readingMinutes":17,"order":123},"qr-facture-suisse-cabinet-diagnostic","QR-facture suisse : ce qu'un cabinet de diagnostic doit savoir","QR-IBAN ou IBAN, référence QR ou SCOR, mentions TVA, exonération sous 100 000 francs : facturer un diagnostic immobilier en Suisse sans retour de la banque.",[115,116,117,118,119,120,121,122],"QR-facture","facture QR","QR-IBAN","référence QR","TVA","LTVA","facturation","cabinet de diagnostic",8,{"slug":125,"title":126,"description":127,"date":7,"updated":7,"keywords":128,"readingMinutes":17,"order":136},"nlpd-cabinet-diagnostic-immobilier","nLPD : ce qui change pour un cabinet de diagnostic immobilier","Depuis le 1er septembre 2023, la nLPD s'applique à tous les cabinets. Devoir d'informer, sous-traitants, transferts, violations : la liste concrète.",[129,130,131,132,122,133,134,135],"nLPD","protection des données","LPD","RGPD","sous-traitant","hébergement","PFPDT",9,{"slug":138,"title":139,"description":140,"date":7,"updated":7,"keywords":141,"readingMinutes":17,"order":149},"archivage-rapports-diagnostic-conservation","Combien de temps conserver un rapport de diagnostic ?","Code des obligations, prescription de 20 ans, rapports amiante réclamés 30 ans plus tard : ce qu'un cabinet doit archiver, sous quelle forme, combien de temps.",[142,143,144,145,146,147,148],"archivage","conservation des rapports","rapport diagnostic","prescription","Code des obligations","amiante","responsabilité",10,{"slug":151,"title":152,"description":153,"date":7,"updated":7,"keywords":154,"readingMinutes":17,"order":161},"mesure-radon-suisse-diagnostiqueur","Mesure du radon en Suisse : ce que doit savoir un diagnostiqueur","Niveau de référence de 300 Bq\u002Fm³, 90 jours de mesure en période de chauffage, services agréés, base de données OFSP : le cadre ORaP d'une mission radon.",[155,156,157,158,159,160,10,48],"radon","mesure radon","ORaP","300 Bq\u002Fm3","service de mesure agréé","OFSP",11,1792726158550]