Skip to content

Verification Request: homebridge-enlighten-power #1062

@LeJeko

Description

@LeJeko

Plugin Verification Request

npm package name: homebridge-enlighten-power
GitHub repository: https://github.com/LeJeko/homebridge-enlighten-power
Latest version: 3.0.3

Checklist

  • The plugin is a dynamic platform (pluginType: "platform" in config.schema.json)
  • config.schema.json is present and provides a settings UI
  • No postinstall or preinstall scripts
  • No dependencies (uses only Node.js built-in modules: http, https, querystring)
  • engines.node: ^18.15.0 || ^20.0.0 || ^22.0.0 || ^24.0.0
  • engines.homebridge: ^1.6.0 || ^2.0.0
  • Published on npm with a valid version
  • GitHub repository is public
  • README documents all configuration options
  • No analytics or telemetry
  • Error handling in place (try/catch in poll loop, token refresh, HTTP errors)

Description

Homebridge dynamic platform plugin that exposes an Enphase Envoy solar system to HomeKit as one or more sensors. Supports:

  • Local HTTPS access (firmware D8+, Bearer JWT — static or auto-refreshed)
  • Enphase Cloud API v4 (OAuth 2.0)
  • production and consumption (net grid exchange) measurements
  • Multiple accessories sharing a single connection and authentication token
  • Clock-aligned polling

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions