Klaas Schoute fd3fa2a6fb 🚜 Merges/Redirects ZAMG component pages (#9149)
* 🚜 Merges/Redirects ZAMG component pages

* ✏️ Tweak
2019-04-04 21:33:18 -04:00

3.6 KiB

layout, title, description, date, sidebar, comments, sharing, footer, logo, ha_category, ha_release, ha_iot_class, redirect_from
layout title description date sidebar comments sharing footer logo ha_category ha_release ha_iot_class redirect_from
page ZAMG Instructions on how to integrate ZAMG within Home Assistant. 2016-12-06 08:00 true false true true zamg.png
Weather
Sensor
0.35 Cloud Polling
/components/sensor.zamg/
/components/weather.zamg/

The zamg platform uses meteorological details published by the Austrian weather service Zentralanstalt für Meteorologie und Geodynamik (ZAMG).

Only observations for capital cities are publicly available. You can check the list of stations in CSV format.

There is currently support for the following device types within Home Assistant:

  • Weather - Easier to configure but less customizable and doesn't have support for conditions which is a key feature of the weather platforms.
  • Sensor

{% linkable_title Weather %}

To add ZAMG weather platform to your installation, add the following to your configuration.yaml file:

# Example configuration.yaml entry
weather:
  - platform: zamg

{% configuration %} station_id: description: The ID number for a supported ZAMG station. required: false type: string name: description: A name for the weather platform. required: false type: string latitude: description: "Latitude coordinate to monitor weather of (required if longitude is specified)." required: false type: float default: "Defaults to coordinates defined in your configuration.yaml file." longitude: description: "Longitude coordinate to monitor weather of (required if latitude is specified)." required: false type: float default: "Defaults to coordinates defined in your configuration.yaml file." {% endconfiguration %}

{% linkable_title Sensor %}

To add ZAMG sensor platform to your installation, add the following to your configuration.yaml file:

# Example configuration.yaml entry
sensor:
  - platform: zamg

{% configuration %} station_id: required: false description: The ID number for a supported ZAMG station. type: string name: required: false description: Additional name for the sensors. Defaults to platform name. default: zamg type: string latitude: required: false description: "Latitude coordinate to monitor weather of (required if longitude is specified)." default: "Defaults to coordinates defined in your configuration.yaml file." type: float longitude: required: false description: "Longitude coordinate to monitor weather of (required if latitude is specified)." default: "Defaults to coordinates defined in your configuration.yaml file." type: float monitored_conditions: required: false description: Conditions to display in the frontend. type: list default: temperature keys: pressure: description: Pressure at station level pressure_sealevel: description: Pressure at sea Level humidity: description: Humidity wind_speed: description: Wind speed wind_bearing: description: Wind bearing wind_max_speed: description: Top wind speed wind_max_bearing: description: Top wind bearing sun_last_hour: description: Sun last hour percentage temperature: description: Temperature precipitation: description: Precipitation dewpoint: description: Dew point {% endconfiguration %}

A full configuration example:

# Example configuration.yaml entry
sensor:
  - platform: zamg
    station_id: 11035
    name: Wien
    monitored_conditions:
      - temperature
      - humidity