emporia-energy

Review·Scanned 2/18/2026

This skill queries Emporia Vue energy data via Emporia cloud (PyEmVue) or a local ESPHome API and provides summary, list, and circuit commands. It reads credentials from EMPORIA_EMAIL, EMPORIA_PASSWORD, ESPHOME_API_KEY, ESPHOME_PASSWORD, instructs running shell commands like python {baseDir}/scripts/emporia_cloud.py summary, and makes network calls to the Emporia cloud and local ESPHOME_HOST on port 6053.

from clawhub.ai·v65b30fc·15.1 KB·0 installs
Scanned from 1.0.0 at 65b30fc · Transparency log ↗
$ vett add clawhub.ai/urosorozel/emporia-energyReview findings below

Emporia Energy Skill References

This skill supports two modes:

  1. Cloud (PyEmVue) — uses Emporia account credentials and the Emporia cloud API.
  2. ESPHome — uses a locally flashed Emporia device running ESPHome with the native API.

Use this file for additional notes, troubleshooting steps, or links you want the agent to consult when refining the scripts or adjusting configuration.

moltbot.json example (copy/paste)

Cloud:

{
  "skills": {
    "entries": {
      "emporia-energy": {
        "enabled": true,
        "env": {
          "EMPORIA_MODE": "cloud",
          "EMPORIA_EMAIL": "you@example.com",
          "EMPORIA_PASSWORD": "change-me",
          "EMPORIA_SCALE": "MINUTE"
        }
      }
    }
  }
}

ESPHome:

{
  "skills": {
    "entries": {
      "emporia-energy": {
        "enabled": true,
        "env": {
          "EMPORIA_MODE": "esphome",
          "ESPHOME_HOST": "192.168.1.29",
          "ESPHOME_PORT": "6053",
          "ESPHOME_API_KEY": "base64-noise-psk"
        }
      }
    }
  }
}