Rachio · JSON-LD Context
Rachio Context
JSON-LD context defining the semantic vocabulary for Rachio from Rachio.
120 Classes
176 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
rachio:
https://rachio.com/schema#
Classes
Address
Entity
GetPropertyResponse
GeoPoint
Property
ListPropertiesResponse
FindPropertyByEntityResponse
CreateSkipOverridesRequest
CreateSkipOverridesResponse
RainOverrideTrigger
SkipOverride
DeleteSkipOverridesRequest
Assignment
DailyIntervalCadence
Date
DaysOfWeekCadence
GetProgramResponse
PlannedRuns
PlannedRuns_PlannedRun
Program
Time
ListProgramsResponse
CreateProgramV2Request
CreateProgramV2Response
ProgramV2
PlannedRunV2
EntityRun
FixedStart
SunStart
ProgramSettings
CalendarDate
GetProgramV2Response
ListProgramsV2Response
UpdateProgramV2Request
UpdateProgramV2Request_PlannedRunsV2
UpdateProgramV2Response
CreatePlannedRunSkipOverridesRequest
CreatePlannedRunSkipOverridesResponse
DeletePlannedRunSkipOverridesRequest
GetValveDayViewsRequest
GetValveDayViewsResponse
ResourceId
ValveDayView
ValveManualRunSummary
ValveProgramRunSummary
ValveQuickRunSummary
ValveRunSummary
BaseStation
BaseStationReportedState
GetBaseStationResponse
GetValveResponse
Photo
Valve
ValveDesiredState
ValveReportedState
ValveState
WateringAction
ListBaseStationsResponse
ListValvesResponse
SetDefaultRuntimeRequest
SetDefaultRuntimeResponse
StartWateringRequest
StopWateringRequest
LightingArea
ListLightingAreasResponse
GetLightingAreaResponse
LightingController
LightingControllerReportedMatterConfiguration
WattageMeasurement
LightingControllerReportedState
ListLightingControllersResponse
GetLightingControllerResponse
UpdateLightingControllerRequest
UpdateLightingControllerResponse
LightingZone
LightingZoneReportedDimmingSettings
LightingZoneReportedState
ListLightingZonesResponse
GetLightingZoneResponse
UpdateLightingZoneRequest
UpdateLightingZoneResponse
SetLightingZoneStatesRequest
SetLightingZoneDimmingLevelsRequest
LightingZoneDesiredDimmingSettings
SetLightingZoneDesiredDimmingSettingsRequest
CreateLightingZoneGroupRequest
CreateLightingZoneGroupResponse
LightingZoneGroup
ListLightingZoneGroupsResponse
GetLightingZoneGroupResponse
LightingZoneDimmingSetting
LightingZoneIds
UpdateLightingZoneGroupRequest
UpdateLightingZoneGroupResponse
CreateLightingSceneRequest
CreateLightingSceneResponse
LightingScene
LightingSceneSetting
ListLightingScenesResponse
GetLightingSceneResponse
LightingSceneSettings
UpdateLightingSceneRequest
UpdateLightingSceneResponse
CreateLightingProgramRequest
CreateLightingProgramResponse
FixedTime
LightingProgram
LightingSceneIds
LightingTime
LightingZoneGroupIds
SunPositionBasedTime
ListLightingProgramsResponse
GetLightingProgramResponse
DaysOfWeek
NullableLightingTime
UpdateLightingProgramRequest
UpdateLightingProgramResponse
CreateWebhookRequest
CreateWebhookResponse
Webhook
Properties
| Property | Type | Container |
|---|---|---|
| id | string | |
| lineOne | string | |
| lineTwo | string | |
| locality | string | |
| administrativeArea | string | |
| postalCode | string | |
| regionCode | string | |
| geoPoint | reference | |
| timezone | string | |
| type | string | |
| property | reference | |
| latitude | decimal | |
| longitude | decimal | |
| name | string | |
| address | reference | |
| entities | list | |
| shared | boolean | |
| weatherStationId | string | |
| favorite | boolean | |
| ownerUserId | string | |
| programId | string | |
| timestamp | dateTime | |
| skipOverrides | list | |
| predictedPrecipMm | decimal | |
| observedPrecipMm | decimal | |
| entityId | string | |
| rainOverrideTrigger | reference | |
| manualOverrideTrigger | reference | |
| intervalDays | integer | |
| year | integer | |
| month | integer | |
| day | integer | |
| daysOfWeek | list | |
| program | reference | |
| runs | list | |
| startAt | reference | |
| durationSec | integer | |
| color | string | |
| enabled | boolean | |
| startOn | reference | |
| endOn | reference | |
| dailyInterval | reference | |
| plannedRuns | reference | |
| assignments | list | |
| rainSkipEnabled | boolean | |
| hour | integer | |
| minute | integer | |
| second | integer | |
| programs | list | |
| oddDays | reference | |
| evenDays | reference | |
| settings | reference | |
| fixedStart | reference | |
| sunStart | reference | |
| entityRuns | list | |
| runConcurrently | boolean | |
| cycleAndSoak | boolean | |
| sunEvent | string | |
| offsetSeconds | string | |
| startOnNotificationsEnabled | boolean | |
| endOnNotificationsEnabled | boolean | |
| startOnDate | reference | |
| plannedRunId | string | |
| date | reference | |
| start | reference | |
| end | reference | |
| resourceId | reference | |
| valveDayViews | list | |
| baseStationId | string | |
| valveProgramRunSummaries | list | |
| valveQuickRunSummaries | list | |
| valveManualRunSummaries | list | |
| valveRunSummaries | list | |
| programName | string | |
| programColor | string | |
| skippable | boolean | |
| totalIdleDurationSeconds | integer | |
| totalRunDurationSeconds | integer | |
| valveId | string | |
| valveName | string | |
| durationSeconds | integer | |
| skip | reference | |
| flowDetected | boolean | |
| serialNumber | string | |
| macAddress | string | |
| reportedState | reference | |
| created | dateTime | |
| updated | dateTime | |
| connected | boolean | |
| bleHubFirmwareVersion | string | |
| wifiBridgeFirmwareVersion | string | |
| baseStation | reference | |
| valve | reference | |
| default | boolean | |
| connectionId | string | |
| photo | reference | |
| state | reference | |
| detectFlow | boolean | |
| defaultRuntimeSeconds | integer | |
| calendarHash | string | |
| lastWateringAction | reference | |
| lastSeen | dateTime | |
| batteryStatus | string | |
| firmwareVersion | string | |
| desiredState | reference | |
| matches | boolean | |
| reason | string | |
| baseStations | list | |
| valves | list | |
| lighting_areas | list | |
| lighting_area | reference | |
| lighting_area_id | string | |
| serial_number | string | |
| mac_address | string | |
| model | string | |
| reported_state | reference | |
| max_total_wattage | integer | |
| program_configuration_hash | string | |
| fabric_id | string | |
| node_id | string | |
| wattage | integer | |
| firmware_version | string | |
| log_level | string | |
| current_total_wattage | integer | |
| last_state_update | dateTime | |
| rssi | integer | |
| rssi_signal_strength | string | |
| matter_configuration | reference | |
| max_wattage_reported | reference | |
| lighting_controllers | list | |
| lighting_controller | reference | |
| lighting_controller_id | string | |
| zone_number | integer | |
| order | integer | |
| dimmable | boolean | |
| lighting_controller_serial_number | string | |
| lighting_controller_name | string | |
| max_output | string | |
| min_dimming_percent | integer | |
| max_dimming_percent | integer | |
| default_dimming_percent | integer | |
| current_dimming_percent | integer | |
| dimming_settings | reference | |
| current_wattage | integer | |
| lighting_zones | list | |
| lighting_zone | reference | |
| dimming_percent | integer | |
| desired_dimming_settings | reference | |
| lighting_zone_ids | list | |
| lighting_zone_group | reference | |
| lighting_zone_groups | list | |
| lighting_zone_id | string | |
| ids | list | |
| lighting_scene_settings | list | |
| lighting_scene | reference | |
| lighting_zone_state | string | |
| lighting_scenes | list | |
| on_at | reference | |
| off_at | reference | |
| days_of_week | list | |
| lighting_zone_group_ids | reference | |
| lighting_scene_ids | reference | |
| lighting_program | reference | |
| time | reference | |
| fixed_time | reference | |
| sun_position_based_time | reference | |
| sun_position | string | |
| offset_seconds | integer | |
| lighting_programs | list | |
| null | string | |
| lighting_time | reference | |
| external_id | string | |
| resource_id | reference | |
| url | string | |
| event_types | list | |
| webhook | reference |
JSON-LD Document
{
"@context": {
"@vocab": "https://rachio.com/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"rachio": "https://rachio.com/schema#",
"Address": "rachio:Address",
"id": {
"@id": "rachio:id",
"@type": "xsd:string"
},
"lineOne": {
"@id": "rachio:lineOne",
"@type": "xsd:string"
},
"lineTwo": {
"@id": "rachio:lineTwo",
"@type": "xsd:string"
},
"locality": {
"@id": "rachio:locality",
"@type": "xsd:string"
},
"administrativeArea": {
"@id": "rachio:administrativeArea",
"@type": "xsd:string"
},
"postalCode": {
"@id": "rachio:postalCode",
"@type": "xsd:string"
},
"regionCode": {
"@id": "rachio:regionCode",
"@type": "xsd:string"
},
"geoPoint": {
"@id": "rachio:geoPoint",
"@type": "@id"
},
"timezone": {
"@id": "rachio:timezone",
"@type": "xsd:string"
},
"Entity": "rachio:Entity",
"type": {
"@id": "rachio:type",
"@type": "xsd:string"
},
"GetPropertyResponse": "rachio:GetPropertyResponse",
"property": {
"@id": "rachio:property",
"@type": "@id"
},
"GeoPoint": "rachio:GeoPoint",
"latitude": {
"@id": "rachio:latitude",
"@type": "xsd:decimal"
},
"longitude": {
"@id": "rachio:longitude",
"@type": "xsd:decimal"
},
"Property": "rachio:Property",
"name": {
"@id": "rachio:name",
"@type": "xsd:string"
},
"address": {
"@id": "rachio:address",
"@type": "@id"
},
"entities": {
"@id": "rachio:entities",
"@container": "@list"
},
"shared": {
"@id": "rachio:shared",
"@type": "xsd:boolean"
},
"weatherStationId": {
"@id": "rachio:weatherStationId",
"@type": "xsd:string"
},
"favorite": {
"@id": "rachio:favorite",
"@type": "xsd:boolean"
},
"ownerUserId": {
"@id": "rachio:ownerUserId",
"@type": "xsd:string"
},
"ListPropertiesResponse": "rachio:ListPropertiesResponse",
"FindPropertyByEntityResponse": "rachio:FindPropertyByEntityResponse",
"CreateSkipOverridesRequest": "rachio:CreateSkipOverridesRequest",
"programId": {
"@id": "rachio:programId",
"@type": "xsd:string"
},
"timestamp": {
"@id": "rachio:timestamp",
"@type": "xsd:dateTime"
},
"CreateSkipOverridesResponse": "rachio:CreateSkipOverridesResponse",
"skipOverrides": {
"@id": "rachio:skipOverrides",
"@container": "@list"
},
"RainOverrideTrigger": "rachio:RainOverrideTrigger",
"predictedPrecipMm": {
"@id": "rachio:predictedPrecipMm",
"@type": "xsd:decimal"
},
"observedPrecipMm": {
"@id": "rachio:observedPrecipMm",
"@type": "xsd:decimal"
},
"SkipOverride": "rachio:SkipOverride",
"entityId": {
"@id": "rachio:entityId",
"@type": "xsd:string"
},
"rainOverrideTrigger": {
"@id": "rachio:rainOverrideTrigger",
"@type": "@id"
},
"manualOverrideTrigger": {
"@id": "rachio:manualOverrideTrigger",
"@type": "@id"
},
"DeleteSkipOverridesRequest": "rachio:DeleteSkipOverridesRequest",
"Assignment": "rachio:Assignment",
"DailyIntervalCadence": "rachio:DailyIntervalCadence",
"intervalDays": {
"@id": "rachio:intervalDays",
"@type": "xsd:integer"
},
"Date": "rachio:Date",
"year": {
"@id": "rachio:year",
"@type": "xsd:integer"
},
"month": {
"@id": "rachio:month",
"@type": "xsd:integer"
},
"day": {
"@id": "rachio:day",
"@type": "xsd:integer"
},
"DaysOfWeekCadence": "rachio:DaysOfWeekCadence",
"daysOfWeek": {
"@id": "rachio:daysOfWeek",
"@container": "@list"
},
"GetProgramResponse": "rachio:GetProgramResponse",
"program": {
"@id": "rachio:program",
"@type": "@id"
},
"PlannedRuns": "rachio:PlannedRuns",
"runs": {
"@id": "rachio:runs",
"@container": "@list"
},
"PlannedRuns_PlannedRun": "rachio:PlannedRuns_PlannedRun",
"startAt": {
"@id": "rachio:startAt",
"@type": "@id"
},
"durationSec": {
"@id": "rachio:durationSec",
"@type": "xsd:integer"
},
"Program": "rachio:Program",
"color": {
"@id": "rachio:color",
"@type": "xsd:string"
},
"enabled": {
"@id": "rachio:enabled",
"@type": "xsd:boolean"
},
"startOn": {
"@id": "rachio:startOn",
"@type": "@id"
},
"endOn": {
"@id": "rachio:endOn",
"@type": "@id"
},
"dailyInterval": {
"@id": "rachio:dailyInterval",
"@type": "@id"
},
"plannedRuns": {
"@id": "rachio:plannedRuns",
"@type": "@id"
},
"assignments": {
"@id": "rachio:assignments",
"@container": "@list"
},
"rainSkipEnabled": {
"@id": "rachio:rainSkipEnabled",
"@type": "xsd:boolean"
},
"Time": "rachio:Time",
"hour": {
"@id": "rachio:hour",
"@type": "xsd:integer"
},
"minute": {
"@id": "rachio:minute",
"@type": "xsd:integer"
},
"second": {
"@id": "rachio:second",
"@type": "xsd:integer"
},
"ListProgramsResponse": "rachio:ListProgramsResponse",
"programs": {
"@id": "rachio:programs",
"@container": "@list"
},
"CreateProgramV2Request": "rachio:CreateProgramV2Request",
"oddDays": {
"@id": "rachio:oddDays",
"@type": "@id"
},
"evenDays": {
"@id": "rachio:evenDays",
"@type": "@id"
},
"settings": {
"@id": "rachio:settings",
"@type": "@id"
},
"CreateProgramV2Response": "rachio:CreateProgramV2Response",
"ProgramV2": "rachio:ProgramV2",
"PlannedRunV2": "rachio:PlannedRunV2",
"fixedStart": {
"@id": "rachio:fixedStart",
"@type": "@id"
},
"sunStart": {
"@id": "rachio:sunStart",
"@type": "@id"
},
"entityRuns": {
"@id": "rachio:entityRuns",
"@container": "@list"
},
"runConcurrently": {
"@id": "rachio:runConcurrently",
"@type": "xsd:boolean"
},
"cycleAndSoak": {
"@id": "rachio:cycleAndSoak",
"@type": "xsd:boolean"
},
"EntityRun": "rachio:EntityRun",
"FixedStart": "rachio:FixedStart",
"SunStart": "rachio:SunStart",
"sunEvent": {
"@id": "rachio:sunEvent",
"@type": "xsd:string"
},
"offsetSeconds": {
"@id": "rachio:offsetSeconds",
"@type": "xsd:string"
},
"ProgramSettings": "rachio:ProgramSettings",
"startOnNotificationsEnabled": {
"@id": "rachio:startOnNotificationsEnabled",
"@type": "xsd:boolean"
},
"endOnNotificationsEnabled": {
"@id": "rachio:endOnNotificationsEnabled",
"@type": "xsd:boolean"
},
"startOnDate": {
"@id": "rachio:startOnDate",
"@type": "@id"
},
"CalendarDate": "rachio:CalendarDate",
"GetProgramV2Response": "rachio:GetProgramV2Response",
"ListProgramsV2Response": "rachio:ListProgramsV2Response",
"UpdateProgramV2Request": "rachio:UpdateProgramV2Request",
"UpdateProgramV2Request_PlannedRunsV2": "rachio:UpdateProgramV2Request_PlannedRunsV2",
"UpdateProgramV2Response": "rachio:UpdateProgramV2Response",
"CreatePlannedRunSkipOverridesRequest": "rachio:CreatePlannedRunSkipOverridesRequest",
"plannedRunId": {
"@id": "rachio:plannedRunId",
"@type": "xsd:string"
},
"date": {
"@id": "rachio:date",
"@type": "@id"
},
"CreatePlannedRunSkipOverridesResponse": "rachio:CreatePlannedRunSkipOverridesResponse",
"DeletePlannedRunSkipOverridesRequest": "rachio:DeletePlannedRunSkipOverridesRequest",
"GetValveDayViewsRequest": "rachio:GetValveDayViewsRequest",
"start": {
"@id": "rachio:start",
"@type": "@id"
},
"end": {
"@id": "rachio:end",
"@type": "@id"
},
"resourceId": {
"@id": "rachio:resourceId",
"@type": "@id"
},
"GetValveDayViewsResponse": "rachio:GetValveDayViewsResponse",
"valveDayViews": {
"@id": "rachio:valveDayViews",
"@container": "@list"
},
"ResourceId": "rachio:ResourceId",
"baseStationId": {
"@id": "rachio:baseStationId",
"@type": "xsd:string"
},
"ValveDayView": "rachio:ValveDayView",
"valveProgramRunSummaries": {
"@id": "rachio:valveProgramRunSummaries",
"@container": "@list"
},
"valveQuickRunSummaries": {
"@id": "rachio:valveQuickRunSummaries",
"@container": "@list"
},
"valveManualRunSummaries": {
"@id": "rachio:valveManualRunSummaries",
"@container": "@list"
},
"ValveManualRunSummary": "rachio:ValveManualRunSummary",
"valveRunSummaries": {
"@id": "rachio:valveRunSummaries",
"@container": "@list"
},
"ValveProgramRunSummary": "rachio:ValveProgramRunSummary",
"programName": {
"@id": "rachio:programName",
"@type": "xsd:string"
},
"programColor": {
"@id": "rachio:programColor",
"@type": "xsd:string"
},
"skippable": {
"@id": "rachio:skippable",
"@type": "xsd:boolean"
},
"totalIdleDurationSeconds": {
"@id": "rachio:totalIdleDurationSeconds",
"@type": "xsd:integer"
},
"totalRunDurationSeconds": {
"@id": "rachio:totalRunDurationSeconds",
"@type": "xsd:integer"
},
"ValveQuickRunSummary": "rachio:ValveQuickRunSummary",
"ValveRunSummary": "rachio:ValveRunSummary",
"valveId": {
"@id": "rachio:valveId",
"@type": "xsd:string"
},
"valveName": {
"@id": "rachio:valveName",
"@type": "xsd:string"
},
"durationSeconds": {
"@id": "rachio:durationSeconds",
"@type": "xsd:integer"
},
"skip": {
"@id": "rachio:skip",
"@type": "@id"
},
"flowDetected": {
"@id": "rachio:flowDetected",
"@type": "xsd:boolean"
},
"BaseStation": "rachio:BaseStation",
"serialNumber": {
"@id": "rachio:serialNumber",
"@type": "xsd:string"
},
"macAddress": {
"@id": "rachio:macAddress",
"@type": "xsd:string"
},
"reportedState": {
"@id": "rachio:reportedState",
"@type": "@id"
},
"created": {
"@id": "rachio:created",
"@type": "xsd:dateTime"
},
"updated": {
"@id": "rachio:updated",
"@type": "xsd:dateTime"
},
"BaseStationReportedState": "rachio:BaseStationReportedState",
"connected": {
"@id": "rachio:connected",
"@type": "xsd:boolean"
},
"bleHubFirmwareVersion": {
"@id": "rachio:bleHubFirmwareVersion",
"@type": "xsd:string"
},
"wifiBridgeFirmwareVersion": {
"@id": "rachio:wifiBridgeFirmwareVersion",
"@type": "xsd:string"
},
"GetBaseStationResponse": "rachio:GetBaseStationResponse",
"baseStation": {
"@id": "rachio:baseStation",
"@type": "@id"
},
"GetValveResponse": "rachio:GetValveResponse",
"valve": {
"@id": "rachio:valve",
"@type": "@id"
},
"Photo": "rachio:Photo",
"default": {
"@id": "rachio:default",
"@type": "xsd:boolean"
},
"Valve": "rachio:Valve",
"connectionId": {
"@id": "rachio:connectionId",
"@type": "xsd:string"
},
"photo": {
"@id": "rachio:photo",
"@type": "@id"
},
"state": {
"@id": "rachio:state",
"@type": "@id"
},
"detectFlow": {
"@id": "rachio:detectFlow",
"@type": "xsd:boolean"
},
"ValveDesiredState": "rachio:ValveDesiredState",
"defaultRuntimeSeconds": {
"@id": "rachio:defaultRuntimeSeconds",
"@type": "xsd:integer"
},
"calendarHash": {
"@id": "rachio:calendarHash",
"@type": "xsd:string"
},
"ValveReportedState": "rachio:ValveReportedState",
"lastWateringAction": {
"@id": "rachio:lastWateringAction",
"@type": "@id"
},
"lastSeen": {
"@id": "rachio:lastSeen",
"@type": "xsd:dateTime"
},
"batteryStatus": {
"@id": "rachio:batteryStatus",
"@type": "xsd:string"
},
"firmwareVersion": {
"@id": "rachio:firmwareVersion",
"@type": "xsd:string"
},
"ValveState": "rachio:ValveState",
"desiredState": {
"@id": "rachio:desiredState",
"@type": "@id"
},
"matches": {
"@id": "rachio:matches",
"@type": "xsd:boolean"
},
"WateringAction": "rachio:WateringAction",
"reason": {
"@id": "rachio:reason",
"@type": "xsd:string"
},
"ListBaseStationsResponse": "rachio:ListBaseStationsResponse",
"baseStations": {
"@id": "rachio:baseStations",
"@container": "@list"
},
"ListValvesResponse": "rachio:ListValvesResponse",
"valves": {
"@id": "rachio:valves",
"@container": "@list"
},
"SetDefaultRuntimeRequest": "rachio:SetDefaultRuntimeRequest",
"SetDefaultRuntimeResponse": "rachio:SetDefaultRuntimeResponse",
"StartWateringRequest": "rachio:StartWateringRequest",
"StopWateringRequest": "rachio:StopWateringRequest",
"LightingArea": "rachio:LightingArea",
"ListLightingAreasResponse": "rachio:ListLightingAreasResponse",
"lighting_areas": {
"@id": "rachio:lighting_areas",
"@container": "@list"
},
"GetLightingAreaResponse": "rachio:GetLightingAreaResponse",
"lighting_area": {
"@id": "rachio:lighting_area",
"@type": "@id"
},
"LightingController": "rachio:LightingController",
"lighting_area_id": {
"@id": "rachio:lighting_area_id",
"@type": "xsd:string"
},
"serial_number": {
"@id": "rachio:serial_number",
"@type": "xsd:string"
},
"mac_address": {
"@id": "rachio:mac_address",
"@type": "xsd:string"
},
"model": {
"@id": "rachio:model",
"@type": "xsd:string"
},
"reported_state": {
"@id": "rachio:reported_state",
"@type": "@id"
},
"max_total_wattage": {
"@id": "rachio:max_total_wattage",
"@type": "xsd:integer"
},
"program_configuration_hash": {
"@id": "rachio:program_configuration_hash",
"@type": "xsd:string"
},
"LightingControllerReportedMatterConfiguration": "rachio:LightingControllerReportedMatterConfiguration",
"fabric_id": {
"@id": "rachio:fabric_id",
"@type": "xsd:string"
},
"node_id": {
"@id": "rachio:node_id",
"@type": "xsd:string"
},
"WattageMeasurement": "rachio:WattageMeasurement",
"wattage": {
"@id": "rachio:wattage",
"@type": "xsd:integer"
},
"LightingControllerReportedState": "rachio:LightingControllerReportedState",
"firmware_version": {
"@id": "rachio:firmware_version",
"@type": "xsd:string"
},
"log_level": {
"@id": "rachio:log_level",
"@type": "xsd:string"
},
"current_total_wattage": {
"@id": "rachio:current_total_wattage",
"@type": "xsd:integer"
},
"last_state_update": {
"@id": "rachio:last_state_update",
"@type": "xsd:dateTime"
},
"rssi": {
"@id": "rachio:rssi",
"@type": "xsd:integer"
},
"rssi_signal_strength": {
"@id": "rachio:rssi_signal_strength",
"@type": "xsd:string"
},
"matter_configuration": {
"@id": "rachio:matter_configuration",
"@type": "@id"
},
"max_wattage_reported": {
"@id": "rachio:max_wattage_reported",
"@type": "@id"
},
"ListLightingControllersResponse": "rachio:ListLightingControllersResponse",
"lighting_controllers": {
"@id": "rachio:lighting_controllers",
"@container": "@list"
},
"GetLightingControllerResponse": "rachio:GetLightingControllerResponse",
"lighting_controller": {
"@id": "rachio:lighting_controller",
"@type": "@id"
},
"UpdateLightingControllerRequest": "rachio:UpdateLightingControllerRequest",
"UpdateLightingControllerResponse": "rachio:UpdateLightingControllerResponse",
"LightingZone": "rachio:LightingZone",
"lighting_controller_id": {
"@id": "rachio:lighting_controller_id",
"@type": "xsd:string"
},
"zone_number": {
"@id": "rachio:zone_number",
"@type": "xsd:integer"
},
"order": {
"@id": "rachio:order",
"@type": "xsd:integer"
},
"dimmable": {
"@id": "rachio:dimmable",
"@type": "xsd:boolean"
},
"lighting_controller_serial_number": {
"@id": "rachio:lighting_controller_serial_number",
"@type": "xsd:string"
},
"lighting_controller_name": {
"@id": "rachio:lighting_controller_name",
"@type": "xsd:string"
},
"max_output": {
"@id": "rachio:max_output",
"@type": "xsd:string"
},
"LightingZoneReportedDimmingSettings": "rachio:LightingZoneReportedDimmingSettings",
"min_dimming_percent": {
"@id": "rachio:min_dimming_percent",
"@type": "xsd:integer"
},
"max_dimming_percent": {
"@id": "rachio:max_dimming_percent",
"@type": "xsd:integer"
},
"default_dimming_percent": {
"@id": "rachio:default_dimming_percent",
"@type": "xsd:integer"
},
"current_dimming_percent": {
"@id": "rachio:current_dimming_percent",
"@type": "xsd:integer"
},
"LightingZoneReportedState": "rachio:LightingZoneReportedState",
"dimming_settings": {
"@id": "rachio:dimming_settings",
"@type": "@id"
},
"current_wattage": {
"@id": "rachio:current_wattage",
"@type": "xsd:integer"
},
"ListLightingZonesResponse": "rachio:ListLightingZonesResponse",
"lighting_zones": {
"@id": "rachio:lighting_zones",
"@container": "@list"
},
"GetLightingZoneResponse": "rachio:GetLightingZoneResponse",
"lighting_zone": {
"@id": "rachio:lighting_zone",
"@type": "@id"
},
"UpdateLightingZoneRequest": "rachio:UpdateLightingZoneRequest",
"UpdateLightingZoneResponse": "rachio:UpdateLightingZoneResponse",
"SetLightingZoneStatesRequest": "rachio:SetLightingZoneStatesRequest",
"SetLightingZoneDimmingLevelsRequest": "rachio:SetLightingZoneDimmingLevelsRequest",
"dimming_percent": {
"@id": "rachio:dimming_percent",
"@type": "xsd:integer"
},
"LightingZoneDesiredDimmingSettings": "rachio:LightingZoneDesiredDimmingSettings",
"SetLightingZoneDesiredDimmingSettingsRequest": "rachio:SetLightingZoneDesiredDimmingSettingsRequest",
"desired_dimming_settings": {
"@id": "rachio:desired_dimming_settings",
"@type": "@id"
},
"CreateLightingZoneGroupRequest": "rachio:CreateLightingZoneGroupRequest",
"lighting_zone_ids": {
"@id": "rachio:lighting_zone_ids",
"@container": "@list"
},
"CreateLightingZoneGroupResponse": "rachio:CreateLightingZoneGroupResponse",
"lighting_zone_group": {
"@id": "rachio:lighting_zone_group",
"@type": "@id"
},
"LightingZoneGroup": "rachio:LightingZoneGroup",
"ListLightingZoneGroupsResponse": "rachio:ListLightingZoneGroupsResponse",
"lighting_zone_groups": {
"@id": "rachio:lighting_zone_groups",
"@container": "@list"
},
"GetLightingZoneGroupResponse": "rachio:GetLightingZoneGroupResponse",
"LightingZoneDimmingSetting": "rachio:LightingZoneDimmingSetting",
"lighting_zone_id": {
"@id": "rachio:lighting_zone_id",
"@type": "xsd:string"
},
"LightingZoneIds": "rachio:LightingZoneIds",
"ids": {
"@id": "rachio:ids",
"@container": "@list"
},
"UpdateLightingZoneGroupRequest": "rachio:UpdateLightingZoneGroupRequest",
"UpdateLightingZoneGroupResponse": "rachio:UpdateLightingZoneGroupResponse",
"CreateLightingSceneRequest": "rachio:CreateLightingSceneRequest",
"lighting_scene_settings": {
"@id": "rachio:lighting_scene_settings",
"@container": "@list"
},
"CreateLightingSceneResponse": "rachio:CreateLightingSceneResponse",
"lighting_scene": {
"@id": "rachio:lighting_scene",
"@type": "@id"
},
"LightingScene": "rachio:LightingScene",
"LightingSceneSetting": "rachio:LightingSceneSetting",
"lighting_zone_state": {
"@id": "rachio:lighting_zone_state",
"@type": "xsd:string"
},
"ListLightingScenesResponse": "rachio:ListLightingScenesResponse",
"lighting_scenes": {
"@id": "rachio:lighting_scenes",
"@container": "@list"
},
"GetLightingSceneResponse": "rachio:GetLightingSceneResponse",
"LightingSceneSettings": "rachio:LightingSceneSettings",
"UpdateLightingSceneRequest": "rachio:UpdateLightingSceneRequest",
"UpdateLightingSceneResponse": "rachio:UpdateLightingSceneResponse",
"CreateLightingProgramRequest": "rachio:CreateLightingProgramRequest",
"on_at": {
"@id": "rachio:on_at",
"@type": "@id"
},
"off_at": {
"@id": "rachio:off_at",
"@type": "@id"
},
"days_of_week": {
"@id": "rachio:days_of_week",
"@container": "@list"
},
"lighting_zone_group_ids": {
"@id": "rachio:lighting_zone_group_ids",
"@type": "@id"
},
"lighting_scene_ids": {
"@id": "rachio:lighting_scene_ids",
"@type": "@id"
},
"CreateLightingProgramResponse": "rachio:CreateLightingProgramResponse",
"lighting_program": {
"@id": "rachio:lighting_program",
"@type": "@id"
},
"FixedTime": "rachio:FixedTime",
"time": {
"@id": "rachio:time",
"@type": "@id"
},
"LightingProgram": "rachio:LightingProgram",
"LightingSceneIds": "rachio:LightingSceneIds",
"LightingTime": "rachio:LightingTime",
"fixed_time": {
"@id": "rachio:fixed_time",
"@type": "@id"
},
"sun_position_based_time": {
"@id": "rachio:sun_position_based_time",
"@type": "@id"
},
"LightingZoneGroupIds": "rachio:LightingZoneGroupIds",
"SunPositionBasedTime": "rachio:SunPositionBasedTime",
"sun_position": {
"@id": "rachio:sun_position",
"@type": "xsd:string"
},
"offset_seconds": {
"@id": "rachio:offset_seconds",
"@type": "xsd:integer"
},
"ListLightingProgramsResponse": "rachio:ListLightingProgramsResponse",
"lighting_programs": {
"@id": "rachio:lighting_programs",
"@container": "@list"
},
"GetLightingProgramResponse": "rachio:GetLightingProgramResponse",
"DaysOfWeek": "rachio:DaysOfWeek",
"NullableLightingTime": "rachio:NullableLightingTime",
"null": {
"@id": "rachio:null",
"@type": "xsd:string"
},
"lighting_time": {
"@id": "rachio:lighting_time",
"@type": "@id"
},
"UpdateLightingProgramRequest": "rachio:UpdateLightingProgramRequest",
"UpdateLightingProgramResponse": "rachio:UpdateLightingProgramResponse",
"CreateWebhookRequest": "rachio:CreateWebhookRequest",
"external_id": {
"@id": "rachio:external_id",
"@type": "xsd:string"
},
"resource_id": {
"@id": "rachio:resource_id",
"@type": "@id"
},
"url": {
"@id": "rachio:url",
"@type": "xsd:string"
},
"event_types": {
"@id": "rachio:event_types",
"@container": "@list"
},
"CreateWebhookResponse": "rachio:CreateWebhookResponse",
"webhook": {
"@id": "rachio:webhook",
"@type": "@id"
},
"Webhook": "rachio:Webhook"
},
"@type": "schema:Dataset",
"schema:name": "Rachio API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects Rachio's own API contract declares: one class per component schema, one property per declared field, typed from the contract. Derived by script (derive-json-ld.py, 2026-10-14) from openapi/rachio-api-settings-openapi.yml, openapi/rachio-property-service-openapi.yml, openapi/rachio-smart-hose-timer-openapi.yml.",
"dcterms:created": "2026-10-14",
"dcterms:source": [
"openapi/rachio-api-settings-openapi.yml",
"openapi/rachio-property-service-openapi.yml",
"openapi/rachio-smart-hose-timer-openapi.yml",
"openapi/rachio-smart-lighting-controller-openapi.yml",
"openapi/rachio-webhooks-openapi.yml"
]
}