Home Connect DHCP hostnames and MAC address OUIs

Because of the HA feature that allows to discover devices from DHCP hostnames and MAC addresses, we are trying to get as much data as we can about how does the appliances’ hostnames look like.

This post is to ask the community that has BSH appliances that use Home Connect how does their appliances’ hostnames look like and the firs three hexadecimal numbers from their MAC address (also called OUI, which identifies an organization)

How do I get the hostname?

To access the DHCP server on the network where the appliance is connected (typically your router or WiFi), look up the device’s IP address in the DHCP list. Nearby, you should be able to find the appliance’s hostname.

Hostnames we know so far:

FYI, ha_id is a unique id that Home Connect uses. If you have added Home Connect integration to Home Assistant, you can get the ha_id from the diagnostics file that the integration generates (more infor about how to get diagnostics at Troubleshooting your configuration - Home Assistant)

  • Balay
    • balay-<appliance_type>-<ha_id>
    • BALAY-<model>-<MAC address>
  • Bosch
    • BOSCH-<model>-<MAC address> (which all together is the ha_id)
  • Siemens
    • SIEMENS-<model>-<MAC address> (which all together is the ha_id)
    • siemens-<appliance_type>-<ha_id>

MAC addresse OUIs we know so far

  • C8:D7:78
    • Balay
  • 68:A4:0E
    • Siemens
    • Bosch
    • Balay
  • 38:B4:D3
    • Siemens
1 Like

My Bosch fridge (B36CL80ENS) has an OUI of 68:a4:0e
Hostname: BOSCH-B36CL80ENS-68a40e******

My Bosch dishwasher (SHP78CM5N/22) has an OUI of 38:b4:d3
Hostname: Doesn’t appear under the ha_id in the same way as the fridge. Instead it’s just my device’s serial number.

1 Like

Bosch SMV8YCX03E/40 Dishwasher: bosch-dishwasher-<18 digit long number> (Serial number, as @Kyle noted above.)

OUI is the as noted above: 38:b4:d3
Manufacturer: BSH Hausgeraete GmbH

1 Like

Unless I’m not finding my hostname correctly, my dishwasher doesn’t even prefix it the ha_id with bosch-dishwasher-. Instead it’s just the serial number.

1 Like

siemens-dishwasher-0141************** => 38:B4:D3
siemens-oven-3841************** => 38:B4:D3
SIEMENS-EX675JYW1E-68A40E****** => 68:a4:0e
SIEMENS-KI86SHDD0-68A40E****** => 68:a4:0e

1 Like

Hostname: Doesn’t appear under the ha_id in the same way as the fridge. Instead it’s just my device’s serial number.

@Kyle Is it the hostname only the device’s serial number?
or it is something like bosch-<appliance_type>-<serial number>?

Can you verify if your serial number is the same than yout ha_id? (You can get your ha_id from diagnostics file)

I can confirm after downloading the diagnostics in Home Assistant for the dishwasher that the ha_id is only the full serial number of my dishwasher. No prefix or suffix (which differs from the Bosch fridge that is using the same integration).

Even when I view the device on my network through my router, I can see my dishwasher does not broadcast a BOSCH-<model>-<MAC address> hostname (but my Bosch refrigerator does).

Here is the relevant part of the home_connect diagnostics json

"data": {
    "ha_id": "REDACTED-18-DIGIT-SERIAL-NUMBER",
    "name": "Dishwasher",
    "type": "Dishwasher",
    "brand": "Bosch",
    "vib": "SHP78CM5N",
    "e_number": "SHP78CM5N/22",
    "connected": true,
    "status": {
      "BSH.Common.Status.RemoteControlStartAllowed": true,
      "BSH.Common.Status.RemoteControlActive": true,
      "BSH.Common.Status.DoorState": "BSH.Common.EnumType.DoorState.Closed",
      "BSH.Common.Status.OperationState": "BSH.Common.EnumType.OperationState.Ready"
    },
    "settings": {
      "BSH.Common.Setting.PowerState": "BSH.Common.EnumType.PowerState.Off"
    },
    "programs": [
      "Dishcare.Dishwasher.Program.Intensiv70",
      "Dishcare.Dishwasher.Program.Auto2",
      "Dishcare.Dishwasher.Program.Eco50",
      "Dishcare.Dishwasher.Program.Glas40",
      "Dishcare.Dishwasher.Program.PreRinse",
      "Dishcare.Dishwasher.Program.Quick65",
      "Dishcare.Dishwasher.Program.MachineCare"
    ]
  }

@Diegorro my dishwasher is:

bosch-dishwasher-103090531608001652 f8:7d

MAC starting: 38:b4

1 Like