{"product_id":"n8n-ev-charger-fault-diagnosis-workflow-openai-telegram","title":"n8n EV Charger Fault Diagnosis Workflow (OpenAI + Telegram)","description":"\u003ch3\u003eDetect new EV charger faults and notify technicians—with optional automatic refunds\u003c\/h3\u003e\n\u003cp\u003eThis n8n EV Charger Fault Diagnosis Workflow polls your charging network every 15 minutes, detects \u003cstrong\u003enewly faulted stations\u003c\/strong\u003e by comparing live status against a stored baseline, uses \u003cstrong\u003eOpenAI\u003c\/strong\u003e to generate a manufacturer-style fault diagnosis, and sends \u003cstrong\u003eTelegram alerts\u003c\/strong\u003e. If a fault occurs during an active charging session, it can also trigger an \u003cstrong\u003eautomatic refund\u003c\/strong\u003e via your payment processor API.\u003c\/p\u003e\n\n\u003ch3\u003eWhat this workflow does\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eRuns on a schedule\u003c\/strong\u003e every 15 minutes using a scheduled trigger.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eFetches current charging station status\u003c\/strong\u003e from your charging network HTTP API.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eReads the previous baseline\u003c\/strong\u003e from an \u003cstrong\u003en8n Data Table\u003c\/strong\u003e (matched by \u003cem\u003estationId\u003c\/em\u003e).\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eDetects only new faults\u003c\/strong\u003e by comparing the latest fault code to the stored baseline.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eDiagnoses the fault\u003c\/strong\u003e using an OpenAI-powered agent that references a \u003cstrong\u003emanufacturer fault-code reference API\u003c\/strong\u003e to produce a brief diagnosis and recommended technician action.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eRoutes alerts to technicians via Telegram\u003c\/strong\u003e, including the generated diagnosis.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eTriggers a refund when appropriate\u003c\/strong\u003e: if the station has one or more active charging sessions, the workflow sends a refund request to the \u003cstrong\u003epayment processor API\u003c\/strong\u003e; if there’s no active session, it skips the refund.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eUpdates the baseline\u003c\/strong\u003e by upserting each station’s latest status, fault code, and session count into the n8n Data Table for the next poll.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eUse cases\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eEV charging operators who want faster response to newly reported charger failures.\u003c\/li\u003e\n  \u003cli\u003eSaaS teams managing fleet health dashboards and needing automated incident triage.\u003c\/li\u003e\n  \u003cli\u003eAutomation engineers building reliable maintenance workflows with audit-friendly state tracking in n8n.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTechnical details\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003en8n Data Table\u003c\/strong\u003e for baseline storage and upsert logic (configurable \u003cem\u003eData Table ID\u003c\/em\u003e).\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eHTTP API\u003c\/strong\u003e polling for charging station status.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eOpenAI agent\u003c\/strong\u003e using a manufacturer fault-code reference API.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eTelegram\u003c\/strong\u003e node for technician alerts.\u003c\/li\u003e\n  \u003cli\u003eRefund routing via \u003cstrong\u003epayment processor API\u003c\/strong\u003e when active sessions exist.\u003c\/li\u003e\n  \u003cli\u003eCore workflow nodes: \u003cstrong\u003eif\u003c\/strong\u003e, \u003cstrong\u003eset\u003c\/strong\u003e, \u003cstrong\u003ecode\u003c\/strong\u003e, \u003cstrong\u003emerge\u003c\/strong\u003e, \u003cstrong\u003etelegram\u003c\/strong\u003e, \u003cstrong\u003edata table\u003c\/strong\u003e.\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"N8N Commerce","offers":[{"title":"Default Title","offer_id":45945691635891,"sku":"N8N-19105","price":33.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/6279\/6723\/files\/sGjcfz7zu1TJZ-DzMdQWW_jMYLuE1P.png?v=1788426252","url":"https:\/\/buyflowscripts.com\/products\/n8n-ev-charger-fault-diagnosis-workflow-openai-telegram","provider":"N8N Commerce","version":"1.0","type":"link"}