{
  "id": "bosch-odor",
  "version": "2.0.0",
  "title": "Trace dishwasher odor to visible residue or drainage",
  "deviceFamily": "dishwasher",
  "modelApplicability": {
    "modelIds": [
      "bosch-shpm65z55n-01"
    ],
    "region": "US",
    "panel": "Top controls with Start / Reset 3 sec, Delay and AutoAir. Match the full E-Nr, including /01.",
    "manualVersion": "9001411746_D · (0007) 640A MV"
  },
  "exclusions": [
    "SHPM65Z55N/20",
    "SHPM65Z55N/24",
    "SHPM65W55N",
    "Other SHPM / SHXM variants"
  ],
  "intent": "troubleshooting",
  "summary": "Record where odor accompanies food, a dirty seal or residual water, then choose the matching user-maintenance or drainage path.",
  "prerequisites": [
    {
      "text": "A burning or electrical smell is a stop-use condition, not a cleaning odor.",
      "sourceId": "bosch-manual",
      "locator": "pp. 6–8, 38–40, 46"
    },
    {
      "text": "Finish or safely stop the wash, let the interior cool and isolate power before hands-on inspection.",
      "sourceId": "bosch-manual",
      "locator": "pp. 6–8, 38–40, 46"
    },
    {
      "text": "Do not sniff close to chemicals or mix cleaners. Keep the pump cover closed.",
      "sourceId": "bosch-manual",
      "locator": "pp. 6–8, 38–40, 46"
    }
  ],
  "tools": [
    "Soft damp cloth for the seal"
  ],
  "materials": [
    "Water for cloth cleaning"
  ],
  "steps": [
    {
      "id": "step-1",
      "text": "Note whether this is a food/musty odor with visible residue, rather than smoke or an electrical/burning smell. Stop use and request help for the latter.",
      "sourceId": "bosch-manual",
      "locator": "pp. 6–8, 38–40, 46"
    },
    {
      "id": "step-2",
      "text": "Check whether soiled dishes have sat in the machine for a long period. Remove large food debris and plan more frequent appropriate washes rather than prolonged dirty storage.",
      "sourceId": "bosch-manual",
      "locator": "pp. 6–8, 38–40, 46"
    },
    {
      "id": "step-3",
      "text": "Inspect the accessible filter surface and seal. Use the complete filter or seal task for visible food residue; do not reach into the pump or remove its cover.",
      "sourceId": "bosch-manual",
      "locator": "pp. 6–8, 38–40, 46"
    },
    {
      "id": "step-4",
      "text": "Record residual water and whether the last cycle finished. Use the standing-water task if water remains; note any visible under-sink hose restriction or household drainage backup.",
      "sourceId": "bosch-manual",
      "locator": "pp. 6–8, 38–40, 46"
    },
    {
      "id": "step-5",
      "text": "With all user-maintained parts refitted, use appropriate dishwasher detergent and supplied rinse aid for the next suitable complete wash. Record whether the odor recurs after cooling.",
      "sourceId": "bosch-manual",
      "locator": "pp. 6–8, 38–40, 46"
    },
    {
      "id": "step-6",
      "text": "Persistent odor with clean accessible parts and completed cycles needs support or plumbing assessment. This task does not prescribe mixed chemicals, pump access or drain-hose alterations.",
      "sourceId": "bosch-manual",
      "locator": "pp. 6–8, 38–40, 46"
    }
  ],
  "checks": [
    {
      "id": "odor-kind",
      "goal": "Is the odor ordinary food or mustiness with no burning, smoke or electrical sign?",
      "question": "Is the odor ordinary food or mustiness with no burning, smoke or electrical sign?",
      "instruction": "Do not continue a cleaning investigation when the smell suggests overheating.",
      "stepIds": [
        "step-1"
      ],
      "sourceId": "bosch-manual",
      "locator": "pp. 6–8",
      "choices": [
        {
          "observation": "normal",
          "label": "It is a food or musty odor without these hazard signs",
          "next": "odor-storage"
        },
        {
          "observation": "abnormal",
          "label": "There is a burning smell, smoke or an electrical concern",
          "next": "service"
        },
        {
          "observation": "unobserved",
          "label": "I have not checked this, or cannot observe it safely",
          "next": "ready"
        }
      ]
    },
    {
      "id": "odor-storage",
      "goal": "Have dirty dishes been sitting for an extended period?",
      "question": "Have dirty dishes been sitting for an extended period?",
      "instruction": "Record this handling clue and plan an appropriate wash.",
      "stepIds": [
        "step-2"
      ],
      "sourceId": "bosch-manual",
      "locator": "p. 46",
      "choices": [
        {
          "observation": "normal",
          "label": "No prolonged dirty storage is involved",
          "next": "odor-residue"
        },
        {
          "observation": "abnormal",
          "label": "Yes, dirty dishes have been sitting",
          "next": "odor-residue"
        },
        {
          "observation": "unobserved",
          "label": "I have not checked this, or cannot observe it safely",
          "next": "ready"
        }
      ]
    },
    {
      "id": "odor-residue",
      "goal": "Are the accessible filters and door seal free of food residue?",
      "question": "Are the accessible filters and door seal free of food residue?",
      "instruction": "Use the dedicated maintenance task for any visible soil.",
      "stepIds": [
        "step-3"
      ],
      "sourceId": "bosch-manual",
      "locator": "pp. 38–40, 46",
      "choices": [
        {
          "observation": "normal",
          "label": "The visible surfaces are clean",
          "next": "odor-water"
        },
        {
          "observation": "abnormal",
          "label": "Food residue is visible on the filter or seal",
          "next": "identified"
        },
        {
          "observation": "unobserved",
          "label": "I have not checked this, or cannot observe it safely",
          "next": "ready"
        }
      ]
    },
    {
      "id": "odor-water",
      "goal": "Did the previous cycle finish without the standing-water symptom?",
      "question": "Did the previous cycle finish without the standing-water symptom?",
      "instruction": "Water left by an interrupted cycle and a household drain clue need their own assessment.",
      "stepIds": [
        "step-4"
      ],
      "sourceId": "bosch-manual",
      "locator": "p. 46",
      "choices": [
        {
          "observation": "normal",
          "label": "The cycle finished and no standing-water symptom remains",
          "next": "odor-recheck"
        },
        {
          "observation": "abnormal",
          "label": "A cycle interruption or standing-water/drainage clue is present",
          "next": "identified"
        },
        {
          "observation": "unobserved",
          "label": "I have not checked this, or cannot observe it safely",
          "next": "ready"
        }
      ]
    },
    {
      "id": "odor-recheck",
      "goal": "Did the odor recur after the next suitable complete wash?",
      "question": "Did the odor recur after the next suitable complete wash?",
      "instruction": "Use correct detergent and rinse aid; do not add another chemical to mask the smell.",
      "stepIds": [
        "step-5",
        "step-6"
      ],
      "sourceId": "bosch-manual",
      "locator": "p. 46",
      "choices": [
        {
          "observation": "normal",
          "label": "The odor did not recur after cooling",
          "next": "done"
        },
        {
          "observation": "abnormal",
          "label": "Odor persists with the visible parts clean",
          "next": "service"
        },
        {
          "observation": "unobserved",
          "label": "I have not checked this, or cannot observe it safely",
          "next": "ready"
        }
      ]
    }
  ],
  "branches": {
    "entry": "odor-kind",
    "outcomes": {
      "done": {
        "type": "issue-located",
        "title": "Observed result recorded",
        "text": "You recorded no recurring odor after correcting the observed conditions and completing a suitable wash. This is your observation, not independent confirmation of the appliance condition.",
        "sourceId": "bosch-manual",
        "locator": "pp. 6–8, 38–40, 46"
      },
      "identified": {
        "type": "issue-located",
        "title": "Observation and next step recorded",
        "text": "Visible food residue or a drainage/cycle clue has been recorded. Follow the matching filter, seal or standing-water task before judging an odor-cleaning result.",
        "sourceId": "bosch-manual",
        "locator": "pp. 6–8, 38–40, 46"
      },
      "service": {
        "type": "service-needed",
        "title": "Pause and request qualified help",
        "text": "The observed condition needs qualified help. Keep the appliance out of use when a safety concern remains. Share the exact model, displayed message and your before/after observations; do not open panels, bypass a lock or access the pump.",
        "sourceId": "bosch-manual",
        "locator": "pp. 6–8, 43–48"
      },
      "ready": {
        "type": "prepared",
        "title": "Observation still needed",
        "text": "This check is not complete. A condition you have not observed is still unknown. Save the record and return when the preparation and observation can be completed safely; ask support if safe access is uncertain.",
        "sourceId": "bosch-manual",
        "locator": "pp. 6–8, 38–40, 46"
      }
    }
  },
  "outcomeChecks": [
    {
      "text": "You recorded no recurring odor after correcting the observed conditions and completing a suitable wash.",
      "sourceId": "bosch-manual",
      "locator": "pp. 6–8, 38–40, 46"
    }
  ],
  "stopConditions": [
    "Stop using the dishwasher for smoke, a burning smell, damaged wiring, an active leak or water near electrical equipment. Isolate power and water only from a safe, dry, accessible location; otherwise keep clear and request qualified help.",
    "Do not remove the pump cover, reach into the pump, open electrical panels, bypass the door interlock or move the installed dishwasher. Refer plumbing connections, installation and repairs to qualified service.",
    "Stop if a part is cracked, jammed, sharp, insecure or different from the matching manual. Do not force a fitting or touch hot water. Never mix cleaning products."
  ],
  "sources": [
    {
      "id": "bosch-manual",
      "title": "Bosch SHPM65Z*** Operating instructions",
      "url": "https://media3.bsh-group.com/Documents/9001411746_D.pdf",
      "version": "9001411746_D · (0007) 640A MV",
      "checkedAt": "2026-10-13",
      "purpose": "User maintenance, controls, observable troubleshooting and safety",
      "reuse": "Copyright BSH. Linked reference; original summaries only. No manual illustrations reproduced.",
      "locator": "pp. 6–8, 38–40, 46",
      "topicPage": 46,
      "pdfPage": 46,
      "pageNumbering": "Printed English page equals the one-based PDF page in 9001411746_D."
    },
    {
      "id": "bosch-support",
      "title": "Bosch SHPM65Z55N/01 appliance information",
      "url": "https://www.bosch-home.com/us/en/productservice/SHPM65Z55N-01",
      "version": "Live E-Nr /01 support page",
      "checkedAt": "2026-10-13",
      "purpose": "Exact E-Nr identity and direct association with 9001411746_D",
      "reuse": "Link only",
      "locator": "Exact SHPM65Z55N/01 identity; associated operating instructions 9001411746_D"
    }
  ],
  "assets": [
    {
      "id": "bosch-deposit",
      "url": "/diagrams/bosch-deposit.svg",
      "kind": "original schematic",
      "alt": "Conceptual observation map distinguishing food at accessible filters and door seal from a white coating on the tub; an empty interior is required before a cleaner cycle.",
      "license": "Original Homekeep schematic; conceptual identification and observation only, not an exact part drawing or official Bosch artwork"
    }
  ],
  "relatedIds": [
    "bosch-filter-clean",
    "bosch-door-seal",
    "bosch-standing-water"
  ],
  "family": "odor",
  "recordFields": [
    {
      "key": "odorBefore",
      "label": "Odor and visible conditions",
      "phase": "before",
      "type": "text",
      "placeholder": "Food/musty or hazard; stored dishes; filter/seal residue; water"
    },
    {
      "key": "odorAfter",
      "label": "Cleaning and odor recurrence",
      "phase": "after",
      "type": "text",
      "placeholder": "Maintenance used; completed cycle; odor after cooling"
    }
  ],
  "maintenance": {
    "intervalDays": null,
    "basis": "user-selected",
    "label": "Choose a reminder to review this observation when the symptom recurs or care is needed; no fixed day interval is assigned.",
    "sourceId": "bosch-manual",
    "locator": "pp. 6–8, 38–40, 46"
  },
  "diagramId": "bosch-deposit"
}
