File tree Expand file tree Collapse file tree 5 files changed +11
-11
lines changed
homeassistant/components/matter Expand file tree Collapse file tree 5 files changed +11
-11
lines changed Original file line number Diff line number Diff line change 55from typing import TYPE_CHECKING , cast
66
77from chip .clusters import Objects as clusters
8- from matter_server .client .models .device_types import BridgedDevice
8+ from matter_server .client .models .device_types import BridgedNode
99from matter_server .common .models import EventType , ServerInfoMessage
1010
1111from homeassistant .config_entries import ConfigEntry
@@ -162,7 +162,7 @@ def _create_device_registry(
162162 (
163163 x
164164 for x in endpoint .device_types
165- if x .device_type != BridgedDevice .device_type
165+ if x .device_type != BridgedNode .device_type
166166 ),
167167 None ,
168168 )
Original file line number Diff line number Diff line change 4040)
4141
4242COLOR_MODE_MAP = {
43- clusters .ColorControl .Enums .ColorMode .kCurrentHueAndCurrentSaturation : ColorMode .HS ,
44- clusters .ColorControl .Enums .ColorMode .kCurrentXAndCurrentY : ColorMode .XY ,
45- clusters .ColorControl .Enums .ColorMode . kColorTemperature : ColorMode .COLOR_TEMP ,
43+ clusters .ColorControl .Enums .ColorModeEnum .kCurrentHueAndCurrentSaturation : ColorMode .HS ,
44+ clusters .ColorControl .Enums .ColorModeEnum .kCurrentXAndCurrentY : ColorMode .XY ,
45+ clusters .ColorControl .Enums .ColorModeEnum . kColorTemperatureMireds : ColorMode .COLOR_TEMP ,
4646}
4747
4848# there's a bug in (at least) Espressif's implementation of light transitions
@@ -355,21 +355,21 @@ def _update_from_device(self) -> None:
355355
356356 if (
357357 capabilities
358- & clusters .ColorControl .Bitmaps .ColorCapabilities . kHueSaturationSupported
358+ & clusters .ColorControl .Bitmaps .ColorCapabilitiesBitmap . kHueSaturation
359359 ):
360360 supported_color_modes .add (ColorMode .HS )
361361 self ._supports_color = True
362362
363363 if (
364364 capabilities
365- & clusters .ColorControl .Bitmaps .ColorCapabilities . kXYAttributesSupported
365+ & clusters .ColorControl .Bitmaps .ColorCapabilitiesBitmap . kXy
366366 ):
367367 supported_color_modes .add (ColorMode .XY )
368368 self ._supports_color = True
369369
370370 if (
371371 capabilities
372- & clusters .ColorControl .Bitmaps .ColorCapabilities . kColorTemperatureSupported
372+ & clusters .ColorControl .Bitmaps .ColorCapabilitiesBitmap . kColorTemperature
373373 ):
374374 supported_color_modes .add (ColorMode .COLOR_TEMP )
375375 self ._supports_color_temperature = True
Original file line number Diff line number Diff line change 77 "dependencies" : [" websocket_api" ],
88 "documentation" : " https://www.home-assistant.io/integrations/matter" ,
99 "iot_class" : " local_push" ,
10- "requirements" : [" python-matter-server==6.6 .0" ],
10+ "requirements" : [" python-matter-server==7.0 .0" ],
1111 "zeroconf" : [" _matter._tcp.local." , " _matterc._udp.local." ]
1212}
Original file line number Diff line number Diff line change @@ -2387,7 +2387,7 @@ python-linkplay==0.1.1
23872387# python-lirc==1.2.3
23882388
23892389# homeassistant.components.matter
2390- python-matter-server==6.6 .0
2390+ python-matter-server==7.0 .0
23912391
23922392# homeassistant.components.xiaomi_miio
23932393python-miio==0.5.12
Original file line number Diff line number Diff line change @@ -1920,7 +1920,7 @@ python-kasa[speedups]==0.9.0
19201920python-linkplay==0.1.1
19211921
19221922# homeassistant.components.matter
1923- python-matter-server==6.6 .0
1923+ python-matter-server==7.0 .0
19241924
19251925# homeassistant.components.xiaomi_miio
19261926python-miio==0.5.12
You can’t perform that action at this time.
0 commit comments