Les Immeubles Charlevoix (imcha_ag_qc)
Généré le 2026-08-28 22:22 par scripts/gen_connector_docs.py — fichier produit automatiquement, ne pas éditer à la main.
Registre (data/sources.json)
- Site : https://www.imcha.com
- Recherche : https://www.imcha.com/vente-de-proprietes/page-1
- Couverture : Charlevoix (Baie-Saint-Paul, La Malbaie, Les Éboulements) + Côte-de-Beaupré
- Type : agence
- Statut : actif
Site custom SSR, liste paginée /vente-de-proprietes/page-N. Carte li.estate-single: type, ville, prix (souvent « Prix sur demande » à Charlevoix), chambres, photo. n° Centris extrait du nom de fichier photo (/uploads/photos/…/{Centris}-…) → dédup. source_id ag.
Mécanique (introspection du code)
- Module :
immoka/connectors/imcha.py— classeImchaConnector - Délai entre requêtes : 0.4 s ; cache détail BD : oui
- Budgets env (enrichissement détail plafonné/exécution) :
IMMOKA_IMCHA_DETAIL_LIMIT(défaut 150)
En-tête du module :
Immo-Ka — Agrégateur de maisons à vendre (province de Québec) Auteur : Simon-Pierre Boucher — contact@spboucher.ai connectors/imcha.py : Les Immeubles Charlevoix (imcha.com) — Baie-Saint-Paul, La Malbaie, Les Éboulements, Petite-Rivière-Saint-François + Vieux-Québec / Côte-de-Beaupré. Seule agence indépendante crédible de Charlevoix. Site custom rendu SERVEUR, liste paginée /vente-de-proprietes/page-N. Chaque carte (li.estate-single) porte : code interne, type, ville, prix, chambres et photo. Le n° Centris est encodé dans le nom de fichier photo (/uploads/photos/max/{Centris}-…) → clé de déduplication. Page détail : description dans
Description
, galerie fancybox /uploads/photos/max/… (pleine résolution, ordre
d'origine — préfixe = n° Centris), specs à icônes (Chambres / Salles de bain / Salle d'eau, ordre libellé/nombre variable), sections .estate__info (Type + année, Évaluation municipale, Bâtiment, Terrain [façade/profondeur/superficie en mètres], Inclusions, Exclusions en
/ ). AUCUNE coordonnée GPS ni adresse civique exposée (pas de carte sur la fiche) — impossible à géocoder honnêtement. ⚠️ Les réponses HTTP n'annoncent pas de charset alors que le HTML est en UTF-8 → forcer resp.encoding partout. Enrichissement plafonné + cache (du.enrich). source_id « imcha_ag_qc » : infixe _ag_ = dédup Centris (db.refresh_dedup).
Volumétrie & complétude (BD live)
| Indicateur | Valeur |
|---|---|
| Annonces en base (toutes) | 114 |
| Actives | 108 |
| Visibles (après dédup) | 104 |
| Masquées par la dédup | 4 |
| GPS (lat/lng) | 0.0 % |
| Photos | 100.0 % |
| Prix | 44.2 % |
| CAC (chambres) | 64.4 % |
| SDB (salles de bains) | 57.7 % |
| Année de construction | 54.8 % (dont rôle : 0.0 %) |
| Taxes / évaluation municipale | 88.5 % |
| Estimation Vrai-Prix (rôle) | 0.0 % |
Synchronisation
- Dernier sync : 2026-08-28 16:27 — trouvé 108, +0 / ~0 / -0 — OK
- Erreurs récentes : 0 sur les 10 derniers syncs
Voir aussi les mécanismes transverses (budgets détail, dédup Centris+adresse, jointure rôle vraiprix.db).