{ "@context": { "@version": 1.1, "schema": "https://schema.org/", "qudt": "http://qudt.org/vocab/unit/", "sense": "https://sense.com/vocab#", "xsd": "http://www.w3.org/2001/XMLSchema#", "Monitor": "sense:Monitor", "Device": "sense:Device", "EnergyReading": "sense:EnergyReading", "RealtimePayload": "sense:RealtimePayload", "UsageHistory": "sense:UsageHistory", "SolarHistory": "sense:SolarHistory", "TimelineEvent": "sense:TimelineEvent", "AlwaysOnInfo": "sense:AlwaysOnInfo", "monitor_id": { "@id": "sense:monitorId", "@type": "xsd:string" }, "serial_number": { "@id": "sense:serialNumber", "@type": "xsd:string" }, "time_zone": { "@id": "schema:temporalCoverage", "@type": "xsd:string" }, "solar_configured": { "@id": "sense:solarConfigured", "@type": "xsd:boolean" }, "version": { "@id": "schema:version", "@type": "xsd:string" }, "device_id": { "@id": "sense:deviceId", "@type": "xsd:string" }, "name": { "@id": "schema:name", "@type": "xsd:string" }, "icon": { "@id": "sense:icon", "@type": "xsd:string" }, "is_on": { "@id": "sense:isOn", "@type": "xsd:boolean" }, "power_w": { "@id": "sense:powerWatts", "@type": "xsd:decimal" }, "energy_kwh": { "@id": "sense:energyKilowattHours", "@type": "xsd:decimal" }, "w": { "@id": "sense:powerWatts", "@type": "xsd:decimal" }, "solar_w": { "@id": "sense:solarPowerWatts", "@type": "xsd:decimal" }, "grid_w": { "@id": "sense:gridExchangeWatts", "@type": "xsd:decimal" }, "hz": { "@id": "sense:frequencyHertz", "@type": "xsd:decimal" }, "voltage": { "@id": "sense:voltageVolts", "@container": "@list" }, "production_kwh": { "@id": "sense:solarProductionKwh", "@type": "xsd:decimal" }, "from_grid_kwh": { "@id": "sense:fromGridKwh", "@type": "xsd:decimal" }, "to_grid_kwh": { "@id": "sense:toGridKwh", "@type": "xsd:decimal" }, "net_kwh": { "@id": "sense:netEnergyKwh", "@type": "xsd:decimal" }, "solar_percentage": { "@id": "sense:solarPercentage", "@type": "xsd:decimal" }, "usage_total_kwh": { "@id": "sense:usageTotalKwh", "@type": "xsd:decimal" }, "always_on": { "@id": "sense:alwaysOnWatts", "@type": "xsd:decimal" }, "access_token": { "@id": "sense:accessToken", "@type": "xsd:string" }, "refresh_token": { "@id": "sense:refreshToken", "@type": "xsd:string" }, "user_id": { "@id": "sense:userId", "@type": "xsd:string" }, "scale": { "@id": "sense:aggregationScale", "@type": "xsd:string" }, "start": { "@id": "schema:startDate", "@type": "xsd:dateTime" }, "devices": { "@id": "sense:devices", "@container": "@list" }, "device_breakdown": { "@id": "sense:deviceBreakdown", "@container": "@list" }, "consumption": { "@id": "sense:consumption" }, "production": { "@id": "sense:solarProduction" }, "total": { "@id": "sense:total" }, "wifi_strength": { "@id": "sense:wifiStrengthDbm", "@type": "xsd:integer" }, "ndevices_found": { "@id": "sense:devicesFound", "@type": "xsd:integer" }, "detection_running": { "@id": "sense:detectionRunning", "@type": "xsd:boolean" }, "type": { "@id": "sense:eventType", "@type": "xsd:string" }, "time": { "@id": "schema:dateTime", "@type": "xsd:dateTime" }, "n_items": { "@id": "sense:itemCount", "@type": "xsd:integer" } } }