Met Office


The metoffice weather platform uses the Met Office’s DataPoint API for weather data.

Configuration

To add the Met Office weather platform to your installation, you’ll need to register for a free API key at the link above and then go to Configuration >> Integrations in the UI, click the button with + sign and from the list of integrations select Met Office. Multiple entries can be configured, but a unique set of latitude and longitude must be supplied for each.

A number of weather entities are created for each entry created in the configuration by location: one weather entity with a summary of the 3-hourly forecasts and twelve sensor entities for individual reporting on each of the individual measurements. The time supplied for each forecast is the start time for the forecast.

Entity Description Enabled by default
weather.met_office_site name Weather entity with state of the current weather condition and attributes of temperature, humidity, wind speed and visibility. Yes.
sensor.site name_feels_like_temperature Sensor entity giving the current forecast ‘feels like’ temperature. No.
sensor.site name_humidity Sensor entity giving the current forecast humidity. No.
sensor.site name_probability_of_precipitation Sensor entity giving the current forecast chance of rain. Yes.
sensor.site name_station_name Sensor entity giving the current forecast time interval since midnight UTC. No.
sensor.site name_temperature Sensor entity giving the current forecast temperature. Yes.
sensor.site name_uv_index Sensor entity giving the current forecast UV index. No.
sensor.site name_visibility Sensor entity giving the current forecast visibility classification. No.
sensor.site name_visibility_distance Sensor entity giving the current forecast visibility distance (as a range). No.
sensor.site name_weather Sensor entity giving the current forecast weather conditions. Yes.
sensor.site name_wind_direction Sensor entity giving the current forecast wind direction. No.
sensor.site name_wind_gust Sensor entity giving the current forecast maximum wind gust. No.
sensor.site name_speed Sensor entity giving the current forecast wind speed. Yes.

Details about the API are available in the DataPoint API documentation. The DataPoint library is used to retrieve data.