Fournisseurs de services énergétiques, nous mettons à votre disposition différents services de données pour vous aider dans votre activité.
Go to siteEnedis Data-Connect API provides access to energy consumption data, enabling users to analyze and optimize electricity usage. By integrating with this API on Pipedream, you can automate the collection of meter readings, track energy consumption patterns, and even develop personalized energy-saving strategies. Pipedream's serverless platform simplifies connecting Enedis Data-Connect with other apps, allowing you to set up complex workflows without managing infrastructure.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
enedis: {
type: "app",
app: "enedis",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://ext.hml.api.enedis.fr/metering_data_dcmp/v5/daily_consumption_max_power`,
headers: {
Authorization: `Bearer ${this.enedis.$auth.oauth_access_token}`,
},
params: {
start: ` `,
end: ``,
usage_points_id: ``,
},
})
},
})
Energy Monitoring Dashboard: Craft a workflow that periodically fetches energy consumption data from Enedis Data-Connect and pushes it to a Google Sheet. Use the sheet to power a live dashboard for real-time monitoring, leveraging Google Data Studio for visual analytics.
Smart Home Integration: Combine Enedis Data-Connect with smart home platforms like Philips Hue or Nest. Automate the dimming of lights or temperature adjustments based on real-time energy usage data, making your home more energy-efficient.
Billing and Alerts System: Implement a system that correlates energy consumption with billing cycles. Use the API to fetch usage data, calculate projected costs, and send alerts via email or SMS if projected consumption exceeds a set threshold, using SendGrid or Twilio on Pipedream.
Returns the daily average power consumed in W, on a given interval (by default 30 minutes). See the docs here
Returns the contact informations of a client. See the docs here
Returns the contract informations of a client. See the docs here
Returns the daily consumption in Wh. See the docs here
Enedis Data-Connect uses OAuth authentication. When you connect your Enedis Data-Connect account, Pipedream will open a popup window where you can sign into Enedis Data-Connect and grant Pipedream permission to connect to your account. Pipedream securely stores and automatically refreshes the OAuth tokens so you can easily authenticate any Enedis Data-Connect API.
Pipedream requests the following authorization scopes when you connect your account:
POST
https://ext.hml.api.enedis.fr/oauth2/v3/token
?
redirect_uri={{oauth.redirect_uri}}
content-type: application/x-www-form-urlencoded
accept: application/json
client_id={{custom_fields.client_id}}
&
client_secret={{custom_fields.client_secret}}
&
grant_type=client_credentials
POST
https://ext.hml.api.enedis.fr/oauth2/v3/token
content-type: application/x-www-form-urlencoded
accept: application/json
client_id={{custom_fields.client_id}}
&
client_secret={{custom_fields.client_secret}}
&
grant_type=client_credentials