Enphase Energy Context
JSON-LD context defining the semantic vocabulary for Enphase Energy from Enphase Energy.
18 Classes
11 Properties
2 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
Classes
EnphaseSystem
Microinverter
Battery
EVCharger
Envoy
Meter
name
public_name
status
timezone
country
state
city
postal_code
connection_type
profile
storm_guard
tariff
Properties
| Property |
Type |
Container |
| system_id |
integer |
|
| operational_at |
integer |
|
| last_report_at |
integer |
|
| last_energy_at |
integer |
|
| system_size |
decimal |
|
| end_at |
integer |
|
| devices_reporting |
integer |
|
| powr |
decimal |
|
| enwh |
decimal |
|
| soc |
decimal |
|
| battery_backup_percentage |
integer |
|
JSON-LD Document
{
"@context": {
"@vocab": "https://raw.githubusercontent.com/api-evangelist/enphase-energy/main/json-ld/enphase-energy-context.jsonld#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"EnphaseSystem": "schema:EnergyConsumptionDetails",
"Microinverter": "schema:Product",
"Battery": "schema:Product",
"EVCharger": "schema:Product",
"Envoy": "schema:Product",
"Meter": "schema:Product",
"system_id": { "@id": "schema:identifier", "@type": "xsd:integer" },
"name": "schema:name",
"public_name": "schema:alternateName",
"status": "schema:status",
"timezone": "schema:timezone",
"country": "schema:addressCountry",
"state": "schema:addressRegion",
"city": "schema:addressLocality",
"postal_code": "schema:postalCode",
"operational_at": { "@id": "schema:startDate", "@type": "xsd:integer" },
"last_report_at": { "@id": "schema:dateModified", "@type": "xsd:integer" },
"last_energy_at": { "@id": "schema:expires", "@type": "xsd:integer" },
"system_size": { "@id": "schema:value", "@type": "xsd:decimal" },
"connection_type": "schema:connection",
"end_at": { "@id": "schema:endDate", "@type": "xsd:integer" },
"devices_reporting": { "@id": "schema:numberOfItems", "@type": "xsd:integer" },
"powr": { "@id": "schema:value", "@type": "xsd:decimal" },
"enwh": { "@id": "schema:energy", "@type": "xsd:decimal" },
"soc": { "@id": "schema:percentile", "@type": "xsd:decimal" },
"battery_backup_percentage": { "@id": "schema:percentile", "@type": "xsd:integer" },
"profile": "schema:configuration",
"storm_guard": "schema:additionalProperty",
"tariff": "schema:priceSpecification"
}
}