Tesla Energy · JSON-LD Context

Tesla Energy Context

JSON-LD context defining the semantic vocabulary for Tesla Energy from Tesla Energy.

11 Classes 25 Properties 5 Namespaces
View Context View on GitHub

Namespaces

tesla: https://www.tesla.com/ns/
tesla-energy: https://raw.githubusercontent.com/api-evangelist/tesla-energy/refs/heads/main/json-ld/tesla-energy-context.jsonld#
schema: https://schema.org/
qudt: http://qudt.org/schema/qudt/
unit: http://qudt.org/vocab/unit/

Classes

EnergySite Powerwall Megapack SolarRoof SolarPanels SolarInverter Gateway LiveStatus CalendarHistoryBucket Program TimeOfUseSettings

Properties

Property Type Container
id schema:Text
site_name schema:Text
address schema:PostalAddress
installation_date schema:DateTime
installation_time_zone schema:Text
version schema:Text
battery_count schema:Integer
nameplate_power qudt:QuantityValue
nameplate_energy qudt:QuantityValue
backup_reserve_percent schema:Integer
default_real_mode schema:Text
solar_power qudt:QuantityValue
battery_power qudt:QuantityValue
grid_power qudt:QuantityValue
load_power qudt:QuantityValue
generator_power qudt:QuantityValue
percentage_charged schema:Number
energy_left qudt:QuantityValue
total_pack_energy qudt:QuantityValue
grid_status schema:Text
island_status schema:Text
storm_mode_active schema:Boolean
storm_mode_enabled schema:Boolean
off_grid_vehicle_charging_reserve_percent schema:Integer
timestamp schema:DateTime

JSON-LD Document

Raw ↑
{
  "@context": {
    "@version": 1.1,
    "tesla": "https://www.tesla.com/ns/",
    "tesla-energy": "https://raw.githubusercontent.com/api-evangelist/tesla-energy/refs/heads/main/json-ld/tesla-energy-context.jsonld#",
    "schema": "https://schema.org/",
    "qudt": "http://qudt.org/schema/qudt/",
    "unit": "http://qudt.org/vocab/unit/",
    "EnergySite": "tesla-energy:EnergySite",
    "Powerwall": "tesla-energy:Powerwall",
    "Megapack": "tesla-energy:Megapack",
    "SolarRoof": "tesla-energy:SolarRoof",
    "SolarPanels": "tesla-energy:SolarPanels",
    "SolarInverter": "tesla-energy:SolarInverter",
    "Gateway": "tesla-energy:Gateway",
    "LiveStatus": "tesla-energy:LiveStatus",
    "CalendarHistoryBucket": "tesla-energy:CalendarHistoryBucket",
    "Program": "tesla-energy:Program",
    "TimeOfUseSettings": "tesla-energy:TimeOfUseSettings",
    "id": {
      "@id": "schema:identifier",
      "@type": "schema:Text"
    },
    "site_name": {
      "@id": "schema:name",
      "@type": "schema:Text"
    },
    "address": {
      "@id": "schema:address",
      "@type": "schema:PostalAddress"
    },
    "installation_date": {
      "@id": "schema:dateCreated",
      "@type": "schema:DateTime"
    },
    "installation_time_zone": {
      "@id": "schema:additionalProperty",
      "@type": "schema:Text"
    },
    "version": {
      "@id": "schema:softwareVersion",
      "@type": "schema:Text"
    },
    "battery_count": {
      "@id": "tesla-energy:batteryCount",
      "@type": "schema:Integer"
    },
    "nameplate_power": {
      "@id": "tesla-energy:nameplatePower",
      "@type": "qudt:QuantityValue",
      "unit": "unit:W"
    },
    "nameplate_energy": {
      "@id": "tesla-energy:nameplateEnergy",
      "@type": "qudt:QuantityValue",
      "unit": "unit:W-HR"
    },
    "backup_reserve_percent": {
      "@id": "tesla-energy:backupReservePercent",
      "@type": "schema:Integer"
    },
    "default_real_mode": {
      "@id": "tesla-energy:operationMode",
      "@type": "schema:Text"
    },
    "solar_power": {
      "@id": "tesla-energy:solarPower",
      "@type": "qudt:QuantityValue",
      "unit": "unit:W"
    },
    "battery_power": {
      "@id": "tesla-energy:batteryPower",
      "@type": "qudt:QuantityValue",
      "unit": "unit:W"
    },
    "grid_power": {
      "@id": "tesla-energy:gridPower",
      "@type": "qudt:QuantityValue",
      "unit": "unit:W"
    },
    "load_power": {
      "@id": "tesla-energy:loadPower",
      "@type": "qudt:QuantityValue",
      "unit": "unit:W"
    },
    "generator_power": {
      "@id": "tesla-energy:generatorPower",
      "@type": "qudt:QuantityValue",
      "unit": "unit:W"
    },
    "percentage_charged": {
      "@id": "tesla-energy:stateOfChargePercent",
      "@type": "schema:Number"
    },
    "energy_left": {
      "@id": "tesla-energy:energyRemaining",
      "@type": "qudt:QuantityValue",
      "unit": "unit:W-HR"
    },
    "total_pack_energy": {
      "@id": "tesla-energy:totalPackEnergy",
      "@type": "qudt:QuantityValue",
      "unit": "unit:W-HR"
    },
    "grid_status": {
      "@id": "tesla-energy:gridStatus",
      "@type": "schema:Text"
    },
    "island_status": {
      "@id": "tesla-energy:islandStatus",
      "@type": "schema:Text"
    },
    "storm_mode_active": {
      "@id": "tesla-energy:stormModeActive",
      "@type": "schema:Boolean"
    },
    "storm_mode_enabled": {
      "@id": "tesla-energy:stormModeEnabled",
      "@type": "schema:Boolean"
    },
    "off_grid_vehicle_charging_reserve_percent": {
      "@id": "tesla-energy:offGridVehicleChargingReservePercent",
      "@type": "schema:Integer"
    },
    "timestamp": {
      "@id": "schema:dateModified",
      "@type": "schema:DateTime"
    }
  }
}