🎁 Get the FREE AI Skills Starter Guide β€” Subscribe β†’
BytesAgainBytesAgain
πŸ¦€ ClawHub

Tibber Energy

by @pmagnomuller

Use Tibber API data to fetch hourly spot prices, plan cheapest appliance or EV charging windows, detect consumption anomalies, and trigger smart-home actions...

⚑ When to Use
TriggerAction
- Current or upcoming electricity spot prices
- Cheapest time to run a load (dishwasher, laundry, EV charging)
- Suspicious consumption spikes
- Device actions based on price thresholds
βš™οΈ Configuration

Set environment variables before running:

export TIBBER_ACCESS_TOKEN="your_tibber_token"
export TIBBER_HOME_ID="optional_home_id"

TIBBER_HOME_ID is optional if the account has one home.

You can also copy .env.example to .env and fill values locally:

cp .env.example .env

Alternatively, for shareable/persistent configuration, create: ~/.config/tibber-energy/config.json

You can copy the template from this repo:

cp config.json.example ~/.config/tibber-energy/config.json

The scripts will use credentials in this order: 1) environment variables (TIBBER_*) 2) ~/.config/tibber-energy/config.json 3) interactive prompt (only if you pass --prompt-missing-secrets)

πŸ“‹ Tips & Best Practices

  • Prices are read from currentSubscription.priceInfo (today + tomorrow).
  • Consumption anomaly detection compares latest hour against lookback mean/stdev.
  • Start with dry-run control mode and verify commands before --execute.
  • View on ClawHub
    TERMINAL
    clawhub install tibber-energy

    πŸ§ͺ Use this skill with your agent

    Most visitors already have an agent. Pick your environment, install or copy the workflow, then run the smoke-test prompt above.

    πŸ” Can't find the right skill?

    Search 60,000+ AI agent skills β€” free, no login needed.

    Search Skills β†’