Prix spot au quart d'heure, gaz, météo et signal pompe à chaleur — directement dans votre GTB, automate ou contrôleur. SSL/TLS ou non chiffré pour les contrôleurs locaux.
Topics JSON prêts à l'emploi sur un port local non chiffré — exactement ce dont un contrôleur a besoin.
Des topics séparés par valeur simplifient les automatisations : pas de parsing d'API, juste s'abonner.
96 prix day-ahead par jour depuis le passage européen aux 15 minutes (NL/DE/BE/FR/ES/IT/PL). Le Royaume-Uni reste horaire.
Pas l'heure la moins chère, mais l'heure au coût effectif le plus bas (prix ÷ COP) — l'USP. Plus l'estimation COP par ville via les topics analytics.
Port 8883 (SSL) pour la production et les clients Python, port 1883 (non chiffré) pour les automates et contrôleurs locaux sur votre propre réseau.
Données météo actuelles et prévisions par ville, plus signaux dérivés : DJC/DJF, risque de gel et de canicule, catégorie de confort.
Prix du gaz TTF tout compris par fournisseur, et taux GBP/PLN normalisés (incl. plafond Ofgem pour le UK).
Chaque valeur est aussi publiée séparément, pour vous abonner uniquement à ce dont vous avez besoin. Messages retained — votre client reçoit immédiatement la dernière valeur à la connexion. Ci-dessous, les topics exacts et valeurs d'exemple pour la France.
Les prix, le gaz et la météo sont aussi disponibles à la demande via notre API REST publique. L'abonnement y ajoute la diffusion push — valeurs retained, tous les pays à la fois, directement dans votre contrôleur — ainsi que la couche Analytics ci-dessous, disponible uniquement via MQTT.
Vous préférez un simple GET ? Les mêmes données sont aussi disponibles via une API REST. Sans clé, la limite est de 1 000 requêtes par heure par IP — largement de quoi développer et tester. L'abonnement y ajoute la diffusion push (valeurs retained, sans interrogation), la couche Analytics, le signal d'équilibre du système toutes les 12 secondes, plusieurs appareils et l'usage commercial.
curl https://dymergy.com/api/energy/frcurl -H "X-API-Key: dym_..." https://dymergy.com/api/insights/frGET /api/cheapest-hours?land=fr&uren=3active_now—start_label → end_label—if (active_now) on(); else off();
dymergy/energy/fr/electricity/spot0.18258 €/kWhdymergy/energy/fr/electricity/tax0.03085 €/kWhdymergy/energy/fr/electricity/tax_incl_vat0.03702 €/kWhdymergy/energy/fr/electricity/markup0.01817 €/kWhdymergy/energy/fr/electricity/vat_pct20.0 %dymergy/energy/fr/electricity/total0.27792 €/kWhdymergy/energy/fr/electricity/#
dymergy/energy/fr/gas/spot0.4700 €/m³dymergy/energy/fr/gas/tax0.0970 €/m³dymergy/energy/fr/gas/tax_incl_vat0.1164 €/m³dymergy/energy/fr/gas/total0.6804 €/m³dymergy/energy/fr/gas/json{"spot":0.47,"tax":0.10,...}edf, engie, totalenergies
temperature15.9°Cfeels_like14.9°Chumidity70%wind_speed7.9km/hwind_direction227°precipitation0.0mmcloud_cover100%pressure1014.9hPauv_index0.0solar_radiation0.0W/m²dew_point10.4°Csnowfall0.0cmdymergy/weather/fr/paris/current/#
dymergy/weather/fr/paris/forecast/2026-07-05T14:00/temperature → 18.4
dymergy/analytics/fr/paris/avg_temp_24h15.53 °Cdymergy/analytics/fr/paris/avg_temp_48h15.16 °Cdymergy/analytics/fr/paris/avg_temp_7d14.46 °Cdymergy/analytics/fr/paris/avg_temp_day_015.53 °C — aujourd'huidymergy/analytics/fr/paris/max_temp_day_019.70 °Cdymergy/analytics/fr/paris/min_temp_day_011.20 °Cdymergy/analytics/fr/paris/cop_estimated4.59 COPdymergy/analytics/fr/paris/cop_indicator"excellent"dymergy/analytics/fr/paris/heatpump_optimal_hours24 heures optimales aujourd'huidymergy/analytics/fr/paris/hdd_today2.47 DJCdymergy/analytics/fr/paris/hdd_tomorrow3.21dymergy/analytics/fr/paris/hdd_7d_total24.82dymergy/analytics/fr/paris/cdd_today0 DJFdymergy/analytics/fr/paris/gdd_today5.53 DJC (croissance)dymergy/analytics/fr/paris/absolute_humidity9.48 g/m³dymergy/analytics/fr/paris/enthalpy35.89 kJ/kgdymergy/analytics/fr/paris/discomfort_index16.20dymergy/analytics/fr/paris/comfort_category"comfortable"dymergy/analytics/fr/paris/frost_risk0 0/1dymergy/analytics/fr/paris/ground_frost_risk0 0/1dymergy/analytics/fr/paris/ice_road_risk0 0/1dymergy/analytics/fr/paris/heat_wave_risk0 0/1dymergy/analytics/fr/paris/heavy_rain_expected0 0/1dymergy/analytics/fr/paris/best_hours_today["13:00","14:00","15:00",...]dymergy/energy/fr/grid/co233.8 gCO₂eq/kWhdymergy/energy/fr/grid/renewable_pct41.7 %dymergy/energy/fr/grid/fossil_pct1.6 %dymergy/energy/fr/grid/nuclear_pct56.6 %dymergy/energy/fr/grid/mixJSONdymergy/energy/fr/grid/jsonJSONdymergy/fx/gbp_eur0.867230dymergy/fx/pln_eur0.236546dymergy/fx/json{"gbp_eur":0.867230,...}Dymergy fournit du MQTT + JSON standard — pas de protocole propriétaire ni de dépendance à un fournisseur. Toute GTB compatible MQTT se connecte directement. Votre système fonctionne sur BACnet, Modbus ou KNX ? Un convertisseur MQTT-vers-BACnet générique (ou une passerelle similaire) suffit pour récupérer les mêmes données — aucune intégration sur mesure requise.
Chaque abonnement commence par 2 mois gratuits et sans engagement (1 appareil) — ensuite vous continuez ou résiliez gratuitement.
Voir les tarifs & démarrer gratuitement →Oui. Chaque abonnement (Starter, Pro, Business) commence par 2 mois gratuits et sans engagement avec 1 appareil. Ensuite, il passe automatiquement à l'abonnement choisi — résiliable gratuitement à tout moment.
Pays-Bas, Allemagne, Belgique (Fluvius, Ores et Sibelga séparément), France, Espagne, Royaume-Uni, Italie (6 zones de prix) et Pologne. Votre abonnement couvre un pays au choix.
Oui. Le port 1883 (non chiffré) est destiné aux automates et autres contrôleurs locaux sur un réseau local ; le port 8883 (SSL/TLS) est le port de production pour les clients Python et des outils comme MQTT Explorer.
Les prix de l'électricité sont actualisés toutes les 15 minutes, au quart d'heure là où le marché le permet (NL, DE, BE, FR, ES, IT, PL) ; le Royaume-Uni est à l'heure. Les données météo et analytiques suivent le même rythme.
Voir la page des abonnements pour les prix actuels et pour démarrer. Chaque abonnement commence par 2 mois gratuits et sans engagement.