Skip to content

Latest commit

 

History

History
42 lines (28 loc) · 842 Bytes

README.md

File metadata and controls

42 lines (28 loc) · 842 Bytes

Enphex

Hex version Hex downloads

An elixir wrapper for enphase api

Installation

Specify the package as dependency in mix.exs

{:enphex, "~> 0.1"}

and specify in the list of applications:

def applications do
  [applications: [:enphex]]
end

Configuration

config :enphex,
  api_key: System.get_env("ENPHASE_API_KEY"),
  user_id: System.get_env("ENPHASE_USER_ID")

Usage

Most of the endpoints accept a system id and optional map of url parameters. Please refer to Enphex documentation for more details

Enphex.energy_lifetime(1232, %{production: "all"})

Author