Home Support Documentation

Getting Started with Verdantix Energy Dashboard

Learn how to install, configure, and optimize your clean energy monitoring system. Access APIs, troubleshoot common issues, and track carbon metrics.

Ctrl + K
Updated Dec 10, 2025 14.2k views 8 min read

Introduction

The Verdantix Energy Dashboard provides real-time monitoring, predictive analytics, and automated optimization for renewable energy installations. This guide covers everything from initial setup to advanced API integration.

Prerequisites: Ensure you have a valid Verdantix API key and admin access to your facility's energy management system (EMS) before proceeding.

Installation & Setup

Deploy the dashboard agent on your local gateway or cloud instance. We support Docker, Kubernetes, and direct binary installation.

Docker Deployment

Run the following command to pull and start the latest stable image:

bash
docker run -d \
  --name verdantix-agent \
  -e API_KEY="your_api_key_here" \
  -v /var/log/verdantix:/app/logs \
  -p 8080:8080 \
  verdantix/energy-agent:latest

System Configuration

After installation, configure your `verdantix.yaml` file with your facility parameters:

yaml
facility:
  name: "Main Campus Solar Array"
  timezone: "America/New_York"
  reporting_interval: "5m"

carbon:
  offset_tracking: true
  baseline_year: 2023
  scope: [1, 2, 3]

alerts:
  email: true
  slack_webhook: "https://hooks.slack.com/..."
Parameter Type Description Default
reporting_intervalstringFrequency of data sync10m
carbon.offset_trackingbooleanEnable automatic offset calculationfalse
max_retriesintegerAPI connection retry attempts3
Warning: Do not expose port 8080 to the public internet without a reverse proxy. Always use TLS certificates for production deployments.

First Run & Validation

Once configured, start the service and verify connectivity. The dashboard will automatically begin polling your inverters and meters.

  1. Run verdantix-cli verify to check configuration syntax
  2. Monitor logs at docker logs -f verdantix-agent
  3. Wait 3-5 minutes for initial data sync
  4. Access the web dashboard at http://localhost:8080
Success: If you see "Connected to Verdantix Cloud (v2.4.1)" in your logs, your installation is complete.

Frequently Asked Questions

Quick answers to common support queries

How often is energy data synchronized?

By default, data syncs every 5 minutes. You can adjust this in your `verdantix.yaml` under `reporting_interval` to as low as 30 seconds for real-time critical monitoring.

Can I export carbon reports for ESG compliance?

Yes. The dashboard supports automated PDF, CSV, and XML exports aligned with GRESB, SASB, and TCFD frameworks. Schedule reports via the UI or use the `/api/v2/reports` endpoint.

What happens during internet outages?

The local agent buffers up to 72 hours of telemetry data. Once connectivity is restored, it automatically resumes sync without data loss. You'll receive a notification of any gaps.

Is the API rate limited?

Standard plans allow 1,000 requests/minute. Enterprise plans support custom limits up to 10,000 RPM. All endpoints return `X-RateLimit-Remaining` headers for monitoring.

Still need help?

Our sustainability engineers are available 24/7. Submit a ticket or join our developer community for faster resolution.

Contact Technical Support