npm installable API for making calls to the Enlighten Enphase API, includes handling for API rate limiting, caching previously retrieved data for faster access, and some convienience methods (like total power calculation)
Homebridge dynamic platform plugin that exposes Enphase Envoy solar production and consumption as HomeKit sensors. Supports local HTTPS access (firmware D8+, Bearer token) and the Enphase Cloud API v4 (OAuth 2.0 refresh_token). Multiple accessories share
Focused Homebridge plugin for the Enphase IQ EV charger.
A collection of enlightening quotes from Yogi tea
A laravel-ignition like error page for NestJS Apps
Node.js API (Node-API)
Utility functions for working with TypeScript's API. Successor to the wonderful tsutils. 🛠️️
Public logs API for OpenTelemetry
Check if something is a Node.js stream
Implements https://w3c.github.io/accname/
An implementation of the WHATWG URL Standard's URL API and parsing machinery
This plugin show the power produced by your Envoy solar system as an light sensor.
Public API for OpenTelemetry
An implementation of window.fetch in Node.js using Minipass streams
Bridging the gap between buffers and typed arrays
Fast, in memory work queue
Generates and consumes source maps
An extremely fast JavaScript and CSS bundler and minifier.
The same useRef, but with callback
Generates and consumes source maps
Fetches the contents of a file accross node and browsers.
A general purpose buffer pool.
Requires a module only if available and hides the require call from bundlers.
A set of utils for faster development of GraphQL tools
Docs at https://developer.enphase.com/docs
See https://developer.enphase.com/ for information on how to get an API key and authorize access for a user.