JSPM

  • Created
  • Published
  • Downloads 4
  • Score
    100M100P100Q36704F
  • License Apache-2.0

Definitions for Matter application

Package Exports

  • @matter.js/types
  • @matter.js/types/cluster
  • @matter.js/types/cluster/mutation
  • @matter.js/types/clusters
  • @matter.js/types/clusters/access-control
  • @matter.js/types/clusters/account-login
  • @matter.js/types/clusters/actions
  • @matter.js/types/clusters/activated-carbon-filter-monitoring
  • @matter.js/types/clusters/administrator-commissioning
  • @matter.js/types/clusters/air-quality
  • @matter.js/types/clusters/alarm-base
  • @matter.js/types/clusters/application-basic
  • @matter.js/types/clusters/application-launcher
  • @matter.js/types/clusters/audio-output
  • @matter.js/types/clusters/ballast-configuration
  • @matter.js/types/clusters/basic-information
  • @matter.js/types/clusters/binding
  • @matter.js/types/clusters/boolean-state
  • @matter.js/types/clusters/boolean-state-configuration
  • @matter.js/types/clusters/bridged-device-basic-information
  • @matter.js/types/clusters/carbon-dioxide-concentration-measurement
  • @matter.js/types/clusters/carbon-monoxide-concentration-measurement
  • @matter.js/types/clusters/channel
  • @matter.js/types/clusters/color-control
  • @matter.js/types/clusters/concentration-measurement
  • @matter.js/types/clusters/content-app-observer
  • @matter.js/types/clusters/content-control
  • @matter.js/types/clusters/content-launcher
  • @matter.js/types/clusters/descriptor
  • @matter.js/types/clusters/device-energy-management
  • @matter.js/types/clusters/device-energy-management-mode
  • @matter.js/types/clusters/diagnostic-logs
  • @matter.js/types/clusters/dishwasher-alarm
  • @matter.js/types/clusters/dishwasher-mode
  • @matter.js/types/clusters/door-lock
  • @matter.js/types/clusters/electrical-energy-measurement
  • @matter.js/types/clusters/electrical-power-measurement
  • @matter.js/types/clusters/energy-evse
  • @matter.js/types/clusters/energy-evse-mode
  • @matter.js/types/clusters/energy-preference
  • @matter.js/types/clusters/ethernet-network-diagnostics
  • @matter.js/types/clusters/fan-control
  • @matter.js/types/clusters/fixed-label
  • @matter.js/types/clusters/flow-measurement
  • @matter.js/types/clusters/formaldehyde-concentration-measurement
  • @matter.js/types/clusters/general-commissioning
  • @matter.js/types/clusters/general-diagnostics
  • @matter.js/types/clusters/group-key-management
  • @matter.js/types/clusters/groups
  • @matter.js/types/clusters/hepa-filter-monitoring
  • @matter.js/types/clusters/icd-management
  • @matter.js/types/clusters/identify
  • @matter.js/types/clusters/illuminance-measurement
  • @matter.js/types/clusters/index
  • @matter.js/types/clusters/keypad-input
  • @matter.js/types/clusters/label
  • @matter.js/types/clusters/laundry-dryer-controls
  • @matter.js/types/clusters/laundry-washer-controls
  • @matter.js/types/clusters/laundry-washer-mode
  • @matter.js/types/clusters/level-control
  • @matter.js/types/clusters/localization-configuration
  • @matter.js/types/clusters/low-power
  • @matter.js/types/clusters/media-input
  • @matter.js/types/clusters/media-playback
  • @matter.js/types/clusters/messages
  • @matter.js/types/clusters/microwave-oven-control
  • @matter.js/types/clusters/microwave-oven-mode
  • @matter.js/types/clusters/mode-base
  • @matter.js/types/clusters/mode-select
  • @matter.js/types/clusters/network-commissioning
  • @matter.js/types/clusters/nitrogen-dioxide-concentration-measurement
  • @matter.js/types/clusters/occupancy-sensing
  • @matter.js/types/clusters/on-off
  • @matter.js/types/clusters/operational-credentials
  • @matter.js/types/clusters/operational-state
  • @matter.js/types/clusters/ota-software-update-provider
  • @matter.js/types/clusters/ota-software-update-requestor
  • @matter.js/types/clusters/oven-cavity-operational-state
  • @matter.js/types/clusters/oven-mode
  • @matter.js/types/clusters/ozone-concentration-measurement
  • @matter.js/types/clusters/pm1-concentration-measurement
  • @matter.js/types/clusters/pm10-concentration-measurement
  • @matter.js/types/clusters/pm25-concentration-measurement
  • @matter.js/types/clusters/power-source
  • @matter.js/types/clusters/power-source-configuration
  • @matter.js/types/clusters/power-topology
  • @matter.js/types/clusters/pressure-measurement
  • @matter.js/types/clusters/proxy-configuration
  • @matter.js/types/clusters/proxy-discovery
  • @matter.js/types/clusters/pulse-width-modulation
  • @matter.js/types/clusters/pump-configuration-and-control
  • @matter.js/types/clusters/radon-concentration-measurement
  • @matter.js/types/clusters/refrigerator-alarm
  • @matter.js/types/clusters/refrigerator-and-temperature-controlled-cabinet-mode
  • @matter.js/types/clusters/relative-humidity-measurement
  • @matter.js/types/clusters/resource-monitoring
  • @matter.js/types/clusters/rvc-clean-mode
  • @matter.js/types/clusters/rvc-operational-state
  • @matter.js/types/clusters/rvc-run-mode
  • @matter.js/types/clusters/scenes-management
  • @matter.js/types/clusters/smoke-co-alarm
  • @matter.js/types/clusters/software-diagnostics
  • @matter.js/types/clusters/switch
  • @matter.js/types/clusters/target-navigator
  • @matter.js/types/clusters/temperature-control
  • @matter.js/types/clusters/temperature-measurement
  • @matter.js/types/clusters/thermostat
  • @matter.js/types/clusters/thermostat-user-interface-configuration
  • @matter.js/types/clusters/thread-network-diagnostics
  • @matter.js/types/clusters/time-format-localization
  • @matter.js/types/clusters/time-synchronization
  • @matter.js/types/clusters/total-volatile-organic-compounds-concentration-measurement
  • @matter.js/types/clusters/unit-localization
  • @matter.js/types/clusters/user-label
  • @matter.js/types/clusters/valid-proxies
  • @matter.js/types/clusters/valve-configuration-and-control
  • @matter.js/types/clusters/wake-on-lan
  • @matter.js/types/clusters/wi-fi-network-diagnostics
  • @matter.js/types/clusters/window-covering
  • @matter.js/types/commissioning
  • @matter.js/types/common
  • @matter.js/types/datatype
  • @matter.js/types/globals
  • @matter.js/types/protocol
  • @matter.js/types/protocol/definitions
  • @matter.js/types/protocol/messages
  • @matter.js/types/protocol/types
  • @matter.js/types/schema
  • @matter.js/types/tlv

Readme

This package implements operational types and data structures for Matter.

Due to type definition size, we do not export clusters as part of the root package. You may instead import then as:

import { OnOffCluster } from "@matter.js/types/clusters/OnOffCluster";

or:

import { OnOffCluster } from "@matter.js/types/clusters";