Global Disaster Alert and Coordination System (GDACS)

The GDACS integration lets you use a GeoRSS feed provided by GDACS with information about major droughts, earthquakes, floods, tropical cyclones, tsunamis and volcanic activities worldwide. It retrieves alerts from a feed and shows information of those alerts filtered by distance to Home Assistant's location. The filter is set in the configuration as categories, radius (kilometers or miles based on unit system set in Home Assistant), latitude and longitude.

Entities are generated, updated and removed automatically with each update from the feed. Each entity defines latitude and longitude and will be shown on the default map automatically, or on a map card by defining the source gdacs. The distance is available as the state of each entity converted to the configured unit system (kilometers or miles).

The data is updated every 5 minutes.

Note

The material used by this integration is provided by the Global Disaster Alert and Coordination System (GDACS) - a cooperation framework between the United Nations and the European Commission - under the Creative Commons Attribution 4.0 International (CC BY 4.0) license. It has only been modified for the purpose of presenting the material in Home Assistant. Please refer to the creator's disclaimer and terms of use notice for more information.

::: :::note 配置 此集成可通过 UI 配置。前往 设置 > 设备与服务 添加。

State attributes

The following state attributes are available for each entity in addition to the standard ones:

AttributeDescription
latitudeLatitude of the alert's location.
longitudeLongitude of the alert's location.
sourcegdacs to be used in conjunction with geo_location automation trigger.
external_idThe external ID used in the feed to identify the alert.
titleTitle of this entry.
descriptionDescription of this entry.
event typeType of event this alert is for (Drought, Earthquake, Flood, Tropical Cyclone, Tsunami, Volcano).
alert levelAlert level (Red, Orange, Green).
countryCountry that the alert is applicable to.
duration in weekDuration of the alert in full weeks (only shown if more than one week).
from dateDate and time this alert started.
to dateDate and time this alert ended (or now if ongoing).
populationExposed population.
severitySeverity of the alert.
vulnerabilityVulnerability score (textual or numerical).

Please note that some of the attribute values depend on the context and may not be comparable between different event types.

Sensor

This integration automatically creates a sensor that shows how many entities are currently managed by this integration. In addition to that the sensor has some useful attributes that indicate the currentness of the data retrieved from the feed.

AttributeDescription
statusStatus of last update from the feed ("OK" or "ERROR").
last updateTimestamp of the last update from the feed.
last update successfulTimestamp of the last successful update from the feed.
last timestampTimestamp of the latest entry from the feed.
createdNumber of entities that were created during last update (optional).
updatedNumber of entities that were updated during last update (optional).
removedNumber of entities that were removed during last update (optional).