File: data.md

package info (click to toggle)
pyenphase 2.4.1-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 9,068 kB
  • sloc: python: 9,672; makefile: 15; sh: 4
file content (35 lines) | stat: -rw-r--r-- 762 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
# Data

The pyenphase package collects {py:class}`~pyenphase.EnvoyData` from a specific set of endpoints on the Envoy. The set is based on the home owner [authorization level](./usage_authentication.md#authorization-levels) as a common denominator. Additional endpoints [can be requested](./requests.md#requests), but require application logic.

Firmware version, system serial-number and part-number are collected from `/info` endpoint. Other endpoints are:

```{include} ../src/pyenphase/const.py
:start-after: Include in docs from here
:end-before: Include in docs to here
:literal:
```

```{toctree}
:maxdepth: 3
:hidden:

data_production

data_consumption

phase_data

data_inverters

data_ensemble

data_ctmeter

data_raw

endpoint_json

known_issues

```