← Review table (e-bike) · shopper page
bikeexchange:bh_core_29_2023 · source URL · confidence 0.9 · GTIN 8413616892402
Cannot win: e-bike bikes are not value-ranked yet (no e-bike-specific equipment model)
| retailer label | alpha | comparable cm | match | mapping | in stock | variant price | evidence |
|---|---|---|---|---|---|---|---|
| M | M | — | unknown | unsupported | yes | €1.859 | — |
| mapping | unsupported |
|---|---|
| reason | BH publishes no defensible conventional equivalence for its letter sizes. BH sizes in its own private tokens (XS, SM, MD, LA, XL, XX) which are not the market's letters — 'SM' means Small at BH and S/M at Giant. The centimetre figures retailers print beside them are BH's seat tubes: the RS1 3.5 geometry row 'h1 - Seat-Tube Length' reads 460, 480, 500, 520, 540 for XS, SM, MD, LA, XL, which is exactly Bike-Discount's 'SM (48 cm)', 'MD (50 cm)', 'LA (52 cm)'. Both the tokens and the centimetres are therefore unusable. |
A shopper asking for: 54 → nothing compatible · 56 → nothing compatible · 58 → nothing compatible · 60 → nothing compatible
Only listing of this configuration — nothing to merge.
| field | source | evidence |
|---|---|---|
| brand | retailer:bikeexchange / parse | BH |
| model | retailer:bikeexchange / derived | BH CORE 29 |
| modelYear | retailer:bikeexchange / parse | Jahr: 2023 |
| category | retailer:bikeexchange / derived | retailer taxonomy |
| frameMaterial | retailer:bikeexchange / parse | Alloy |
| groupsetFamily | retailer:bikeexchange / dictionary | Shimano Deore |
| electronicShifting | retailer:bikeexchange / derived | Shimano Deore |
| speeds | retailer:bikeexchange / parse | model code M6100 |
| brakeTier | retailer:bikeexchange / dictionary | MT201 |
| brakePistons | retailer:bikeexchange / parse | Shimano caliper code MT201 |
| suspension | retailer:bikeexchange / derived | suspension fork "Rock Shox Judy Silver Rem 100mm" and no rear shock in a 42-field spec table |
| fork | retailer:bikeexchange / dictionary | Rock Shox Judy Silver Rem 100mm |
| dropperPost | retailer:bikeexchange / derived | seatpost row "BH MTB Lite Alloy 31,6" names no dropper, in a 42-field spec table |
| beltDrive | retailer:bikeexchange / parse | - |
| chaincase | retailer:bikeexchange / parse | Integrated |
| wheelSize | retailer:bikeexchange / parse | 29 |
| wheelMaterial | retailer:bikeexchange / parse | Alloy |
| powerMeter | retailer:bikeexchange / derived | absent from a 42-field spec table |
| availability | retailer:bikeexchange / derived | sizes 1: 1 stocked, 0 gone, 0 unread |
| seller | retailer:bikeexchange / parse | M: Zweirad-Center Radlherz Pfarrkirchen |
| ebike.motor | retailer:bikeexchange / parse | BH | BH 2EXMAG |
| ebike.motor.position | retailer:bikeexchange / parse | Mittelmotor |
| ebike.battery.capacityWh | retailer:bikeexchange / parse | 540Wh |
| ebike.display | retailer:bikeexchange / parse | Display: BH X Display |
| ebike.maxSystemWeightKg | retailer:bikeexchange / parse | Zulässiges Gesamtgewicht: 165.0 |
info brake-actuation-unstated — The spec table says "Scheibenbremse" without saying whether the disc brake is hydraulic or mechanical. Recorded as unknown; the two are not interchangeable to a buyer.info single-size-only — Only one size is in stock (M).{
"frameScore": 11,
"drivetrainScore": 20,
"wheelScore": 5,
"extrasScore": 0,
"suspensionScore": 2,
"weightAdjustment": 0,
"equipmentValue": 38,
"notes": [
"Shimano Deore = 20.",
"Wheels unknown: scored level with basic aluminium, which is neither a reward for omitting the wheelset nor a penalty for naming a cheap one.",
"Weight not published: no weight adjustment either way.",
"Fork \"basic\" +2 (100 mm travel, which is not scored).",
"Brake series \"basic\" +0."
],
"marketPrice": null,
"valueScore": null,
"savingsVsMarket": null
}
{
"requested": [
"wheelMaterial",
"wheelTier",
"brakes",
"weightKg"
],
"applied": [],
"rejected": [],
"notes": "The source states 'Art der Bremse: Scheibenbremse' but does not establish hydraulic or mechanical operation. 'Gewicht*: 18.9' has no explicit kilogram unit, so weightKg cannot be established. The wheelset is described as 'Alloy Double Wall', but no recognized wheelset model is named, so wheelTier is unresolved.",
"raw": {
"frameMaterial": {
"value": "aluminium",
"evidence": "Rahmenmaterial: Alloy",
"confidence": 1
},
"groupsetBrand": {
"value": "Shimano",
"evidence": "Schaltung: Shimano Deore",
"confidence": 1
},
"groupsetFamily": {
"value": "Deore",
"evidence": "Schaltung: Shimano Deore",
"confidence": 1
},
"electronicShifting": {
"value": "false",
"evidence": "Kettenschaltung",
"confidence": 0.98
},
"speeds": {
"value": "12",
"evidence": "Anzahl Gänge: 12.0",
"confidence": 1
},
"mixedGroupset": {
"value": "true",
"evidence": "Kurbelgarnitur: FSA 36T-165mm",
"confidence": 0.95
},
"wheelMaterial": {
"value": "aluminium",
"evidence": "Laufräder: Alloy Double Wall",
"confidence": 1
},
"wheelTier": {
"value": null,
"evidence": null,
"confidence": 0.9
},
"brakes": {
"value": null,
"evidence": null,
"confidence": 0.9
},
"weightKg": {
"value": null,
"evidence": null,
"confidence": 0.95
},
"powerMeter": {
"value": null,
"evidence": null,
"confidence": 1
},
"notes": "The source states 'Art der Bremse: Scheibenbremse' but does not establish hydraulic or mechanical operation. 'Gewicht*: 18.9' has no explicit kilogram unit, so weightKg cannot be established. The wheelset is described as 'Alloy Double Wall', but no recognized wheelset model is named, so wheelTier is unresolved."
}
}
{
"id": "bikeexchange:bh_core_29_2023",
"retailer": "bikeexchange",
"retailerProductId": "bh_core_29_2023",
"productUrl": "https://www.bikeexchange.de/de-DE/products/bh_core_29_2023?sku=BHX_0000120935",
"brand": "BH",
"model": "CORE 29",
"modelYear": 2023,
"category": "e-bike",
"categoryBasis": "route",
"sourceCategory": "e-bike",
"price": 1859,
"originalPrice": 3099,
"currency": "EUR",
"discountPercent": 40,
"frameMaterial": "aluminium",
"frameModel": "MTB Alloy 29\" Internal Cable Routing",
"frameTier": null,
"groupsetBrand": "Shimano",
"groupsetFamily": "Deore",
"groupsetGeneration": null,
"electronicShifting": false,
"speeds": 12,
"mixedGroupset": false,
"groupsetComponents": {
"shifters": "Deore",
"cassette": "Deore"
},
"groupsetTierSpread": 0,
"crank": "FSA 36T-165mm",
"cassette": "Shimano CSM6100 12sp (10-51T)",
"brakes": "unknown",
"brakePistons": 2,
"brakeTier": "basic",
"suspension": "front",
"fork": {
"make": "RockShox",
"line": "Judy",
"tier": "basic",
"travelMm": 100
},
"rearShock": null,
"dropperPost": false,
"beltDrive": false,
"hubDynamo": null,
"rack": null,
"mudguards": null,
"chaincase": true,
"kickstand": null,
"lighting": null,
"wheelSize": "29",
"wheelset": "Alloy Double Wall",
"wheelMaterial": "aluminium",
"wheelTier": "unknown",
"tyres": "Maxxis Ikon TPI60 Wire 29X2,2",
"weightKg": null,
"ebike": {
"motor": {
"text": "BH | BH 2EXMAG",
"brand": null,
"model": null,
"position": "mid",
"torqueNm": null,
"torqueSource": null,
"ratedPowerW": null,
"peakPowerW": null
},
"battery": {
"text": "540Wh | NR System",
"capacityWh": 540,
"count": 1,
"integration": "unknown",
"removable": null
},
"speedClass": "unknown",
"rangeExtender": "unknown",
"display": "BH X Display",
"abs": null,
"autoShift": null,
"statedRangeKm": null,
"eDiscipline": "unknown",
"eDisciplineBasis": null,
"frameShape": "unknown",
"cargoType": "unknown",
"maxSystemWeightKg": 165,
"rackCapacityKg": null,
"weightIncludesBattery": null
},
"powerMeter": false,
"powerMeterKind": null,
"availableSizes": [
{
"rawSize": "M",
"size": "M",
"sizeCm": null,
"inStock": true,
"stockCount": null,
"price": 1859,
"seller": "Zweirad-Center Radlherz Pfarrkirchen",
"deliveryNote": "Reguläre Lieferzeit 11 Tage"
}
],
"seller": "Zweirad-Center Radlherz Pfarrkirchen",
"availability": "limited",
"gtins": [
"8413616892402"
],
"imageUrl": "https://images.cdn.europe-west1.gcp.commercetools.com/078b97e9-ed31-4c81-baae-cdd44f3bf3c1/365e56a688b9709d43a0-osOzmfAm.jpg",
"rawTitle": "BH CORE 29",
"fetchedAt": "2026-09-26T06:49:01.578Z",
"normalizationConfidence": 0.9,
"warnings": [
{
"code": "brake-actuation-unstated",
"message": "The spec table says \"Scheibenbremse\" without saying whether the disc brake is hydraulic or mechanical. Recorded as unknown; the two are not interchangeable to a buyer.",
"severity": "info"
},
{
"code": "single-size-only",
"message": "Only one size is in stock (M).",
"severity": "info"
}
],
"ebikeAi": {
"requested": [
"motorBrand",
"motorModel",
"speedClass",
"batteryIntegration",
"frameShape"
],
"applied": [],
"rejected": [],
"notes": "The source names BH as the motor manufacturer and BH 2EXMAG as the motor, but neither is an allowed motorBrand or motorModel value. Battery integration, speed class, and frame shape are not established.",
"raw": {
"motorBrand": {
"value": null,
"evidence": null,
"confidence": 1
},
"motorModel": {
"value": null,
"evidence": null,
"confidence": 1
},
"batteryWh": {
"value": "540",
"evidence": "Akkukapazität: 540Wh",
"confidence": 1
},
"speedClass": {
"value": null,
"evidence": null,
"confidence": 1
},
"batteryIntegration": {
"value": null,
"evidence": null,
"confidence": 1
},
"frameShape": {
"value": null,
"evidence": null,
"confidence": 1
},
"notes": "The source names BH as the motor manufacturer and BH 2EXMAG as the motor, but neither is an allowed motorBrand or motorModel value. Battery integration, speed class, and frame shape are not established."
}
}
}
{
"Rahmenmaterial": "Alloy",
"Gewicht*": "18.9",
"Rahmen": "MTB Alloy 29\" Internal Cable Routing",
"Zulässiges Gesamtgewicht": "165.0",
"Bremse": "Shimano MT201 180mm",
"Art der Bremse": "Scheibenbremse",
"Speichen": "Stainless Steel",
"Nabe hinten": "Shimano",
"Laufräder": "Alloy Double Wall",
"Laufradgröße": "29\"",
"Naben": "Shimano",
"Nabe vorne": "Shimano",
"Reifen": "Maxxis Ikon TPI60 Wire 29X2,2",
"Vorbau": "BH Lite Ahead",
"Steuersatz": "Acros AIF-544 ICR IPS",
"Lenker": "BH MTB Lite Alloy Flat 780 mm",
"Griffe": "Ergon GE10",
"Display": "BH X Display",
"Akkukapazität": "540Wh",
"Motorhersteller": "BH",
"Akku": "NR System",
"Motor": "BH 2EXMAG",
"Motorposition": "Mittelmotor",
"Extras": "Xpro Battery",
"Schaltung": "Shimano Deore",
"Kurbelgarnitur": "FSA 36T-165mm",
"Anzahl Gänge": "12.0",
"Pedale": "-",
"Schalthebel": "Shimano Deore",
"Kassette": "Shimano CSM6100 12sp (10-51T)",
"Innenlager": "-",
"Kettenkasten": "Integrated",
"Umwerfer": "-",
"Kette / Riemen": "Shimano CNM6100",
"Sattel": "Prologo Proxim W350 Stn",
"Sattelklemme": "Alloy",
"Sattelstütze": "BH MTB Lite Alloy 31,6",
"Gabel Bauart": "Federgabel",
"Federweg vorne": "100mm",
"Gabelhersteller": "RockShox",
"Gabel": "Rock Shox Judy Silver Rem 100mm",
"Jahr": "2023"
}
{
"retailer": "bikeexchange",
"retailerProductId": "bh_core_29_2023",
"productUrl": "https://www.bikeexchange.de/de-DE/products/bh_core_29_2023?sku=BHX_0000120935",
"extractionMethod": "embedded-json",
"sourceCategory": "e-bike",
"rawTitle": "BH CORE 29",
"rawBrand": "BH",
"price": 1859,
"originalPrice": 3099,
"currency": "EUR",
"imageUrl": "https://images.cdn.europe-west1.gcp.commercetools.com/078b97e9-ed31-4c81-baae-cdd44f3bf3c1/365e56a688b9709d43a0-osOzmfAm.jpg",
"rawSpecifications": {
"Rahmenmaterial": "Alloy",
"Gewicht*": "18.9",
"Rahmen": "MTB Alloy 29\" Internal Cable Routing",
"Zulässiges Gesamtgewicht": "165.0",
"Bremse": "Shimano MT201 180mm",
"Art der Bremse": "Scheibenbremse",
"Speichen": "Stainless Steel",
"Nabe hinten": "Shimano",
"Laufräder": "Alloy Double Wall",
"Laufradgröße": "29\"",
"Naben": "Shimano",
"Nabe vorne": "Shimano",
"Reifen": "Maxxis Ikon TPI60 Wire 29X2,2",
"Vorbau": "BH Lite Ahead",
"Steuersatz": "Acros AIF-544 ICR IPS",
"Lenker": "BH MTB Lite Alloy Flat 780 mm",
"Griffe": "Ergon GE10",
"Display": "BH X Display",
"Akkukapazität": "540Wh",
"Motorhersteller": "BH",
"Akku": "NR System",
"Motor": "BH 2EXMAG",
"Motorposition": "Mittelmotor",
"Extras": "Xpro Battery",
"Schaltung": "Shimano Deore",
"Kurbelgarnitur": "FSA 36T-165mm",
"Anzahl Gänge": "12.0",
"Pedale": "-",
"Schalthebel": "Shimano Deore",
"Kassette": "Shimano CSM6100 12sp (10-51T)",
"Innenlager": "-",
"Kettenkasten": "Integrated",
"Umwerfer": "-",
"Kette / Riemen": "Shimano CNM6100",
"Sattel": "Prologo Proxim W350 Stn",
"Sattelklemme": "Alloy",
"Sattelstütze": "BH MTB Lite Alloy 31,6",
"Gabel Bauart": "Federgabel",
"Federweg vorne": "100mm",
"Gabelhersteller": "RockShox",
"Gabel": "Rock Shox Judy Silver Rem 100mm",
"Jahr": "2023"
},
"rawFeatures": [
"BH",
"540wh",
"Kettenschaltung",
"Beschreibung"
],
"rawSizes": [
{
"rawSize": "M",
"size": "M",
"sizeCm": null,
"inStock": true,
"stockCount": null,
"price": 1859,
"seller": "Zweirad-Center Radlherz Pfarrkirchen",
"deliveryNote": "Reguläre Lieferzeit 11 Tage"
}
],
"availabilityText": "sizes 1: 1 stocked, 0 gone, 0 unread",
"fetchedAt": "2026-09-26T06:49:01.578Z",
"sourceMeta": {
"skus": [
"8413616892402"
],
"shopSkus": [
"BHX_0000120935",
"BHX_0000120935"
],
"seller": "Zweirad-Center Radlherz Pfarrkirchen",
"sellerOfSize": "M",
"sellerId": "d3941c3f-c769-4428-8094-5dcb28162251",
"storeKey": "store_01KEEKRVHDGDGS9MVKV26CEQXQ_eur",
"storeCity": "Pfarrkirchen",
"storeCountry": "DE",
"storeDelivers": true,
"storeClickAndCollect": true,
"storeReservation": true,
"storeDeliveryTime": "P11D",
"shippingPrice": 89,
"hasMoreSellers": false,
"condition": "NEW",
"ctProductId": "2ddfe438-a1be-4363-9c16-166999507485",
"shopCategory": "E-Hybrid",
"colourCount": 2,
"fetchedSku": "BHX_0000120935"
},
"listingPath": [
"E-Bikes",
"E-Hybrid"
]
}