Skip to content

Request to add support for Rachio sprinkler #69

Description

@scadagenius

Rachio sprinkler system gets connected to Wink hub and provides status and control watering of configured zones.
Here is the JSON to see what information it provides. I didn't find much useful information though may be few more calls we may have to make to get more information?

{
  "object_type": "sprinkler",
  "object_id": "xxxx",
  "uuid": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
  "icon_id": null,
  "icon_code": null,
  "desired_state": {
    "powered": true
  },
  "last_reading": {
    "connection": true,
    "connection_updated_at": 1477933016.6407745,
    "powered": true,
    "powered_updated_at": 1466562190.6761053,
    "desired_powered": null,
    "desired_powered_updated_at": null
  },
  "subscription": {
    "pubnub": {
      "subscribe_key": "sub-x-xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
      "channel": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx|sprinkler-xxxx|user-xxxxxx"
    }
  },
  "sprinkler_id": "xxxx",
  "name": "xxxx",
  "locale": "en_us",
  "units": {},
  "created_at": 1463026663,
  "hidden_at": null,
  "capabilities": {
    "fields": [
      {
        "type": "boolean",
        "field": "connection",
        "mutability": "read-only"
      },
      {
        "type": "boolean",
        "field": "powered",
        "mutability": "read-write"
      }
    ]
  },
  "manufacturer_device_model": "rachio_iro_v2",
  "manufacturer_device_id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
  "device_manufacturer": "rachio",
  "model_name": "Iro",
  "upc_id": "xxx",
  "upc_code": "wifi_rachio_v2",
  "linked_service_id": "xxxxxx",
  "lat_lng": [
    null,
    null
  ],
  "location": "",
  "zones": []
}

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions