Skip to the content.

DIYRuZ FreePad_LeTV_8

LeTV 8key FreePad mod

Services and characteristics

The following HomeKit Services and Characteristics are exposed by the DIYRuZ FreePad_LeTV_8

Exposes

This is the information provided by Zigbee2MQTT for this device:

[
  {
    "name": "battery",
    "label": "Battery",
    "access": 1,
    "type": "numeric",
    "property": "battery",
    "description": "Remaining battery in %, can take up to 24 hours before reported",
    "category": "diagnostic",
    "unit": "%",
    "value_max": 100,
    "value_min": 0
  },
  {
    "name": "action",
    "label": "Action",
    "access": 1,
    "type": "enum",
    "property": "action",
    "description": "Triggered action (e.g. a button click)",
    "category": "diagnostic",
    "values": [
      "*_single",
      "*_double",
      "*_triple",
      "*_quadruple",
      "*_release"
    ]
  },
  {
    "name": "switch_type",
    "label": "Switch type",
    "access": 7,
    "type": "enum",
    "endpoint": "button_1",
    "property": "switch_type_button_1",
    "values": [
      "toggle",
      "momentary",
      "multifunction"
    ]
  },
  {
    "name": "switch_actions",
    "label": "Switch actions",
    "access": 7,
    "type": "enum",
    "endpoint": "button_1",
    "property": "switch_actions_button_1",
    "values": [
      "on",
      "off",
      "toggle"
    ]
  },
  {
    "name": "switch_type",
    "label": "Switch type",
    "access": 7,
    "type": "enum",
    "endpoint": "button_2",
    "property": "switch_type_button_2",
    "values": [
      "toggle",
      "momentary",
      "multifunction"
    ]
  },
  {
    "name": "switch_actions",
    "label": "Switch actions",
    "access": 7,
    "type": "enum",
    "endpoint": "button_2",
    "property": "switch_actions_button_2",
    "values": [
      "on",
      "off",
      "toggle"
    ]
  },
  {
    "name": "switch_type",
    "label": "Switch type",
    "access": 7,
    "type": "enum",
    "endpoint": "button_3",
    "property": "switch_type_button_3",
    "values": [
      "toggle",
      "momentary",
      "multifunction"
    ]
  },
  {
    "name": "switch_actions",
    "label": "Switch actions",
    "access": 7,
    "type": "enum",
    "endpoint": "button_3",
    "property": "switch_actions_button_3",
    "values": [
      "on",
      "off",
      "toggle"
    ]
  },
  {
    "name": "switch_type",
    "label": "Switch type",
    "access": 7,
    "type": "enum",
    "endpoint": "button_4",
    "property": "switch_type_button_4",
    "values": [
      "toggle",
      "momentary",
      "multifunction"
    ]
  },
  {
    "name": "switch_actions",
    "label": "Switch actions",
    "access": 7,
    "type": "enum",
    "endpoint": "button_4",
    "property": "switch_actions_button_4",
    "values": [
      "on",
      "off",
      "toggle"
    ]
  },
  {
    "name": "switch_type",
    "label": "Switch type",
    "access": 7,
    "type": "enum",
    "endpoint": "button_5",
    "property": "switch_type_button_5",
    "values": [
      "toggle",
      "momentary",
      "multifunction"
    ]
  },
  {
    "name": "switch_actions",
    "label": "Switch actions",
    "access": 7,
    "type": "enum",
    "endpoint": "button_5",
    "property": "switch_actions_button_5",
    "values": [
      "on",
      "off",
      "toggle"
    ]
  },
  {
    "name": "switch_type",
    "label": "Switch type",
    "access": 7,
    "type": "enum",
    "endpoint": "button_6",
    "property": "switch_type_button_6",
    "values": [
      "toggle",
      "momentary",
      "multifunction"
    ]
  },
  {
    "name": "switch_actions",
    "label": "Switch actions",
    "access": 7,
    "type": "enum",
    "endpoint": "button_6",
    "property": "switch_actions_button_6",
    "values": [
      "on",
      "off",
      "toggle"
    ]
  },
  {
    "name": "switch_type",
    "label": "Switch type",
    "access": 7,
    "type": "enum",
    "endpoint": "button_7",
    "property": "switch_type_button_7",
    "values": [
      "toggle",
      "momentary",
      "multifunction"
    ]
  },
  {
    "name": "switch_actions",
    "label": "Switch actions",
    "access": 7,
    "type": "enum",
    "endpoint": "button_7",
    "property": "switch_actions_button_7",
    "values": [
      "on",
      "off",
      "toggle"
    ]
  },
  {
    "name": "switch_type",
    "label": "Switch type",
    "access": 7,
    "type": "enum",
    "endpoint": "button_8",
    "property": "switch_type_button_8",
    "values": [
      "toggle",
      "momentary",
      "multifunction"
    ]
  },
  {
    "name": "switch_actions",
    "label": "Switch actions",
    "access": 7,
    "type": "enum",
    "endpoint": "button_8",
    "property": "switch_actions_button_8",
    "values": [
      "on",
      "off",
      "toggle"
    ]
  },
  {
    "name": "linkquality",
    "label": "Linkquality",
    "access": 1,
    "type": "numeric",
    "property": "linkquality",
    "description": "Link quality (signal strength)",
    "category": "diagnostic",
    "unit": "lqi",
    "value_max": 255,
    "value_min": 0
  }
]

Related