Skip to content

Instantly share code, notes, and snippets.

@gtxaspec
Created February 11, 2026 23:49
Show Gist options
  • Select an option

  • Save gtxaspec/a58a06a34b48c5f2b23e5398fe9f33a4 to your computer and use it in GitHub Desktop.

Select an option

Save gtxaspec/a58a06a34b48c5f2b23e5398fe9f33a4 to your computer and use it in GitHub Desktop.
matter.md
{
  "id": {
    "global": "4d2f5ed52c8743a7bcd6794ddd0f62fd.aggregator.climate_ir_bedroom_ac",
    "local": "climate_ir_bedroom_ac"
  },
  "type": {
    "name": "RoomAirConditioner",
    "id": "0x0072"
  },
  "endpoint": 1156,
  "state": {
    "identify": {
      "isIdentifying": false,
      "clusterRevision": 6,
      "identifyTime": 0,
      "identifyType": 0,
      "featureMap": {},
      "attributeList": [
        0,
        1,
        65533,
        65532,
        65531,
        65529,
        65528
      ],
      "acceptedCommandList": [
        0,
        64
      ],
      "generatedCommandList": []
    },
    "onOff": {
      "config": {},
      "featureMap": {
        "lighting": true,
        "deadFrontBehavior": false,
        "offOnly": false
      },
      "clusterRevision": 6,
      "onOff": false,
      "globalSceneControl": false,
      "onTime": 0,
      "offWaitTime": 0,
      "startUpOnOff": null,
      "attributeList": [
        0,
        65533,
        65532,
        65531,
        65529,
        65528,
        16384,
        16385,
        16386,
        16387
      ],
      "acceptedCommandList": [
        0,
        64,
        65,
        66,
        1,
        2
      ],
      "generatedCommandList": []
    },
    "bridgedDeviceBasicInformation": {
      "clusterRevision": 5,
      "featureMap": {
        "bridgedIcdSupport": false
      },
      "vendorName": "Espressif",
      "vendorId": 65521,
      "productName": "seeed_xiao_esp32c6",
      "nodeLabel": "ir-bedroom AC",
      "hardwareVersion": 2025,
      "softwareVersion": 2025,
      "softwareVersionString": "2026.1.5 (2026-02-11 11:37:44 -0800)",
      "productLabel": "seeed_xiao_esp32c6",
      "serialNumber": "climate.ir_bedroom_ac",
      "reachable": true,
      "uniqueId": "8512f773aef0184ba347dbd4e19964fc",
      "attributeList": [
        1,
        2,
        3,
        5,
        7,
        9,
        10,
        14,
        15,
        17,
        18,
        65533,
        65532,
        65531,
        65529,
        65528
      ],
      "acceptedCommandList": [],
      "generatedCommandList": []
    },
    "homeAssistantEntity": {
      "entity": {
        "entity_id": "climate.ir_bedroom_ac",
        "state": {
          "entity_id": "climate.ir_bedroom_ac",
          "state": "off",
          "attributes": {
            "hvac_modes": [
              "off",
              "cool",
              "fan_only",
              "dry",
              "auto"
            ],
            "min_temp": 63,
            "max_temp": 86,
            "target_temp_step": 1,
            "fan_modes": [
              "low",
              "medium",
              "high"
            ],
            "preset_modes": [
              "none",
              "eco",
              "sleep"
            ],
            "current_temperature": null,
            "temperature": 77,
            "fan_mode": "low",
            "preset_mode": "none",
            "friendly_name": "ir-bedroom AC",
            "supported_features": 409
          },
          "context": {
            "id": "01KH7516A8JSHH6FBSDPN9PG9D",
            "parent_id": null,
            "user_id": "d392adf3f53f4012935b27b8d1a4c054"
          },
          "last_changed": "2026-02-11T20:07:11.042Z",
          "last_updated": "2026-02-11T20:07:11.042Z"
        },
        "registry": {
          "area_id": null,
          "categories": {},
          "config_entry_id": "01JVT7ZA4H97Z1098N36CMH5SS",
          "config_subentry_id": null,
          "created_at": 1770356500.360072,
          "device_id": "c30828cd80b825b08522d439bf5fe9fe",
          "disabled_by": null,
          "entity_category": null,
          "entity_id": "climate.ir_bedroom_ac",
          "has_entity_name": true,
          "hidden_by": null,
          "icon": null,
          "id": "9ecae77710c15ec6ec367af50fd94964",
          "labels": [],
          "modified_at": 1770356512.75989,
          "name": null,
          "options": {
            "conversation": {
              "should_expose": true
            }
          },
          "original_name": "AC",
          "platform": "esphome",
          "translation_key": "climate",
          "unique_id": "B4:3A:45:8A:0E:4C-climate-ac"
        },
        "deviceRegistry": {
          "area_id": "bedroom",
          "configuration_url": "http://10.25.10.42:80",
          "config_entries": [
            "01JVT7ZA4H97Z1098N36CMH5SS"
          ],
          "config_entries_subentries": {
            "01JVT7ZA4H97Z1098N36CMH5SS": [
              null
            ]
          },
          "connections": [
            [
              "mac",
              "b4:3a:45:8a:0e:4c"
            ]
          ],
          "created_at": 1747858729.398884,
          "disabled_by": null,
          "entry_type": null,
          "hw_version": null,
          "id": "c30828cd80b825b08522d439bf5fe9fe",
          "identifiers": [],
          "labels": [],
          "manufacturer": "Espressif",
          "model": "seeed_xiao_esp32c6",
          "model_id": null,
          "modified_at": 1770838783.357806,
          "name_by_user": null,
          "name": "ir-bedroom",
          "primary_config_entry": "01JVT7ZA4H97Z1098N36CMH5SS",
          "serial_number": null,
          "sw_version": "2026.1.5 (2026-02-11 11:37:44 -0800)",
          "via_device_id": null
        }
      },
      "mapping": {
        "entityId": "climate.ir_bedroom_ac",
        "matterDeviceType": "thermostat",
        "disabled": false
      }
    },
    "thermostat": {
      "config": {},
      "useAutomaticModeManagement": false,
      "featureMap": {
        "heating": false,
        "cooling": true,
        "occupancy": false,
        "scheduleConfiguration": false,
        "setback": false,
        "autoMode": false,
        "localTemperatureNotExposed": false,
        "matterScheduleConfiguration": false,
        "presets": false
      },
      "clusterRevision": 9,
      "localTemperature": null,
      "absMinCoolSetpointLimit": 1722,
      "absMaxCoolSetpointLimit": 3000,
      "occupiedCoolingSetpoint": 2500,
      "minCoolSetpointLimit": 1722,
      "maxCoolSetpointLimit": 3000,
      "controlSequenceOfOperation": 0,
      "systemMode": 0,
      "thermostatRunningState": {
        "heat": false,
        "cool": false,
        "fan": false,
        "heatStage2": false,
        "coolStage2": false,
        "fanStage2": false,
        "fanStage3": false
      },
      "attributeList": [
        0,
        27,
        28,
        41,
        65533,
        65532,
        65531,
        65529,
        65528,
        5,
        6,
        17,
        23,
        24
      ],
      "acceptedCommandList": [
        0,
        254
      ],
      "generatedCommandList": [
        253
      ]
    },
    "fanControl": {
      "config": {},
      "featureMap": {
        "multiSpeed": true,
        "auto": true,
        "rocking": false,
        "wind": false,
        "step": true,
        "airflowDirection": false
      },
      "clusterRevision": 5,
      "fanMode": 0,
      "fanModeSequence": 2,
      "percentSetting": 0,
      "percentCurrent": 0,
      "speedMax": 3,
      "speedSetting": 0,
      "speedCurrent": 0,
      "attributeList": [
        0,
        1,
        2,
        3,
        65533,
        65532,
        65531,
        65529,
        65528,
        4,
        5,
        6
      ],
      "acceptedCommandList": [
        0
      ],
      "generatedCommandList": []
    },
    "fixedLabel": {
      "clusterRevision": 1,
      "labelList": [
        {
          "label": "room",
          "value": "Bedroom"
        }
      ],
      "featureMap": {},
      "attributeList": [
        0,
        65533,
        65532,
        65531,
        65529,
        65528
      ],
      "acceptedCommandList": [],
      "generatedCommandList": []
    },
    "descriptor": {
      "clusterRevision": 3,
      "featureMap": {
        "tagList": false
      },
      "deviceTypeList": [
        {
          "deviceType": 114,
          "revision": 2
        },
        {
          "deviceType": 19,
          "revision": 3
        }
      ],
      "serverList": [
        3,
        6,
        57,
        513,
        514,
        64,
        29
      ],
      "clientList": [],
      "partsList": [],
      "attributeList": [
        0,
        1,
        2,
        3,
        65533,
        65532,
        65531,
        65529,
        65528
      ],
      "acceptedCommandList": [],
      "generatedCommandList": []
    }
  },
  "parts": []
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment