Promotions

  • Advanced HRM : Advanced human resources management

    This module brings a layer of ergonomics and additional features in the standard Dolibarr human resources management module, such as the facility to create absence requests from the employee schedule, the addition of automatic VAT rates, the integration of the km scale on the tranche 1 and of google maps.

    145.00 €  (290€)
  • Training Management — Run your training organization in Dolibarr

    Training Management is the business application built into Dolibarr for professional training providers. You manage your catalog, sessions, trainers and learners, produce regulatory documents, and track sales and quality — all from a modern interface designed for day-to-day pedagogical and administrative teams.

    350.00 €  (700€)

New products

  • NCS Payment Reminder for Germany

    Complete, automated 3-level dunning system for Dolibarr with payment reminder, 1st and 2nd dunning notice, PDF generation, personalised emails and optional Gotify push notifications.

    99.00 €
  • Easy Micro-Entreprise

    Manage your micro-enterprise effortlessly in Dolibarr! Track your collected turnover, social security charges (URSSAF), and net income in real-time. Features automatic rate synchronization (Metropolitan France, DROM, Mayotte), ACRE support, and interactive financial dashboards.

    20.00 €

UltimateMeteo v24

mp2d20260626115032

New

Weather module for Dolibarr, allowing you to display the current weather and forecasts for the following days for third parties (customers, suppliers, contacts) and projects. It uses the Open-Meteo API to provide accurate weather information.

66.67 €
Excl. tax

  • Author ATOO.NET
  • Module version v24
  • Release date 06/26/2026
  • Access to download and updates 2 years
  • How to contact support contact@atoo-net.com
  • Compatibility Dolibarr V23+   -   PHP8.1 - 8.4
  • Last update 06/26/2026 12:18 PM

More info...

