From 43d37b2cc9880020d715e5aae7dc2cfd08114eee Mon Sep 17 00:00:00 2001 From: tinglis1 Date: Thu, 22 Sep 2016 02:59:01 +0930 Subject: [PATCH] BOM weather current documentation (#932) * add bom_weather_current documentation * wrong fork * wrong fork * update ha_release in documentation --- .../sensor.bom_weather_current.markdown | 78 ++++++++++++++++++ source/images/supported_brands/bom.png | Bin 0 -> 8499 bytes 2 files changed, 78 insertions(+) create mode 100644 source/_components/sensor.bom_weather_current.markdown create mode 100644 source/images/supported_brands/bom.png diff --git a/source/_components/sensor.bom_weather_current.markdown b/source/_components/sensor.bom_weather_current.markdown new file mode 100644 index 00000000000..70c6af90b7c --- /dev/null +++ b/source/_components/sensor.bom_weather_current.markdown @@ -0,0 +1,78 @@ +--- +layout: page +title: "Bureau of Meteorology Australia current weather" +description: "Instructions on how to integrate Bureau of Meteorology Australia current weather conditions into Home Assistant." +date: 2016-09-13 18:00 +sidebar: true +comments: false +sharing: true +footer: true +logo: bom.png +ha_category: Weather +featured: false +ha_release: 0.29 +--- + +The `bom_weather_current` platform allows you to get the current weather conditions from the Bureau of Meteorology (BOM) Australia. +- Each sensor will be given the device_id of "bom [optionalname] friendlyname units" +- Get the station id for your local BOM station from BOM > State > Observations > Latest Observations > Choose the station > read the url +- The url will look like "http://www.bom.gov.au/products/IDS60801/IDS60801.94675.shtml". This is for Adelaide. +- The url is read as: "http://www.bom.gov.au/products/[zone_id]/[zone_id].[wmo_id].shtml" +- A name is optional but if multiple bom weather stations are used a name will be required. +- The sensor will update every minute 35 minutes after last data timestamp. This allows for the 30 minute observation cycle and the approximate 5 minute update delay in publishing the data. + + + +To add the BOM weather observation to your installation, add the following to +your `configuration.yaml` file: + +```yaml +# Example configuration.yaml entry +sensor: + platform: bom_weather_current + name: "optional name" + zone_id: IDS60801 + wmo_id: 94675 + monitored_conditions: + - wmo + - name + - history_product + - local_date_time + - local_date_time_full + - aifstime_utc + - lat + - lon + - 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 +``` + +Configuration variables: + +- **zone_id** (*Required*): The zone_id as identified from the BOM website. +- **wmo_id** (*Required*): The wmo as identified from the BOM website. +- **name** (*Optional*): The name you would like to give to the weather station. +- **monitored_conditions** (*Required*): A List of the conditions to monitor diff --git a/source/images/supported_brands/bom.png b/source/images/supported_brands/bom.png new file mode 100644 index 0000000000000000000000000000000000000000..6726186d9b21ed3c252989d8c0e4952c1f0317c0 GIT binary patch literal 8499 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 literal 0 HcmV?d00001