← 返回
未分类 Key 中文

Aemet

Weather alerts and forecasts from AEMET OpenData for Spain
西班牙AEMET天气警报与预报
pablomartinezcrespo pablomartinezcrespo 来源
未分类 clawhub v1.0.3 1 版本 100000 Key: 需要
★ 0
Stars
📥 356
下载
💾 0
安装
1
版本
#latest

概述

AEMET Skill

Consulta alertas meteorológicas y predicciones oficiales de AEMET OpenData para cualquier municipio de España.

Requisitos previos

1. API Key de AEMET (gratuita)

  1. Regístrate en https://opendata.aemet.es/
  2. Una vez obtenida, guárdala en:
~/.openclaw/credentials/aemet-api-key.txt
echo "TU_CLAVE_AQUI" > ~/.openclaw/credentials/aemet-api-key.txt
chmod 600 ~/.openclaw/credentials/aemet-api-key.txt

2. Dependencias del sistema

sudo apt update
sudo apt install -y curl jq libxml2-utils coreutils
  • curl — peticiones HTTP a la API de AEMET
  • jq — parseo de JSON
  • xmllint — parseo XML (opcional, fallback disponible)
  • md5sum — cacheo de respuestas

Uso

cd ~/.openclaw/workspace/skills/aemet

# Alertas meteorológicas por área (Madrid capital = área 72)
./aemet.sh alertas madrid
./aemet.sh alertas 72

# Predicción diaria de un municipio
./aemet.sh prediccion madrid

# Predicción horaria (24h)
./aemet.sh hourly madrid

# Buscar municipio por nombre
./aemet.sh search "Soria"

# Ayuda completa
./aemet.sh help

Funcionalidades

  • Alertas: Niveles de color (verde, amarillo, naranja, rojo) con descripción del fenómeno
  • Predicción diaria: Temperatura máxima/mínima, estado del cielo, precipitación, viento
  • Predicción horaria: Cada 3 horas durante 24h
  • Búsqueda de municipios: Por nombre o código INE
  • Cacheo inteligente: 5 minutos para alertas, 24h para municipios
  • Rate limits: Pausa automática con backoff si AEMET limita

Códigos de área frecuentes

CiudadCódigo
-------------------------
Madrid72
Valencia94
Barcelona94
Sevilla91

Para otros municipios, usa ./aemet.sh search "nombre" y anota el código de 4 dígitos.

Rutas importantes

RecursoRuta
----------------------------------------------------------------------
API Key~/.openclaw/credentials/aemet-api-key.txt
Cache alertas~/.openclaw/cache/aemet/alertas_*
Cache municipios~/.openclaw/cache/aemet/municipios_*
Script principal~/.openclaw/workspace/skills/aemet/aemet.sh

Limitaciones

  • Rate limit: ~80 peticiones/minuto (impuesto por AEMET)
  • La API key es personal — no subirla a repositorios públicos
  • Datos: pronóstico hasta 7 días, histórico no disponible

版本历史

共 1 个版本

  • v1.0.3 当前
    2026-05-07 07:19 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

life-service

Weather

steipete
获取当前天气和预报(无需API密钥)
★ 464 📥 230,723
life-service

Sonoscli

steipete
控制Sonos音箱(发现/状态/播放/音量/分组)
★ 57 📥 85,689
life-service

healthcheck

stellarhold170nt
使用 JSON 文件存储追踪饮水和睡眠
★ 11 📥 30,651