Remove unused stuff from ZHA registries (#43786)
This commit is contained in:
parent
69710cb664
commit
8f3989e7d9
6 changed files with 0 additions and 29 deletions
|
@ -147,7 +147,6 @@ class LevelControlClientChannel(ClientChannel):
|
|||
|
||||
|
||||
@registries.BINDABLE_CLUSTERS.register(general.LevelControl.cluster_id)
|
||||
@registries.LIGHT_CLUSTERS.register(general.LevelControl.cluster_id)
|
||||
@registries.ZIGBEE_CHANNEL_REGISTRY.register(general.LevelControl.cluster_id)
|
||||
class LevelControlChannel(ZigbeeChannel):
|
||||
"""Channel for the LevelControl Zigbee cluster."""
|
||||
|
@ -222,10 +221,7 @@ class OnOffClientChannel(ClientChannel):
|
|||
"""OnOff client channel."""
|
||||
|
||||
|
||||
@registries.BINARY_SENSOR_CLUSTERS.register(general.OnOff.cluster_id)
|
||||
@registries.BINDABLE_CLUSTERS.register(general.OnOff.cluster_id)
|
||||
@registries.LIGHT_CLUSTERS.register(general.OnOff.cluster_id)
|
||||
@registries.SWITCH_CLUSTERS.register(general.OnOff.cluster_id)
|
||||
@registries.ZIGBEE_CHANNEL_REGISTRY.register(general.OnOff.cluster_id)
|
||||
class OnOffChannel(ZigbeeChannel):
|
||||
"""Channel for the OnOff Zigbee cluster."""
|
||||
|
@ -370,7 +366,6 @@ class PollControl(ZigbeeChannel):
|
|||
await self.set_long_poll_interval(self.LONG_POLL)
|
||||
|
||||
|
||||
@registries.DEVICE_TRACKER_CLUSTERS.register(general.PowerConfiguration.cluster_id)
|
||||
@registries.ZIGBEE_CHANNEL_REGISTRY.register(general.PowerConfiguration.cluster_id)
|
||||
class PowerConfigurationChannel(ZigbeeChannel):
|
||||
"""Channel for the zigbee power configuration cluster."""
|
||||
|
|
|
@ -92,7 +92,6 @@ class Pump(ZigbeeChannel):
|
|||
"""Pump channel."""
|
||||
|
||||
|
||||
@registries.CLIMATE_CLUSTERS.register(hvac.Thermostat.cluster_id)
|
||||
@registries.ZIGBEE_CHANNEL_REGISTRY.register(hvac.Thermostat.cluster_id)
|
||||
class ThermostatChannel(ZigbeeChannel):
|
||||
"""Thermostat channel."""
|
||||
|
|
|
@ -19,7 +19,6 @@ class ColorClientChannel(ClientChannel):
|
|||
|
||||
|
||||
@registries.BINDABLE_CLUSTERS.register(lighting.Color.cluster_id)
|
||||
@registries.LIGHT_CLUSTERS.register(lighting.Color.cluster_id)
|
||||
@registries.ZIGBEE_CHANNEL_REGISTRY.register(lighting.Color.cluster_id)
|
||||
class ColorChannel(ZigbeeChannel):
|
||||
"""Color channel."""
|
||||
|
|
|
@ -36,7 +36,6 @@ class IlluminanceMeasurement(ZigbeeChannel):
|
|||
REPORT_CONFIG = [{"attr": "measured_value", "config": REPORT_CONFIG_DEFAULT}]
|
||||
|
||||
|
||||
@registries.BINARY_SENSOR_CLUSTERS.register(measurement.OccupancySensing.cluster_id)
|
||||
@registries.ZIGBEE_CHANNEL_REGISTRY.register(measurement.OccupancySensing.cluster_id)
|
||||
class OccupancySensing(ZigbeeChannel):
|
||||
"""Occupancy Sensing channel."""
|
||||
|
|
|
@ -109,7 +109,6 @@ class IasWd(ZigbeeChannel):
|
|||
)
|
||||
|
||||
|
||||
@registries.BINARY_SENSOR_CLUSTERS.register(security.IasZone.cluster_id)
|
||||
@registries.ZIGBEE_CHANNEL_REGISTRY.register(security.IasZone.cluster_id)
|
||||
class IASZoneChannel(ZigbeeChannel):
|
||||
"""Channel for the IASZone Zigbee cluster."""
|
||||
|
|
|
@ -25,7 +25,6 @@ from .typing import ChannelType
|
|||
GROUP_ENTITY_DOMAINS = [LIGHT, SWITCH, FAN]
|
||||
|
||||
PHILLIPS_REMOTE_CLUSTER = 0xFC00
|
||||
|
||||
SMARTTHINGS_ACCELERATION_CLUSTER = 0xFC02
|
||||
SMARTTHINGS_ARRIVAL_SENSOR_DEVICE_TYPE = 0x8000
|
||||
SMARTTHINGS_HUMIDITY_CLUSTER = 0xFC45
|
||||
|
@ -80,15 +79,8 @@ SINGLE_OUTPUT_CLUSTER_DEVICE_CLASS = {
|
|||
zcl.clusters.general.OnOff.cluster_id: BINARY_SENSOR
|
||||
}
|
||||
|
||||
SWITCH_CLUSTERS = SetRegistry()
|
||||
|
||||
BINARY_SENSOR_CLUSTERS = SetRegistry()
|
||||
BINARY_SENSOR_CLUSTERS.add(SMARTTHINGS_ACCELERATION_CLUSTER)
|
||||
|
||||
BINDABLE_CLUSTERS = SetRegistry()
|
||||
CHANNEL_ONLY_CLUSTERS = SetRegistry()
|
||||
CLIMATE_CLUSTERS = SetRegistry()
|
||||
CUSTOM_CLUSTER_MAPPINGS = {}
|
||||
|
||||
DEVICE_CLASS = {
|
||||
zigpy.profiles.zha.PROFILE_ID: {
|
||||
|
@ -119,19 +111,7 @@ DEVICE_CLASS = {
|
|||
}
|
||||
DEVICE_CLASS = collections.defaultdict(dict, DEVICE_CLASS)
|
||||
|
||||
DEVICE_TRACKER_CLUSTERS = SetRegistry()
|
||||
LIGHT_CLUSTERS = SetRegistry()
|
||||
OUTPUT_CHANNEL_ONLY_CLUSTERS = SetRegistry()
|
||||
CLIENT_CHANNELS_REGISTRY = DictRegistry()
|
||||
|
||||
COMPONENT_CLUSTERS = {
|
||||
BINARY_SENSOR: BINARY_SENSOR_CLUSTERS,
|
||||
CLIMATE: CLIMATE_CLUSTERS,
|
||||
DEVICE_TRACKER: DEVICE_TRACKER_CLUSTERS,
|
||||
LIGHT: LIGHT_CLUSTERS,
|
||||
SWITCH: SWITCH_CLUSTERS,
|
||||
}
|
||||
|
||||
ZIGBEE_CHANNEL_REGISTRY = DictRegistry()
|
||||
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue