# Plugin openweathermap # Introducción **Ver**. 22-08-2022 Plugin con el que recolectar datos meteorológicos y mostrarlos en PandoraFMS.
**Tipo**: Plug-in de servidor
# Matriz de compatibilidad
**Sistemas donde se ha probado**Fedora
**Sistemas donde debería funcionar**Cualquier sistema linux
# Pre requisitos - Tener el **Data Server** de Pandora FMS habilitado - Tener el **Plugin Server** de Pandora FMS habilitado # Parámetros
**Parámetro****Descripción**
--latCoordenada geográfica (latitud).
--lonCoordenada geográfica (longitud).
--keySu clave API única (siempre puede encontrarla en la página de su cuenta en la pestaña "clave api" )
-g,--groupGrupo de destino de Pandora FMS (opcional)
--data\_dirDirectorio de datos de Pandora FMS. **Por defecto** es /var/spool/pandora/data\_in/ (opcional)
--as\_agent\_pluginEs opcional, si quieres que el plugin sea de agente y te meta los módulos en el agente de pandora, ejecuta esto con un 1 (opcional)
# Ejecución manual Con una ejecución con "as\_agent\_plugin" en 1 podremos ver el xml por terminal. ``` ❯ ./pandora_openweathermap --lat --lon --key --as_agent_plugin 1 ``` [![image-1661174592581.png](https://pandorafms.com/guides/public/uploads/images/gallery/2022-08/scaled-1680-/image-1661174592581.png)](https://pandorafms.com/guides/public/uploads/images/gallery/2022-08/image-1661174592581.png) # Configuración en PandoraFMS **Instalación manual** Iremos a servidores > plugins: [![image-1629974405286.png](https://pandorafms.com/guides/public/uploads/images/gallery/2021-08/scaled-1680-/image-1629974405286.png)](https://pandorafms.com/guides/public/uploads/images/gallery/2021-08/image-1629974405286.png) Pinchamos en añadir: [![image-1629974430627.png](https://pandorafms.com/guides/public/uploads/images/gallery/2021-08/scaled-1680-/image-1629974430627.png)](https://pandorafms.com/guides/public/uploads/images/gallery/2021-08/image-1629974430627.png) Le ponemos en nombre y la descripción que se prefiera Metemos como comando la ejecución con la ruta del plugin: ``` /path_pandora_openweathermap.py ```

Recuerda que la ruta recomendada para el uso de los plugins de servidor es: /usr/share/pandora\_server/util/plugin/

Y en parámetros del plugin introduciremos estos seguidos de la macro "\_field<N>\_", los obligatorios para que el plugin funcione son --lat, --lon y --key . Una vez hecho esto, daremos a "crear". Una vez hecho esto, solo queda llamarlo por lo que iremos a la vista de algún agente y crearemos un módulo de complementos: [![image-1646741530197.png](https://pandorafms.com/guides/public/uploads/images/gallery/2022-03/scaled-1680-/image-1646741530197.png)](https://pandorafms.com/guides/public/uploads/images/gallery/2022-03/image-1646741530197.png) Le daremos un nombre y en el apartado "plugin" pondremos el que acabamos de configurar. Una vez hecho esto, damos a crear. Si el modulo se muestra con 1, quiere decir que se esta ejecutando correctamente # Módulos generados por el plugin El plugin creará un agente con los siguientes módulos:
Current dt
Current sunrise
Current sunset
Current temp
Current feels like
Current pressure
Current humidity
Current dew point
Current wind speed
Current uvi
Current clouds
Current visibiity
Current wind deg
Current weather id
Current weather Main
Current weather description
Current weather icon
[![image-1661176014825.png](https://pandorafms.com/guides/public/uploads/images/gallery/2022-08/scaled-1680-/image-1661176014825.png)](https://pandorafms.com/guides/public/uploads/images/gallery/2022-08/image-1661176014825.png) Más info sobre estas métricas en la página de [openweathermap](https://openweathermap.org/current#one)