Back to Skills Hub
Emporia Energy

Emporia Energy

@urosorozel
lifestyleEnergy MonitoringSmart HomeIoT

Query Emporia Vue energy monitoring data directly via cloud API or local ESPHome integration. Supports real-time power consumption tracking, circuit-level monitoring, and energy usage analytics.

🚀 Monitor your home's energy usage in real-time with Emporia Energy. Query power consumption data directly from your Emporia Vue device—choose between cloud mode (simplest setup, uses your Emporia account) or local ESPHome mode (faster, no internet required). Get instant summaries, circuit breakdowns, and detailed channel information in easy-to-read JSON format.

💡 Perfect for tracking electricity costs, identifying power-hungry appliances, optimizing energy consumption, or building smart home automations. Works seamlessly whether your device runs stock firmware or custom ESPHome software—just pick your setup and start monitoring.

✨ Get accurate, timestamped data with flexible time scales (by minute, hour, day, or month) and automatic total calculations. No complex configuration needed—set a few environment variables and you're ready to go.

GitHub

Requirements

Emporia Cloud API

Emporia account credentials (email and password) for cloud mode access

ESPHome Native API

ESPHome device on local network with native API access (port 6053) and optional Noise PSK encryption key

PyEmVue

Python library for Emporia cloud API integration

ESPHome API Client

Python client for ESPHome native API communication

Emporia Energy - Real-time Power Consumption Monitoring | OpenClaw Skills | Openclawd hub