froniuslisted
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