← ClaudeAtlas

froniuslisted

Read Fronius photovoltaic inverter data through the local Fronius Solar API V1 or Solar.web Query API cloud, without exposing access-key material.
HybridAIOne/hybridclaw · ★ 110 · AI & Automation · score 85
Install: claude install-skill HybridAIOne/hybridclaw
# Fronius Use this skill for operator-approved Fronius photovoltaic monitoring: local inverter reads through Fronius Solar API V1 and cloud reads through Solar.web Query API. This v1 skill covers read-only monitoring for inverters, meters, storage, OhmPilot, and Solar.web account data. ## Core Contract - Run supported operations through `skills/fronius/fronius.cjs`; the helper is the source of truth for Fronius URLs, Solar.web headers, endpoint bounds, and response-shape metadata. - For the common "what is my solar doing now?" local LAN query, use the helper `local-summary` command. It performs the bounded local Solar API reads and returns normalized live production, consumption, grid, battery, meter, and storage fields. - For live API calls, run the helper to build the request, then pass the emitted `httpRequest` object unchanged to the built-in `http_request` tool. - Use `local-health` through the helper and `http_request` for local reachability checks. - The helper emits only allowlisted endpoint shapes. It rejects arbitrary path passthrough and command-line secret values. - Treat the inverter LAN base URL as plain local configuration. Use `--local-host http://<fronius-ip>` when the operator provides it, or use the configured `FRONIUS_LOCAL_HOST` environment value. - Solar.web Query API authentication uses `AccessKeyId` and `AccessKeyValue` HTTP headers per Fronius' interface documentation. The helper emits those as `secretHeaders` so the gateway