Australian Weather Forecast using BOM Public FTP

@Mahko_Mahko

To get this

image

you will need to add the following to your config.

  1. Custom Darksky Animated Weather Card

  2. Bom Weather Component

     weather:
       - platform: bom
         station: IDQ60801.94592
         name: Gold Coast
         monitored_conditions:
           - apparent_t
           - cloud
           - cloud_base_m
           - cloud_oktas
           - cloud_type_id
           - cloud_type
           - delta_t
           - gust_kmh
           - gust_kt
           - air_temp
           - dewpt
           - press
           - press_qnh
           - press_msl
           - press_tend
           - rain_trace
           - rel_hum
           - sea_state
           - swell_dir_worded
           - swell_height
           - swell_period
           - vis_km
           - weather
           - wind_dir
           - wind_spd_kmh
           - wind_spd_kt
    
  3. Breakout the Attributes of the above weather component with some templates

       - platform: template
         sensors:
           bom_temp:
             friendly_name: "Gold Coast Temperature"
             value_template: "{{ states.weather.bom_gold_coast.attributes.temperature }}"
             device_class: temperature
             unit_of_measurement: °C
             
           bom_humd:
             friendly_name: "Gold Coast Humidity"
             value_template: "{{ states.weather.bom_gold_coast.attributes.humidity }}"
             #device_class: humidity
             unit_of_measurement: '%'
             
           bom_wind_sp:
             friendly_name: "Gold Coast Wind Speed"
             value_template: "{{ states.weather.bom_gold_coast.attributes.wind_speed }}"
             #device_class: temperature
             unit_of_measurement: km
             
           bom_wind_bear:
             friendly_name: "Gold Coast Wind Bearing"
             value_template: "{{ states.weather.bom_gold_coast.attributes.wind_bearing }}"
             #device_class: temperature
             #unit_of_measurement: km
             
           bom_pres:
             friendly_name: "Gold Coast Pressure"
             value_template: "{{ states.weather.bom_gold_coast.attributes.pressure }}"
             #device_class: temperature
             unit_of_measurement: hPa
    
  4. Add this to your lovelace configuration for the Custom Darksky Weather

     -  type: custom:dark-sky-weather-card
        entity_sun: sun.sun
        entity_daily_summary: sensor.bom_gc_forecast_detailed_summary_0
        entity_current_conditions: sensor.dark_sky_icon
        entity_humidity: sensor.bom_humd
        entity_pressure: sensor.bom_pres
        entity_temperature: sensor.bom_temp
        entity_visibility: sensor.dark_sky_visibility
        entity_wind_bearing: sensor.bom_wind_bear
        entity_wind_speed: sensor.bom_wind_sp
        entity_forecast_high_temp_1: sensor.bom_gc_forecast_max_temp_c_1
        entity_forecast_high_temp_2: sensor.bom_gc_forecast_max_temp_c_2
        entity_forecast_high_temp_3: sensor.bom_gc_forecast_max_temp_c_3
        entity_forecast_high_temp_4: sensor.bom_gc_forecast_max_temp_c_4
        entity_forecast_high_temp_5: sensor.bom_gc_forecast_max_temp_c_5
        entity_forecast_low_temp_1: sensor.bom_gc_forecast_min_temp_c_1
        entity_forecast_low_temp_2: sensor.bom_gc_forecast_min_temp_c_2
        entity_forecast_low_temp_3: sensor.bom_gc_forecast_min_temp_c_3
        entity_forecast_low_temp_4: sensor.bom_gc_forecast_min_temp_c_4
        entity_forecast_low_temp_5: sensor.bom_gc_forecast_min_temp_c_5
        entity_forecast_icon_1: sensor.dark_sky_icon_1
        entity_forecast_icon_2: sensor.dark_sky_icon_2
        entity_forecast_icon_3: sensor.dark_sky_icon_3
        entity_forecast_icon_4: sensor.dark_sky_icon_4
        entity_forecast_icon_5: sensor.dark_sky_icon_5
    

entire package can be found here Weather Package

5 Likes