```html

Atoo-net Logo

📌 Module version: 24.0.0

📅 Last updated on: 06/26/2026

👤 Publisher/License: Philippe GRAND / GPL

🌍 Interface languages: French English German Spanish Italian

📧 Support: email at contact@atoo-net.com

Compatibility: Dolibarr 24.0.x

💡 Free updates for 1 year for the same version, then 50% discount on the next version.

Dolibarr Partner

Display weather information directly in your Dolibarr cards with UltimateMeteo

The UltimateMeteo module displays real-time weather information directly in Dolibarr from third-party, supplier and contact cards. It uses the address saved in Dolibarr, including the postal code and city, to automatically retrieve GPS coordinates, query weather services and display useful information for your teams.

With UltimateMeteo, you can view current weather conditions, forecasts for the coming days and an interactive OpenStreetMap map, without leaving your Dolibarr environment.

The module uses free APIs, including Open-Meteo and OpenStreetMap Nominatim, and requires no API key.


🆕 New in version 24.0.0

  • Dolibarr v24 compatibility: the module has been updated to follow Dolibarr 24 conventions and patterns.

  • Fix for 403r errors on OpenStreetMap maps: added referrerPolicy and OpenStreetMap attribution in compliance with OSM tile usage rules.

  • Leaflet stabilized at version 1.9.4: uses a fixed Leaflet version with SRI integrity verification instead of an unversioned CDN URL.

  • Secure API calls: replaced file_get_contents with cURL and a compliant User-Agent for external API calls.

  • Smart weather data cache: weather data is stored in the database with a 30-minute cache to avoid repeated API calls and excessive record accumulation.

  • Dynamic time zone: the module now uses Dolibarr's time zone configuration through the MAIN_TIMEZONE constant instead of a hard-coded time zone.

  • Complete WMO weather codes: added weather codes covering snow, showers, thunderstorms and hail.

  • Improved internationalization: weather descriptions now use Dolibarr's native translation system.

  • Wiki help links: added contextual links to the official module documentation.


🌦️ Weather information displayed

From the Weather tab, the module displays the key information needed for decision-making:

✅ Current temperature ✅ Wind speed
✅ Weather description ✅ Observation date and time
✅ 5-day forecast ✅ Minimum and maximum temperatures
✅ Interactive OpenStreetMap map ✅ Location of the third party or contact city

📋 Cards covered by the module

The module automatically adds a Weather tab to the following cards:

✅ Third parties ✅ Customers
✅ Prospects ✅ Suppliers
✅ Contacts ✅ Addresses

🧭 Use cases

  • Construction & building trades: check the weather before planning an outdoor intervention, such as roofing, exterior painting or foundation work.

  • Agriculture & landscaping: check weather conditions before mowing, treatment, planting or any on-site intervention.

  • Transport & logistics: anticipate weather conditions at the destination before a delivery or pickup.

  • Events & outdoor services: adapt on-site logistics according to the forecast, such as marquees, heating, equipment or staff organization.

  • Field sales teams: help your sales representatives organize their trips more efficiently by taking weather conditions into account.

  • Customer service & after-sales service: qualify certain weather-related incidents more quickly, such as water infiltration, outages or outdoor damage.


🗺️ Interactive OpenStreetMap map

UltimateMeteo displays an interactive map based on OpenStreetMap and Leaflet 1.9.4.

The map includes:

  • A marker positioned on the third party or contact city

  • A popup showing the location name

  • Zoom +/− controls

  • OpenStreetMap attribution compliant with tile usage rules


⚙️ Technical operation

When the Weather tab is opened, Dolibarr automatically performs the following operations:

  • Retrieves the postal code and city saved on the Dolibarr card

  • Geocodes the address using the OpenStreetMap Nominatim API

  • Retrieves GPS coordinates

  • Queries the Open-Meteo API

  • Displays current weather, forecasts and the interactive map


💾 Weather data cache

Since version 24.0.0, UltimateMeteo uses a smart cache to optimize performance and limit API calls.

  • Data is stored in the llx_ultimatemeteo_currentweather table

  • If data exists and is less than 30 minutes old, it is updated instead of creating a new row

  • If no recent record exists, a new record is created

  • This mechanism prevents excessive accumulation of rows in the database


🌍 APIs used

UltimateMeteo relies on free APIs and requires no registration or API key:

Open-Meteo Current weather and forecasts
OpenStreetMap Nominatim Address geocoding to GPS coordinates
Leaflet 1.9.4 Interactive map display
OpenStreetMap Tiles Map tiles

🛠️ Configuration

After installing the module, permissions can be configured by user group from:

Home → Setup → Users & Groups → Groups

Read weather data Allows users to view weather tabs on cards
Create / Modify Allows users to trigger a weather data refresh
Delete Allows users to delete weather records

❓ FAQ

  • The weather is not displayed → Check that the third-party or contact card has both a postal code and a city filled in.

  • The map displays "Access blocked" or "403r" → Check that you are using version 24.0.0 of the module, which fixes this issue related to the OpenStreetMap policy.

  • Is weather data updated automatically? → Data is retrieved each time the Weather tab is opened, with a 30-minute cache.

  • Does the module work offline? → No, the module requires Internet access to query Open-Meteo and Nominatim.

  • Is an API key required? → No, UltimateMeteo uses free APIs with no API key required.

  • Which languages are supported? → The module is available in French, English, German, Spanish and Italian.


Why use it?

  • View weather information directly in Dolibarr without switching tools

  • Plan outdoor interventions more efficiently

  • Anticipate risks related to rain, wind, frost, snow or thunderstorms

  • Improve preparation for deliveries, worksites and field appointments

  • Access weather forecasts directly from customer, supplier and contact cards

  • Use a simple solution with no API key and native Dolibarr integration


📖 Documentation

The full module documentation is available on the official Dolibarr wiki:

👉 Dolibarr Wiki – UltimateMeteo Module (EN)


🚀 Try it online

Would you like to test the module before purchasing it? Log in to DoliWeb.com, the online Dolibarr demo platform, and try UltimateMeteo directly in your browser, with no installation required.

 

More modules

Dolistore

```




If you think this module is a fork of another one (published after the first one) or violates some terms or conditions of use (for users or vendors), you can make a report at dolistore@dolibarr.org