Understanding BOM Weather Card

I’m having trouble trying to get the platinum weather card working. My analysis seems to be something around the way that the BOM entities are stored.

Where does all the additional data come from? I originally thought it would be attributes, but that doesnt work.

When i look at that developer states tool i see this:
image

But when i look at the entitiy i see this:

Where does all the hourly data come from and how the hell do i get that into a card?

I was hoping if it was an attribute, i could use an attribute template so make the right sensors.

The forecast used to be held in attributes, but HA changed how forecast is handled, and my understanding has not kept up. As an alternative, weather-chart-card does the work for you and fetches the forecast from a BOM weather entity. There’s a number of formatting options, and below is how I’ve go mine set up:

  - type: custom:weather-chart-card
    entity: weather.melbourne
    show_main: false
    show_attributes: false
    forecast:
      style: style2
      labels_font_size: 18
      condition_icons: false
      show_wind_forecast: false
      show_probability: true
      precip_bar_size: 80
      disable_animation: true
    icon_style: style1