Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- [
- {
- "node_id": "17889982121426318370",
- "is_connected": false,
- "devices": [
- {
- "name": "MA-aggregator",
- "number": "1",
- "cluster_clients": [
- {
- "id": "29",
- "name": "Descriptor",
- "attributes": [
- "0",
- "1",
- "2",
- "3",
- "4",
- "65528",
- "65529",
- "65531",
- "65532",
- "65533",
- "deviceTypeList",
- "serverList",
- "clientList",
- "partsList",
- "clusterRevision",
- "featureMap",
- "attributeList",
- "acceptedCommandList",
- "generatedCommandList",
- "tagList"
- ],
- "commands": [],
- "all_keys": [
- "id",
- "name",
- "revision",
- "_type",
- "supportedFeatures",
- "isUnknown",
- "endpointId",
- "attributes",
- "events",
- "commands",
- "subscribeAllAttributes",
- "_triggerAttributeUpdate",
- "_triggerEventUpdate",
- "isAttributeSupported",
- "isAttributeSupportedByName",
- "isCommandSupported",
- "isCommandSupportedByName",
- "getDeviceTypeListAttribute",
- "setDeviceTypeListAttribute",
- "subscribeDeviceTypeListAttribute",
- "addDeviceTypeListAttributeListener",
- "removeDeviceTypeListAttributeListener",
- "getServerListAttribute",
- "setServerListAttribute",
- "subscribeServerListAttribute",
- "addServerListAttributeListener",
- "removeServerListAttributeListener",
- "getClientListAttribute",
- "setClientListAttribute",
- "subscribeClientListAttribute",
- "addClientListAttributeListener",
- "removeClientListAttributeListener",
- "getPartsListAttribute",
- "setPartsListAttribute",
- "subscribePartsListAttribute",
- "addPartsListAttributeListener",
- "removePartsListAttributeListener",
- "getClusterRevisionAttribute",
- "setClusterRevisionAttribute",
- "subscribeClusterRevisionAttribute",
- "addClusterRevisionAttributeListener",
- "removeClusterRevisionAttributeListener",
- "getFeatureMapAttribute",
- "setFeatureMapAttribute",
- "subscribeFeatureMapAttribute",
- "addFeatureMapAttributeListener",
- "removeFeatureMapAttributeListener",
- "getAttributeListAttribute",
- "setAttributeListAttribute",
- "subscribeAttributeListAttribute",
- "addAttributeListAttributeListener",
- "removeAttributeListAttributeListener",
- "getAcceptedCommandListAttribute",
- "setAcceptedCommandListAttribute",
- "subscribeAcceptedCommandListAttribute",
- "addAcceptedCommandListAttributeListener",
- "removeAcceptedCommandListAttributeListener",
- "getGeneratedCommandListAttribute",
- "setGeneratedCommandListAttribute",
- "subscribeGeneratedCommandListAttribute",
- "addGeneratedCommandListAttributeListener",
- "removeGeneratedCommandListAttributeListener",
- "getTagListAttribute",
- "setTagListAttribute",
- "subscribeTagListAttribute",
- "addTagListAttributeListener",
- "removeTagListAttributeListener"
- ]
- }
- ],
- "child_endpoints": [
- {
- "name": "MA-roboticvacuumcleaner",
- "number": "2",
- "cluster_clients": [
- {
- "id": "29",
- "name": "Descriptor",
- "attributes": [
- "0",
- "1",
- "2",
- "3",
- "4",
- "65528",
- "65529",
- "65531",
- "65532",
- "65533",
- "deviceTypeList",
- "serverList",
- "clientList",
- "partsList",
- "clusterRevision",
- "featureMap",
- "attributeList",
- "acceptedCommandList",
- "generatedCommandList",
- "tagList"
- ],
- "commands": [],
- "all_keys": [
- "id",
- "name",
- "revision",
- "_type",
- "supportedFeatures",
- "isUnknown",
- "endpointId",
- "attributes",
- "events",
- "commands",
- "subscribeAllAttributes",
- "_triggerAttributeUpdate",
- "_triggerEventUpdate",
- "isAttributeSupported",
- "isAttributeSupportedByName",
- "isCommandSupported",
- "isCommandSupportedByName",
- "getDeviceTypeListAttribute",
- "setDeviceTypeListAttribute",
- "subscribeDeviceTypeListAttribute",
- "addDeviceTypeListAttributeListener",
- "removeDeviceTypeListAttributeListener",
- "getServerListAttribute",
- "setServerListAttribute",
- "subscribeServerListAttribute",
- "addServerListAttributeListener",
- "removeServerListAttributeListener",
- "getClientListAttribute",
- "setClientListAttribute",
- "subscribeClientListAttribute",
- "addClientListAttributeListener",
- "removeClientListAttributeListener",
- "getPartsListAttribute",
- "setPartsListAttribute",
- "subscribePartsListAttribute",
- "addPartsListAttributeListener",
- "removePartsListAttributeListener",
- "getClusterRevisionAttribute",
- "setClusterRevisionAttribute",
- "subscribeClusterRevisionAttribute",
- "addClusterRevisionAttributeListener",
- "removeClusterRevisionAttributeListener",
- "getFeatureMapAttribute",
- "setFeatureMapAttribute",
- "subscribeFeatureMapAttribute",
- "addFeatureMapAttributeListener",
- "removeFeatureMapAttributeListener",
- "getAttributeListAttribute",
- "setAttributeListAttribute",
- "subscribeAttributeListAttribute",
- "addAttributeListAttributeListener",
- "removeAttributeListAttributeListener",
- "getAcceptedCommandListAttribute",
- "setAcceptedCommandListAttribute",
- "subscribeAcceptedCommandListAttribute",
- "addAcceptedCommandListAttributeListener",
- "removeAcceptedCommandListAttributeListener",
- "getGeneratedCommandListAttribute",
- "setGeneratedCommandListAttribute",
- "subscribeGeneratedCommandListAttribute",
- "addGeneratedCommandListAttributeListener",
- "removeGeneratedCommandListAttributeListener",
- "getTagListAttribute",
- "setTagListAttribute",
- "subscribeTagListAttribute",
- "addTagListAttributeListener",
- "removeTagListAttributeListener"
- ]
- },
- {
- "id": "3",
- "name": "Identify",
- "attributes": [
- "0",
- "1",
- "65528",
- "65529",
- "65531",
- "65532",
- "65533",
- "identifyTime",
- "identifyType",
- "clusterRevision",
- "featureMap",
- "attributeList",
- "acceptedCommandList",
- "generatedCommandList"
- ],
- "commands": [
- "0",
- "64",
- "identify",
- "triggerEffect"
- ],
- "all_keys": [
- "id",
- "name",
- "revision",
- "_type",
- "supportedFeatures",
- "isUnknown",
- "endpointId",
- "attributes",
- "events",
- "commands",
- "subscribeAllAttributes",
- "_triggerAttributeUpdate",
- "_triggerEventUpdate",
- "isAttributeSupported",
- "isAttributeSupportedByName",
- "isCommandSupported",
- "isCommandSupportedByName",
- "getIdentifyTimeAttribute",
- "setIdentifyTimeAttribute",
- "subscribeIdentifyTimeAttribute",
- "addIdentifyTimeAttributeListener",
- "removeIdentifyTimeAttributeListener",
- "getIdentifyTypeAttribute",
- "setIdentifyTypeAttribute",
- "subscribeIdentifyTypeAttribute",
- "addIdentifyTypeAttributeListener",
- "removeIdentifyTypeAttributeListener",
- "getClusterRevisionAttribute",
- "setClusterRevisionAttribute",
- "subscribeClusterRevisionAttribute",
- "addClusterRevisionAttributeListener",
- "removeClusterRevisionAttributeListener",
- "getFeatureMapAttribute",
- "setFeatureMapAttribute",
- "subscribeFeatureMapAttribute",
- "addFeatureMapAttributeListener",
- "removeFeatureMapAttributeListener",
- "getAttributeListAttribute",
- "setAttributeListAttribute",
- "subscribeAttributeListAttribute",
- "addAttributeListAttributeListener",
- "removeAttributeListAttributeListener",
- "getAcceptedCommandListAttribute",
- "setAcceptedCommandListAttribute",
- "subscribeAcceptedCommandListAttribute",
- "addAcceptedCommandListAttributeListener",
- "removeAcceptedCommandListAttributeListener",
- "getGeneratedCommandListAttribute",
- "setGeneratedCommandListAttribute",
- "subscribeGeneratedCommandListAttribute",
- "addGeneratedCommandListAttributeListener",
- "removeGeneratedCommandListAttributeListener",
- "identify",
- "triggerEffect"
- ]
- },
- {
- "id": "47",
- "name": "PowerSource",
- "attributes": [
- "0",
- "1",
- "2",
- "3",
- "4",
- "5",
- "6",
- "7",
- "8",
- "9",
- "10",
- "11",
- "12",
- "13",
- "14",
- "15",
- "16",
- "17",
- "18",
- "19",
- "20",
- "21",
- "22",
- "23",
- "24",
- "25",
- "26",
- "27",
- "28",
- "29",
- "30",
- "31",
- "65528",
- "65529",
- "65531",
- "65532",
- "65533",
- "status",
- "order",
- "description",
- "endpointList",
- "wiredAssessedInputVoltage",
- "wiredAssessedInputFrequency",
- "wiredCurrentType",
- "wiredAssessedCurrent",
- "wiredNominalVoltage",
- "wiredMaximumCurrent",
- "wiredPresent",
- "activeWiredFaults",
- "batVoltage",
- "batPercentRemaining",
- "batTimeRemaining",
- "batChargeLevel",
- "batReplacementNeeded",
- "batReplaceability",
- "batPresent",
- "activeBatFaults",
- "batReplacementDescription",
- "batCommonDesignation",
- "batAnsiDesignation",
- "batIecDesignation",
- "batApprovedChemistry",
- "batCapacity",
- "batQuantity",
- "batChargeState",
- "batTimeToFullCharge",
- "batFunctionalWhileCharging",
- "batChargingCurrent",
- "activeBatChargeFaults",
- "clusterRevision",
- "featureMap",
- "attributeList",
- "acceptedCommandList",
- "generatedCommandList"
- ],
- "commands": [],
- "all_keys": [
- "id",
- "name",
- "revision",
- "_type",
- "supportedFeatures",
- "isUnknown",
- "endpointId",
- "attributes",
- "events",
- "commands",
- "subscribeAllAttributes",
- "_triggerAttributeUpdate",
- "_triggerEventUpdate",
- "isAttributeSupported",
- "isAttributeSupportedByName",
- "isCommandSupported",
- "isCommandSupportedByName",
- "getStatusAttribute",
- "setStatusAttribute",
- "subscribeStatusAttribute",
- "addStatusAttributeListener",
- "removeStatusAttributeListener",
- "getOrderAttribute",
- "setOrderAttribute",
- "subscribeOrderAttribute",
- "addOrderAttributeListener",
- "removeOrderAttributeListener",
- "getDescriptionAttribute",
- "setDescriptionAttribute",
- "subscribeDescriptionAttribute",
- "addDescriptionAttributeListener",
- "removeDescriptionAttributeListener",
- "getEndpointListAttribute",
- "setEndpointListAttribute",
- "subscribeEndpointListAttribute",
- "addEndpointListAttributeListener",
- "removeEndpointListAttributeListener",
- "getWiredAssessedInputVoltageAttribute",
- "setWiredAssessedInputVoltageAttribute",
- "subscribeWiredAssessedInputVoltageAttribute",
- "addWiredAssessedInputVoltageAttributeListener",
- "removeWiredAssessedInputVoltageAttributeListener",
- "getWiredAssessedInputFrequencyAttribute",
- "setWiredAssessedInputFrequencyAttribute",
- "subscribeWiredAssessedInputFrequencyAttribute",
- "addWiredAssessedInputFrequencyAttributeListener",
- "removeWiredAssessedInputFrequencyAttributeListener",
- "getWiredCurrentTypeAttribute",
- "setWiredCurrentTypeAttribute",
- "subscribeWiredCurrentTypeAttribute",
- "addWiredCurrentTypeAttributeListener",
- "removeWiredCurrentTypeAttributeListener",
- "getWiredAssessedCurrentAttribute",
- "setWiredAssessedCurrentAttribute",
- "subscribeWiredAssessedCurrentAttribute",
- "addWiredAssessedCurrentAttributeListener",
- "removeWiredAssessedCurrentAttributeListener",
- "getWiredNominalVoltageAttribute",
- "setWiredNominalVoltageAttribute",
- "subscribeWiredNominalVoltageAttribute",
- "addWiredNominalVoltageAttributeListener",
- "removeWiredNominalVoltageAttributeListener",
- "getWiredMaximumCurrentAttribute",
- "setWiredMaximumCurrentAttribute",
- "subscribeWiredMaximumCurrentAttribute",
- "addWiredMaximumCurrentAttributeListener",
- "removeWiredMaximumCurrentAttributeListener",
- "getWiredPresentAttribute",
- "setWiredPresentAttribute",
- "subscribeWiredPresentAttribute",
- "addWiredPresentAttributeListener",
- "removeWiredPresentAttributeListener",
- "getActiveWiredFaultsAttribute",
- "setActiveWiredFaultsAttribute",
- "subscribeActiveWiredFaultsAttribute",
- "addActiveWiredFaultsAttributeListener",
- "removeActiveWiredFaultsAttributeListener",
- "getBatVoltageAttribute",
- "setBatVoltageAttribute",
- "subscribeBatVoltageAttribute",
- "addBatVoltageAttributeListener",
- "removeBatVoltageAttributeListener",
- "getBatPercentRemainingAttribute",
- "setBatPercentRemainingAttribute",
- "subscribeBatPercentRemainingAttribute",
- "addBatPercentRemainingAttributeListener",
- "removeBatPercentRemainingAttributeListener",
- "getBatTimeRemainingAttribute",
- "setBatTimeRemainingAttribute",
- "subscribeBatTimeRemainingAttribute",
- "addBatTimeRemainingAttributeListener",
- "removeBatTimeRemainingAttributeListener",
- "getBatChargeLevelAttribute",
- "setBatChargeLevelAttribute",
- "subscribeBatChargeLevelAttribute",
- "addBatChargeLevelAttributeListener",
- "removeBatChargeLevelAttributeListener",
- "getBatReplacementNeededAttribute",
- "setBatReplacementNeededAttribute",
- "subscribeBatReplacementNeededAttribute",
- "addBatReplacementNeededAttributeListener",
- "removeBatReplacementNeededAttributeListener",
- "getBatReplaceabilityAttribute",
- "setBatReplaceabilityAttribute",
- "subscribeBatReplaceabilityAttribute",
- "addBatReplaceabilityAttributeListener",
- "removeBatReplaceabilityAttributeListener",
- "getBatPresentAttribute",
- "setBatPresentAttribute",
- "subscribeBatPresentAttribute",
- "addBatPresentAttributeListener",
- "removeBatPresentAttributeListener",
- "getActiveBatFaultsAttribute",
- "setActiveBatFaultsAttribute",
- "subscribeActiveBatFaultsAttribute",
- "addActiveBatFaultsAttributeListener",
- "removeActiveBatFaultsAttributeListener",
- "getBatReplacementDescriptionAttribute",
- "setBatReplacementDescriptionAttribute",
- "subscribeBatReplacementDescriptionAttribute",
- "addBatReplacementDescriptionAttributeListener",
- "removeBatReplacementDescriptionAttributeListener",
- "getBatCommonDesignationAttribute",
- "setBatCommonDesignationAttribute",
- "subscribeBatCommonDesignationAttribute",
- "addBatCommonDesignationAttributeListener",
- "removeBatCommonDesignationAttributeListener",
- "getBatAnsiDesignationAttribute",
- "setBatAnsiDesignationAttribute",
- "subscribeBatAnsiDesignationAttribute",
- "addBatAnsiDesignationAttributeListener",
- "removeBatAnsiDesignationAttributeListener",
- "getBatIecDesignationAttribute",
- "setBatIecDesignationAttribute",
- "subscribeBatIecDesignationAttribute",
- "addBatIecDesignationAttributeListener",
- "removeBatIecDesignationAttributeListener",
- "getBatApprovedChemistryAttribute",
- "setBatApprovedChemistryAttribute",
- "subscribeBatApprovedChemistryAttribute",
- "addBatApprovedChemistryAttributeListener",
- "removeBatApprovedChemistryAttributeListener",
- "getBatCapacityAttribute",
- "setBatCapacityAttribute",
- "subscribeBatCapacityAttribute",
- "addBatCapacityAttributeListener",
- "removeBatCapacityAttributeListener",
- "getBatQuantityAttribute",
- "setBatQuantityAttribute",
- "subscribeBatQuantityAttribute",
- "addBatQuantityAttributeListener",
- "removeBatQuantityAttributeListener",
- "getBatChargeStateAttribute",
- "setBatChargeStateAttribute",
- "subscribeBatChargeStateAttribute",
- "addBatChargeStateAttributeListener",
- "removeBatChargeStateAttributeListener",
- "getBatTimeToFullChargeAttribute",
- "setBatTimeToFullChargeAttribute",
- "subscribeBatTimeToFullChargeAttribute",
- "addBatTimeToFullChargeAttributeListener",
- "removeBatTimeToFullChargeAttributeListener",
- "getBatFunctionalWhileChargingAttribute",
- "setBatFunctionalWhileChargingAttribute",
- "subscribeBatFunctionalWhileChargingAttribute",
- "addBatFunctionalWhileChargingAttributeListener",
- "removeBatFunctionalWhileChargingAttributeListener",
- "getBatChargingCurrentAttribute",
- "setBatChargingCurrentAttribute",
- "subscribeBatChargingCurrentAttribute",
- "addBatChargingCurrentAttributeListener",
- "removeBatChargingCurrentAttributeListener",
- "getActiveBatChargeFaultsAttribute",
- "setActiveBatChargeFaultsAttribute",
- "subscribeActiveBatChargeFaultsAttribute",
- "addActiveBatChargeFaultsAttributeListener",
- "removeActiveBatChargeFaultsAttributeListener",
- "getClusterRevisionAttribute",
- "setClusterRevisionAttribute",
- "subscribeClusterRevisionAttribute",
- "addClusterRevisionAttributeListener",
- "removeClusterRevisionAttributeListener",
- "getFeatureMapAttribute",
- "setFeatureMapAttribute",
- "subscribeFeatureMapAttribute",
- "addFeatureMapAttributeListener",
- "removeFeatureMapAttributeListener",
- "getAttributeListAttribute",
- "setAttributeListAttribute",
- "subscribeAttributeListAttribute",
- "addAttributeListAttributeListener",
- "removeAttributeListAttributeListener",
- "getAcceptedCommandListAttribute",
- "setAcceptedCommandListAttribute",
- "subscribeAcceptedCommandListAttribute",
- "addAcceptedCommandListAttributeListener",
- "removeAcceptedCommandListAttributeListener",
- "getGeneratedCommandListAttribute",
- "setGeneratedCommandListAttribute",
- "subscribeGeneratedCommandListAttribute",
- "addGeneratedCommandListAttributeListener",
- "removeGeneratedCommandListAttributeListener",
- "getWiredFaultChangeEvent",
- "subscribeWiredFaultChangeEvent",
- "addWiredFaultChangeEventListener",
- "removeWiredFaultChangeEventListener",
- "getBatFaultChangeEvent",
- "subscribeBatFaultChangeEvent",
- "addBatFaultChangeEventListener",
- "removeBatFaultChangeEventListener",
- "getBatChargeFaultChangeEvent",
- "subscribeBatChargeFaultChangeEvent",
- "addBatChargeFaultChangeEventListener",
- "removeBatChargeFaultChangeEventListener"
- ]
- },
- {
- "id": "84",
- "name": "RvcRunMode",
- "attributes": [
- "0",
- "1",
- "65528",
- "65529",
- "65531",
- "65532",
- "65533",
- "supportedModes",
- "currentMode",
- "clusterRevision",
- "featureMap",
- "attributeList",
- "acceptedCommandList",
- "generatedCommandList"
- ],
- "commands": [
- "0",
- "changeToMode"
- ],
- "all_keys": [
- "id",
- "name",
- "revision",
- "_type",
- "supportedFeatures",
- "isUnknown",
- "endpointId",
- "attributes",
- "events",
- "commands",
- "subscribeAllAttributes",
- "_triggerAttributeUpdate",
- "_triggerEventUpdate",
- "isAttributeSupported",
- "isAttributeSupportedByName",
- "isCommandSupported",
- "isCommandSupportedByName",
- "getSupportedModesAttribute",
- "setSupportedModesAttribute",
- "subscribeSupportedModesAttribute",
- "addSupportedModesAttributeListener",
- "removeSupportedModesAttributeListener",
- "getCurrentModeAttribute",
- "setCurrentModeAttribute",
- "subscribeCurrentModeAttribute",
- "addCurrentModeAttributeListener",
- "removeCurrentModeAttributeListener",
- "getClusterRevisionAttribute",
- "setClusterRevisionAttribute",
- "subscribeClusterRevisionAttribute",
- "addClusterRevisionAttributeListener",
- "removeClusterRevisionAttributeListener",
- "getFeatureMapAttribute",
- "setFeatureMapAttribute",
- "subscribeFeatureMapAttribute",
- "addFeatureMapAttributeListener",
- "removeFeatureMapAttributeListener",
- "getAttributeListAttribute",
- "setAttributeListAttribute",
- "subscribeAttributeListAttribute",
- "addAttributeListAttributeListener",
- "removeAttributeListAttributeListener",
- "getAcceptedCommandListAttribute",
- "setAcceptedCommandListAttribute",
- "subscribeAcceptedCommandListAttribute",
- "addAcceptedCommandListAttributeListener",
- "removeAcceptedCommandListAttributeListener",
- "getGeneratedCommandListAttribute",
- "setGeneratedCommandListAttribute",
- "subscribeGeneratedCommandListAttribute",
- "addGeneratedCommandListAttributeListener",
- "removeGeneratedCommandListAttributeListener",
- "changeToMode"
- ]
- },
- {
- "id": "85",
- "name": "RvcCleanMode",
- "attributes": [
- "0",
- "1",
- "65528",
- "65529",
- "65531",
- "65532",
- "65533",
- "supportedModes",
- "currentMode",
- "clusterRevision",
- "featureMap",
- "attributeList",
- "acceptedCommandList",
- "generatedCommandList"
- ],
- "commands": [
- "0",
- "changeToMode"
- ],
- "all_keys": [
- "id",
- "name",
- "revision",
- "_type",
- "supportedFeatures",
- "isUnknown",
- "endpointId",
- "attributes",
- "events",
- "commands",
- "subscribeAllAttributes",
- "_triggerAttributeUpdate",
- "_triggerEventUpdate",
- "isAttributeSupported",
- "isAttributeSupportedByName",
- "isCommandSupported",
- "isCommandSupportedByName",
- "getSupportedModesAttribute",
- "setSupportedModesAttribute",
- "subscribeSupportedModesAttribute",
- "addSupportedModesAttributeListener",
- "removeSupportedModesAttributeListener",
- "getCurrentModeAttribute",
- "setCurrentModeAttribute",
- "subscribeCurrentModeAttribute",
- "addCurrentModeAttributeListener",
- "removeCurrentModeAttributeListener",
- "getClusterRevisionAttribute",
- "setClusterRevisionAttribute",
- "subscribeClusterRevisionAttribute",
- "addClusterRevisionAttributeListener",
- "removeClusterRevisionAttributeListener",
- "getFeatureMapAttribute",
- "setFeatureMapAttribute",
- "subscribeFeatureMapAttribute",
- "addFeatureMapAttributeListener",
- "removeFeatureMapAttributeListener",
- "getAttributeListAttribute",
- "setAttributeListAttribute",
- "subscribeAttributeListAttribute",
- "addAttributeListAttributeListener",
- "removeAttributeListAttributeListener",
- "getAcceptedCommandListAttribute",
- "setAcceptedCommandListAttribute",
- "subscribeAcceptedCommandListAttribute",
- "addAcceptedCommandListAttributeListener",
- "removeAcceptedCommandListAttributeListener",
- "getGeneratedCommandListAttribute",
- "setGeneratedCommandListAttribute",
- "subscribeGeneratedCommandListAttribute",
- "addGeneratedCommandListAttributeListener",
- "removeGeneratedCommandListAttributeListener",
- "changeToMode"
- ]
- },
- {
- "id": "97",
- "name": "RvcOperationalState",
- "attributes": [
- "0",
- "1",
- "2",
- "3",
- "4",
- "5",
- "65528",
- "65529",
- "65531",
- "65532",
- "65533",
- "phaseList",
- "currentPhase",
- "countdownTime",
- "operationalStateList",
- "operationalState",
- "operationalError",
- "clusterRevision",
- "featureMap",
- "attributeList",
- "acceptedCommandList",
- "generatedCommandList"
- ],
- "commands": [
- "0",
- "3",
- "128",
- "pause",
- "resume",
- "goHome"
- ],
- "all_keys": [
- "id",
- "name",
- "revision",
- "_type",
- "supportedFeatures",
- "isUnknown",
- "endpointId",
- "attributes",
- "events",
- "commands",
- "subscribeAllAttributes",
- "_triggerAttributeUpdate",
- "_triggerEventUpdate",
- "isAttributeSupported",
- "isAttributeSupportedByName",
- "isCommandSupported",
- "isCommandSupportedByName",
- "getPhaseListAttribute",
- "setPhaseListAttribute",
- "subscribePhaseListAttribute",
- "addPhaseListAttributeListener",
- "removePhaseListAttributeListener",
- "getCurrentPhaseAttribute",
- "setCurrentPhaseAttribute",
- "subscribeCurrentPhaseAttribute",
- "addCurrentPhaseAttributeListener",
- "removeCurrentPhaseAttributeListener",
- "getCountdownTimeAttribute",
- "setCountdownTimeAttribute",
- "subscribeCountdownTimeAttribute",
- "addCountdownTimeAttributeListener",
- "removeCountdownTimeAttributeListener",
- "getOperationalStateListAttribute",
- "setOperationalStateListAttribute",
- "subscribeOperationalStateListAttribute",
- "addOperationalStateListAttributeListener",
- "removeOperationalStateListAttributeListener",
- "getOperationalStateAttribute",
- "setOperationalStateAttribute",
- "subscribeOperationalStateAttribute",
- "addOperationalStateAttributeListener",
- "removeOperationalStateAttributeListener",
- "getOperationalErrorAttribute",
- "setOperationalErrorAttribute",
- "subscribeOperationalErrorAttribute",
- "addOperationalErrorAttributeListener",
- "removeOperationalErrorAttributeListener",
- "getClusterRevisionAttribute",
- "setClusterRevisionAttribute",
- "subscribeClusterRevisionAttribute",
- "addClusterRevisionAttributeListener",
- "removeClusterRevisionAttributeListener",
- "getFeatureMapAttribute",
- "setFeatureMapAttribute",
- "subscribeFeatureMapAttribute",
- "addFeatureMapAttributeListener",
- "removeFeatureMapAttributeListener",
- "getAttributeListAttribute",
- "setAttributeListAttribute",
- "subscribeAttributeListAttribute",
- "addAttributeListAttributeListener",
- "removeAttributeListAttributeListener",
- "getAcceptedCommandListAttribute",
- "setAcceptedCommandListAttribute",
- "subscribeAcceptedCommandListAttribute",
- "addAcceptedCommandListAttributeListener",
- "removeAcceptedCommandListAttributeListener",
- "getGeneratedCommandListAttribute",
- "setGeneratedCommandListAttribute",
- "subscribeGeneratedCommandListAttribute",
- "addGeneratedCommandListAttributeListener",
- "removeGeneratedCommandListAttributeListener",
- "getOperationalErrorEvent",
- "subscribeOperationalErrorEvent",
- "addOperationalErrorEventListener",
- "removeOperationalErrorEventListener",
- "getOperationCompletionEvent",
- "subscribeOperationCompletionEvent",
- "addOperationCompletionEventListener",
- "removeOperationCompletionEventListener",
- "pause",
- "resume",
- "goHome"
- ]
- },
- {
- "id": "336",
- "name": "ServiceArea",
- "attributes": [
- "0",
- "1",
- "2",
- "3",
- "4",
- "5",
- "65528",
- "65529",
- "65531",
- "65532",
- "65533",
- "supportedAreas",
- "selectedAreas",
- "currentArea",
- "estimatedEndTime",
- "clusterRevision",
- "featureMap",
- "attributeList",
- "acceptedCommandList",
- "generatedCommandList",
- "supportedMaps",
- "progress"
- ],
- "commands": [
- "0",
- "2",
- "selectAreas",
- "skipArea"
- ],
- "all_keys": [
- "id",
- "name",
- "revision",
- "_type",
- "supportedFeatures",
- "isUnknown",
- "endpointId",
- "attributes",
- "events",
- "commands",
- "subscribeAllAttributes",
- "_triggerAttributeUpdate",
- "_triggerEventUpdate",
- "isAttributeSupported",
- "isAttributeSupportedByName",
- "isCommandSupported",
- "isCommandSupportedByName",
- "getSupportedAreasAttribute",
- "setSupportedAreasAttribute",
- "subscribeSupportedAreasAttribute",
- "addSupportedAreasAttributeListener",
- "removeSupportedAreasAttributeListener",
- "getSelectedAreasAttribute",
- "setSelectedAreasAttribute",
- "subscribeSelectedAreasAttribute",
- "addSelectedAreasAttributeListener",
- "removeSelectedAreasAttributeListener",
- "getCurrentAreaAttribute",
- "setCurrentAreaAttribute",
- "subscribeCurrentAreaAttribute",
- "addCurrentAreaAttributeListener",
- "removeCurrentAreaAttributeListener",
- "getEstimatedEndTimeAttribute",
- "setEstimatedEndTimeAttribute",
- "subscribeEstimatedEndTimeAttribute",
- "addEstimatedEndTimeAttributeListener",
- "removeEstimatedEndTimeAttributeListener",
- "getClusterRevisionAttribute",
- "setClusterRevisionAttribute",
- "subscribeClusterRevisionAttribute",
- "addClusterRevisionAttributeListener",
- "removeClusterRevisionAttributeListener",
- "getFeatureMapAttribute",
- "setFeatureMapAttribute",
- "subscribeFeatureMapAttribute",
- "addFeatureMapAttributeListener",
- "removeFeatureMapAttributeListener",
- "getAttributeListAttribute",
- "setAttributeListAttribute",
- "subscribeAttributeListAttribute",
- "addAttributeListAttributeListener",
- "removeAttributeListAttributeListener",
- "getAcceptedCommandListAttribute",
- "setAcceptedCommandListAttribute",
- "subscribeAcceptedCommandListAttribute",
- "addAcceptedCommandListAttributeListener",
- "removeAcceptedCommandListAttributeListener",
- "getGeneratedCommandListAttribute",
- "setGeneratedCommandListAttribute",
- "subscribeGeneratedCommandListAttribute",
- "addGeneratedCommandListAttributeListener",
- "removeGeneratedCommandListAttributeListener",
- "getSupportedMapsAttribute",
- "setSupportedMapsAttribute",
- "subscribeSupportedMapsAttribute",
- "addSupportedMapsAttributeListener",
- "removeSupportedMapsAttributeListener",
- "getProgressAttribute",
- "setProgressAttribute",
- "subscribeProgressAttribute",
- "addProgressAttributeListener",
- "removeProgressAttributeListener",
- "selectAreas",
- "skipArea"
- ]
- },
- {
- "id": "57",
- "name": "BridgedDeviceBasicInformation",
- "attributes": [
- "1",
- "2",
- "3",
- "4",
- "5",
- "7",
- "8",
- "9",
- "10",
- "11",
- "12",
- "13",
- "14",
- "15",
- "17",
- "18",
- "20",
- "65528",
- "65529",
- "65531",
- "65532",
- "65533",
- "vendorName",
- "vendorId",
- "productName",
- "productId",
- "nodeLabel",
- "hardwareVersion",
- "hardwareVersionString",
- "softwareVersion",
- "softwareVersionString",
- "manufacturingDate",
- "partNumber",
- "productUrl",
- "productLabel",
- "serialNumber",
- "reachable",
- "uniqueId",
- "productAppearance",
- "clusterRevision",
- "featureMap",
- "attributeList",
- "acceptedCommandList",
- "generatedCommandList"
- ],
- "commands": [
- "128",
- "keepActive"
- ],
- "all_keys": [
- "id",
- "name",
- "revision",
- "_type",
- "supportedFeatures",
- "isUnknown",
- "endpointId",
- "attributes",
- "events",
- "commands",
- "subscribeAllAttributes",
- "_triggerAttributeUpdate",
- "_triggerEventUpdate",
- "isAttributeSupported",
- "isAttributeSupportedByName",
- "isCommandSupported",
- "isCommandSupportedByName",
- "getVendorNameAttribute",
- "setVendorNameAttribute",
- "subscribeVendorNameAttribute",
- "addVendorNameAttributeListener",
- "removeVendorNameAttributeListener",
- "getVendorIdAttribute",
- "setVendorIdAttribute",
- "subscribeVendorIdAttribute",
- "addVendorIdAttributeListener",
- "removeVendorIdAttributeListener",
- "getProductNameAttribute",
- "setProductNameAttribute",
- "subscribeProductNameAttribute",
- "addProductNameAttributeListener",
- "removeProductNameAttributeListener",
- "getProductIdAttribute",
- "setProductIdAttribute",
- "subscribeProductIdAttribute",
- "addProductIdAttributeListener",
- "removeProductIdAttributeListener",
- "getNodeLabelAttribute",
- "setNodeLabelAttribute",
- "subscribeNodeLabelAttribute",
- "addNodeLabelAttributeListener",
- "removeNodeLabelAttributeListener",
- "getHardwareVersionAttribute",
- "setHardwareVersionAttribute",
- "subscribeHardwareVersionAttribute",
- "addHardwareVersionAttributeListener",
- "removeHardwareVersionAttributeListener",
- "getHardwareVersionStringAttribute",
- "setHardwareVersionStringAttribute",
- "subscribeHardwareVersionStringAttribute",
- "addHardwareVersionStringAttributeListener",
- "removeHardwareVersionStringAttributeListener",
- "getSoftwareVersionAttribute",
- "setSoftwareVersionAttribute",
- "subscribeSoftwareVersionAttribute",
- "addSoftwareVersionAttributeListener",
- "removeSoftwareVersionAttributeListener",
- "getSoftwareVersionStringAttribute",
- "setSoftwareVersionStringAttribute",
- "subscribeSoftwareVersionStringAttribute",
- "addSoftwareVersionStringAttributeListener",
- "removeSoftwareVersionStringAttributeListener",
- "getManufacturingDateAttribute",
- "setManufacturingDateAttribute",
- "subscribeManufacturingDateAttribute",
- "addManufacturingDateAttributeListener",
- "removeManufacturingDateAttributeListener",
- "getPartNumberAttribute",
- "setPartNumberAttribute",
- "subscribePartNumberAttribute",
- "addPartNumberAttributeListener",
- "removePartNumberAttributeListener",
- "getProductUrlAttribute",
- "setProductUrlAttribute",
- "subscribeProductUrlAttribute",
- "addProductUrlAttributeListener",
- "removeProductUrlAttributeListener",
- "getProductLabelAttribute",
- "setProductLabelAttribute",
- "subscribeProductLabelAttribute",
- "addProductLabelAttributeListener",
- "removeProductLabelAttributeListener",
- "getSerialNumberAttribute",
- "setSerialNumberAttribute",
- "subscribeSerialNumberAttribute",
- "addSerialNumberAttributeListener",
- "removeSerialNumberAttributeListener",
- "getReachableAttribute",
- "setReachableAttribute",
- "subscribeReachableAttribute",
- "addReachableAttributeListener",
- "removeReachableAttributeListener",
- "getUniqueIdAttribute",
- "setUniqueIdAttribute",
- "subscribeUniqueIdAttribute",
- "addUniqueIdAttributeListener",
- "removeUniqueIdAttributeListener",
- "getProductAppearanceAttribute",
- "setProductAppearanceAttribute",
- "subscribeProductAppearanceAttribute",
- "addProductAppearanceAttributeListener",
- "removeProductAppearanceAttributeListener",
- "getClusterRevisionAttribute",
- "setClusterRevisionAttribute",
- "subscribeClusterRevisionAttribute",
- "addClusterRevisionAttributeListener",
- "removeClusterRevisionAttributeListener",
- "getFeatureMapAttribute",
- "setFeatureMapAttribute",
- "subscribeFeatureMapAttribute",
- "addFeatureMapAttributeListener",
- "removeFeatureMapAttributeListener",
- "getAttributeListAttribute",
- "setAttributeListAttribute",
- "subscribeAttributeListAttribute",
- "addAttributeListAttributeListener",
- "removeAttributeListAttributeListener",
- "getAcceptedCommandListAttribute",
- "setAcceptedCommandListAttribute",
- "subscribeAcceptedCommandListAttribute",
- "addAcceptedCommandListAttributeListener",
- "removeAcceptedCommandListAttributeListener",
- "getGeneratedCommandListAttribute",
- "setGeneratedCommandListAttribute",
- "subscribeGeneratedCommandListAttribute",
- "addGeneratedCommandListAttributeListener",
- "removeGeneratedCommandListAttributeListener",
- "getStartUpEvent",
- "subscribeStartUpEvent",
- "addStartUpEventListener",
- "removeStartUpEventListener",
- "getShutDownEvent",
- "subscribeShutDownEvent",
- "addShutDownEventListener",
- "removeShutDownEventListener",
- "getLeaveEvent",
- "subscribeLeaveEvent",
- "addLeaveEventListener",
- "removeLeaveEventListener",
- "getReachableChangedEvent",
- "subscribeReachableChangedEvent",
- "addReachableChangedEventListener",
- "removeReachableChangedEventListener",
- "getActiveChangedEvent",
- "subscribeActiveChangedEvent",
- "addActiveChangedEventListener",
- "removeActiveChangedEventListener",
- "keepActive"
- ]
- }
- ],
- "child_endpoints": []
- }
- ]
- }
- ],
- "node_information": {
- "vendor_name": "Matterbridge",
- "product_name": "Matterbridge Roborock Vacuum Plu",
- "product_id": 32768,
- "product_label": "Matterbridge Roborock Vacuum Plu",
- "vendor_id": 65521
- }
- }
- ]
Advertisement
Add Comment
Please, Sign In to add comment