Conçu pour les applications OBD, les firmwares d'outils de diagnostic, les copilotes IA pour mécaniciens et les logiciels d'atelier : 56 729 procédures de réparation classées — chacune avec un niveau de difficulté DIY et une fourchette de coût des pièces, ainsi qu'une estimation de main-d'œuvre lorsqu'elle existe — rattachées à 15 886 codes défaut OBD-II vérifiés (9 249 de la norme SAE plus 6 637 propres aux constructeurs sur 32 marques). Les listes de codes gratuites s'arrêtent à la définition ; MechanicDB commence là.
$49 SAE / $149 OEM / $149 Heavy Duty (J1939) · paiement unique · téléchargement immédiat — pour les logiciels d'atelier, le matériel OBD, la télématique de flotte et les assistants IA pour mécaniciens
Les codes qui partagent un même mécanisme de détection et une même voie de réparation sont regroupés dans une seule famille de défauts rédigée — 615 familles pour 9 249 codes SAE. Les plus grandes :
Normalisé pour les bases de données, préjoint pour les notebooks. Chaque code comporte 3–5 procédures dans un ordre d’examen rédigé (jusqu’à 8 dans les familles révisées) ; leur exécution dépend des prérequis et des constatations du diagnostic. Les procédures de réparation sont associées à des pièces de rechange ; dans les familles révisées, les étapes de diagnostic ne mentionnent aucune pièce.
Le registre des codes : définition, catégorie de système, indicateur OEM/marque, famille de défauts et explication technique propre au code.
Procédures de réparation rédigées avec ordre d’examen, niveau de difficulté, fourchette du coût des pièces, heures de main-d’œuvre et instructions détaillées.
Noms des pièces de rechange par réparation, avec des URL de recherche catalogue dérivées du nom de la pièce.
La vue analytique pré-jointe — codes × réparations dans un seul fichier plat pour une ingestion immédiate.
chaîne de jointure : dtc_codes.code_id → diagnostic_fixes.code_id → replacement_parts.fix_id
| Couverture | 9 249 codes de la norme SAE — P0, P2, P34–P39, C0, B0, U0, U3 plages génériques. Groupe motopropulseur, châssis, carrosserie et réseau, y compris hybride/électrique (P0Axx–P0Exx) et post-traitement diesel. |
|---|---|
| Couverture OEM | 6 637 codes propres aux constructeurs sur 32 marques — P1, P30–P33, C1/C2, B1/B2, U1/U2 plages contrôlées par les constructeurs. La couverture est inégale et plus forte sur les marques du marché américain — la répartition complète par marque figure ci-dessous. 15 886 codes au total. |
| Connaissances de réparation | 647 familles de pannes rédigées → 56 729 procédures ordonnées → 75 055 associations de pièces. probability_rank est un ancien nom de champ pris en charge pour l’ordre d’examen, et non pour la probabilité, la réussite, la gravité ou le coût. Niveaux de difficulté : bricolage facile / bricolage modéré / professionnel requis. Contexte de l’ordre. |
| Formats de livraison | CSV délimité par des barres verticales (UTF-8 BOM, compatible Excel) · Apache Parquet, Snappy — 92,5% plus léger (mesuré) · base de données SQLite, les quatre tables. |
| Contrôles qualité | Build déterministe verrouillé par des tests : intégrité référentielle, contrôles d'unicité anti-modèles et un verrou contre les codes inventés — chaque code publié remonte à la source versionnée. |
| Cadre de sécurité | Un niveau de difficulté n’est pas une classification de sécurité : certaines procédures classées DIY comportent une étape touchant à la haute tension ou au SRS. Avant toute étape haute tension, appliquez la consignation et la vérification d’absence de tension prévues par le constructeur ; avant toute étape sur le SRS, débranchez la batterie et attendez le temps de décharge du condensateur indiqué par le manuel d’atelier. |
| Provenance | Définitions de codes compilées à partir de sources publiques SAE J2012-derived (sous licence MIT, attribution conservée). Les procédures, niveaux de difficulté et coûts sont des contenus originaux rédigés. |
Les 6 637 codes propres aux constructeurs, par marque. La couverture n'est pas homogène — elle est la plus forte sur les marques du marché américain, et certaines marques sont peu couvertes. Nous publions la répartition pour que vous puissiez vérifier les marques qui vous intéressent avant l'achat plutôt qu'après. Les 9 249 codes SAE universels s'appliquent à tous les véhicules, quelle que soit la marque.
16 documents OEM de codes de défaut publiés chez 10 constructeurs — transmission, ABS/ESC, moteur, post-traitement et calculateurs de carrosserie pour applications hors route, stationnaires et spécialisées. Chaque ligne renvoie au document source dont elle est tirée.
Répartition par OEM, système et mode de défaillance, avec la référence FMI complète, sur la page base de données des codes défaut J1939.
Les listes de défauts moteur pour usage routier de Cummins, Detroit Diesel, PACCAR, Volvo/Mack et des camions Caterpillar proviennent des portails concessionnaires et ne sont pas incluses. Chaque ligne de défaut de cette formule renvoie au document OEM dont elle est tirée ; les descriptions sont rédigées par nos soins et aucun texte SAE J1939 n'est reproduit.
Paiement sécurisé par carte via Stripe · Apple Pay / Google Pay · jeu de données livré immédiatement après le paiement.
Besoin d'une facture d'entreprise, d'une intégration à un logiciel d'atelier ou d'un accès API personnalisé ? Ouvrir le formulaire d'assistance diagnostic et licences · ou écrivez à mechanicdb@dataengineered.io
Pourquoi un téléchargement et pas une API : vous payez une seule fois, sans frais par requête ni facture mensuelle d'API. Les tables complètes de codes, de réparations et de pièces (CSV et Parquet) restent sur votre propre disque, de sorte que les outils de diagnostic et les logiciels d'atelier peuvent les interroger hors ligne, aussi souvent qu'ils le souhaitent.
Standard, OEM Complete et Heavy Duty partagent les mêmes conditions de licence (concession, restrictions, garantie, résiliation) ; l'exemplaire livré avec chaque formule indique son propre produit, ses cas d'usage et ses sources de données. Lire la licence commerciale.
Chaque code suit le format SAE J2012 à 5 caractères, où le caractère 1 désigne le système (P=groupe motopropulseur, C=châssis, B=carrosserie, U=réseau), le caractère 2 indique norme SAE (« 0 ») ou défini par le constructeur (« 1 »), le caractère 3 désigne le sous-système et les caractères 4-5 représentent l'index du défaut spécifique.
Un niveau de difficulté ne remplace pas la procédure de sécurité. Les interventions sur les réseaux de traction haute tension des véhicules hybrides et électriques (>60V) ou sur les systèmes de retenue supplémentaires (airbags/prétensionneurs pyrotechniques) exigent la consignation et la procédure de sécurité du constructeur, quel que soit ce niveau ; suivez le manuel d'atelier.
Oui. L'échantillon de 90 codes est disponible sous ODbL v1.0. Le jeu de données complet de 15 886 codes et 56 729 réparations est fourni avec une licence commerciale perpétuelle pour l'intégrer à vos propres outils de diagnostic, applications et services, et il est livré sous forme de CSV plats délimités par des barres verticales, de tables Apache Parquet et d'une base de données relationnelle SQLite. Vous ne pouvez pas revendre ni redistribuer les données brutes elles-mêmes ; consultez les conditions complètes de la licence.
Oui. Notre formule OEM Complete couvre 6 637 codes défaut contrôlés par les constructeurs sur 32 grandes marques automobiles, dont Ford, GM, Toyota, BMW, Honda, Mercedes-Benz et Volkswagen.
MechanicDB n’est pas une copie de SAE J2012 ni de son annexe numérique (J2012DA) et ne peut être revendu comme tel : ces ressources sont concédées sous licence par utilisateur et leur redistribution est interdite. Si vous avez besoin du document normatif ou de ses octets de type de panne, les solutions légitimes les moins coûteuses sont l’abonnement d’une bibliothèque universitaire d’ingénierie à la SAE Digital Library, un accès temporaire ou par abonnement via Techstreet, l’ANSI Webstore ou Accuris, la remise accordée aux membres SAE, ou la norme ISO 15031-6 harmonisée auprès d’un organisme national de normalisation. Si vous avez plutôt besoin de la correspondance factuelle entre codes et significations, c’est ce que vend MechanicDB pour $49: 9 249 codes de la plage SAE (6 637 codes propres aux fabricants dans le niveau $149), avec des descriptions et des procédures de réparation rédigées dans l’ordre d’examen, compilées à partir d’une source publique sous licence MIT sans reproduction du texte des documents SAE. L’ordre n’est pas une probabilité mesurée de la cause. Le jeu ne contient aucun octet de type de panne et ne constitue pas une référence normative citable.
Non. MechanicDB Heavy Duty ne reproduit ni le Digital Annex de la SAE J1939, ni aucun fichier DBC J1939, ni de texte SPN/FMI sous licence SAE. Chaque paire de défauts est compilée à partir d'un document OEM de codes de défaut publié — un manuel d'entretien, un guide de maintenance ou une liste de DTC provenant d'un serveur officiel de constructeur — avec une rédaction qui nous est propre et un lien par ligne vers le document d'origine.
Transmission, ABS/ESC, calculateur moteur, post-traitement et calculateurs de carrosserie chez 10 constructeurs : Bendix, Caterpillar, Cummins, Eaton, John Deere, Navistar, Perkins, PSI, WABCO, Yanmar — applications hors route, stationnaires, marines, agricoles et spécialisées. Les listes de défauts moteur pour usage routier de Cummins, Detroit Diesel, PACCAR, Volvo/Mack et des camions Caterpillar proviennent des portails concessionnaires et ne sont pas incluses.
Les correspondances code-définition proviennent de la SAE J2012 / ISO 15031-6 et sont compilées à partir d'une compilation publique sous licence MIT, la licence d'origine étant versionnée avec les données. La couche à valeur ajoutée — explications des familles de défauts, procédures classées, niveaux de difficulté et fourchettes de coût — est un contenu éditorial original fondé sur les pratiques de diagnostic courantes. Les chiffres de coût et de main-d'œuvre sont des estimations pour des pièces de rechange américaines typiques et la main-d'œuvre d'un garage indépendant, et non des devis.
RecallDB — 129 279 rappels officiels américains issus de la CPSC, de la NHTSA, de la FDA, du FSIS et de l'USCG, $49 en paiement unique : le rappel de véhicule qui accompagne un code défaut. · ApplianceDB — 438 codes d'erreur d'électroménager associés à des réparations classées, $99 : la même structure code → réparations classées, pour l'électroménager.