OpenWeatherMap
Traduction Bêta Non Officielle
Cette page a été traduite par PageTurner AI (bêta). Non approuvée officiellement par le projet. Vous avez trouvé une erreur ? Signaler un problème →
Description
Affiche la météo actuelle d'un lieu donné via OpenWeatherMap.
attention
Vous devez demander une clé API sur le site OpenWeatherMap. L'offre gratuite pour la collection de données météo actuelles et prévisions est suffisante.
Exemple de configuration
- json
- yaml
- toml
{
"type": "owm",
"style": "powerline",
"powerline_symbol": "",
"foreground": "#ffffff",
"background": "#FF0000",
"template": "{{.Weather}} ({{.Temperature}}{{.UnitIcon}})",
"options": {
"api_key": "<YOUR_API_KEY>",
"location": "AMSTERDAM,NL",
"units": "metric",
"http_timeout": 20
}
}
type: owm
style: powerline
powerline_symbol:
foreground: "#ffffff"
background: "#FF0000"
template: "{{.Weather}} ({{.Temperature}}{{.UnitIcon}})"
options:
api_key: <YOUR_API_KEY>
location: AMSTERDAM,NL
units: metric
http_timeout: 20
type = "owm"
style = "powerline"
powerline_symbol = ""
foreground = "#ffffff"
background = "#FF0000"
template = "{{.Weather}} ({{.Temperature}}{{.UnitIcon}})"
[options]
api_key = "<YOUR_API_KEY>"
location = "AMSTERDAM,NL"
units = "metric"
http_timeout = 20
Options
| Name | Type | Default | Description |
|---|---|---|---|
api_key | template | . | Your API key from Open Weather Map. |
location | template | De Bilt,NL | The requested location interpreted only if valid coordinates aren't given. Formatted as <City,STATE,COUNTRY_CODE>. City name, state code and country code divided by comma. Please, refer to ISO 3166 for the state codes or country codes . |
units | string | standard | Units of measurement. Available values are standard (kelvin), metric (celsius), and imperial (fahrenheit) |
http_timeout | int | 20 | in milliseconds, the timeout for http request |
Modèle (info)
modèle par défaut
{{ .Weather }} ({{ .Temperature }}{{ .UnitIcon }})
Propriétés
| Name | Type | Description |
|---|---|---|
.Weather | string | the current weather icon |
.Temperature | int | the current temperature |
.UnitIcon | string | the current unit icon(based on units property) |
.URL | string | the url of the current api call |