solax-summary-fetch
Fetch inverter summary data from the Solax Cloud API using the npm package solax-cloud-api. Use when the user provides (or has configured) a Solax tokenId and inverter serial number (sn) and wants current/summary energy data returned as JSON (typed as SolaxSummary) for dashboards/automation.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/allmightysauron/solax-cloud-apiWhat This Skill Does
The solax-summary-fetch skill is a specialized agentic tool designed to interface directly with the Solax Cloud API to retrieve real-time solar inverter performance data. By leveraging the solax-cloud-api npm package, this skill automates the process of fetching raw inverter metrics and normalizing them into a structured, readable SolaxSummary JSON format. Whether you are monitoring household energy production, tracking grid exports, or integrating solar data into a broader smart home dashboard, this skill provides a direct pipeline to your hardware telemetry.
Installation
To begin, ensure you have Node.js installed in your OpenClaw environment. Navigate to the workspace directory located at /home/openclaw/.openclaw/workspace/skills/solax-summary-fetch/scripts and execute the command npm install to prepare the environment dependencies. Once installed, the skill is ready for configuration. It is highly recommended to store your SOLAX_TOKENID and SOLAX_SN as environment variables within your system profile to prevent accidental credential exposure in logs or shell history.
Use Cases
- Energy Dashboards: Automatically pull current power generation and consumption data to visualize your home's energy flow on a Grafana or Home Assistant dashboard.
- Automated Alerts: Trigger notifications to your phone if the inverter reports a fault or if energy production drops below a specific threshold during peak sunlight hours.
- Performance Logging: Export hourly performance data to a database for long-term storage and trend analysis of your renewable energy investment.
Example Prompts
- "Fetch my current solar inverter summary and display the daily energy yield in a clean format."
- "Run the solax-summary-fetch script and summarize my grid consumption versus my solar generation right now."
- "What is the current status of my inverter? Please check the latest data via the solax-summary-fetch skill."
Tips & Limitations
- Security: Never share your Token ID in prompts or chat logs. Use environmental variables exclusively.
- Rate Limiting: Solax Cloud API enforces limits; avoid scheduling this skill to run more than once every 5-15 minutes to ensure API stability.
- Compatibility: This skill requires a valid Solax Cloud account and a functioning internet connection for the inverter. Ensure your inverter is correctly connected to the Solax portal via Wi-Fi or Ethernet before attempting to fetch data.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-allmightysauron-solax-cloud-api": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, external-api, code-execution