homeassistant/auth/__init__.py:413:19: error[call-non-callable] Object of type `object` is not callable
homeassistant/auth/auth_store.py:57:47: error[invalid-assignment] Object of type `None` is not assignable to `dict[str, User]`: Incompatible value of type `None`
homeassistant/auth/auth_store.py:58:49: error[invalid-assignment] Object of type `None` is not assignable to `dict[str, Group]`: Incompatible value of type `None`
homeassistant/auth/auth_store.py:59:47: error[invalid-assignment] Object of type `None` is not assignable to `PermissionLookup`: Incompatible value of type `None`
homeassistant/auth/mfa_modules/notify.py:253:13: error[invalid-argument-type] Argument to bound method `NotifyAuthModule.async_notify` is incorrect: Expected `str`, found `str | None`
homeassistant/auth/mfa_modules/notify.py:268:33: error[invalid-type-form] Variable of type `type[MultiFactorAuthModule]` is not allowed in a type expression
homeassistant/auth/mfa_modules/notify.py:273:22: error[invalid-type-form] Variable of type `type[MultiFactorAuthModule]` is not allowed in a parameter annotation
homeassistant/auth/mfa_modules/totp.py:115:9: error[invalid-assignment] Cannot assign to a subscript on an object of type `None`
homeassistant/auth/mfa_modules/totp.py:144:12: error[unresolved-attribute] Attribute `pop` is not defined on `None` in union `dict[str, str] | None`
homeassistant/auth/mfa_modules/totp.py:152:16: error[unsupported-operator] Operator `in` is not supported between objects of type `str` and `dict[str, str] | None`
homeassistant/auth/mfa_modules/totp.py:169:27: error[unresolved-attribute] Attribute `get` is not defined on `None` in union `dict[str, str] | None`
homeassistant/auth/mfa_modules/totp.py:178:31: error[invalid-type-form] Variable of type `type[MultiFactorAuthModule]` is not allowed in a type expression
homeassistant/auth/mfa_modules/totp.py:186:28: error[invalid-type-form] Variable of type `type[MultiFactorAuthModule]` is not allowed in a parameter annotation
homeassistant/auth/permissions/merge.py:61:13: error[invalid-assignment] Cannot assign to a subscript on an object of type `Mapping[str, SubCategoryType]`
homeassistant/auth/permissions/merge.py:61:43: error[invalid-argument-type] Argument to function `_merge_policies` is incorrect: Expected `list[CategoryType]`, found `list[Mapping[str, ValueType] | bool | None]`
homeassistant/auth/permissions/util.py:111:12: error[invalid-return-type] Return type does not match returned value: expected `bool`, found `Mapping[str, bool] | bool | None`
homeassistant/auth/providers/__init__.py:266:23: error[call-non-callable] Object of type `object` is not callable
homeassistant/auth/providers/command_line.py:136:38: error[invalid-type-form] Variable of type `type[AuthProvider]` is not allowed in a type expression
homeassistant/auth/providers/homeassistant.py:37:48: error[invalid-type-form] Variable of type `type[AuthProvider]` is not allowed in a return type annotation
homeassistant/auth/providers/homeassistant.py:41:20: warning[redundant-cast] Value is already of type `AuthProvider`
homeassistant/auth/providers/homeassistant.py:410:31: error[invalid-type-form] Variable of type `type[AuthProvider]` is not allowed in a type expression
homeassistant/auth/providers/insecure_example.py:95:34: error[invalid-type-form] Variable of type `type[AuthProvider]` is not allowed in a type expression
homeassistant/auth/providers/trusted_networks.py:217:42: error[invalid-type-form] Variable of type `type[AuthProvider]` is not allowed in a type expression
homeassistant/auth/providers/trusted_networks.py:222:24: error[invalid-type-form] Variable of type `type[AuthProvider]` is not allowed in a parameter annotation
homeassistant/bootstrap.py:634:9: error[invalid-argument-type] Argument to bound method `Logger.exception` is incorrect: Expected `None | bool | tuple[type[BaseException], BaseException, TracebackType | None] | tuple[None, None, None] | BaseException`, found `tuple[type[BaseException], BaseException | None, TracebackType | None]`
homeassistant/components/abode/__init__.py:84:40: error[invalid-argument-type] Argument to bound method `PlatformDirs.override` is incorrect: Expected `Mapping[str, Path]`, found `Path`
homeassistant/components/abode/camera.py:34:35: error[unresolved-attribute] Module `jaraco.abode.helpers.timeline` has no member `CAPTURE_IMAGE`
homeassistant/components/acaia/config_flow.py:64:50: warning[possibly-unresolved-reference] Name `is_new_style_scale` used when possibly not defined
homeassistant/components/acmeda/config_flow.py:56:9: error[invalid-assignment] Object of type `dict[str | None | Unknown, Hub]` is not assignable to attribute `discovered_hubs` of type `dict[str, Hub] | None`
homeassistant/components/acmeda/config_flow.py:72:40: error[invalid-argument-type] Argument to bound method `ConfigFlow.async_create_entry` is incorrect: Expected `str`, found `None | Unknown`
homeassistant/components/acmeda/cover.py:58:24: error[unsupported-operator] Operator `-` is not supported between objects of type `Literal[100]` and `None | Unknown`
homeassistant/components/acmeda/cover.py:69:24: error[unsupported-operator] Operator `-` is not supported between objects of type `Literal[100]` and `None | Unknown`
homeassistant/components/acmeda/hub.py:62:9: error[invalid-assignment] Object of type `None` is not assignable to attribute `api` of type `Hub`
homeassistant/components/adguard/entity.py:61:25: error[invalid-argument-type] Invalid argument to key "identifiers" with declared type `set[tuple[str, str]]` on TypedDict `DeviceInfo`: value of type `set[tuple[str, str] | tuple[str, str, int, str]]`
homeassistant/components/ads/entity.py:54:13: error[unresolved-attribute] Attribute `set` is not defined on `None` in union `Event | None`
homeassistant/components/advantage_air/binary_sensor.py:55:9: error[unsupported-operator] Operator `+=` is not supported between objects of type `None` and `Literal["-filter"]`
homeassistant/components/advantage_air/binary_sensor.py:74:9: error[unsupported-operator] Operator `+=` is not supported between objects of type `None` and `Literal["-motion"]`
homeassistant/components/advantage_air/binary_sensor.py:94:9: error[unsupported-operator] Operator `+=` is not supported between objects of type `None` and `Literal["-myzone"]`
homeassistant/components/advantage_air/entity.py:49:9: error[unsupported-operator] Operator `+=` is not supported between objects of type `None` and `str`
homeassistant/components/advantage_air/entity.py:83:9: error[unsupported-operator] Operator `+=` is not supported between objects of type `None` and `str`
homeassistant/components/advantage_air/entity.py:105:9: error[unsupported-operator] Operator `+=` is not supported between objects of type `None` and `str`
homeassistant/components/advantage_air/light.py:55:9: error[unsupported-operator] Operator `+=` is not supported between objects of type `None` and `str`
homeassistant/components/advantage_air/select.py:38:9: error[unsupported-operator] Operator `+=` is not supported between objects of type `None` and `Literal["-myzone"]`
homeassistant/components/advantage_air/sensor.py:67:9: error[unsupported-operator] Operator `+=` is not supported between objects of type `None` and `str`
homeassistant/components/advantage_air/sensor.py:100:9: error[unsupported-operator] Operator `+=` is not supported between objects of type `None` and `Literal["-vent"]`
homeassistant/components/advantage_air/sensor.py:130:9: error[unsupported-operator] Operator `+=` is not supported between objects of type `None` and `Literal["-signal"]`
homeassistant/components/advantage_air/sensor.py:166:9: error[unsupported-operator] Operator `+=` is not supported between objects of type `None` and `Literal["-temp"]`
homeassistant/components/advantage_air/switch.py:57:9: error[unsupported-operator] Operator `+=` is not supported between objects of type `None` and `Literal["-freshair"]`
homeassistant/components/advantage_air/switch.py:83:9: error[unsupported-operator] Operator `+=` is not supported between objects of type `None` and `Literal["-myfan"]`
homeassistant/components/advantage_air/switch.py:109:9: error[unsupported-operator] Operator `+=` is not supported between objects of type `None` and `Literal["-nightmode"]`
homeassistant/components/aemet/sensor.py:404:38: error[invalid-argument-type] Argument to bound method `AemetEntity.get_aemet_value` is incorrect: Expected `list[str]`, found `list[str] | None`
homeassistant/components/aftership/sensor.py:54:13: error[invalid-argument-type] Argument to bound method `AfterShipTrackings.add` is incorrect: Expected `str`, found `Any | None`
homeassistant/components/aftership/sensor.py:55:13: error[invalid-argument-type] Argument to bound method `AfterShipTrackings.add` is incorrect: Expected `str`, found `Any | None`
homeassistant/components/agent_dvr/camera.py:64:25: error[invalid-argument-type] Invalid argument to key "identifiers" with declared type `set[tuple[str, str]]` on TypedDict `DeviceInfo`: value of type `set[tuple[str, str | None]]`
homeassistant/components/aidot/config_flow.py:57:48: warning[possibly-unresolved-reference] Name `login_info` used when possibly not defined
homeassistant/components/aidot/config_flow.py:61:26: warning[possibly-unresolved-reference] Name `login_info` used when possibly not defined
homeassistant/components/aidot/coordinator.py:84:13: error[invalid-argument-type] Argument to `AidotClient.__init__` is incorrect: Expected `dict[Unknown, Unknown] | None`, found `MappingProxyType[str, Any]`
homeassistant/components/aidot/light.py:100:64: error[invalid-argument-type] Argument to bound method `DeviceClient.async_set_cct` is incorrect: Expected `int`, found `Any | None`
homeassistant/components/aidot/light.py:101:13: error[invalid-assignment] Object of type `Any | None` is not assignable to attribute `cct` of type `int`
homeassistant/components/aidot/light.py:106:65: error[invalid-argument-type] Argument to bound method `DeviceClient.async_set_rgbw` is incorrect: Expected `tuple[int, int, int, int]`, found `Any | None`
homeassistant/components/aidot/light.py:107:13: error[invalid-assignment] Object of type `Any | None` is not assignable to attribute `rgbw` of type `tuple[int, int, int, int]`
homeassistant/components/airly/__init__.py:46:57: error[invalid-argument-type] Argument to bound method `DeviceRegistry.async_get_device` is incorrect: Expected `set[tuple[str, str]] | None`, found `set[tuple[str, str] | tuple[str, Any, Any] | tuple[str, str, str]]`
homeassistant/components/airly/config_flow.py:65:28: warning[possibly-unresolved-reference] Name `location_nearest_valid` used when possibly not defined
homeassistant/components/airos/__init__.py:71:71: error[invalid-argument-type] Argument to function `async_get_firmware_data` is incorrect: Expected `str`, found `Any | ClientSession`
homeassistant/components/airos/__init__.py:71:71: error[invalid-argument-type] Argument to function `async_get_firmware_data` is incorrect: Expected `str`, found `Any | ClientSession`
homeassistant/components/airos/__init__.py:71:71: error[invalid-argument-type] Argument to function `async_get_firmware_data` is incorrect: Expected `str`, found `Any | ClientSession`
homeassistant/components/airos/__init__.py:94:32: error[invalid-argument-type] Argument to `AirOS6.__init__` is incorrect: Expected `str`, found `Any | ClientSession`
homeassistant/components/airos/__init__.py:94:32: error[invalid-argument-type] Argument to `AirOS6.__init__` is incorrect: Expected `str`, found `Any | ClientSession`
homeassistant/components/airos/__init__.py:94:32: error[invalid-argument-type] Argument to `AirOS6.__init__` is incorrect: Expected `str`, found `Any | ClientSession`
homeassistant/components/airos/__init__.py:94:32: error[invalid-argument-type] Argument to `AirOS8.__init__` is incorrect: Expected `str`, found `Any | ClientSession`
homeassistant/components/airos/__init__.py:94:32: error[invalid-argument-type] Argument to `AirOS8.__init__` is incorrect: Expected `str`, found `Any | ClientSession`
homeassistant/components/airos/__init__.py:94:32: error[invalid-argument-type] Argument to `AirOS8.__init__` is incorrect: Expected `str`, found `Any | ClientSession`
homeassistant/components/airq/config_flow.py:92:44: error[invalid-argument-type] Argument to bound method `ConfigFlow.async_create_entry` is incorrect: Expected `str`, found `str | None`
homeassistant/components/airq/number.py:73:16: error[unresolved-attribute] Object of type `NumberEntityDescription` has no attribute `value`
homeassistant/components/airq/number.py:82:15: error[unresolved-attribute] Object of type `NumberEntityDescription` has no attribute `set_value`
homeassistant/components/airq/sensor.py:467:35: error[unresolved-attribute] Object of type `SensorEntityDescription` has no attribute `value`
homeassistant/components/airvisual/__init__.py:157:51: error[invalid-argument-type] Argument to bound method `ConfigEntries.async_update_entry` is incorrect: Expected `MappingProxyType[str, tuple[DiscoveryKey, ...]] | UndefinedType`, found `Any | dict[str, bool] | dict[str, Any]`
homeassistant/components/airvisual/__init__.py:157:51: error[invalid-argument-type] Argument to bound method `ConfigEntries.async_update_entry` is incorrect: Expected `bool | UndefinedType`, found `Any | dict[str, bool] | dict[str, Any]`
homeassistant/components/airvisual/__init__.py:157:51: error[invalid-argument-type] Argument to bound method `ConfigEntries.async_update_entry` is incorrect: Expected `bool | UndefinedType`, found `Any | dict[str, bool] | dict[str, Any]`
homeassistant/components/airvisual/__init__.py:157:51: error[invalid-argument-type] Argument to bound method `ConfigEntries.async_update_entry` is incorrect: Expected `int | UndefinedType`, found `Any | dict[str, bool] | dict[str, Any]`
homeassistant/components/airvisual/__init__.py:157:51: error[invalid-argument-type] Argument to bound method `ConfigEntries.async_update_entry` is incorrect: Expected `int | UndefinedType`, found `Any | dict[str, bool] | dict[str, Any]`
homeassistant/components/airvisual/__init__.py:157:51: error[invalid-argument-type] Argument to bound method `ConfigEntries.async_update_entry` is incorrect: Expected `str | None | UndefinedType`, found `Any | dict[str, bool] | dict[str, Any]`
homeassistant/components/airvisual/__init__.py:157:51: error[invalid-argument-type] Argument to bound method `ConfigEntries.async_update_entry` is incorrect: Expected `str | UndefinedType`, found `Any | dict[str, bool] | dict[str, Any]`
homeassistant/components/alarm_control_panel/device_action.py:117:17: warning[possibly-unresolved-reference] Name `service` used when possibly not defined
homeassistant/components/alarm_control_panel/device_trigger.py:140:32: warning[possibly-unresolved-reference] Name `to_state` used when possibly not defined
homeassistant/components/alarm_control_panel/reproduce_state.py:75:17: warning[possibly-unresolved-reference] Name `service` used when possibly not defined
homeassistant/components/alarmdecoder/__init__.py:133:5: warning[possibly-unresolved-reference] Name `controller` used when possibly not defined
homeassistant/components/alarmdecoder/__init__.py:134:5: warning[possibly-unresolved-reference] Name `controller` used when possibly not defined
homeassistant/components/alarmdecoder/__init__.py:135:5: warning[possibly-unresolved-reference] Name `controller` used when possibly not defined
homeassistant/components/alarmdecoder/__init__.py:136:5: warning[possibly-unresolved-reference] Name `controller` used when possibly not defined
homeassistant/components/alarmdecoder/__init__.py:137:5: warning[possibly-unresolved-reference] Name `controller` used when possibly not defined
homeassistant/components/alarmdecoder/__init__.py:138:5: warning[possibly-unresolved-reference] Name `controller` used when possibly not defined
homeassistant/components/alarmdecoder/__init__.py:145:9: warning[possibly-unresolved-reference] Name `controller` used when possibly not defined
homeassistant/components/alarmdecoder/__init__.py:150:11: warning[possibly-unresolved-reference] Name `controller` used when possibly not defined
homeassistant/components/alarmdecoder/config_flow.py:121:32: warning[possibly-unresolved-reference] Name `device` used when possibly not defined
homeassistant/components/alarmdecoder/config_flow.py:130:27: warning[possibly-unresolved-reference] Name `title` used when possibly not defined
homeassistant/components/alarmdecoder/config_flow.py:156:25: warning[possibly-unresolved-reference] Name `schema` used when possibly not defined
homeassistant/components/alert/__init__.py:105:17: error[invalid-argument-type] Argument to `AlertEntity.__init__` is incorrect: Expected `dict[Any, Any]`, found `Any | None`
homeassistant/components/alert/reproduce_state.py:55:17: warning[possibly-unresolved-reference] Name `service` used when possibly not defined
homeassistant/components/altruist/sensor.py:274:16: error[unresolved-attribute] Object of type `SensorEntityDescription` has no attribute `native_value_fn`
homeassistant/components/amazon_polly/tts.py:99:19: warning[possibly-missing-submodule] Submodule `config` might not have been imported
homeassistant/components/amazon_polly/tts.py:141:23: error[invalid-type-form] Function `client` is not valid in a parameter annotation
homeassistant/components/amcrest/binary_sensor.py:214:32: error[unresolved-attribute] Object of type `BinarySensorEntityDescription` has no attribute `event_codes`
homeassistant/components/amcrest/binary_sensor.py:271:28: error[unresolved-attribute] Object of type `BinarySensorEntityDescription` has no attribute `event_codes`
homeassistant/components/amcrest/binary_sensor.py:272:19: error[unresolved-attribute] Object of type `BinarySensorEntityDescription` has no attribute `should_poll`
homeassistant/components/amcrest/camera.py:191:49: error[invalid-argument-type] Argument to bound method `CameraMjpeg.open_camera` is incorrect: Expected `str | None`, found `list[str]`
homeassistant/components/amcrest/camera.py:198:17: error[invalid-argument-type] Argument to function `async_aiohttp_proxy_stream` is incorrect: Expected `aiohttp.streams.StreamReader`, found `asyncio.streams.StreamReader`
homeassistant/components/amcrest/camera.py:402:71: error[invalid-argument-type] Argument to bound method `Ptz.async_ptz_control_command` is incorrect: Expected `int`, found `int | str`
homeassistant/components/amcrest/camera.py:402:71: error[invalid-argument-type] Argument to bound method `Ptz.async_ptz_control_command` is incorrect: Expected `str`, found `Literal[0, 1]`
homeassistant/components/amcrest/camera.py:402:71: error[invalid-argument-type] Argument to bound method `Ptz.async_ptz_control_command` is incorrect: Expected `str`, found `Literal[0, 1]`
homeassistant/components/amcrest/camera.py:402:71: error[invalid-argument-type] Argument to bound method `Ptz.async_ptz_control_command` is incorrect: Expected `str`, found `Literal[0]`
homeassistant/components/amcrest/camera.py:404:70: error[invalid-argument-type] Argument to bound method `Ptz.async_ptz_control_command` is incorrect: Expected `int`, found `int | str`
homeassistant/components/amcrest/camera.py:404:70: error[invalid-argument-type] Argument to bound method `Ptz.async_ptz_control_command` is incorrect: Expected `str`, found `Literal[0, 1]`
homeassistant/components/amcrest/camera.py:404:70: error[invalid-argument-type] Argument to bound method `Ptz.async_ptz_control_command` is incorrect: Expected `str`, found `Literal[0, 1]`
homeassistant/components/amcrest/camera.py:404:70: error[invalid-argument-type] Argument to bound method `Ptz.async_ptz_control_command` is incorrect: Expected `str`, found `Literal[0]`
homeassistant/components/analytics/analytics.py:182:16: error[invalid-return-type] Return type does not match returned value: expected `AnalyticsPlatformProtocol | None`, found `ModuleType`
homeassistant/components/analytics/analytics.py:450:33: warning[possibly-unresolved-reference] Name `enabled_domains` used when possibly not defined
homeassistant/components/analytics/analytics.py:455:35: warning[possibly-unresolved-reference] Name `enabled_domains` used when possibly not defined
homeassistant/components/androidtv/entity.py:73:21: error[unresolved-attribute] Object of type `(_ADBDeviceT@adb_decorator, /, *args: _P@adb_decorator.args, **kwargs: _P@adb_decorator.kwargs) -> Awaitable[_R@adb_decorator]` has no attribute `__name__`
homeassistant/components/anthemav/config_flow.py:72:47: error[unresolved-attribute] Object of type `Protocol` has no attribute `macaddress`
homeassistant/components/anthemav/config_flow.py:73:38: error[unresolved-attribute] Object of type `Protocol` has no attribute `model`
homeassistant/components/anthemav/media_player.py:42:13: error[invalid-argument-type] Argument to `AnthemAVR.__init__` is incorrect: Expected `AVR`, found `Protocol`
homeassistant/components/anthemav/media_player.py:44:28: error[unresolved-attribute] Object of type `Protocol` has no attribute `zones`
homeassistant/components/anthropic/config_flow.py:129:25: error[unresolved-attribute] Object of type `~AlwaysFalsy` has no attribute `get`
homeassistant/components/anthropic/entity.py:314:33: error[invalid-argument-type] Invalid argument to key "content" with declared type `str | Iterable[TextBlockParam | ImageBlockParam | DocumentBlockParam | ... omitted 25 union elements]` on TypedDict `MessageParam`: value of type `list[WebSearchToolResultBlockParam | dict[str, str | CodeExecutionToolResultErrorParam | CodeExecutionResultBlockParam | EncryptedCodeExecutionResultBlockParam] | dict[str, str | BashCodeExecutionToolResultErrorParam | BashCodeExecutionResultBlockParam] | ... omitted 4 union elements]`
homeassistant/components/anthropic/entity.py:318:43: error[invalid-assignment] Invalid assignment to key "content" with declared type `str | Iterable[TextBlockParam | ImageBlockParam | DocumentBlockParam | ... omitted 25 union elements]` on TypedDict `MessageParam`: value of type `list[TextBlockParam | WebSearchToolResultBlockParam | dict[str, str | CodeExecutionToolResultErrorParam | CodeExecutionResultBlockParam | EncryptedCodeExecutionResultBlockParam] | ... omitted 5 union elements]`
homeassistant/components/anthropic/entity.py:323:17: error[unresolved-attribute] Attribute `append` is not defined on `Iterable[TextBlockParam | ImageBlockParam | DocumentBlockParam | ... omitted 25 union elements] & ~str` in union `(Iterable[TextBlockParam | ImageBlockParam | DocumentBlockParam | ... omitted 25 union elements] & ~str) | (Unknown & ~str)`
homeassistant/components/anthropic/entity.py:339:17: error[unresolved-attribute] Attribute `append` is not defined on `Iterable[TextBlockParam | ImageBlockParam | DocumentBlockParam | ... omitted 25 union elements] & ~str` in union `(Iterable[TextBlockParam | ImageBlockParam | DocumentBlockParam | ... omitted 25 union elements] & ~str) | (Unknown & ~str)`
homeassistant/components/anthropic/entity.py:358:21: error[unresolved-attribute] Attribute `append` is not defined on `str`, `Iterable[TextBlockParam | ImageBlockParam | DocumentBlockParam | ... omitted 25 union elements]` in union `str | Iterable[TextBlockParam | ImageBlockParam | DocumentBlockParam | ... omitted 25 union elements] | Unknown`
homeassistant/components/anthropic/entity.py:366:21: error[unresolved-attribute] Attribute `append` is not defined on `str`, `Iterable[TextBlockParam | ImageBlockParam | DocumentBlockParam | ... omitted 25 union elements]` in union `str | Iterable[TextBlockParam | ImageBlockParam | DocumentBlockParam | ... omitted 25 union elements] | Unknown`
homeassistant/components/anthropic/entity.py:387:25: error[unresolved-attribute] Attribute `append` is not defined on `str`, `Iterable[TextBlockParam | ImageBlockParam | DocumentBlockParam | ... omitted 25 union elements]` in union `str | Iterable[TextBlockParam | ImageBlockParam | DocumentBlockParam | ... omitted 25 union elements] | Unknown`
homeassistant/components/anthropic/entity.py:393:21: error[unresolved-attribute] Attribute `append` is not defined on `str`, `Iterable[TextBlockParam | ImageBlockParam | DocumentBlockParam | ... omitted 25 union elements]` in union `str | Iterable[TextBlockParam | ImageBlockParam | DocumentBlockParam | ... omitted 25 union elements] | Unknown`
homeassistant/components/anthropic/entity.py:412:21: error[unresolved-attribute] Attribute `append` is not defined on `str`, `Iterable[TextBlockParam | ImageBlockParam | DocumentBlockParam | ... omitted 25 union elements]` in union `str | Iterable[TextBlockParam | ImageBlockParam | DocumentBlockParam | ... omitted 25 union elements] | Unknown`
homeassistant/components/anthropic/entity.py:420:17: error[unresolved-attribute] Attribute `extend` is not defined on `str`, `Iterable[TextBlockParam | ImageBlockParam | DocumentBlockParam | ... omitted 25 union elements]` in union `str | Iterable[TextBlockParam | ImageBlockParam | DocumentBlockParam | ... omitted 25 union elements] | Unknown`
homeassistant/components/anthropic/entity.py:461:21: error[not-subscriptable] Cannot subscript object of type `object` with no `__getitem__` method
homeassistant/components/anthropic/entity.py:464:43: error[not-subscriptable] Cannot subscript object of type `object` with no `__getitem__` method
homeassistant/components/anthropic/entity.py:559:30: error[unresolved-attribute] Attribute `__anext__` is not defined on `None` in union `AsyncIterator[RawMessageStartEvent | RawMessageDeltaEvent | RawMessageStopEvent | ... omitted 3 union elements] | None`
homeassistant/components/anthropic/entity.py:635:17: error[invalid-argument-type] Argument to bound method `AnthropicDeltaStream.on_server_tool_result_block` is incorrect: Expected `DirectCaller | ServerToolCaller | ServerToolCaller20260120 | None`, found `object`
homeassistant/components/anthropic/entity.py:1075:13: error[unresolved-attribute] Object of type `Iterable[TextBlockParam | ImageBlockParam | DocumentBlockParam | ... omitted 25 union elements] & ~str` has no attribute `extend`
homeassistant/components/anthropic/entity.py:1130:17: error[unresolved-attribute] Object of type `str | Iterable[TextBlockParam]` has no attribute `append`
homeassistant/components/anthropic/entity.py:1293:40: error[invalid-argument-type] Invalid argument to key "media_type" with declared type `Literal["image/gif", "image/jpeg", "image/png", "image/webp"]` on TypedDict `Base64ImageSourceParam`: value of type `str & ~AlwaysFalsy & ~Literal["image/jpg"]`
homeassistant/components/anthropic/entity.py:1304:40: error[invalid-argument-type] Invalid argument to key "media_type" with declared type `Literal["application/pdf"]` on TypedDict `Base64PDFSourceParam`: value of type `str & ~AlwaysFalsy & ~Literal["image/jpg"]`
homeassistant/components/api/__init__.py:444:21: error[invalid-argument-type] Argument to bound method `ServiceRegistry.async_call` is incorrect: Expected `dict[str, Any] | None`, found `dict[str, JsonValueType] | list[JsonValueType] | str | ... omitted 3 union elements`
homeassistant/components/apple_tv/__init__.py:318:48: error[invalid-argument-type] Argument to bound method `BaseConfig.set_credentials` is incorrect: Expected `str`, found `str | None`
homeassistant/components/apple_tv/config_flow.py:290:9: error[invalid-method-override] Invalid override of method `is_matching`: Definition is incompatible with `ConfigFlow.is_matching`
homeassistant/components/apple_tv/media_player.py:523:41: error[invalid-argument-type] Argument to bound method `list.insert` is incorrect: Expected `Never`, found `BrowseMedia`
homeassistant/components/apple_tv/remote.py:94:27: error[call-non-callable] Object of type `AppleTV` is not callable
homeassistant/components/apple_tv/remote.py:96:27: error[call-non-callable] Object of type `AppleTV` is not callable
homeassistant/components/application_credentials/__init__.py:312:12: error[invalid-return-type] Return type does not match returned value: expected `ApplicationCredentialsProtocol | None`, found `ModuleType`
homeassistant/components/aprilaire/coordinator.py:55:13: error[invalid-assignment] Object of type `~AlwaysFalsy` is not assignable to attribute `data` of type `dict[str, Any]`
homeassistant/components/aprilaire/coordinator.py:104:21: error[unknown-argument] Argument `connections` does not match any known parameter of bound method `DeviceRegistry.async_update_device`
homeassistant/components/aprilaire/coordinator.py:104:21: error[unknown-argument] Argument `created_at` does not match any known parameter of bound method `DeviceRegistry.async_update_device`
homeassistant/components/aprilaire/coordinator.py:104:21: error[unknown-argument] Argument `default_manufacturer` does not match any known parameter of bound method `DeviceRegistry.async_update_device`
homeassistant/components/aprilaire/coordinator.py:104:21: error[unknown-argument] Argument `default_model` does not match any known parameter of bound method `DeviceRegistry.async_update_device`
homeassistant/components/aprilaire/coordinator.py:104:21: error[unknown-argument] Argument `default_name` does not match any known parameter of bound method `DeviceRegistry.async_update_device`
homeassistant/components/aprilaire/coordinator.py:104:21: error[unknown-argument] Argument `identifiers` does not match any known parameter of bound method `DeviceRegistry.async_update_device`
homeassistant/components/aprilaire/coordinator.py:104:21: error[unknown-argument] Argument `modified_at` does not match any known parameter of bound method `DeviceRegistry.async_update_device`
homeassistant/components/aprilaire/coordinator.py:104:21: error[unknown-argument] Argument `translation_key` does not match any known parameter of bound method `DeviceRegistry.async_update_device`
homeassistant/components/aprilaire/coordinator.py:104:21: error[unknown-argument] Argument `translation_placeholders` does not match any known parameter of bound method `DeviceRegistry.async_update_device`
homeassistant/components/aprilaire/coordinator.py:104:21: error[unknown-argument] Argument `via_device` does not match any known parameter of bound method `DeviceRegistry.async_update_device`
homeassistant/components/aprilaire/entity.py:35:27: error[invalid-assignment] Object of type `Any | None` is not assignable to `bool`
homeassistant/components/aprilaire/entity.py:39:25: error[invalid-assignment] Object of type `Any | None` is not assignable to `bool`
homeassistant/components/apsystems/config_flow.py:47:48: error[unresolved-attribute] Attribute `deviceId` is not defined on `None` in union `ReturnDeviceInfo | None`
homeassistant/components/apsystems/coordinator.py:67:30: error[unresolved-attribute] Attribute `maxPower` is not defined on `None` in union `ReturnDeviceInfo | None`
homeassistant/components/apsystems/coordinator.py:68:30: error[unresolved-attribute] Attribute `minPower` is not defined on `None` in union `ReturnDeviceInfo | None`
homeassistant/components/apsystems/coordinator.py:69:31: error[unresolved-attribute] Attribute `devVer` is not defined on `None` in union `ReturnDeviceInfo | None`
homeassistant/components/apsystems/coordinator.py:70:31: error[unresolved-attribute] Attribute `isBatterySystem` is not defined on `None` in union `ReturnDeviceInfo | None`
homeassistant/components/apsystems/coordinator.py:80:36: error[invalid-argument-type] Argument is incorrect: Expected `ReturnOutputData`, found `ReturnOutputData | None`
homeassistant/components/apsystems/coordinator.py:80:61: error[invalid-argument-type] Argument is incorrect: Expected `ReturnAlarmInfo`, found `ReturnAlarmInfo | None`
homeassistant/components/aquacell/coordinator.py:77:66: error[invalid-argument-type] Argument to bound method `AquacellApi.authenticate_refresh` is incorrect: Expected `str`, found `Any | str | None`
homeassistant/components/arest/sensor.py:170:39: error[call-non-callable] Object of type `None` is not callable
homeassistant/components/arve/coordinator.py:47:15: error[invalid-method-override] Invalid override of method `_async_update_data`: Definition is incompatible with `DataUpdateCoordinator._async_update_data`
homeassistant/components/arve/entity.py:45:13: error[unsupported-operator] Operator `in` is not supported between objects of type `str` and `ArveSensProData`
homeassistant/components/arve/entity.py:51:16: error[not-subscriptable] Cannot subscript object of type `ArveSensProData` with no `__getitem__` method
homeassistant/components/arve/sensor.py:39:9: error[invalid-argument-type] Argument is incorrect: Expected `(ArveSensProData, /) -> int | float`, found `(arve_data: ArveSensProData) -> int | float | None`
homeassistant/components/arve/sensor.py:45:9: error[invalid-argument-type] Argument is incorrect: Expected `(ArveSensProData, /) -> int | float`, found `(arve_data: ArveSensProData) -> int | None`
homeassistant/components/arve/sensor.py:52:9: error[invalid-argument-type] Argument is incorrect: Expected `(ArveSensProData, /) -> int | float`, found `(arve_data: ArveSensProData) -> int | float | None`
homeassistant/components/arve/sensor.py:59:9: error[invalid-argument-type] Argument is incorrect: Expected `(ArveSensProData, /) -> int | float`, found `(arve_data: ArveSensProData) -> int | float | None`
homeassistant/components/arve/sensor.py:66:9: error[invalid-argument-type] Argument is incorrect: Expected `(ArveSensProData, /) -> int | float`, found `(arve_data: ArveSensProData) -> int | float | None`
homeassistant/components/arve/sensor.py:73:9: error[invalid-argument-type] Argument is incorrect: Expected `(ArveSensProData, /) -> int | float`, found `(arve_data: ArveSensProData) -> int | float | None`
homeassistant/components/arve/sensor.py:79:9: error[invalid-argument-type] Argument is incorrect: Expected `(ArveSensProData, /) -> int | float`, found `(arve_data: ArveSensProData) -> int | None`
homeassistant/components/assist_pipeline/pipeline.py:553:21: error[invalid-assignment] Object of type `None` is not assignable to `str`
homeassistant/components/assist_pipeline/pipeline.py:889:13: error[invalid-argument-type] Argument to function `async_get_speech_to_text_engine` is incorrect: Expected `str`, found `str | None`
homeassistant/components/assist_pipeline/pipeline.py:1879:66: error[invalid-argument-type] Argument to bound method `PipelineRun.prepare_speech_to_text` is incorrect: Expected `SpeechMetadata`, found `SpeechMetadata | None`
homeassistant/components/assist_pipeline/vad.py:50:28: error[invalid-type-form] Function `bytes` is not valid in a parameter annotation
homeassistant/components/assist_pipeline/vad.py:59:24: error[invalid-type-form] Function `bytes` is not valid in a return type annotation
homeassistant/components/assist_satellite/__init__.py:141:69: error[invalid-argument-type] Argument to bound method `AssistSatelliteEntity.async_internal_ask_question` is incorrect: Expected `str`, found `Any | None`
homeassistant/components/asuswrt/helpers.py:39:16: error[invalid-return-type] Return type does not match returned value: expected `T@translate_to_legacy`, found `None`
homeassistant/components/asuswrt/helpers.py:42:16: error[invalid-return-type] Return type does not match returned value: expected `T@translate_to_legacy`, found `dict[str, Any]`
homeassistant/components/asuswrt/helpers.py:45:16: error[invalid-return-type] Return type does not match returned value: expected `T@translate_to_legacy`, found `list[str | Any]`
homeassistant/components/atag/climate.py:53:39: error[unresolved-attribute] Attribute `temp_unit` is not defined on `None` in union `None | Climate`
homeassistant/components/atag/climate.py:58:41: error[unresolved-attribute] Attribute `hvac_mode` is not defined on `None` in union `None | Climate`
homeassistant/components/atag/climate.py:63:21: error[unresolved-attribute] Attribute `status` is not defined on `None` in union `None | Climate`
homeassistant/components/atag/climate.py:69:16: error[unresolved-attribute] Attribute `temperature` is not defined on `None` in union `None | Climate`
homeassistant/components/atag/climate.py:74:16: error[unresolved-attribute] Attribute `target_temperature` is not defined on `None` in union `None | Climate`
homeassistant/components/atag/climate.py:79:18: error[unresolved-attribute] Attribute `preset_mode` is not defined on `None` in union `None | Climate`
homeassistant/components/atag/climate.py:84:15: error[unresolved-attribute] Attribute `set_temp` is not defined on `None` in union `None | Climate`
homeassistant/components/atag/climate.py:84:54: error[invalid-argument-type] Argument to bound method `Climate.set_temp` is incorrect: Expected `int | float`, found `Any | None`
homeassistant/components/atag/climate.py:89:15: error[unresolved-attribute] Attribute `set_hvac_mode` is not defined on `None` in union `None | Climate`
homeassistant/components/atag/climate.py:94:15: error[unresolved-attribute] Attribute `set_preset_mode` is not defined on `None` in union `None | Climate`
homeassistant/components/atag/config_flow.py:16:37: warning[possibly-missing-submodule] Submodule `const` might not have been imported
homeassistant/components/atag/sensor.py:45:12: error[not-subscriptable] Cannot subscript object of type `None` with no `__getitem__` method
homeassistant/components/atag/sensor.py:49:39: error[not-subscriptable] Cannot subscript object of type `None` with no `__getitem__` method
homeassistant/components/atag/sensor.py:50:12: error[not-subscriptable] Cannot subscript object of type `None` with no `__getitem__` method
homeassistant/components/atag/sensor.py:57:53: error[not-subscriptable] Cannot subscript object of type `None` with no `__getitem__` method
homeassistant/components/atag/sensor.py:64:16: error[not-subscriptable] Cannot subscript object of type `None` with no `__getitem__` method
homeassistant/components/atag/sensor.py:69:16: error[not-subscriptable] Cannot subscript object of type `None` with no `__getitem__` method
homeassistant/components/atag/water_heater.py:42:16: error[unresolved-attribute] Attribute `temperature` is not defined on `None` in union `None | DHW`
homeassistant/components/atag/water_heater.py:47:21: error[unresolved-attribute] Attribute `current_operation` is not defined on `None` in union `None | DHW`
homeassistant/components/atag/water_heater.py:52:18: error[unresolved-attribute] Attribute `set_temp` is not defined on `None` in union `None | DHW`
homeassistant/components/atag/water_heater.py:52:53: error[invalid-argument-type] Argument to bound method `DHW.set_temp` is incorrect: Expected `int | float`, found `Any | None`
homeassistant/components/atag/water_heater.py:58:16: error[unresolved-attribute] Attribute `target_temperature` is not defined on `None` in union `None | DHW`
homeassistant/components/atag/water_heater.py:63:16: error[unresolved-attribute] Attribute `max_temp` is not defined on `None` in union `None | DHW`
homeassistant/components/atag/water_heater.py:68:16: error[unresolved-attribute] Attribute `min_temp` is not defined on `None` in union `None | DHW`
homeassistant/components/aten_pe/switch.py:6:6: error[unresolved-import] Cannot resolve imported module `atenpdu`
homeassistant/components/august/binary_sensor.py:73:9: error[invalid-argument-type] Argument is incorrect: Expected `(AugustData, DoorbellDetail | LockDetail, /) -> Activity | None`, found `def retrieve_online_state(data: AugustData, detail: DoorbellDetail | LockDetail) -> bool`
homeassistant/components/august/binary_sensor.py:101:12: error[unresolved-attribute] Attribute `doorsense` is not defined on `DoorbellDetail` in union `DoorbellDetail | LockDetail`
homeassistant/components/august/binary_sensor.py:104:12: error[unresolved-attribute] Attribute `doorbell` is not defined on `DoorbellDetail` in union `DoorbellDetail | LockDetail`
homeassistant/components/august/binary_sensor.py:128:46: error[invalid-argument-type] Argument to function `update_lock_detail_from_activity` is incorrect: Expected `LockDetail`, found `DoorbellDetail | LockDetail`
homeassistant/components/august/binary_sensor.py:128:60: error[invalid-argument-type] Argument to function `update_lock_detail_from_activity` is incorrect: Expected `LockOperationActivity | DoorOperationActivity | BridgeOperationActivity`, found `Activity & ~AlwaysFalsy`
homeassistant/components/august/binary_sensor.py:130:17: error[unresolved-attribute] Attribute `set_online` is not defined on `DoorbellDetail` in union `DoorbellDetail | LockDetail`
homeassistant/components/august/binary_sensor.py:133:46: error[invalid-argument-type] Argument to function `update_lock_detail_from_activity` is incorrect: Expected `LockDetail`, found `DoorbellDetail | LockDetail`
homeassistant/components/august/binary_sensor.py:133:60: error[invalid-argument-type] Argument to function `update_lock_detail_from_activity` is incorrect: Expected `LockOperationActivity | DoorOperationActivity | BridgeOperationActivity`, found `Activity & ~AlwaysFalsy`
homeassistant/components/august/binary_sensor.py:134:32: error[unresolved-attribute] Attribute `bridge_is_online` is not defined on `DoorbellDetail` in union `DoorbellDetail | LockDetail`
homeassistant/components/august/binary_sensor.py:135:28: error[unresolved-attribute] Attribute `door_state` is not defined on `DoorbellDetail` in union `DoorbellDetail | LockDetail`
homeassistant/components/august/camera.py:55:9: error[invalid-assignment] Object of type `str | int | None | Unknown` is not assignable to attribute `_attr_model` of type `str | None`
homeassistant/components/august/camera.py:60:16: error[unresolved-attribute] Attribute `has_subscription` is not defined on `Lock`, `KeypadDetail` in union `Doorbell | Lock | KeypadDetail`
homeassistant/components/august/camera.py:74:49: error[invalid-argument-type] Argument to function `update_doorbell_image_from_activity` is incorrect: Expected `DoorbellDetail`, found `DoorbellDetail | LockDetail`
homeassistant/components/august/camera.py:74:63: error[invalid-argument-type] Argument to function `update_doorbell_image_from_activity` is incorrect: Expected `DoorbellImageCaptureActivity | DoorbellMotionActivity | BridgeOperationActivity`, found `Activity & ~AlwaysFalsy`
homeassistant/components/august/camera.py:82:35: error[unresolved-attribute] Attribute `image_url` is not defined on `LockDetail` in union `DoorbellDetail | LockDetail`
homeassistant/components/august/camera.py:86:31: error[unresolved-attribute] Attribute `image_url` is not defined on `LockDetail` in union `DoorbellDetail | LockDetail`
homeassistant/components/august/data.py:30:32: error[invalid-argument-type] Invalid argument to key "address" with declared type `str` on TypedDict `YaleXSBLEDiscovery`: value of type `str | None`
homeassistant/components/august/data.py:32:28: error[invalid-argument-type] Invalid argument to key "key" with declared type `str` on TypedDict `YaleXSBLEDiscovery`: value of type `str | None`
homeassistant/components/august/data.py:33:29: error[invalid-argument-type] Invalid argument to key "slot" with declared type `int` on TypedDict `YaleXSBLEDiscovery`: value of type `int | None`
homeassistant/components/august/data.py:45:42: error[invalid-argument-type] Argument to `YaleXSData.__init__` is incorrect: Expected `Exception`, found `<class 'HomeAssistantError'>`
homeassistant/components/august/entity.py:43:19: error[invalid-argument-type] Invalid argument to key "model" with declared type `str | None` on TypedDict `DeviceInfo`: value of type `str | int | None | Unknown`
homeassistant/components/august/entity.py:59:21: error[unresolved-attribute] Attribute `bridge` is not defined on `DoorbellDetail` in union `DoorbellDetail | LockDetail`
homeassistant/components/august/entity.py:59:45: error[unresolved-attribute] Attribute `bridge` is not defined on `DoorbellDetail` in union `DoorbellDetail | LockDetail`
homeassistant/components/august/event.py:68:67: error[unresolved-attribute] Attribute `doorbell` is not defined on `DoorbellDetail & ~AlwaysFalsy` in union `(DoorbellDetail & ~AlwaysFalsy) | (LockDetail & ~AlwaysFalsy)`
homeassistant/components/august/lock.py:45:12: error[unresolved-attribute] Attribute `unlatch_supported` is not defined on `DoorbellDetail` in union `DoorbellDetail | LockDetail`
homeassistant/components/august/lock.py:71:17: error[invalid-assignment] Object of type `Literal[LockStatus.JAMMED]` is not assignable to attribute `lock_status` on type `DoorbellDetail | LockDetail`
homeassistant/components/august/lock.py:72:17: error[invalid-assignment] Object of type `datetime` is not assignable to attribute `lock_status_datetime` on type `DoorbellDetail | LockDetail`
homeassistant/components/august/lock.py:77:50: error[invalid-argument-type] Argument to function `update_lock_detail_from_activity` is incorrect: Expected `LockDetail`, found `DoorbellDetail | LockDetail`
homeassistant/components/august/lock.py:77:64: error[invalid-argument-type] Argument to function `update_lock_detail_from_activity` is incorrect: Expected `LockOperationActivity | DoorOperationActivity | BridgeOperationActivity`, found `DoorbellDingActivity | DoorbellMotionActivity | DoorbellImageCaptureActivity | ... omitted 4 union elements`
homeassistant/components/august/lock.py:87:32: error[unresolved-attribute] Attribute `bridge_is_online` is not defined on `DoorbellDetail` in union `DoorbellDetail | LockDetail`
homeassistant/components/august/lock.py:89:33: error[unresolved-attribute] Attribute `lock_status` is not defined on `DoorbellDetail` in union `DoorbellDetail | LockDetail`
homeassistant/components/august/lock.py:90:33: error[unresolved-attribute] Attribute `lock_status` is not defined on `DoorbellDetail` in union `DoorbellDetail | LockDetail`
homeassistant/components/august/lock.py:99:37: error[unresolved-attribute] Object of type `Activity & ~AlwaysFalsy` has no attribute `operated_by`
homeassistant/components/august/lock.py:104:13: error[invalid-argument-type] Argument to function `get_latest_activity` is incorrect: Expected `LockOperationActivity | DoorOperationActivity | BridgeOperationActivity | None`, found `Activity | None`
homeassistant/components/august/lock.py:104:45: error[invalid-argument-type] Argument to function `get_latest_activity` is incorrect: Expected `LockOperationActivity | DoorOperationActivity | BridgeOperationActivity | None`, found `Activity | None`
homeassistant/components/august/lock.py:107:17: error[unresolved-attribute] Attribute `set_online` is not defined on `DoorbellDetail` in union `DoorbellDetail | LockDetail`
homeassistant/components/august/lock.py:108:46: error[invalid-argument-type] Argument to function `update_lock_detail_from_activity` is incorrect: Expected `LockDetail`, found `DoorbellDetail | LockDetail`
homeassistant/components/august/lock.py:111:46: error[invalid-argument-type] Argument to function `update_lock_detail_from_activity` is incorrect: Expected `LockDetail`, found `DoorbellDetail | LockDetail`
homeassistant/components/august/lock.py:111:54: error[invalid-argument-type] Argument to function `update_lock_detail_from_activity` is incorrect: Expected `LockOperationActivity | DoorOperationActivity | BridgeOperationActivity`, found `Activity & ~AlwaysFalsy`
homeassistant/components/august/lock.py:126:22: error[unresolved-attribute] Attribute `keypad` is not defined on `DoorbellDetail` in union `DoorbellDetail | LockDetail`
homeassistant/components/august/sensor.py:92:48: error[invalid-argument-type] Argument is incorrect: Expected `LockDetail`, found `DoorbellDetail | LockDetail`
homeassistant/components/august/sensor.py:98:22: error[unresolved-attribute] Attribute `keypad` is not defined on `DoorbellDetail` in union `DoorbellDetail | LockDetail`
homeassistant/components/august/sensor.py:106:29: error[invalid-type-arguments] Type `Doorbell` is not assignable to upper bound `LockDetail | KeypadDetail` of type variable `T@AugustBatterySensor`
homeassistant/components/august/sensor.py:108:48: error[invalid-argument-type] Argument is incorrect: Expected `LockDetail`, found `DoorbellDetail | LockDetail`
homeassistant/components/august/sensor.py:213:68: error[invalid-argument-type] Argument is incorrect: Expected `T@AugustBatterySensor`, found `DoorbellDetail | LockDetail`
homeassistant/components/august/util.py:36:12: error[invalid-return-type] Return type does not match returned value: expected `Activity | None`, found `Literal[False]`
homeassistant/components/aurora_abb_powerone/config_flow.py:50:12: error[unresolved-attribute] Object of type `Serial` has no attribute `isOpen`
homeassistant/components/aurora_abb_powerone/coordinator.py:117:20: error[unresolved-attribute] Object of type `Serial` has no attribute `isOpen`
homeassistant/components/aussie_broadband/__init__.py:51:5: error[invalid-assignment] Object of type `list[dict[str, Any]]` is not assignable to attribute `runtime_data` of type `list[AussieBroadbandServiceData]`
homeassistant/components/aussie_broadband/config_flow.py:58:39: error[unresolved-attribute] Attribute `get_services` is not defined on `None` in union `AussieBB | None`
homeassistant/components/aussie_broadband/coordinator.py:58:49: error[invalid-argument-type] Argument to bound method `AussieBB.get_usage` is incorrect: Expected `int`, found `str`
homeassistant/components/auth/__init__.py:261:47: error[invalid-argument-type] Argument to function `RevokeTokenView.post` is incorrect: Expected `RevokeTokenView`, found `Self@post`
homeassistant/components/auth/login_flow.py:208:41: error[invalid-argument-type] Argument to function `ip_address` is incorrect: Expected `int | str | bytes | IPv4Address | IPv6Address`, found `str | None`
homeassistant/components/auth/login_flow.py:226:27: error[invalid-type-form] Variable of type `type[AuthProvider]` is not allowed in a type expression
homeassistant/components/auth/login_flow.py:260:16: error[invalid-return-type] Return type does not match returned value: expected `dict[str, Any]`, found `AuthFlowResult`
homeassistant/components/auth/login_flow.py:331:28: error[invalid-assignment] Invalid assignment to key "result" with declared type `Credentials` on TypedDict `AuthFlowResult`: value of type `str`
homeassistant/components/auth/login_flow.py:373:43: error[invalid-argument-type] Argument to function `ip_address` is incorrect: Expected `int | str | bytes | IPv4Address | IPv6Address`, found `str | None`
homeassistant/components/auth/login_flow.py:417:60: error[invalid-argument-type] Argument to function `ip_address` is incorrect: Expected `int | str | bytes | IPv4Address | IPv6Address`, found `str | None`
homeassistant/components/auth/mfa_setup_flow.py:24:15: error[invalid-method-override] Invalid override of method `async_create_flow`: Definition is incompatible with `FlowManager.async_create_flow`
homeassistant/components/auth/mfa_setup_flow.py:148:16: error[invalid-return-type] Return type does not match returned value: expected `dict[str, Any]`, found `FlowResult[FlowContext, str]`
homeassistant/components/automation/__init__.py:1276:24: error[invalid-assignment] Object of type `ConditionsChecker` is not assignable to `IfAction`
homeassistant/components/automation/reproduce_state.py:54:17: warning[possibly-unresolved-reference] Name `service` used when possibly not defined
homeassistant/components/avea/__init__.py:40:36: error[invalid-argument-type] Argument to `Bulb.__init__` is incorrect: Expected `str`, found `BLEDevice & ~AlwaysFalsy`
homeassistant/components/avea/config_flow.py:33:22: error[invalid-argument-type] Argument to `Bulb.__init__` is incorrect: Expected `str`, found `BLEDevice`
homeassistant/components/awair/config_flow.py:38:9: error[invalid-assignment] Object of type `AwairLocalDevice | None` is not assignable to attribute `_device` of type `AwairLocalDevice`
homeassistant/components/awair/config_flow.py:47:17: error[invalid-argument-type] Argument is incorrect: Expected `<TypedDict with items 'alternative_domain', 'configuration_url', 'confirm_only', 'discovery_key', 'dismiss_protected', 'entry_id', 'source', 'title_placeholders', 'unique_id'>`, found `dict[Literal["title_placeholders"], dict[str, str | int]]`
homeassistant/components/awair/config_flow.py:48:43: error[invalid-argument-type] Invalid argument to key "title_placeholders" with declared type `Mapping[str, str]` on TypedDict `<TypedDict with items 'alternative_domain', 'configuration_url', 'confirm_only', 'discovery_key', 'dismiss_protected', 'entry_id', 'source', 'title_placeholders', 'unique_id'>`: value of type `dict[str, str | int]`
homeassistant/components/awair/config_flow.py:76:13: error[invalid-argument-type] Argument to bound method `ConfigFlow.async_show_form` is incorrect: Expected `Mapping[str, str] | None`, found `dict[str, str | int]`
homeassistant/components/awair/config_flow.py:101:48: error[invalid-argument-type] Argument to bound method `ConfigFlow.async_create_entry` is incorrect: Expected `str`, found `str | None`
homeassistant/components/awair/config_flow.py:165:13: error[invalid-assignment] Object of type `AwairLocalDevice | None` is not assignable to attribute `_device` of type `AwairLocalDevice`
homeassistant/components/awair/config_flow.py:190:25: warning[possibly-unresolved-reference] Name `data_schema` used when possibly not defined
homeassistant/components/awair/coordinator.py:65:43: error[invalid-argument-type] Argument is incorrect: Expected `AirData`, found `AirData | None`
homeassistant/components/aws/__init__.py:155:17: error[invalid-assignment] Invalid subscript assignment with key of type `Any` and value of type `(Unknown & ~Exception) | (BaseException & ~Exception)` on object of type `OrderedDict[str, AioSession]`
homeassistant/components/aws_s3/__init__.py:67:16: warning[possibly-unresolved-reference] Name `client` used when possibly not defined
homeassistant/components/aws_s3/backup.py:48:42: error[unresolved-attribute] Object of type `(...) -> Coroutine[Any, Any, T@handle_boto_errors]` has no attribute `__name__`
homeassistant/components/azure_devops/config_flow.py:52:51: error[invalid-argument-type] Argument to bound method `DevOpsClient.authorize` is incorrect: Expected `str`, found `str | None`
homeassistant/components/azure_devops/config_flow.py:56:53: error[invalid-argument-type] Argument to bound method `DevOpsClient.get_project` is incorrect: Expected `str`, found `str | None`
homeassistant/components/azure_devops/config_flow.py:56:73: error[invalid-argument-type] Argument to bound method `DevOpsClient.get_project` is incorrect: Expected `str`, found `str | None`
homeassistant/components/azure_devops/entity.py:23:25: error[invalid-argument-type] Invalid argument to key "identifiers" with declared type `set[tuple[str, str]]` on TypedDict `DeviceInfo`: value of type `set[tuple[str, str] | tuple[str, str, str]]`
homeassistant/components/azure_devops/sensor.py:196:16: error[unresolved-attribute] Attribute `build_id` is not defined on `None` in union `BuildDefinition | None`
homeassistant/components/azure_devops/sensor.py:200:32: error[unresolved-attribute] Attribute `name` is not defined on `None` in union `BuildDefinition | None`
homeassistant/components/azure_storage/backup.py:73:17: error[unresolved-attribute] Object of type `(AzureStorageBackupAgent, /, *args: P@handle_backup_errors.args, **kwargs: P@handle_backup_errors.kwargs) -> Coroutine[Any, Any, _R@handle_backup_errors]` has no attribute `__name__`
homeassistant/components/azure_storage/backup.py:80:53: error[unresolved-attribute] Object of type `(AzureStorageBackupAgent, /, *args: P@handle_backup_errors.args, **kwargs: P@handle_backup_errors.kwargs) -> Coroutine[Any, Any, _R@handle_backup_errors]` has no attribute `__name__`
homeassistant/components/azure_storage/backup.py:86:55: error[unresolved-attribute] Object of type `(AzureStorageBackupAgent, /, *args: P@handle_backup_errors.args, **kwargs: P@handle_backup_errors.kwargs) -> Coroutine[Any, Any, _R@handle_backup_errors]` has no attribute `__name__`
homeassistant/components/azure_storage/backup.py:91:17: error[unresolved-attribute] Object of type `(AzureStorageBackupAgent, /, *args: P@handle_backup_errors.args, **kwargs: P@handle_backup_errors.kwargs) -> Coroutine[Any, Any, _R@handle_backup_errors]` has no attribute `__name__`
homeassistant/components/azure_storage/backup.py:97:53: error[unresolved-attribute] Object of type `(AzureStorageBackupAgent, /, *args: P@handle_backup_errors.args, **kwargs: P@handle_backup_errors.kwargs) -> Coroutine[Any, Any, _R@handle_backup_errors]` has no attribute `__name__`
homeassistant/components/backblaze_b2/__init__.py:39:20: error[invalid-argument-type] Argument to `B2Api.__init__` is incorrect: Expected `AbstractAccountInfo | None`, found `InMemoryAccountInfo`
homeassistant/components/backblaze_b2/__init__.py:52:16: error[invalid-return-type] Return type does not match returned value: expected `b2sdk.v2.bucket.Bucket`, found `b2sdk._internal.bucket.Bucket`
homeassistant/components/backblaze_b2/backup.py:107:53: error[unresolved-attribute] Object of type `(...) -> Coroutine[Any, Any, T@handle_b2_errors]` has no attribute `__name__`
homeassistant/components/backblaze_b2/config_flow.py:106:24: error[invalid-argument-type] Argument to `B2Api.__init__` is incorrect: Expected `AbstractAccountInfo | None`, found `InMemoryAccountInfo`
homeassistant/components/backup/http.py:141:26: error[invalid-assignment] Object of type `TextIOWrapper[_WrappedBuffer] | BinaryIO | IO[Any]` is not assignable to `IO[bytes]`
homeassistant/components/backup/manager.py:626:29: warning[possibly-unresolved-reference] Name `open_stream_func` used when possibly not defined
homeassistant/components/backup/manager.py:627:24: warning[possibly-unresolved-reference] Name `_backup` used when possibly not defined
homeassistant/components/backup/manager.py:635:36: warning[possibly-unresolved-reference] Name `_backup` used when possibly not defined
homeassistant/components/backup/manager.py:636:33: warning[possibly-unresolved-reference] Name `_backup` used when possibly not defined
homeassistant/components/backup/manager.py:1592:22: error[invalid-assignment] Object of type `TextIOWrapper[_WrappedBuffer] | BinaryIO | IO[Any]` is not assignable to `IO[bytes]`
homeassistant/components/backup/manager.py:1848:35: error[invalid-yield] Yield type `(str & ~AlwaysFalsy) | (bytes & ~AlwaysFalsy) | (Any & ~AlwaysFalsy)` does not match annotated yield type `bytes`
homeassistant/components/backup/manager.py:1890:21: error[invalid-argument-type] Argument to constructor `ExceptionGroup.__new__` is incorrect: Expected `Sequence[Exception]`, found `list[BaseException]`
homeassistant/components/backup/manager.py:2004:27: error[invalid-yield] Yield type `(str & ~AlwaysFalsy) | (bytes & ~AlwaysFalsy) | (Any & ~AlwaysFalsy)` does not match annotated yield type `bytes`
homeassistant/components/baf/binary_sensor.py:34:33: warning[redundant-cast] Value is already of type `bool | None`
homeassistant/components/baf/entity.py:22:25: error[invalid-argument-type] Invalid argument to key "connections" with declared type `set[tuple[str, str]]` on TypedDict `DeviceInfo`: value of type `set[tuple[str, str | None]]`
homeassistant/components/baf/light.py:74:9: error[invalid-assignment] Object of type `int | None` is not assignable to attribute `_attr_max_color_temp_kelvin` of type `int`
homeassistant/components/baf/light.py:75:9: error[invalid-assignment] Object of type `int | None` is not assignable to attribute `_attr_min_color_temp_kelvin` of type `int`
homeassistant/components/baf/number.py:38:33: warning[redundant-cast] Value is already of type `int | None`
homeassistant/components/baf/number.py:48:33: warning[redundant-cast] Value is already of type `int | None`
homeassistant/components/baf/number.py:58:33: warning[redundant-cast] Value is already of type `int | None`
homeassistant/components/baf/number.py:72:33: warning[redundant-cast] Value is already of type `int | None`
homeassistant/components/baf/number.py:83:33: warning[redundant-cast] Value is already of type `int | None`
homeassistant/components/baf/number.py:97:33: warning[redundant-cast] Value is already of type `int | None`
homeassistant/components/baf/number.py:108:33: warning[redundant-cast] Value is already of type `int | None`
homeassistant/components/baf/sensor.py:43:33: warning[redundant-cast] Value is already of type `int | float | None`
homeassistant/components/baf/sensor.py:64:33: warning[redundant-cast] Value is already of type `int | None`
homeassistant/components/baf/sensor.py:72:33: warning[redundant-cast] Value is already of type `int | None`
homeassistant/components/baf/switch.py:32:33: warning[redundant-cast] Value is already of type `bool | None`
homeassistant/components/baf/switch.py:38:33: warning[redundant-cast] Value is already of type `bool | None`
homeassistant/components/baf/switch.py:47:33: warning[redundant-cast] Value is already of type `bool | None`
homeassistant/components/baf/switch.py:56:33: warning[redundant-cast] Value is already of type `bool | None`
homeassistant/components/baf/switch.py:62:33: warning[redundant-cast] Value is already of type `bool | None`
homeassistant/components/baf/switch.py:68:33: warning[redundant-cast] Value is already of type `bool | None`
homeassistant/components/baf/switch.py:74:33: warning[redundant-cast] Value is already of type `bool | None`
homeassistant/components/baf/switch.py:80:33: warning[redundant-cast] Value is already of type `bool | None`
homeassistant/components/baf/switch.py:90:33: warning[redundant-cast] Value is already of type `bool | None`
homeassistant/components/baf/switch.py:96:33: warning[redundant-cast] Value is already of type `bool | None`
homeassistant/components/balboa/config_flow.py:84:27: warning[possibly-unresolved-reference] Name `info` used when possibly not defined
homeassistant/components/bang_olufsen/config_flow.py:88:37: error[invalid-argument-type] Method `__getitem__` of type `bound method dict[<class 'ApiException'> | <class 'ClientConnectorError'> | <class 'TimeoutError'> | <class 'AddressValueError'>, str].__getitem__(key: <class 'ApiException'> | <class 'ClientConnectorError'> | <class 'TimeoutError'> | <class 'AddressValueError'>, /) -> str` cannot be called with key of type `type[AddressValueError]` on object of type `dict[<class 'ApiException'> | <class 'ClientConnectorError'> | <class 'TimeoutError'> | <class 'AddressValueError'>, str]`
homeassistant/components/bang_olufsen/config_flow.py:109:41: error[invalid-argument-type] Method `__getitem__` of type `bound method dict[<class 'ApiException'> | <class 'ClientConnectorError'> | <class 'TimeoutError'> | <class 'AddressValueError'>, str].__getitem__(key: <class 'ApiException'> | <class 'ClientConnectorError'> | <class 'TimeoutError'> | <class 'AddressValueError'>, /) -> str` cannot be called with key of type `type[ApiException]` on object of type `dict[<class 'ApiException'> | <class 'ClientConnectorError'> | <class 'TimeoutError'> | <class 'AddressValueError'>, str]`
homeassistant/components/bang_olufsen/config_flow.py:109:41: error[invalid-argument-type] Method `__getitem__` of type `bound method dict[<class 'ApiException'> | <class 'ClientConnectorError'> | <class 'TimeoutError'> | <class 'AddressValueError'>, str].__getitem__(key: <class 'ApiException'> | <class 'ClientConnectorError'> | <class 'TimeoutError'> | <class 'AddressValueError'>, /) -> str` cannot be called with key of type `type[ClientConnectorError]` on object of type `dict[<class 'ApiException'> | <class 'ClientConnectorError'> | <class 'TimeoutError'> | <class 'AddressValueError'>, str]`
homeassistant/components/bang_olufsen/config_flow.py:109:41: error[invalid-argument-type] Method `__getitem__` of type `bound method dict[<class 'ApiException'> | <class 'ClientConnectorError'> | <class 'TimeoutError'> | <class 'AddressValueError'>, str].__getitem__(key: <class 'ApiException'> | <class 'ClientConnectorError'> | <class 'TimeoutError'> | <class 'AddressValueError'>, /) -> str` cannot be called with key of type `type[TimeoutError]` on object of type `dict[<class 'ApiException'> | <class 'ClientConnectorError'> | <class 'TimeoutError'> | <class 'AddressValueError'>, str]`
homeassistant/components/bang_olufsen/media_player.py:248:20: warning[possibly-unresolved-reference] Name `sw_version` used when possibly not defined
homeassistant/components/bang_olufsen/media_player.py:256:17: warning[possibly-unresolved-reference] Name `sw_version` used when possibly not defined
homeassistant/components/bayesian/config_flow.py:500:25: warning[possibly-unresolved-reference] Name `sub_entry` used when possibly not defined
homeassistant/components/bayesian/config_flow.py:501:57: warning[possibly-unresolved-reference] Name `sub_entry` used when possibly not defined
homeassistant/components/bayesian/config_flow.py:515:70: warning[possibly-unresolved-reference] Name `sub_entry` used when possibly not defined
homeassistant/components/beewi_smartclim/sensor.py:3:6: error[unresolved-import] Cannot resolve imported module `beewi_smartclim`
homeassistant/components/blackbird/media_player.py:106:32: warning[possibly-unresolved-reference] Name `blackbird` used when possibly not defined
homeassistant/components/blebox/binary_sensor.py:63:16: error[unresolved-attribute] Object of type `BinarySensor` has no attribute `state`
homeassistant/components/blebox/climate.py:95:16: error[invalid-return-type] Return type does not match returned value: expected `int | float`, found `int | float | None`
homeassistant/components/blebox/climate.py:100:16: error[invalid-return-type] Return type does not match returned value: expected `int | float`, found `int | float | None`
homeassistant/components/blebox/config_flow.py:113:13: error[invalid-argument-type] Argument to `ApiHost.__init__` is incorrect: Expected `int`, found `int | None`
homeassistant/components/blebox/light.py:78:16: error[invalid-return-type] Return type does not match returned value: expected `bool`, found `bool | None`
homeassistant/components/blebox/light.py:164:16: error[invalid-return-type] Return type does not match returned value: expected `tuple[int, int, int, int] | None`, found `tuple[int, ...]`
homeassistant/components/blebox/light.py:171:16: error[invalid-return-type] Return type does not match returned value: expected `tuple[int, int, int, int, int] | None`, found `tuple[int, ...]`
homeassistant/components/blebox/light.py:210:50: error[invalid-argument-type] Argument to bound method `Light.apply_brightness` is incorrect: Expected `int`, found `Any | list[Unknown] | str | None`
homeassistant/components/blink/alarm_control_panel.py:57:37: error[invalid-assignment] Object of type `None | Unknown` is not assignable to `str`: Incompatible value of type `None | Unknown`
homeassistant/components/blink/alarm_control_panel.py:59:25: error[invalid-argument-type] Invalid argument to key "identifiers" with declared type `set[tuple[str, str]]` on TypedDict `DeviceInfo`: value of type `set[tuple[str, str] | tuple[str, None | Unknown]]`
homeassistant/components/blink/camera.py:61:25: error[invalid-argument-type] Invalid argument to key "identifiers" with declared type `set[tuple[str, str]]` on TypedDict `DeviceInfo`: value of type `set[tuple[str, str] | tuple[str, None | Unknown]]`
homeassistant/components/blink/config_flow.py:101:43: error[invalid-argument-type] Argument to function `_send_blink_2fa_pin` is incorrect: Expected `Blink`, found `Blink | None`
homeassistant/components/blinksticklight/light.py:46:13: error[unresolved-reference] Name `blinkstick` used when not defined
homeassistant/components/blue_current/__init__.py:192:37: warning[possibly-unresolved-reference] Name `delay` used when possibly not defined
homeassistant/components/blueprint/importer.py:138:48: warning[possibly-unresolved-reference] Name `block_content` used when possibly not defined
homeassistant/components/blueprint/importer.py:224:54: warning[possibly-unresolved-reference] Name `content` used when possibly not defined
homeassistant/components/bluetooth/active_update_coordinator.py:78:25: error[invalid-assignment] Object of type `None` is not assignable to `_T@ActiveBluetoothDataUpdateCoordinator`: Incompatible value of type `None`
homeassistant/components/bluetooth/diagnostics.py:6:32: warning[possibly-missing-import] Member `get_dbus_managed_objects` of module `bluetooth_adapters` may be missing
homeassistant/components/bluetooth/passive_update_processor.py:97:30: error[invalid-assignment] Object of type `type` is not assignable to `type[EntityDescription]`
homeassistant/components/bluetooth/passive_update_processor.py:167:21: error[invalid-assignment] Invalid subscript assignment with key of type `PassiveBluetoothEntityKey` and value of type `EntityDescription | str | None | _T@PassiveBluetoothDataUpdate` on object of type `dict[PassiveBluetoothEntityKey, EntityDescription]`
homeassistant/components/bluetooth/passive_update_processor.py:167:21: error[invalid-assignment] Invalid subscript assignment with key of type `PassiveBluetoothEntityKey` and value of type `EntityDescription | str | None | _T@PassiveBluetoothDataUpdate` on object of type `dict[PassiveBluetoothEntityKey, _T@PassiveBluetoothDataUpdate]`
homeassistant/components/bluetooth/passive_update_processor.py:167:21: error[invalid-assignment] Invalid subscript assignment with key of type `PassiveBluetoothEntityKey` and value of type `EntityDescription | str | None | _T@PassiveBluetoothDataUpdate` on object of type `dict[PassiveBluetoothEntityKey, str | None]`
homeassistant/components/bond/button.py:47:9: error[invalid-argument-type] Argument is incorrect: Expected `Action | None`, found `str`
homeassistant/components/bond/button.py:54:9: error[invalid-argument-type] Argument is incorrect: Expected `Action | None`, found `str`
homeassistant/components/bond/button.py:61:9: error[invalid-argument-type] Argument is incorrect: Expected `Action | None`, found `str`
homeassistant/components/bond/button.py:68:9: error[invalid-argument-type] Argument is incorrect: Expected `Action | None`, found `str`
homeassistant/components/bond/button.py:75:9: error[invalid-argument-type] Argument is incorrect: Expected `Action | None`, found `str`
homeassistant/components/bond/button.py:82:9: error[invalid-argument-type] Argument is incorrect: Expected `Action | None`, found `str`
homeassistant/components/bond/button.py:89:9: error[invalid-argument-type] Argument is incorrect: Expected `Action | None`, found `str`
homeassistant/components/bond/button.py:103:9: error[invalid-argument-type] Argument is incorrect: Expected `Action | None`, found `str`
homeassistant/components/bond/button.py:110:9: error[invalid-argument-type] Argument is incorrect: Expected `Action | None`, found `str`
homeassistant/components/bond/button.py:117:9: error[invalid-argument-type] Argument is incorrect: Expected `Action | None`, found `str`
homeassistant/components/bond/button.py:124:9: error[invalid-argument-type] Argument is incorrect: Expected `Action | None`, found `str`
homeassistant/components/bond/button.py:131:9: error[invalid-argument-type] Argument is incorrect: Expected `Action | None`, found `str`
homeassistant/components/bond/button.py:138:9: error[invalid-argument-type] Argument is incorrect: Expected `Action | None`, found `str`
homeassistant/components/bond/button.py:145:9: error[invalid-argument-type] Argument is incorrect: Expected `Action | None`, found `str`
homeassistant/components/bond/button.py:152:9: error[invalid-argument-type] Argument is incorrect: Expected `Action | None`, found `str`
homeassistant/components/bond/button.py:159:9: error[invalid-argument-type] Argument is incorrect: Expected `Action | None`, found `str`
homeassistant/components/bond/button.py:166:9: error[invalid-argument-type] Argument is incorrect: Expected `Action | None`, found `str`
homeassistant/components/bond/button.py:173:9: error[invalid-argument-type] Argument is incorrect: Expected `Action | None`, found `str`
homeassistant/components/bond/button.py:180:9: error[invalid-argument-type] Argument is incorrect: Expected `Action | None`, found `str`
homeassistant/components/bond/button.py:187:9: error[invalid-argument-type] Argument is incorrect: Expected `Action | None`, found `str`
homeassistant/components/bond/button.py:194:9: error[invalid-argument-type] Argument is incorrect: Expected `Action | None`, found `str`
homeassistant/components/bond/button.py:228:9: error[invalid-argument-type] Argument is incorrect: Expected `Action | None`, found `str`
homeassistant/components/bond/button.py:235:9: error[invalid-argument-type] Argument is incorrect: Expected `Action | None`, found `str`
homeassistant/components/bond/button.py:242:9: error[invalid-argument-type] Argument is incorrect: Expected `Action | None`, found `str`
homeassistant/components/bond/button.py:286:42: error[invalid-argument-type] Argument to bound method `BondDevice.has_action` is incorrect: Expected `str`, found `Action`
homeassistant/components/bond/entity.py:81:25: error[invalid-argument-type] Invalid argument to key "identifiers" with declared type `set[tuple[str, str]]` on TypedDict `DeviceInfo`: value of type `set[tuple[str, str] | tuple[str, str | None, str]]`
homeassistant/components/bosch_alarm/config_flow.py:97:9: error[invalid-method-override] Invalid override of method `is_matching`: Definition is incompatible with `ConfigFlow.is_matching`
homeassistant/components/bosch_shc/binary_sensor.py:32:13: error[unsupported-operator] Operator `+` is not supported between objects of type `Sequence[SHCShutterContact]` and `Sequence[SHCShutterContact2]`
homeassistant/components/bosch_shc/binary_sensor.py:44:13: error[unsupported-operator] Operator `+` is not supported between objects of type `Sequence[SHCMotionDetector]` and `Sequence[SHCShutterContact]`
homeassistant/components/bosch_shc/binary_sensor.py:74:13: error[unresolved-attribute] Object of type `SHCDevice | SHCIntrusionSystem` has no attribute `device_class`
homeassistant/components/bosch_shc/binary_sensor.py:80:16: error[unresolved-attribute] Object of type `SHCDevice | SHCIntrusionSystem` has no attribute `state`
homeassistant/components/bosch_shc/binary_sensor.py:97:13: error[unresolved-attribute] Object of type `SHCDevice | SHCIntrusionSystem` has no attribute `batterylevel`
homeassistant/components/bosch_shc/cover.py:53:22: error[unresolved-attribute] Object of type `SHCDevice | SHCIntrusionSystem` has no attribute `level`
homeassistant/components/bosch_shc/cover.py:57:9: error[unresolved-attribute] Object of type `SHCDevice | SHCIntrusionSystem` has no attribute `stop`
homeassistant/components/bosch_shc/cover.py:68:13: error[unresolved-attribute] Object of type `SHCDevice | SHCIntrusionSystem` has no attribute `operation_state`
homeassistant/components/bosch_shc/cover.py:76:13: error[unresolved-attribute] Object of type `SHCDevice | SHCIntrusionSystem` has no attribute `operation_state`
homeassistant/components/bosch_shc/cover.py:82:9: error[invalid-assignment] Object of type `float` is not assignable to attribute `level` on type `SHCDevice | SHCIntrusionSystem`
homeassistant/components/bosch_shc/cover.py:86:9: error[invalid-assignment] Object of type `float` is not assignable to attribute `level` on type `SHCDevice | SHCIntrusionSystem`
homeassistant/components/bosch_shc/cover.py:91:9: error[invalid-assignment] Object of type `Any` is not assignable to attribute `level` on type `SHCDevice | SHCIntrusionSystem`
homeassistant/components/bosch_shc/entity.py:81:24: error[unresolved-attribute] Attribute `device_services` is not defined on `SHCIntrusionSystem` in union `SHCDevice | SHCIntrusionSystem`
homeassistant/components/bosch_shc/entity.py:87:24: error[unresolved-attribute] Attribute `device_services` is not defined on `SHCIntrusionSystem` in union `SHCDevice | SHCIntrusionSystem`
homeassistant/components/bosch_shc/entity.py:93:16: error[unresolved-attribute] Attribute `status` is not defined on `SHCIntrusionSystem` in union `SHCDevice | SHCIntrusionSystem`
homeassistant/components/bosch_shc/entity.py:119:16: error[unresolved-attribute] Attribute `system_availability` is not defined on `SHCDevice` in union `SHCDevice | SHCIntrusionSystem`
homeassistant/components/bosch_shc/sensor.py:56:33: error[unresolved-attribute] Object of type `SHCDevice` has no attribute `temperature`
homeassistant/components/bosch_shc/sensor.py:62:33: error[unresolved-attribute] Object of type `SHCDevice` has no attribute `humidity`
homeassistant/components/bosch_shc/sensor.py:68:33: error[unresolved-attribute] Object of type `SHCDevice` has no attribute `purity`
homeassistant/components/bosch_shc/sensor.py:73:33: error[unresolved-attribute] Object of type `SHCDevice` has no attribute `combined_rating`
homeassistant/components/bosch_shc/sensor.py:75:35: error[unresolved-attribute] Object of type `SHCDevice` has no attribute `description`
homeassistant/components/bosch_shc/sensor.py:81:33: error[unresolved-attribute] Object of type `SHCDevice` has no attribute `temperature_rating`
homeassistant/components/bosch_shc/sensor.py:86:33: error[unresolved-attribute] Object of type `SHCDevice` has no attribute `communicationquality`
homeassistant/components/bosch_shc/sensor.py:91:33: error[unresolved-attribute] Object of type `SHCDevice` has no attribute `humidity_rating`
homeassistant/components/bosch_shc/sensor.py:96:33: error[unresolved-attribute] Object of type `SHCDevice` has no attribute `purity_rating`
homeassistant/components/bosch_shc/sensor.py:102:33: error[unresolved-attribute] Object of type `SHCDevice` has no attribute `powerconsumption`
homeassistant/components/bosch_shc/sensor.py:109:33: error[unresolved-attribute] Object of type `SHCDevice` has no attribute `energyconsumption`
homeassistant/components/bosch_shc/sensor.py:116:33: error[unresolved-attribute] Object of type `SHCDevice` has no attribute `position`
homeassistant/components/bosch_shc/sensor.py:118:35: error[unresolved-attribute] Object of type `SHCDevice` has no attribute `valvestate`
homeassistant/components/bosch_shc/sensor.py:181:13: error[unsupported-operator] Operator `+` is not supported between objects of type `Sequence[SHCSmartPlug]` and `Sequence[SHCLightSwitchBSM]`
homeassistant/components/bosch_shc/sensor.py:220:49: error[invalid-argument-type] Argument is incorrect: Expected `SHCDevice`, found `SHCDevice | SHCIntrusionSystem`
homeassistant/components/bosch_shc/sensor.py:226:58: error[invalid-argument-type] Argument is incorrect: Expected `SHCDevice`, found `SHCDevice | SHCIntrusionSystem`
homeassistant/components/bosch_shc/switch.py:43:9: error[invalid-argument-type] Argument is incorrect: Expected `StateType`, found `Literal[State.ON]`
homeassistant/components/bosch_shc/switch.py:50:9: error[invalid-argument-type] Argument is incorrect: Expected `StateType`, found `Literal[State.ON]`
homeassistant/components/bosch_shc/switch.py:57:9: error[invalid-argument-type] Argument is incorrect: Expected `StateType`, found `Literal[State.ON]`
homeassistant/components/bosch_shc/switch.py:64:9: error[invalid-argument-type] Argument is incorrect: Expected `StateType`, found `Literal[State.ON]`
homeassistant/components/bosch_shc/switch.py:71:9: error[invalid-argument-type] Argument is incorrect: Expected `StateType`, found `Literal[State.DISABLED]`
homeassistant/components/bosch_shc/switch.py:186:9: error[unresolved-attribute] Attribute `update` is not defined on `SHCIntrusionSystem` in union `SHCDevice | SHCIntrusionSystem`
homeassistant/components/bosch_shc/switch.py:203:16: error[unresolved-attribute] Object of type `SHCDevice | SHCIntrusionSystem` has no attribute `routing`
homeassistant/components/bosch_shc/switch.py:207:9: error[invalid-assignment] Object of type `Literal[True]` is not assignable to attribute `routing` on type `SHCDevice | SHCIntrusionSystem`
homeassistant/components/bosch_shc/switch.py:211:9: error[invalid-assignment] Object of type `Literal[False]` is not assignable to attribute `routing` on type `SHCDevice | SHCIntrusionSystem`
homeassistant/components/broadlink/device.py:109:9: error[invalid-assignment] Object of type `Device` is not assignable to attribute `api` of type `_ApiT@BroadlinkDevice`
homeassistant/components/broadlink/light.py:84:13: error[invalid-assignment] Object of type `list[Unknown]` is not assignable to attribute `_attr_hs_color` of type `tuple[int | float, int | float] | None`
homeassistant/components/brottsplatskartan/sensor.py:66:59: error[invalid-assignment] Object of type `list[Unknown] | bool` is not assignable to `dict[str, list[Unknown]] | Literal[False]`
homeassistant/components/brunt/cover.py:78:25: error[invalid-argument-type] Invalid argument to key "identifiers" with declared type `set[tuple[str, str]]` on TypedDict `DeviceInfo`: value of type `set[tuple[str, str | None]]`
homeassistant/components/brunt/cover.py:157:27: error[invalid-argument-type] Argument to bound method `BruntClientAsync.async_change_request_position` is incorrect: Expected `str`, found `str | None`
homeassistant/components/brunt/cover.py:171:16: error[invalid-argument-type] Method `__getitem__` of type `bound method dict[str, int].__getitem__(key: str, /) -> int` cannot be called with key of type `None` on object of type `dict[str, int]`
homeassistant/components/bryant_evolution/climate.py:48:13: error[invalid-argument-type] Argument to `BryantEvolutionClimate.__init__` is incorrect: Expected `BryantEvolutionLocalClient`, found `BryantEvolutionLocalClient | None`
homeassistant/components/bryant_evolution/climate.py:193:13: error[invalid-argument-type] Argument to `HomeAssistantError.__init__` is incorrect: Expected `dict[str, str] | None`, found `dict[str, str | tuple[str, bool]]`
homeassistant/components/bthome/__init__.py:172:6: error[not-subscriptable] Cannot subscript non-generic type `<class 'SignalType'>`
homeassistant/components/bthome/__init__.py:177:52: error[not-subscriptable] Cannot subscript non-generic type `<class 'SignalType'>`
homeassistant/components/bthome/logbook.py:32:16: error[invalid-return-type] Return type does not match returned value: expected `dict[str, str]`, found `dict[str, str | DeviceEntry]`
homeassistant/components/bthome/sensor.py:436:61: error[invalid-argument-type] Method `__getitem__` of type `bound method dict[tuple[SensorDeviceClass, Units] | tuple[ExtendedSensorDeviceClass, None] | tuple[SensorDeviceClass, None] | tuple[ExtendedSensorDeviceClass, Units], SensorEntityDescription].__getitem__(key: tuple[SensorDeviceClass, Units] | tuple[ExtendedSensorDeviceClass, None] | tuple[SensorDeviceClass, None] | tuple[ExtendedSensorDeviceClass, Units], /) -> SensorEntityDescription` cannot be called with key of type `tuple[SensorDeviceClass & ~AlwaysFalsy, Units | None]` on object of type `dict[tuple[SensorDeviceClass, Units] | tuple[ExtendedSensorDeviceClass, None] | tuple[SensorDeviceClass, None] | tuple[ExtendedSensorDeviceClass, Units], SensorEntityDescription]`
homeassistant/components/buienradar/sensor.py:781:28: error[unresolved-attribute] Attribute `data` is not defined on `None` in union `BrData | None`
homeassistant/components/buienradar/sensor.py:874:20: warning[possibly-unresolved-reference] Name `new_state` used when possibly not defined
homeassistant/components/buienradar/sensor.py:875:47: warning[possibly-unresolved-reference] Name `new_state` used when possibly not defined
homeassistant/components/buienradar/util.py:185:16: error[unresolved-attribute] Attribute `get` is not defined on `None` in union `dict[str, Any] | None`
homeassistant/components/buienradar/util.py:190:16: error[unresolved-attribute] Attribute `get` is not defined on `None` in union `dict[str, Any] | None`
homeassistant/components/buienradar/util.py:195:16: error[unresolved-attribute] Attribute `get` is not defined on `None` in union `dict[str, Any] | None`
homeassistant/components/buienradar/util.py:201:26: error[invalid-argument-type] Argument to constructor `float.__new__` is incorrect: Expected `str | Buffer | SupportsFloat | SupportsIndex`, found `Any | None`
homeassistant/components/buienradar/util.py:201:26: error[unresolved-attribute] Attribute `get` is not defined on `None` in union `dict[str, Any] | None`
homeassistant/components/buienradar/util.py:209:26: error[invalid-argument-type] Argument to constructor `float.__new__` is incorrect: Expected `str | Buffer | SupportsFloat | SupportsIndex`, found `Any | None`
homeassistant/components/buienradar/util.py:209:26: error[unresolved-attribute] Attribute `get` is not defined on `None` in union `dict[str, Any] | None`
homeassistant/components/buienradar/util.py:217:26: error[invalid-argument-type] Argument to constructor `float.__new__` is incorrect: Expected `str | Buffer | SupportsFloat | SupportsIndex`, found `Any | None`
homeassistant/components/buienradar/util.py:217:26: error[unresolved-attribute] Attribute `get` is not defined on `None` in union `dict[str, Any] | None`
homeassistant/components/buienradar/util.py:225:24: error[invalid-argument-type] Argument to constructor `int.__new__` is incorrect: Expected `str | Buffer | SupportsInt | SupportsIndex`, found `Any | None`
homeassistant/components/buienradar/util.py:225:24: error[unresolved-attribute] Attribute `get` is not defined on `None` in union `dict[str, Any] | None`
homeassistant/components/buienradar/util.py:233:24: error[invalid-argument-type] Argument to constructor `int.__new__` is incorrect: Expected `str | Buffer | SupportsInt | SupportsIndex`, found `Any | None`
homeassistant/components/buienradar/util.py:233:24: error[unresolved-attribute] Attribute `get` is not defined on `None` in union `dict[str, Any] | None`
homeassistant/components/buienradar/util.py:241:26: error[invalid-argument-type] Argument to constructor `float.__new__` is incorrect: Expected `str | Buffer | SupportsFloat | SupportsIndex`, found `Any | None`
homeassistant/components/buienradar/util.py:241:26: error[unresolved-attribute] Attribute `get` is not defined on `None` in union `dict[str, Any] | None`
homeassistant/components/buienradar/util.py:249:26: error[invalid-argument-type] Argument to constructor `float.__new__` is incorrect: Expected `str | Buffer | SupportsFloat | SupportsIndex`, found `Any | None`
homeassistant/components/buienradar/util.py:249:26: error[unresolved-attribute] Attribute `get` is not defined on `None` in union `dict[str, Any] | None`
homeassistant/components/buienradar/util.py:257:24: error[invalid-argument-type] Argument to constructor `int.__new__` is incorrect: Expected `str | Buffer | SupportsInt | SupportsIndex`, found `Any | None`
homeassistant/components/buienradar/util.py:257:24: error[unresolved-attribute] Attribute `get` is not defined on `None` in union `dict[str, Any] | None`
homeassistant/components/buienradar/util.py:264:16: error[unresolved-attribute] Attribute `get` is not defined on `None` in union `dict[str, Any] | None`
homeassistant/components/caldav/calendar.py:251:21: error[invalid-argument-type] Argument to function `is_offset_reached` is incorrect: Expected `timedelta`, found `timedelta | None`
homeassistant/components/caldav/coordinator.py:77:44: error[invalid-argument-type] Argument to function `get_attr_value` is incorrect: Expected `CalendarObjectResource`, found `object`
homeassistant/components/caldav/coordinator.py:78:41: error[unresolved-attribute] Object of type `object` has no attribute `dtstart`
homeassistant/components/caldav/coordinator.py:80:45: error[invalid-argument-type] Argument to function `get_attr_value` is incorrect: Expected `CalendarObjectResource`, found `object`
homeassistant/components/caldav/coordinator.py:81:48: error[invalid-argument-type] Argument to function `get_attr_value` is incorrect: Expected `CalendarObjectResource`, found `object`
homeassistant/components/caldav/coordinator.py:82:40: error[invalid-argument-type] Argument to function `get_attr_value` is incorrect: Expected `CalendarObjectResource`, found `object`
homeassistant/components/caldav/coordinator.py:85:49: error[invalid-argument-type] Argument to function `get_attr_value` is incorrect: Expected `CalendarObjectResource`, found `object`
homeassistant/components/caldav/coordinator.py:120:29: error[unresolved-attribute] Object of type `object` has no attribute `getrruleset`
homeassistant/components/caldav/coordinator.py:132:34: error[unresolved-attribute] Attribute `vevent` is not defined on `VBase` in union `VBase | Unknown`
homeassistant/components/caldav/todo.py:68:35: error[invalid-argument-type] Argument to function `get_attr_value` is incorrect: Expected `CalendarObjectResource`, found `~AlwaysFalsy`
homeassistant/components/caldav/todo.py:69:39: error[invalid-argument-type] Argument to function `get_attr_value` is incorrect: Expected `CalendarObjectResource`, found `~AlwaysFalsy`
homeassistant/components/caldav/todo.py:73:36: error[invalid-argument-type] Argument to function `get_attr_value` is incorrect: Expected `CalendarObjectResource`, found `~AlwaysFalsy`
homeassistant/components/caldav/todo.py:82:28: error[invalid-argument-type] Argument to function `get_attr_value` is incorrect: Expected `CalendarObjectResource`, found `~AlwaysFalsy`
homeassistant/components/caldav/todo.py:86:36: error[invalid-argument-type] Argument to function `get_attr_value` is incorrect: Expected `CalendarObjectResource`, found `~AlwaysFalsy`
homeassistant/components/caldav/todo.py:155:17: error[unresolved-attribute] Object of type `CalendarObjectResource` has no attribute `icalendar_component`
homeassistant/components/caldav/todo.py:160:13: error[unresolved-attribute] Object of type `CalendarObjectResource` has no attribute `set_due`
homeassistant/components/calendar/trigger.py:376:30: error[invalid-argument-type] Argument to function `move_top_level_schema_fields_to_options` is incorrect: Expected `dict[Marker, Any]`, found `dict[Required | Optional, ((value: Any) -> str) | In | Any]`
homeassistant/components/cambridge_audio/entity.py:32:38: error[unresolved-attribute] Object of type `(_EntityT@command, /, *args: _P@command.args, **kwargs: _P@command.kwargs) -> Awaitable[None]` has no attribute `__name__`
homeassistant/components/camera/__init__.py:660:16: error[invalid-return-type] Return type does not match returned value: expected `dict[str, str | None]`, found `dict[str, str | bool | None | Unknown]`
homeassistant/components/canary/camera.py:164:34: error[invalid-argument-type] Argument to bound method `CameraMjpeg.open_camera` is incorrect: Expected `str`, found `Any | None | bool | list[Any] | dict[Any, Any]`
homeassistant/components/canary/camera.py:171:17: error[invalid-argument-type] Argument to function `async_aiohttp_proxy_stream` is incorrect: Expected `aiohttp.streams.StreamReader`, found `asyncio.streams.StreamReader`
homeassistant/components/cast/const.py:18:25: error[not-subscriptable] Cannot subscript non-generic type `<class 'SignalType'>`
homeassistant/components/cast/const.py:22:22: error[not-subscriptable] Cannot subscript non-generic type `<class 'SignalType'>`
homeassistant/components/cast/const.py:25:29: error[not-subscriptable] Cannot subscript non-generic type `<class 'SignalType'>`
homeassistant/components/cast/discovery.py:70:13: error[invalid-method-override] Invalid override of method `add_cast`: Definition is incompatible with `AbstractCastListener.add_cast`
homeassistant/components/cast/discovery.py:74:13: error[invalid-method-override] Invalid override of method `update_cast`: Definition is incompatible with `AbstractCastListener.update_cast`
homeassistant/components/cast/helpers.py:132:13: error[unknown-argument] Argument `is_dynamic_group` does not match any known parameter
homeassistant/components/cast/helpers.py:268:12: error[unresolved-attribute] Object of type `object` has no attribute `ClientError`
homeassistant/components/cast/media_player.py:100:46: error[unresolved-attribute] Object of type `(_CastDeviceT@api_error, /, *args: _P@api_error.args, **kwargs: _P@api_error.kwargs) -> _R@api_error` has no attribute `__name__`
homeassistant/components/cast/media_player.py:362:28: error[unresolved-attribute] Attribute `status` is not defined on `None` in union `Chromecast | None`
homeassistant/components/cast/media_player.py:363:29: error[unresolved-attribute] Attribute `media_controller` is not defined on `None` in union `Chromecast | None`
homeassistant/components/cast/media_player.py:469:35: error[unresolved-attribute] Attribute `get_multizone_memberships` is not defined on `None` in union `MultizoneManager | None`
homeassistant/components/cast/media_player.py:472:46: error[unresolved-attribute] Attribute `get_multizone_mediacontroller` is not defined on `None` in union `MultizoneManager | None`
homeassistant/components/cast/media_player.py:473:25: error[invalid-argument-type] Argument to bound method `MultizoneManager.get_multizone_mediacontroller` is incorrect: Expected `UUID`, found `str`
homeassistant/components/cast/media_player.py:502:28: error[unresolved-attribute] Attribute `media_controller` is not defined on `None` in union `Chromecast | None`
homeassistant/components/cast/media_player.py:511:40: error[unresolved-attribute] Attribute `get_multizone_mediacontroller` is not defined on `None` in union `MultizoneManager | None`
homeassistant/components/cast/media_player.py:511:82: error[invalid-argument-type] Argument to bound method `MultizoneManager.get_multizone_mediacontroller` is incorrect: Expected `UUID`, found `str`
homeassistant/components/cast/media_player.py:608:32: error[unresolved-attribute] Attribute `cast_type` is not defined on `None` in union `Chromecast | None`
homeassistant/components/cast/media_player.py:617:29: error[invalid-argument-type] Argument to bound method `list.extend` is incorrect: Expected `Iterable[BrowseMedia]`, found `Sequence[BrowseMedia] | None`
homeassistant/components/ccm15/climate.py:149:33: error[invalid-argument-type] Argument to bound method `CCM15Coordinator.async_set_temperature` is incorrect: Expected `CCM15SlaveDevice`, found `CCM15SlaveDevice | None`
homeassistant/components/ccm15/climate.py:154:68: error[invalid-argument-type] Argument to bound method `CCM15Coordinator.async_set_hvac_mode` is incorrect: Expected `CCM15SlaveDevice`, found `CCM15SlaveDevice | None`
homeassistant/components/ccm15/climate.py:158:67: error[invalid-argument-type] Argument to bound method `CCM15Coordinator.async_set_fan_mode` is incorrect: Expected `CCM15SlaveDevice`, found `CCM15SlaveDevice | None`
homeassistant/components/chacon_dio/__init__.py:47:9: error[invalid-argument-type] Argument to `DIOChaconAPIClient.__init__` is incorrect: Expected `str`, found `str | None`
homeassistant/components/cielo_home/climate.py:171:16: error[invalid-return-type] Return type does not match returned value: expected `homeassistant.components.climate.const.HVACMode | None`, found `homeassistant.components.climate.const.HVACMode | cieloconnectapi.const.HVACMode | None`
homeassistant/components/cielo_home/climate.py:177:16: error[invalid-return-type] Return type does not match returned value: expected `list[homeassistant.components.climate.const.HVACMode]`, found `list[homeassistant.components.climate.const.HVACMode | cieloconnectapi.const.HVACMode]`
homeassistant/components/cielo_home/climate.py:276:16: error[invalid-return-type] Return type does not match returned value: expected `None`, found `dict[Unknown, Unknown] | None`
homeassistant/components/cielo_home/climate.py:281:16: error[invalid-return-type] Return type does not match returned value: expected `None`, found `dict[Unknown, Unknown] | None`
homeassistant/components/cielo_home/climate.py:287:16: error[invalid-return-type] Return type does not match returned value: expected `None`, found `dict[Unknown, Unknown]`
homeassistant/components/cielo_home/climate.py:287:54: error[invalid-argument-type] Argument to bound method `CieloDeviceAPI.async_set_hvac_mode` is incorrect: Expected `HVACMode`, found `str | None`
homeassistant/components/cielo_home/climate.py:292:16: error[invalid-return-type] Return type does not match returned value: expected `None`, found `dict[Unknown, Unknown]`
homeassistant/components/cielo_home/coordinator.py:71:26: error[invalid-argument-type] Argument is incorrect: Expected `dict[str, Any]`, found `Mapping[str, Any] | None`
homeassistant/components/cielo_home/coordinator.py:71:40: error[invalid-argument-type] Argument is incorrect: Expected `dict[str, CieloDevice]`, found `dict[str, CieloDevice] | None`
homeassistant/components/cisco_mobility_express/device_tracker.py:87:16: error[unresolved-attribute] Attribute `_asdict` is not defined on `None` in union `Unknown | None`
homeassistant/components/citybikes/sensor.py:146:12: error[unsupported-operator] Operator `>` is not supported between objects of type `Any | int | float` and `int | float | None`
homeassistant/components/citybikes/sensor.py:184:44: error[unsupported-operator] Operator `<` is not supported between objects of type `int | float | None` and `int | float`
homeassistant/components/climate/condition.py:62:9: error[invalid-method-override] Invalid override of method `_should_include`: Definition is incompatible with `EntityConditionBase._should_include`
homeassistant/components/climate/condition.py:81:9: error[invalid-method-override] Invalid override of method `_should_include`: Definition is incompatible with `EntityConditionBase._should_include`
homeassistant/components/climate/device_action.py:96:17: warning[possibly-unresolved-reference] Name `service` used when possibly not defined
homeassistant/components/cloud/__init__.py:92:32: error[not-subscriptable] Cannot subscript non-generic type `<class 'SignalType'>`
homeassistant/components/cloud/__init__.py:96:29: error[not-subscriptable] Cannot subscript non-generic type `<class 'SignalType'>`
homeassistant/components/cloud/__init__.py:306:51: error[invalid-argument-type] Argument to `CloudClient.__init__` is incorrect: Expected `dict[str, Any]`, found `Unknown | (str & ~AlwaysFalsy)`
homeassistant/components/cloud/__init__.py:306:63: error[invalid-argument-type] Argument to `CloudClient.__init__` is incorrect: Expected `dict[str, Any]`, found `Unknown | (str & ~AlwaysFalsy)`
homeassistant/components/cloud/__init__.py:307:13: error[invalid-assignment] Invalid subscript assignment with key of type `HassKey[Cloud[CloudClient]]` and value of type `Cloud[_ClientT@Cloud]` on object of type `HassDict`
homeassistant/components/cloud/__init__.py:307:51: error[invalid-argument-type] Argument to `Cloud.__init__` is incorrect: Expected `Literal["development", "production"]`, found `Unknown | str`
homeassistant/components/cloud/__init__.py:307:51: error[invalid-argument-type] Argument to `Cloud.__init__` is incorrect: Expected `Literal["development", "production"]`, found `Unknown | str`
homeassistant/components/cloud/__init__.py:307:51: error[invalid-argument-type] Argument to `Cloud.__init__` is incorrect: Expected `bool`, found `Unknown | str`
homeassistant/components/cloud/__init__.py:307:51: error[invalid-argument-type] Argument to `Cloud.__init__` is incorrect: Expected `bool`, found `Unknown | str`
homeassistant/components/cloud/__init__.py:307:51: error[invalid-argument-type] Argument to `Cloud.__init__` is incorrect: Expected `dict[Literal["account_services", "acme_directory", "alexa_access_token", "google_report_state_request_sync", "google_report_state_websocket", ... omitted 18 literals], str] | None`, found `Unknown | str`
homeassistant/components/cloud/__init__.py:307:51: error[invalid-argument-type] Argument to `Cloud.__init__` is incorrect: Expected `dict[Literal["account_services", "acme_directory", "alexa_access_token", "google_report_state_request_sync", "google_report_state_websocket", ... omitted 18 literals], str] | None`, found `Unknown | str`
homeassistant/components/cloud/__init__.py:317:33: error[invalid-argument-type] Argument to function `_handle_prefs_updated` is incorrect: Expected `Cloud[CloudClient]`, found `Cloud[_ClientT@Cloud]`
homeassistant/components/cloud/__init__.py:325:63: error[invalid-argument-type] Argument to function `async_subscription_info` is incorrect: Expected `Cloud[CloudClient]`, found `Cloud[_ClientT@Cloud]`
homeassistant/components/cloud/alexa_config.py:536:28: error[invalid-key] Unknown key "changes" for TypedDict `_EventEntityRegistryUpdatedData_CreateRemove` (subscripted object has type `_EventEntityRegistryUpdatedData_CreateRemove | _EventEntityRegistryUpdatedData_Update`)
homeassistant/components/cloud/alexa_config.py:540:34: error[invalid-argument-type] Argument to bound method `list.append` is incorrect: Expected `str`, found `object`
homeassistant/components/cloud/client.py:95:33: error[unresolved-attribute] Object of type `object` has no attribute `AppRunner`
homeassistant/components/cloud/client.py:259:41: error[invalid-argument-type] Argument is incorrect: Expected `datetime`, found `None`
homeassistant/components/cloud/const.py:87:27: error[not-subscriptable] Cannot subscript non-generic type `<class 'SignalType'>`
homeassistant/components/cloud/google_config.py:460:28: error[invalid-key] Unknown key "changes" for TypedDict `_EventEntityRegistryUpdatedData_CreateRemove` (subscripted object has type `_EventEntityRegistryUpdatedData_CreateRemove | _EventEntityRegistryUpdatedData_Update`)
homeassistant/components/cloudflare_r2/__init__.py:70:26: warning[possibly-unresolved-reference] Name `client` used when possibly not defined
homeassistant/components/cloudflare_r2/backup.py:46:42: error[unresolved-attribute] Object of type `(...) -> Coroutine[Any, Any, T@handle_boto_errors]` has no attribute `__name__`
homeassistant/components/coinbase/sensor.py:55:24: error[not-iterable] Object of type `None | Unknown` may not be iterable
homeassistant/components/coinbase/sensor.py:64:35: error[not-subscriptable] Cannot subscript object of type `None` with no `__getitem__` method
homeassistant/components/coinbase/sensor.py:126:24: error[not-iterable] Object of type `None | Unknown` may not be iterable
homeassistant/components/coinbase/sensor.py:142:25: error[not-subscriptable] Cannot subscript object of type `None` with no `__getitem__` method
homeassistant/components/coinbase/sensor.py:172:24: error[not-iterable] Object of type `None | Unknown` may not be iterable
homeassistant/components/coinbase/sensor.py:181:25: error[not-subscriptable] Cannot subscript object of type `None` with no `__getitem__` method
homeassistant/components/coinbase/sensor.py:209:23: error[not-subscriptable] Cannot subscript object of type `None` with no `__getitem__` method
homeassistant/components/coinbase/sensor.py:230:23: error[not-subscriptable] Cannot subscript object of type `None` with no `__getitem__` method
homeassistant/components/color_extractor/services.py:144:13: warning[possibly-unresolved-reference] Name `image_type` used when possibly not defined
homeassistant/components/color_extractor/services.py:145:13: warning[possibly-unresolved-reference] Name `image_reference` used when possibly not defined
homeassistant/components/color_extractor/services.py:150:8: warning[possibly-unresolved-reference] Name `color` used when possibly not defined
homeassistant/components/color_extractor/services.py:151:40: warning[possibly-unresolved-reference] Name `color` used when possibly not defined
homeassistant/components/color_extractor/services.py:184:31: warning[possibly-unresolved-reference] Name `image_type` used when possibly not defined
homeassistant/components/color_extractor/services.py:185:36: warning[possibly-unresolved-reference] Name `image_reference` used when possibly not defined
homeassistant/components/color_extractor/services.py:189:8: warning[possibly-unresolved-reference] Name `color` used when possibly not defined
homeassistant/components/color_extractor/services.py:194:31: warning[possibly-unresolved-reference] Name `image_type` used when possibly not defined
homeassistant/components/color_extractor/services.py:195:36: warning[possibly-unresolved-reference] Name `image_reference` used when possibly not defined
homeassistant/components/color_extractor/services.py:199:22: warning[possibly-unresolved-reference] Name `color` used when possibly not defined
homeassistant/components/comelit/binary_sensor.py:103:17: error[invalid-argument-type] Argument to `ComelitVedoBinarySensorEntity.__init__` is incorrect: Expected `ComelitVedoSystem[Unknown] | ComelitSerialBridge[Unknown]`, found `ComelitBaseCoordinator[Unknown]`
homeassistant/components/comelit/sensor.py:84:17: error[invalid-argument-type] Argument to `ComelitVedoSensorEntity.__init__` is incorrect: Expected `ComelitVedoSystem[Unknown] | ComelitSerialBridge[Unknown]`, found `ComelitBaseCoordinator[Unknown]`
homeassistant/components/comfoconnect/__init__.py:104:26: error[unresolved-attribute] Object of type `str` has no attribute `hex`
homeassistant/components/compensation/sensor.py:191:29: error[invalid-argument-type] Argument to constructor `float.__new__` is incorrect: Expected `str | Buffer | SupportsFloat | SupportsIndex`, found `Any | None | (str & ~Literal["unknown"] & ~Literal["unavailable"])`
homeassistant/components/concord232/alarm_control_panel.py:82:9: error[unresolved-attribute] Unresolved attribute `partitions` on type `Client`
homeassistant/components/concord232/binary_sensor.py:66:9: error[unresolved-attribute] Unresolved attribute `zones` on type `Client`
homeassistant/components/concord232/binary_sensor.py:67:9: error[unresolved-attribute] Unresolved attribute `last_zone_update` on type `Client`
homeassistant/components/concord232/binary_sensor.py:78:5: error[unresolved-attribute] Object of type `Client` has no attribute `zones`
homeassistant/components/concord232/binary_sensor.py:80:17: error[unresolved-attribute] Object of type `Client` has no attribute `zones`
homeassistant/components/concord232/binary_sensor.py:135:42: error[unresolved-attribute] Object of type `Client` has no attribute `last_zone_update`
homeassistant/components/concord232/binary_sensor.py:138:13: error[unresolved-attribute] Unresolved attribute `zones` on type `Client`
homeassistant/components/concord232/binary_sensor.py:139:13: error[unresolved-attribute] Unresolved attribute `last_zone_update` on type `Client`
homeassistant/components/concord232/binary_sensor.py:144:28: error[not-iterable] Object of type `object` is not iterable
homeassistant/components/config/config_entries.py:155:48: error[invalid-key] Unknown key "result" for TypedDict `FlowResult[FlowContext, str]`
homeassistant/components/config/view.py:120:17: error[call-non-callable] Object of type `None` is not callable
homeassistant/components/conversation/chat_log.py:472:17: error[invalid-argument-type] Argument is incorrect: Expected `JsonObjectType`, found `Unknown | dict[str, str]`
homeassistant/components/conversation/default_agent.py:285:33: error[invalid-key] Unknown key "changes" for TypedDict `_EventEntityRegistryUpdatedData_CreateRemove` (subscripted object has type `_EventEntityRegistryUpdatedData_CreateRemove | _EventEntityRegistryUpdatedData_Update`)
homeassistant/components/counter/__init__.py:217:53: error[invalid-argument-type] Argument to function `max` is incorrect: Argument type `int | None` does not satisfy upper bound `SupportsDunderLT[Any] | SupportsDunderGT[Any]` of type variable `SupportsRichComparisonT`
homeassistant/components/counter/__init__.py:219:53: error[invalid-argument-type] Argument to function `min` is incorrect: Argument type `int | None | Unknown` does not satisfy upper bound `SupportsDunderLT[Any] | SupportsDunderGT[Any]` of type variable `SupportsRichComparisonT`
homeassistant/components/cover/__init__.py:331:46: error[invalid-argument-type] Argument to bound method `CoverEntity._get_toggle_function` is incorrect: Expected `dict[str, (**kwargs: Any) -> None]`, found `dict[str, (bound method Self@toggle.open_cover(**kwargs: Any) -> None) | (bound method Self@toggle.close_cover(**kwargs: Any) -> None) | (bound method Self@toggle.stop_cover(**kwargs: Any) -> None)]`
homeassistant/components/cover/__init__.py:341:46: error[invalid-argument-type] Argument to bound method `CoverEntity._get_toggle_function` is incorrect: Expected `dict[str, (**kwargs: Any) -> CoroutineType[Any, Any, None]]`, found `dict[str, (bound method Self@async_toggle.async_open_cover(**kwargs: Any) -> CoroutineType[Any, Any, None]) | (bound method Self@async_toggle.async_close_cover(**kwargs: Any) -> CoroutineType[Any, Any, None]) | (bound method Self@async_toggle.async_stop_cover(**kwargs: Any) -> CoroutineType[Any, Any, None])]`
homeassistant/components/cover/device_action.py:142:17: warning[possibly-unresolved-reference] Name `service` used when possibly not defined
homeassistant/components/cover/device_trigger.py:155:36: warning[possibly-unresolved-reference] Name `to_state` used when possibly not defined
homeassistant/components/cover/device_trigger.py:172:47: warning[possibly-unresolved-reference] Name `position` used when possibly not defined
homeassistant/components/cover/reproduce_state.py:218:9: error[invalid-argument-type] Argument to function `_async_set_position` is incorrect: Expected `partial[Coroutine[Any, Any, ServiceResponse]]`, found `partial[(service: str, service_data: dict[str, Any] | None = None, *, blocking: bool = True, context: Context | None = ..., target: dict[str, Any] | None = None, return_response: bool = False) -> CoroutineType[Any, Any, ServiceResponse]]`
homeassistant/components/cover/reproduce_state.py:221:9: error[invalid-argument-type] Argument to function `_async_set_tilt_position` is incorrect: Expected `partial[Coroutine[Any, Any, ServiceResponse]]`, found `partial[(service: str, service_data: dict[str, Any] | None = None, *, blocking: bool = True, context: Context | None = ..., target: dict[str, Any] | None = None, return_response: bool = False) -> CoroutineType[Any, Any, ServiceResponse]]`
homeassistant/components/cover/reproduce_state.py:226:13: error[invalid-argument-type] Argument to function `_async_close_cover` is incorrect: Expected `partial[Coroutine[Any, Any, ServiceResponse]]`, found `partial[(service: str, service_data: dict[str, Any] | None = None, *, blocking: bool = True, context: Context | None = ..., target: dict[str, Any] | None = None, return_response: bool = False) -> CoroutineType[Any, Any, ServiceResponse]]`
homeassistant/components/cover/reproduce_state.py:231:13: error[invalid-argument-type] Argument to function `_async_open_cover` is incorrect: Expected `partial[Coroutine[Any, Any, ServiceResponse]]`, found `partial[(service: str, service_data: dict[str, Any] | None = None, *, blocking: bool = True, context: Context | None = ..., target: dict[str, Any] | None = None, return_response: bool = False) -> CoroutineType[Any, Any, ServiceResponse]]`
homeassistant/components/cppm_tracker/device_tracker.py:63:45: error[not-iterable] Object of type `None | list[dict[str, Unknown]]` may not be iterable
homeassistant/components/cppm_tracker/device_tracker.py:68:43: error[not-iterable] Object of type `None | list[dict[str, Unknown]]` may not be iterable
homeassistant/components/crownstone/config_flow.py:234:33: error[invalid-argument-type] Method `__getitem__` of type `bound method dict[str, Sphere].__getitem__(key: str, /) -> Sphere` cannot be called with key of type `None` on object of type `dict[str, Sphere]`
homeassistant/components/crownstone/entry_manager.py:110:20: error[invalid-context-manager] Object of type `CrownstoneSSEAsync` cannot be used with `async with` because it does not correctly implement `__aexit__`
homeassistant/components/crownstone/light.py:93:12: error[unresolved-attribute] Attribute `is_enabled` is not defined on `None` in union `CrownstoneAbility | None`
homeassistant/components/crownstone/listeners.py:106:13: error[invalid-argument-type] Argument to bound method `CrownstoneCloud.get_crownstone_by_uid` is incorrect: Expected `int`, found `None | Unknown`
homeassistant/components/cync/config_flow.py:41:23: error[invalid-assignment] Object of type `None` is not assignable to `Auth`
homeassistant/components/cync/config_flow.py:124:40: error[invalid-argument-type] Argument to bound method `Auth.login` is incorrect: Expected `str`, found `Any | None`
homeassistant/components/cync/light.py:155:19: error[invalid-argument-type] Argument to bound method `CyncLight.set_combo` is incorrect: Expected `int`, found `None | int`
homeassistant/components/cync/light.py:186:16: error[invalid-return-type] Return type does not match returned value: expected `CyncLight`, found `CyncDevice`
homeassistant/components/daikin/__init__.py:85:16: error[unresolved-attribute] Attribute `get` is not defined on `None` in union `None | Unknown | ApplianceValues`
homeassistant/components/daikin/climate.py:114:8: error[unsupported-operator] Operator `not in` is not supported between objects of type `Literal["lztemp_h"]` and `None | Unknown | ApplianceValues`
homeassistant/components/daikin/climate.py:114:47: error[unsupported-operator] Operator `not in` is not supported between objects of type `Literal["lztemp_c"]` and `None | Unknown | ApplianceValues`
homeassistant/components/daikin/coordinator.py:31:18: error[unresolved-attribute] Attribute `get` is not defined on `None` in union `None | Unknown | ApplianceValues`
homeassistant/components/daikin/entity.py:22:19: error[unresolved-attribute] Attribute `get` is not defined on `None` in union `None | Unknown | ApplianceValues`
homeassistant/components/daikin/entity.py:23:18: error[unresolved-attribute] Attribute `get` is not defined on `None` in union `None | Unknown | ApplianceValues`
homeassistant/components/daikin/entity.py:24:24: error[unresolved-attribute] Attribute `get` is not defined on `None` in union `None | Unknown | ApplianceValues`
homeassistant/components/data_grand_lyon/sensor.py:64:9: error[invalid-argument-type] Argument is incorrect: Expected `list[str] | None`, found `list[LiteralString]`
homeassistant/components/data_grand_lyon/sensor.py:86:9: error[invalid-argument-type] Argument is incorrect: Expected `list[str] | None`, found `list[LiteralString]`
homeassistant/components/data_grand_lyon/sensor.py:109:9: error[invalid-argument-type] Argument is incorrect: Expected `list[str] | None`, found `list[LiteralString]`
homeassistant/components/deconz/button.py:102:13: error[unresolved-attribute] Object of type `ButtonEntityDescription` has no attribute `button_fn`
homeassistant/components/deconz/deconz_event.py:84:36: warning[possibly-unresolved-reference] Name `new_event` used when possibly not defined
homeassistant/components/deconz/deconz_event.py:85:27: warning[possibly-unresolved-reference] Name `new_event` used when possibly not defined
homeassistant/components/deconz/entity.py:139:39: warning[possibly-missing-attribute] Attribute `reachable` may be missing on object of type `_DeviceT@DeconzDevice & ~Scene`
homeassistant/components/deconz/light.py:253:12: error[unsupported-operator] Operator `not in` is not supported between objects of type `ColorMode` and `set[ColorMode] | None`
homeassistant/components/deconz/light.py:301:16: error[unsupported-operator] Operator `in` is not supported between objects of type `Literal[ColorMode.XY]` and `set[ColorMode] | None`
homeassistant/components/deconz/services.py:94:43: warning[possibly-unresolved-reference] Name `hub` used when possibly not defined
homeassistant/components/deconz/services.py:97:49: warning[possibly-unresolved-reference] Name `hub` used when possibly not defined
homeassistant/components/deconz/services.py:100:57: warning[possibly-unresolved-reference] Name `hub` used when possibly not defined
homeassistant/components/decora_wifi/__init__.py:43:13: error[unresolved-attribute] Attribute `get_residential_permissions` is not defined on `None` in union `None | Person`
homeassistant/components/decora_wifi/config_flow.py:35:19: error[unresolved-attribute] Attribute `_id` is not defined on `None` in union `None | Person`
homeassistant/components/deluge/__init__.py:35:5: error[unresolved-attribute] Unresolved attribute `web_port` on type `DelugeRPCClient`
homeassistant/components/deluge/entity.py:27:24: error[invalid-argument-type] Invalid argument to key "sw_version" with declared type `str | None` on TypedDict `DeviceInfo`: value of type `None | int`
homeassistant/components/denonavr/media_player.py:211:17: error[unresolved-attribute] Object of type `(_DenonDeviceT@async_log_errors, /, *args: _P@async_log_errors.args, **kwargs: _P@async_log_errors.kwargs) -> Awaitable[_R@async_log_errors]` has no attribute `__name__`
homeassistant/components/denonavr/media_player.py:217:71: error[unresolved-attribute] Object of type `(_DenonDeviceT@async_log_errors, /, *args: _P@async_log_errors.args, **kwargs: _P@async_log_errors.kwargs) -> Awaitable[_R@async_log_errors]` has no attribute `__name__`
homeassistant/components/derivative/config_flow.py:58:6: error[invalid-type-form] Variable of type `type[Selector[Unknown]]` is not allowed in a return type annotation
homeassistant/components/derivative/sensor.py:360:29: error[invalid-argument-type] Argument to constructor `Decimal.__new__` is incorrect: Expected `Decimal | int | float | str | tuple[int, Sequence[int], int]`, found `str | int | float | ... omitted 3 union elements`
homeassistant/components/derivative/sensor.py:543:21: warning[possibly-unresolved-reference] Name `new_derivative` used when possibly not defined
homeassistant/components/derivative/sensor.py:552:68: warning[possibly-unresolved-reference] Name `new_derivative` used when possibly not defined
homeassistant/components/derivative/sensor.py:562:16: warning[possibly-unresolved-reference] Name `elapsed_time` used when possibly not defined
homeassistant/components/derivative/sensor.py:563:30: warning[possibly-unresolved-reference] Name `new_derivative` used when possibly not defined
homeassistant/components/devialet/config_flow.py:49:13: error[invalid-argument-type] Argument to bound method `ConfigFlow.async_create_entry` is incorrect: Expected `str`, found `str | None`
homeassistant/components/devialet/diagnostics.py:14:12: error[invalid-return-type] Return type does not match returned value: expected `dict[str, Any]`, found `Unknown | None`
homeassistant/components/devialet/media_player.py:106:16: error[invalid-return-type] Return type does not match returned value: expected `bool`, found `bool | None`
homeassistant/components/device_automation/__init__.py:224:12: error[invalid-return-type] Return type does not match returned value: expected `list[list[dict[str, Any]] | Exception]`, found `list[Unknown | BaseException]`
homeassistant/components/device_tracker/const.py:66:31: error[not-subscriptable] Cannot subscript non-generic type `<class 'SignalType'>`
homeassistant/components/device_tracker/entity.py:700:9: error[override-of-final-method] Cannot override final member `state_attributes` from superclass `BaseScannerEntity`
homeassistant/components/device_tracker/legacy.py:278:5: error[dataclass-field-order] Required field `name` cannot be defined after fields with default values
homeassistant/components/device_tracker/legacy.py:279:5: error[dataclass-field-order] Required field `platform` cannot be defined after fields with default values
homeassistant/components/device_tracker/legacy.py:280:5: error[dataclass-field-order] Required field `config` cannot be defined after fields with default values
homeassistant/components/device_tracker/legacy.py:401:12: error[missing-argument] No argument provided for required parameter `config`
homeassistant/components/device_tracker/legacy.py:401:34: error[invalid-argument-type] Argument is incorrect: Expected `tuple[str, ...]`, found `str`
homeassistant/components/device_tracker/legacy.py:401:42: error[invalid-argument-type] Argument is incorrect: Expected `str`, found `ModuleType`
homeassistant/components/device_tracker/legacy.py:401:52: error[invalid-argument-type] Argument is incorrect: Expected `ModuleType`, found `dict[Unknown, Unknown]`
homeassistant/components/devolo_home_control/switch.py:52:40: error[invalid-argument-type] Method `__getitem__` of type `bound method dict[str, BinarySwitchProperty].__getitem__(key: str, /) -> BinarySwitchProperty` cannot be called with key of type `None` on object of type `dict[str, BinarySwitchProperty]`
homeassistant/components/devolo_home_network/binary_sensor.py:88:16: error[unresolved-attribute] Object of type `BinarySensorEntityDescription` has no attribute `value_func`
homeassistant/components/devolo_home_network/button.py:38:35: error[unresolved-attribute] Attribute `async_identify_device_start` is not defined on `None` in union `PlcNetApi | None`
homeassistant/components/devolo_home_network/button.py:42:35: error[unresolved-attribute] Attribute `async_pair_device` is not defined on `None` in union `PlcNetApi | None`
homeassistant/components/devolo_home_network/button.py:48:35: error[unresolved-attribute] Attribute `async_restart` is not defined on `None` in union `DeviceApi | None`
homeassistant/components/devolo_home_network/button.py:52:35: error[unresolved-attribute] Attribute `async_start_wps` is not defined on `None` in union `DeviceApi | None`
homeassistant/components/devolo_home_network/diagnostics.py:32:9: error[invalid-assignment] Invalid subscript assignment with key of type `Literal["features"]` and value of type `list[str]` on object of type `dict[str, str | bool]`
homeassistant/components/devolo_home_network/image.py:89:16: error[unresolved-attribute] Object of type `EntityDescription` has no attribute `image_func`
homeassistant/components/devolo_home_network/switch.py:39:37: error[unresolved-attribute] Attribute `async_set_wifi_guest_access` is not defined on `None` in union `DeviceApi | None`
homeassistant/components/devolo_home_network/switch.py:40:38: error[unresolved-attribute] Attribute `async_set_wifi_guest_access` is not defined on `None` in union `DeviceApi | None`
homeassistant/components/devolo_home_network/switch.py:46:37: error[unresolved-attribute] Attribute `async_set_led_setting` is not defined on `None` in union `DeviceApi | None`
homeassistant/components/devolo_home_network/switch.py:47:38: error[unresolved-attribute] Attribute `async_set_led_setting` is not defined on `None` in union `DeviceApi | None`
homeassistant/components/devolo_home_network/update.py:43:36: error[unresolved-attribute] Attribute `async_start_firmware_update` is not defined on `None` in union `DeviceApi | None`
homeassistant/components/dialogflow/__init__.py:94:46: warning[possibly-unresolved-reference] Name `parameters` used when possibly not defined
homeassistant/components/dialogflow/__init__.py:126:14: warning[possibly-unresolved-reference] Name `req` used when possibly not defined
homeassistant/components/dialogflow/__init__.py:127:18: warning[possibly-unresolved-reference] Name `req` used when possibly not defined
homeassistant/components/digital_ocean/binary_sensor.py:79:16: error[unresolved-attribute] Attribute `name` is not defined on `None` in union `None | Unknown`
homeassistant/components/digital_ocean/binary_sensor.py:84:16: error[unresolved-attribute] Attribute `status` is not defined on `None` in union `None | Unknown`
homeassistant/components/digital_ocean/binary_sensor.py:90:30: error[unresolved-attribute] Attribute `created_at` is not defined on `None` in union `None | Unknown`
homeassistant/components/digital_ocean/binary_sensor.py:91:30: error[unresolved-attribute] Attribute `id` is not defined on `None` in union `None | Unknown`
homeassistant/components/digital_ocean/binary_sensor.py:92:32: error[unresolved-attribute] Attribute `name` is not defined on `None` in union `None | Unknown`
homeassistant/components/digital_ocean/binary_sensor.py:93:28: error[unresolved-attribute] Attribute `features` is not defined on `None` in union `None | Unknown`
homeassistant/components/digital_ocean/binary_sensor.py:94:32: error[unresolved-attribute] Attribute `ip_address` is not defined on `None` in union `None | Unknown`
homeassistant/components/digital_ocean/binary_sensor.py:95:32: error[unresolved-attribute] Attribute `ip_v6_address` is not defined on `None` in union `None | Unknown`
homeassistant/components/digital_ocean/binary_sensor.py:96:26: error[unresolved-attribute] Attribute `memory` is not defined on `None` in union `None | Unknown`
homeassistant/components/digital_ocean/binary_sensor.py:97:26: error[unresolved-attribute] Attribute `region` is not defined on `None` in union `None | Unknown`
homeassistant/components/digital_ocean/binary_sensor.py:98:25: error[unresolved-attribute] Attribute `vcpus` is not defined on `None` in union `None | Unknown`
homeassistant/components/digital_ocean/switch.py:78:16: error[unresolved-attribute] Attribute `name` is not defined on `None` in union `None | Unknown`
homeassistant/components/digital_ocean/switch.py:83:16: error[unresolved-attribute] Attribute `status` is not defined on `None` in union `None | Unknown`
homeassistant/components/digital_ocean/switch.py:89:30: error[unresolved-attribute] Attribute `created_at` is not defined on `None` in union `None | Unknown`
homeassistant/components/digital_ocean/switch.py:90:30: error[unresolved-attribute] Attribute `id` is not defined on `None` in union `None | Unknown`
homeassistant/components/digital_ocean/switch.py:91:32: error[unresolved-attribute] Attribute `name` is not defined on `None` in union `None | Unknown`
homeassistant/components/digital_ocean/switch.py:92:28: error[unresolved-attribute] Attribute `features` is not defined on `None` in union `None | Unknown`
homeassistant/components/digital_ocean/switch.py:93:32: error[unresolved-attribute] Attribute `ip_address` is not defined on `None` in union `None | Unknown`
homeassistant/components/digital_ocean/switch.py:94:32: error[unresolved-attribute] Attribute `ip_v6_address` is not defined on `None` in union `None | Unknown`
homeassistant/components/digital_ocean/switch.py:95:26: error[unresolved-attribute] Attribute `memory` is not defined on `None` in union `None | Unknown`
homeassistant/components/digital_ocean/switch.py:96:26: error[unresolved-attribute] Attribute `region` is not defined on `None` in union `None | Unknown`
homeassistant/components/digital_ocean/switch.py:97:25: error[unresolved-attribute] Attribute `vcpus` is not defined on `None` in union `None | Unknown`
homeassistant/components/digital_ocean/switch.py:102:12: error[unresolved-attribute] Attribute `status` is not defined on `None` in union `None | Unknown`
homeassistant/components/digital_ocean/switch.py:103:13: error[unresolved-attribute] Attribute `power_on` is not defined on `None` in union `None | Unknown`
homeassistant/components/digital_ocean/switch.py:107:12: error[unresolved-attribute] Attribute `status` is not defined on `None` in union `None | Unknown`
homeassistant/components/digital_ocean/switch.py:108:13: error[unresolved-attribute] Attribute `power_off` is not defined on `None` in union `None | Unknown`
homeassistant/components/directv/entity.py:20:58: error[unresolved-attribute] Attribute `info` is not defined on `None` in union `Device | None`
homeassistant/components/directv/entity.py:25:26: error[unresolved-attribute] Attribute `info` is not defined on `None` in union `Device | None`
homeassistant/components/directv/entity.py:27:24: error[unresolved-attribute] Attribute `info` is not defined on `None` in union `Device | None`
homeassistant/components/directv/entity.py:28:33: error[unresolved-attribute] Attribute `info` is not defined on `None` in union `Device | None`
homeassistant/components/directv/media_player.py:68:29: error[unresolved-attribute] Attribute `locations` is not defined on `None` in union `Device | None`
homeassistant/components/directv/media_player.py:159:20: error[invalid-return-type] Return type does not match returned value: expected `MediaType | None`, found `str`
homeassistant/components/directv/remote.py:37:29: error[unresolved-attribute] Attribute `locations` is not defined on `None` in union `Device | None`
homeassistant/components/discogs/sensor.py:90:12: warning[possibly-missing-submodule] Submodule `exceptions` might not have been imported
homeassistant/components/dlna_dmr/media_player.py:77:70: error[unresolved-attribute] Object of type `(_DlnaDmrEntityT@catch_request_errors, /, *args: _P@catch_request_errors.args, **kwargs: _P@catch_request_errors.kwargs) -> Awaitable[_R@catch_request_errors]` has no attribute `__name__`
homeassistant/components/dlna_dmr/media_player.py:84:55: error[unresolved-attribute] Object of type `(_DlnaDmrEntityT@catch_request_errors, /, *args: _P@catch_request_errors.args, **kwargs: _P@catch_request_errors.kwargs) -> Awaitable[_R@catch_request_errors]` has no attribute `__name__`
homeassistant/components/dlna_dms/dms.py:136:73: error[unresolved-attribute] Object of type `(_DlnaDmsDeviceMethod@catch_request_errors, str, /) -> Coroutine[Any, Any, _R@catch_request_errors]` has no attribute `__name__`
homeassistant/components/doods/image_processing.py:244:23: error[invalid-argument-type] Argument to function `draw_box` is incorrect: Expected `tuple[int | float, int | float, int | float, int | float]`, found `list[int] | list[Any]`
homeassistant/components/doods/image_processing.py:253:21: error[invalid-argument-type] Argument to function `draw_box` is incorrect: Expected `tuple[int | float, int | float, int | float, int | float]`, found `list[int] | list[Any]`
homeassistant/components/dovado/__init__.py:47:9: error[unresolved-reference] Name `dovado` used when not defined
homeassistant/components/dremel_3d_printer/button.py:28:9: error[invalid-argument-type] Argument is incorrect: Expected `(Dremel3DPrinter, /) -> None`, found `(api: Dremel3DPrinter) -> dict[str, Any]`
homeassistant/components/dremel_3d_printer/button.py:33:9: error[invalid-argument-type] Argument is incorrect: Expected `(Dremel3DPrinter, /) -> None`, found `(api: Dremel3DPrinter) -> dict[str, Any]`
homeassistant/components/dremel_3d_printer/button.py:38:9: error[invalid-argument-type] Argument is incorrect: Expected `(Dremel3DPrinter, /) -> None`, found `(api: Dremel3DPrinter) -> dict[str, Any]`
homeassistant/components/dremel_3d_printer/config_flow.py:54:40: warning[possibly-unresolved-reference] Name `api` used when possibly not defined
homeassistant/components/dremel_3d_printer/config_flow.py:56:46: warning[possibly-unresolved-reference] Name `api` used when possibly not defined
homeassistant/components/drop_connect/__init__.py:40:24: error[invalid-argument-type] Argument to bound method `DropAPI.parse_drop_message` is incorrect: Expected `str | bytes`, found `str | bytes | bytearray`
homeassistant/components/drop_connect/config_flow.py:49:39: error[invalid-argument-type] Argument to bound method `DropDiscovery.parse_discovery` is incorrect: Expected `str | bytes`, found `(str & ~AlwaysFalsy) | (bytes & ~AlwaysFalsy) | (bytearray & ~AlwaysFalsy)`
homeassistant/components/dropbox/backup.py:55:30: error[unresolved-attribute] Object of type `(DropboxBackupAgent, /, *args: P@handle_backup_errors.args, **kwargs: P@handle_backup_errors.kwargs) -> Coroutine[Any, Any, _R@handle_backup_errors]` has no attribute `__name__`
homeassistant/components/dropbox/backup.py:63:17: error[unresolved-attribute] Object of type `(DropboxBackupAgent, /, *args: P@handle_backup_errors.args, **kwargs: P@handle_backup_errors.kwargs) -> Coroutine[Any, Any, _R@handle_backup_errors]` has no attribute `__name__`
homeassistant/components/dropbox/backup.py:68:30: error[unresolved-attribute] Object of type `(DropboxBackupAgent, /, *args: P@handle_backup_errors.args, **kwargs: P@handle_backup_errors.kwargs) -> Coroutine[Any, Any, _R@handle_backup_errors]` has no attribute `__name__`
homeassistant/components/dsmr/sensor.py:688:17: error[invalid-argument-type] Argument to `DSMREntity.__init__` is incorrect: Expected `SensorDeviceClass`, found `SensorDeviceClass | None`
homeassistant/components/dsmr/sensor.py:737:21: error[invalid-argument-type] Argument to `DSMREntity.__init__` is incorrect: Expected `SensorDeviceClass`, found `SensorDeviceClass | None`
homeassistant/components/dunehd/media_player.py:109:23: error[unresolved-attribute] Object of type `DuneHDPlayer` has no attribute `volume_up`
homeassistant/components/dunehd/media_player.py:113:23: error[unresolved-attribute] Object of type `DuneHDPlayer` has no attribute `volume_down`
homeassistant/components/duotecno/entity.py:60:34: error[unresolved-attribute] Object of type `(_T@api_call, /, *args: _P@api_call.args, **kwargs: _P@api_call.kwargs) -> Awaitable[None]` has no attribute `__name__`
homeassistant/components/dwd_weather_warnings/config_flow.py:73:35: warning[possibly-unresolved-reference] Name `position` used when possibly not defined
homeassistant/components/dwd_weather_warnings/coordinator.py:68:21: error[not-subscriptable] Cannot subscript object of type `None` with no `__getitem__` method
homeassistant/components/dwd_weather_warnings/coordinator.py:69:21: error[not-subscriptable] Cannot subscript object of type `None` with no `__getitem__` method
homeassistant/components/dynalite/bridge.py:58:53: error[unresolved-attribute] Object of type `DynaliteBaseDevice & ~AlwaysFalsy` has no attribute `unique_id`
homeassistant/components/dynalite/bridge.py:113:49: error[unresolved-attribute] Object of type `DynaliteBaseDevice` has no attribute `category`
homeassistant/components/dynalite/bridge.py:120:55: error[invalid-argument-type] Argument to bound method `list.extend` is incorrect: Expected `Iterable[str]`, found `list[DynaliteBaseDevice]`
homeassistant/components/ecobee/__init__.py:118:16: error[unresolved-attribute] Attribute `get` is not defined on `str`, `None` in union `dict[Unknown, Unknown] | str | None`
homeassistant/components/ecobee/__init__.py:130:16: error[unresolved-attribute] Attribute `get` is not defined on `str`, `None` in union `dict[Unknown, Unknown] | str | None`
homeassistant/components/ecobee/__init__.py:132:35: error[invalid-argument-type] Method `__getitem__` of type `bound method str.__getitem__(key: SupportsIndex | slice[SupportsIndex | None, SupportsIndex | None, SupportsIndex | None], /) -> str` cannot be called with key of type `Literal["API_KEY"]` on object of type `str`
homeassistant/components/ecobee/__init__.py:132:35: error[not-subscriptable] Cannot subscript object of type `None` with no `__getitem__` method
homeassistant/components/ecobee/__init__.py:133:41: error[invalid-argument-type] Method `__getitem__` of type `bound method str.__getitem__(key: SupportsIndex | slice[SupportsIndex | None, SupportsIndex | None, SupportsIndex | None], /) -> str` cannot be called with key of type `Literal["REFRESH_TOKEN"]` on object of type `str`
homeassistant/components/ecobee/__init__.py:133:41: error[not-subscriptable] Cannot subscript object of type `None` with no `__getitem__` method
homeassistant/components/ecobee/__init__.py:135:18: error[unresolved-attribute] Attribute `get` is not defined on `str`, `None` in union `dict[Unknown, Unknown] | str | None`
homeassistant/components/ecobee/__init__.py:135:62: error[unresolved-attribute] Attribute `get` is not defined on `str`, `None` in union `dict[Unknown, Unknown] | str | None`
homeassistant/components/ecobee/__init__.py:139:36: error[invalid-argument-type] Method `__getitem__` of type `bound method str.__getitem__(key: SupportsIndex | slice[SupportsIndex | None, SupportsIndex | None, SupportsIndex | None], /) -> str` cannot be called with key of type `Literal["USERNAME"]` on object of type `str`
homeassistant/components/ecobee/__init__.py:139:36: error[not-subscriptable] Cannot subscript object of type `None` with no `__getitem__` method
homeassistant/components/ecobee/__init__.py:140:36: error[invalid-argument-type] Method `__getitem__` of type `bound method str.__getitem__(key: SupportsIndex | slice[SupportsIndex | None, SupportsIndex | None, SupportsIndex | None], /) -> str` cannot be called with key of type `Literal["PASSWORD"]` on object of type `str`
homeassistant/components/ecobee/__init__.py:140:36: error[not-subscriptable] Cannot subscript object of type `None` with no `__getitem__` method
homeassistant/components/ecobee/__init__.py:141:41: error[invalid-argument-type] Method `__getitem__` of type `bound method str.__getitem__(key: SupportsIndex | slice[SupportsIndex | None, SupportsIndex | None, SupportsIndex | None], /) -> str` cannot be called with key of type `Literal["REFRESH_TOKEN"]` on object of type `str`
homeassistant/components/ecobee/__init__.py:141:41: error[not-subscriptable] Cannot subscript object of type `None` with no `__getitem__` method
homeassistant/components/ecobee/binary_sensor.py:23:28: error[invalid-argument-type] Argument to function `len` is incorrect: Expected `Sized`, found `None | Unknown`
homeassistant/components/ecobee/binary_sensor.py:25:25: error[invalid-argument-type] Method `__getitem__` of type `bound method str.__getitem__(key: SupportsIndex | slice[SupportsIndex | None, SupportsIndex | None, SupportsIndex | None], /) -> str` cannot be called with key of type `Literal["capability"]` on object of type `str`
homeassistant/components/ecobee/binary_sensor.py:29:53: error[invalid-argument-type] Method `__getitem__` of type `bound method str.__getitem__(key: SupportsIndex | slice[SupportsIndex | None, SupportsIndex | None, SupportsIndex | None], /) -> str` cannot be called with key of type `Literal["name"]` on object of type `str`
homeassistant/components/ecobee/climate.py:212:28: error[invalid-argument-type] Argument to function `len` is incorrect: Expected `Sized`, found `None | Unknown`
homeassistant/components/ecobee/climate.py:214:12: error[invalid-argument-type] Method `__getitem__` of type `bound method str.__getitem__(key: SupportsIndex | slice[SupportsIndex | None, SupportsIndex | None, SupportsIndex | None], /) -> str` cannot be called with key of type `Literal["modelNumber"]` on object of type `str`
homeassistant/components/ecobee/climate.py:223:17: error[invalid-argument-type] Method `__getitem__` of type `bound method str.__getitem__(key: SupportsIndex | slice[SupportsIndex | None, SupportsIndex | None, SupportsIndex | None], /) -> str` cannot be called with key of type `Literal["name"]` on object of type `str`
homeassistant/components/ecobee/climate.py:224:17: error[invalid-argument-type] Method `__getitem__` of type `bound method str.__getitem__(key: SupportsIndex | slice[SupportsIndex | None, SupportsIndex | None, SupportsIndex | None], /) -> str` cannot be called with key of type `Literal["modelNumber"]` on object of type `str`
homeassistant/components/ecobee/climate.py:226:49: error[invalid-argument-type] Argument to `Thermostat.__init__` is incorrect: Expected `dict[Unknown, Unknown]`, found `str`
homeassistant/components/ecobee/climate.py:408:16: error[invalid-argument-type] Method `__getitem__` of type `bound method str.__getitem__(key: SupportsIndex | slice[SupportsIndex | None, SupportsIndex | None, SupportsIndex | None], /) -> str` cannot be called with key of type `Literal["runtime"]` on object of type `str`
homeassistant/components/ecobee/climate.py:427:45: error[invalid-argument-type] Method `__getitem__` of type `bound method str.__getitem__(key: SupportsIndex | slice[SupportsIndex | None, SupportsIndex | None, SupportsIndex | None], /) -> str` cannot be called with key of type `Literal["modelNumber"]` on object of type `str`
homeassistant/components/ecobee/climate.py:433:35: error[invalid-argument-type] Method `__getitem__` of type `bound method str.__getitem__(key: SupportsIndex | slice[SupportsIndex | None, SupportsIndex | None, SupportsIndex | None], /) -> str` cannot be called with key of type `Literal["identifier"]` on object of type `str`
homeassistant/components/ecobee/climate.py:436:18: error[invalid-argument-type] Method `__getitem__` of type `bound method str.__getitem__(key: SupportsIndex | slice[SupportsIndex | None, SupportsIndex | None, SupportsIndex | None], /) -> str` cannot be called with key of type `Literal["name"]` on object of type `str`
homeassistant/components/ecobee/climate.py:442:16: error[invalid-argument-type] Method `__getitem__` of type `bound method str.__getitem__(key: SupportsIndex | slice[SupportsIndex | None, SupportsIndex | None, SupportsIndex | None], /) -> str` cannot be called with key of type `Literal["runtime"]` on object of type `str`
homeassistant/components/ecobee/climate.py:448:20: error[invalid-argument-type] Method `__getitem__` of type `bound method str.__getitem__(key: SupportsIndex | slice[SupportsIndex | None, SupportsIndex | None, SupportsIndex | None], /) -> str` cannot be called with key of type `Literal["runtime"]` on object of type `str`
homeassistant/components/ecobee/climate.py:455:20: error[invalid-argument-type] Method `__getitem__` of type `bound method str.__getitem__(key: SupportsIndex | slice[SupportsIndex | None, SupportsIndex | None, SupportsIndex | None], /) -> str` cannot be called with key of type `Literal["runtime"]` on object of type `str`
homeassistant/components/ecobee/climate.py:466:16: error[invalid-argument-type] Method `__getitem__` of type `bound method str.__getitem__(key: SupportsIndex | slice[SupportsIndex | None, SupportsIndex | None, SupportsIndex | None], /) -> str` cannot be called with key of type `Literal["settings"]` on object of type `str`
homeassistant/components/ecobee/climate.py:480:20: error[invalid-argument-type] Method `__getitem__` of type `bound method str.__getitem__(key: SupportsIndex | slice[SupportsIndex | None, SupportsIndex | None, SupportsIndex | None], /) -> str` cannot be called with key of type `Literal["runtime"]` on object of type `str`
homeassistant/components/ecobee/climate.py:489:20: error[invalid-argument-type] Method `__getitem__` of type `bound method str.__getitem__(key: SupportsIndex | slice[SupportsIndex | None, SupportsIndex | None, SupportsIndex | None], /) -> str` cannot be called with key of type `Literal["runtime"]` on object of type `str`
homeassistant/components/ecobee/climate.py:491:20: error[invalid-argument-type] Method `__getitem__` of type `bound method str.__getitem__(key: SupportsIndex | slice[SupportsIndex | None, SupportsIndex | None, SupportsIndex | None], /) -> str` cannot be called with key of type `Literal["runtime"]` on object of type `str`
homeassistant/components/ecobee/climate.py:497:21: error[invalid-argument-type] Method `__getitem__` of type `bound method str.__getitem__(key: SupportsIndex | slice[SupportsIndex | None, SupportsIndex | None, SupportsIndex | None], /) -> str` cannot be called with key of type `Literal["equipmentStatus"]` on object of type `str`
homeassistant/components/ecobee/climate.py:504:16: error[invalid-argument-type] Method `__getitem__` of type `bound method str.__getitem__(key: SupportsIndex | slice[SupportsIndex | None, SupportsIndex | None, SupportsIndex | None], /) -> str` cannot be called with key of type `Literal["runtime"]` on object of type `str`
homeassistant/components/ecobee/climate.py:509:18: error[invalid-argument-type] Method `__getitem__` of type `bound method str.__getitem__(key: SupportsIndex | slice[SupportsIndex | None, SupportsIndex | None, SupportsIndex | None], /) -> str` cannot be called with key of type `Literal["events"]` on object of type `str`
homeassistant/components/ecobee/climate.py:533:13: error[invalid-argument-type] Method `__getitem__` of type `bound method str.__getitem__(key: SupportsIndex | slice[SupportsIndex | None, SupportsIndex | None, SupportsIndex | None], /) -> str` cannot be called with key of type `Literal["program"]` on object of type `str`
homeassistant/components/ecobee/climate.py:548:24: error[invalid-argument-type] Method `__getitem__` of type `bound method str.__getitem__(key: SupportsIndex | slice[SupportsIndex | None, SupportsIndex | None, SupportsIndex | None], /) -> str` cannot be called with key of type `Literal["runtime"]` on object of type `str`
homeassistant/components/ecobee/climate.py:562:12: error[invalid-argument-type] Method `__getitem__` of type `bound method str.__getitem__(key: SupportsIndex | slice[SupportsIndex | None, SupportsIndex | None, SupportsIndex | None], /) -> str` cannot be called with key of type `Literal["equipmentStatus"]` on object of type `str`
homeassistant/components/ecobee/climate.py:567:27: error[invalid-argument-type] Method `__getitem__` of type `bound method str.__getitem__(key: SupportsIndex | slice[SupportsIndex | None, SupportsIndex | None, SupportsIndex | None], /) -> str` cannot be called with key of type `Literal["equipmentStatus"]` on object of type `str`
homeassistant/components/ecobee/climate.py:587:18: error[invalid-argument-type] Method `__getitem__` of type `bound method str.__getitem__(key: SupportsIndex | slice[SupportsIndex | None, SupportsIndex | None, SupportsIndex | None], /) -> str` cannot be called with key of type `Literal["equipmentStatus"]` on object of type `str`
homeassistant/components/ecobee/climate.py:591:17: error[invalid-argument-type] Method `__getitem__` of type `bound method str.__getitem__(key: SupportsIndex | slice[SupportsIndex | None, SupportsIndex | None, SupportsIndex | None], /) -> str` cannot be called with key of type `Literal["program"]` on object of type `str`
homeassistant/components/ecobee/climate.py:602:24: error[unresolved-attribute] Attribute `get` is not defined on `str` in union `dict[Unknown, Unknown] | str`
homeassistant/components/ecobee/climate.py:618:24: error[unresolved-attribute] Attribute `get` is not defined on `str` in union `dict[Unknown, Unknown] | str`
homeassistant/components/ecobee/climate.py:660:69: error[invalid-argument-type] Argument to bound method `Ecobee.delete_vacation` is incorrect: Expected `str`, found `None | Unknown`
homeassistant/components/ecobee/climate.py:711:28: error[invalid-argument-type] Method `__getitem__` of type `bound method str.__getitem__(key: SupportsIndex | slice[SupportsIndex | None, SupportsIndex | None, SupportsIndex | None], /) -> str` cannot be called with key of type `Literal["program"]` on object of type `str`
homeassistant/components/ecobee/climate.py:719:34: error[invalid-argument-type] Method `__getitem__` of type `bound method str.__getitem__(key: SupportsIndex | slice[SupportsIndex | None, SupportsIndex | None, SupportsIndex | None], /) -> str` cannot be called with key of type `Literal["runtime"]` on object of type `str`
homeassistant/components/ecobee/climate.py:724:34: error[invalid-argument-type] Method `__getitem__` of type `bound method str.__getitem__(key: SupportsIndex | slice[SupportsIndex | None, SupportsIndex | None, SupportsIndex | None], /) -> str` cannot be called with key of type `Literal["runtime"]` on object of type `str`
homeassistant/components/ecobee/climate.py:801:62: error[invalid-argument-type] Argument to bound method `Ecobee.set_humidity` is incorrect: Expected `str`, found `int`
homeassistant/components/ecobee/climate.py:821:36: error[invalid-argument-type] Argument to bound method `Ecobee.resume_program` is incorrect: Expected `bool`, found `Literal["false", "true"]`
homeassistant/components/ecobee/climate.py:850:29: error[unresolved-attribute] Attribute `get` is not defined on `str` in union `dict[Unknown, Unknown] | str`
homeassistant/components/ecobee/climate.py:909:36: error[invalid-argument-type] Argument to bound method `Ecobee.update_climate_sensors` is incorrect: Expected `str`, found `str | None`
homeassistant/components/ecobee/climate.py:915:20: error[invalid-argument-type] Method `__getitem__` of type `bound method str.__getitem__(key: SupportsIndex | slice[SupportsIndex | None, SupportsIndex | None, SupportsIndex | None], /) -> str` cannot be called with key of type `Literal["program"]` on object of type `str`
homeassistant/components/ecobee/climate.py:927:13: error[invalid-argument-type] Argument to function `sorted` is incorrect: Expected `Iterable[str]`, found `list[str | None]`
homeassistant/components/ecobee/climate.py:1041:36: error[invalid-argument-type] Argument to bound method `Ecobee.set_occupancy_modes` is incorrect: Expected `bool`, found `Unknown | None`
homeassistant/components/ecobee/climate.py:1041:47: error[invalid-argument-type] Argument to bound method `Ecobee.set_occupancy_modes` is incorrect: Expected `bool`, found `Unknown | None`
homeassistant/components/ecobee/config_flow.py:144:13: error[invalid-argument-type] Argument to bound method `ConfigFlow.async_show_form` is incorrect: Expected `Mapping[str, str] | None`, found `dict[str, None | Unknown | str]`
homeassistant/components/ecobee/entity.py:36:16: error[invalid-return-type] Return type does not match returned value: expected `dict[str, Any]`, found `str`
homeassistant/components/ecobee/humidifier.py:36:28: error[invalid-argument-type] Argument to function `len` is incorrect: Expected `Sized`, found `None | Unknown`
homeassistant/components/ecobee/humidifier.py:38:12: error[invalid-argument-type] Method `__getitem__` of type `bound method str.__getitem__(key: SupportsIndex | slice[SupportsIndex | None, SupportsIndex | None, SupportsIndex | None], /) -> str` cannot be called with key of type `Literal["settings"]` on object of type `str`
homeassistant/components/ecobee/notify.py:19:64: error[invalid-argument-type] Argument to function `len` is incorrect: Expected `Sized`, found `None | Unknown`
homeassistant/components/ecobee/number.py:36:9: error[invalid-argument-type] Argument is incorrect: Expected `(EcobeeData, int, int, /) -> Awaitable[Unknown]`, found `(data: EcobeeData, id: int, min_time: int) -> None`
homeassistant/components/ecobee/number.py:44:9: error[invalid-argument-type] Argument is incorrect: Expected `(EcobeeData, int, int, /) -> Awaitable[Unknown]`, found `(data: EcobeeData, id: int, min_time: int) -> None`
homeassistant/components/ecobee/number.py:63:44: error[invalid-argument-type] Argument to constructor `enumerate.__new__` is incorrect: Expected `Iterable[Unknown]`, found `None | Unknown`
homeassistant/components/ecobee/number.py:64:12: error[not-subscriptable] Cannot subscript object of type `_T@enumerate` with no `__getitem__` method
homeassistant/components/ecobee/number.py:72:48: error[invalid-argument-type] Argument to constructor `enumerate.__new__` is incorrect: Expected `Iterable[Unknown]`, found `None | Unknown`
homeassistant/components/ecobee/number.py:73:16: error[not-subscriptable] Cannot subscript object of type `_T@enumerate` with no `__getitem__` method
homeassistant/components/ecobee/number.py:78:64: error[invalid-argument-type] Argument to function `len` is incorrect: Expected `Sized`, found `None | Unknown`
homeassistant/components/ecobee/number.py:168:75: error[invalid-argument-type] Argument to bound method `Ecobee.set_aux_cutover_threshold` is incorrect: Expected `int`, found `int | float`
homeassistant/components/ecobee/sensor.py:80:28: error[invalid-argument-type] Method `__getitem__` of type `bound method str.__getitem__(key: SupportsIndex | slice[SupportsIndex | None, SupportsIndex | None, SupportsIndex | None], /) -> str` cannot be called with key of type `Literal["name"]` on object of type `str`
homeassistant/components/ecobee/sensor.py:81:32: error[invalid-argument-type] Argument to function `len` is incorrect: Expected `Sized`, found `None | Unknown`
homeassistant/components/ecobee/sensor.py:83:21: error[invalid-argument-type] Method `__getitem__` of type `bound method str.__getitem__(key: SupportsIndex | slice[SupportsIndex | None, SupportsIndex | None, SupportsIndex | None], /) -> str` cannot be called with key of type `Literal["capability"]` on object of type `str`
homeassistant/components/ecobee/sensor.py:172:26: error[invalid-argument-type] Argument to constructor `float.__new__` is incorrect: Expected `str | Buffer | SupportsFloat | SupportsIndex`, found `None | Unknown`
homeassistant/components/ecobee/switch.py:35:48: error[not-subscriptable] Cannot subscript object of type `_T@enumerate` with no `__getitem__` method
homeassistant/components/ecobee/switch.py:38:44: error[invalid-argument-type] Argument to constructor `enumerate.__new__` is incorrect: Expected `Iterable[Unknown]`, found `None | Unknown`
homeassistant/components/ecobee/switch.py:39:12: error[not-subscriptable] Cannot subscript object of type `_T@enumerate` with no `__getitem__` method
homeassistant/components/ecobee/switch.py:45:48: error[invalid-argument-type] Argument to constructor `enumerate.__new__` is incorrect: Expected `Iterable[Unknown]`, found `None | Unknown`
homeassistant/components/ecobee/switch.py:46:16: error[not-subscriptable] Cannot subscript object of type `_T@enumerate` with no `__getitem__` method
homeassistant/components/ecobee/switch.py:129:36: error[invalid-argument-type] Argument to bound method `Ecobee.set_hvac_mode` is incorrect: Expected `str`, found `str | None | Any`
homeassistant/components/ecobee/weather.py:46:28: error[invalid-argument-type] Argument to function `len` is incorrect: Expected `Sized`, found `None | Unknown`
homeassistant/components/ecobee/weather.py:49:44: error[invalid-argument-type] Method `__getitem__` of type `bound method str.__getitem__(key: SupportsIndex | slice[SupportsIndex | None, SupportsIndex | None, SupportsIndex | None], /) -> str` cannot be called with key of type `Literal["name"]` on object of type `str`
homeassistant/components/ecobee/weather.py:71:32: error[invalid-argument-type] Method `__getitem__` of type `bound method str.__getitem__(key: SupportsIndex | slice[SupportsIndex | None, SupportsIndex | None, SupportsIndex | None], /) -> str` cannot be called with key of type `Literal["identifier"]` on object of type `str`
homeassistant/components/ecobee/weather.py:76:24: error[not-subscriptable] Cannot subscript object of type `None` with no `__getitem__` method
homeassistant/components/ecobee/weather.py:87:45: error[invalid-argument-type] Method `__getitem__` of type `bound method str.__getitem__(key: SupportsIndex | slice[SupportsIndex | None, SupportsIndex | None, SupportsIndex | None], /) -> str` cannot be called with key of type `Literal["modelNumber"]` on object of type `str`
homeassistant/components/ecobee/weather.py:93:35: error[invalid-argument-type] Method `__getitem__` of type `bound method str.__getitem__(key: SupportsIndex | slice[SupportsIndex | None, SupportsIndex | None, SupportsIndex | None], /) -> str` cannot be called with key of type `Literal["identifier"]` on object of type `str`
homeassistant/components/ecobee/weather.py:193:24: error[unresolved-attribute] Object of type `str` has no attribute `get`
homeassistant/components/econet/climate.py:72:30: error[invalid-argument-type] Argument to `EcoNetThermostat.__init__` is incorrect: Expected `Thermostat`, found `Equipment`
homeassistant/components/econet/select.py:22:29: error[invalid-argument-type] Argument to `EconetFanModeSelect.__init__` is incorrect: Expected `Thermostat`, found `Equipment`
homeassistant/components/econet/select.py:24:12: error[unresolved-attribute] Object of type `Equipment` has no attribute `supports_fan_mode`
homeassistant/components/econet/select.py:42:16: error[invalid-return-type] Return type does not match returned value: expected `list[str]`, found `list[str | int]`
homeassistant/components/econet/select.py:47:16: error[invalid-return-type] Return type does not match returned value: expected `str`, found `Literal[1, 2, 99]`
homeassistant/components/econet/select.py:47:16: error[unresolved-attribute] Attribute `value` is not defined on `None` in union `ThermostatFanMode | None`
homeassistant/components/econet/sensor.py:123:16: error[unresolved-attribute] Object of type `Equipment` has no attribute `energy_type`
homeassistant/components/econet/switch.py:27:33: error[invalid-argument-type] Argument to `EcoNetSwitchAuxHeatOnly.__init__` is incorrect: Expected `Thermostat`, found `Equipment`
homeassistant/components/econet/switch.py:29:54: error[unresolved-attribute] Object of type `Equipment` has no attribute `modes`
homeassistant/components/econet/water_heater.py:64:31: error[invalid-argument-type] Argument to `EcoNetWaterHeater.__init__` is incorrect: Expected `WaterHeater`, found `Equipment`
homeassistant/components/edifier_infrared/media_player.py:142:32: error[invalid-argument-type] Argument to bound method `EdifierIrMediaPlayer._send_codes` is incorrect: Expected `EdifierCode`, found `EdifierCode | tuple[EdifierCode, ...]`
homeassistant/components/edifier_infrared/media_player.py:146:32: error[invalid-argument-type] Argument to bound method `EdifierIrMediaPlayer._send_codes` is incorrect: Expected `EdifierCode`, found `EdifierCode | tuple[EdifierCode, ...]`
homeassistant/components/edifier_infrared/media_player.py:150:33: error[not-iterable] Object of type `EdifierCode | tuple[EdifierCode, ...]` may not be iterable
homeassistant/components/edifier_infrared/media_player.py:154:33: error[not-iterable] Object of type `EdifierCode | tuple[EdifierCode, ...]` may not be iterable
homeassistant/components/edifier_infrared/media_player.py:158:32: error[invalid-argument-type] Argument to bound method `EdifierIrMediaPlayer._send_codes` is incorrect: Expected `EdifierCode`, found `EdifierCode | tuple[EdifierCode, ...]`
homeassistant/components/edifier_infrared/media_player.py:162:32: error[invalid-argument-type] Argument to bound method `EdifierIrMediaPlayer._send_codes` is incorrect: Expected `EdifierCode`, found `EdifierCode | tuple[EdifierCode, ...]`
homeassistant/components/edifier_infrared/media_player.py:166:32: error[invalid-argument-type] Argument to bound method `EdifierIrMediaPlayer._send_codes` is incorrect: Expected `EdifierCode`, found `EdifierCode | tuple[EdifierCode, ...]`
homeassistant/components/edifier_infrared/media_player.py:170:32: error[invalid-argument-type] Argument to bound method `EdifierIrMediaPlayer._send_codes` is incorrect: Expected `EdifierCode`, found `EdifierCode | tuple[EdifierCode, ...]`
homeassistant/components/edifier_infrared/media_player.py:174:32: error[invalid-argument-type] Argument to bound method `EdifierIrMediaPlayer._send_codes` is incorrect: Expected `EdifierCode`, found `EdifierCode | tuple[EdifierCode, ...]`
homeassistant/components/ekeybionyx/config_flow.py:258:33: warning[possibly-unresolved-reference] Name `progress_action` used when possibly not defined
homeassistant/components/elkm1/binary_sensor.py:30:12: error[unresolved-attribute] Object of type `Element` has no attribute `definition`
homeassistant/components/elkm1/config_flow.py:204:9: error[invalid-method-override] Invalid override of method `is_matching`: Definition is incompatible with `ConfigFlow.is_matching`
homeassistant/components/elmax/__init__.py:48:13: error[invalid-argument-type] Argument to `ElmaxLocal.__init__` is incorrect: Expected `SSLContext`, found `None | SSLContext`
homeassistant/components/elmax/config_flow.py:167:13: error[invalid-argument-type] Argument to `ElmaxLocal.__init__` is incorrect: Expected `SSLContext`, found `None | SSLContext`
homeassistant/components/elmax/config_flow.py:333:30: error[invalid-argument-type] Argument to function `_store_panel_by_name` is incorrect: Expected `str`, found `str | None`
homeassistant/components/elmax/config_flow.py:345:9: error[invalid-assignment] Object of type `str | None` is not assignable to attribute `_cloud_username` of type `str`
homeassistant/components/elmax/coordinator.py:68:20: error[invalid-return-type] Return type does not match returned value: expected `Actuator`, found `DeviceEndpoint`
homeassistant/components/elmax/coordinator.py:74:20: error[invalid-return-type] Return type does not match returned value: expected `Actuator`, found `DeviceEndpoint`
homeassistant/components/elmax/coordinator.py:80:20: error[invalid-return-type] Return type does not match returned value: expected `Area`, found `DeviceEndpoint`
homeassistant/components/elmax/coordinator.py:86:20: error[invalid-return-type] Return type does not match returned value: expected `Cover`, found `DeviceEndpoint`
homeassistant/components/elv/switch.py:42:52: error[invalid-argument-type] Argument to bound method `EventBus.listen_once` is incorrect: Expected `(Event[NoEventData], /) -> Coroutine[Any, Any, None] | None`, found `bound method PCA.close() -> Unknown`
homeassistant/components/emoncms_history/__init__.py:67:70: error[invalid-argument-type] Argument to bound method `EmoncmsClient.async_input_post` is incorrect: Expected `str | None`, found `str | int`
homeassistant/components/emonitor/sensor.py:46:36: error[unresolved-attribute] Object of type `list[Unknown]` has no attribute `items`
homeassistant/components/emonitor/sensor.py:54:33: error[invalid-argument-type] Argument to `EmonitorPowerSensor.__init__` is incorrect: Expected `DataUpdateCoordinator[dict[str, Any]]`, found `DataUpdateCoordinator[EmonitorStatus]`
homeassistant/components/emonitor/sensor.py:61:45: error[invalid-type-arguments] Type `EmonitorStatus` is not assignable to upper bound `DataUpdateCoordinator[Any]` of type variable `_DataUpdateCoordinatorT@CoordinatorEntity`
homeassistant/components/emulated_hue/config.py:165:42: error[invalid-argument-type] Argument to `Store.__init__` is incorrect: Expected `int`, found `Literal["1"]`
homeassistant/components/emulated_hue/config.py:167:9: error[invalid-assignment] Object of type `(_T@Store & ~AlwaysFalsy) | dict[str, str]` is not assignable to attribute `numbers` of type `dict[str, str]`
homeassistant/components/emulated_hue/hue_api.py:433:47: warning[possibly-unresolved-reference] Name `color_modes` used when possibly not defined
homeassistant/components/emulated_hue/hue_api.py:472:48: warning[possibly-unresolved-reference] Name `color_modes` used when possibly not defined
homeassistant/components/emulated_hue/hue_api.py:479:42: warning[possibly-unresolved-reference] Name `color_modes` used when possibly not defined
homeassistant/components/emulated_hue/hue_api.py:501:48: warning[possibly-unresolved-reference] Name `color_modes` used when possibly not defined
homeassistant/components/emulated_kasa/__init__.py:139:19: warning[possibly-unresolved-reference] Name `power` used when possibly not defined
homeassistant/components/emulated_roku/binding.py:135:13: error[invalid-argument-type] Argument to `EmulatedRokuServer.__init__` is incorrect: Expected `str`, found `str | None`
homeassistant/components/emulated_roku/binding.py:136:13: error[invalid-argument-type] Argument to `EmulatedRokuServer.__init__` is incorrect: Expected `int`, found `int | None`
homeassistant/components/emulated_roku/binding.py:137:13: error[invalid-argument-type] Argument to `EmulatedRokuServer.__init__` is incorrect: Expected `bool`, found `bool | None`
homeassistant/components/energenie_power_sockets/__init__.py:21:44: error[invalid-assignment] Object of type `Device | None` is not assignable to `PowerStripUSB | None`
homeassistant/components/energy/data.py:563:39: error[invalid-assignment] Object of type `SourceType` is not assignable to `GridSourceType`
homeassistant/components/energy/data.py:765:29: error[invalid-assignment] Invalid assignment to key "device_consumption" with declared type `list[DeviceConsumption]` on TypedDict `EnergyPreferences`: value of type `list[SourceType] | list[DeviceConsumption]`
homeassistant/components/energy/data.py:765:29: error[invalid-assignment] Invalid assignment to key "device_consumption_water" with declared type `list[DeviceConsumption]` on TypedDict `EnergyPreferences`: value of type `list[SourceType] | list[DeviceConsumption]`
homeassistant/components/energy/data.py:765:29: error[invalid-assignment] Invalid assignment to key "energy_sources" with declared type `list[SourceType]` on TypedDict `EnergyPreferences`: value of type `list[SourceType] | list[DeviceConsumption]`
homeassistant/components/energy/sensor.py:517:27: warning[possibly-unresolved-reference] Name `energy_price_unit` used when possibly not defined
homeassistant/components/energy/validate.py:191:36: warning[possibly-missing-submodule] Submodule `models` might not have been imported
homeassistant/components/energy/validate.py:251:36: warning[possibly-missing-submodule] Submodule `models` might not have been imported
homeassistant/components/energy/validate.py:322:36: warning[possibly-missing-submodule] Submodule `models` might not have been imported
homeassistant/components/energy/validate.py:355:36: warning[possibly-missing-submodule] Submodule `models` might not have been imported
homeassistant/components/energy/validate.py:409:47: warning[possibly-missing-submodule] Submodule `models` might not have been imported
homeassistant/components/energy/validate.py:547:47: warning[possibly-missing-submodule] Submodule `models` might not have been imported
homeassistant/components/energy/validate.py:622:47: warning[possibly-missing-submodule] Submodule `models` might not have been imported
homeassistant/components/energy/validate.py:697:47: warning[possibly-missing-submodule] Submodule `models` might not have been imported
homeassistant/components/energy/validate.py:822:17: warning[possibly-missing-submodule] Submodule `statistics` might not have been imported
homeassistant/components/energy/websocket_api.py:275:9: warning[possibly-missing-submodule] Submodule `statistics` might not have been imported
homeassistant/components/energy/websocket_api.py:360:43: warning[possibly-missing-submodule] Submodule `statistics` might not have been imported
homeassistant/components/energy/websocket_api.py:371:13: warning[possibly-missing-submodule] Submodule `statistics` might not have been imported
homeassistant/components/energyid/__init__.py:251:46: error[invalid-key] Unknown key "changes" for TypedDict `_EventEntityRegistryUpdatedData_CreateRemove` (subscripted object has type `_EventEntityRegistryUpdatedData_CreateRemove | _EventEntityRegistryUpdatedData_Update`)
homeassistant/components/energyid/__init__.py:252:48: error[invalid-key] Unknown key "changes" for TypedDict `_EventEntityRegistryUpdatedData_CreateRemove` (subscripted object has type `_EventEntityRegistryUpdatedData_CreateRemove | _EventEntityRegistryUpdatedData_Update`)
homeassistant/components/enocean/entity.py:35:17: error[invalid-assignment] Object of type `Address` is not assignable to attribute `address` of type `SenderAddress | None`
homeassistant/components/enocean/entity.py:37:17: error[invalid-assignment] Object of type `Address` is not assignable to attribute `address` of type `SenderAddress | None`
homeassistant/components/enphase_envoy/entity.py:63:31: error[unresolved-attribute] Object of type `(_EntityT@exception_handler, /, *args: _P@exception_handler.args, **kwargs: _P@exception_handler.kwargs) -> Coroutine[Any, Any, Any]` has no attribute `__name__`
homeassistant/components/entur_public_transport/sensor.py:112:36: error[unresolved-attribute] Attribute `name` is not defined on `None` in union `Place | None`
homeassistant/components/entur_public_transport/sensor.py:192:42: error[invalid-assignment] Object of type `dict[Unknown, Unknown]` is not assignable to `EnturPublicTransportData`
homeassistant/components/entur_public_transport/sensor.py:197:34: error[unresolved-attribute] Object of type `EnturPublicTransportData` has no attribute `latitude`
homeassistant/components/entur_public_transport/sensor.py:197:52: error[unresolved-attribute] Object of type `EnturPublicTransportData` has no attribute `longitude`
homeassistant/components/entur_public_transport/sensor.py:198:47: error[unresolved-attribute] Object of type `EnturPublicTransportData` has no attribute `latitude`
homeassistant/components/entur_public_transport/sensor.py:199:48: error[unresolved-attribute] Object of type `EnturPublicTransportData` has no attribute `longitude`
homeassistant/components/entur_public_transport/sensor.py:201:26: error[unresolved-attribute] Object of type `EnturPublicTransportData` has no attribute `estimated_calls`
homeassistant/components/environment_canada/config_flow.py:88:44: warning[possibly-unresolved-reference] Name `info` used when possibly not defined
homeassistant/components/environment_canada/config_flow.py:89:45: warning[possibly-unresolved-reference] Name `info` used when possibly not defined
homeassistant/components/environment_canada/config_flow.py:90:46: warning[possibly-unresolved-reference] Name `info` used when possibly not defined
homeassistant/components/environment_canada/config_flow.py:98:54: warning[possibly-unresolved-reference] Name `info` used when possibly not defined
homeassistant/components/environment_canada/coordinator.py:65:19: error[invalid-argument-type] Argument to bound method `ECAirQuality.update` is incorrect: Expected `ECAirQuality`, found `DataT@ECDataUpdateCoordinator`
homeassistant/components/environment_canada/coordinator.py:65:19: error[invalid-argument-type] Argument to bound method `ECMap.update` is incorrect: Expected `ECMap`, found `DataT@ECDataUpdateCoordinator`
homeassistant/components/environment_canada/coordinator.py:65:19: error[invalid-argument-type] Argument to bound method `ECWeather.update` is incorrect: Expected `ECWeather`, found `DataT@ECDataUpdateCoordinator`
homeassistant/components/environment_canada/sensor.py:290:34: error[unresolved-attribute] Attribute `attribution` is not defined on `dict[str, str]` in union `env_canada.ec_aqhi.MetaData | dict[str, str] | env_canada.ec_weather.MetaData`
homeassistant/components/environment_canada/sensor.py:314:28: error[unresolved-attribute] Attribute `location` is not defined on `dict[str, str]` in union `env_canada.ec_aqhi.MetaData | dict[str, str] | env_canada.ec_weather.MetaData`
homeassistant/components/environment_canada/sensor.py:315:27: error[unresolved-attribute] Attribute `station` is not defined on `dict[str, str]` in union `env_canada.ec_aqhi.MetaData | dict[str, str] | env_canada.ec_weather.MetaData`
homeassistant/components/environment_canada/weather.py:135:26: error[invalid-argument-type] Argument to constructor `float.__new__` is incorrect: Expected `str | Buffer | SupportsFloat | SupportsIndex`, found `(Unknown & ~None) | datetime | int`
homeassistant/components/environment_canada/weather.py:186:47: error[invalid-argument-type] Argument to constructor `int.__new__` is incorrect: Expected `str | Buffer | SupportsInt | SupportsIndex`, found `(Unknown & ~AlwaysFalsy) | (datetime & ~AlwaysFalsy) | (int & ~AlwaysFalsy)`
homeassistant/components/environment_canada/weather.py:204:32: error[unresolved-attribute] Attribute `isoformat` is not defined on `int`, `None` in union `Unknown | int | None | datetime`
homeassistant/components/environment_canada/weather.py:210:33: error[unresolved-attribute] Attribute `isoformat` is not defined on `None`, `int` in union `Unknown | datetime | None | int`
homeassistant/components/environment_canada/weather.py:214:16: error[invalid-return-type] Return type does not match returned value: expected `ServiceResponse`, found `dict[str, dict[str, JsonValueType] | list[JsonValueType] | str | ... omitted 4 union elements]`
homeassistant/components/ephember/climate.py:83:17: warning[possibly-unresolved-reference] Name `ember` used when possibly not defined
homeassistant/components/ephember/climate.py:89:28: warning[possibly-unresolved-reference] Name `ember` used when possibly not defined
homeassistant/components/ephember/climate.py:194:16: error[no-matching-overload] No overload of function `getattr` matches arguments
homeassistant/components/esphome/entity.py:223:44: error[call-non-callable] Object of type `None` is not callable
homeassistant/components/esphome/entry_data.py:433:24: error[invalid-key] TypedDict `StoreData` can only be subscripted with a string literal key, got key of type `str`.
homeassistant/components/esphome/enum_mapper.py:14:64: error[invalid-assignment] Object of type `dict[_EnumT@EsphomeEnumMapper, _ValT@EsphomeEnumMapper]` is not assignable to `dict[_EnumT@EsphomeEnumMapper | None, _ValT@EsphomeEnumMapper | None]`
homeassistant/components/esphome/manager.py:104:39: error[unresolved-import] Module `aioesphomeapi.api_pb2` has no member `SubscribeLogsResponse`
homeassistant/components/esphome/serial_proxy.py:87:33: error[unresolved-attribute] Attribute `_loop` is not defined on `None` in union `APIClient | None`
homeassistant/components/eufy/light.py:78:20: error[unsupported-operator] Operator `*` is not supported between objects of type `None | Unknown | int` and `Literal[255]`
homeassistant/components/eufy/light.py:85:16: error[unsupported-operator] Operator `*` is not supported between objects of type `None | Unknown | int` and `Literal[3800]`
homeassistant/components/eufy/light.py:132:17: error[not-subscriptable] Cannot subscript object of type `None` with no `__getitem__` method
homeassistant/components/eufy/light.py:132:30: error[not-subscriptable] Cannot subscript object of type `None` with no `__getitem__` method
homeassistant/components/evohome/coordinator.py:63:44: error[invalid-assignment] Object of type `None` is not assignable to `EvoLocStatusResponseT`: Incompatible value of type `None`
homeassistant/components/evohome/coordinator.py:77:22: error[unresolved-attribute] Object of type `Self@async_first_refresh` has no attribute `_DataUpdateCoordinator__wrap_async_setup`
homeassistant/components/evohome/coordinator.py:116:47: error[invalid-assignment] Object of type `EvoTcsConfigEntryT` is not assignable to `EvoTcsConfigResponseT`
homeassistant/components/evohome/coordinator.py:224:15: error[invalid-method-override] Invalid override of method `_async_update_data`: Definition is incompatible with `DataUpdateCoordinator._async_update_data`
homeassistant/components/evohome/entity.py:143:21: error[invalid-argument-type] Argument to bound method `EvoDataUpdateCoordinator.call_client_api` is incorrect: Expected `Awaitable[dict[str, Any] | None]`, found `CoroutineType[Any, Any, list[DayOfWeekDhwT]] | CoroutineType[Any, Any, list[DayOfWeekZoneT]]`
homeassistant/components/evohome/entity.py:155:17: error[invalid-assignment] Object of type `dict[str, Any] | None` is not assignable to attribute `_schedule` of type `list[DayOfWeekDhwT] | None`
homeassistant/components/evohome/storage.py:77:31: error[invalid-assignment] Object of type `(Unknown & ~AlwaysFalsy) | dict[Unknown, Unknown]` is not assignable to `_TokenStoreT`
homeassistant/components/evohome/storage.py:77:65: error[missing-typed-dict-key] Missing required key 'access_token' in TypedDict `_TokenStoreT` constructor
homeassistant/components/evohome/storage.py:77:65: error[missing-typed-dict-key] Missing required key 'access_token_expires' in TypedDict `_TokenStoreT` constructor
homeassistant/components/evohome/storage.py:77:65: error[missing-typed-dict-key] Missing required key 'refresh_token' in TypedDict `_TokenStoreT` constructor
homeassistant/components/evohome/storage.py:77:65: error[missing-typed-dict-key] Missing required key 'username' in TypedDict `_TokenStoreT` constructor
homeassistant/components/evohome/storage.py:84:37: error[invalid-argument-type] Argument to bound method `TokenManager._import_session_id` is incorrect: Expected `_SessionIdEntryT`, found `_TokenStoreT`
homeassistant/components/evohome/storage.py:87:9: error[invalid-method-override] Invalid override of method `_import_session_id`: Definition is incompatible with `AbstractSessionManager._import_session_id`
homeassistant/components/ezviz/alarm_control_panel.py:57:21: error[invalid-argument-type] Invalid argument to key "identifiers" with declared type `set[tuple[str, str]]` on TypedDict `DeviceInfo`: value of type `set[tuple[str, str | None]]`
homeassistant/components/ezviz/alarm_control_panel.py:102:17: error[invalid-argument-type] Argument to bound method `EzvizClient.api_set_defence_mode` is incorrect: Expected `DefenseModeType`, found `Literal[1]`
homeassistant/components/ezviz/alarm_control_panel.py:113:17: error[invalid-argument-type] Argument to bound method `EzvizClient.api_set_defence_mode` is incorrect: Expected `DefenseModeType`, found `Literal[2]`
homeassistant/components/ezviz/alarm_control_panel.py:124:17: error[invalid-argument-type] Argument to bound method `EzvizClient.api_set_defence_mode` is incorrect: Expected `DefenseModeType`, found `Literal[3]`
homeassistant/components/feedreader/coordinator.py:166:13: error[unresolved-attribute] Unresolved attribute `entries` on type `FeedParserDict`
homeassistant/components/ffmpeg/camera.py:94:17: error[invalid-argument-type] Argument to function `async_aiohttp_proxy_stream` is incorrect: Expected `aiohttp.streams.StreamReader`, found `asyncio.streams.StreamReader`
homeassistant/components/ffmpeg/const.py:7:23: error[not-subscriptable] Cannot subscript non-generic type `<class 'SignalType'>`
homeassistant/components/ffmpeg/const.py:8:22: error[not-subscriptable] Cannot subscript non-generic type `<class 'SignalType'>`
homeassistant/components/ffmpeg/const.py:9:25: error[not-subscriptable] Cannot subscript non-generic type `<class 'SignalType'>`
homeassistant/components/fibaro/__init__.py:186:25: error[invalid-argument-type] Invalid argument to key "identifiers" with declared type `set[tuple[str, str]]` on TypedDict `DeviceInfo`: value of type `set[tuple[str, str] | tuple[str, int]]`
homeassistant/components/fibaro/__init__.py:236:17: error[unresolved-attribute] Unresolved attribute `fibaro_controller` on type `DeviceModel`
homeassistant/components/fibaro/__init__.py:240:17: error[unresolved-attribute] Unresolved attribute `room_name` on type `DeviceModel`
homeassistant/components/fibaro/__init__.py:241:17: error[unresolved-attribute] Unresolved attribute `friendly_name` on type `DeviceModel`
homeassistant/components/fibaro/__init__.py:242:17: error[unresolved-attribute] Unresolved attribute `ha_id` on type `DeviceModel`
homeassistant/components/fibaro/__init__.py:249:17: error[unresolved-attribute] Unresolved attribute `unique_id_str` on type `DeviceModel`
homeassistant/components/fibaro/__init__.py:253:21: error[unresolved-attribute] Object of type `DeviceModel` has no attribute `ha_id`
homeassistant/components/fibaro/__init__.py:267:25: error[unresolved-attribute] Object of type `DeviceModel` has no attribute `ha_id`
homeassistant/components/fibaro/__init__.py:271:72: error[unresolved-attribute] Object of type `DeviceModel` has no attribute `ha_id`
homeassistant/components/fibaro/climate.py:137:42: error[unresolved-attribute] Object of type `DeviceModel` has no attribute `ha_id`
homeassistant/components/fibaro/climate.py:261:20: error[invalid-return-type] Return type does not match returned value: expected `str | int`, found `str | None`
homeassistant/components/fibaro/climate.py:303:35: error[unresolved-attribute] Attribute `lower` is not defined on `None` in union `str | None`
homeassistant/components/fibaro/entity.py:25:45: error[unresolved-attribute] Object of type `DeviceModel` has no attribute `fibaro_controller`
homeassistant/components/fibaro/entity.py:26:22: error[unresolved-attribute] Object of type `DeviceModel` has no attribute `ha_id`
homeassistant/components/fibaro/entity.py:27:27: error[unresolved-attribute] Object of type `DeviceModel` has no attribute `friendly_name`
homeassistant/components/fibaro/entity.py:28:32: error[unresolved-attribute] Object of type `DeviceModel` has no attribute `unique_id_str`
homeassistant/components/fibaro/entity.py:95:48: error[invalid-argument-type] Argument to bound method `DeviceModel.execute_action` is incorrect: Expected `list[Any] | None`, found `tuple[Any, ...]`
homeassistant/components/fibaro/event.py:51:30: error[unresolved-attribute] Object of type `DeviceModel` has no attribute `friendly_name`
homeassistant/components/fibaro/event.py:54:35: error[unresolved-attribute] Object of type `DeviceModel` has no attribute `unique_id_str`
homeassistant/components/fibaro/light.py:70:16: error[unsupported-operator] Operator `in` is not supported between objects of type `Literal["RGB"]` and `str | None`
homeassistant/components/fibaro/light.py:71:16: error[unsupported-operator] Operator `in` is not supported between objects of type `Literal["rgb"]` and `str | None`
homeassistant/components/fibaro/light.py:72:16: error[unsupported-operator] Operator `in` is not supported between objects of type `Literal["color"]` and `str | None`
homeassistant/components/fibaro/light.py:79:16: error[unsupported-operator] Operator `in` is not supported between objects of type `Literal["RGBW"]` and `str | None`
homeassistant/components/fibaro/light.py:80:16: error[unsupported-operator] Operator `in` is not supported between objects of type `Literal["rgbw"]` and `str | None`
homeassistant/components/fibaro/sensor.py:181:30: error[unresolved-attribute] Object of type `DeviceModel` has no attribute `friendly_name`
homeassistant/components/fibaro/sensor.py:182:35: error[unresolved-attribute] Object of type `DeviceModel` has no attribute `unique_id_str`
homeassistant/components/file/sensor.py:74:24: warning[possibly-unresolved-reference] Name `data` used when possibly not defined
homeassistant/components/fing/device_tracker.py:77:46: error[invalid-argument-type] Argument to function `get_icon_from_type` is incorrect: Expected `str`, found `str | None`
homeassistant/components/fing/device_tracker.py:109:54: error[invalid-argument-type] Argument to function `get_icon_from_type` is incorrect: Expected `str`, found `str | None`
homeassistant/components/fing/device_tracker.py:121:50: error[invalid-argument-type] Argument to function `get_icon_from_type` is incorrect: Expected `str`, found `str | None`
homeassistant/components/fireservicerota/config_flow.py:91:53: error[invalid-argument-type] Argument to bound method `ConfigEntries.async_update_entry` is incorrect: Expected `ConfigEntry[Any]`, found `ConfigEntry[Any] | None`
homeassistant/components/fireservicerota/config_flow.py:92:53: error[unresolved-attribute] Attribute `entry_id` is not defined on `None` in union `ConfigEntry[Any] | None`
homeassistant/components/firmata/board.py:40:35: error[invalid-assignment] Object of type `None` is not assignable to `PymataExpress`: Incompatible value of type `None`
homeassistant/components/firmata/board.py:111:9: error[invalid-assignment] Object of type `None` is not assignable to attribute `api` of type `PymataExpress`
homeassistant/components/firmata/board.py:129:13: error[unsupported-operator] Operator `+=` is not supported between objects of type `int` and `None | int`
homeassistant/components/fish_audio/config_flow.py:221:9: error[invalid-method-override] Invalid override of method `async_get_supported_subentry_types`: Definition is incompatible with `ConfigFlow.async_get_supported_subentry_types`
homeassistant/components/fitbit/application_credentials.py:64:40: warning[possibly-unresolved-reference] Name `resp` used when possibly not defined
homeassistant/components/fivem/config_flow.py:33:17: error[not-subscriptable] Cannot subscript object of type `None` with no `__getitem__` method
homeassistant/components/flic/binary_sensor.py:83:5: error[invalid-assignment] Object of type `def new_button_callback(address) -> Unknown` is not assignable to attribute `on_new_verified_button` of type `(bd_addr) -> None`
homeassistant/components/flic/binary_sensor.py:118:5: error[invalid-assignment] Object of type `def scan_completed_callback(scan_wizard, result, address, name) -> Unknown` is not assignable to attribute `on_completed` of type `(scan_wizard, result, bd_addr, name) -> None`
homeassistant/components/flo/__init__.py:31:23: error[unresolved-attribute] Attribute `get_info` is not defined on `None` in union `User | None`
homeassistant/components/flume/__init__.py:114:16: error[invalid-return-type] Return type does not match returned value: expected `ServiceResponse`, found `dict[str, dict[str, JsonValueType] | list[JsonValueType] | str | ... omitted 4 union elements]`
homeassistant/components/flux/switch.py:259:13: error[call-non-callable] Object of type `None` is not callable
homeassistant/components/flux/switch.py:284:25: error[unsupported-operator] Operator `<` is not supported between objects of type `datetime` and `datetime | None`
homeassistant/components/flux/switch.py:288:30: error[unresolved-attribute] Attribute `timestamp` is not defined on `None` in union `datetime | None`
homeassistant/components/flux/switch.py:301:64: error[unresolved-attribute] Attribute `day` is not defined on `None` in union `datetime | None`
homeassistant/components/flux/switch.py:303:35: error[unsupported-operator] Operator `-` is not supported between objects of type `datetime | None` and `timedelta`
homeassistant/components/flux/switch.py:307:60: error[unresolved-attribute] Attribute `timestamp` is not defined on `None` in union `Unknown | datetime | None`
homeassistant/components/flux/switch.py:308:61: error[unresolved-attribute] Attribute `timestamp` is not defined on `None` in union `Unknown | datetime | None`
homeassistant/components/flux/switch.py:320:58: error[invalid-argument-type] Argument to function `color_RGB_to_xy_brightness` is incorrect: Expected `int`, found `int | float`
homeassistant/components/flux/switch.py:320:58: error[invalid-argument-type] Argument to function `color_RGB_to_xy_brightness` is incorrect: Expected `int`, found `int | float`
homeassistant/components/flux/switch.py:320:58: error[invalid-argument-type] Argument to function `color_RGB_to_xy_brightness` is incorrect: Expected `int`, found `int | float`
homeassistant/components/flux_led/config_flow.py:177:9: error[invalid-method-override] Invalid override of method `is_matching`: Definition is incompatible with `ConfigFlow.is_matching`
homeassistant/components/flux_led/discovery.py:109:54: error[invalid-key] TypedDict `FluxLEDDiscovery` can only be subscripted with a string literal key, got key of type `str`
homeassistant/components/flux_led/discovery.py:111:45: error[invalid-key] TypedDict `FluxLEDDiscovery` can only be subscripted with a string literal key, got key of type `str`
homeassistant/components/foobot/sensor.py:118:9: error[unresolved-attribute] Object of type `object` has no attribute `ClientConnectorError`
homeassistant/components/foobot/sensor.py:175:13: error[unresolved-attribute] Object of type `object` has no attribute `ClientConnectorError`
homeassistant/components/forked_daapd/config_flow.py:194:29: error[invalid-argument-type] Argument is incorrect: Expected `<TypedDict with items 'alternative_domain', 'configuration_url', 'confirm_only', 'discovery_key', 'dismiss_protected', 'entry_id', 'source', 'title_placeholders', 'unique_id'>`, found `dict[Literal["title_placeholders"], dict[str, str | int | None | Any]]`
homeassistant/components/forked_daapd/config_flow.py:194:52: error[invalid-argument-type] Invalid argument to key "title_placeholders" with declared type `Mapping[str, str]` on TypedDict `<TypedDict with items 'alternative_domain', 'configuration_url', 'confirm_only', 'discovery_key', 'dismiss_protected', 'entry_id', 'source', 'title_placeholders', 'unique_id'>`: value of type `dict[str, str | int | None | Any]`
homeassistant/components/forked_daapd/media_player.py:180:37: error[not-subscriptable] Cannot subscript object of type `None` with no `__getitem__` method
homeassistant/components/forked_daapd/media_player.py:185:12: error[not-subscriptable] Cannot subscript object of type `None` with no `__getitem__` method
homeassistant/components/forked_daapd/media_player.py:192:16: error[not-subscriptable] Cannot subscript object of type `None` with no `__getitem__` method
homeassistant/components/forked_daapd/media_player.py:197:16: error[not-subscriptable] Cannot subscript object of type `None` with no `__getitem__` method
homeassistant/components/forked_daapd/media_player.py:386:30: error[invalid-argument-type] Method `__getitem__` of type `Overload[(i: SupportsIndex, /) -> Unknown, (s: slice[SupportsIndex | None, SupportsIndex | None, SupportsIndex | None], /) -> list[Unknown]]` cannot be called with key of type `Literal["items"]` on object of type `list[Unknown]`
homeassistant/components/forked_daapd/media_player.py:386:30: error[not-iterable] Object of type `str | int | list[Unknown] | Unknown` may not be iterable
homeassistant/components/forked_daapd/media_player.py:387:20: error[invalid-argument-type] Method `__getitem__` of type `bound method str.__getitem__(key: SupportsIndex | slice[SupportsIndex | None, SupportsIndex | None, SupportsIndex | None], /) -> str` cannot be called with key of type `Literal["id"]` on object of type `str`
homeassistant/components/forked_daapd/media_player.py:387:35: error[invalid-argument-type] Method `__getitem__` of type `Overload[(i: SupportsIndex, /) -> Unknown, (s: slice[SupportsIndex | None, SupportsIndex | None, SupportsIndex | None], /) -> list[Unknown]]` cannot be called with key of type `Literal["item_id"]` on object of type `list[Unknown]`
homeassistant/components/forked_daapd/media_player.py:411:25: error[invalid-argument-type] Method `__getitem__` of type `bound method str.__getitem__(key: SupportsIndex | slice[SupportsIndex | None, SupportsIndex | None, SupportsIndex | None], /) -> str` cannot be called with key of type `Literal["id"]` on object of type `str`
homeassistant/components/forked_daapd/media_player.py:412:34: error[invalid-argument-type] Method `__getitem__` of type `bound method str.__getitem__(key: SupportsIndex | slice[SupportsIndex | None, SupportsIndex | None, SupportsIndex | None], /) -> str` cannot be called with key of type `Literal["selected"]` on object of type `str`
homeassistant/components/forked_daapd/media_player.py:413:32: error[invalid-argument-type] Method `__getitem__` of type `bound method str.__getitem__(key: SupportsIndex | slice[SupportsIndex | None, SupportsIndex | None, SupportsIndex | None], /) -> str` cannot be called with key of type `Literal["volume"]` on object of type `str`
homeassistant/components/forked_daapd/media_player.py:421:18: error[invalid-argument-type] Method `__getitem__` of type `bound method str.__getitem__(key: SupportsIndex | slice[SupportsIndex | None, SupportsIndex | None, SupportsIndex | None], /) -> str` cannot be called with key of type `Literal["id"]` on object of type `str`
homeassistant/components/forked_daapd/media_player.py:428:16: error[invalid-argument-type] Method `__getitem__` of type `bound method str.__getitem__(key: SupportsIndex | slice[SupportsIndex | None, SupportsIndex | None, SupportsIndex | None], /) -> str` cannot be called with key of type `Literal["selected"]` on object of type `str`
homeassistant/components/forked_daapd/media_player.py:450:12: error[invalid-argument-type] Method `__getitem__` of type `Overload[(i: SupportsIndex, /) -> Unknown, (s: slice[SupportsIndex | None, SupportsIndex | None, SupportsIndex | None], /) -> list[Unknown]]` cannot be called with key of type `Literal["state"]` on object of type `list[Unknown]`
homeassistant/components/forked_daapd/media_player.py:452:12: error[invalid-argument-type] Method `__getitem__` of type `Overload[(i: SupportsIndex, /) -> Unknown, (s: slice[SupportsIndex | None, SupportsIndex | None, SupportsIndex | None], /) -> list[Unknown]]` cannot be called with key of type `Literal["state"]` on object of type `list[Unknown]`
homeassistant/components/forked_daapd/media_player.py:454:20: error[invalid-argument-type] Method `__getitem__` of type `bound method str.__getitem__(key: SupportsIndex | slice[SupportsIndex | None, SupportsIndex | None, SupportsIndex | None], /) -> str` cannot be called with key of type `Literal["selected"]` on object of type `str`
homeassistant/components/forked_daapd/media_player.py:456:12: error[invalid-argument-type] Method `__getitem__` of type `Overload[(i: SupportsIndex, /) -> Unknown, (s: slice[SupportsIndex | None, SupportsIndex | None, SupportsIndex | None], /) -> list[Unknown]]` cannot be called with key of type `Literal["state"]` on object of type `list[Unknown]`
homeassistant/components/forked_daapd/media_player.py:463:16: error[invalid-argument-type] Method `__getitem__` of type `Overload[(i: SupportsIndex, /) -> Unknown, (s: slice[SupportsIndex | None, SupportsIndex | None, SupportsIndex | None], /) -> list[Unknown]]` cannot be called with key of type `Literal["volume"]` on object of type `list[Unknown]`
homeassistant/components/forked_daapd/media_player.py:463:16: error[unsupported-operator] Operator `/` is not supported between objects of type `str | int | list[Unknown] | Unknown` and `Literal[100]`
homeassistant/components/forked_daapd/media_player.py:468:16: error[invalid-argument-type] Method `__getitem__` of type `Overload[(i: SupportsIndex, /) -> Unknown, (s: slice[SupportsIndex | None, SupportsIndex | None, SupportsIndex | None], /) -> list[Unknown]]` cannot be called with key of type `Literal["volume"]` on object of type `list[Unknown]`
homeassistant/components/forked_daapd/media_player.py:473:24: error[invalid-argument-type] Method `__getitem__` of type `Overload[(i: SupportsIndex, /) -> Unknown, (s: slice[SupportsIndex | None, SupportsIndex | None, SupportsIndex | None], /) -> list[Unknown]]` cannot be called with key of type `Literal["item_id"]` on object of type `list[Unknown]`
homeassistant/components/forked_daapd/media_player.py:480:16: error[invalid-argument-type] Method `__getitem__` of type `bound method str.__getitem__(key: SupportsIndex | slice[SupportsIndex | None, SupportsIndex | None, SupportsIndex | None], /) -> str` cannot be called with key of type `Literal["media_kind"]` on object of type `str`
homeassistant/components/forked_daapd/media_player.py:485:16: error[invalid-argument-type] Method `__getitem__` of type `Overload[(i: SupportsIndex, /) -> Unknown, (s: slice[SupportsIndex | None, SupportsIndex | None, SupportsIndex | None], /) -> list[Unknown]]` cannot be called with key of type `Literal["item_length_ms"]` on object of type `list[Unknown]`
homeassistant/components/forked_daapd/media_player.py:485:16: error[unsupported-operator] Operator `/` is not supported between objects of type `str | int | list[Unknown] | Unknown` and `Literal[1000]`
homeassistant/components/forked_daapd/media_player.py:490:16: error[invalid-argument-type] Method `__getitem__` of type `Overload[(i: SupportsIndex, /) -> Unknown, (s: slice[SupportsIndex | None, SupportsIndex | None, SupportsIndex | None], /) -> list[Unknown]]` cannot be called with key of type `Literal["item_progress_ms"]` on object of type `list[Unknown]`
homeassistant/components/forked_daapd/media_player.py:490:16: error[unsupported-operator] Operator `/` is not supported between objects of type `str | int | list[Unknown] | Unknown` and `Literal[1000]`
homeassistant/components/forked_daapd/media_player.py:502:12: error[invalid-argument-type] Method `__getitem__` of type `bound method str.__getitem__(key: SupportsIndex | slice[SupportsIndex | None, SupportsIndex | None, SupportsIndex | None], /) -> str` cannot be called with key of type `Literal["data_kind"]` on object of type `str`
homeassistant/components/forked_daapd/media_player.py:503:20: error[invalid-argument-type] Method `__getitem__` of type `bound method str.__getitem__(key: SupportsIndex | slice[SupportsIndex | None, SupportsIndex | None, SupportsIndex | None], /) -> str` cannot be called with key of type `Literal["album"]` on object of type `str`
homeassistant/components/forked_daapd/media_player.py:504:16: error[invalid-argument-type] Method `__getitem__` of type `bound method str.__getitem__(key: SupportsIndex | slice[SupportsIndex | None, SupportsIndex | None, SupportsIndex | None], /) -> str` cannot be called with key of type `Literal["title"]` on object of type `str`
homeassistant/components/forked_daapd/media_player.py:509:16: error[invalid-argument-type] Method `__getitem__` of type `bound method str.__getitem__(key: SupportsIndex | slice[SupportsIndex | None, SupportsIndex | None, SupportsIndex | None], /) -> str` cannot be called with key of type `Literal["artist"]` on object of type `str`
homeassistant/components/forked_daapd/media_player.py:516:12: error[invalid-argument-type] Method `__getitem__` of type `bound method str.__getitem__(key: SupportsIndex | slice[SupportsIndex | None, SupportsIndex | None, SupportsIndex | None], /) -> str` cannot be called with key of type `Literal["data_kind"]` on object of type `str`
homeassistant/components/forked_daapd/media_player.py:517:20: error[invalid-argument-type] Method `__getitem__` of type `bound method str.__getitem__(key: SupportsIndex | slice[SupportsIndex | None, SupportsIndex | None, SupportsIndex | None], /) -> str` cannot be called with key of type `Literal["title"]` on object of type `str`
homeassistant/components/forked_daapd/media_player.py:518:16: error[invalid-argument-type] Method `__getitem__` of type `bound method str.__getitem__(key: SupportsIndex | slice[SupportsIndex | None, SupportsIndex | None, SupportsIndex | None], /) -> str` cannot be called with key of type `Literal["album"]` on object of type `str`
homeassistant/components/forked_daapd/media_player.py:523:16: error[invalid-argument-type] Method `__getitem__` of type `bound method str.__getitem__(key: SupportsIndex | slice[SupportsIndex | None, SupportsIndex | None, SupportsIndex | None], /) -> str` cannot be called with key of type `Literal["album_artist"]` on object of type `str`
homeassistant/components/forked_daapd/media_player.py:528:16: error[invalid-argument-type] Method `__getitem__` of type `bound method str.__getitem__(key: SupportsIndex | slice[SupportsIndex | None, SupportsIndex | None, SupportsIndex | None], /) -> str` cannot be called with key of type `Literal["track_number"]` on object of type `str`
homeassistant/components/forked_daapd/media_player.py:533:16: error[invalid-argument-type] Method `__getitem__` of type `Overload[(i: SupportsIndex, /) -> Unknown, (s: slice[SupportsIndex | None, SupportsIndex | None, SupportsIndex | None], /) -> list[Unknown]]` cannot be called with key of type `Literal["shuffle"]` on object of type `list[Unknown]`
homeassistant/components/forked_daapd/media_player.py:617:19: error[unresolved-attribute] Attribute `get` is not defined on `str` in union `defaultdict[Unknown, str] | str | Unknown`
homeassistant/components/forked_daapd/media_player.py:630:25: error[invalid-argument-type] Method `__getitem__` of type `bound method str.__getitem__(key: SupportsIndex | slice[SupportsIndex | None, SupportsIndex | None, SupportsIndex | None], /) -> str` cannot be called with key of type `Literal["id"]` on object of type `str`
homeassistant/components/forked_daapd/media_player.py:697:17: error[invalid-argument-type] Method `__getitem__` of type `bound method str.__getitem__(key: SupportsIndex | slice[SupportsIndex | None, SupportsIndex | None, SupportsIndex | None], /) -> str` cannot be called with key of type `Literal["position"]` on object of type `str`
homeassistant/components/forked_daapd/media_player.py:698:29: error[invalid-argument-type] Method `__getitem__` of type `Overload[(i: SupportsIndex, /) -> Unknown, (s: slice[SupportsIndex | None, SupportsIndex | None, SupportsIndex | None], /) -> list[Unknown]]` cannot be called with key of type `Literal["items"]` on object of type `list[Unknown]`
homeassistant/components/forked_daapd/media_player.py:698:29: error[not-iterable] Object of type `str | int | list[Unknown] | Unknown` may not be iterable
homeassistant/components/forked_daapd/media_player.py:699:20: error[invalid-argument-type] Method `__getitem__` of type `bound method str.__getitem__(key: SupportsIndex | slice[SupportsIndex | None, SupportsIndex | None, SupportsIndex | None], /) -> str` cannot be called with key of type `Literal["id"]` on object of type `str`
homeassistant/components/forked_daapd/media_player.py:699:34: error[invalid-argument-type] Method `__getitem__` of type `Overload[(i: SupportsIndex, /) -> Unknown, (s: slice[SupportsIndex | None, SupportsIndex | None, SupportsIndex | None], /) -> list[Unknown]]` cannot be called with key of type `Literal["item_id"]` on object of type `list[Unknown]`
homeassistant/components/forked_daapd/media_player.py:728:31: error[invalid-argument-type] Method `__getitem__` of type `Overload[(i: SupportsIndex, /) -> Unknown, (s: slice[SupportsIndex | None, SupportsIndex | None, SupportsIndex | None], /) -> list[Unknown]]` cannot be called with key of type `Literal["item_progress_ms"]` on object of type `list[Unknown]`
homeassistant/components/forked_daapd/media_player.py:729:38: error[invalid-argument-type] Method `__getitem__` of type `Overload[(i: SupportsIndex, /) -> Unknown, (s: slice[SupportsIndex | None, SupportsIndex | None, SupportsIndex | None], /) -> list[Unknown]]` cannot be called with key of type `Literal["count"]` on object of type `list[Unknown]`
homeassistant/components/forked_daapd/media_player.py:729:38: error[unsupported-operator] Operator `>` is not supported between objects of type `str | int | list[Unknown] | Unknown` and `Literal[0]`
homeassistant/components/forked_daapd/media_player.py:733:42: error[invalid-argument-type] Argument to constructor `enumerate.__new__` is incorrect: Expected `Iterable[Unknown]`, found `str | int | list[Unknown] | Unknown`
homeassistant/components/forked_daapd/media_player.py:733:42: error[invalid-argument-type] Method `__getitem__` of type `Overload[(i: SupportsIndex, /) -> Unknown, (s: slice[SupportsIndex | None, SupportsIndex | None, SupportsIndex | None], /) -> list[Unknown]]` cannot be called with key of type `Literal["items"]` on object of type `list[Unknown]`
homeassistant/components/forked_daapd/media_player.py:734:20: error[not-subscriptable] Cannot subscript object of type `_T@enumerate` with no `__getitem__` method
homeassistant/components/forked_daapd/media_player.py:734:34: error[invalid-argument-type] Method `__getitem__` of type `Overload[(i: SupportsIndex, /) -> Unknown, (s: slice[SupportsIndex | None, SupportsIndex | None, SupportsIndex | None], /) -> list[Unknown]]` cannot be called with key of type `Literal["item_id"]` on object of type `list[Unknown]`
homeassistant/components/forked_daapd/media_player.py:747:13: error[invalid-argument-type] Method `__getitem__` of type `Overload[(i: SupportsIndex, /) -> Unknown, (s: slice[SupportsIndex | None, SupportsIndex | None, SupportsIndex | None], /) -> list[Unknown]]` cannot be called with key of type `Literal["items"]` on object of type `list[Unknown]`
homeassistant/components/forked_daapd/media_player.py:747:13: error[invalid-argument-type] Method `__getitem__` of type `bound method str.__getitem__(key: SupportsIndex | slice[SupportsIndex | None, SupportsIndex | None, SupportsIndex | None], /) -> str` cannot be called with key of type `Literal["length_ms"]` on object of type `str`
homeassistant/components/forked_daapd/media_player.py:747:13: error[not-subscriptable] Cannot subscript object of type `int` with no `__getitem__` method
homeassistant/components/forked_daapd/media_player.py:767:27: error[invalid-argument-type] Method `__getitem__` of type `bound method str.__getitem__(key: SupportsIndex | slice[SupportsIndex | None, SupportsIndex | None, SupportsIndex | None], /) -> str` cannot be called with key of type `Literal["uri"]` on object of type `str`
homeassistant/components/forked_daapd/media_player.py:767:51: error[invalid-argument-type] Method `__getitem__` of type `Overload[(i: SupportsIndex, /) -> Unknown, (s: slice[SupportsIndex | None, SupportsIndex | None, SupportsIndex | None], /) -> list[Unknown]]` cannot be called with key of type `Literal["items"]` on object of type `list[Unknown]`
homeassistant/components/forked_daapd/media_player.py:767:51: error[not-iterable] Object of type `str | int | list[Unknown] | Unknown` may not be iterable
homeassistant/components/forked_daapd/media_player.py:769:36: warning[possibly-unresolved-reference] Name `saved_queue_position` used when possibly not defined
homeassistant/components/forked_daapd/media_player.py:842:17: warning[possibly-unresolved-reference] Name `other_sources` used when possibly not defined
homeassistant/components/forked_daapd/media_player.py:846:28: warning[possibly-unresolved-reference] Name `other_sources` used when possibly not defined
homeassistant/components/forked_daapd/media_player.py:876:19: error[unresolved-attribute] Attribute `get` is not defined on `None` in union `Unknown | None`
homeassistant/components/freebox/camera.py:114:17: error[invalid-argument-type] Argument to function `async_aiohttp_proxy_stream` is incorrect: Expected `aiohttp.streams.StreamReader`, found `asyncio.streams.StreamReader`
homeassistant/components/fritz/config_flow.py:196:9: error[invalid-method-override] Invalid override of method `is_matching`: Definition is incompatible with `ConfigFlow.is_matching`
homeassistant/components/fritz/image.py:97:30: error[unresolved-attribute] Object of type `FritzGuestWLAN` has no attribute `get_wifi_qr_code`
homeassistant/components/fritz/sensor.py:87:18: error[unsupported-operator] Operator `/` is not supported between objects of type `int | str` and `Literal[1000]`
homeassistant/components/fritz/sensor.py:92:18: error[unsupported-operator] Operator `/` is not supported between objects of type `int | str` and `Literal[1000]`
homeassistant/components/fritzbox/climate.py:117:16: error[invalid-return-type] Return type does not match returned value: expected `int | float`, found `None | Unknown`
homeassistant/components/fritzbox/config_flow.py:147:9: error[invalid-method-override] Invalid override of method `is_matching`: Definition is incompatible with `ConfigFlow.is_matching`
homeassistant/components/fritzbox/diagnostics.py:25:33: error[invalid-assignment] Object of type `dict[str, dict[Unknown, Unknown] | FritzhomeDevice | FritzhomeTemplate]` is not assignable to `dict[str, dict[Unknown, Unknown]]`
homeassistant/components/fritzbox/entity.py:49:16: error[invalid-return-type] Return type does not match returned value: expected `bool`, found `bool | None | Unknown`
homeassistant/components/fritzbox/light.py:89:16: error[invalid-return-type] Return type does not match returned value: expected `bool`, found `None | Unknown | bool`
homeassistant/components/fritzbox/light.py:94:16: error[invalid-return-type] Return type does not match returned value: expected `int`, found `None | Unknown | int`
homeassistant/components/fritzbox/light.py:102:16: error[invalid-return-type] Return type does not match returned value: expected `tuple[int | float, int | float]`, found `tuple[None | Unknown | int, int | float]`
homeassistant/components/fritzbox/light.py:102:28: error[invalid-argument-type] Argument to constructor `float.__new__` is incorrect: Expected `str | Buffer | SupportsFloat | SupportsIndex`, found `None | Unknown | int`
homeassistant/components/fritzbox/light.py:107:16: error[invalid-return-type] Return type does not match returned value: expected `int`, found `None | Unknown | int`
homeassistant/components/fritzbox/switch.py:59:16: error[invalid-return-type] Return type does not match returned value: expected `bool`, found `None | Unknown | bool`
homeassistant/components/fritzbox/switch.py:104:16: error[invalid-return-type] Return type does not match returned value: expected `bool`, found `None | Unknown`
homeassistant/components/fritzbox_callmonitor/base.py:82:22: error[unresolved-attribute] Attribute `contacts` is not defined on `None` in union `None | Phonebook`
homeassistant/components/fronius/const.py:245:15: error[invalid-argument-type] Argument to constructor `int.__new__` is incorrect: Expected `str | Buffer | SupportsInt | SupportsIndex`, found `StateType`
homeassistant/components/fronius/coordinator.py:163:50: warning[possibly-unresolved-reference] Name `data` used when possibly not defined
homeassistant/components/fronius/diagnostics.py:28:5: error[invalid-assignment] Invalid subscript assignment with key of type `Literal["logger"]` and value of type `dict[SolarNetId, dict[str, Any]] | None` on object of type `dict[str, dict[Unknown, Unknown]]`
homeassistant/components/fronius/diagnostics.py:31:5: error[invalid-assignment] Invalid subscript assignment with key of type `Literal["meter"]` and value of type `dict[SolarNetId, dict[str, Any]] | None` on object of type `dict[str, dict[Unknown, Unknown]]`
homeassistant/components/fronius/diagnostics.py:34:5: error[invalid-assignment] Invalid subscript assignment with key of type `Literal["ohmpilot"]` and value of type `dict[SolarNetId, dict[str, Any]] | None` on object of type `dict[str, dict[Unknown, Unknown]]`
homeassistant/components/fronius/diagnostics.py:37:5: error[invalid-assignment] Invalid subscript assignment with key of type `Literal["power_flow"]` and value of type `dict[SolarNetId, dict[str, Any]] | None` on object of type `dict[str, dict[Unknown, Unknown]]`
homeassistant/components/fronius/diagnostics.py:42:5: error[invalid-assignment] Invalid subscript assignment with key of type `Literal["storage"]` and value of type `dict[SolarNetId, dict[str, Any]] | None` on object of type `dict[str, dict[Unknown, Unknown]]`
homeassistant/components/fronius/sensor.py:372:9: error[invalid-argument-type] Argument is incorrect: Expected `((StateType, /) -> StateType) | None`, found `<class 'int'>`
homeassistant/components/fronius/sensor.py:609:36: error[invalid-argument-type] Argument to function `max` is incorrect: Argument type `str | int | float | None` does not satisfy upper bound `SupportsDunderLT[Any] | SupportsDunderGT[Any]` of type variable `SupportsRichComparisonT`
homeassistant/components/fronius/sensor.py:609:36: error[invalid-argument-type] Argument to function `max` is incorrect: Expected `Literal[0]`, found `StateType`
homeassistant/components/fronius/sensor.py:618:36: error[unsupported-operator] Operator `-` is not supported between objects of type `Literal[0]` and `StateType`
homeassistant/components/fronius/sensor.py:635:36: error[invalid-argument-type] Argument to function `max` is incorrect: Argument type `str | int | float | None` does not satisfy upper bound `SupportsDunderLT[Any] | SupportsDunderGT[Any]` of type variable `SupportsRichComparisonT`
homeassistant/components/fronius/sensor.py:635:36: error[invalid-argument-type] Argument to function `max` is incorrect: Expected `Literal[0]`, found `StateType`
homeassistant/components/fronius/sensor.py:644:36: error[unsupported-operator] Operator `-` is not supported between objects of type `Literal[0]` and `StateType`
homeassistant/components/fronius/sensor.py:661:36: error[invalid-argument-type] Argument to function `max` is incorrect: Argument type `str | int | float | None` does not satisfy upper bound `SupportsDunderLT[Any] | SupportsDunderGT[Any]` of type variable `SupportsRichComparisonT`
homeassistant/components/fronius/sensor.py:661:36: error[invalid-argument-type] Argument to function `max` is incorrect: Expected `Literal[0]`, found `StateType`
homeassistant/components/fronius/sensor.py:671:36: error[unsupported-operator] Operator `-` is not supported between objects of type `Literal[0]` and `StateType`
homeassistant/components/frontend/__init__.py:827:9: error[invalid-method-override] Invalid override of method `get_info`: Definition is incompatible with `AbstractResource.get_info`
homeassistant/components/frontend/pr_download.py:50:20: error[not-subscriptable] Cannot subscript object of type `None` with no `__getitem__` method
homeassistant/components/frontend/pr_download.py:50:55: error[not-subscriptable] Cannot subscript object of type `None` with no `__getitem__` method
homeassistant/components/frontend/pr_download.py:71:13: error[invalid-argument-type] Argument to bound method `GitHub.generic` is incorrect: Expected `dict[GitHubRequestKwarg, Any]`, found `dict[str, Any]`
homeassistant/components/frontend/pr_download.py:74:20: error[unresolved-attribute] Attribute `get` is not defined on `None` in union `Any | None`
homeassistant/components/frontend/pr_download.py:80:33: error[unresolved-attribute] Attribute `get` is not defined on `None` in union `Any | None`
homeassistant/components/frontier_silicon/browse_media.py:36:9: error[invalid-argument-type] Argument to `BrowseMedia.__init__` is incorrect: Expected `str`, found `str | None`
homeassistant/components/frontier_silicon/browse_media.py:138:36: error[invalid-argument-type] Argument to function `_item_payload` is incorrect: Expected `dict[str, str]`, found `NavListItem`
homeassistant/components/frontier_silicon/config_flow.py:125:9: error[invalid-assignment] Object of type `str | None` is not assignable to attribute `_name` of type `str`
homeassistant/components/frontier_silicon/config_flow.py:140:13: error[invalid-assignment] Object of type `str | None` is not assignable to attribute `_name` of type `str`
homeassistant/components/frontier_silicon/config_flow.py:197:13: error[invalid-assignment] Object of type `str | None` is not assignable to attribute `_name` of type `str`
homeassistant/components/frontier_silicon/media_player.py:54:23: error[unresolved-attribute] Object of type `(_AFSAPIDeviceT@fs_command_exception_wrap, /, *args: _P@fs_command_exception_wrap.args, **kwargs: _P@fs_command_exception_wrap.kwargs) -> Awaitable[_R@fs_command_exception_wrap]` has no attribute `__name__`
homeassistant/components/frontier_silicon/media_player.py:61:23: error[unresolved-attribute] Object of type `(_AFSAPIDeviceT@fs_command_exception_wrap, /, *args: _P@fs_command_exception_wrap.args, **kwargs: _P@fs_command_exception_wrap.kwargs) -> Awaitable[_R@fs_command_exception_wrap]` has no attribute `__name__`
homeassistant/components/frontier_silicon/media_player.py:198:13: error[invalid-assignment] Object of type `dict[str, str | int]` is not assignable to attribute `__modes_by_label` of type `dict[str, str] | None`
homeassistant/components/frontier_silicon/media_player.py:203:13: error[invalid-assignment] Object of type `list[_T@list]` is not assignable to attribute `_attr_source_list` of type `list[str] | None`
homeassistant/components/frontier_silicon/media_player.py:203:43: error[invalid-argument-type] Argument to `list.__init__` is incorrect: Expected `Iterable[str]`, found `dict[str, str] | None`
homeassistant/components/frontier_silicon/media_player.py:206:13: error[invalid-assignment] Object of type `PlayCaps | None` is not assignable to attribute `__play_caps` of type `PlayCaps`
homeassistant/components/frontier_silicon/media_player.py:238:17: error[invalid-assignment] Object of type `dict[str, str | int]` is not assignable to attribute `__sound_modes_by_label` of type `dict[str, str] | None`
homeassistant/components/frontier_silicon/media_player.py:241:17: error[invalid-assignment] Object of type `list[_T@list]` is not assignable to attribute `_attr_sound_mode_list` of type `list[str] | None`
homeassistant/components/frontier_silicon/media_player.py:241:51: error[invalid-argument-type] Argument to `list.__init__` is incorrect: Expected `Iterable[str]`, found `dict[str, str] | None`
homeassistant/components/frontier_silicon/media_player.py:394:48: error[invalid-argument-type] Argument to bound method `AFSAPI.set_eq_preset` is incorrect: Expected `Equaliser | int`, found `str`
homeassistant/components/frontier_silicon/media_player.py:454:59: error[invalid-argument-type] Argument to bound method `AFSAPI.nav_select_item_via_path` is incorrect: Expected `list[int]`, found `list[str]`
homeassistant/components/fujitsu_fglair/coordinator.py:68:71: error[unresolved-attribute] Object of type `Device` has no attribute `is_online`
homeassistant/components/fujitsu_fglair/coordinator.py:77:16: error[invalid-return-type] Return type does not match returned value: expected `dict[str, FujitsuHVAC]`, found `dict[str | None, Device]`
homeassistant/components/fujitsu_fglair/entity.py:22:25: error[invalid-argument-type] Invalid argument to key "identifiers" with declared type `set[tuple[str, str]]` on TypedDict `DeviceInfo`: value of type `set[tuple[str, str | None]]`
homeassistant/components/gardena_bluetooth/sensor.py:61:48: error[invalid-assignment] Object of type `(x: T@GardenaBluetoothSensorEntityDescription | None) -> T@GardenaBluetoothSensorEntityDescription | None` is not assignable to `(T@GardenaBluetoothSensorEntityDescription | None, /) -> SensorRawType`
homeassistant/components/gdacs/diagnostics.py:24:33: error[invalid-assignment] Object of type `StatusUpdate | None` is not assignable to `StatusUpdate`
homeassistant/components/gdacs/geo_location.py:146:36: error[invalid-argument-type] Argument to bound method `GdacsEvent._update_from_feed` is incorrect: Expected `GdacsFeedEntry`, found `FeedEntry & ~AlwaysFalsy`
homeassistant/components/gdacs/geo_location.py:161:31: error[not-subscriptable] Cannot subscript object of type `None` with no `__getitem__` method
homeassistant/components/gdacs/geo_location.py:162:32: error[not-subscriptable] Cannot subscript object of type `None` with no `__getitem__` method
homeassistant/components/generic/config_flow.py:458:25: error[invalid-assignment] Cannot assign to a subscript on an object of type `None`
homeassistant/components/generic/config_flow.py:458:25: error[invalid-assignment] Cannot assign to a subscript on an object of type `str`
homeassistant/components/generic_hygrostat/__init__.py:125:36: error[invalid-key] Unknown key "changes" for TypedDict `_EventEntityRegistryUpdatedData_CreateRemove` (subscripted object has type `_EventEntityRegistryUpdatedData_CreateRemove | _EventEntityRegistryUpdatedData_Update`)
homeassistant/components/generic_thermostat/__init__.py:53:36: error[invalid-key] Unknown key "changes" for TypedDict `_EventEntityRegistryUpdatedData_CreateRemove` (subscripted object has type `_EventEntityRegistryUpdatedData_CreateRemove | _EventEntityRegistryUpdatedData_Update`)
homeassistant/components/geniushub/__init__.py:176:13: error[unresolved-attribute] Object of type `object` has no attribute `ClientConnectorError`
homeassistant/components/geo_json_events/geo_location.py:107:31: error[not-subscriptable] Cannot subscript object of type `None` with no `__getitem__` method
homeassistant/components/geo_json_events/geo_location.py:108:32: error[not-subscriptable] Cannot subscript object of type `None` with no `__getitem__` method
homeassistant/components/geo_json_events/manager.py:89:16: error[invalid-return-type] Return type does not match returned value: expected `GenericFeedEntry | None`, found `Unknown | None | FeedEntry`
homeassistant/components/geofency/device_tracker.py:71:9: error[invalid-assignment] Object of type `DeviceInfo` is not assignable to attribute `_attr_device_info` of type `None`
homeassistant/components/geofency/device_tracker.py:98:9: error[call-non-callable] Object of type `None` is not callable
homeassistant/components/geonetnz_quakes/__init__.py:139:13: error[invalid-argument-type] Argument to `GeonetnzQuakesFeedManager.__init__` is incorrect: Expected `datetime`, found `timedelta`
homeassistant/components/geonetnz_quakes/geo_location.py:144:31: error[not-subscriptable] Cannot subscript object of type `None` with no `__getitem__` method
homeassistant/components/geonetnz_quakes/geo_location.py:145:32: error[not-subscriptable] Cannot subscript object of type `None` with no `__getitem__` method
homeassistant/components/gios/__init__.py:35:53: error[invalid-argument-type] Argument to bound method `DeviceRegistry.async_get_device` is incorrect: Expected `set[tuple[str, str]] | None`, found `set[tuple[str, str] | tuple[str, int]]`
homeassistant/components/github/__init__.py:27:9: error[invalid-argument-type] Argument to `GitHub.__init__` is incorrect: Expected `dict[GitHubClientKwarg, Any]`, found `Literal["HomeAssistant/2026.7.0.dev0 aiohttp/3.14.0 Python/3.14"]`
homeassistant/components/github/config_flow.py:47:46: error[invalid-argument-type] Argument to bound method `GitHubUserNamespace.starred` is incorrect: Expected `dict[GitHubRequestKwarg, Any]`, found `dict[str, Any]`
homeassistant/components/github/config_flow.py:52:25: error[invalid-argument-type] Argument to bound method `GitHubUserNamespace.starred` is incorrect: Expected `dict[GitHubRequestKwarg, Any]`, found `dict[str, Any]`
homeassistant/components/github/config_flow.py:55:25: error[invalid-argument-type] Argument to constructor `range.__new__` is incorrect: Expected `SupportsIndex`, found `int | None`
homeassistant/components/github/config_flow.py:55:52: error[unsupported-operator] Operator `+` is not supported between objects of type `int | None` and `Literal[1]`
homeassistant/components/github/config_flow.py:60:17: error[unresolved-attribute] Attribute `extend` is not defined on `None` in union `list[GitHubRepositoryModel] | None`
homeassistant/components/github/config_flow.py:60:38: error[invalid-argument-type] Argument to bound method `list.extend` is incorrect: Expected `Iterable[GitHubRepositoryModel]`, found `list[GitHubRepositoryModel] | None`
homeassistant/components/github/config_flow.py:62:29: error[invalid-argument-type] Argument to bound method `set.update` is incorrect: Expected `Iterable[str]`, found `GeneratorType[str | None, None, None]`
homeassistant/components/github/config_flow.py:62:56: error[not-iterable] Object of type `list[GitHubRepositoryModel] | None` may not be iterable
homeassistant/components/github/config_flow.py:65:44: error[invalid-argument-type] Argument to bound method `GitHubUserNamespace.repos` is incorrect: Expected `dict[GitHubRequestKwarg, Any]`, found `dict[str, Any]`
homeassistant/components/github/config_flow.py:70:25: error[invalid-argument-type] Argument to bound method `GitHubUserNamespace.repos` is incorrect: Expected `dict[GitHubRequestKwarg, Any]`, found `dict[str, Any]`
homeassistant/components/github/config_flow.py:73:25: error[invalid-argument-type] Argument to constructor `range.__new__` is incorrect: Expected `SupportsIndex`, found `int | None`
homeassistant/components/github/config_flow.py:73:52: error[unsupported-operator] Operator `+` is not supported between objects of type `int | None` and `Literal[1]`
homeassistant/components/github/config_flow.py:78:17: error[unresolved-attribute] Attribute `extend` is not defined on `None` in union `list[GitHubRepositoryModel] | None`
homeassistant/components/github/config_flow.py:78:38: error[invalid-argument-type] Argument to bound method `list.extend` is incorrect: Expected `Iterable[GitHubRepositoryModel]`, found `list[GitHubRepositoryModel] | None`
homeassistant/components/github/config_flow.py:80:29: error[invalid-argument-type] Argument to bound method `set.update` is incorrect: Expected `Iterable[str]`, found `GeneratorType[str | None, None, None]`
homeassistant/components/github/config_flow.py:80:56: error[not-iterable] Object of type `list[GitHubRepositoryModel] | None` may not be iterable
homeassistant/components/github/config_flow.py:152:17: error[invalid-argument-type] Argument to bound method `GitHubDeviceAPI.activation` is incorrect: Expected `str`, found `str | None`
homeassistant/components/github/config_flow.py:160:17: error[invalid-argument-type] Argument to `GitHubDeviceAPI.__init__` is incorrect: Expected `dict[GitHubClientKwarg, Any]`, found `Literal["HomeAssistant/2026.7.0.dev0 aiohttp/3.14.0 Python/3.14"]`
homeassistant/components/github/config_flow.py:185:13: error[invalid-argument-type] Argument to bound method `FlowHandler.async_show_progress` is incorrect: Expected `Mapping[str, str] | None`, found `dict[str, str | None]`
homeassistant/components/github/coordinator.py:136:15: error[invalid-method-override] Invalid override of method `_async_update_data`: Definition is incompatible with `DataUpdateCoordinator._async_update_data`
homeassistant/components/github/coordinator.py:153:16: error[not-subscriptable] Cannot subscript object of type `None` with no `__getitem__` method
homeassistant/components/github/coordinator.py:170:13: error[invalid-argument-type] Argument to bound method `GitHubEventsReposNamespace.subscribe` is incorrect: Expected `(() -> Awaitable[None]) | None`, found `def _handle_error(error: GitHubException) -> CoroutineType[Any, Any, None]`
homeassistant/components/github/diagnostics.py:26:9: error[invalid-argument-type] Argument to `GitHub.__init__` is incorrect: Expected `dict[GitHubClientKwarg, Any]`, found `Literal["HomeAssistant/2026.7.0.dev0 aiohttp/3.14.0 Python/3.14"]`
homeassistant/components/github/diagnostics.py:34:30: error[unresolved-attribute] Attribute `as_dict` is not defined on `None` in union `GitHubRateLimitModel | None`
homeassistant/components/go2rtc/__init__.py:260:12: error[invalid-return-type] Return type does not match returned value: expected `str | None`, found `str | None | bytes`
homeassistant/components/gogogate2/config_flow.py:74:9: error[invalid-method-override] Invalid override of method `is_matching`: Definition is incompatible with `ConfigFlow.is_matching`
homeassistant/components/gogogate2/entity.py:45:16: error[invalid-return-type] Return type does not match returned value: expected `AbstractDoor`, found `DoorStatus | TransitionDoorStatus`
homeassistant/components/goodwe/__init__.py:38:21: error[invalid-argument-type] Invalid argument to key "identifiers" with declared type `set[tuple[str, str]]` on TypedDict `DeviceInfo`: value of type `set[tuple[str, str | None]]`
homeassistant/components/google/api.py:53:17: error[unresolved-attribute] Object of type `Credentials` has no attribute `token_expiry`
homeassistant/components/google/api.py:55:44: error[unresolved-attribute] Object of type `Credentials` has no attribute `token_expiry`
homeassistant/components/google/api.py:58:29: error[unresolved-attribute] Object of type `Credentials` has no attribute `access_token`
homeassistant/components/google/api.py:59:30: error[unresolved-attribute] Object of type `Credentials` has no attribute `refresh_token`
homeassistant/components/google/api.py:60:31: error[unresolved-attribute] Object of type `Credentials` has no attribute `scopes`
homeassistant/components/google/calendar.py:283:36: error[missing-argument] No argument provided for required parameter `calendarId`
homeassistant/components/google/calendar.py:284:21: error[unknown-argument] Argument `calendar_id` does not match any known parameter
homeassistant/components/google/calendar.py:285:21: error[unknown-argument] Argument `start_time` does not match any known parameter
homeassistant/components/google/calendar.py:448:27: warning[possibly-unresolved-reference] Name `offset_value` used when possibly not defined
homeassistant/components/google/calendar.py:459:17: error[unknown-argument] Argument `date_time` does not match any known parameter
homeassistant/components/google/calendar.py:460:17: error[unknown-argument] Argument `timezone` does not match any known parameter
homeassistant/components/google/calendar.py:463:17: error[unknown-argument] Argument `date_time` does not match any known parameter
homeassistant/components/google/calendar.py:464:17: error[unknown-argument] Argument `timezone` does not match any known parameter
homeassistant/components/google/calendar.py:565:32: error[unknown-argument] Argument `date_time` does not match any known parameter
homeassistant/components/google/calendar.py:565:52: error[unknown-argument] Argument `timezone` does not match any known parameter
homeassistant/components/google/calendar.py:566:30: error[unknown-argument] Argument `date_time` does not match any known parameter
homeassistant/components/google/calendar.py:566:48: error[unknown-argument] Argument `timezone` does not match any known parameter
homeassistant/components/google/coordinator.py:137:19: error[missing-argument] No argument provided for required parameter `calendarId`
homeassistant/components/google/coordinator.py:138:13: error[unknown-argument] Argument `calendar_id` does not match any known parameter
homeassistant/components/google/coordinator.py:139:13: error[unknown-argument] Argument `start_time` does not match any known parameter
homeassistant/components/google/coordinator.py:140:13: error[unknown-argument] Argument `end_time` does not match any known parameter
homeassistant/components/google/coordinator.py:141:13: error[unknown-argument] Argument `search` does not match any known parameter
homeassistant/components/google/coordinator.py:155:19: error[missing-argument] No argument provided for required parameter `calendarId`
homeassistant/components/google/coordinator.py:155:37: error[unknown-argument] Argument `calendar_id` does not match any known parameter
homeassistant/components/google/coordinator.py:155:67: error[unknown-argument] Argument `search` does not match any known parameter
homeassistant/components/google_assistant/helpers.py:457:65: warning[possibly-unresolved-reference] Name `msgid` used when possibly not defined
homeassistant/components/google_assistant/helpers.py:459:69: warning[possibly-unresolved-reference] Name `msgid` used when possibly not defined
homeassistant/components/google_assistant/helpers.py:535:51: error[unresolved-attribute] Attribute `name` is not defined on `None` in union `State | None`
homeassistant/components/google_assistant/helpers.py:560:17: error[unresolved-attribute] Attribute `domain` is not defined on `None` in union `State | None`
homeassistant/components/google_assistant/helpers.py:560:36: error[unresolved-attribute] Attribute `attributes` is not defined on `None` in union `State | None`
homeassistant/components/google_assistant/helpers.py:583:18: error[unresolved-attribute] Attribute `domain` is not defined on `None` in union `State | None`
homeassistant/components/google_assistant/helpers.py:584:20: error[unresolved-attribute] Attribute `attributes` is not defined on `None` in union `State | None`
homeassistant/components/google_assistant/helpers.py:585:24: error[unresolved-attribute] Attribute `attributes` is not defined on `None` in union `State | None`
homeassistant/components/google_assistant/helpers.py:598:55: error[unresolved-attribute] Attribute `entity_id` is not defined on `None` in union `State | None`
homeassistant/components/google_assistant/helpers.py:607:19: error[unresolved-attribute] Attribute `entity_id` is not defined on `None` in union `State | None`
homeassistant/components/google_assistant/helpers.py:612:17: error[unresolved-attribute] Attribute `domain` is not defined on `None` in union `State | None`
homeassistant/components/google_assistant/helpers.py:612:31: error[unresolved-attribute] Attribute `attributes` is not defined on `None` in union `State | None`
homeassistant/components/google_assistant/helpers.py:620:38: error[invalid-argument-type] Argument to function `async_get_entity_aliases` is incorrect: Expected `State`, found `State | None`
homeassistant/components/google_assistant/helpers.py:693:12: error[unresolved-attribute] Attribute `state` is not defined on `None` in union `State | None`
homeassistant/components/google_assistant/http.py:233:38: error[unsupported-operator] Operator `>` is not supported between objects of type `datetime` and `None | datetime`
homeassistant/components/google_assistant/http.py:242:34: error[invalid-argument-type] Method `__getitem__` of type `Overload[(i: SupportsIndex, /) -> Any, (s: slice[SupportsIndex | None, SupportsIndex | None, SupportsIndex | None], /) -> list[Any]]` cannot be called with key of type `Literal["access_token"]` on object of type `list[Any]`
homeassistant/components/google_assistant/http.py:243:64: error[invalid-argument-type] Method `__getitem__` of type `Overload[(i: SupportsIndex, /) -> Any, (s: slice[SupportsIndex | None, SupportsIndex | None, SupportsIndex | None], /) -> list[Any]]` cannot be called with key of type `Literal["expires_in"]` on object of type `list[Any]`
homeassistant/components/google_assistant/report_state.py:106:47: error[unresolved-attribute] Attribute `entity_id` is not defined on `None` in union `State | None`
homeassistant/components/google_assistant/report_state.py:110:17: error[unresolved-attribute] Attribute `entity_id` is not defined on `None` in union `State | None`
homeassistant/components/google_assistant/report_state.py:164:54: error[invalid-argument-type] Argument to function `create_checker` is incorrect: Expected `ExtraCheckTypeFunc | None`, found `def extra_significant_check(hass: HomeAssistant, old_state: str, old_attrs: dict[Unknown, Unknown], old_extra_arg: dict[Unknown, Unknown], new_state: str, new_attrs: dict[Unknown, Unknown], new_extra_arg: dict[Unknown, Unknown]) -> Unknown`
homeassistant/components/google_assistant/report_state.py:178:17: error[invalid-argument-type] Argument to bound method `SignificantlyChangedChecker.async_is_significant_change` is incorrect: Expected `State`, found `State | None`
homeassistant/components/google_assistant/trait.py:379:9: error[invalid-method-override] Invalid override of method `supported`: Definition is incompatible with `_Trait.supported`
homeassistant/components/google_assistant/trait.py:418:9: error[invalid-method-override] Invalid override of method `supported`: Definition is incompatible with `_Trait.supported`
homeassistant/components/google_assistant/trait.py:476:9: error[invalid-method-override] Invalid override of method `supported`: Definition is incompatible with `_Trait.supported`
homeassistant/components/google_assistant/trait.py:666:9: error[invalid-method-override] Invalid override of method `supported`: Definition is incompatible with `_Trait.supported`
homeassistant/components/google_assistant/trait.py:715:9: error[invalid-method-override] Invalid override of method `supported`: Definition is incompatible with `_Trait.supported`
homeassistant/components/google_assistant/trait.py:764:9: error[invalid-method-override] Invalid override of method `supported`: Definition is incompatible with `_Trait.supported`
homeassistant/components/google_assistant/trait.py:804:9: error[invalid-method-override] Invalid override of method `supported`: Definition is incompatible with `_Trait.supported`
homeassistant/components/google_assistant/trait.py:831:45: warning[possibly-unresolved-reference] Name `descriptive_capacity_remaining` used when possibly not defined
homeassistant/components/google_assistant/trait.py:859:9: error[invalid-method-override] Invalid override of method `supported`: Definition is incompatible with `_Trait.supported`
homeassistant/components/google_assistant/trait.py:1053:9: error[invalid-method-override] Invalid override of method `supported`: Definition is incompatible with `_Trait.supported`
homeassistant/components/google_assistant/trait.py:1216:9: error[invalid-method-override] Invalid override of method `supported`: Definition is incompatible with `_Trait.supported`
homeassistant/components/google_assistant/trait.py:1493:9: error[invalid-method-override] Invalid override of method `supported`: Definition is incompatible with `_Trait.supported`
homeassistant/components/google_assistant/trait.py:1580:9: error[invalid-method-override] Invalid override of method `supported`: Definition is incompatible with `_Trait.supported`
homeassistant/components/google_assistant/trait.py:1648:9: error[invalid-method-override] Invalid override of method `supported`: Definition is incompatible with `_Trait.supported`
homeassistant/components/google_assistant/trait.py:1786:9: error[invalid-method-override] Invalid override of method `supported`: Definition is incompatible with `_Trait.supported`
homeassistant/components/google_assistant/trait.py:1886:21: error[invalid-argument-type] Argument to function `ordered_list_item_to_percentage` is incorrect: Expected `list[Unknown & ~AlwaysFalsy]`, found `(list[str] & ~AlwaysFalsy) | (list[Unknown] & ~AlwaysFalsy)`
homeassistant/components/google_assistant/trait.py:1943:9: error[invalid-method-override] Invalid override of method `supported`: Definition is incompatible with `_Trait.supported`
homeassistant/components/google_assistant/trait.py:2174:9: error[invalid-method-override] Invalid override of method `supported`: Definition is incompatible with `_Trait.supported`
homeassistant/components/google_assistant/trait.py:2246:9: error[invalid-method-override] Invalid override of method `supported`: Definition is incompatible with `_Trait.supported`
homeassistant/components/google_assistant/trait.py:2399:9: error[invalid-method-override] Invalid override of method `supported`: Definition is incompatible with `_Trait.supported`
homeassistant/components/google_assistant/trait.py:2580:9: error[invalid-method-override] Invalid override of method `supported`: Definition is incompatible with `_Trait.supported`
homeassistant/components/google_assistant/trait.py:2699:9: error[invalid-method-override] Invalid override of method `supported`: Definition is incompatible with `_Trait.supported`
homeassistant/components/google_assistant/trait.py:2726:9: error[invalid-method-override] Invalid override of method `supported`: Definition is incompatible with `_Trait.supported`
homeassistant/components/google_assistant/trait.py:2829:9: error[invalid-method-override] Invalid override of method `supported`: Definition is incompatible with `_Trait.supported`
homeassistant/components/google_generative_ai_conversation/entity.py:416:43: warning[possibly-unresolved-reference] Name `thinking_content_index` used when possibly not defined
homeassistant/components/google_generative_ai_conversation/entity.py:423:25: warning[possibly-unresolved-reference] Name `thinking_content_index` used when possibly not defined
homeassistant/components/google_generative_ai_conversation/entity.py:430:43: warning[possibly-unresolved-reference] Name `content_index` used when possibly not defined
homeassistant/components/google_generative_ai_conversation/entity.py:437:25: warning[possibly-unresolved-reference] Name `content_index` used when possibly not defined
homeassistant/components/google_generative_ai_conversation/entity.py:450:39: warning[possibly-unresolved-reference] Name `tool_call_index` used when possibly not defined
homeassistant/components/google_mail/notify.py:77:17: error[unresolved-attribute] Object of type `Resource` has no attribute `users`
homeassistant/components/google_mail/sensor.py:42:33: error[unresolved-attribute] Object of type `Resource` has no attribute `users`
homeassistant/components/google_mail/services.py:86:13: error[unresolved-attribute] Object of type `Resource` has no attribute `users`
homeassistant/components/google_maps/device_tracker.py:113:16: error[unsupported-operator] Operator `<` is not supported between objects of type `datetime` and `str | datetime`
homeassistant/components/google_maps/device_tracker.py:128:13: error[invalid-assignment] Invalid subscript assignment with key of type `str` and value of type `datetime` on object of type `dict[str, str]`
homeassistant/components/google_tasks/api.py:63:28: error[unresolved-attribute] Object of type `Resource` has no attribute `tasklists`
homeassistant/components/google_tasks/api.py:70:28: error[unresolved-attribute] Object of type `Resource` has no attribute `tasks`
homeassistant/components/google_tasks/api.py:86:28: error[unresolved-attribute] Object of type `Resource` has no attribute `tasks`
homeassistant/components/google_tasks/api.py:100:28: error[unresolved-attribute] Object of type `Resource` has no attribute `tasks`
homeassistant/components/google_tasks/api.py:114:35: error[unresolved-attribute] Object of type `Resource` has no attribute `new_batch_http_request`
homeassistant/components/google_tasks/api.py:128:17: error[unresolved-attribute] Object of type `Resource` has no attribute `tasks`
homeassistant/components/google_tasks/api.py:145:28: error[unresolved-attribute] Object of type `Resource` has no attribute `tasks`
homeassistant/components/google_tasks/api.py:157:53: error[unresolved-attribute] Attribute `reason` is not defined on `ServerNotFoundError` in union `HttpError | ServerNotFoundError`
homeassistant/components/google_tasks/api.py:157:67: error[unresolved-attribute] Attribute `status_code` is not defined on `ServerNotFoundError` in union `HttpError | ServerNotFoundError`
homeassistant/components/google_travel_time/services.py:118:72: warning[possibly-unresolved-reference] Name `response` used when possibly not defined
homeassistant/components/google_travel_time/services.py:151:72: warning[possibly-unresolved-reference] Name `response` used when possibly not defined
homeassistant/components/google_weather/config_flow.py:163:63: warning[possibly-unresolved-reference] Name `entry` used when possibly not defined
homeassistant/components/google_wifi/sensor.py:197:20: error[unsupported-operator] Operator `in` is not supported between objects of type `str` and `None | Any`
homeassistant/components/google_wifi/sensor.py:198:36: error[not-subscriptable] Cannot subscript object of type `None` with no `__getitem__` method
homeassistant/components/google_wifi/sensor.py:215:59: error[not-subscriptable] Cannot subscript object of type `None` with no `__getitem__` method
homeassistant/components/govee_ble/binary_sensor.py:108:16: error[invalid-return-type] Return type does not match returned value: expected `bool`, found `bool | (ModelInfo & ~AlwaysTruthy & ~AlwaysFalsy)`
homeassistant/components/govee_ble/sensor.py:142:16: error[invalid-return-type] Return type does not match returned value: expected `bool`, found `bool | (ModelInfo & ~AlwaysTruthy & ~AlwaysFalsy)`
homeassistant/components/govee_light_local/__init__.py:35:34: error[invalid-type-form] List literals are not allowed in this context in a type expression: Did you mean `list[Event]`?
homeassistant/components/govee_light_local/__init__.py:56:13: error[invalid-argument-type] Argument to `HomeAssistantError.__init__` is incorrect: Expected `dict[str, str] | None`, found `dict[str, str | int]`
homeassistant/components/govee_light_local/light.py:238:27: error[missing-argument] No arguments provided for required parameters `green`, `blue` of bound method `GoveeLocalApiCoordinator.set_rgb_color`
homeassistant/components/govee_light_local/light.py:238:72: error[invalid-argument-type] Argument to bound method `GoveeLocalApiCoordinator.set_rgb_color` is incorrect: Expected `int`, found `int | None`
homeassistant/components/govee_light_local/light.py:240:74: error[invalid-argument-type] Argument to bound method `GoveeLocalApiCoordinator.set_temperature` is incorrect: Expected `int`, found `int | None`
homeassistant/components/govee_light_local/light.py:240:74: error[too-many-positional-arguments] Too many positional arguments to bound method `GoveeLocalApiCoordinator.set_temperature`: expected 3, got 4
homeassistant/components/gpsd/sensor.py:49:18: error[unresolved-attribute] Attribute `satellites` is not defined on `DataStream` in union `Unknown | DataStream`
homeassistant/components/gpsd/sensor.py:55:18: error[unresolved-attribute] Attribute `satellites` is not defined on `DataStream` in union `Unknown | DataStream`
homeassistant/components/gpsd/sensor.py:79:55: error[unresolved-attribute] Attribute `mode` is not defined on `DataStream` in union `Unknown | DataStream`
homeassistant/components/gpsd/sensor.py:85:38: error[unresolved-attribute] Attribute `lat` is not defined on `DataStream` in union `Unknown | DataStream`
homeassistant/components/gpsd/sensor.py:92:38: error[unresolved-attribute] Attribute `lon` is not defined on `DataStream` in union `Unknown | DataStream`
homeassistant/components/gpsd/sensor.py:101:38: error[unresolved-attribute] Attribute `alt` is not defined on `DataStream` in union `Unknown | DataStream`
homeassistant/components/gpsd/sensor.py:111:13: error[unresolved-attribute] Attribute `time` is not defined on `DataStream` in union `Unknown | DataStream`
homeassistant/components/gpsd/sensor.py:121:38: error[unresolved-attribute] Attribute `speed` is not defined on `DataStream` in union `Unknown | DataStream`
homeassistant/components/gpsd/sensor.py:131:38: error[unresolved-attribute] Attribute `climb` is not defined on `DataStream` in union `Unknown | DataStream`
homeassistant/components/gpslogger/device_tracker.py:83:9: error[invalid-assignment] Object of type `DeviceInfo` is not assignable to attribute `_attr_device_info` of type `None`
homeassistant/components/gpslogger/device_tracker.py:134:9: error[call-non-callable] Object of type `None` is not callable
homeassistant/components/graphite/__init__.py:107:9: error[call-non-callable] Object of type `None` is not callable
homeassistant/components/gree/climate.py:187:9: error[invalid-assignment] Invalid assignment to data descriptor attribute `mode` on type `Device` with custom `__set__` method
homeassistant/components/gree/climate.py:259:9: error[invalid-assignment] Invalid assignment to data descriptor attribute `fan_speed` on type `Device` with custom `__set__` method
homeassistant/components/group/media_player.py:427:28: error[unresolved-attribute] Attribute `attributes` is not defined on `None` in union `State | None`
homeassistant/components/group/media_player.py:434:28: error[unresolved-attribute] Attribute `attributes` is not defined on `None` in union `State | None`
homeassistant/components/group/valve.py:160:15: error[override-of-final-method] Cannot override final member `async_handle_open_valve` from superclass `ValveEntity`
homeassistant/components/group/valve.py:180:15: error[override-of-final-method] Cannot override final member `async_handle_close_valve` from superclass `ValveEntity`
homeassistant/components/growatt_server/coordinator.py:187:34: error[unresolved-attribute] Object of type `GrowattApi` has no attribute `plant_energy_overview`
homeassistant/components/growatt_server/coordinator.py:223:31: error[unresolved-attribute] Object of type `GrowattApi` has no attribute `min_detail`
homeassistant/components/growatt_server/coordinator.py:224:32: error[unresolved-attribute] Object of type `GrowattApi` has no attribute `min_settings`
homeassistant/components/growatt_server/coordinator.py:225:30: error[unresolved-attribute] Object of type `GrowattApi` has no attribute `min_energy`
homeassistant/components/growatt_server/coordinator.py:257:30: error[unresolved-attribute] Object of type `GrowattApi` has no attribute `sph_detail`
homeassistant/components/growatt_server/coordinator.py:258:30: error[unresolved-attribute] Object of type `GrowattApi` has no attribute `sph_energy`
homeassistant/components/growatt_server/coordinator.py:309:21: error[invalid-argument-type] Argument to bound method `datetime.combine` is incorrect: Expected `time`, found `time | None`
homeassistant/components/growatt_server/coordinator.py:489:17: error[unresolved-attribute] Object of type `GrowattApi` has no attribute `min_write_time_segment`
homeassistant/components/growatt_server/coordinator.py:618:17: error[unresolved-attribute] Object of type `GrowattApi` has no attribute `sph_write_ac_charge_times`
homeassistant/components/growatt_server/coordinator.py:669:17: error[unresolved-attribute] Object of type `GrowattApi` has no attribute `sph_write_ac_discharge_times`
homeassistant/components/growatt_server/coordinator.py:708:16: error[unresolved-attribute] Object of type `GrowattApi` has no attribute `sph_read_ac_charge_times`
homeassistant/components/growatt_server/coordinator.py:723:16: error[unresolved-attribute] Object of type `GrowattApi` has no attribute `sph_read_ac_discharge_times`
homeassistant/components/growatt_server/number.py:179:17: error[unresolved-attribute] Object of type `GrowattApi` has no attribute `min_write_parameter`
homeassistant/components/growatt_server/switch.py:146:17: error[unresolved-attribute] Object of type `GrowattApi` has no attribute `min_write_parameter`
homeassistant/components/gtfs/sensor.py:418:8: error[unsupported-operator] Operator `>` is not supported between two objects of type `Unknown | str | None | bool`
homeassistant/components/gtfs/sensor.py:428:8: error[unsupported-operator] Operator `<` is not supported between two objects of type `Unknown | str | None | bool`
homeassistant/components/gtfs/sensor.py:435:8: error[unsupported-operator] Operator `<` is not supported between two objects of type `Unknown | str | None | bool`
homeassistant/components/gtfs/sensor.py:506:12: error[unresolved-attribute] Object of type `Schedule` has no attribute `feeds`
homeassistant/components/gtfs/sensor.py:645:50: error[unresolved-attribute] Attribute `agency_timezone` is not defined on `Literal[True]` in union `(Any & ~AlwaysFalsy) | Literal[True]`
homeassistant/components/gtfs/sensor.py:656:42: error[unresolved-attribute] Attribute `agency_name` is not defined on `Literal[True]` in union `(Any & ~AlwaysFalsy) | Literal[True]`
homeassistant/components/guardian/services.py:91:42: error[unresolved-attribute] Object of type `(ServiceCall, GuardianData, /) -> Coroutine[Any, Any, None]` has no attribute `__name__`
homeassistant/components/guardian/util.py:75:40: error[unresolved-attribute] Object of type `(_GuardianEntityT@convert_exceptions_to_homeassistant_error, /, *args: _P@convert_exceptions_to_homeassistant_error.args, **kwargs: _P@convert_exceptions_to_homeassistant_error.kwargs) -> Coroutine[Any, Any, Any]` has no attribute `__name__`
homeassistant/components/hardware/models.py:24:16: error[invalid-type-form] Module `psutil_home_assistant` is not valid in a type expression
homeassistant/components/harmony/config_flow.py:88:48: warning[possibly-unresolved-reference] Name `validated` used when possibly not defined
homeassistant/components/harmony/config_flow.py:91:21: warning[possibly-unresolved-reference] Name `validated` used when possibly not defined
homeassistant/components/harmony/config_flow.py:117:34: error[invalid-argument-type] Argument to `HubConnector.__init__` is incorrect: Expected `str`, found `str | None | bytes`
homeassistant/components/harmony/data.py:111:68: error[invalid-argument-type] Argument is incorrect: Expected `Future[Unknown] | Event | ((object, Any | None, /) -> Any) | None`, found `bound method Self@connect._activity_started(activity_info: tuple[Unknown, ...]) -> None`
homeassistant/components/harmony/data.py:111:68: error[invalid-argument-type] Argument is incorrect: Expected `Future[Unknown] | Event | ((object, Any | None, /) -> Any) | None`, found `bound method Self@connect._activity_starting(activity_info: tuple[Unknown, ...]) -> None`
homeassistant/components/harmony/data.py:111:68: error[invalid-argument-type] Argument is incorrect: Expected `Future[Unknown] | Event | ((object, Any | None, /) -> Any) | None`, found `bound method Self@connect._config_updated(_: dict[Unknown, Unknown] | None = None) -> None`
homeassistant/components/harmony/data.py:111:68: error[invalid-argument-type] Argument is incorrect: Expected `Future[Unknown] | Event | ((object, Any | None, /) -> Any) | None`, found `bound method Self@connect._connected(_: str | None = None) -> None`
homeassistant/components/harmony/data.py:111:68: error[invalid-argument-type] Argument is incorrect: Expected `Future[Unknown] | Event | ((object, Any | None, /) -> Any) | None`, found `bound method Self@connect._disconnected(_: str | None = None) -> None`
homeassistant/components/harmony/data.py:232:21: error[invalid-argument-type] Argument is incorrect: Expected `int`, found `str`
homeassistant/components/hassio/backup.py:462:67: error[invalid-argument-type] Argument to bound method `BackupsClient.download_backup` is incorrect: Expected `str`, found `str | None`
homeassistant/components/hassio/backup.py:473:21: error[invalid-argument-type] Argument to bound method `BackupsClient.remove_backup` is incorrect: Expected `str`, found `str | None`
homeassistant/components/hassio/ingress.py:334:35: error[invalid-argument-type] Argument to bound method `ClientWebSocketResponse.close` is incorrect: Expected `int`, found `int | None`
homeassistant/components/hassio/ingress.py:334:35: error[invalid-argument-type] Argument to bound method `WebSocketResponse.close` is incorrect: Expected `int`, found `int | None`
homeassistant/components/hassio/ingress.py:334:58: error[invalid-argument-type] Argument to bound method `ClientWebSocketResponse.close` is incorrect: Expected `bytes`, found `str | None`
homeassistant/components/hassio/ingress.py:334:58: error[invalid-argument-type] Argument to bound method `WebSocketResponse.close` is incorrect: Expected `bytes`, found `str | None`
homeassistant/components/hassio/repairs.py:241:18: error[unresolved-attribute] Attribute `key` is not defined on `SupervisorIssues & ~AlwaysTruthy & ~AlwaysFalsy` in union `(SupervisorIssues & ~AlwaysTruthy & ~AlwaysFalsy) | (Issue & ~AlwaysFalsy)`
homeassistant/components/hassio/repairs.py:243:18: error[unresolved-attribute] Attribute `key` is not defined on `SupervisorIssues & ~AlwaysTruthy & ~AlwaysFalsy` in union `(SupervisorIssues & ~AlwaysTruthy & ~AlwaysFalsy) | (Issue & ~AlwaysFalsy)`
homeassistant/components/hassio/repairs.py:245:18: error[unresolved-attribute] Attribute `key` is not defined on `SupervisorIssues & ~AlwaysTruthy & ~AlwaysFalsy` in union `(SupervisorIssues & ~AlwaysTruthy & ~AlwaysFalsy) | (Issue & ~AlwaysFalsy)`
homeassistant/components/hassio/update.py:249:34: error[invalid-argument-type] Argument to constructor `AwesomeVersion.__new__` is incorrect: Expected `str`, found `str | None`
homeassistant/components/hassio/update.py:306:34: error[invalid-argument-type] Argument to constructor `AwesomeVersion.__new__` is incorrect: Expected `str`, found `str | None`
homeassistant/components/hassio/update.py:402:34: error[invalid-argument-type] Argument to constructor `AwesomeVersion.__new__` is incorrect: Expected `str`, found `str | None`
homeassistant/components/hddtemp/sensor.py:66:23: error[no-matching-overload] No overload of function `iter` matches arguments
homeassistant/components/hdmi_cec/__init__.py:258:49: error[invalid-argument-type] Argument to `CecCommand.__init__` is incorrect: Expected `list[int]`, found `Any | str`
homeassistant/components/hegel/media_player.py:185:25: error[unresolved-attribute] Object of type `HegelClient` has no attribute `disconnected_event`
homeassistant/components/hegel/media_player.py:238:50: error[invalid-argument-type] Argument to bound method `HegelClient.send` is incorrect: Expected `str`, found `str | ((level) -> str) | ((idx) -> str)`
homeassistant/components/hegel/media_player.py:288:37: error[invalid-argument-type] Argument to bound method `HegelClient.send` is incorrect: Expected `str`, found `str | ((level) -> str) | ((idx) -> str)`
homeassistant/components/hegel/media_player.py:295:37: error[invalid-argument-type] Argument to bound method `HegelClient.send` is incorrect: Expected `str`, found `str | ((level) -> str) | ((idx) -> str)`
homeassistant/components/hegel/media_player.py:304:37: error[call-non-callable] Object of type `str` is not callable
homeassistant/components/hegel/media_player.py:312:17: error[invalid-argument-type] Argument to bound method `HegelClient.send` is incorrect: Expected `str`, found `str | ((level) -> str) | ((idx) -> str)`
homeassistant/components/hegel/media_player.py:320:37: error[invalid-argument-type] Argument to bound method `HegelClient.send` is incorrect: Expected `str`, found `str | ((level) -> str) | ((idx) -> str)`
homeassistant/components/hegel/media_player.py:327:37: error[invalid-argument-type] Argument to bound method `HegelClient.send` is incorrect: Expected `str`, found `str | ((level) -> str) | ((idx) -> str)`
homeassistant/components/hegel/media_player.py:338:37: error[call-non-callable] Object of type `str` is not callable
homeassistant/components/here_travel_time/coordinator.py:224:21: error[invalid-argument-type] Argument is incorrect: Expected `int | float`, found `str`
homeassistant/components/here_travel_time/coordinator.py:224:48: error[invalid-argument-type] Argument is incorrect: Expected `int | float`, found `str`
homeassistant/components/here_travel_time/coordinator.py:227:21: error[invalid-argument-type] Argument is incorrect: Expected `int | float`, found `str`
homeassistant/components/here_travel_time/coordinator.py:227:53: error[invalid-argument-type] Argument is incorrect: Expected `int | float`, found `str`
homeassistant/components/history/__init__.py:130:16: warning[redundant-cast] Value is already of type `Response`
homeassistant/components/history_stats/config_flow.py:231:23: error[unresolved-attribute] Object of type `FlowHandler[ConfigFlowContext, ConfigFlowResult, str]` has no attribute `_common_handler`
homeassistant/components/hitron_coda/device_tracker.py:111:55: error[invalid-argument-type] Argument to function `get` is incorrect: Expected `CookieJar | MutableMapping[str, str] | None`, found `dict[str, None | str]`
homeassistant/components/hive/binary_sensor.py:83:20: error[not-iterable] Object of type `Unknown | None` may not be iterable
homeassistant/components/hive/binary_sensor.py:91:20: error[not-iterable] Object of type `Unknown | None` may not be iterable
homeassistant/components/hive/climate.py:127:61: error[invalid-argument-type] Argument to bound method `HiveHeating.setBoostOn` is incorrect: Expected `str`, found `Literal[30]`
homeassistant/components/hive/config_flow.py:121:51: error[unresolved-attribute] Attribute `is_device_registered` is not defined on `HiveAuth` in union `HiveAuth | HiveAuthAsync`
homeassistant/components/hive/config_flow.py:232:44: error[invalid-argument-type] Argument to bound method `HiveSession.updateInterval` is incorrect: Expected `timedelta`, found `Any | None`
homeassistant/components/hive/light.py:81:26: error[invalid-argument-type] Argument to bound method `Light.turnOn` is incorrect: Expected `int`, found `None | (int & ~Literal[0] & ~Literal[False])`
homeassistant/components/hive/light.py:81:42: error[invalid-argument-type] Argument to bound method `Light.turnOn` is incorrect: Expected `int`, found `None | Any`
homeassistant/components/hive/light.py:81:58: error[invalid-argument-type] Argument to bound method `Light.turnOn` is incorrect: Expected `list[Unknown]`, found `None | tuple[int, int, Literal[100]]`
homeassistant/components/hlk_sw16/config_flow.py:56:17: error[unresolved-attribute] Attribute `set_exception` is not defined on `None` in union `None | Unknown`
homeassistant/components/home_connect/coordinator.py:165:28: warning[possibly-unresolved-reference] Name `appliance_coordinator` used when possibly not defined
homeassistant/components/home_connect/coordinator.py:166:27: warning[possibly-unresolved-reference] Name `appliance_coordinator` used when possibly not defined
homeassistant/components/home_connect/services.py:276:15: warning[possibly-unresolved-reference] Name `method_call` used when possibly not defined
homeassistant/components/home_connect/services.py:280:29: warning[possibly-unresolved-reference] Name `exception_translation_key` used when possibly not defined
homeassistant/components/homeassistant/triggers/time.py:180:25: warning[possibly-unresolved-reference] Name `year` used when possibly not defined
homeassistant/components/homeassistant/triggers/time.py:181:25: warning[possibly-unresolved-reference] Name `month` used when possibly not defined
homeassistant/components/homeassistant/triggers/time.py:182:25: warning[possibly-unresolved-reference] Name `day` used when possibly not defined
homeassistant/components/homeassistant_hardware/firmware_config_flow.py:278:45: error[invalid-argument-type] Argument to `Version.__init__` is incorrect: Expected `str`, found `str | None`
homeassistant/components/homeassistant_hardware/helpers.py:182:35: error[call-non-callable] Object of type `object` is not callable
homeassistant/components/homeassistant_hardware/repair_helpers.py:72:22: error[unresolved-attribute] Object of type `Self@_async_step_start_migration` has no attribute `async_step_uninstall_addon`
homeassistant/components/homeassistant_hardware/silabs_multiprotocol_addon.py:760:25: error[invalid-argument-type] Argument to function `async_flash_silabs_firmware` is incorrect: Expected `type[DeviceSpecificFlasher]`, found `type`
homeassistant/components/homeassistant_sky_connect/repairs.py:20:7: error[invalid-generic-class] Inconsistent type arguments: class cannot inherit from both `FlowHandler[ConfigFlowContext, ConfigFlowResult, str]` and `FlowHandler[FlowContext, FlowResult[FlowContext, str], str]`
homeassistant/components/homeassistant_sky_connect/repairs.py:30:15: error[invalid-method-override] Invalid override of method `async_step_init`: Definition is incompatible with `OptionsFlowHandler.async_step_init`
homeassistant/components/homeassistant_yellow/repairs.py:20:7: error[invalid-generic-class] Inconsistent type arguments: class cannot inherit from both `FlowHandler[ConfigFlowContext, ConfigFlowResult, str]` and `FlowHandler[FlowContext, FlowResult[FlowContext, str], str]`
homeassistant/components/homeassistant_yellow/repairs.py:30:15: error[invalid-method-override] Invalid override of method `async_step_main_menu`: Definition is incompatible with `HomeAssistantYellowMultiPanOptionsFlowHandler.async_step_main_menu`
homeassistant/components/homekit/__init__.py:805:13: error[invalid-argument-type] Argument to `HomeAccessory.__init__` is incorrect: Expected `HomeDriver`, found `HomeDriver | None`
homeassistant/components/homekit/__init__.py:806:13: error[invalid-argument-type] Argument to `HomeAccessory.__init__` is incorrect: Expected `str`, found `str | None`
homeassistant/components/homekit/__init__.py:807:13: error[invalid-argument-type] Argument to `HomeAccessory.__init__` is incorrect: Expected `str`, found `None`
homeassistant/components/homekit/__init__.py:813:15: error[unresolved-attribute] Object of type `HomeAccessory` has no attribute `async_attach`
homeassistant/components/homekit/__init__.py:911:56: error[invalid-argument-type] Argument to function `accessory_friendly_name` is incorrect: Expected `Accessory`, found `Accessory | None`
homeassistant/components/homekit/__init__.py:913:13: error[unresolved-attribute] Attribute `xhm_uri` is not defined on `None` in union `Accessory | None`
homeassistant/components/homekit/__init__.py:957:13: error[invalid-argument-type] Argument to bound method `DeviceRegistry.async_get_or_create` is incorrect: Expected `set[tuple[str, str]] | None | UndefinedType`, found `set[tuple[str, str] | tuple[str, str, str]]`
homeassistant/components/homekit/__init__.py:962:61: error[invalid-argument-type] Argument to function `accessory_friendly_name` is incorrect: Expected `Accessory`, found `Accessory | None`
homeassistant/components/homekit/__init__.py:1023:16: error[invalid-return-type] Return type does not match returned value: expected `HomeAccessory`, found `HomeBridge`
homeassistant/components/homekit/accessories.py:381:13: error[unresolved-attribute] Attribute `add_characteristic` is not defined on `None` in union `Service | None`
homeassistant/components/homekit/accessories.py:382:13: error[unresolved-attribute] Attribute `configure_char` is not defined on `None` in union `Service | None`
homeassistant/components/homekit/accessories.py:443:49: error[invalid-argument-type] Argument to bound method `Accessory.add_preload_service` is incorrect: Expected `Service`, found `Literal["BatteryService"]`
homeassistant/components/homekit/accessories.py:756:56: error[invalid-argument-type] Argument to function `accessory_friendly_name` is incorrect: Expected `Accessory`, found `Accessory | None`
homeassistant/components/homekit/accessories.py:758:13: error[unresolved-attribute] Attribute `xhm_uri` is not defined on `None` in union `Accessory | None`
homeassistant/components/homekit/accessories.py:772:15: error[unresolved-attribute] Attribute `aid` is not defined on `None` in union `Accessory | None`
homeassistant/components/homekit/accessories.py:774:32: error[invalid-assignment] Object of type `Service | None` is not assignable to `Service`
homeassistant/components/homekit/accessories.py:776:17: error[invalid-argument-type] Argument to bound method `AccessoryIIDStorage.get_or_allocate_iid` is incorrect: Expected `int`, found `int | None`
homeassistant/components/homekit/accessories.py:780:17: error[invalid-argument-type] Argument to bound method `AccessoryIIDStorage.get_or_allocate_iid` is incorrect: Expected `int`, found `int | None`
homeassistant/components/homekit/const.py:15:25: error[not-subscriptable] Cannot subscript non-generic type `<class 'SignalTypeFormat'>`
homeassistant/components/homekit/diagnostics.py:40:66: error[invalid-argument-type] Argument to function `_get_accessory_diagnostics` is incorrect: Expected `HomeAccessory`, found `Accessory & ~AlwaysFalsy & ~HomeBridge`
homeassistant/components/homekit/doorbell.py:53:50: error[invalid-argument-type] Argument to bound method `Accessory.add_preload_service` is incorrect: Expected `Service`, found `Literal["Doorbell"]`
homeassistant/components/homekit/doorbell.py:60:13: error[invalid-argument-type] Argument to bound method `Accessory.add_preload_service` is incorrect: Expected `Service`, found `Literal["StatelessProgrammableSwitch"]`
homeassistant/components/homekit/doorbell.py:67:49: error[invalid-argument-type] Argument to bound method `Accessory.add_preload_service` is incorrect: Expected `Service`, found `Literal["Speaker"]`
homeassistant/components/homekit/type_air_purifiers.py:73:19: warning[unsupported-base] Unsupported class base with type `type[HomeAccessory]`
homeassistant/components/homekit/type_cameras.py:227:56: error[invalid-argument-type] Argument to bound method `Accessory.add_preload_service` is incorrect: Expected `Service`, found `Literal["MotionSensor"]`
homeassistant/components/homekit/type_covers.py:110:53: error[invalid-argument-type] Argument to bound method `Accessory.add_preload_service` is incorrect: Expected `Service`, found `Literal["GarageDoorOpener"]`
homeassistant/components/homekit/type_covers.py:190:34: error[invalid-assignment] Object of type `str` is not assignable to `CoverState`
homeassistant/components/homekit/type_covers.py:228:61: error[invalid-argument-type] Argument to bound method `Accessory.add_preload_service` is incorrect: Expected `Iterable[Characteristic] | None`, found `list[str]`
homeassistant/components/homekit/type_covers.py:353:57: error[invalid-argument-type] Argument to `OpeningDevice.__init__` is incorrect: Expected `Service`, found `Literal["Door"]`
homeassistant/components/homekit/type_covers.py:365:59: error[invalid-argument-type] Argument to `OpeningDevice.__init__` is incorrect: Expected `Service`, found `Literal["Window"]`
homeassistant/components/homekit/type_covers.py:378:55: error[invalid-argument-type] Argument to `OpeningDevice.__init__` is incorrect: Expected `Service`, found `Literal["WindowCovering"]`
homeassistant/components/homekit/type_covers.py:393:55: error[invalid-argument-type] Argument to `OpeningDeviceBase.__init__` is incorrect: Expected `Service`, found `Literal["WindowCovering"]`
homeassistant/components/homekit/type_covers.py:432:30: error[invalid-assignment] Object of type `str` is not assignable to `CoverState`
homeassistant/components/homekit/type_fans.py:125:21: error[invalid-argument-type] Argument to bound method `Accessory.add_preload_service` is incorrect: Expected `Service`, found `Literal["Switch"]`
homeassistant/components/homekit/type_fans.py:126:21: error[invalid-argument-type] Argument to bound method `Accessory.add_preload_service` is incorrect: Expected `Iterable[Characteristic] | None`, found `list[str]`
homeassistant/components/homekit/type_fans.py:158:45: error[invalid-argument-type] Argument to bound method `Accessory.add_preload_service` is incorrect: Expected `Service`, found `Literal["Fanv2"]`
homeassistant/components/homekit/type_fans.py:158:57: error[invalid-argument-type] Argument to bound method `Accessory.add_preload_service` is incorrect: Expected `Iterable[Characteristic] | None`, found `list[str]`
homeassistant/components/homekit/type_humidifiers.py:124:13: error[invalid-argument-type] Argument to bound method `Accessory.add_preload_service` is incorrect: Expected `Service`, found `Literal["HumidifierDehumidifier"]`
homeassistant/components/homekit/type_humidifiers.py:124:43: error[invalid-argument-type] Argument to bound method `Accessory.add_preload_service` is incorrect: Expected `Iterable[Characteristic] | None`, found `list[str]`
homeassistant/components/homekit/type_lights.py:112:47: error[invalid-argument-type] Argument to bound method `Accessory.add_preload_service` is incorrect: Expected `Service`, found `Literal["Lightbulb"]`
homeassistant/components/homekit/type_lights.py:112:63: error[invalid-argument-type] Argument to bound method `Accessory.add_preload_service` is incorrect: Expected `Iterable[Characteristic] | None`, found `list[str]`
homeassistant/components/homekit/type_locks.py:70:56: error[invalid-argument-type] Argument to bound method `Accessory.add_preload_service` is incorrect: Expected `Service`, found `Literal["LockMechanism"]`
homeassistant/components/homekit/type_media_players.py:105:17: error[invalid-argument-type] Argument to bound method `Accessory.add_preload_service` is incorrect: Expected `Service`, found `Literal["Switch"]`
homeassistant/components/homekit/type_media_players.py:105:30: error[invalid-argument-type] Argument to bound method `Accessory.add_preload_service` is incorrect: Expected `Iterable[Characteristic] | None`, found `list[str]`
homeassistant/components/homekit/type_media_players.py:120:17: error[invalid-argument-type] Argument to bound method `Accessory.add_preload_service` is incorrect: Expected `Service`, found `Literal["Switch"]`
homeassistant/components/homekit/type_media_players.py:121:17: error[invalid-argument-type] Argument to bound method `Accessory.add_preload_service` is incorrect: Expected `Iterable[Characteristic] | None`, found `list[str]`
homeassistant/components/homekit/type_media_players.py:137:17: error[invalid-argument-type] Argument to bound method `Accessory.add_preload_service` is incorrect: Expected `Service`, found `Literal["Switch"]`
homeassistant/components/homekit/type_media_players.py:138:17: error[invalid-argument-type] Argument to bound method `Accessory.add_preload_service` is incorrect: Expected `Iterable[Characteristic] | None`, found `list[str]`
homeassistant/components/homekit/type_media_players.py:154:17: error[invalid-argument-type] Argument to bound method `Accessory.add_preload_service` is incorrect: Expected `Service`, found `Literal["Switch"]`
homeassistant/components/homekit/type_media_players.py:155:17: error[invalid-argument-type] Argument to bound method `Accessory.add_preload_service` is incorrect: Expected `Iterable[Characteristic] | None`, found `list[str]`
homeassistant/components/homekit/type_media_players.py:287:17: error[invalid-argument-type] Argument to bound method `Accessory.add_preload_service` is incorrect: Expected `Service`, found `Literal["TelevisionSpeaker"]`
homeassistant/components/homekit/type_media_players.py:287:42: error[invalid-argument-type] Argument to bound method `Accessory.add_preload_service` is incorrect: Expected `Iterable[Characteristic] | None`, found `list[str]`
homeassistant/components/homekit/type_media_players.py:404:27: warning[unsupported-base] Unsupported class base with type `type[HomeAccessory]`
homeassistant/components/homekit/type_remotes.py:118:13: error[invalid-argument-type] Argument to bound method `Accessory.add_preload_service` is incorrect: Expected `Service`, found `Literal["Television"]`
homeassistant/components/homekit/type_remotes.py:118:13: error[invalid-argument-type] Argument to bound method `Accessory.add_preload_service` is incorrect: Expected `Service`, found `Literal["Television"]`
homeassistant/components/homekit/type_remotes.py:118:30: error[invalid-argument-type] Argument to bound method `Accessory.add_preload_service` is incorrect: Expected `Iterable[Characteristic] | None`, found `list[str]`
homeassistant/components/homekit/type_remotes.py:118:30: error[invalid-argument-type] Argument to bound method `Accessory.add_preload_service` is incorrect: Expected `Iterable[Characteristic] | None`, found `list[str]`
homeassistant/components/homekit/type_remotes.py:138:17: error[invalid-argument-type] Argument to bound method `Accessory.add_preload_service` is incorrect: Expected `Service`, found `Literal["InputSource"]`
homeassistant/components/homekit/type_remotes.py:138:36: error[invalid-argument-type] Argument to bound method `Accessory.add_preload_service` is incorrect: Expected `Iterable[Characteristic] | None`, found `list[str]`
homeassistant/components/homekit/type_security_systems.py:97:47: error[invalid-argument-type] Argument to bound method `Accessory.add_preload_service` is incorrect: Expected `Service`, found `Literal["SecuritySystem"]`
homeassistant/components/homekit/type_security_systems.py:126:33: error[unresolved-attribute] Attribute `items` is not defined on `None` in union `Any | None`
homeassistant/components/homekit/type_security_systems.py:135:33: error[unresolved-attribute] Attribute `items` is not defined on `None` in union `Any | None`
homeassistant/components/homekit/type_sensors.py:121:46: error[invalid-argument-type] Argument to bound method `Accessory.add_preload_service` is incorrect: Expected `Service`, found `Literal["TemperatureSensor"]`
homeassistant/components/homekit/type_sensors.py:152:50: error[invalid-argument-type] Argument to bound method `Accessory.add_preload_service` is incorrect: Expected `Service`, found `Literal["HumiditySensor"]`
homeassistant/components/homekit/type_sensors.py:186:13: error[invalid-argument-type] Argument to bound method `Accessory.add_preload_service` is incorrect: Expected `Service`, found `Literal["AirQualitySensor"]`
homeassistant/components/homekit/type_sensors.py:186:38: error[invalid-argument-type] Argument to bound method `Accessory.add_preload_service` is incorrect: Expected `Iterable[Characteristic] | None`, found `list[str]`
homeassistant/components/homekit/type_sensors.py:206:18: warning[unsupported-base] Unsupported class base with type `type[HomeAccessory]`
homeassistant/components/homekit/type_sensors.py:233:18: warning[unsupported-base] Unsupported class base with type `type[HomeAccessory]`
homeassistant/components/homekit/type_sensors.py:260:29: warning[unsupported-base] Unsupported class base with type `type[HomeAccessory]`
homeassistant/components/homekit/type_sensors.py:289:38: warning[unsupported-base] Unsupported class base with type `type[HomeAccessory]`
homeassistant/components/homekit/type_sensors.py:335:13: error[invalid-argument-type] Argument to bound method `Accessory.add_preload_service` is incorrect: Expected `Service`, found `Literal["CarbonMonoxideSensor"]`
homeassistant/components/homekit/type_sensors.py:336:13: error[invalid-argument-type] Argument to bound method `Accessory.add_preload_service` is incorrect: Expected `Iterable[Characteristic] | None`, found `list[str]`
homeassistant/components/homekit/type_sensors.py:375:13: error[invalid-argument-type] Argument to bound method `Accessory.add_preload_service` is incorrect: Expected `Service`, found `Literal["CarbonDioxideSensor"]`
homeassistant/components/homekit/type_sensors.py:376:13: error[invalid-argument-type] Argument to bound method `Accessory.add_preload_service` is incorrect: Expected `Iterable[Characteristic] | None`, found `list[str]`
homeassistant/components/homekit/type_sensors.py:414:47: error[invalid-argument-type] Argument to bound method `Accessory.add_preload_service` is incorrect: Expected `Service`, found `Literal["LightSensor"]`
homeassistant/components/homekit/type_sensors.py:447:44: error[invalid-argument-type] Argument to bound method `Accessory.add_preload_service` is incorrect: Expected `Service`, found `str`
homeassistant/components/homekit/type_switches.py:128:48: error[invalid-argument-type] Argument to bound method `Accessory.add_preload_service` is incorrect: Expected `Service`, found `Literal["Outlet"]`
homeassistant/components/homekit/type_switches.py:167:48: error[invalid-argument-type] Argument to bound method `Accessory.add_preload_service` is incorrect: Expected `Service`, found `Literal["Switch"]`
homeassistant/components/homekit/type_switches.py:223:14: warning[unsupported-base] Unsupported class base with type `type[HomeAccessory]`
homeassistant/components/homekit/type_switches.py:254:17: warning[unsupported-base] Unsupported class base with type `type[HomeAccessory]`
homeassistant/components/homekit/type_switches.py:313:47: error[invalid-argument-type] Argument to bound method `Accessory.add_preload_service` is incorrect: Expected `Service`, found `Literal["Valve"]`
homeassistant/components/homekit/type_switches.py:313:59: error[invalid-argument-type] Argument to bound method `Accessory.add_preload_service` is incorrect: Expected `Iterable[Characteristic] | None`, found `list[str]`
homeassistant/components/homekit/type_switches.py:524:17: error[invalid-argument-type] Argument to bound method `Accessory.add_preload_service` is incorrect: Expected `Service`, found `Literal["Outlet"]`
homeassistant/components/homekit/type_switches.py:525:17: error[invalid-argument-type] Argument to bound method `Accessory.add_preload_service` is incorrect: Expected `Iterable[Characteristic] | None`, found `list[str]`
homeassistant/components/homekit/type_switches.py:537:34: error[invalid-argument-type] Argument to bound method `Accessory.set_primary_service` is incorrect: Expected `Service`, found `Characteristic`
homeassistant/components/homekit/type_thermostats.py:242:52: error[invalid-argument-type] Argument to bound method `Accessory.add_preload_service` is incorrect: Expected `Service`, found `Literal["Thermostat"]`
homeassistant/components/homekit/type_thermostats.py:242:69: error[invalid-argument-type] Argument to bound method `Accessory.add_preload_service` is incorrect: Expected `Iterable[Characteristic] | None`, found `list[str]`
homeassistant/components/homekit/type_thermostats.py:259:13: error[invalid-argument-type] Argument to bound method `Characteristic.override_properties` is incorrect: Expected `dict[str, Any] | None`, found `dict[HVACMode, int]`
homeassistant/components/homekit/type_thermostats.py:356:49: error[invalid-argument-type] Argument to bound method `Accessory.add_preload_service` is incorrect: Expected `Service`, found `Literal["Fanv2"]`
homeassistant/components/homekit/type_thermostats.py:356:61: error[invalid-argument-type] Argument to bound method `Accessory.add_preload_service` is incorrect: Expected `Iterable[Characteristic] | None`, found `list[str] & ~AlwaysFalsy`
homeassistant/components/homekit/type_thermostats.py:778:52: error[invalid-argument-type] Argument to bound method `Accessory.add_preload_service` is incorrect: Expected `Service`, found `Literal["Thermostat"]`
homeassistant/components/homekit/type_triggers.py:67:17: error[invalid-argument-type] Argument to bound method `Accessory.add_preload_service` is incorrect: Expected `Service`, found `Literal["StatelessProgrammableSwitch"]`
homeassistant/components/homekit/type_triggers.py:68:17: error[invalid-argument-type] Argument to bound method `Accessory.add_preload_service` is incorrect: Expected `Iterable[Characteristic] | None`, found `list[str]`
homeassistant/components/homekit/type_triggers.py:86:17: error[invalid-argument-type] Argument to bound method `Accessory.add_preload_service` is incorrect: Expected `Service`, found `Literal["ServiceLabel"]`
homeassistant/components/homekit/type_triggers.py:105:13: error[invalid-argument-type] Argument to function `async_initialize_triggers` is incorrect: Expected `str`, found `str | None`
homeassistant/components/homekit_controller/camera.py:30:22: error[unresolved-attribute] Object of type `AbstractPairing` has no attribute `image`
homeassistant/components/homekit_controller/config_flow.py:337:9: error[invalid-method-override] Invalid override of method `is_matching`: Definition is incompatible with `ConfigFlow.is_matching`
homeassistant/components/homekit_controller/config_flow.py:572:24: error[unresolved-attribute] Object of type `AbstractPairing` has no attribute `pairing_data`
homeassistant/components/homekit_controller/connection.py:487:55: error[invalid-argument-type] Argument to bound method `DeviceRegistry.async_get_device` is incorrect: Expected `set[tuple[str, str]] | None`, found `set[tuple[str, str, str]]`
homeassistant/components/homekit_controller/cover.py:276:21: warning[possibly-unresolved-reference] Name `char` used when possibly not defined
homeassistant/components/homekit_controller/cover.py:277:21: warning[possibly-unresolved-reference] Name `char` used when possibly not defined
homeassistant/components/homekit_controller/cover.py:293:47: warning[possibly-unresolved-reference] Name `char` used when possibly not defined
homeassistant/components/homekit_controller/fan.py:147:13: warning[division-by-zero] Cannot divide object of type `int` by zero
homeassistant/components/homekit_controller/switch.py:207:36: error[unresolved-attribute] Object of type `SwitchEntityDescription` has no attribute `true_value`
homeassistant/components/homekit_controller/switch.py:212:31: error[unresolved-attribute] Object of type `SwitchEntityDescription` has no attribute `true_value`
homeassistant/components/homekit_controller/switch.py:218:31: error[unresolved-attribute] Object of type `SwitchEntityDescription` has no attribute `false_value`
homeassistant/components/homematic/climate.py:76:39: error[unresolved-attribute] Object of type `HMGeneric` has no attribute `OFF_VALUE`
homeassistant/components/homematic/climate.py:78:27: error[unresolved-attribute] Object of type `HMGeneric` has no attribute `ACTIONNODE`
homeassistant/components/homematic/climate.py:79:41: error[unresolved-attribute] Object of type `HMGeneric` has no attribute `MANU_MODE`
homeassistant/components/homematic/climate.py:94:27: error[unresolved-attribute] Object of type `HMGeneric` has no attribute `ACTIONNODE`
homeassistant/components/homematic/climate.py:120:25: error[unresolved-attribute] Object of type `HMGeneric` has no attribute `ACTIONNODE`
homeassistant/components/homematic/climate.py:150:9: error[unresolved-attribute] Object of type `HMGeneric` has no attribute `writeNodeData`
homeassistant/components/homematic/climate.py:155:13: error[unresolved-attribute] Unresolved attribute `MODE` on type `HMGeneric`
homeassistant/components/homematic/climate.py:155:35: error[unresolved-attribute] Object of type `HMGeneric` has no attribute `AUTO_MODE`
homeassistant/components/homematic/climate.py:157:13: error[unresolved-attribute] Unresolved attribute `MODE` on type `HMGeneric`
homeassistant/components/homematic/climate.py:157:35: error[unresolved-attribute] Object of type `HMGeneric` has no attribute `MANU_MODE`
homeassistant/components/homematic/climate.py:159:13: error[unresolved-attribute] Object of type `HMGeneric` has no attribute `turnoff`
homeassistant/components/homematic/climate.py:164:13: error[unresolved-attribute] Unresolved attribute `MODE` on type `HMGeneric`
homeassistant/components/homematic/climate.py:164:35: error[unresolved-attribute] Object of type `HMGeneric` has no attribute `BOOST_MODE`
homeassistant/components/homematic/climate.py:166:13: error[unresolved-attribute] Unresolved attribute `MODE` on type `HMGeneric`
homeassistant/components/homematic/climate.py:166:35: error[unresolved-attribute] Object of type `HMGeneric` has no attribute `COMFORT_MODE`
homeassistant/components/homematic/climate.py:168:13: error[unresolved-attribute] Unresolved attribute `MODE` on type `HMGeneric`
homeassistant/components/homematic/climate.py:168:35: error[unresolved-attribute] Object of type `HMGeneric` has no attribute `LOWERING_MODE`
homeassistant/components/homematic/climate.py:181:33: error[unresolved-attribute] Object of type `HMGeneric` has no attribute `WRITENODE`
homeassistant/components/homematic/climate.py:185:32: error[unresolved-attribute] Object of type `HMGeneric` has no attribute `ATTRIBUTENODE`
homeassistant/components/homematic/climate.py:186:37: error[unresolved-attribute] Object of type `HMGeneric` has no attribute `ATTRIBUTENODE`
homeassistant/components/homematic/climate.py:190:21: error[unresolved-attribute] Object of type `HMGeneric` has no attribute `SENSORNODE`
homeassistant/components/homematic/cover.py:58:13: error[unresolved-attribute] Object of type `HMGeneric` has no attribute `set_level`
homeassistant/components/homematic/cover.py:69:9: error[unresolved-attribute] Object of type `HMGeneric` has no attribute `move_up`
homeassistant/components/homematic/cover.py:73:9: error[unresolved-attribute] Object of type `HMGeneric` has no attribute `move_down`
homeassistant/components/homematic/cover.py:77:9: error[unresolved-attribute] Object of type `HMGeneric` has no attribute `stop`
homeassistant/components/homematic/cover.py:83:25: error[unresolved-attribute] Object of type `HMGeneric` has no attribute `WRITENODE`
homeassistant/components/homematic/cover.py:102:13: error[unresolved-attribute] Object of type `HMGeneric` has no attribute `set_cover_tilt_position`
homeassistant/components/homematic/cover.py:107:13: error[unresolved-attribute] Object of type `HMGeneric` has no attribute `open_slats`
homeassistant/components/homematic/cover.py:112:13: error[unresolved-attribute] Object of type `HMGeneric` has no attribute `close_slats`
homeassistant/components/homematic/cover.py:140:16: error[unresolved-attribute] Object of type `HMGeneric` has no attribute `is_closed`
homeassistant/components/homematic/entity.py:119:35: error[unresolved-attribute] Object of type `HMGeneric` has no attribute `UNREACH`
homeassistant/components/homematic/entity.py:120:40: error[unresolved-attribute] Object of type `HMGeneric` has no attribute `UNREACH`
homeassistant/components/homematic/entity.py:130:13: error[unresolved-attribute] Object of type `HMGeneric` has no attribute `ACTIONNODE`
homeassistant/components/homematic/entity.py:131:13: error[unresolved-attribute] Object of type `HMGeneric` has no attribute `EVENTNODE`
homeassistant/components/homematic/entity.py:132:13: error[unresolved-attribute] Object of type `HMGeneric` has no attribute `WRITENODE`
homeassistant/components/homematic/entity.py:133:13: error[unresolved-attribute] Object of type `HMGeneric` has no attribute `ATTRIBUTENODE`
homeassistant/components/homematic/entity.py:134:13: error[unresolved-attribute] Object of type `HMGeneric` has no attribute `BINARYNODE`
homeassistant/components/homematic/entity.py:135:13: error[unresolved-attribute] Object of type `HMGeneric` has no attribute `SENSORNODE`
homeassistant/components/homematic/entity.py:152:9: error[unresolved-attribute] Object of type `HMGeneric` has no attribute `setEventCallback`
homeassistant/components/homematic/entity.py:161:14: error[unresolved-attribute] Object of type `HMGeneric` has no attribute `ATTRIBUTENODE`
homeassistant/components/homematic/entity.py:161:44: error[unresolved-attribute] Object of type `HMGeneric` has no attribute `getAttributeData`
homeassistant/components/homematic/entity.py:162:14: error[unresolved-attribute] Object of type `HMGeneric` has no attribute `WRITENODE`
homeassistant/components/homematic/entity.py:162:40: error[unresolved-attribute] Object of type `HMGeneric` has no attribute `getWriteData`
homeassistant/components/homematic/entity.py:163:14: error[unresolved-attribute] Object of type `HMGeneric` has no attribute `SENSORNODE`
homeassistant/components/homematic/entity.py:163:41: error[unresolved-attribute] Object of type `HMGeneric` has no attribute `getSensorData`
homeassistant/components/homematic/entity.py:164:14: error[unresolved-attribute] Object of type `HMGeneric` has no attribute `BINARYNODE`
homeassistant/components/homematic/entity.py:164:41: error[unresolved-attribute] Object of type `HMGeneric` has no attribute `getBinaryData`
homeassistant/components/homematic/entity.py:186:26: error[unresolved-attribute] Object of type `HMGeneric` has no attribute `ATTRIBUTENODE`
homeassistant/components/homematic/light.py:70:23: error[unresolved-attribute] Object of type `HMGeneric` has no attribute `WRITENODE`
homeassistant/components/homematic/light.py:81:23: error[unresolved-attribute] Object of type `HMGeneric` has no attribute `WRITENODE`
homeassistant/components/homematic/light.py:94:25: error[unresolved-attribute] Object of type `HMGeneric` has no attribute `WRITENODE`
homeassistant/components/homematic/light.py:103:20: error[unresolved-attribute] Object of type `HMGeneric` has no attribute `get_hs_color`
homeassistant/components/homematic/light.py:111:25: error[unresolved-attribute] Object of type `HMGeneric` has no attribute `get_color_temp`
homeassistant/components/homematic/light.py:121:16: error[unresolved-attribute] Object of type `HMGeneric` has no attribute `get_effect_list`
homeassistant/components/homematic/light.py:128:16: error[unresolved-attribute] Object of type `HMGeneric` has no attribute `get_effect`
homeassistant/components/homematic/light.py:133:13: error[unresolved-attribute] Object of type `HMGeneric` has no attribute `setValue`
homeassistant/components/homematic/light.py:137:13: error[unresolved-attribute] Object of type `HMGeneric` has no attribute `set_level`
homeassistant/components/homematic/light.py:143:13: error[unresolved-attribute] Object of type `HMGeneric` has no attribute `on`
homeassistant/components/homematic/light.py:146:13: error[unresolved-attribute] Object of type `HMGeneric` has no attribute `set_hs_color`
homeassistant/components/homematic/light.py:156:13: error[unresolved-attribute] Object of type `HMGeneric` has no attribute `set_color_temp`
homeassistant/components/homematic/light.py:158:13: error[unresolved-attribute] Object of type `HMGeneric` has no attribute `set_effect`
homeassistant/components/homematic/light.py:163:13: error[unresolved-attribute] Object of type `HMGeneric` has no attribute `setValue`
homeassistant/components/homematic/light.py:165:9: error[unresolved-attribute] Object of type `HMGeneric` has no attribute `off`
homeassistant/components/homematic/lock.py:39:9: error[unresolved-attribute] Object of type `HMGeneric` has no attribute `lock`
homeassistant/components/homematic/lock.py:43:9: error[unresolved-attribute] Object of type `HMGeneric` has no attribute `unlock`
homeassistant/components/homematic/lock.py:47:9: error[unresolved-attribute] Object of type `HMGeneric` has no attribute `open`
homeassistant/components/homematic/switch.py:56:9: error[unresolved-attribute] Object of type `HMGeneric` has no attribute `on`
homeassistant/components/homematic/switch.py:60:9: error[unresolved-attribute] Object of type `HMGeneric` has no attribute `off`
homeassistant/components/homematic/switch.py:68:21: error[unresolved-attribute] Object of type `HMGeneric` has no attribute `SENSORNODE`
homeassistant/components/homematicip_cloud/__init__.py:102:15: error[unresolved-attribute] Object of type `AsyncHome` has no attribute `label`
homeassistant/components/homematicip_cloud/__init__.py:102:29: error[unresolved-attribute] Object of type `AsyncHome` has no attribute `label`
homeassistant/components/homematicip_cloud/__init__.py:102:72: error[unresolved-attribute] Object of type `AsyncHome` has no attribute `label`
homeassistant/components/homematicip_cloud/__init__.py:106:9: error[invalid-argument-type] Argument to bound method `DeviceRegistry.async_get_or_create` is incorrect: Expected `set[tuple[str, str]] | None | UndefinedType`, found `set[tuple[str, str] | tuple[str, None | Unknown]]`
homeassistant/components/homematicip_cloud/alarm_control_panel.py:57:24: error[invalid-argument-type] Invalid argument to key "via_device" with declared type `tuple[str, str]` on TypedDict `DeviceInfo`: value of type `tuple[Literal["homematicip_cloud"], None | Unknown]`
homeassistant/components/homematicip_cloud/alarm_control_panel.py:79:16: error[invalid-return-type] Return type does not match returned value: expected `SecurityAndAlarmHome`, found `FunctionalHome | None`
homeassistant/components/homematicip_cloud/alarm_control_panel.py:117:12: error[unresolved-attribute] Object of type `AsyncHome` has no attribute `name`
homeassistant/components/homematicip_cloud/alarm_control_panel.py:118:23: error[unresolved-attribute] Object of type `AsyncHome` has no attribute `name`
homeassistant/components/homematicip_cloud/alarm_control_panel.py:124:16: error[invalid-return-type] Return type does not match returned value: expected `bool`, found `None | Unknown`
homeassistant/components/homematicip_cloud/binary_sensor.py:105:5: error[invalid-assignment] Object of type `tuple[HmipBinarySensorDescription[_DeviceT@HmipBinarySensorDescription]]` is not assignable to `tuple[HmipBinarySensorDescription[MotionDetectorIndoor | MotionDetectorOutdoor], ...]`
homeassistant/components/homematicip_cloud/binary_sensor.py:109:9: error[invalid-argument-type] Argument is incorrect: Expected `(MotionDetectorIndoor | MotionDetectorOutdoor, /) -> bool`, found `(device: MotionDetectorIndoor | MotionDetectorOutdoor) -> None | Unknown`
homeassistant/components/homematicip_cloud/binary_sensor.py:359:17: error[unresolved-attribute] Object of type `AsyncHome` has no attribute `label`
homeassistant/components/homematicip_cloud/binary_sensor.py:361:25: error[invalid-argument-type] Invalid argument to key "identifiers" with declared type `set[tuple[str, str]]` on TypedDict `DeviceInfo`: value of type `set[tuple[str, str] | tuple[str, None | Unknown]]`
homeassistant/components/homematicip_cloud/binary_sensor.py:380:16: error[invalid-return-type] Return type does not match returned value: expected `bool`, found `None | Unknown`
homeassistant/components/homematicip_cloud/binary_sensor.py:454:12: error[unresolved-attribute] Object of type `FunctionalChannel` has no attribute `windowState`
homeassistant/components/homematicip_cloud/binary_sensor.py:456:16: error[unresolved-attribute] Object of type `FunctionalChannel` has no attribute `windowState`
homeassistant/components/homematicip_cloud/climate.py:85:9: error[unresolved-attribute] Unresolved attribute `modelType` on type `HeatingGroup`
homeassistant/components/homematicip_cloud/climate.py:270:16: error[invalid-return-type] Return type does not match returned value: expected `IndoorClimateHome`, found `FunctionalHome | None`
homeassistant/components/homematicip_cloud/climate.py:292:20: error[invalid-return-type] Return type does not match returned value: expected `str`, found `None | (Unknown & ~Literal[""])`
homeassistant/components/homematicip_cloud/climate.py:296:16: error[invalid-return-type] Return type does not match returned value: expected `str`, found `None | Unknown`
homeassistant/components/homematicip_cloud/climate.py:307:16: error[invalid-argument-type] Method `__getitem__` of type `bound method dict[str, int].__getitem__(key: str, /) -> int` cannot be called with key of type `None` on object of type `dict[str, int]`
homeassistant/components/homematicip_cloud/config_flow.py:113:52: error[invalid-argument-type] Argument to `HomematicipAuth.__init__` is incorrect: Expected `dict[str, str]`, found `dict[str, Any | None]`
homeassistant/components/homematicip_cloud/cover.py:302:16: error[unresolved-attribute] Object of type `FunctionalChannel` has no attribute `doorState`
homeassistant/components/homematicip_cloud/cover.py:307:15: error[unresolved-attribute] Object of type `FunctionalChannel` has no attribute `async_send_door_command`
homeassistant/components/homematicip_cloud/cover.py:312:15: error[unresolved-attribute] Object of type `FunctionalChannel` has no attribute `async_send_door_command`
homeassistant/components/homematicip_cloud/cover.py:317:15: error[unresolved-attribute] Object of type `FunctionalChannel` has no attribute `async_send_door_command`
homeassistant/components/homematicip_cloud/diagnostics.py:22:32: error[invalid-argument-type] Argument to function `handle_config` is incorrect: Expected `str`, found `dict[Unknown, Unknown]`
homeassistant/components/homematicip_cloud/hap.py:36:15: warning[possibly-missing-submodule] Submodule `util` might not have been imported
homeassistant/components/homematicip_cloud/hap.py:40:9: error[invalid-argument-type] Argument to bound method `ConnectionContextBuilder.build_context_async` is incorrect: Expected `str`, found `str | None`
homeassistant/components/homematicip_cloud/hap.py:308:9: error[unresolved-attribute] Unresolved attribute `name` on type `AsyncHome`
homeassistant/components/homematicip_cloud/hap.py:310:9: error[unresolved-attribute] Unresolved attribute `label` on type `AsyncHome`
homeassistant/components/homematicip_cloud/hap.py:311:9: error[unresolved-attribute] Unresolved attribute `modelType` on type `AsyncHome`
homeassistant/components/homematicip_cloud/helpers.py:47:49: error[unresolved-attribute] Object of type `(_HomematicipGenericEntityT@handle_errors, /, *args: _P@handle_errors.args, **kwargs: _P@handle_errors.kwargs) -> Coroutine[Any, Any, Any]` has no attribute `__name__`
homeassistant/components/homematicip_cloud/light.py:159:16: error[unresolved-attribute] Object of type `FunctionalChannel` has no attribute `hue`
homeassistant/components/homematicip_cloud/light.py:159:44: error[unresolved-attribute] Object of type `FunctionalChannel` has no attribute `saturationLevel`
homeassistant/components/homematicip_cloud/light.py:179:16: error[unresolved-attribute] Object of type `FunctionalChannel` has no attribute `on`
homeassistant/components/homematicip_cloud/light.py:185:20: error[unresolved-attribute] Object of type `FunctionalChannel` has no attribute `dimLevel`
homeassistant/components/homematicip_cloud/light.py:191:12: error[unresolved-attribute] Object of type `FunctionalChannel` has no attribute `hue`
homeassistant/components/homematicip_cloud/light.py:191:35: error[unresolved-attribute] Object of type `FunctionalChannel` has no attribute `saturationLevel`
homeassistant/components/homematicip_cloud/light.py:194:13: error[unresolved-attribute] Object of type `FunctionalChannel` has no attribute `hue`
homeassistant/components/homematicip_cloud/light.py:195:13: error[unresolved-attribute] Object of type `FunctionalChannel` has no attribute `saturationLevel`
homeassistant/components/homematicip_cloud/light.py:205:25: error[unresolved-attribute] Object of type `FunctionalChannel` has no attribute `dimLevel`
homeassistant/components/homematicip_cloud/light.py:209:19: error[unresolved-attribute] Object of type `FunctionalChannel` has no attribute `set_dim_level_async`
homeassistant/components/homematicip_cloud/light.py:218:19: error[unresolved-attribute] Object of type `FunctionalChannel` has no attribute `hue`
homeassistant/components/homematicip_cloud/light.py:219:26: error[unresolved-attribute] Object of type `FunctionalChannel` has no attribute `saturationLevel`
homeassistant/components/homematicip_cloud/light.py:221:15: error[unresolved-attribute] Object of type `FunctionalChannel` has no attribute `set_hue_saturation_dim_level_async`
homeassistant/components/homematicip_cloud/light.py:228:15: error[unresolved-attribute] Object of type `FunctionalChannel` has no attribute `set_switch_state_async`
homeassistant/components/homematicip_cloud/light.py:414:16: error[invalid-return-type] Return type does not match returned value: expected `list[str] | None`, found `list[OpticalSignalBehaviour]`
homeassistant/components/homematicip_cloud/light.py:447:13: error[invalid-argument-type] Argument to bound method `NotificationLightChannel.async_set_optical_signal` is incorrect: Expected `OpticalSignalBehaviour`, found `str | None | Any`
homeassistant/components/homematicip_cloud/light.py:533:16: error[unresolved-attribute] Object of type `FunctionalChannel` has no attribute `on`
homeassistant/components/homematicip_cloud/light.py:539:21: error[unresolved-attribute] Object of type `FunctionalChannel` has no attribute `dimLevel`
homeassistant/components/homematicip_cloud/light.py:545:28: error[unresolved-attribute] Object of type `FunctionalChannel` has no attribute `simpleRGBColorState`
homeassistant/components/homematicip_cloud/light.py:552:46: error[unresolved-attribute] Object of type `FunctionalChannel` has no attribute `opticalSignalBehaviour`
homeassistant/components/homematicip_cloud/light.py:561:43: error[unresolved-attribute] Object of type `FunctionalChannel` has no attribute `simpleRGBColorState`
homeassistant/components/homematicip_cloud/light.py:598:28: error[unresolved-attribute] Object of type `FunctionalChannel` has no attribute `simpleRGBColorState`
homeassistant/components/homematicip_cloud/sensor.py:397:16: error[unresolved-attribute] Object of type `FunctionalChannel` has no attribute `waterFlow`
homeassistant/components/homematicip_cloud/sensor.py:876:51: error[invalid-argument-type] Argument is incorrect: Expected `FunctionalChannel`, found `None | FunctionalChannel`
homeassistant/components/homematicip_cloud/sensor.py:883:35: error[invalid-argument-type] Argument is incorrect: Expected `FunctionalChannel`, found `None | FunctionalChannel`
homeassistant/components/homematicip_cloud/sensor.py:899:38: error[unresolved-attribute] Object of type `FunctionalChannel` has no attribute `currentPowerConsumption`
homeassistant/components/homematicip_cloud/sensor.py:918:38: error[unresolved-attribute] Object of type `FunctionalChannel` has no attribute `energyCounterOne`
homeassistant/components/homematicip_cloud/sensor.py:919:37: error[unresolved-attribute] Object of type `FunctionalChannel` has no attribute `energyCounterOneType`
homeassistant/components/homematicip_cloud/sensor.py:937:38: error[unresolved-attribute] Object of type `FunctionalChannel` has no attribute `energyCounterTwo`
homeassistant/components/homematicip_cloud/sensor.py:938:37: error[unresolved-attribute] Object of type `FunctionalChannel` has no attribute `energyCounterTwoType`
homeassistant/components/homematicip_cloud/sensor.py:956:38: error[unresolved-attribute] Object of type `FunctionalChannel` has no attribute `energyCounterThree`
homeassistant/components/homematicip_cloud/sensor.py:957:37: error[unresolved-attribute] Object of type `FunctionalChannel` has no attribute `energyCounterThreeType`
homeassistant/components/homematicip_cloud/sensor.py:975:38: error[unresolved-attribute] Object of type `FunctionalChannel` has no attribute `currentGasFlow`
homeassistant/components/homematicip_cloud/sensor.py:994:38: error[unresolved-attribute] Object of type `FunctionalChannel` has no attribute `gasVolume`
homeassistant/components/homematicip_cloud/sensor.py:1013:38: error[unresolved-attribute] Object of type `FunctionalChannel` has no attribute `currentPowerConsumption`
homeassistant/components/homematicip_cloud/sensor.py:1032:38: error[unresolved-attribute] Object of type `FunctionalChannel` has no attribute `energyCounterOne`
homeassistant/components/homematicip_cloud/sensor.py:1111:16: error[unresolved-attribute] Object of type `FunctionalChannel` has no attribute `soilMoisture`
homeassistant/components/homematicip_cloud/sensor.py:1137:16: error[unresolved-attribute] Object of type `FunctionalChannel` has no attribute `soilTemperature`
homeassistant/components/homematicip_cloud/switch.py:121:16: error[unresolved-attribute] Object of type `FunctionalChannel` has no attribute `on`
homeassistant/components/homematicip_cloud/switch.py:126:15: error[unresolved-attribute] Object of type `FunctionalChannel` has no attribute `async_turn_on`
homeassistant/components/homematicip_cloud/switch.py:131:15: error[unresolved-attribute] Object of type `FunctionalChannel` has no attribute `async_turn_off`
homeassistant/components/homematicip_cloud/valve.py:56:15: error[unresolved-attribute] Object of type `FunctionalChannel` has no attribute `set_watering_switch_state_async`
homeassistant/components/homematicip_cloud/valve.py:61:15: error[unresolved-attribute] Object of type `FunctionalChannel` has no attribute `set_watering_switch_state_async`
homeassistant/components/homematicip_cloud/valve.py:67:16: error[unresolved-attribute] Object of type `FunctionalChannel` has no attribute `wateringActive`
homeassistant/components/homematicip_cloud/weather.py:123:9: error[unresolved-attribute] Unresolved attribute `modelType` on type `AsyncHome`
homeassistant/components/homematicip_cloud/weather.py:129:16: error[invalid-return-type] Return type does not match returned value: expected `bool`, found `None | Unknown`
homeassistant/components/homematicip_cloud/weather.py:134:27: error[unresolved-attribute] Attribute `city` is not defined on `None` in union `None | Location`
homeassistant/components/honeywell/__init__.py:61:12: warning[possibly-missing-submodule] Submodule `device` might not have been imported
homeassistant/components/honeywell/__init__.py:65:9: warning[possibly-missing-submodule] Submodule `device` might not have been imported
homeassistant/components/honeywell/__init__.py:66:9: warning[possibly-missing-submodule] Submodule `device` might not have been imported
homeassistant/components/honeywell/__init__.py:67:9: warning[possibly-missing-submodule] Submodule `device` might not have been imported
homeassistant/components/honeywell/__init__.py:102:24: warning[possibly-missing-submodule] Submodule `device` might not have been imported
homeassistant/components/honeywell/climate.py:285:16: error[invalid-return-type] Return type does not match returned value: expected `int | None`, found `int | float | None`
homeassistant/components/honeywell/climate.py:420:63: warning[possibly-unresolved-reference] Name `temperature` used when possibly not defined
homeassistant/components/honeywell/climate.py:424:66: warning[possibly-unresolved-reference] Name `temperature` used when possibly not defined
homeassistant/components/http/__init__.py:366:13: error[invalid-argument-type] Argument to `BaseRequest.__init__` is incorrect: Expected `AbstractEventLoop`, found `AbstractEventLoop | None`
homeassistant/components/http/__init__.py:493:32: error[too-many-positional-arguments] Too many positional arguments to `HTTPException.__init__`: expected 1, got 2
homeassistant/components/http/__init__.py:674:9: error[invalid-assignment] Object of type `() -> None` is not assignable to attribute `freeze` of type `def freeze(self) -> None`
homeassistant/components/http/auth.py:257:17: warning[possibly-unresolved-reference] Name `auth_type` used when possibly not defined
homeassistant/components/http/auth_util.py:36:37: error[invalid-argument-type] Argument to function `ip_address` is incorrect: Expected `int | str | bytes | IPv4Address | IPv6Address`, found `str | None`
homeassistant/components/http/ban.py:83:34: error[invalid-argument-type] Argument to function `ip_address` is incorrect: Expected `int | str | bytes | IPv4Address | IPv6Address`, found `str | None`
homeassistant/components/http/ban.py:186:30: error[invalid-argument-type] Argument to function `ip_address` is incorrect: Expected `int | str | bytes | IPv4Address | IPv6Address`, found `str | None`
homeassistant/components/http/cors.py:70:25: error[invalid-argument-type] Argument to bound method `CorsConfig.add` is incorrect: Expected `Mapping[str, ResourceOptions | Mapping[str, Any]]`, found `dict[str, ResourceOptions] | None`
homeassistant/components/http/forwarded.py:214:33: error[invalid-argument-type] Argument to bound method `Request.clone` is incorrect: Expected `Mapping[str, str] | Mapping[istr, str] | Iterable[tuple[str, str]] | _SENTINEL`, found `str`
homeassistant/components/http/forwarded.py:214:33: error[invalid-argument-type] Argument to bound method `Request.clone` is incorrect: Expected `int | _SENTINEL`, found `str`
homeassistant/components/huawei_lte/sensor.py:930:69: error[invalid-argument-type] Argument is incorrect: Expected `str`, found `Any | None`
homeassistant/components/hue/__init__.py:40:37: error[unresolved-attribute] Attribute `bridge_id` is not defined on `None` in union `Config | None | ConfigController`
homeassistant/components/hue/__init__.py:78:54: error[unresolved-attribute] Attribute `mac_address` is not defined on `None` in union `Config | None | ConfigController`
homeassistant/components/hue/__init__.py:79:35: error[unresolved-attribute] Attribute `bridge_id` is not defined on `None` in union `Config | None | ConfigController`
homeassistant/components/hue/__init__.py:81:18: error[unresolved-attribute] Attribute `name` is not defined on `None` in union `Config | None | ConfigController`
homeassistant/components/hue/__init__.py:82:22: error[unresolved-attribute] Attribute `model_id` is not defined on `None` in union `Config | None | ConfigController`
homeassistant/components/hue/__init__.py:83:24: error[unresolved-attribute] Attribute `software_version` is not defined on `None` in union `Config | None | ConfigController`
homeassistant/components/hue/__init__.py:88:13: error[unresolved-attribute] Attribute `model_id` is not defined on `None` in union `Config | None | ConfigController`
homeassistant/components/hue/__init__.py:89:17: error[unresolved-attribute] Attribute `software_version` is not defined on `None` in union `Config | None | ConfigController`
homeassistant/components/hue/__init__.py:104:54: error[unresolved-attribute] Attribute `mac_address` is not defined on `None` in union `Config | None | ConfigController`
homeassistant/components/hue/__init__.py:106:26: error[unresolved-attribute] Attribute `bridge_id` is not defined on `None` in union `Config | None | ConfigController`
homeassistant/components/hue/__init__.py:107:26: error[unresolved-attribute] Attribute `bridge_device` is not defined on `Config`, `None` in union `Config | None | ConfigController`
homeassistant/components/hue/__init__.py:109:26: error[unresolved-attribute] Attribute `bridge_device` is not defined on `Config`, `None` in union `Config | None | ConfigController`
homeassistant/components/hue/__init__.py:110:18: error[unresolved-attribute] Attribute `name` is not defined on `None` in union `Config | None | ConfigController`
homeassistant/components/hue/__init__.py:111:22: error[unresolved-attribute] Attribute `model_id` is not defined on `None` in union `Config | None | ConfigController`
homeassistant/components/hue/__init__.py:112:24: error[unresolved-attribute] Attribute `software_version` is not defined on `None` in union `Config | None | ConfigController`
homeassistant/components/hue/config_flow.py:98:20: error[invalid-return-type] Return type does not match returned value: expected `DiscoveredHueBridge`, found `None`
homeassistant/components/hue/config_flow.py:223:31: warning[possibly-unresolved-reference] Name `app_key` used when possibly not defined
homeassistant/components/hue/diagnostics.py:19:18: error[unresolved-attribute] Attribute `get_diagnostics` is not defined on `HueBridgeV1` in union `HueBridgeV1 | HueBridgeV2`
homeassistant/components/hue/event.py:31:24: error[invalid-assignment] Object of type `HueBridgeV1 | HueBridgeV2` is not assignable to `HueBridgeV2`
homeassistant/components/hue/event.py:46:76: error[invalid-argument-type] Argument to `HueBaseEntity.__init__` is incorrect: Expected `HueResource`, found `RelativeRotary`
homeassistant/components/hue/event.py:64:56: error[invalid-argument-type] Argument to function `async_add_entity` is incorrect: Expected `Button | RelativeRotary | BellButton`, found `type[Button | BellButton]`
homeassistant/components/hue/event.py:69:17: error[invalid-argument-type] Argument to bound method `BaseResourcesController.subscribe` is incorrect: Expected `(EventType, dict[Unknown, Unknown] | None, /) -> None`, found `def async_add_entity(event_type: EventType, resource: Button | RelativeRotary | BellButton) -> None`
homeassistant/components/hue/event.py:69:17: error[invalid-argument-type] Argument to bound method `BaseResourcesController.subscribe` is incorrect: Expected `(EventType, dict[Unknown, Unknown] | None, /) -> None`, found `def async_add_entity(event_type: EventType, resource: Button | RelativeRotary | BellButton) -> None`
homeassistant/components/hue/event.py:69:17: error[invalid-argument-type] Argument to bound method `BaseResourcesController.subscribe` is incorrect: Expected `(EventType, dict[Unknown, Unknown] | None, /) -> None`, found `def async_add_entity(event_type: EventType, resource: Button | RelativeRotary | BellButton) -> None`
homeassistant/components/hue/event.py:90:22: error[unresolved-attribute] Attribute `id` is not defined on `None` in union `Device | None`
homeassistant/components/hue/event.py:91:20: error[unresolved-attribute] Attribute `devices` is not defined on `HueBridgeV1` in union `HueBridgeV1 | HueBridgeV2`
homeassistant/components/hue/event.py:98:9: error[invalid-assignment] Object of type `dict[str, int]` is not assignable to attribute `_attr_translation_placeholders` of type `Mapping[str, str]`
homeassistant/components/hue/event.py:103:9: error[invalid-method-override] Invalid override of method `_handle_event`: Definition is incompatible with `HueBaseEntity._handle_event`
homeassistant/components/hue/event.py:113:43: error[invalid-argument-type] Argument to bound method `HueBaseEntity._handle_event` is incorrect: Expected `HueResource`, found `Button | BellButton`
homeassistant/components/hue/event.py:143:9: error[invalid-method-override] Invalid override of method `_handle_event`: Definition is incompatible with `HueBaseEntity._handle_event`
homeassistant/components/hue/event.py:160:43: error[invalid-argument-type] Argument to bound method `HueBaseEntity._handle_event` is incorrect: Expected `HueResource`, found `RelativeRotary`
homeassistant/components/hue/migration.py:89:16: error[invalid-context-manager] Object of type `HueBridgeV2` cannot be used with `async with` because it does not correctly implement `__aexit__`
homeassistant/components/hue/migration.py:130:42: error[no-matching-overload] No overload of function `iter` matches arguments
homeassistant/components/hue/migration.py:190:37: error[unresolved-attribute] Attribute `grouped_light` is not defined on `GroupedLight` in union `Room | GroupedLight | (type[Room] & ~AlwaysFalsy) | type[Zone]`
homeassistant/components/hue/migration.py:197:29: error[unresolved-attribute] Attribute `grouped_light` is not defined on `GroupedLight` in union `Room | GroupedLight | (type[Room] & ~AlwaysFalsy) | type[Zone]`
homeassistant/components/hue/migration.py:205:60: error[invalid-argument-type] Argument to bound method `EntityRegistry.async_update_entity` is incorrect: Expected `str | UndefinedType`, found `str | property`
homeassistant/components/hue/scene.py:41:24: error[invalid-assignment] Object of type `HueBridgeV1 | HueBridgeV2` is not assignable to `HueBridgeV2`
homeassistant/components/hue/scene.py:72:30: error[invalid-argument-type] Argument to bound method `GroupedControllerBase.subscribe` is incorrect: Expected `(EventType, dict[Unknown, Unknown] | None, /) -> None`, found `def async_add_entity(event_type: EventType, resource: Scene | SmartScene) -> None`
homeassistant/components/hue/scene.py:107:34: error[invalid-argument-type] Argument to `HueBaseEntity.__init__` is incorrect: Expected `BaseResourcesController[Unknown]`, found `ScenesController`
homeassistant/components/hue/scene.py:107:46: error[invalid-argument-type] Argument to `HueBaseEntity.__init__` is incorrect: Expected `HueResource`, found `Scene | SmartScene`
homeassistant/components/hue/scene.py:122:13: error[unresolved-attribute] Attribute `subscribe` is not defined on `Groups`, `None` in union `Groups | None | GroupsController`
homeassistant/components/hue/scene.py:123:17: error[invalid-argument-type] Argument to bound method `GroupedControllerBase.subscribe` is incorrect: Expected `(EventType, dict[Unknown, Unknown] | None, /) -> None`, found `bound method Self@async_added_to_hass._handle_event(event_type: EventType, resource: HueResource) -> None`
homeassistant/components/hue/scene.py:132:16: error[unresolved-attribute] Attribute `metadata` is not defined on `Light`, `DevicePower`, `GroupedLight`, `LightLevel`, `Motion` in union `Scene | SmartScene | Light | ... omitted 4 union elements`
homeassistant/components/hue/scene.py:142:13: error[unresolved-attribute] Attribute `palette` is not defined on `SmartScene`, `Light`, `DevicePower`, `GroupedLight`, `LightLevel`, `Motion` in union `Scene | SmartScene | Light | ... omitted 4 union elements`
homeassistant/components/hue/scene.py:143:17: error[unresolved-attribute] Attribute `palette` is not defined on `SmartScene`, `Light`, `DevicePower`, `GroupedLight`, `LightLevel`, `Motion` in union `Scene | SmartScene | Light | ... omitted 4 union elements`
homeassistant/components/hue/scene.py:144:21: error[unresolved-attribute] Attribute `palette` is not defined on `SmartScene`, `Light`, `DevicePower`, `GroupedLight`, `LightLevel`, `Motion` in union `Scene | SmartScene | Light | ... omitted 4 union elements`
homeassistant/components/hue/scene.py:148:13: error[unresolved-attribute] Attribute `palette` is not defined on `SmartScene`, `Light`, `DevicePower`, `GroupedLight`, `LightLevel`, `Motion` in union `Scene | SmartScene | Light | ... omitted 4 union elements`
homeassistant/components/hue/scene.py:149:17: error[unresolved-attribute] Attribute `palette` is not defined on `SmartScene`, `Light`, `DevicePower`, `GroupedLight`, `LightLevel`, `Motion` in union `Scene | SmartScene | Light | ... omitted 4 union elements`
homeassistant/components/hue/scene.py:150:21: error[unresolved-attribute] Attribute `palette` is not defined on `SmartScene`, `Light`, `DevicePower`, `GroupedLight`, `LightLevel`, `Motion` in union `Scene | SmartScene | Light | ... omitted 4 union elements`
homeassistant/components/hue/scene.py:167:17: error[unresolved-attribute] Attribute `scene` is not defined on `BaseResourcesController[Unknown]` in union `ScenesController | BaseResourcesController[Unknown]`
homeassistant/components/hue/scene.py:173:13: error[unresolved-attribute] Attribute `scene` is not defined on `BaseResourcesController[Unknown]` in union `ScenesController | BaseResourcesController[Unknown]`
homeassistant/components/hue/scene.py:184:23: error[unresolved-attribute] Attribute `palette` is not defined on `SmartScene`, `Light`, `DevicePower`, `GroupedLight`, `LightLevel`, `Motion` in union `Scene | SmartScene | Light | ... omitted 4 union elements`
homeassistant/components/hue/scene.py:189:27: error[unresolved-attribute] Attribute `actions` is not defined on `SmartScene`, `Light`, `DevicePower`, `GroupedLight`, `LightLevel`, `Motion` in union `Scene | SmartScene | Light | ... omitted 4 union elements`
homeassistant/components/hue/scene.py:199:21: error[unresolved-attribute] Attribute `metadata` is not defined on `Light`, `DevicePower`, `GroupedLight`, `LightLevel`, `Motion` in union `Scene | SmartScene | Light | ... omitted 4 union elements`
homeassistant/components/hue/scene.py:200:22: error[unresolved-attribute] Attribute `speed` is not defined on `SmartScene`, `Light`, `DevicePower`, `GroupedLight`, `LightLevel`, `Motion` in union `Scene | SmartScene | Light | ... omitted 4 union elements`
homeassistant/components/hue/scene.py:212:16: error[unresolved-attribute] Attribute `state` is not defined on `Scene`, `Light`, `DevicePower`, `GroupedLight`, `LightLevel`, `Motion` in union `Scene | SmartScene | Light | ... omitted 4 union elements`
homeassistant/components/hue/scene.py:218:13: error[unresolved-attribute] Attribute `smart_scene` is not defined on `BaseResourcesController[Unknown]` in union `ScenesController | BaseResourcesController[Unknown]`
homeassistant/components/hue/scene.py:228:21: error[unresolved-attribute] Attribute `metadata` is not defined on `Light`, `DevicePower`, `GroupedLight`, `LightLevel`, `Motion` in union `Scene | SmartScene | Light | ... omitted 4 union elements`
homeassistant/components/hue/scene.py:231:31: error[unresolved-attribute] Attribute `active_timeslot` is not defined on `Scene`, `Light`, `DevicePower`, `GroupedLight`, `LightLevel`, `Motion` in union `Scene | SmartScene | Light | ... omitted 4 union elements`
homeassistant/components/hue/scene.py:232:41: error[unresolved-attribute] Attribute `active_timeslot` is not defined on `Scene`, `Light`, `DevicePower`, `GroupedLight`, `LightLevel`, `Motion` in union `Scene | SmartScene | Light | ... omitted 4 union elements`
homeassistant/components/hue/scene.py:233:43: error[unresolved-attribute] Attribute `active_timeslot` is not defined on `Scene`, `Light`, `DevicePower`, `GroupedLight`, `LightLevel`, `Motion` in union `Scene | SmartScene | Light | ... omitted 4 union elements`
homeassistant/components/hue/scene.py:237:33: error[unresolved-attribute] Attribute `week_timeslots` is not defined on `Scene`, `Light`, `DevicePower`, `GroupedLight`, `LightLevel`, `Motion` in union `Scene | SmartScene | Light | ... omitted 4 union elements`
homeassistant/components/hue/scene.py:239:33: error[unresolved-attribute] Attribute `active_timeslot` is not defined on `Scene`, `Light`, `DevicePower`, `GroupedLight`, `LightLevel`, `Motion` in union `Scene | SmartScene | Light | ... omitted 4 union elements`
homeassistant/components/hue/services.py:85:24: error[invalid-assignment] Object of type `HueBridgeV1 | HueBridgeV2` is not assignable to `HueBridgeV1`
homeassistant/components/hue/services.py:91:29: error[unresolved-attribute] Attribute `values` is not defined on `None` in union `Groups | None`
homeassistant/components/hue/services.py:107:41: error[unresolved-attribute] Attribute `update` is not defined on `None` in union `Groups | None`
homeassistant/components/hue/services.py:143:24: error[invalid-assignment] Object of type `HueBridgeV1 | HueBridgeV2` is not assignable to `HueBridgeV2`
homeassistant/components/hue/switch.py:35:24: error[invalid-assignment] Object of type `HueBridgeV1 | HueBridgeV2` is not assignable to `HueBridgeV2`
homeassistant/components/hue/switch.py:57:66: error[invalid-argument-type] Argument to `HueBaseEntity.__init__` is incorrect: Expected `HueResource`, found `BehaviorInstance | LightLevel | Motion`
homeassistant/components/hue/switch.py:57:66: error[invalid-argument-type] Argument to `HueBaseEntity.__init__` is incorrect: Expected `HueResource`, found `BehaviorInstance | LightLevel | Motion`
homeassistant/components/hue/switch.py:57:66: error[invalid-argument-type] Argument to `HueBaseEntity.__init__` is incorrect: Expected `HueResource`, found `BehaviorInstance | LightLevel | Motion`
homeassistant/components/hue/switch.py:61:56: error[invalid-argument-type] Argument to function `async_add_entity` is incorrect: Expected `BehaviorInstance | LightLevel | Motion`, found `type[BehaviorInstance | LightLevel | Motion]`
homeassistant/components/hue/switch.py:66:17: error[invalid-argument-type] Argument to bound method `BaseResourcesController.subscribe` is incorrect: Expected `(EventType, dict[Unknown, Unknown] | None, /) -> None`, found `def async_add_entity(event_type: EventType, resource: BehaviorInstance | LightLevel | Motion) -> None`
homeassistant/components/hue/switch.py:66:17: error[invalid-argument-type] Argument to bound method `BaseResourcesController.subscribe` is incorrect: Expected `(EventType, dict[Unknown, Unknown] | None, /) -> None`, found `def async_add_entity(event_type: EventType, resource: BehaviorInstance | LightLevel | Motion) -> None`
homeassistant/components/hue/switch.py:66:17: error[invalid-argument-type] Argument to bound method `BaseResourcesController.subscribe` is incorrect: Expected `(EventType, dict[Unknown, Unknown] | None, /) -> None`, found `def async_add_entity(event_type: EventType, resource: BehaviorInstance | LightLevel | Motion) -> None`
homeassistant/components/hue/v1/device_trigger.py:114:26: error[unresolved-attribute] Attribute `current_events` is not defined on `None` in union `SensorManager | None`
homeassistant/components/hue/v1/light.py:149:41: error[unresolved-attribute] Attribute `apiversion` is not defined on `None`, `ConfigController` in union `Config | None | ConfigController`
homeassistant/components/hue/v1/light.py:163:57: error[unresolved-attribute] Attribute `update` is not defined on `None` in union `Lights | None | LightsController`
homeassistant/components/hue/v1/light.py:198:57: error[unresolved-attribute] Attribute `update` is not defined on `None`, `GroupsController` in union `Groups | None | GroupsController`
homeassistant/components/hue/v1/light.py:226:24: error[not-iterable] Object of type `Groups | None | GroupsController` may not be iterable
homeassistant/components/hue/v1/light.py:227:21: error[invalid-argument-type] Method `__getitem__` of type `bound method GroupsController.__getitem__(id: str) -> Room | GroupedLight` cannot be called with key of type `GroupedLight` on object of type `GroupsController`
homeassistant/components/hue/v1/light.py:227:21: error[invalid-argument-type] Method `__getitem__` of type `bound method GroupsController.__getitem__(id: str) -> Room | GroupedLight` cannot be called with key of type `Room` on object of type `GroupsController`
homeassistant/components/hue/v1/light.py:227:21: error[not-subscriptable] Cannot subscript object of type `None` with no `__getitem__` method
homeassistant/components/hue/v1/light.py:227:21: error[not-subscriptable] Cannot subscript object of type `None` with no `__getitem__` method
homeassistant/components/hue/v1/light.py:227:21: error[not-subscriptable] Cannot subscript object of type `None` with no `__getitem__` method
homeassistant/components/hue/v1/light.py:230:29: error[unresolved-attribute] Attribute `lights` is not defined on `Room`, `GroupedLight` in union `Unknown | Room | GroupedLight`
homeassistant/components/hue/v1/light.py:231:35: error[unresolved-attribute] Attribute `name` is not defined on `Room`, `GroupedLight` in union `Unknown | Room | GroupedLight`
homeassistant/components/hue/v1/light.py:235:34: error[invalid-argument-type] Argument to bound method `list.remove` is incorrect: Expected `CALLBACK_TYPE`, found `None | (() -> None)`
homeassistant/components/hue/v1/light.py:236:9: error[call-non-callable] Object of type `None` is not callable
homeassistant/components/hue/v1/light.py:438:61: error[too-many-positional-arguments] Too many positional arguments to function `color_xy_to_hs`: expected 3, got 4
homeassistant/components/hue/v1/light.py:553:78: error[too-many-positional-arguments] Too many positional arguments to function `color_hs_to_xy`: expected 3, got 4
homeassistant/components/hue/v1/sensor_base.py:132:24: error[unresolved-attribute] Attribute `format` is not defined on `<class 'HueEvent'>` in union `str | <class 'HueEvent'>`
homeassistant/components/hue/v1/sensor_base.py:133:29: error[call-non-callable] Object of type `str` is not callable
homeassistant/components/hue/v2/binary_sensor.py:74:27: error[unresolved-attribute] Attribute `get_parent` is not defined on `CameraMotionController`, `ContactController`, `MotionController`, `EntertainmentConfigurationController`, `TamperController`, `SecurityAreaMotionController` in union `ControllerType`
homeassistant/components/hue/v2/binary_sensor.py:92:24: error[invalid-assignment] Object of type `HueBridgeV1 | HueBridgeV2` is not assignable to `HueBridgeV2`
homeassistant/components/hue/v2/binary_sensor.py:96:45: error[invalid-argument-type] Argument to class `partial` is incorrect: Expected `(...) -> Unknown`, found `SensorType`
homeassistant/components/hue/v2/binary_sensor.py:109:32: error[invalid-argument-type] Argument to function `_resource_valid` is incorrect: Expected `SensorType`, found `type[CameraMotion | Contact | Motion | ... omitted 4 types]`
homeassistant/components/hue/v2/binary_sensor.py:115:17: error[invalid-argument-type] Argument to bound method `BaseResourcesController.subscribe` is incorrect: Expected `(EventType, dict[Unknown, Unknown] | None, /) -> None`, found `def async_add_sensor(event_type: EventType, resource: SensorType) -> None`
homeassistant/components/hue/v2/binary_sensor.py:115:17: error[invalid-argument-type] Argument to bound method `BaseResourcesController.subscribe` is incorrect: Expected `(EventType, dict[Unknown, Unknown] | None, /) -> None`, found `def async_add_sensor(event_type: EventType, resource: SensorType) -> None`
homeassistant/components/hue/v2/binary_sensor.py:115:17: error[invalid-argument-type] Argument to bound method `BaseResourcesController.subscribe` is incorrect: Expected `(EventType, dict[Unknown, Unknown] | None, /) -> None`, found `def async_add_sensor(event_type: EventType, resource: SensorType) -> None`
homeassistant/components/hue/v2/binary_sensor.py:115:17: error[invalid-argument-type] Argument to bound method `BaseResourcesController.subscribe` is incorrect: Expected `(EventType, dict[Unknown, Unknown] | None, /) -> None`, found `def async_add_sensor(event_type: EventType, resource: SensorType) -> None`
homeassistant/components/hue/v2/binary_sensor.py:115:17: error[invalid-argument-type] Argument to bound method `BaseResourcesController.subscribe` is incorrect: Expected `(EventType, dict[Unknown, Unknown] | None, /) -> None`, found `def async_add_sensor(event_type: EventType, resource: SensorType) -> None`
homeassistant/components/hue/v2/binary_sensor.py:115:17: error[invalid-argument-type] Argument to bound method `BaseResourcesController.subscribe` is incorrect: Expected `(EventType, dict[Unknown, Unknown] | None, /) -> None`, found `def async_add_sensor(event_type: EventType, resource: SensorType) -> None`
homeassistant/components/hue/v2/binary_sensor.py:115:17: error[invalid-argument-type] Argument to bound method `BaseResourcesController.subscribe` is incorrect: Expected `(EventType, dict[Unknown, Unknown] | None, /) -> None`, found `def async_add_sensor(event_type: EventType, resource: SensorType) -> None`
homeassistant/components/hue/v2/binary_sensor.py:120:47: error[invalid-argument-type] Argument to function `register_items` is incorrect: Expected `SensorType`, found `<class 'HueMotionSensor'>`
homeassistant/components/hue/v2/binary_sensor.py:121:40: error[invalid-argument-type] Argument to function `register_items` is incorrect: Expected `SensorType`, found `<class 'HueMotionSensor'>`
homeassistant/components/hue/v2/binary_sensor.py:122:60: error[invalid-argument-type] Argument to function `register_items` is incorrect: Expected `SensorType`, found `<class 'HueEntertainmentActiveSensor'>`
homeassistant/components/hue/v2/binary_sensor.py:123:41: error[invalid-argument-type] Argument to function `register_items` is incorrect: Expected `SensorType`, found `<class 'HueContactSensor'>`
homeassistant/components/hue/v2/binary_sensor.py:124:40: error[invalid-argument-type] Argument to function `register_items` is incorrect: Expected `SensorType`, found `<class 'HueTamperSensor'>`
homeassistant/components/hue/v2/binary_sensor.py:125:48: error[invalid-argument-type] Argument to function `register_items` is incorrect: Expected `SensorType`, found `<class 'HueGroupedMotionSensor'>`
homeassistant/components/hue/v2/binary_sensor.py:126:54: error[invalid-argument-type] Argument to function `register_items` is incorrect: Expected `SensorType`, found `<class 'HueMotionAwareSensor'>`
homeassistant/components/hue/v2/binary_sensor.py:169:46: error[invalid-argument-type] Argument to `HueBaseEntity.__init__` is incorrect: Expected `HueResource`, found `GroupedMotion`
homeassistant/components/hue/v2/binary_sensor.py:174:35: error[unresolved-attribute] Attribute `id` is not defined on `None` in union `ServiceGroup | Room | BridgeHome | None`
homeassistant/components/hue/v2/binary_sensor.py:208:46: error[invalid-argument-type] Argument to `HueBaseEntity.__init__` is incorrect: Expected `HueResource`, found `SecurityAreaMotion`
homeassistant/components/hue/v2/binary_sensor.py:214:26: error[not-subscriptable] Cannot subscript object of type `None` with no `__getitem__` method
homeassistant/components/hue/v2/binary_sensor.py:224:13: error[unresolved-attribute] Attribute `subscribe` is not defined on `Config`, `None` in union `Config | None | ConfigController`
homeassistant/components/hue/v2/binary_sensor.py:225:17: error[invalid-argument-type] Argument to bound method `GroupedControllerBase.subscribe` is incorrect: Expected `(EventType, dict[Unknown, Unknown] | None, /) -> None`, found `bound method Self@async_added_to_hass._handle_event(event_type: EventType, resource: HueResource) -> None`
homeassistant/components/hue/v2/binary_sensor.py:271:16: error[unresolved-attribute] Attribute `state` is not defined on `None` in union `ContactReport | None`
homeassistant/components/hue/v2/device.py:36:24: error[invalid-assignment] Object of type `HueBridgeV1 | HueBridgeV2` is not assignable to `HueBridgeV2`
homeassistant/components/hue/v2/device.py:69:13: error[unresolved-attribute] Attribute `add` is not defined on `str`, `tuple[str, str]` in union `str | tuple[str, str] | set[tuple[str, str]]`
homeassistant/components/hue/v2/device.py:76:76: error[invalid-argument-type] Argument to bound method `DeviceRegistry.async_get_or_create` is incorrect: Expected `DeviceEntryDisabler | None | UndefinedType`, found `str | tuple[str, str] | set[tuple[str, str]]`
homeassistant/components/hue/v2/device.py:76:76: error[invalid-argument-type] Argument to bound method `DeviceRegistry.async_get_or_create` is incorrect: Expected `DeviceEntryType | None | UndefinedType`, found `str | tuple[str, str] | set[tuple[str, str]]`
homeassistant/components/hue/v2/device.py:76:76: error[invalid-argument-type] Argument to bound method `DeviceRegistry.async_get_or_create` is incorrect: Expected `Mapping[str, str] | None`, found `str | tuple[str, str] | set[tuple[str, str]]`
homeassistant/components/hue/v2/device.py:76:76: error[invalid-argument-type] Argument to bound method `DeviceRegistry.async_get_or_create` is incorrect: Expected `set[tuple[str, str]] | None | UndefinedType`, found `str | tuple[str, str] | set[tuple[str, str]]`
homeassistant/components/hue/v2/device.py:76:76: error[invalid-argument-type] Argument to bound method `DeviceRegistry.async_get_or_create` is incorrect: Expected `set[tuple[str, str]] | None | UndefinedType`, found `str | tuple[str, str] | set[tuple[str, str]]`
homeassistant/components/hue/v2/device.py:76:76: error[invalid-argument-type] Argument to bound method `DeviceRegistry.async_get_or_create` is incorrect: Expected `str | None | UndefinedType`, found `str | tuple[str, str] | set[tuple[str, str]]`
homeassistant/components/hue/v2/device.py:76:76: error[invalid-argument-type] Argument to bound method `DeviceRegistry.async_get_or_create` is incorrect: Expected `str | None | UndefinedType`, found `str | tuple[str, str] | set[tuple[str, str]]`
homeassistant/components/hue/v2/device.py:76:76: error[invalid-argument-type] Argument to bound method `DeviceRegistry.async_get_or_create` is incorrect: Expected `str | None | UndefinedType`, found `str | tuple[str, str] | set[tuple[str, str]]`
homeassistant/components/hue/v2/device.py:76:76: error[invalid-argument-type] Argument to bound method `DeviceRegistry.async_get_or_create` is incorrect: Expected `str | None | UndefinedType`, found `str | tuple[str, str] | set[tuple[str, str]]`
homeassistant/components/hue/v2/device.py:76:76: error[invalid-argument-type] Argument to bound method `DeviceRegistry.async_get_or_create` is incorrect: Expected `str | None | UndefinedType`, found `str | tuple[str, str] | set[tuple[str, str]]`
homeassistant/components/hue/v2/device.py:76:76: error[invalid-argument-type] Argument to bound method `DeviceRegistry.async_get_or_create` is incorrect: Expected `str | None | UndefinedType`, found `str | tuple[str, str] | set[tuple[str, str]]`
homeassistant/components/hue/v2/device.py:76:76: error[invalid-argument-type] Argument to bound method `DeviceRegistry.async_get_or_create` is incorrect: Expected `str | None | UndefinedType`, found `str | tuple[str, str] | set[tuple[str, str]]`
homeassistant/components/hue/v2/device.py:76:76: error[invalid-argument-type] Argument to bound method `DeviceRegistry.async_get_or_create` is incorrect: Expected `str | None | UndefinedType`, found `str | tuple[str, str] | set[tuple[str, str]]`
homeassistant/components/hue/v2/device.py:76:76: error[invalid-argument-type] Argument to bound method `DeviceRegistry.async_get_or_create` is incorrect: Expected `str | None | UndefinedType`, found `str | tuple[str, str] | set[tuple[str, str]]`
homeassistant/components/hue/v2/device.py:76:76: error[invalid-argument-type] Argument to bound method `DeviceRegistry.async_get_or_create` is incorrect: Expected `str | None | UndefinedType`, found `str | tuple[str, str] | set[tuple[str, str]]`
homeassistant/components/hue/v2/device.py:76:76: error[invalid-argument-type] Argument to bound method `DeviceRegistry.async_get_or_create` is incorrect: Expected `str | None | UndefinedType`, found `str | tuple[str, str] | set[tuple[str, str]]`
homeassistant/components/hue/v2/device.py:76:76: error[invalid-argument-type] Argument to bound method `DeviceRegistry.async_get_or_create` is incorrect: Expected `str | None | UndefinedType`, found `str | tuple[str, str] | set[tuple[str, str]]`
homeassistant/components/hue/v2/device.py:76:76: error[invalid-argument-type] Argument to bound method `DeviceRegistry.async_get_or_create` is incorrect: Expected `str | None`, found `str | tuple[str, str] | set[tuple[str, str]]`
homeassistant/components/hue/v2/device.py:76:76: error[invalid-argument-type] Argument to bound method `DeviceRegistry.async_get_or_create` is incorrect: Expected `str | URL | None | UndefinedType`, found `str | tuple[str, str] | set[tuple[str, str]]`
homeassistant/components/hue/v2/device.py:76:76: error[invalid-argument-type] Argument to bound method `DeviceRegistry.async_get_or_create` is incorrect: Expected `str | datetime | UndefinedType`, found `str | tuple[str, str] | set[tuple[str, str]]`
homeassistant/components/hue/v2/device.py:76:76: error[invalid-argument-type] Argument to bound method `DeviceRegistry.async_get_or_create` is incorrect: Expected `str | datetime | UndefinedType`, found `str | tuple[str, str] | set[tuple[str, str]]`
homeassistant/components/hue/v2/device.py:76:76: error[invalid-argument-type] Argument to bound method `DeviceRegistry.async_get_or_create` is incorrect: Expected `tuple[str, str] | None | UndefinedType`, found `str | tuple[str, str] | set[tuple[str, str]]`
homeassistant/components/hue/v2/device.py:100:33: error[invalid-argument-type] Argument to function `add_device` is incorrect: Expected `Device | Room | ServiceGroup`, found `type[Device]`
homeassistant/components/hue/v2/device.py:101:34: error[invalid-argument-type] Argument to function `add_device` is incorrect: Expected `Device | Room | ServiceGroup`, found `type[Room]`
homeassistant/components/hue/v2/device.py:102:34: error[invalid-argument-type] Argument to function `add_device` is incorrect: Expected `Device | Room | ServiceGroup`, found `type[Zone]`
homeassistant/components/hue/v2/device.py:103:34: error[invalid-argument-type] Argument to function `add_device` is incorrect: Expected `Device | Room | ServiceGroup`, found `type[ServiceGroup]`
homeassistant/components/hue/v2/device.py:111:52: error[invalid-argument-type] Argument to bound method `BaseResourcesController.subscribe` is incorrect: Expected `(EventType, dict[Unknown, Unknown] | None, /) -> None`, found `def handle_device_event(evt_type: EventType, hue_resource: Device | Room | ServiceGroup) -> None`
homeassistant/components/hue/v2/device.py:112:53: error[invalid-argument-type] Argument to bound method `BaseResourcesController.subscribe` is incorrect: Expected `(EventType, dict[Unknown, Unknown] | None, /) -> None`, found `def handle_device_event(evt_type: EventType, hue_resource: Device | Room | ServiceGroup) -> None`
homeassistant/components/hue/v2/device.py:113:53: error[invalid-argument-type] Argument to bound method `BaseResourcesController.subscribe` is incorrect: Expected `(EventType, dict[Unknown, Unknown] | None, /) -> None`, found `def handle_device_event(evt_type: EventType, hue_resource: Device | Room | ServiceGroup) -> None`
homeassistant/components/hue/v2/device.py:114:62: error[invalid-argument-type] Argument to bound method `BaseResourcesController.subscribe` is incorrect: Expected `(EventType, dict[Unknown, Unknown] | None, /) -> None`, found `def handle_device_event(evt_type: EventType, hue_resource: Device | Room | ServiceGroup) -> None`
homeassistant/components/hue/v2/device_trigger.py:86:24: error[invalid-assignment] Object of type `HueBridgeV1 | HueBridgeV2` is not assignable to `HueBridgeV2`
homeassistant/components/hue/v2/device_trigger.py:105:35: error[unresolved-attribute] Attribute `metadata` is not defined on `DevicePower`, `CameraMotion`, `Contact`, `ConvenienceAreaMotion`, `GeofenceClient`, `GroupedLightLevel`, `GroupedMotion`, `LightLevel`, `Motion`, `RelativeRotary`, `SecurityAreaMotion`, `Tamper`, `Temperature`, `ZigbeeConnectivity` in union `DevicePower | BellButton | Button | ... omitted 13 union elements`
homeassistant/components/hue/v2/entity.py:61:39: error[unresolved-attribute] Attribute `bridge` is not defined on `Config`, `None` in union `Config | None | ConfigController`
homeassistant/components/hue/v2/entity.py:77:17: error[invalid-argument-type] Argument to bound method `BaseResourcesController.subscribe` is incorrect: Expected `(EventType, dict[Unknown, Unknown] | None, /) -> None`, found `bound method Self@async_added_to_hass._handle_event(event_type: EventType, resource: HueResource) -> None`
homeassistant/components/hue/v2/entity.py:79:17: error[invalid-argument-type] Argument to bound method `BaseResourcesController.subscribe` is incorrect: Expected `EventType | tuple[EventType] | None`, found `tuple[Literal[EventType.RESOURCE_UPDATED], Literal[EventType.RESOURCE_DELETED]]`
homeassistant/components/hue/v2/entity.py:86:13: error[unresolved-attribute] Attribute `devices` is not defined on `HueBridgeV1` in union `HueBridgeV1 | HueBridgeV2`
homeassistant/components/hue/v2/entity.py:87:17: error[invalid-argument-type] Argument to bound method `BaseResourcesController.subscribe` is incorrect: Expected `(EventType, dict[Unknown, Unknown] | None, /) -> None`, found `bound method Self@async_added_to_hass._handle_event(event_type: EventType, resource: HueResource) -> None`
homeassistant/components/hue/v2/entity.py:93:22: error[unresolved-attribute] Attribute `devices` is not defined on `HueBridgeV1` in union `HueBridgeV1 | HueBridgeV2`
homeassistant/components/hue/v2/entity.py:95:17: error[unresolved-attribute] Attribute `zigbee_connectivity` is not defined on `Sensors`, `None` in union `Sensors | None | SensorsController`
homeassistant/components/hue/v2/entity.py:96:21: error[invalid-argument-type] Argument to bound method `BaseResourcesController.subscribe` is incorrect: Expected `(EventType, dict[Unknown, Unknown] | None, /) -> None`, found `bound method Self@async_added_to_hass._handle_event(event_type: EventType, resource: HueResource) -> None`
homeassistant/components/hue/v2/entity.py:114:22: error[unresolved-attribute] Attribute `devices` is not defined on `HueBridgeV1` in union `HueBridgeV1 | HueBridgeV2`
homeassistant/components/hue/v2/entity.py:172:21: error[unresolved-attribute] Object of type `object` has no attribute `on`
homeassistant/components/hue/v2/entity.py:176:22: error[unresolved-attribute] Attribute `devices` is not defined on `HueBridgeV1` in union `HueBridgeV1 | HueBridgeV2`
homeassistant/components/hue/v2/group.py:47:24: error[invalid-assignment] Object of type `HueBridgeV1 | HueBridgeV2` is not assignable to `HueBridgeV2`
homeassistant/components/hue/v2/group.py:60:12: warning[possibly-unresolved-reference] Name `group` used when possibly not defined
homeassistant/components/hue/v2/group.py:63:51: warning[possibly-unresolved-reference] Name `group` used when possibly not defined
homeassistant/components/hue/v2/group.py:72:61: error[invalid-argument-type] Argument to function `async_add_light` is incorrect: Expected `GroupedLight`, found `type[GroupedLight]`
homeassistant/components/hue/v2/group.py:77:13: error[invalid-argument-type] Argument to bound method `BaseResourcesController.subscribe` is incorrect: Expected `(EventType, dict[Unknown, Unknown] | None, /) -> None`, found `def async_add_light(event_type: EventType, resource: GroupedLight) -> CoroutineType[Any, Any, None]`
homeassistant/components/hue/v2/group.py:96:22: error[unresolved-attribute] Attribute `grouped_light` is not defined on `Groups`, `None` in union `Groups | None | GroupsController`
homeassistant/components/hue/v2/group.py:101:33: error[invalid-assignment] Object of type `HueBridgeV1 | HueBridgeV2` is not assignable to `HueBridgeV2`: Incompatible value of type `HueBridgeV1 | HueBridgeV2`
homeassistant/components/hue/v2/group.py:120:39: error[invalid-argument-type] Argument to bound method `GroupedControllerBase.subscribe` is incorrect: Expected `(EventType, dict[Unknown, Unknown] | None, /) -> None`, found `bound method Self@async_added_to_hass._handle_event(event_type: EventType, resource: HueResource) -> None`
homeassistant/components/hue/v2/group.py:126:31: error[unresolved-attribute] Attribute `get_lights` is not defined on `BaseResourcesController[Unknown]` in union `GroupedLightController | BaseResourcesController[Unknown]`
homeassistant/components/hue/v2/group.py:129:43: error[invalid-argument-type] Argument to bound method `BaseResourcesController.subscribe` is incorrect: Expected `(EventType, dict[Unknown, Unknown] | None, /) -> None`, found `bound method Self@async_added_to_hass._handle_event(event_type: EventType, resource: HueResource) -> None`
homeassistant/components/hue/v2/group.py:129:63: error[invalid-argument-type] Argument to bound method `BaseResourcesController.subscribe` is incorrect: Expected `str | tuple[str] | None`, found `tuple[str, ...]`
homeassistant/components/hue/v2/group.py:135:16: error[unresolved-attribute] Attribute `on` is not defined on `DevicePower`, `LightLevel`, `Motion` in union `GroupedLight | Light | DevicePower | LightLevel | Motion`
homeassistant/components/hue/v2/group.py:135:16: error[unresolved-attribute] Attribute `on` is not defined on `None` in union `OnFeature | None`
homeassistant/components/hue/v2/group.py:144:27: error[unresolved-attribute] Attribute `get_lights` is not defined on `BaseResourcesController[Unknown]` in union `GroupedLightController | BaseResourcesController[Unknown]`
homeassistant/components/hue/v2/group.py:147:13: error[invalid-argument-type] Argument to bound method `GroupedHueLight._get_names_and_entity_ids_for_resource_ids` is incorrect: Expected `tuple[str]`, found `tuple[str, ...]`
homeassistant/components/hue/v2/group.py:187:13: error[unresolved-attribute] Attribute `set_state` is not defined on `BaseResourcesController[Unknown]` in union `GroupedLightController | BaseResourcesController[Unknown]`
homeassistant/components/hue/v2/group.py:209:13: error[unresolved-attribute] Attribute `set_state` is not defined on `BaseResourcesController[Unknown]` in union `GroupedLightController | BaseResourcesController[Unknown]`
homeassistant/components/hue/v2/group.py:218:13: error[unresolved-attribute] Attribute `set_flash` is not defined on `BaseResourcesController[Unknown]` in union `GroupedLightController | BaseResourcesController[Unknown]`
homeassistant/components/hue/v2/group.py:237:22: error[unresolved-attribute] Attribute `get_lights` is not defined on `BaseResourcesController[Unknown]` in union `GroupedLightController | BaseResourcesController[Unknown]`
homeassistant/components/hue/v2/group.py:369:29: error[unresolved-attribute] Attribute `metadata` is not defined on `None` in union `Device | None`
homeassistant/components/hue/v2/hue_event.py:31:24: error[invalid-assignment] Object of type `HueBridgeV1 | HueBridgeV2` is not assignable to `HueBridgeV2`
homeassistant/components/hue/v2/hue_event.py:48:65: error[unresolved-attribute] Attribute `id` is not defined on `None` in union `Device | None`
homeassistant/components/hue/v2/hue_event.py:54:33: error[unresolved-attribute] Attribute `metadata` is not defined on `None` in union `Device | None`
homeassistant/components/hue/v2/hue_event.py:55:29: error[unresolved-attribute] Attribute `id` is not defined on `None` in union `DeviceEntry | None`
homeassistant/components/hue/v2/hue_event.py:57:24: error[unresolved-attribute] Attribute `event` is not defined on `None` in union `ButtonReport | None`
homeassistant/components/hue/v2/hue_event.py:65:13: error[invalid-argument-type] Argument to bound method `BaseResourcesController.subscribe` is incorrect: Expected `(EventType, dict[Unknown, Unknown] | None, /) -> None`, found `def handle_button_event(evt_type: EventType, hue_resource: Button) -> None`
homeassistant/components/hue/v2/hue_event.py:75:65: error[unresolved-attribute] Attribute `id` is not defined on `None` in union `Device | None`
homeassistant/components/hue/v2/hue_event.py:79:29: error[unresolved-attribute] Attribute `id` is not defined on `None` in union `DeviceEntry | None`
homeassistant/components/hue/v2/hue_event.py:81:24: error[unresolved-attribute] Attribute `action` is not defined on `None` in union `RelativeRotaryReport | None`
homeassistant/components/hue/v2/hue_event.py:81:24: error[unresolved-attribute] Attribute `rotary_report` is not defined on `None` in union `RelativeRotaryFeature | None`
homeassistant/components/hue/v2/hue_event.py:83:17: error[unresolved-attribute] Attribute `rotary_report` is not defined on `None` in union `RelativeRotaryFeature | None`
homeassistant/components/hue/v2/hue_event.py:83:17: error[unresolved-attribute] Attribute `rotation` is not defined on `None` in union `RelativeRotaryReport | None`
homeassistant/components/hue/v2/hue_event.py:85:28: error[unresolved-attribute] Attribute `rotary_report` is not defined on `None` in union `RelativeRotaryFeature | None`
homeassistant/components/hue/v2/hue_event.py:85:28: error[unresolved-attribute] Attribute `rotation` is not defined on `None` in union `RelativeRotaryReport | None`
homeassistant/components/hue/v2/hue_event.py:86:25: error[unresolved-attribute] Attribute `rotary_report` is not defined on `None` in union `RelativeRotaryFeature | None`
homeassistant/components/hue/v2/hue_event.py:86:25: error[unresolved-attribute] Attribute `rotation` is not defined on `None` in union `RelativeRotaryReport | None`
homeassistant/components/hue/v2/hue_event.py:93:13: error[invalid-argument-type] Argument to bound method `BaseResourcesController.subscribe` is incorrect: Expected `(EventType, dict[Unknown, Unknown] | None, /) -> None`, found `def handle_rotary_event(evt_type: EventType, hue_resource: RelativeRotary) -> None`
homeassistant/components/hue/v2/light.py:56:24: error[invalid-assignment] Object of type `HueBridgeV1 | HueBridgeV2` is not assignable to `HueBridgeV2`
homeassistant/components/hue/v2/light.py:69:30: error[invalid-argument-type] Argument to bound method `BaseResourcesController.subscribe` is incorrect: Expected `(EventType, dict[Unknown, Unknown] | None, /) -> None`, found `def async_add_light(event_type: EventType, resource: Light) -> None`
homeassistant/components/hue/v2/light.py:87:12: error[unresolved-attribute] Attribute `alert` is not defined on `DevicePower`, `LightLevel`, `Motion` in union `Light | DevicePower | GroupedLight | LightLevel | Motion`
homeassistant/components/hue/v2/light.py:87:36: error[unresolved-attribute] Attribute `alert` is not defined on `DevicePower`, `LightLevel`, `Motion` in union `Light | DevicePower | GroupedLight | LightLevel | Motion`
homeassistant/components/hue/v2/light.py:128:23: error[unresolved-attribute] Attribute `dimming` is not defined on `DevicePower`, `LightLevel`, `Motion` in union `Light | DevicePower | GroupedLight | LightLevel | Motion`
homeassistant/components/hue/v2/light.py:136:16: error[unresolved-attribute] Attribute `on` is not defined on `DevicePower`, `LightLevel`, `Motion` in union `Light | DevicePower | GroupedLight | LightLevel | Motion`
homeassistant/components/hue/v2/light.py:136:16: error[unresolved-attribute] Attribute `on` is not defined on `None` in union `OnFeature | None`
homeassistant/components/hue/v2/light.py:154:22: error[unresolved-attribute] Attribute `color_temperature` is not defined on `DevicePower`, `GroupedLight`, `LightLevel`, `Motion` in union `Light | DevicePower | GroupedLight | LightLevel | Motion`
homeassistant/components/hue/v2/light.py:159:12: error[unresolved-attribute] Attribute `product_data` is not defined on `None` in union `Device | None`
homeassistant/components/hue/v2/light.py:160:20: error[unresolved-attribute] Attribute `color_temperature` is not defined on `DevicePower`, `GroupedLight`, `LightLevel`, `Motion` in union `Light | DevicePower | GroupedLight | LightLevel | Motion`
homeassistant/components/hue/v2/light.py:160:20: error[unresolved-attribute] Attribute `mirek_valid` is not defined on `None` in union `ColorTemperatureFeature | None`
homeassistant/components/hue/v2/light.py:166:21: error[unresolved-attribute] Attribute `color` is not defined on `DevicePower`, `GroupedLight`, `LightLevel`, `Motion` in union `Light | DevicePower | GroupedLight | LightLevel | Motion`
homeassistant/components/hue/v2/light.py:173:26: error[unresolved-attribute] Attribute `color_temperature` is not defined on `DevicePower`, `GroupedLight`, `LightLevel`, `Motion` in union `Light | DevicePower | GroupedLight | LightLevel | Motion`
homeassistant/components/hue/v2/light.py:174:65: error[invalid-argument-type] Argument to function `color_temperature_mired_to_kelvin` is incorrect: Expected `int | float`, found `int | None`
homeassistant/components/hue/v2/light.py:181:27: error[unresolved-attribute] Attribute `color_temperature` is not defined on `DevicePower`, `GroupedLight`, `LightLevel`, `Motion` in union `Light | DevicePower | GroupedLight | LightLevel | Motion`
homeassistant/components/hue/v2/light.py:191:27: error[unresolved-attribute] Attribute `color_temperature` is not defined on `DevicePower`, `GroupedLight`, `LightLevel`, `Motion` in union `Light | DevicePower | GroupedLight | LightLevel | Motion`
homeassistant/components/hue/v2/light.py:212:21: error[unresolved-attribute] Attribute `mode` is not defined on `DevicePower`, `GroupedLight`, `LightLevel`, `Motion` in union `Light | DevicePower | GroupedLight | LightLevel | Motion`
homeassistant/components/hue/v2/light.py:213:25: error[unresolved-attribute] Attribute `dynamics` is not defined on `DevicePower`, `GroupedLight`, `LightLevel`, `Motion` in union `Light | DevicePower | GroupedLight | LightLevel | Motion`
homeassistant/components/hue/v2/light.py:213:25: error[unresolved-attribute] Attribute `status` is not defined on `None` in union `DynamicsFeature | None`
homeassistant/components/hue/v2/light.py:219:23: error[unresolved-attribute] Attribute `effects` is not defined on `DevicePower`, `GroupedLight`, `LightLevel`, `Motion` in union `Light | DevicePower | GroupedLight | LightLevel | Motion`
homeassistant/components/hue/v2/light.py:222:29: error[unresolved-attribute] Attribute `timed_effects` is not defined on `DevicePower`, `GroupedLight`, `LightLevel`, `Motion` in union `Light | DevicePower | GroupedLight | LightLevel | Motion`
homeassistant/components/hue/v2/light.py:296:13: error[unresolved-attribute] Attribute `set_state` is not defined on `BaseResourcesController[Unknown]` in union `LightsController | BaseResourcesController[Unknown]`
homeassistant/components/hue/v2/light.py:309:39: error[unresolved-attribute] Attribute `dimming` is not defined on `DevicePower`, `LightLevel`, `Motion` in union `Light | DevicePower | GroupedLight | LightLevel | Motion`
homeassistant/components/hue/v2/light.py:310:37: error[unresolved-attribute] Attribute `dimming` is not defined on `DevicePower`, `LightLevel`, `Motion` in union `Light | DevicePower | GroupedLight | LightLevel | Motion`
homeassistant/components/hue/v2/light.py:323:13: error[unresolved-attribute] Attribute `set_state` is not defined on `BaseResourcesController[Unknown]` in union `LightsController | BaseResourcesController[Unknown]`
homeassistant/components/hue/v2/light.py:332:13: error[unresolved-attribute] Attribute `set_flash` is not defined on `BaseResourcesController[Unknown]` in union `LightsController | BaseResourcesController[Unknown]`
homeassistant/components/hue/v2/sensor.py:73:16: error[unresolved-attribute] Attribute `children` is not defined on `GroupedLight & ~AlwaysFalsy`, `Bridge & ~AlwaysFalsy`, `Entertainment & ~AlwaysFalsy`, `EntertainmentConfiguration & ~AlwaysFalsy`, `MotionAreaConfiguration & ~AlwaysFalsy` in union `(Room & ~AlwaysFalsy) | (GroupedLight & ~AlwaysFalsy) | (Bridge & ~AlwaysFalsy) | ... omitted 5 union elements`
homeassistant/components/hue/v2/sensor.py:86:24: error[invalid-assignment] Object of type `HueBridgeV1 | HueBridgeV2` is not assignable to `HueBridgeV2`
homeassistant/components/hue/v2/sensor.py:91:38: error[invalid-argument-type] Argument to class `partial` is incorrect: Expected `(...) -> Unknown`, found `SensorType`
homeassistant/components/hue/v2/sensor.py:104:32: error[invalid-argument-type] Argument to function `_resource_valid` is incorrect: Expected `SensorType`, found `type[DevicePower | LightLevel | Temperature | ZigbeeConnectivity | GroupedLightLevel]`
homeassistant/components/hue/v2/sensor.py:110:17: error[invalid-argument-type] Argument to bound method `BaseResourcesController.subscribe` is incorrect: Expected `(EventType, dict[Unknown, Unknown] | None, /) -> None`, found `def async_add_sensor(event_type: EventType, resource: SensorType) -> None`
homeassistant/components/hue/v2/sensor.py:110:17: error[invalid-argument-type] Argument to bound method `BaseResourcesController.subscribe` is incorrect: Expected `(EventType, dict[Unknown, Unknown] | None, /) -> None`, found `def async_add_sensor(event_type: EventType, resource: SensorType) -> None`
homeassistant/components/hue/v2/sensor.py:110:17: error[invalid-argument-type] Argument to bound method `BaseResourcesController.subscribe` is incorrect: Expected `(EventType, dict[Unknown, Unknown] | None, /) -> None`, found `def async_add_sensor(event_type: EventType, resource: SensorType) -> None`
homeassistant/components/hue/v2/sensor.py:110:17: error[invalid-argument-type] Argument to bound method `BaseResourcesController.subscribe` is incorrect: Expected `(EventType, dict[Unknown, Unknown] | None, /) -> None`, found `def async_add_sensor(event_type: EventType, resource: SensorType) -> None`
homeassistant/components/hue/v2/sensor.py:110:17: error[invalid-argument-type] Argument to bound method `BaseResourcesController.subscribe` is incorrect: Expected `(EventType, dict[Unknown, Unknown] | None, /) -> None`, found `def async_add_sensor(event_type: EventType, resource: SensorType) -> None`
homeassistant/components/hue/v2/sensor.py:115:43: error[invalid-argument-type] Argument to function `register_items` is incorrect: Expected `SensorType`, found `<class 'HueTemperatureSensor'>`
homeassistant/components/hue/v2/sensor.py:116:43: error[invalid-argument-type] Argument to function `register_items` is incorrect: Expected `SensorType`, found `<class 'HueLightLevelSensor'>`
homeassistant/components/hue/v2/sensor.py:117:44: error[invalid-argument-type] Argument to function `register_items` is incorrect: Expected `SensorType`, found `<class 'HueBatterySensor'>`
homeassistant/components/hue/v2/sensor.py:118:51: error[invalid-argument-type] Argument to function `register_items` is incorrect: Expected `SensorType`, found `<class 'HueZigbeeConnectivitySensor'>`
homeassistant/components/hue/v2/sensor.py:119:53: error[invalid-argument-type] Argument to function `register_items` is incorrect: Expected `SensorType`, found `<class 'HueGroupedLightLevelSensor'>`
homeassistant/components/hue/v2/sensor.py:133:46: error[invalid-argument-type] Argument to `HueBaseEntity.__init__` is incorrect: Expected `HueResource`, found `SensorType`
homeassistant/components/hue/v2/sensor.py:153:16: error[no-matching-overload] No overload of function `round` matches arguments
homeassistant/components/hue/v2/sensor.py:153:22: error[unresolved-attribute] Attribute `temperature` is not defined on `DevicePower`, `LightLevel`, `ZigbeeConnectivity`, `GroupedLightLevel`, `Light`, `GroupedLight`, `Motion` in union `DevicePower | LightLevel | Temperature | ... omitted 5 union elements`
homeassistant/components/hue/v2/sensor.py:175:28: error[unresolved-attribute] Attribute `light` is not defined on `DevicePower`, `Temperature`, `ZigbeeConnectivity`, `Light`, `GroupedLight`, `Motion` in union `DevicePower | LightLevel | Temperature | ... omitted 5 union elements`
homeassistant/components/hue/v2/sensor.py:175:28: error[unsupported-operator] Operator `-` is not supported between objects of type `int | None` and `Literal[1]`
homeassistant/components/hue/v2/sensor.py:181:28: error[unresolved-attribute] Attribute `light` is not defined on `DevicePower`, `Temperature`, `ZigbeeConnectivity`, `Light`, `GroupedLight`, `Motion` in union `DevicePower | LightLevel | Temperature | ... omitted 5 union elements`
homeassistant/components/hue/v2/sensor.py:204:18: error[unresolved-attribute] Attribute `get` is not defined on `Groups`, `None` in union `Groups | None | GroupsController`
homeassistant/components/hue/v2/sensor.py:204:47: error[unresolved-attribute] Attribute `get` is not defined on `Config`, `None` in union `Config | None | ConfigController`
homeassistant/components/hue/v2/sensor.py:206:35: error[unresolved-attribute] Attribute `id` is not defined on `None` in union `(Room & ~AlwaysFalsy) | (GroupedLight & ~AlwaysFalsy) | Bridge | ... omitted 6 union elements`
homeassistant/components/hue/v2/sensor.py:226:16: error[invalid-return-type] Return type does not match returned value: expected `int`, found `int | None`
homeassistant/components/hue/v2/sensor.py:226:16: error[unresolved-attribute] Attribute `power_state` is not defined on `LightLevel`, `Temperature`, `ZigbeeConnectivity`, `GroupedLightLevel`, `Light`, `GroupedLight`, `Motion` in union `DevicePower | LightLevel | Temperature | ... omitted 5 union elements`
homeassistant/components/hue/v2/sensor.py:231:12: error[unresolved-attribute] Attribute `power_state` is not defined on `LightLevel`, `Temperature`, `ZigbeeConnectivity`, `GroupedLightLevel`, `Light`, `GroupedLight`, `Motion` in union `DevicePower | LightLevel | Temperature | ... omitted 5 union elements`
homeassistant/components/hue/v2/sensor.py:233:34: error[unresolved-attribute] Attribute `power_state` is not defined on `LightLevel`, `Temperature`, `ZigbeeConnectivity`, `GroupedLightLevel`, `Light`, `GroupedLight`, `Motion` in union `DevicePower | LightLevel | Temperature | ... omitted 5 union elements`
homeassistant/components/hue/v2/sensor.py:258:16: error[unresolved-attribute] Attribute `status` is not defined on `DevicePower`, `LightLevel`, `Temperature`, `GroupedLightLevel`, `Light`, `GroupedLight`, `Motion` in union `DevicePower | LightLevel | Temperature | ... omitted 5 union elements`
homeassistant/components/hue/v2/sensor.py:263:32: error[unresolved-attribute] Attribute `mac_address` is not defined on `DevicePower`, `LightLevel`, `Temperature`, `GroupedLightLevel`, `Light`, `GroupedLight`, `Motion` in union `DevicePower | LightLevel | Temperature | ... omitted 5 union elements`
homeassistant/components/hue_ble/config_flow.py:73:15: warning[possibly-unresolved-reference] Name `light` used when possibly not defined
homeassistant/components/humidifier/condition.py:60:9: error[invalid-method-override] Invalid override of method `_should_include`: Definition is incompatible with `EntityConditionBase._should_include`
homeassistant/components/humidity/condition.py:41:9: error[invalid-method-override] Invalid override of method `_should_include`: Definition is incompatible with `EntityConditionBase._should_include`
homeassistant/components/hunterdouglas_powerview/__init__.py:71:9: error[invalid-argument-type] Argument to bound method `DeviceRegistry.async_get_or_create` is incorrect: Expected `set[tuple[str, str]] | None | UndefinedType`, found `set[tuple[str, str] | tuple[str, None | Unknown]]`
homeassistant/components/hunterdouglas_powerview/__init__.py:72:9: error[invalid-argument-type] Argument to bound method `DeviceRegistry.async_get_or_create` is incorrect: Expected `set[tuple[str, str]] | None | UndefinedType`, found `set[tuple[str, str] | tuple[str, None | Unknown]]`
homeassistant/components/hunterdouglas_powerview/__init__.py:77:20: error[unresolved-attribute] Attribute `name` is not defined on `None` in union `Version | None`
homeassistant/components/hunterdouglas_powerview/__init__.py:114:9: error[invalid-argument-type] Argument is incorrect: Expected `dict[str, Room]`, found `dict[str, BaseShade | Hub | Automation | Scene | Room]`
homeassistant/components/hunterdouglas_powerview/__init__.py:115:9: error[invalid-argument-type] Argument is incorrect: Expected `dict[str, Scene]`, found `dict[str, BaseShade | Hub | Automation | Scene | Room]`
homeassistant/components/hunterdouglas_powerview/__init__.py:116:9: error[invalid-argument-type] Argument is incorrect: Expected `dict[str, BaseShade]`, found `dict[str, BaseShade | Hub | Automation | Scene | Room]`
homeassistant/components/hunterdouglas_powerview/button.py:52:36: error[unresolved-attribute] Attribute `calibrate` is not defined on `Hub` in union `BaseShade | Hub`
homeassistant/components/hunterdouglas_powerview/button.py:59:36: error[unresolved-attribute] Attribute `jog` is not defined on `Hub` in union `BaseShade | Hub`
homeassistant/components/hunterdouglas_powerview/button.py:67:36: error[unresolved-attribute] Attribute `favorite` is not defined on `Hub` in union `BaseShade | Hub`
homeassistant/components/hunterdouglas_powerview/button.py:117:19: error[unresolved-attribute] Object of type `ButtonEntityDescription` has no attribute `press_action`
homeassistant/components/hunterdouglas_powerview/config_flow.py:42:12: error[invalid-return-type] Return type does not match returned value: expected `dict[str, str]`, found `dict[str, str | int]`
homeassistant/components/hunterdouglas_powerview/config_flow.py:166:9: error[invalid-method-override] Invalid override of method `is_matching`: Definition is incompatible with `ConfigFlow.is_matching`
homeassistant/components/hunterdouglas_powerview/cover.py:113:13: error[unsupported-operator] Operator `|=` is not supported between objects of type `None` and `Literal[CoverEntityFeature.STOP]`
homeassistant/components/hunterdouglas_powerview/cover.py:149:16: error[unsupported-operator] Operator `<=` is not supported between objects of type `int | float | None` and `Literal[0]`
homeassistant/components/hunterdouglas_powerview/cover.py:154:16: error[invalid-return-type] Return type does not match returned value: expected `int`, found `int | float | None`
homeassistant/components/hunterdouglas_powerview/cover.py:159:16: error[invalid-return-type] Return type does not match returned value: expected `int`, found `int | float | None`
homeassistant/components/hunterdouglas_powerview/cover.py:355:9: error[unsupported-operator] Operator `|=` is not supported between objects of type `None` and `Literal[CoverEntityFeature.OPEN_TILT]`
homeassistant/components/hunterdouglas_powerview/cover.py:367:16: error[invalid-return-type] Return type does not match returned value: expected `int`, found `int | float | None`
homeassistant/components/hunterdouglas_powerview/cover.py:372:16: error[unsupported-operator] Operator `+` is not supported between two objects of type `int | float | None`
homeassistant/components/hunterdouglas_powerview/cover.py:532:16: error[invalid-return-type] Return type does not match returned value: expected `int`, found `int | float | None`
homeassistant/components/hunterdouglas_powerview/cover.py:537:16: error[unsupported-operator] Operator `<=` is not supported between objects of type `int | float | None` and `Literal[0]`
homeassistant/components/hunterdouglas_powerview/cover.py:556:16: error[unsupported-operator] Operator `-` is not supported between objects of type `Literal[100]` and `int | float | None`
homeassistant/components/hunterdouglas_powerview/cover.py:565:17: error[unsupported-operator] Operator `-` is not supported between objects of type `Literal[100]` and `int | float | None`
homeassistant/components/hunterdouglas_powerview/cover.py:579:16: error[unsupported-operator] Operator `+` is not supported between two objects of type `int | float | None`
homeassistant/components/hunterdouglas_powerview/cover.py:607:43: error[unsupported-operator] Operator `-` is not supported between objects of type `Literal[100]` and `int | float | None`
homeassistant/components/hunterdouglas_powerview/cover.py:654:16: error[unsupported-operator] Operator `<=` is not supported between objects of type `int | float | None` and `Literal[0]`
homeassistant/components/hunterdouglas_powerview/cover.py:660:16: error[invalid-return-type] Return type does not match returned value: expected `int`, found `int | float | None`
homeassistant/components/hunterdouglas_powerview/cover.py:676:43: error[unsupported-operator] Operator `-` is not supported between objects of type `Literal[100]` and `int | float | None`
homeassistant/components/hunterdouglas_powerview/cover.py:700:20: error[unsupported-operator] Operator `/` is not supported between objects of type `int | float | None` and `Literal[2]`
homeassistant/components/hunterdouglas_powerview/cover.py:704:21: error[unsupported-operator] Operator `/` is not supported between objects of type `int | float | None` and `Literal[2]`
homeassistant/components/hunterdouglas_powerview/cover.py:753:16: error[unsupported-operator] Operator `<=` is not supported between objects of type `int | float | None` and `Literal[0]`
homeassistant/components/hunterdouglas_powerview/cover.py:760:21: error[unsupported-operator] Operator `/` is not supported between objects of type `int | float | None` and `Literal[2]`
homeassistant/components/hunterdouglas_powerview/cover.py:762:24: error[unsupported-operator] Operator `/` is not supported between objects of type `int | float | None` and `Literal[2]`
homeassistant/components/hunterdouglas_powerview/cover.py:884:16: error[unsupported-operator] Operator `<=` is not supported between objects of type `int | float | None` and `Literal[0]`
homeassistant/components/hunterdouglas_powerview/cover.py:889:16: error[invalid-return-type] Return type does not match returned value: expected `int`, found `int | float | None`
homeassistant/components/hunterdouglas_powerview/cover.py:931:20: error[unsupported-operator] Operator `/` is not supported between objects of type `int | float | None` and `Literal[2]`
homeassistant/components/hunterdouglas_powerview/cover.py:935:21: error[unsupported-operator] Operator `/` is not supported between objects of type `int | float | None` and `Literal[2]`
homeassistant/components/hunterdouglas_powerview/cover.py:983:36: error[invalid-assignment] Object of type `tuple[<class 'PowerViewShade'>] | tuple[<class 'PowerViewShadeWithTiltOnClosed'>] | tuple[<class 'PowerViewShadeWithTiltAnywhere'>] | ... omitted 5 union elements` is not assignable to `Iterable[BaseShade]`
homeassistant/components/hunterdouglas_powerview/cover.py:995:9: error[call-non-callable] Object of type `BaseShade` is not callable
homeassistant/components/hunterdouglas_powerview/select.py:99:16: error[unresolved-attribute] Object of type `SelectEntityDescription` has no attribute `current_fn`
homeassistant/components/hunterdouglas_powerview/select.py:104:16: error[unresolved-attribute] Object of type `SelectEntityDescription` has no attribute `options_fn`
homeassistant/components/hunterdouglas_powerview/select.py:108:15: error[unresolved-attribute] Object of type `SelectEntityDescription` has no attribute `select_fn`
homeassistant/components/hunterdouglas_powerview/sensor.py:71:9: error[invalid-argument-type] Argument is incorrect: Expected `(BaseShade, /) -> int`, found `(shade: BaseShade) -> int | str`
homeassistant/components/hunterdouglas_powerview/util.py:23:9: error[invalid-argument-type] Argument is incorrect: Expected `str`, found `str | None`
homeassistant/components/hunterdouglas_powerview/util.py:24:9: error[invalid-argument-type] Argument is incorrect: Expected `str`, found `None | Unknown`
homeassistant/components/hunterdouglas_powerview/util.py:25:9: error[invalid-argument-type] Argument is incorrect: Expected `str`, found `None | Unknown`
homeassistant/components/hunterdouglas_powerview/util.py:27:9: error[invalid-argument-type] Argument is incorrect: Expected `str`, found `str | None`
homeassistant/components/hunterdouglas_powerview/util.py:28:9: error[invalid-argument-type] Argument is incorrect: Expected `str`, found `None | Unknown`
homeassistant/components/husqvarna_automower/diagnostics.py:44:47: warning[possibly-unresolved-reference] Name `mower_id` used when possibly not defined
homeassistant/components/husqvarna_automower_ble/__init__.py:78:81: error[invalid-argument-type] Argument to `HusqvarnaCoordinator.__init__` is incorrect: Expected `str`, found `str | None`
homeassistant/components/husqvarna_automower_ble/coordinator.py:82:13: error[invalid-assignment] Invalid subscript assignment with key of type `Literal["battery_level"]` and value of type `int | None` on object of type `dict[str, str | int]`
homeassistant/components/husqvarna_automower_ble/coordinator.py:88:13: error[invalid-assignment] Invalid subscript assignment with key of type `Literal["activity"]` and value of type `MowerActivity | None` on object of type `dict[str, str | int]`
homeassistant/components/husqvarna_automower_ble/coordinator.py:94:13: error[invalid-assignment] Invalid subscript assignment with key of type `Literal["state"]` and value of type `MowerState | None` on object of type `dict[str, str | int]`
homeassistant/components/hvv_departures/binary_sensor.py:157:25: error[invalid-argument-type] Invalid argument to key "identifiers" with declared type `set[tuple[str, str]]` on TypedDict `DeviceInfo`: value of type `set[tuple[str, str] | tuple[str, str, Any, Any]]`
homeassistant/components/hvv_departures/sensor.py:93:25: error[invalid-argument-type] Invalid argument to key "identifiers" with declared type `set[tuple[str, str]]` on TypedDict `DeviceInfo`: value of type `set[tuple[str, str] | tuple[str, str, Any, Any]]`
homeassistant/components/iammeter/sensor.py:186:50: error[invalid-argument-type] Argument is incorrect: Expected `datetime`, found `Any | None`
homeassistant/components/iammeter/sensor.py:186:50: error[invalid-argument-type] Argument is incorrect: Expected `int | float`, found `Any | None`
homeassistant/components/iaqualink/climate.py:90:31: error[unresolved-attribute] Object of type `AqualinkThermostat` has no attribute `_heater`
homeassistant/components/iaqualink/light.py:48:43: error[unresolved-attribute] Object of type `AqualinkLight` has no attribute `supported_effects`
homeassistant/components/iaqualink/light.py:99:22: error[unsupported-operator] Operator `*` is not supported between objects of type `int | None` and `Literal[255]`
homeassistant/components/iaqualink/light.py:104:16: error[invalid-return-type] Return type does not match returned value: expected `str`, found `str | None`
homeassistant/components/icloud/account.py:147:35: error[unresolved-attribute] Attribute `items` is not defined on `None` in union `Any | None`
homeassistant/components/icloud/account.py:456:54: error[invalid-argument-type] Argument to bound method `AppleDevice.lost_device` is incorrect: Expected `str`, found `None`
homeassistant/components/icloud/config_flow.py:161:53: error[invalid-argument-type] Argument to bound method `ConfigEntries.async_update_entry` is incorrect: Expected `ConfigEntry[Any]`, found `ConfigEntry[Any] | None`
homeassistant/components/icloud/config_flow.py:162:53: error[unresolved-attribute] Attribute `entry_id` is not defined on `None` in union `ConfigEntry[Any] | None`
homeassistant/components/icloud/config_flow.py:216:36: error[invalid-argument-type] Argument to constructor `enumerate.__new__` is incorrect: Expected `Iterable[Any]`, found `Any | None | bool | list[Any] | dict[Any, Any]`
homeassistant/components/icloud/config_flow.py:217:43: error[unresolved-attribute] Object of type `_T@enumerate` has no attribute `get`
homeassistant/components/icloud/config_flow.py:218:41: error[unresolved-attribute] Object of type `_T@enumerate` has no attribute `get`
homeassistant/components/icloud/config_flow.py:226:32: error[not-subscriptable] Cannot subscript object of type `None` with no `__getitem__` method
homeassistant/components/icloud/config_flow.py:226:32: error[not-subscriptable] Cannot subscript object of type `bool` with no `__getitem__` method
homeassistant/components/idrive_e2/backup.py:47:42: error[unresolved-attribute] Object of type `(...) -> Coroutine[Any, Any, T@handle_boto_errors]` has no attribute `__name__`
homeassistant/components/idrive_e2/config_flow.py:105:40: warning[possibly-unresolved-reference] Name `endpoint` used when possibly not defined
homeassistant/components/idrive_e2/config_flow.py:107:33: warning[possibly-unresolved-reference] Name `buckets` used when possibly not defined
homeassistant/components/ign_sismologia/geo_location.py:203:31: error[not-subscriptable] Cannot subscript object of type `None` with no `__getitem__` method
homeassistant/components/ign_sismologia/geo_location.py:204:32: error[not-subscriptable] Cannot subscript object of type `None` with no `__getitem__` method
homeassistant/components/ign_sismologia/geo_location.py:219:20: error[invalid-return-type] Return type does not match returned value: expected `str | None`, found `(int & ~AlwaysFalsy) | (float & ~AlwaysFalsy)`
homeassistant/components/ihc/__init__.py:56:26: error[not-subscriptable] Cannot subscript object of type `bool` with no `__getitem__` method
homeassistant/components/imap/__init__.py:167:17: error[unresolved-attribute] Attribute `expunge` is not defined on `None` in union `None | IMAP4ClientProtocol`
homeassistant/components/imap/__init__.py:194:17: error[unresolved-attribute] Attribute `expunge` is not defined on `None` in union `None | IMAP4ClientProtocol`
homeassistant/components/imap/__init__.py:252:29: error[unresolved-attribute] Object of type `object` has no attribute `get_payload`
homeassistant/components/imap/__init__.py:262:20: error[invalid-return-type] Return type does not match returned value: expected `Message[str, str]`, found `object`
homeassistant/components/imap/coordinator.py:82:8: error[unresolved-attribute] Attribute `state` is not defined on `None` in union `None | IMAP4ClientProtocol`
homeassistant/components/imap/coordinator.py:89:8: error[unresolved-attribute] Attribute `state` is not defined on `None` in union `None | IMAP4ClientProtocol`
homeassistant/components/imap/coordinator.py:91:8: error[unresolved-attribute] Attribute `state` is not defined on `None` in union `None | IMAP4ClientProtocol`
homeassistant/components/imap/coordinator.py:98:8: error[unresolved-attribute] Attribute `state` is not defined on `None` in union `None | IMAP4ClientProtocol`
homeassistant/components/imap/coordinator.py:279:26: error[unresolved-attribute] Attribute `fetch` is not defined on `None` in union `IMAP4_SSL | None`
homeassistant/components/imap/coordinator.py:352:15: error[unresolved-attribute] Attribute `noop` is not defined on `None` in union `IMAP4_SSL | None`
homeassistant/components/imap/coordinator.py:353:31: error[unresolved-attribute] Attribute `search` is not defined on `None` in union `IMAP4_SSL | None`
homeassistant/components/imap/coordinator.py:535:30: error[unresolved-attribute] Attribute `idle_start` is not defined on `None` in union `IMAP4_SSL | None`
homeassistant/components/imap/coordinator.py:536:23: error[unresolved-attribute] Attribute `wait_server_push` is not defined on `None` in union `IMAP4_SSL | None`
homeassistant/components/imap/coordinator.py:537:17: error[unresolved-attribute] Attribute `idle_done` is not defined on `None` in union `IMAP4_SSL | None`
homeassistant/components/imeon_inverter/config_flow.py:69:52: warning[possibly-unresolved-reference] Name `serial` used when possibly not defined
homeassistant/components/imeon_inverter/config_flow.py:74:40: warning[possibly-unresolved-reference] Name `serial` used when possibly not defined
homeassistant/components/imeon_inverter/select.py:36:9: error[invalid-argument-type] Argument is incorrect: Expected `(Inverter, str, /) -> Awaitable[bool]`, found `(api: Inverter, mode: str) -> CoroutineType[Any, Any, bool | None]`
homeassistant/components/imeon_inverter/select.py:37:13: error[invalid-argument-type] Argument to bound method `Inverter.set_inverter_mode` is incorrect: Expected `Literal["bup", "ofg", "ong", "smg"]`, found `str`
homeassistant/components/incomfort/config_flow.py:201:22: warning[possibly-unresolved-reference] Name `reconfigure_entry` used when possibly not defined
homeassistant/components/incomfort/config_flow.py:208:25: warning[possibly-unresolved-reference] Name `reconfigure_entry` used when possibly not defined
homeassistant/components/inels/__init__.py:54:38: error[invalid-argument-type] Argument is incorrect: Expected `str`, found `str | bytes | bytearray`
homeassistant/components/influxdb/__init__.py:283:12: warning[possibly-unresolved-reference] Name `_include_value` used when possibly not defined
homeassistant/components/influxdb/__init__.py:284:59: warning[possibly-unresolved-reference] Name `_state_as_value` used when possibly not defined
homeassistant/components/influxdb/__init__.py:631:27: error[unsupported-operator] Operator `-` is not supported between objects of type `int | float` and `object`
homeassistant/components/influxdb/__init__.py:634:61: error[invalid-argument-type] Argument is incorrect: Expected `Event[Mapping[str, Any]]`, found `object`
homeassistant/components/input_datetime/__init__.py:289:34: error[unresolved-attribute] Attribute `replace` is not defined on `None` in union `datetime | None`
homeassistant/components/input_datetime/__init__.py:398:20: error[unresolved-attribute] Attribute `date` is not defined on `None` in union `None | datetime`
homeassistant/components/input_datetime/__init__.py:401:20: error[unresolved-attribute] Attribute `time` is not defined on `None` in union `None | datetime`
homeassistant/components/input_number/__init__.py:312:40: error[unsupported-operator] Operator `+` is not supported between objects of type `int | float | None` and `int`
homeassistant/components/input_number/__init__.py:316:40: error[unsupported-operator] Operator `-` is not supported between objects of type `int | float | None` and `int`
homeassistant/components/insteon/api/config.py:312:37: error[invalid-argument-type] Argument to function `get_broken_links` is incorrect: Expected `dict[Address, Device]`, found `DeviceManager`
homeassistant/components/insteon/api/config.py:333:37: error[invalid-argument-type] Argument to function `get_broken_links` is incorrect: Expected `dict[Address, Device]`, found `DeviceManager`
homeassistant/components/insteon/api/device.py:120:9: error[invalid-argument-type] Argument to bound method `DeviceManager.async_add_device` is incorrect: Expected `Address`, found `Any | None`
homeassistant/components/insteon/api/properties.py:46:12: error[invalid-argument-type] Method `__getitem__` of type `bound method dict[str, Any].__getitem__(key: str, /) -> Any` cannot be called with key of type `Literal[0]` on object of type `dict[str, Any]`
homeassistant/components/insteon/api/properties.py:50:12: error[invalid-argument-type] Method `__getitem__` of type `bound method dict[str, Any].__getitem__(key: str, /) -> Any` cannot be called with key of type `Literal[0]` on object of type `dict[str, Any]`
homeassistant/components/insteon/api/properties.py:54:12: error[invalid-argument-type] Method `__getitem__` of type `bound method dict[str, Any].__getitem__(key: str, /) -> Any` cannot be called with key of type `Literal[0]` on object of type `dict[str, Any]`
homeassistant/components/insteon/api/properties.py:58:12: error[invalid-argument-type] Method `__getitem__` of type `bound method dict[str, Any].__getitem__(key: str, /) -> Any` cannot be called with key of type `Literal[0]` on object of type `dict[str, Any]`
homeassistant/components/insteon/api/properties.py:65:12: error[invalid-argument-type] Method `__getitem__` of type `bound method dict[str, Any].__getitem__(key: str, /) -> Any` cannot be called with key of type `Literal[0]` on object of type `dict[str, Any]`
homeassistant/components/insteon/api/properties.py:73:12: error[invalid-argument-type] Method `__getitem__` of type `bound method dict[str, Any].__getitem__(key: str, /) -> Any` cannot be called with key of type `Literal[0]` on object of type `dict[str, Any]`
homeassistant/components/insteon/api/scenes.py:91:24: error[not-iterable] Object of type `int` is not iterable
homeassistant/components/insteon/binary_sensor.py:61:13: error[invalid-argument-type] Argument to function `async_add_insteon_entities` is incorrect: Expected `dict[str, Any]`, found `Unknown | None`
homeassistant/components/insteon/climate.py:68:13: error[invalid-argument-type] Argument to function `async_add_insteon_entities` is incorrect: Expected `dict[str, Any]`, found `Unknown | None`
homeassistant/components/insteon/cover.py:33:75: error[invalid-argument-type] Argument to function `async_add_insteon_entities` is incorrect: Expected `dict[str, Any]`, found `Unknown | None`
homeassistant/components/insteon/fan.py:35:71: error[invalid-argument-type] Argument to function `async_add_insteon_entities` is incorrect: Expected `dict[str, Any]`, found `Unknown | None`
homeassistant/components/insteon/ipdb.py:52:64: error[invalid-assignment] Object of type `dict[Device | <class 'AccessControl_Morningstar'> | <class 'DimmableLightingControl'> | ... omitted 39 union elements, dict[EntityPlatforms, Iterable[int]]]` is not assignable to `dict[Device, dict[EntityPlatforms, Iterable[int]]]`
homeassistant/components/insteon/light.py:37:13: error[invalid-argument-type] Argument to function `async_add_insteon_entities` is incorrect: Expected `dict[str, Any]`, found `Unknown | None`
homeassistant/components/insteon/lock.py:28:73: error[invalid-argument-type] Argument to function `async_add_insteon_entities` is incorrect: Expected `dict[str, Any]`, found `Unknown | None`
homeassistant/components/insteon/services.py:103:42: error[invalid-argument-type] Argument to function `async_enter_unlinking_mode` is incorrect: Expected `int`, found `Any | None`
homeassistant/components/insteon/services.py:147:39: error[invalid-argument-type] Argument to function `async_x10_all_units_off` is incorrect: Expected `str`, found `Any | None`
homeassistant/components/insteon/services.py:152:40: error[invalid-argument-type] Argument to function `async_x10_all_lights_off` is incorrect: Expected `str`, found `Any | None`
homeassistant/components/insteon/services.py:157:39: error[invalid-argument-type] Argument to function `async_x10_all_lights_on` is incorrect: Expected `str`, found `Any | None`
homeassistant/components/insteon/services.py:187:33: error[invalid-argument-type] Argument to bound method `DeviceManager.set_id` is incorrect: Expected `int`, found `None`
homeassistant/components/insteon/services.py:187:39: error[invalid-argument-type] Argument to bound method `DeviceManager.set_id` is incorrect: Expected `int`, found `None`
homeassistant/components/insteon/services.py:187:45: error[invalid-argument-type] Argument to bound method `DeviceManager.set_id` is incorrect: Expected `int`, found `None`
homeassistant/components/insteon/switch.py:32:13: error[invalid-argument-type] Argument to function `async_add_insteon_entities` is incorrect: Expected `dict[str, Any]`, found `Unknown | None`
homeassistant/components/integration/config_flow.py:61:6: error[invalid-type-form] Variable of type `type[Selector[Unknown]]` is not allowed in a return type annotation
homeassistant/components/intellifire/config_flow.py:173:44: warning[possibly-unresolved-reference] Name `serial` used when possibly not defined
homeassistant/components/intellifire/config_flow.py:174:71: warning[possibly-unresolved-reference] Name `serial` used when possibly not defined
homeassistant/components/intellifire/config_flow.py:177:80: warning[possibly-unresolved-reference] Name `serial` used when possibly not defined
homeassistant/components/intent/__init__.py:119:13: error[invalid-argument-type] Argument to `ServiceIntentHandler.__init__` is incorrect: Expected `set[type[StrEnum]] | None`, found `set[<class 'ButtonDeviceClass'> | <class 'CoverDeviceClass'> | <class 'ValveDeviceClass'> | <class 'SwitchDeviceClass'> | <class 'MediaPlayerDeviceClass'>]`
homeassistant/components/intent/__init__.py:134:13: error[invalid-argument-type] Argument to `ServiceIntentHandler.__init__` is incorrect: Expected `set[type[StrEnum]] | None`, found `set[<class 'ButtonDeviceClass'> | <class 'CoverDeviceClass'> | <class 'ValveDeviceClass'> | <class 'SwitchDeviceClass'> | <class 'MediaPlayerDeviceClass'>]`
homeassistant/components/intent/__init__.py:144:13: error[invalid-argument-type] Argument to `ServiceIntentHandler.__init__` is incorrect: Expected `set[type[StrEnum]] | None`, found `set[<class 'ButtonDeviceClass'> | <class 'CoverDeviceClass'> | <class 'ValveDeviceClass'> | <class 'SwitchDeviceClass'> | <class 'MediaPlayerDeviceClass'>]`
homeassistant/components/intesishome/climate.py:408:20: error[invalid-return-type] Return type does not match returned value: expected `HVACMode`, found `None | HVACMode`
homeassistant/components/iometer/config_flow.py:50:9: error[invalid-assignment] Object of type `str | None` is not assignable to attribute `_meter_number` of type `str`
homeassistant/components/iometer/config_flow.py:91:17: error[invalid-assignment] Object of type `str | None` is not assignable to attribute `_meter_number` of type `str`
homeassistant/components/iotty/cover.py:146:16: error[invalid-return-type] Return type does not match returned value: expected `CoverEntityFeature`, found `CoverEntityFeature | None`
homeassistant/components/iotty/switch.py:185:40: error[invalid-assignment] Object of type `Device` is not assignable to `LightSwitch | Outlet`
homeassistant/components/iqvia/sensor.py:244:38: error[not-subscriptable] Cannot subscript object of type `None` with no `__getitem__` method
homeassistant/components/iqvia/sensor.py:244:38: warning[possibly-unresolved-reference] Name `data` used when possibly not defined
homeassistant/components/iqvia/sensor.py:248:37: warning[possibly-unresolved-reference] Name `data` used when possibly not defined
homeassistant/components/irm_kmi/config_flow.py:48:9: error[invalid-method-override] Invalid override of method `async_get_options_flow`: Definition is incompatible with `ConfigFlow.async_get_options_flow`
homeassistant/components/irm_kmi/coordinator.py:91:59: error[invalid-argument-type] Argument to bound method `IrmKmiApiClientHa.get_current_weather` is incorrect: Expected `ZoneInfo`, found `ZoneInfo | None`
homeassistant/components/irm_kmi/coordinator.py:92:57: error[invalid-argument-type] Argument to bound method `IrmKmiApiClientHa.get_daily_forecast` is incorrect: Expected `ZoneInfo`, found `ZoneInfo | None`
homeassistant/components/irm_kmi/coordinator.py:93:59: error[invalid-argument-type] Argument to bound method `IrmKmiApiClientHa.get_hourly_forecast` is incorrect: Expected `ZoneInfo`, found `ZoneInfo | None`
homeassistant/components/irm_kmi/coordinator.py:94:13: error[invalid-argument-type] Argument is incorrect: Expected `str`, found `str | None`
homeassistant/components/irm_kmi/weather.py:57:55: error[invalid-argument-type] Argument to function `SingleCoordinatorWeatherEntity.__init__` is incorrect: Expected `DataUpdateCoordinator[dict[str, Any]]`, found `IrmKmiCoordinator`
homeassistant/components/irm_kmi/weather.py:107:16: error[invalid-return-type] Return type does not match returned value: expected `list[Forecast] | None`, found `list[ExtendedForecast]`
homeassistant/components/irm_kmi/weather.py:119:32: error[invalid-assignment] Object of type `list[ExtendedForecast]` is not assignable to `list[Forecast]`
homeassistant/components/iskra/config_flow.py:146:37: warning[possibly-unresolved-reference] Name `device_info` used when possibly not defined
homeassistant/components/iskra/config_flow.py:182:33: warning[possibly-unresolved-reference] Name `device_info` used when possibly not defined
homeassistant/components/iskra/config_flow.py:219:33: warning[possibly-unresolved-reference] Name `device_info` used when possibly not defined
homeassistant/components/iskra/sensor.py:63:35: error[unresolved-attribute] Attribute `total` is not defined on `None` in union `None | Unknown`
homeassistant/components/iskra/sensor.py:71:35: error[unresolved-attribute] Attribute `total` is not defined on `None` in union `None | Unknown`
homeassistant/components/iskra/sensor.py:79:35: error[unresolved-attribute] Attribute `total` is not defined on `None` in union `None | Unknown`
homeassistant/components/iskra/sensor.py:87:35: error[unresolved-attribute] Attribute `phases` is not defined on `None` in union `None | Unknown`
homeassistant/components/iskra/sensor.py:95:35: error[unresolved-attribute] Attribute `phases` is not defined on `None` in union `None | Unknown`
homeassistant/components/iskra/sensor.py:103:35: error[unresolved-attribute] Attribute `phases` is not defined on `None` in union `None | Unknown`
homeassistant/components/iskra/sensor.py:112:35: error[unresolved-attribute] Attribute `phases` is not defined on `None` in union `None | Unknown`
homeassistant/components/iskra/sensor.py:120:35: error[unresolved-attribute] Attribute `phases` is not defined on `None` in union `None | Unknown`
homeassistant/components/iskra/sensor.py:128:35: error[unresolved-attribute] Attribute `phases` is not defined on `None` in union `None | Unknown`
homeassistant/components/iskra/sensor.py:137:35: error[unresolved-attribute] Attribute `phases` is not defined on `None` in union `None | Unknown`
homeassistant/components/iskra/sensor.py:145:35: error[unresolved-attribute] Attribute `phases` is not defined on `None` in union `None | Unknown`
homeassistant/components/iskra/sensor.py:153:35: error[unresolved-attribute] Attribute `phases` is not defined on `None` in union `None | Unknown`
homeassistant/components/iskra/sensor.py:162:35: error[unresolved-attribute] Attribute `frequency` is not defined on `None` in union `None | Unknown`
homeassistant/components/iskra/sensor.py:184:39: error[unresolved-attribute] Attribute `non_resettable` is not defined on `None` in union `None | Unknown`
homeassistant/components/iskra/sensor.py:192:39: error[unresolved-attribute] Attribute `resettable` is not defined on `None` in union `None | Unknown`
homeassistant/components/iskra/sensor.py:251:45: error[unresolved-attribute] Attribute `non_resettable` is not defined on `None` in union `None | Unknown`
homeassistant/components/iskra/sensor.py:257:45: error[unresolved-attribute] Attribute `resettable` is not defined on `None` in union `None | Unknown`
homeassistant/components/islamic_prayer_times/__init__.py:69:47: warning[possibly-unresolved-reference] Name `unique_id` used when possibly not defined
homeassistant/components/islamic_prayer_times/coordinator.py:88:16: warning[redundant-cast] Value is already of type `dict[str, Any]`
homeassistant/components/ista_ecotrend/sensor.py:273:47: error[unresolved-reference] Name `statistics_sum` used when not defined
homeassistant/components/isy994/__init__.py:141:33: error[invalid-argument-type] Argument to function `_categorize_nodes` is incorrect: Expected `Nodes`, found `Nodes | None`
homeassistant/components/isy994/__init__.py:142:36: error[invalid-argument-type] Argument to function `_categorize_programs` is incorrect: Expected `Programs`, found `Programs | None`
homeassistant/components/isy994/__init__.py:144:8: error[unresolved-attribute] Attribute `children` is not defined on `None` in union `Variables | None`
homeassistant/components/isy994/__init__.py:149:30: error[unresolved-attribute] Attribute `children` is not defined on `None` in union `Variables | None`
homeassistant/components/isy994/__init__.py:150:28: error[not-subscriptable] Cannot subscript object of type `None` with no `__getitem__` method
homeassistant/components/isy994/__init__.py:150:28: error[not-subscriptable] Cannot subscript object of type `Variable` with no `__getitem__` method
homeassistant/components/isy994/__init__.py:153:11: error[unresolved-attribute] Attribute `nobjs` is not defined on `None` in union `NetworkResources | None`
homeassistant/components/isy994/__init__.py:157:25: error[unresolved-attribute] Attribute `nobjs` is not defined on `None` in union `NetworkResources | None`
homeassistant/components/isy994/__init__.py:176:9: error[unresolved-attribute] Attribute `stop` is not defined on `None` in union `WebSocketClient | None`
homeassistant/components/isy994/__init__.py:179:5: error[unresolved-attribute] Attribute `start` is not defined on `None` in union `WebSocketClient | None`
homeassistant/components/isy994/__init__.py:229:5: error[unresolved-attribute] Attribute `stop` is not defined on `None` in union `WebSocketClient | None`
homeassistant/components/isy994/binary_sensor.py:125:53: error[unresolved-attribute] Attribute `address` is not defined on `None` in union `Node | None`
homeassistant/components/isy994/binary_sensor.py:144:35: warning[possibly-unresolved-reference] Name `parent_entity` used when possibly not defined
homeassistant/components/isy994/binary_sensor.py:145:17: warning[possibly-unresolved-reference] Name `parent_entity` used when possibly not defined
homeassistant/components/isy994/binary_sensor.py:147:35: warning[possibly-unresolved-reference] Name `parent_entity` used when possibly not defined
homeassistant/components/isy994/binary_sensor.py:151:27: warning[possibly-unresolved-reference] Name `parent_entity` used when possibly not defined
homeassistant/components/isy994/binary_sensor.py:153:17: warning[possibly-unresolved-reference] Name `parent_entity` used when possibly not defined
homeassistant/components/isy994/binary_sensor.py:166:31: warning[possibly-unresolved-reference] Name `parent_entity` used when possibly not defined
homeassistant/components/isy994/binary_sensor.py:167:37: warning[possibly-unresolved-reference] Name `parent_entity` used when possibly not defined
homeassistant/components/isy994/binary_sensor.py:219:23: error[unresolved-attribute] Attribute `type` is not defined on `Group` in union `Group | Node`
homeassistant/components/isy994/binary_sensor.py:226:27: error[unresolved-attribute] Attribute `category` is not defined on `None` in union `ZWaveProperties | None`
homeassistant/components/isy994/binary_sensor.py:226:27: error[unresolved-attribute] Attribute `zwave_props` is not defined on `Group` in union `Group | Node`
homeassistant/components/isy994/binary_sensor.py:228:16: error[unresolved-attribute] Attribute `category` is not defined on `None` in union `ZWaveProperties | None`
homeassistant/components/isy994/binary_sensor.py:228:16: error[unresolved-attribute] Attribute `zwave_props` is not defined on `Group` in union `Group | Node`
homeassistant/components/isy994/binary_sensor.py:234:16: error[unresolved-attribute] Attribute `startswith` is not defined on `None` in union `str | None`
homeassistant/components/isy994/binary_sensor.py:293:9: error[unresolved-attribute] Attribute `control_events` is not defined on `Program`, `Variable` in union `Node | Program | Variable`
homeassistant/components/isy994/binary_sensor.py:446:9: error[unresolved-attribute] Attribute `control_events` is not defined on `Program`, `Variable` in union `Node | Program | Variable`
homeassistant/components/isy994/button.py:118:38: error[unresolved-attribute] Object of type `object` has no attribute `nodes`
homeassistant/components/isy994/button.py:121:30: error[unresolved-attribute] Attribute `address` is not defined on `ISY & <Protocol with members 'isy'>` in union `Node | (ISY & <Protocol with members 'isy'>) | (NetworkCommand & <Protocol with members 'status_events'>)`
homeassistant/components/isy994/button.py:140:15: error[unresolved-attribute] Attribute `query` is not defined on `NetworkCommand` in union `Node | ISY | NetworkCommand`
homeassistant/components/isy994/button.py:148:15: error[unresolved-attribute] Attribute `beep` is not defined on `ISY`, `NetworkCommand` in union `Node | ISY | NetworkCommand`
homeassistant/components/isy994/button.py:158:15: error[unresolved-attribute] Attribute `run` is not defined on `Node`, `ISY` in union `Node | ISY | NetworkCommand`
homeassistant/components/isy994/climate.py:70:29: error[invalid-argument-type] Argument to `ISYThermostatEntity.__init__` is incorrect: Expected `Node`, found `Node | Group`
homeassistant/components/isy994/climate.py:93:21: error[unresolved-attribute] Attribute `uom` is not defined on `Program`, `Variable` in union `Node | Program | Variable`
homeassistant/components/isy994/climate.py:95:25: error[not-subscriptable] Cannot subscript object of type `None` with no `__getitem__` method
homeassistant/components/isy994/climate.py:95:25: error[unresolved-attribute] Attribute `uom` is not defined on `Program`, `Variable` in union `Node | Program | Variable`
homeassistant/components/isy994/climate.py:100:24: error[unresolved-attribute] Attribute `aux_properties` is not defined on `Program`, `Variable` in union `Node | Program | Variable`
homeassistant/components/isy994/climate.py:111:29: error[unresolved-attribute] Attribute `aux_properties` is not defined on `Program`, `Variable` in union `Node | Program | Variable`
homeassistant/components/isy994/climate.py:120:30: error[unresolved-attribute] Attribute `aux_properties` is not defined on `Program`, `Variable` in union `Node | Program | Variable`
homeassistant/components/isy994/climate.py:133:38: error[invalid-argument-type] Method `__getitem__` of type `bound method dict[str, dict[int, str]].__getitem__(key: str, /) -> dict[int, str]` cannot be called with key of type `list[str]` on object of type `dict[str, dict[int, str]]`
homeassistant/components/isy994/climate.py:140:23: error[unresolved-attribute] Attribute `aux_properties` is not defined on `Program`, `Variable` in union `Node | Program | Variable`
homeassistant/components/isy994/climate.py:151:43: error[unresolved-attribute] Attribute `prec` is not defined on `Program` in union `Node | Program | Variable`
homeassistant/components/isy994/climate.py:166:18: error[unresolved-attribute] Attribute `aux_properties` is not defined on `Program`, `Variable` in union `Node | Program | Variable`
homeassistant/components/isy994/climate.py:169:56: error[invalid-argument-type] Argument to function `convert_isy_value_to_hass` is incorrect: Expected `str | None`, found `str | list[str]`
homeassistant/components/isy994/climate.py:174:18: error[unresolved-attribute] Attribute `aux_properties` is not defined on `Program`, `Variable` in union `Node | Program | Variable`
homeassistant/components/isy994/climate.py:177:56: error[invalid-argument-type] Argument to function `convert_isy_value_to_hass` is incorrect: Expected `str | None`, found `str | list[str]`
homeassistant/components/isy994/climate.py:182:20: error[unresolved-attribute] Attribute `aux_properties` is not defined on `Program`, `Variable` in union `Node | Program | Variable`
homeassistant/components/isy994/climate.py:198:19: error[unresolved-attribute] Attribute `set_climate_setpoint_heat` is not defined on `Program`, `Variable` in union `Node | Program | Variable`
homeassistant/components/isy994/climate.py:200:19: error[unresolved-attribute] Attribute `set_climate_setpoint_cool` is not defined on `Program`, `Variable` in union `Node | Program | Variable`
homeassistant/components/isy994/climate.py:206:15: error[unresolved-attribute] Attribute `set_fan_mode` is not defined on `Program`, `Variable` in union `Node | Program | Variable`
homeassistant/components/isy994/climate.py:206:39: error[invalid-argument-type] Argument to bound method `Node.set_fan_mode` is incorrect: Expected `str`, found `str | None`
homeassistant/components/isy994/climate.py:212:15: error[unresolved-attribute] Attribute `set_climate_mode` is not defined on `Program`, `Variable` in union `Node | Program | Variable`
homeassistant/components/isy994/climate.py:212:43: error[invalid-argument-type] Argument to bound method `Node.set_climate_mode` is incorrect: Expected `str`, found `str | None`
homeassistant/components/isy994/cover.py:56:12: error[unresolved-attribute] Attribute `uom` is not defined on `Program`, `Variable` in union `Node | Program | Variable`
homeassistant/components/isy994/cover.py:69:22: error[unresolved-attribute] Attribute `turn_on` is not defined on `Program`, `Variable` in union `Node | Program | Variable`
homeassistant/components/isy994/cover.py:74:22: error[unresolved-attribute] Attribute `turn_off` is not defined on `Program`, `Variable` in union `Node | Program | Variable`
homeassistant/components/isy994/cover.py:80:12: error[unresolved-attribute] Attribute `uom` is not defined on `Program`, `Variable` in union `Node | Program | Variable`
homeassistant/components/isy994/cover.py:82:22: error[unresolved-attribute] Attribute `turn_on` is not defined on `Program`, `Variable` in union `Node | Program | Variable`
homeassistant/components/isy994/entity.py:44:9: error[invalid-assignment] Object of type `Node | Group | Variable | Program` is not assignable to attribute `_node` of type `Node | Program | Variable`
homeassistant/components/isy994/entity.py:59:37: error[unresolved-attribute] Object of type `object` has no attribute `subscribe`
homeassistant/components/isy994/entity.py:119:32: error[unresolved-attribute] Attribute `aux_properties` is not defined on `Program`, `Variable` in union `Node | Program | Variable`
homeassistant/components/isy994/entity.py:149:15: error[call-non-callable] Object of type `object` is not callable
homeassistant/components/isy994/entity.py:158:15: error[unresolved-attribute] Attribute `get_zwave_parameter` is not defined on `Program`, `Variable` in union `Node | Program | Variable`
homeassistant/components/isy994/entity.py:169:15: error[unresolved-attribute] Attribute `set_zwave_parameter` is not defined on `Program`, `Variable` in union `Node | Program | Variable`
homeassistant/components/isy994/entity.py:169:57: error[invalid-argument-type] Argument to bound method `Node.set_zwave_parameter` is incorrect: Expected `int | str`, found `Any | None`
homeassistant/components/isy994/entity.py:169:64: error[invalid-argument-type] Argument to bound method `Node.set_zwave_parameter` is incorrect: Expected `int`, found `int | None`
homeassistant/components/isy994/entity.py:170:15: error[unresolved-attribute] Attribute `get_zwave_parameter` is not defined on `Program`, `Variable` in union `Node | Program | Variable`
homeassistant/components/isy994/entity.py:174:15: error[unresolved-attribute] Attribute `rename` is not defined on `Program`, `Variable` in union `Node | Program | Variable`
homeassistant/components/isy994/entity.py:184:52: error[invalid-parameter-default] Default value of type `None` is not assignable to annotated parameter type `Program`
homeassistant/components/isy994/entity.py:240:47: error[invalid-assignment] Object of type `None` is not assignable to `EventListener`: Incompatible value of type `None`
homeassistant/components/isy994/entity.py:241:53: error[invalid-assignment] Object of type `None` is not assignable to `EventListener`: Incompatible value of type `None`
homeassistant/components/isy994/entity.py:250:38: error[unresolved-attribute] Attribute `status_events` is not defined on `None` in union `Nodes | None`
homeassistant/components/isy994/entity.py:267:16: warning[redundant-cast] Value is already of type `bool`
homeassistant/components/isy994/fan.py:79:19: error[unresolved-attribute] Attribute `turn_off` is not defined on `Program`, `Variable` in union `Node | Program | Variable`
homeassistant/components/isy994/fan.py:84:15: error[unresolved-attribute] Attribute `turn_on` is not defined on `Program`, `Variable` in union `Node | Program | Variable`
homeassistant/components/isy994/fan.py:97:15: error[unresolved-attribute] Attribute `turn_off` is not defined on `Program`, `Variable` in union `Node | Program | Variable`
homeassistant/components/isy994/helpers.py:107:13: error[unresolved-attribute] Object of type `~None` has no attribute `startswith`
homeassistant/components/isy994/helpers.py:131:21: error[unresolved-attribute] Object of type `~None` has no attribute `startswith`
homeassistant/components/isy994/helpers.py:140:21: error[unresolved-attribute] Object of type `~None` has no attribute `startswith`
homeassistant/components/isy994/helpers.py:167:19: error[unresolved-attribute] Object of type `~None` has no attribute `category`
homeassistant/components/isy994/helpers.py:235:24: error[invalid-argument-type] Argument to constructor `map.__new__` is incorrect: Expected `(object, /) -> object`, found `Overload[(self: LiteralString) -> LiteralString, (self) -> str]`
homeassistant/components/isy994/helpers.py:285:8: error[invalid-argument-type] Method `__getitem__` of type `bound method dict[str, str].__getitem__(key: str, /) -> str` cannot be called with key of type `None` on object of type `dict[str, str]`
homeassistant/components/isy994/helpers.py:296:22: error[unresolved-attribute] Attribute `title` is not defined on `None` in union `str | None`
homeassistant/components/isy994/helpers.py:399:34: error[unresolved-attribute] Attribute `children` is not defined on `Folder & ~AlwaysFalsy` in union `(Folder & ~AlwaysFalsy) | (Programs & ~AlwaysFalsy)`
homeassistant/components/isy994/helpers.py:402:39: error[invalid-assignment] Object of type `Unknown | Folder | None` is not assignable to `Programs`
homeassistant/components/isy994/helpers.py:402:39: error[not-subscriptable] Cannot subscript object of type `Folder` with no `__getitem__` method
homeassistant/components/isy994/helpers.py:405:30: error[unresolved-attribute] Attribute `protocol` is not defined on `Programs & ~AlwaysFalsy` in union `(Folder & ~AlwaysFalsy) | (Programs & ~AlwaysFalsy)`
homeassistant/components/isy994/helpers.py:415:35: error[unresolved-attribute] Attribute `protocol` is not defined on `Programs & ~AlwaysFalsy` in union `(Folder & ~AlwaysFalsy) | (Programs & ~AlwaysFalsy)`
homeassistant/components/isy994/helpers.py:427:48: error[invalid-argument-type] Argument to bound method `list.append` is incorrect: Expected `tuple[str, Program, Program]`, found `tuple[str, (Folder & ~AlwaysFalsy) | (Programs & ~AlwaysFalsy), None | (Folder & ~AlwaysFalsy) | (Programs & ~AlwaysFalsy)]`
homeassistant/components/isy994/light.py:35:24: error[invalid-argument-type] Argument to `ISYLightEntity.__init__` is incorrect: Expected `Node`, found `Node | Group`
homeassistant/components/isy994/light.py:70:12: error[unresolved-attribute] Attribute `uom` is not defined on `Program`, `Variable` in union `Node | Program | Variable`
homeassistant/components/isy994/light.py:77:22: error[unresolved-attribute] Attribute `turn_off` is not defined on `Program`, `Variable` in union `Node | Program | Variable`
homeassistant/components/isy994/light.py:84:16: error[unresolved-attribute] Attribute `uom` is not defined on `Program`, `Variable` in union `Node | Program | Variable`
homeassistant/components/isy994/light.py:95:39: error[unresolved-attribute] Attribute `uom` is not defined on `Program`, `Variable` in union `Node | Program | Variable`
homeassistant/components/isy994/light.py:97:22: error[unresolved-attribute] Attribute `turn_on` is not defined on `Program`, `Variable` in union `Node | Program | Variable`
homeassistant/components/isy994/lock.py:79:22: error[unresolved-attribute] Attribute `secure_lock` is not defined on `Program`, `Variable` in union `Node | Program | Variable`
homeassistant/components/isy994/lock.py:84:22: error[unresolved-attribute] Attribute `secure_unlock` is not defined on `Program`, `Variable` in union `Node | Program | Variable`
homeassistant/components/isy994/lock.py:89:22: error[unresolved-attribute] Attribute `set_zwave_lock_code` is not defined on `Program`, `Variable` in union `Node | Program | Variable`
homeassistant/components/isy994/lock.py:96:22: error[unresolved-attribute] Attribute `delete_zwave_lock_code` is not defined on `Program`, `Variable` in union `Node | Program | Variable`
homeassistant/components/isy994/models.py:55:16: warning[redundant-cast] Value is already of type `str`
homeassistant/components/isy994/number.py:166:43: error[invalid-argument-type] Argument to bound method `Node.set_on_level` is incorrect: Expected `int`, found `int | float`
homeassistant/components/isy994/number.py:265:39: error[unresolved-attribute] Attribute `status_events` is not defined on `None` in union `Nodes | None`
homeassistant/components/isy994/select.py:49:34: error[invalid-argument-type] Argument to function `time_string` is incorrect: Expected `int`, found `int | float`
homeassistant/components/isy994/select.py:179:39: error[unresolved-attribute] Attribute `status_events` is not defined on `None` in union `Nodes | None`
homeassistant/components/isy994/sensor.py:187:41: error[invalid-argument-type] Argument to `ISYSensorEntity.__init__` is incorrect: Expected `Node`, found `Node | Group`
homeassistant/components/isy994/sensor.py:214:15: error[unresolved-attribute] Attribute `uom` is not defined on `Program`, `Variable` in union `Node | Program | Variable`
homeassistant/components/isy994/sensor.py:234:16: error[invalid-return-type] Return type does not match returned value: expected `Node | NodeProperty | None`, found `Node | Program | Variable`
homeassistant/components/isy994/sensor.py:328:23: error[unresolved-attribute] Attribute `aux_properties` is not defined on `Program`, `Variable` in union `Node | Program | Variable`
homeassistant/components/isy994/sensor.py:329:19: error[unresolved-attribute] Attribute `aux_properties` is not defined on `Program`, `Variable` in union `Node | Program | Variable`
homeassistant/components/isy994/sensor.py:345:47: error[invalid-assignment] Object of type `None` is not assignable to `EventListener`: Incompatible value of type `None`
homeassistant/components/isy994/sensor.py:346:53: error[invalid-assignment] Object of type `None` is not assignable to `EventListener`: Incompatible value of type `None`
homeassistant/components/isy994/sensor.py:354:33: error[unresolved-attribute] Attribute `aux_properties` is not defined on `Program`, `Variable` in union `Node | Program | Variable`
homeassistant/components/isy994/sensor.py:357:16: warning[redundant-cast] Value is already of type `NodeProperty`
homeassistant/components/isy994/sensor.py:357:35: error[unresolved-attribute] Attribute `aux_properties` is not defined on `Program`, `Variable` in union `Node | Program | Variable`
homeassistant/components/isy994/sensor.py:362:49: error[unresolved-attribute] Attribute `value` is not defined on `Node` in union `Node | NodeProperty`
homeassistant/components/isy994/sensor.py:372:32: error[unresolved-attribute] Attribute `control_events` is not defined on `Program`, `Variable` in union `Node | Program | Variable`
homeassistant/components/isy994/sensor.py:375:38: error[unresolved-attribute] Attribute `status_events` is not defined on `None` in union `Nodes | None`
homeassistant/components/isy994/sensor.py:391:27: error[unresolved-attribute] Attribute `enabled` is not defined on `Variable` in union `Node | Program | Variable`
homeassistant/components/isy994/switch.py:53:49: error[unresolved-attribute] Attribute `controllers` is not defined on `Node` in union `Node | Group`
homeassistant/components/isy994/switch.py:55:23: error[unresolved-attribute] Attribute `get_by_id` is not defined on `None` in union `Nodes | None`
homeassistant/components/isy994/switch.py:55:23: error[unresolved-attribute] Attribute `primary_node` is not defined on `Nodes`, `None` in union `Node | Nodes | None`
homeassistant/components/isy994/switch.py:55:48: error[unresolved-attribute] Attribute `controllers` is not defined on `Node` in union `Node | Group`
homeassistant/components/isy994/switch.py:95:22: error[unresolved-attribute] Attribute `turn_off` is not defined on `Program`, `Variable` in union `Node | Program | Variable`
homeassistant/components/isy994/switch.py:100:22: error[unresolved-attribute] Attribute `turn_on` is not defined on `Program`, `Variable` in union `Node | Program | Variable`
homeassistant/components/isy994/switch.py:161:32: error[unresolved-attribute] Attribute `status_events` is not defined on `None` in union `Nodes | None`
homeassistant/components/isy994/switch.py:171:9: error[invalid-method-override] Invalid override of method `async_on_update`: Definition is incompatible with `ISYAuxControlEntity.async_on_update`
homeassistant/components/isy994/system_health.py:32:37: error[unresolved-attribute] Attribute `last_heartbeat` is not defined on `None` in union `WebSocketClient | None`
homeassistant/components/isy994/system_health.py:33:39: error[unresolved-attribute] Attribute `status` is not defined on `None` in union `WebSocketClient | None`
homeassistant/components/itunes/media_player.py:72:20: warning[possibly-unresolved-reference] Name `response` used when possibly not defined
homeassistant/components/itunes/media_player.py:277:17: error[unresolved-attribute] Attribute `update_state` is not defined on `None` in union `Unknown | None`
homeassistant/components/itunes/media_player.py:296:16: error[unsupported-operator] Operator `/` is not supported between objects of type `None | Unknown` and `float`
homeassistant/components/izone/climate.py:119:5: error[invalid-parameter-default] Default value of type `None` is not assignable to annotated parameter type `_T@_return_on_connection_error`
homeassistant/components/izone/climate.py:384:16: error[invalid-return-type] Return type does not match returned value: expected `int | float`, found `int | float | None`
homeassistant/components/izone/climate.py:486:25: error[invalid-argument-type] Invalid argument to key "identifiers" with declared type `set[tuple[str, str]]` on TypedDict `DeviceInfo`: value of type `set[tuple[str, str] | tuple[str, str, int]]`
homeassistant/components/izone/climate.py:556:16: error[invalid-return-type] Return type does not match returned value: expected `int | float`, found `int | float | None`
homeassistant/components/jewish_calendar/calendar.py:288:16: error[no-matching-overload] No overload of function `sorted` matches arguments
homeassistant/components/justnimbus/sensor.py:136:16: error[unresolved-attribute] Object of type `SensorEntityDescription` has no attribute `value_fn`
homeassistant/components/keba/__init__.py:175:9: error[unresolved-attribute] Attribute `cancel` is not defined on `None` in union `None | Unknown`
homeassistant/components/keba/__init__.py:231:23: error[not-subscriptable] Cannot subscript object of type `None` with no `__getitem__` method
homeassistant/components/keba/__init__.py:232:24: error[not-subscriptable] Cannot subscript object of type `None` with no `__getitem__` method
homeassistant/components/keba/__init__.py:233:23: error[not-subscriptable] Cannot subscript object of type `None` with no `__getitem__` method
homeassistant/components/keenetic_ndms2/config_flow.py:73:21: error[invalid-argument-type] Argument to `TelnetConnection.__init__` is incorrect: Expected `str`, found `(str & ~AlwaysFalsy) | (bytes & ~AlwaysFalsy) | Any`
homeassistant/components/keenetic_ndms2/config_flow.py:185:16: error[unresolved-attribute] Attribute `lower` is not defined on `None` in union `str | None`
homeassistant/components/keenetic_ndms2/device_tracker.py:55:29: error[invalid-argument-type] Argument is incorrect: Expected `str`, found `str | None`
homeassistant/components/keenetic_ndms2/device_tracker.py:56:29: error[invalid-argument-type] Argument is incorrect: Expected `str`, found `None`
homeassistant/components/keenetic_ndms2/device_tracker.py:57:29: error[invalid-argument-type] Argument is incorrect: Expected `str`, found `None`
homeassistant/components/keenetic_ndms2/router.py:166:9: error[unresolved-attribute] Attribute `disconnect` is not defined on `None` in union `TelnetConnection | None`
homeassistant/components/keenetic_ndms2/router.py:170:33: error[unresolved-attribute] Attribute `get_router_info` is not defined on `None` in union `Client | None`
homeassistant/components/keenetic_ndms2/router.py:181:25: error[unresolved-attribute] Attribute `get_devices` is not defined on `None` in union `Client | None`
homeassistant/components/keenetic_ndms2/router.py:192:33: error[unresolved-attribute] Attribute `get_router_info` is not defined on `None` in union `Client | None`
homeassistant/components/kef/media_player.py:249:27: error[call-non-callable] Object of type `int | float | None` is not callable
homeassistant/components/kef/media_player.py:250:31: error[call-non-callable] Object of type `int | float | None` is not callable
homeassistant/components/kef/media_player.py:299:19: error[call-non-callable] Object of type `int | float | None` is not callable
homeassistant/components/kef/media_player.py:305:15: error[call-non-callable] Object of type `int | float | None` is not callable
homeassistant/components/kef/media_player.py:309:15: error[call-non-callable] Object of type `int | float | None` is not callable
homeassistant/components/kef/media_player.py:313:15: error[call-non-callable] Object of type `int | float | None` is not callable
homeassistant/components/kef/media_player.py:317:15: error[call-non-callable] Object of type `int | float | None` is not callable
homeassistant/components/kef/media_player.py:325:22: error[call-non-callable] Object of type `int | float | None` is not callable
homeassistant/components/kef/media_player.py:344:9: error[call-non-callable] Object of type `None` is not callable
homeassistant/components/keyboard_remote/__init__.py:10:6: error[unresolved-import] Cannot resolve imported module `evdev`
homeassistant/components/keyboard_remote/__init__.py:164:37: error[unresolved-attribute] Object of type `Future[Unknown]` has no attribute `async_device_stop_monitoring`
homeassistant/components/keyboard_remote/__init__.py:205:32: error[not-iterable] Object of type `None | Inotify` may not be async-iterable
homeassistant/components/keyboard_remote/__init__.py:219:27: error[unresolved-attribute] Object of type `Future[Unknown]` has no attribute `async_device_stop_monitoring`
homeassistant/components/keyboard_remote/__init__.py:272:38: error[unresolved-attribute] Attribute `name` is not defined on `None` in union `None | Unknown`
homeassistant/components/keyboard_remote/__init__.py:306:60: error[unresolved-attribute] Attribute `ungrab` is not defined on `None` in union `None | Unknown`
homeassistant/components/keyboard_remote/__init__.py:310:56: error[unresolved-attribute] Attribute `fileno` is not defined on `None` in union `None | Unknown`
homeassistant/components/keyboard_remote/__init__.py:311:17: error[unresolved-attribute] Attribute `close` is not defined on `None` in union `None | Unknown`
homeassistant/components/keyboard_remote/__init__.py:320:38: error[unresolved-attribute] Attribute `name` is not defined on `None` in union `None | Unknown`
homeassistant/components/keyboard_remote/__init__.py:323:60: error[unresolved-attribute] Attribute `name` is not defined on `None` in union `None | Unknown`
homeassistant/components/keyboard_remote/__init__.py:338:56: error[unresolved-attribute] Attribute `grab` is not defined on `None` in union `None | Unknown`
homeassistant/components/keyboard_remote/__init__.py:339:36: error[unresolved-attribute] Attribute `async_read_loop` is not defined on `None` in union `None | Unknown`
homeassistant/components/keyboard_remote/__init__.py:343:51: error[unresolved-attribute] Attribute `name` is not defined on `None` in union `None | Unknown`
homeassistant/components/keyboard_remote/__init__.py:352:50: error[unresolved-attribute] Attribute `name` is not defined on `None` in union `None | Unknown`
homeassistant/components/keymitt_ble/config_flow.py:67:41: error[invalid-argument-type] Argument to function `name_from_discovery` is incorrect: Expected `MicroBotAdvertisement`, found `MicroBotAdvertisement | None`
homeassistant/components/keymitt_ble/config_flow.py:105:46: error[invalid-argument-type] Argument to function `name_from_discovery` is incorrect: Expected `MicroBotAdvertisement`, found `MicroBotAdvertisement | None`
homeassistant/components/keymitt_ble/config_flow.py:133:13: error[invalid-argument-type] Argument to `MicroBotApiClient.__init__` is incorrect: Expected `BLEDevice`, found `BLEDevice | None`
homeassistant/components/kmtronic/config_flow.py:48:12: error[unresolved-attribute] Object of type `object` has no attribute `ClientResponseError`
homeassistant/components/kmtronic/config_flow.py:50:12: error[unresolved-attribute] Object of type `object` has no attribute `ClientConnectorError`
homeassistant/components/knx/config_flow.py:472:36: warning[possibly-unresolved-reference] Name `_host_ip` used when possibly not defined
homeassistant/components/knx/config_flow.py:491:26: warning[possibly-unresolved-reference] Name `_host` used when possibly not defined
homeassistant/components/knx/config_flow.py:506:58: warning[possibly-unresolved-reference] Name `_host` used when possibly not defined
homeassistant/components/knx/dpt.py:37:18: error[invalid-argument-type] Invalid argument to key "main" with declared type `int` on TypedDict `DPTInfo`: value of type `int | None`
homeassistant/components/knx/expose.py:134:15: error[invalid-assignment] Object of type `type[DPTBase] | None` is not assignable to `type[DPTBase]`
homeassistant/components/knx/expose.py:209:17: error[invalid-assignment] Object of type `int | float | str | None` is not assignable to attribute `value` on type `RemoteValueSensor | RemoteValueSwitch`
homeassistant/components/knx/expose.py:329:20: warning[possibly-unresolved-reference] Name `xknx_device_cls` used when possibly not defined
homeassistant/components/knx/expose.py:342:31: error[unresolved-attribute] Object of type `~AlwaysFalsy` has no attribute `get`
homeassistant/components/knx/repairs.py:77:41: error[invalid-assignment] Object of type `dict[str, str | int | float | None]` is not assignable to `dict[str, str]`
homeassistant/components/knx/repairs.py:93:9: error[invalid-argument-type] Argument to bound method `IssueRegistry.async_get_or_create` is incorrect: Expected `dict[str, str | int | float | None] | None`, found `dict[str, str]`
homeassistant/components/knx/schema.py:152:33: error[invalid-assignment] Object of type `type[DPTBase] | None` is not assignable to `type[DPTBase]`
homeassistant/components/knx/sensor.py:85:9: error[invalid-argument-type] Argument is incorrect: Expected `list[str] | None`, found `list[str | None]`
homeassistant/components/knx/sensor.py:308:16: error[unresolved-attribute] Object of type `SensorEntityDescription` has no attribute `value_fn`
homeassistant/components/knx/sensor.py:313:12: error[unresolved-attribute] Object of type `SensorEntityDescription` has no attribute `always_available`
homeassistant/components/knx/storage/expose_controller.py:96:12: error[invalid-return-type] Return type does not match returned value: expected `KNXExposeDataModel`, found `dict[Unknown, Unknown]`
homeassistant/components/knx/storage/expose_controller.py:104:26: error[invalid-assignment] Object of type `type[DPTBase] | None` is not assignable to `type[DPTBase]`
homeassistant/components/knx/storage/time_server.py:42:12: error[invalid-return-type] Return type does not match returned value: expected `KNXTimeServerStoreModel`, found `dict[Unknown, Unknown]`
homeassistant/components/knx/telegrams.py:26:22: error[not-subscriptable] Cannot subscript non-generic type `<class 'SignalType'>`
homeassistant/components/knx/telegrams.py:27:40: error[not-subscriptable] Cannot subscript non-generic type `<class 'SignalType'>`
homeassistant/components/knx/trigger.py:101:25: error[unresolved-attribute] Object of type `APCI | None` has no attribute `value`
homeassistant/components/kodi/browse_media.py:54:23: error[call-non-callable] Object of type `None` is not callable
homeassistant/components/kodi/browse_media.py:230:42: error[invalid-argument-type] Argument to bound method `list.extend` is incorrect: Expected `Iterable[Unknown]`, found `Sequence[BrowseMedia] | None`
homeassistant/components/kodi/config_flow.py:287:13: error[invalid-argument-type] Argument to bound method `ConfigFlow.async_create_entry` is incorrect: Expected `str`, found `str | None`
homeassistant/components/kodi/media_player.py:113:17: error[unresolved-attribute] Object of type `(_KodiEntityT@cmd, /, *args: _P@cmd.args, **kwargs: _P@cmd.kwargs) -> Awaitable[Any]` has no attribute `__name__`
homeassistant/components/kodi/media_player.py:283:43: error[invalid-argument-type] Argument to bound method `DeviceRegistry.async_get_device` is incorrect: Expected `set[tuple[str, str]] | None`, found `set[tuple[str, str | None]]`
homeassistant/components/kodi/media_player.py:284:37: error[unresolved-attribute] Attribute `id` is not defined on `None` in union `DeviceEntry | None`
homeassistant/components/kodi/media_player.py:285:27: error[unresolved-attribute] Attribute `id` is not defined on `None` in union `DeviceEntry | None`
homeassistant/components/kostal_plenticore/coordinator.py:55:16: error[invalid-return-type] Return type does not match returned value: expected `ApiClient`, found `None | ExtendedApiClient`
homeassistant/components/kostal_plenticore/coordinator.py:126:15: error[unresolved-attribute] Attribute `logout` is not defined on `None` in union `None | ExtendedApiClient`
homeassistant/components/kostal_plenticore/number.py:128:17: error[invalid-argument-type] Argument to `PlenticoreDataNumber.__init__` is incorrect: Expected `DeviceInfo`, found `dict[Unknown, Unknown] | DeviceInfo`
homeassistant/components/kostal_plenticore/select.py:72:17: error[invalid-argument-type] Argument to `PlenticoreDataSelect.__init__` is incorrect: Expected `DeviceInfo`, found `dict[Unknown, Unknown] | DeviceInfo`
homeassistant/components/kostal_plenticore/sensor.py:833:17: error[invalid-argument-type] Argument to `PlenticoreDataSensor.__init__` is incorrect: Expected `DeviceInfo`, found `dict[Unknown, Unknown] | DeviceInfo`
homeassistant/components/kostal_plenticore/switch.py:101:17: error[invalid-argument-type] Argument to `PlenticoreDataSwitch.__init__` is incorrect: Expected `DeviceInfo`, found `dict[Unknown, Unknown] | DeviceInfo`
homeassistant/components/kostal_plenticore/switch.py:146:21: error[invalid-argument-type] Argument to `PlenticoreShadowMgmtSwitch.__init__` is incorrect: Expected `DeviceInfo`, found `dict[Unknown, Unknown] | DeviceInfo`
homeassistant/components/kraken/sensor.py:257:17: error[invalid-argument-type] Argument is incorrect: Expected `DataUpdateCoordinator[KrakenResponse]`, found `DataUpdateCoordinator[KrakenResponse | None]`
homeassistant/components/launch_library/coordinator.py:56:21: error[invalid-argument-type] Argument to bound method `PyLaunches.launch_upcoming` is incorrect: Expected `Mapping[str, str] | None`, found `dict[str, int | str]`
homeassistant/components/launch_library/diagnostics.py:25:16: error[invalid-return-type] Return type does not match returned value: expected `dict[str, Any] | None`, found `Launch | Event`
homeassistant/components/launch_library/diagnostics.py:28:39: error[invalid-argument-type] Argument to function `_first_element` is incorrect: Expected `list[Launch | Event]`, found `list[Launch]`
homeassistant/components/launch_library/diagnostics.py:30:13: error[unresolved-attribute] Object of type `StarshipResponse` has no attribute `upcoming`
homeassistant/components/launch_library/diagnostics.py:33:13: error[unresolved-attribute] Object of type `StarshipResponse` has no attribute `upcoming`
homeassistant/components/launch_library/sensor.py:43:28: error[invalid-key] Unknown key "launch_service_provider" for TypedDict `Event` (subscripted object has type `Launch | Event`)
homeassistant/components/launch_library/sensor.py:44:23: error[invalid-key] Unknown key "pad" for TypedDict `Event` (subscripted object has type `Launch | Event`)
homeassistant/components/launch_library/sensor.py:45:28: error[invalid-key] Unknown key "pad" for TypedDict `Event` (subscripted object has type `Launch | Event`)
homeassistant/components/launch_library/sensor.py:46:41: error[invalid-key] Unknown key "pad" for TypedDict `Event` (subscripted object has type `Launch | Event`)
homeassistant/components/launch_library/sensor.py:54:47: error[invalid-key] Unknown key "net" for TypedDict `Event` (subscripted object has type `Launch | Event`)
homeassistant/components/launch_library/sensor.py:56:32: error[invalid-key] Unknown key "window_start" for TypedDict `Event` (subscripted object has type `Launch | Event`)
homeassistant/components/launch_library/sensor.py:57:30: error[invalid-key] Unknown key "window_end" for TypedDict `Event` (subscripted object has type `Launch | Event`)
homeassistant/components/launch_library/sensor.py:58:31: error[invalid-key] Unknown key "window_start" for TypedDict `Event` (subscripted object has type `Launch | Event`)
homeassistant/components/launch_library/sensor.py:66:40: error[invalid-key] Unknown key "probability" for TypedDict `Event` (subscripted object has type `Launch | Event`)
homeassistant/components/launch_library/sensor.py:66:69: error[invalid-key] Unknown key "probability" for TypedDict `Event` (subscripted object has type `Launch | (Event & ~<TypedDict with items 'probability'>)`)
homeassistant/components/launch_library/sensor.py:73:32: error[invalid-key] Unknown key "status" for TypedDict `Event` (subscripted object has type `Launch | Event`)
homeassistant/components/launch_library/sensor.py:80:32: error[invalid-key] Unknown key "mission" for TypedDict `Event` (subscripted object has type `Launch | Event`)
homeassistant/components/launch_library/sensor.py:82:32: error[invalid-key] Unknown key "mission" for TypedDict `Event` (subscripted object has type `Launch | Event`)
homeassistant/components/launch_library/sensor.py:83:32: error[invalid-key] Unknown key "mission" for TypedDict `Event` (subscripted object has type `Launch | Event`)
homeassistant/components/launch_library/sensor.py:84:31: error[invalid-key] Unknown key "mission" for TypedDict `Event` (subscripted object has type `Launch | Event`)
homeassistant/components/launch_library/sensor.py:92:47: error[invalid-key] Unknown key "net" for TypedDict `Event` (subscripted object has type `Launch | Event`)
homeassistant/components/launch_library/sensor.py:94:25: error[invalid-key] Unknown key "mission" for TypedDict `Event` (subscripted object has type `Launch | Event`)
homeassistant/components/launch_library/sensor.py:95:26: error[invalid-key] Unknown key "status" for TypedDict `Event` (subscripted object has type `Launch | Event`)
homeassistant/components/launch_library/sensor.py:96:32: error[invalid-key] Unknown key "mission" for TypedDict `Event` (subscripted object has type `Launch | Event`)
homeassistant/components/launch_library/sensor.py:97:31: error[invalid-key] Unknown key "mission" for TypedDict `Event` (subscripted object has type `Launch | Event`)
homeassistant/components/launch_library/sensor.py:105:47: error[invalid-key] Unknown key "date" for TypedDict `Launch` (subscripted object has type `Launch | Event`)
homeassistant/components/launch_library/sensor.py:108:28: error[invalid-key] Unknown key "location" for TypedDict `Launch` (subscripted object has type `Launch | Event`)
homeassistant/components/launch_library/sensor.py:109:26: error[invalid-key] Unknown key "video_url" for TypedDict `Launch` (subscripted object has type `Launch | Event`)
homeassistant/components/launch_library/sensor.py:110:31: error[invalid-key] Unknown key "description" for TypedDict `Launch` (subscripted object has type `Launch | Event`)
homeassistant/components/laundrify/binary_sensor.py:52:21: error[unresolved-attribute] Object of type `LaundrifyDevice` has no attribute `id`
homeassistant/components/laundrify/binary_sensor.py:56:18: error[unresolved-attribute] Object of type `LaundrifyDevice` has no attribute `name`
homeassistant/components/laundrify/binary_sensor.py:58:26: error[unresolved-attribute] Object of type `LaundrifyDevice` has no attribute `model`
homeassistant/components/laundrify/binary_sensor.py:59:24: error[unresolved-attribute] Object of type `LaundrifyDevice` has no attribute `firmwareVersion`
homeassistant/components/laundrify/binary_sensor.py:60:41: error[unresolved-attribute] Object of type `LaundrifyDevice` has no attribute `internalIP`
homeassistant/components/laundrify/binary_sensor.py:74:21: error[unresolved-attribute] Object of type `LaundrifyDevice` has no attribute `status`
homeassistant/components/laundrify/sensor.py:51:35: error[unresolved-attribute] Object of type `LaundrifyDevice` has no attribute `id`
homeassistant/components/laundrify/sensor.py:52:18: error[unresolved-attribute] Object of type `LaundrifyDevice` has no attribute `name`
homeassistant/components/laundrify/sensor.py:54:26: error[unresolved-attribute] Object of type `LaundrifyDevice` has no attribute `model`
homeassistant/components/laundrify/sensor.py:55:24: error[unresolved-attribute] Object of type `LaundrifyDevice` has no attribute `firmwareVersion`
homeassistant/components/laundrify/sensor.py:56:41: error[unresolved-attribute] Object of type `LaundrifyDevice` has no attribute `internalIP`
homeassistant/components/laundrify/sensor.py:58:35: error[unresolved-attribute] Object of type `LaundrifyDevice` has no attribute `id`
homeassistant/components/laundrify/sensor.py:104:40: error[unresolved-attribute] Object of type `LaundrifyDevice` has no attribute `id`
homeassistant/components/laundrify/sensor.py:105:22: error[unresolved-attribute] Object of type `LaundrifyDevice` has no attribute `totalEnergy`
homeassistant/components/lcn/cover.py:195:13: error[unsupported-operator] Operator `|=` is not supported between objects of type `None` and `Literal[CoverEntityFeature.SET_POSITION]`
homeassistant/components/lcn/device_trigger.py:59:43: error[unresolved-attribute] Attribute `startswith` is not defined on `None` in union `str | None`
homeassistant/components/lg_soundbar/media_player.py:167:17: error[unresolved-attribute] Attribute `get_play` is not defined on `None` in union `None | temescal`
homeassistant/components/lg_soundbar/media_player.py:198:9: error[unresolved-attribute] Attribute `get_eq` is not defined on `None` in union `None | temescal`
homeassistant/components/lg_soundbar/media_player.py:199:9: error[unresolved-attribute] Attribute `get_info` is not defined on `None` in union `None | temescal`
homeassistant/components/lg_soundbar/media_player.py:200:9: error[unresolved-attribute] Attribute `get_func` is not defined on `None` in union `None | temescal`
homeassistant/components/lg_soundbar/media_player.py:201:9: error[unresolved-attribute] Attribute `get_settings` is not defined on `None` in union `None | temescal`
homeassistant/components/lg_soundbar/media_player.py:202:9: error[unresolved-attribute] Attribute `get_play` is not defined on `None` in union `None | temescal`
homeassistant/components/lg_soundbar/media_player.py:251:9: error[unresolved-attribute] Attribute `set_volume` is not defined on `None` in union `None | temescal`
homeassistant/components/lg_soundbar/media_player.py:255:9: error[unresolved-attribute] Attribute `set_mute` is not defined on `None` in union `None | temescal`
homeassistant/components/lg_soundbar/media_player.py:259:9: error[unresolved-attribute] Attribute `set_func` is not defined on `None` in union `None | temescal`
homeassistant/components/lg_soundbar/media_player.py:263:9: error[unresolved-attribute] Attribute `set_eq` is not defined on `None` in union `None | temescal`
homeassistant/components/lg_soundbar/media_player.py:276:13: error[unresolved-attribute] Attribute `send_packet` is not defined on `None` in union `None | temescal`
homeassistant/components/lg_soundbar/media_player.py:283:13: error[unresolved-attribute] Attribute `send_packet` is not defined on `None` in union `None | temescal`
homeassistant/components/lg_soundbar/media_player.py:296:9: error[unresolved-attribute] Attribute `send_packet` is not defined on `None` in union `None | temescal`
homeassistant/components/lg_thinq/binary_sensor.py:90:5: error[invalid-assignment] Object of type `dict[DeviceType | str, tuple[ThinQBinarySensorEntityDescription, ...]]` is not assignable to `dict[DeviceType, tuple[ThinQBinarySensorEntityDescription, ...]]`
homeassistant/components/lg_thinq/climate.py:31:83: error[invalid-assignment] Object of type `dict[DeviceType | str, tuple[ClimateEntityDescription, ...]]` is not assignable to `dict[DeviceType, tuple[ClimateEntityDescription, ...]]`
homeassistant/components/lg_thinq/climate.py:140:12: error[unresolved-attribute] Object of type `PropertyState` has no attribute `support_temperature_range`
homeassistant/components/lg_thinq/climate.py:253:35: error[invalid-argument-type] Argument to bound method `HABridge.async_set_hvac_mode` is incorrect: Expected `str`, found `str | None`
homeassistant/components/lg_thinq/climate.py:296:35: error[invalid-argument-type] Argument to bound method `HABridge.async_set_swing_mode` is incorrect: Expected `str`, found `str | None`
homeassistant/components/lg_thinq/climate.py:310:35: error[invalid-argument-type] Argument to bound method `HABridge.async_set_swing_horizontal_mode` is incorrect: Expected `str`, found `str | None`
homeassistant/components/lg_thinq/climate.py:339:16: error[unsupported-operator] Operator `>=` is not supported between objects of type `int | float | None` and `Literal[1]`
homeassistant/components/lg_thinq/climate.py:352:16: error[unsupported-operator] Operator `>=` is not supported between objects of type `int | float | None` and `Literal[1]`
homeassistant/components/lg_thinq/coordinator.py:39:9: error[invalid-assignment] Object of type `dict[str, PropertyState] | None` is not assignable to attribute `data` of type `dict[str, Any]`
homeassistant/components/lg_thinq/event.py:28:79: error[invalid-assignment] Object of type `dict[DeviceType | str, tuple[EventEntityDescription, ...]]` is not assignable to `dict[DeviceType, tuple[EventEntityDescription, ...]]`
homeassistant/components/lg_thinq/event.py:93:9: error[invalid-assignment] Object of type `list[str] | None` is not assignable to attribute `_attr_event_types` of type `list[str]`
homeassistant/components/lg_thinq/fan.py:43:80: error[invalid-assignment] Object of type `dict[DeviceType | str, tuple[ThinQFanEntityDescription, ...]]` is not assignable to `dict[DeviceType, tuple[ThinQFanEntityDescription, ...]]`
homeassistant/components/lg_thinq/fan.py:62:38: error[invalid-assignment] Object of type `set[DeviceType | str]` is not assignable to `set[DeviceType]`
homeassistant/components/lg_thinq/fan.py:120:23: error[not-iterable] Object of type `list[str] | None` may not be iterable
homeassistant/components/lg_thinq/fan.py:131:29: error[unsupported-operator] Operator `not in` is not supported between objects of type `str` and `list[str] | None`
homeassistant/components/lg_thinq/fan.py:251:36: error[invalid-argument-type] Argument to constructor `int.__new__` is incorrect: Expected `str | Buffer | SupportsInt | SupportsIndex`, found `int | float | None`
homeassistant/components/lg_thinq/fan.py:252:36: error[invalid-argument-type] Argument to constructor `int.__new__` is incorrect: Expected `str | Buffer | SupportsInt | SupportsIndex`, found `int | float | None`
homeassistant/components/lg_thinq/humidifier.py:35:75: error[invalid-assignment] Object of type `dict[DeviceType | str, ThinQHumidifierEntityDescription]` is not assignable to `dict[DeviceType, ThinQHumidifierEntityDescription]`
homeassistant/components/lg_thinq/number.py:63:67: error[invalid-assignment] Object of type `dict[Property | TimerProperty, NumberEntityDescription]` is not assignable to `dict[Property, NumberEntityDescription]`
homeassistant/components/lg_thinq/number.py:93:5: error[invalid-argument-type] Method `__getitem__` of type `bound method dict[Property, NumberEntityDescription].__getitem__(key: Property, /) -> NumberEntityDescription` cannot be called with key of type `Literal[TimerProperty.RELATIVE_HOUR_TO_START_WM]` on object of type `dict[Property, NumberEntityDescription]`
homeassistant/components/lg_thinq/number.py:94:5: error[invalid-argument-type] Method `__getitem__` of type `bound method dict[Property, NumberEntityDescription].__getitem__(key: Property, /) -> NumberEntityDescription` cannot be called with key of type `Literal[TimerProperty.RELATIVE_HOUR_TO_STOP_WM]` on object of type `dict[Property, NumberEntityDescription]`
homeassistant/components/lg_thinq/number.py:97:81: error[invalid-assignment] Object of type `dict[DeviceType | str, tuple[NumberEntityDescription, ...]]` is not assignable to `dict[DeviceType, tuple[NumberEntityDescription, ...]]`
homeassistant/components/lg_thinq/number.py:122:25: error[invalid-argument-type] Method `__getitem__` of type `bound method dict[Property, NumberEntityDescription].__getitem__(key: Property, /) -> NumberEntityDescription` cannot be called with key of type `Literal[TimerProperty.RELATIVE_HOUR_TO_STOP_WM]` on object of type `dict[Property, NumberEntityDescription]`
homeassistant/components/lg_thinq/number.py:139:54: error[invalid-assignment] Object of type `set[DeviceType | str]` is not assignable to `set[DeviceType]`
homeassistant/components/lg_thinq/select.py:84:81: error[invalid-assignment] Object of type `dict[DeviceType | str, tuple[SelectEntityDescription, ...]]` is not assignable to `dict[DeviceType, tuple[SelectEntityDescription, ...]]`
homeassistant/components/lg_thinq/sensor.py:125:70: error[invalid-assignment] Object of type `dict[Property | ThinQPropertyEx, SensorEntityDescription]` is not assignable to `dict[Property, SensorEntityDescription]`
homeassistant/components/lg_thinq/sensor.py:260:73: error[invalid-assignment] Object of type `dict[Property | ThinQPropertyEx, SensorEntityDescription]` is not assignable to `dict[Property, SensorEntityDescription]`
homeassistant/components/lg_thinq/sensor.py:354:66: error[invalid-assignment] Object of type `dict[Property | TimerProperty, SensorEntityDescription]` is not assignable to `dict[Property, SensorEntityDescription]`
homeassistant/components/lg_thinq/sensor.py:371:67: error[invalid-assignment] Object of type `dict[Property | TimerProperty, SensorEntityDescription]` is not assignable to `dict[Property, SensorEntityDescription]`
homeassistant/components/lg_thinq/sensor.py:424:5: error[invalid-argument-type] Method `__getitem__` of type `bound method dict[Property, SensorEntityDescription].__getitem__(key: Property, /) -> SensorEntityDescription` cannot be called with key of type `Literal[TimerProperty.TOTAL]` on object of type `dict[Property, SensorEntityDescription]`
homeassistant/components/lg_thinq/sensor.py:425:5: error[invalid-argument-type] Method `__getitem__` of type `bound method dict[Property, SensorEntityDescription].__getitem__(key: Property, /) -> SensorEntityDescription` cannot be called with key of type `Literal[TimerProperty.RELATIVE_TO_START_WM]` on object of type `dict[Property, SensorEntityDescription]`
homeassistant/components/lg_thinq/sensor.py:426:5: error[invalid-argument-type] Method `__getitem__` of type `bound method dict[Property, SensorEntityDescription].__getitem__(key: Property, /) -> SensorEntityDescription` cannot be called with key of type `Literal[TimerProperty.RELATIVE_TO_STOP_WM]` on object of type `dict[Property, SensorEntityDescription]`
homeassistant/components/lg_thinq/sensor.py:427:5: error[invalid-argument-type] Method `__getitem__` of type `bound method dict[Property, SensorEntityDescription].__getitem__(key: Property, /) -> SensorEntityDescription` cannot be called with key of type `Literal[TimerProperty.REMAIN]` on object of type `dict[Property, SensorEntityDescription]`
homeassistant/components/lg_thinq/sensor.py:429:81: error[invalid-assignment] Object of type `dict[DeviceType | str, tuple[SensorEntityDescription, ...]]` is not assignable to `dict[DeviceType, tuple[SensorEntityDescription, ...]]`
homeassistant/components/lg_thinq/sensor.py:439:9: error[invalid-argument-type] Method `__getitem__` of type `bound method dict[Property, SensorEntityDescription].__getitem__(key: Property, /) -> SensorEntityDescription` cannot be called with key of type `Literal[TimerProperty.RELATIVE_TO_START]` on object of type `dict[Property, SensorEntityDescription]`
homeassistant/components/lg_thinq/sensor.py:440:9: error[invalid-argument-type] Method `__getitem__` of type `bound method dict[Property, SensorEntityDescription].__getitem__(key: Property, /) -> SensorEntityDescription` cannot be called with key of type `Literal[TimerProperty.RELATIVE_TO_STOP]` on object of type `dict[Property, SensorEntityDescription]`
homeassistant/components/lg_thinq/sensor.py:441:9: error[invalid-argument-type] Method `__getitem__` of type `bound method dict[Property, SensorEntityDescription].__getitem__(key: Property, /) -> SensorEntityDescription` cannot be called with key of type `Literal[TimerProperty.SLEEP_TIMER_RELATIVE_TO_STOP]` on object of type `dict[Property, SensorEntityDescription]`
homeassistant/components/lg_thinq/sensor.py:442:9: error[invalid-argument-type] Method `__getitem__` of type `bound method dict[Property, SensorEntityDescription].__getitem__(key: Property, /) -> SensorEntityDescription` cannot be called with key of type `Literal[TimerProperty.ABSOLUTE_TO_START]` on object of type `dict[Property, SensorEntityDescription]`
homeassistant/components/lg_thinq/sensor.py:443:9: error[invalid-argument-type] Method `__getitem__` of type `bound method dict[Property, SensorEntityDescription].__getitem__(key: Property, /) -> SensorEntityDescription` cannot be called with key of type `Literal[TimerProperty.ABSOLUTE_TO_STOP]` on object of type `dict[Property, SensorEntityDescription]`
homeassistant/components/lg_thinq/sensor.py:454:9: error[invalid-argument-type] Method `__getitem__` of type `bound method dict[Property, SensorEntityDescription].__getitem__(key: Property, /) -> SensorEntityDescription` cannot be called with key of type `Literal[TimerProperty.SLEEP_TIMER_RELATIVE_TO_STOP]` on object of type `dict[Property, SensorEntityDescription]`
homeassistant/components/lg_thinq/sensor.py:455:9: error[invalid-argument-type] Method `__getitem__` of type `bound method dict[Property, SensorEntityDescription].__getitem__(key: Property, /) -> SensorEntityDescription` cannot be called with key of type `Literal[TimerProperty.ABSOLUTE_TO_START]` on object of type `dict[Property, SensorEntityDescription]`
homeassistant/components/lg_thinq/sensor.py:456:9: error[invalid-argument-type] Method `__getitem__` of type `bound method dict[Property, SensorEntityDescription].__getitem__(key: Property, /) -> SensorEntityDescription` cannot be called with key of type `Literal[TimerProperty.ABSOLUTE_TO_STOP]` on object of type `dict[Property, SensorEntityDescription]`
homeassistant/components/lg_thinq/sensor.py:470:9: error[invalid-argument-type] Method `__getitem__` of type `bound method dict[Property, SensorEntityDescription].__getitem__(key: Property, /) -> SensorEntityDescription` cannot be called with key of type `Literal[TimerProperty.ABSOLUTE_TO_START]` on object of type `dict[Property, SensorEntityDescription]`
homeassistant/components/lg_thinq/sensor.py:471:9: error[invalid-argument-type] Method `__getitem__` of type `bound method dict[Property, SensorEntityDescription].__getitem__(key: Property, /) -> SensorEntityDescription` cannot be called with key of type `Literal[TimerProperty.ABSOLUTE_TO_STOP]` on object of type `dict[Property, SensorEntityDescription]`
homeassistant/components/lg_thinq/sensor.py:476:9: error[invalid-argument-type] Method `__getitem__` of type `bound method dict[Property, SensorEntityDescription].__getitem__(key: Property, /) -> SensorEntityDescription` cannot be called with key of type `Literal[TimerProperty.REMAIN]` on object of type `dict[Property, SensorEntityDescription]`
homeassistant/components/lg_thinq/sensor.py:487:9: error[invalid-argument-type] Method `__getitem__` of type `bound method dict[Property, SensorEntityDescription].__getitem__(key: Property, /) -> SensorEntityDescription` cannot be called with key of type `Literal[TimerProperty.TOTAL]` on object of type `dict[Property, SensorEntityDescription]`
homeassistant/components/lg_thinq/sensor.py:488:9: error[invalid-argument-type] Method `__getitem__` of type `bound method dict[Property, SensorEntityDescription].__getitem__(key: Property, /) -> SensorEntityDescription` cannot be called with key of type `Literal[TimerProperty.RELATIVE_TO_START_WM]` on object of type `dict[Property, SensorEntityDescription]`
homeassistant/components/lg_thinq/sensor.py:489:9: error[invalid-argument-type] Method `__getitem__` of type `bound method dict[Property, SensorEntityDescription].__getitem__(key: Property, /) -> SensorEntityDescription` cannot be called with key of type `Literal[TimerProperty.REMAIN]` on object of type `dict[Property, SensorEntityDescription]`
homeassistant/components/lg_thinq/sensor.py:515:9: error[invalid-argument-type] Method `__getitem__` of type `bound method dict[Property, SensorEntityDescription].__getitem__(key: Property, /) -> SensorEntityDescription` cannot be called with key of type `Literal[TimerProperty.SLEEP_TIMER_RELATIVE_TO_STOP]` on object of type `dict[Property, SensorEntityDescription]`
homeassistant/components/lg_thinq/sensor.py:516:9: error[invalid-argument-type] Method `__getitem__` of type `bound method dict[Property, SensorEntityDescription].__getitem__(key: Property, /) -> SensorEntityDescription` cannot be called with key of type `Literal[TimerProperty.ABSOLUTE_TO_START]` on object of type `dict[Property, SensorEntityDescription]`
homeassistant/components/lg_thinq/sensor.py:517:9: error[invalid-argument-type] Method `__getitem__` of type `bound method dict[Property, SensorEntityDescription].__getitem__(key: Property, /) -> SensorEntityDescription` cannot be called with key of type `Literal[TimerProperty.ABSOLUTE_TO_STOP]` on object of type `dict[Property, SensorEntityDescription]`
homeassistant/components/lg_thinq/sensor.py:536:9: error[invalid-argument-type] Method `__getitem__` of type `bound method dict[Property, SensorEntityDescription].__getitem__(key: Property, /) -> SensorEntityDescription` cannot be called with key of type `Literal[TimerProperty.LIGHT_START]` on object of type `dict[Property, SensorEntityDescription]`
homeassistant/components/lg_thinq/sensor.py:550:9: error[invalid-argument-type] Method `__getitem__` of type `bound method dict[Property, SensorEntityDescription].__getitem__(key: Property, /) -> SensorEntityDescription` cannot be called with key of type `Literal[TimerProperty.RUNNING]` on object of type `dict[Property, SensorEntityDescription]`
homeassistant/components/lg_thinq/sensor.py:551:9: error[invalid-argument-type] Method `__getitem__` of type `bound method dict[Property, SensorEntityDescription].__getitem__(key: Property, /) -> SensorEntityDescription` cannot be called with key of type `Literal[TimerProperty.ABSOLUTE_TO_START]` on object of type `dict[Property, SensorEntityDescription]`
homeassistant/components/lg_thinq/sensor.py:555:9: error[invalid-argument-type] Method `__getitem__` of type `bound method dict[Property, SensorEntityDescription].__getitem__(key: Property, /) -> SensorEntityDescription` cannot be called with key of type `Literal[ThinQPropertyEx.CURRENT_JOB_MODE_STICK_CLEANER]` on object of type `dict[Property, SensorEntityDescription]`
homeassistant/components/lg_thinq/sensor.py:560:9: error[invalid-argument-type] Method `__getitem__` of type `bound method dict[Property, SensorEntityDescription].__getitem__(key: Property, /) -> SensorEntityDescription` cannot be called with key of type `Literal[ThinQPropertyEx.ROOM_AIR_CURRENT_TEMPERATURE]` on object of type `dict[Property, SensorEntityDescription]`
homeassistant/components/lg_thinq/sensor.py:561:9: error[invalid-argument-type] Method `__getitem__` of type `bound method dict[Property, SensorEntityDescription].__getitem__(key: Property, /) -> SensorEntityDescription` cannot be called with key of type `Literal[ThinQPropertyEx.ROOM_IN_WATER_CURRENT_TEMPERATURE]` on object of type `dict[Property, SensorEntityDescription]`
homeassistant/components/lg_thinq/sensor.py:562:9: error[invalid-argument-type] Method `__getitem__` of type `bound method dict[Property, SensorEntityDescription].__getitem__(key: Property, /) -> SensorEntityDescription` cannot be called with key of type `Literal[ThinQPropertyEx.ROOM_OUT_WATER_CURRENT_TEMPERATURE]` on object of type `dict[Property, SensorEntityDescription]`
homeassistant/components/lg_thinq/sensor.py:570:9: error[invalid-argument-type] Method `__getitem__` of type `bound method dict[Property, SensorEntityDescription].__getitem__(key: Property, /) -> SensorEntityDescription` cannot be called with key of type `Literal[TimerProperty.ABSOLUTE_TO_START]` on object of type `dict[Property, SensorEntityDescription]`
homeassistant/components/lg_thinq/sensor.py:571:9: error[invalid-argument-type] Method `__getitem__` of type `bound method dict[Property, SensorEntityDescription].__getitem__(key: Property, /) -> SensorEntityDescription` cannot be called with key of type `Literal[TimerProperty.ABSOLUTE_TO_STOP]` on object of type `dict[Property, SensorEntityDescription]`
homeassistant/components/lg_thinq/sensor.py:572:9: error[invalid-argument-type] Method `__getitem__` of type `bound method dict[Property, SensorEntityDescription].__getitem__(key: Property, /) -> SensorEntityDescription` cannot be called with key of type `Literal[TimerProperty.SLEEP_TIMER_RELATIVE_TO_STOP]` on object of type `dict[Property, SensorEntityDescription]`
homeassistant/components/lg_thinq/sensor.py:591:86: error[invalid-assignment] Object of type `dict[DeviceType | str, tuple[SensorEntityDescription, ...]]` is not assignable to `dict[DeviceType, tuple[SensorEntityDescription, ...]]`
homeassistant/components/lg_thinq/sensor.py:863:13: error[invalid-assignment] Object of type `dict[Unknown, Unknown] | None` is not assignable to attribute `_attr_native_value` of type `StateType | date | Decimal`
homeassistant/components/lg_thinq/switch.py:41:86: error[invalid-assignment] Object of type `dict[DeviceType | str, tuple[ThinQSwitchEntityDescription, ...]]` is not assignable to `dict[DeviceType, tuple[ThinQSwitchEntityDescription, ...]]`
homeassistant/components/lg_thinq/vacuum.py:22:86: error[invalid-assignment] Object of type `dict[DeviceType | str, tuple[StateVacuumEntityDescription, ...]]` is not assignable to `dict[DeviceType, tuple[StateVacuumEntityDescription, ...]]`
homeassistant/components/lg_thinq/water_heater.py:27:70: error[invalid-assignment] Object of type `dict[DeviceType | str, WaterHeaterEntityDescription]` is not assignable to `dict[DeviceType, WaterHeaterEntityDescription]`
homeassistant/components/libre_hardware_monitor/config_flow.py:136:25: error[invalid-argument-type] Argument to bound method `ConfigFlow.async_update_reload_and_abort` is incorrect: Expected `ConfigEntry[Any]`, found `None | ConfigEntry[Any]`
homeassistant/components/liebherr/select.py:75:35: error[unresolved-attribute] Attribute `ice_maker_mode` is not defined on `HydroBreezeControl`, `BioFreshPlusControl` in union `SelectControl`
homeassistant/components/liebherr/select.py:80:13: error[invalid-argument-type] Argument to bound method `LiebherrClient.set_ice_maker` is incorrect: Expected `IceMakerMode`, found `StrEnum`
homeassistant/components/liebherr/select.py:88:35: error[unresolved-attribute] Attribute `current_mode` is not defined on `IceMakerControl` in union `SelectControl`
homeassistant/components/liebherr/select.py:93:13: error[invalid-argument-type] Argument to bound method `LiebherrClient.set_hydro_breeze` is incorrect: Expected `HydroBreezeMode`, found `StrEnum`
homeassistant/components/liebherr/select.py:101:35: error[unresolved-attribute] Attribute `current_mode` is not defined on `IceMakerControl` in union `SelectControl`
homeassistant/components/liebherr/select.py:106:13: error[invalid-argument-type] Argument to bound method `LiebherrClient.set_bio_fresh_plus` is incorrect: Expected `BioFreshPlusMode`, found `StrEnum`
homeassistant/components/lifx/config_flow.py:105:9: error[invalid-method-override] Invalid override of method `is_matching`: Definition is incompatible with `ConfigFlow.is_matching`
homeassistant/components/lifx/config_flow.py:145:46: error[invalid-assignment] Invalid assignment to key "title_placeholders" with declared type `Mapping[str, str]` on TypedDict `ConfigFlowContext`: value of type `dict[str, Unknown | None]`
homeassistant/components/lifx/config_flow.py:147:42: error[invalid-argument-type] Argument to bound method `ConfigFlow.async_show_form` is incorrect: Expected `Mapping[str, str] | None`, found `dict[str, Unknown | None]`
homeassistant/components/lifx/config_flow.py:217:13: error[invalid-argument-type] Argument to bound method `ConfigFlow.async_create_entry` is incorrect: Expected `str`, found `Unknown | None`
homeassistant/components/lifx/config_flow.py:231:25: error[invalid-assignment] Object of type `None | Light` is not assignable to `Light`
homeassistant/components/lifx/coordinator.py:137:27: error[invalid-argument-type] Argument to constructor `AwesomeVersion.__new__` is incorrect: Expected `str`, found `None | str`
homeassistant/components/lifx/coordinator.py:145:52: error[invalid-argument-type] Argument to function `infrared_brightness_value_to_option` is incorrect: Expected `int`, found `None | Unknown`
homeassistant/components/lifx/coordinator.py:160:13: error[invalid-argument-type] Argument to function `get_real_mac_addr` is incorrect: Expected `str`, found `None | str`
homeassistant/components/lifx/coordinator.py:198:20: error[not-subscriptable] Cannot subscript object of type `None` with no `__getitem__` method
homeassistant/components/lifx/coordinator.py:199:27: error[not-subscriptable] Cannot subscript object of type `None` with no `__getitem__` method
homeassistant/components/lifx/coordinator.py:200:27: error[not-subscriptable] Cannot subscript object of type `None` with no `__getitem__` method
homeassistant/components/lifx/coordinator.py:201:23: error[not-subscriptable] Cannot subscript object of type `None` with no `__getitem__` method
homeassistant/components/lifx/coordinator.py:207:48: error[invalid-argument-type] Argument to constructor `enumerate.__new__` is incorrect: Expected `Iterable[None | Unknown]`, found `None | list[None | Unknown] | Unknown`
homeassistant/components/lifx/coordinator.py:209:28: error[not-subscriptable] Cannot subscript object of type `_T@enumerate` with no `__getitem__` method
homeassistant/components/lifx/coordinator.py:210:35: error[not-subscriptable] Cannot subscript object of type `_T@enumerate` with no `__getitem__` method
homeassistant/components/lifx/coordinator.py:211:35: error[not-subscriptable] Cannot subscript object of type `_T@enumerate` with no `__getitem__` method
homeassistant/components/lifx/coordinator.py:212:31: error[not-subscriptable] Cannot subscript object of type `_T@enumerate` with no `__getitem__` method
homeassistant/components/lifx/coordinator.py:292:27: error[invalid-argument-type] Argument is incorrect: Expected `Message`, found `Light`
homeassistant/components/lifx/coordinator.py:292:33: error[invalid-argument-type] Argument is incorrect: Expected `dict[str, Any] | None`, found `Message`
homeassistant/components/lifx/coordinator.py:384:43: error[unresolved-attribute] Object of type `Message` has no attribute `signal`
homeassistant/components/lifx/coordinator.py:387:34: error[invalid-argument-type] Method `__getitem__` of type `bound method <class 'FirmwareEffect'>.__getitem__[_EnumMemberT](name: str) -> _EnumMemberT` cannot be called with key of type `None` on object of type `<class 'FirmwareEffect'>`
homeassistant/components/lifx/coordinator.py:387:34: error[invalid-argument-type] Method `__getitem__` of type `bound method <class 'FirmwareEffect'>.__getitem__[_EnumMemberT](name: str) -> _EnumMemberT` cannot be called with key of type `float` on object of type `<class 'FirmwareEffect'>`
homeassistant/components/lifx/coordinator.py:387:34: error[invalid-argument-type] Method `__getitem__` of type `bound method <class 'FirmwareEffect'>.__getitem__[_EnumMemberT](name: str) -> _EnumMemberT` cannot be called with key of type `int` on object of type `<class 'FirmwareEffect'>`
homeassistant/components/lifx/coordinator.py:531:28: error[invalid-assignment] Object of type `Literal[0, 1, 2]` is not assignable to `str | None`
homeassistant/components/lifx/light.py:153:16: error[unsupported-operator] Operator `/` is not supported between objects of type `int | Unknown | None` and `Literal[65535]`
homeassistant/components/lifx/light.py:154:43: error[not-subscriptable] Cannot subscript object of type `None` with no `__getitem__` method
homeassistant/components/lifx/light.py:159:20: error[not-subscriptable] Cannot subscript object of type `None` with no `__getitem__` method
homeassistant/components/lifx/light.py:327:28: error[invalid-argument-type] Argument to function `merge_hsbk` is incorrect: Expected `list[int | float | None]`, found `None | Unknown`
homeassistant/components/lifx/light.py:406:19: error[not-subscriptable] Cannot subscript object of type `None` with no `__getitem__` method
homeassistant/components/lifx/light.py:412:26: error[not-iterable] Object of type `None` is not iterable
homeassistant/components/lifx/light.py:452:26: error[not-subscriptable] Cannot subscript object of type `None` with no `__getitem__` method
homeassistant/components/lifx/light.py:453:37: error[not-subscriptable] Cannot subscript object of type `None` with no `__getitem__` method
homeassistant/components/lifx/light.py:455:17: error[not-subscriptable] Cannot subscript object of type `None` with no `__getitem__` method
homeassistant/components/lifx/light.py:455:17: error[not-subscriptable] Cannot subscript object of type `None` with no `__getitem__` method
homeassistant/components/lifx/light.py:459:17: error[not-subscriptable] Cannot subscript object of type `None` with no `__getitem__` method
homeassistant/components/lifx/light.py:475:36: error[invalid-argument-type] Argument to function `merge_hsbk` is incorrect: Expected `list[int | float | None]`, found `Unknown | None`
homeassistant/components/lifx/light.py:475:36: error[not-subscriptable] Cannot subscript object of type `None` with no `__getitem__` method
homeassistant/components/lifx/light.py:475:36: error[not-subscriptable] Cannot subscript object of type `None` with no `__getitem__` method
homeassistant/components/lifx/light.py:521:42: error[invalid-argument-type] Argument to constructor `enumerate.__new__` is incorrect: Expected `Iterable[None | Unknown]`, found `None | list[None | Unknown] | Unknown`
homeassistant/components/lifx/light.py:522:17: error[invalid-assignment] Cannot assign to a subscript on an object of type `None`
homeassistant/components/lifx/light.py:522:49: error[invalid-argument-type] Argument to function `merge_hsbk` is incorrect: Expected `list[int | float | None]`, found `_T@enumerate`
homeassistant/components/lifx/light.py:525:42: error[invalid-argument-type] Argument to constructor `enumerate.__new__` is incorrect: Expected `Iterable[None | Unknown]`, found `None | list[None | Unknown] | Unknown`
homeassistant/components/lifx/light.py:527:21: error[invalid-assignment] Cannot assign to a subscript on an object of type `None`
homeassistant/components/lifx/light.py:527:53: error[invalid-argument-type] Argument to function `merge_hsbk` is incorrect: Expected `list[int | float | None]`, found `_T@enumerate`
homeassistant/components/lifx/light.py:532:17: error[invalid-argument-type] Argument to bound method `LIFXUpdateCoordinator.async_set_extended_color_zones` is incorrect: Expected `list[tuple[int | float, int | float, int | float, int | float]]`, found `None | list[None | Unknown] | Unknown`
homeassistant/components/light/__init__.py:496:36: error[invalid-argument-type] Argument to bound method `dict.pop` is incorrect: Expected `str`, found `str | Marker`
homeassistant/components/light/__init__.py:666:25: warning[possibly-unresolved-reference] Name `rec` used when possibly not defined
homeassistant/components/light/reproduce_state.py:144:17: warning[possibly-unresolved-reference] Name `service` used when possibly not defined
homeassistant/components/limitlessled/light.py:294:13: error[unresolved-attribute] Object of type `Pipeline` has no attribute `transition`
homeassistant/components/limitlessled/light.py:295:9: error[unresolved-attribute] Object of type `Pipeline` has no attribute `off`
homeassistant/components/limitlessled/light.py:303:17: error[unresolved-attribute] Object of type `Pipeline` has no attribute `night_light`
homeassistant/components/limitlessled/light.py:307:9: error[unresolved-attribute] Object of type `Pipeline` has no attribute `on`
homeassistant/components/limitlessled/light.py:323:17: error[unresolved-attribute] Object of type `Pipeline` has no attribute `white`
homeassistant/components/limitlessled/light.py:331:17: error[unresolved-attribute] Object of type `Pipeline` has no attribute `white`
homeassistant/components/limitlessled/light.py:337:13: error[unresolved-attribute] Object of type `Pipeline` has no attribute `transition`
homeassistant/components/limitlessled/light.py:344:13: error[unresolved-attribute] Object of type `Pipeline` has no attribute `flash`
homeassistant/components/limitlessled/light.py:352:17: error[unresolved-attribute] Object of type `Pipeline` has no attribute `white`
homeassistant/components/linkplay/entity.py:42:53: error[invalid-argument-type] Method `__getitem__` of type `bound method dict[DeviceAttribute, str].__getitem__(key: DeviceAttribute, /) -> str` cannot be called with key of type `Literal["project"]` on object of type `dict[DeviceAttribute, str]`
homeassistant/components/linkplay/entity.py:45:24: error[invalid-argument-type] Method `__getitem__` of type `bound method dict[DeviceAttribute, str].__getitem__(key: DeviceAttribute, /) -> str` cannot be called with key of type `Literal["project"]` on object of type `dict[DeviceAttribute, str]`
homeassistant/components/linkplay/entity.py:50:45: error[invalid-argument-type] Method `__getitem__` of type `bound method dict[DeviceAttribute, str].__getitem__(key: DeviceAttribute, /) -> str` cannot be called with key of type `Literal["MAC"]` on object of type `dict[DeviceAttribute, str]`
homeassistant/components/linkplay/entity.py:56:24: error[invalid-argument-type] Method `__getitem__` of type `bound method dict[DeviceAttribute, str].__getitem__(key: DeviceAttribute, /) -> str` cannot be called with key of type `Literal["hardware"]` on object of type `dict[DeviceAttribute, str]`
homeassistant/components/linkplay/entity.py:62:24: error[invalid-argument-type] Method `__getitem__` of type `bound method dict[DeviceAttribute, str].__getitem__(key: DeviceAttribute, /) -> str` cannot be called with key of type `Literal["firmware"]` on object of type `dict[DeviceAttribute, str]`
homeassistant/components/linkplay/select.py:51:9: error[invalid-argument-type] Argument is incorrect: Expected `(LinkPlayPlayer, /) -> Awaitable[str]`, found `def _get_current_option(bridge: LinkPlayBridge) -> CoroutineType[Any, Any, str]`
homeassistant/components/linkplay/select.py:54:17: error[unresolved-attribute] Object of type `LinkPlayPlayer` has no attribute `player`
homeassistant/components/linkplay/select.py:74:28: error[invalid-argument-type] Argument to `LinkPlaySelect.__init__` is incorrect: Expected `LinkPlayPlayer`, found `LinkPlayBridge`
homeassistant/components/linkplay/select.py:90:26: error[invalid-argument-type] Argument to `LinkPlayBaseEntity.__init__` is incorrect: Expected `LinkPlayBridge`, found `LinkPlayPlayer`
homeassistant/components/linkplay/select.py:92:35: error[unresolved-attribute] Object of type `LinkPlayPlayer` has no attribute `device`
homeassistant/components/linkplay/select.py:99:17: error[invalid-argument-type] Argument is incorrect: Expected `LinkPlayPlayer`, found `LinkPlayBridge`
homeassistant/components/linkplay/select.py:111:53: error[invalid-argument-type] Argument is incorrect: Expected `LinkPlayPlayer`, found `LinkPlayBridge`
homeassistant/components/linode/switch.py:71:12: error[unresolved-attribute] Attribute `status` is not defined on `None` in union `None | Unknown`
homeassistant/components/linode/switch.py:72:13: error[unresolved-attribute] Attribute `boot` is not defined on `None` in union `None | Unknown`
homeassistant/components/linode/switch.py:76:12: error[unresolved-attribute] Attribute `status` is not defined on `None` in union `None | Unknown`
homeassistant/components/linode/switch.py:77:13: error[unresolved-attribute] Attribute `shutdown` is not defined on `None` in union `None | Unknown`
homeassistant/components/linux_battery/sensor.py:108:28: error[unresolved-attribute] Attribute `name` is not defined on `None` in union `None | Unknown`
homeassistant/components/linux_battery/sensor.py:109:28: error[unresolved-attribute] Attribute `path` is not defined on `None` in union `None | Unknown`
homeassistant/components/linux_battery/sensor.py:110:30: error[unresolved-attribute] Attribute `health` is not defined on `None` in union `None | Unknown`
homeassistant/components/linux_battery/sensor.py:111:30: error[unresolved-attribute] Attribute `status` is not defined on `None` in union `None | Unknown`
homeassistant/components/linux_battery/sensor.py:114:24: error[unresolved-attribute] Attribute `name` is not defined on `None` in union `None | Unknown`
homeassistant/components/linux_battery/sensor.py:115:24: error[unresolved-attribute] Attribute `path` is not defined on `None` in union `None | Unknown`
homeassistant/components/linux_battery/sensor.py:116:25: error[unresolved-attribute] Attribute `alarm` is not defined on `None` in union `None | Unknown`
homeassistant/components/linux_battery/sensor.py:117:34: error[unresolved-attribute] Attribute `capacity_level` is not defined on `None` in union `None | Unknown`
homeassistant/components/linux_battery/sensor.py:118:31: error[unresolved-attribute] Attribute `cycle_count` is not defined on `None` in union `None | Unknown`
homeassistant/components/linux_battery/sensor.py:119:31: error[unresolved-attribute] Attribute `energy_full` is not defined on `None` in union `None | Unknown`
homeassistant/components/linux_battery/sensor.py:120:38: error[unresolved-attribute] Attribute `energy_full_design` is not defined on `None` in union `None | Unknown`
homeassistant/components/linux_battery/sensor.py:121:30: error[unresolved-attribute] Attribute `energy_now` is not defined on `None` in union `None | Unknown`
homeassistant/components/linux_battery/sensor.py:122:32: error[unresolved-attribute] Attribute `manufacturer` is not defined on `None` in union `None | Unknown`
homeassistant/components/linux_battery/sensor.py:123:30: error[unresolved-attribute] Attribute `model_name` is not defined on `None` in union `None | Unknown`
homeassistant/components/linux_battery/sensor.py:124:29: error[unresolved-attribute] Attribute `power_now` is not defined on `None` in union `None | Unknown`
homeassistant/components/linux_battery/sensor.py:125:33: error[unresolved-attribute] Attribute `serial_number` is not defined on `None` in union `None | Unknown`
homeassistant/components/linux_battery/sensor.py:126:26: error[unresolved-attribute] Attribute `status` is not defined on `None` in union `None | Unknown`
homeassistant/components/linux_battery/sensor.py:127:38: error[unresolved-attribute] Attribute `voltage_min_design` is not defined on `None` in union `None | Unknown`
homeassistant/components/linux_battery/sensor.py:128:31: error[unresolved-attribute] Attribute `voltage_now` is not defined on `None` in union `None | Unknown`
homeassistant/components/livisi/climate.py:91:13: error[invalid-argument-type] Argument to bound method `AioLivisi.async_vrcc_set_temperature` is incorrect: Expected `int | float`, found `Any | None`
homeassistant/components/livisi/config_flow.py:23:38: error[invalid-assignment] Object of type `None` is not assignable to `AioLivisi`: Incompatible value of type `None`
homeassistant/components/livisi/coordinator.py:96:36: error[invalid-assignment] Object of type `dict[str, Any] | None` is not assignable to `dict[str, Any]`
homeassistant/components/livisi/coordinator.py:105:42: error[invalid-assignment] Object of type `dict[str, Any]` is not assignable to `list[dict[str, Any]]`
homeassistant/components/locative/device_tracker.py:59:9: error[call-non-callable] Object of type `None` is not callable
homeassistant/components/lock/device_action.py:87:17: warning[possibly-unresolved-reference] Name `service` used when possibly not defined
homeassistant/components/lock/reproduce_state.py:62:17: warning[possibly-unresolved-reference] Name `service` used when possibly not defined
homeassistant/components/london_underground/config_flow.py:34:9: error[invalid-method-override] Invalid override of method `async_get_options_flow`: Definition is incompatible with `ConfigFlow.async_get_options_flow`
homeassistant/components/lookin/__init__.py:79:78: error[invalid-argument-type] Argument to function `start_lookin_udp` is incorrect: Expected `str`, found `None`
homeassistant/components/lookin/__init__.py:80:20: error[invalid-return-type] Return type does not match returned value: expected `LookinUDPSubscriptions`, found `LookinUDPSubscriptions | None`
homeassistant/components/lookin/__init__.py:157:33: error[invalid-argument-type] Argument to bound method `MeteoSensor.update_from_value` is incorrect: Expected `str`, found `str | None`
homeassistant/components/lookin/__init__.py:178:27: warning[possibly-unresolved-reference] Name `meteo_coordinator` used when possibly not defined
homeassistant/components/lookin/climate.py:181:13: error[invalid-argument-type] Argument to bound method `LookInHttpProtocol.update_conditioner` is incorrect: Expected `str`, found `str | None`
homeassistant/components/lookin/climate.py:202:52: error[not-subscriptable] Cannot subscript object of type `None` with no `__getitem__` method
homeassistant/components/lookin/climate.py:203:49: error[not-subscriptable] Cannot subscript object of type `None` with no `__getitem__` method
homeassistant/components/lookin/climate.py:215:42: error[invalid-argument-type] Argument to bound method `Climate.update_from_status` is incorrect: Expected `str`, found `str | None`
homeassistant/components/lookin/entity.py:159:34: error[invalid-argument-type] Argument to bound method `LookinPowerPushRemoteEntity._update_from_status` is incorrect: Expected `str`, found `str | None`
homeassistant/components/lookin/entity.py:173:34: error[invalid-argument-type] Argument to bound method `LookinPowerPushRemoteEntity._update_from_status` is incorrect: Expected `str`, found `str | None`
homeassistant/components/loqed/sensor.py:67:16: error[invalid-return-type] Return type does not match returned value: expected `StatusMessage`, found `Lock`
homeassistant/components/lovelace/__init__.py:362:58: error[invalid-argument-type] Argument to function `async_register_built_in_panel` is incorrect: Expected `bool`, found `str | None | Unknown | dict[str, str] | bool`
homeassistant/components/lovelace/__init__.py:362:58: error[invalid-argument-type] Argument to function `async_register_built_in_panel` is incorrect: Expected `str | None`, found `str | None | Unknown | dict[str, str] | bool`
homeassistant/components/lovelace/websocket.py:74:43: warning[possibly-unresolved-reference] Name `result` used when possibly not defined
homeassistant/components/lupusec/alarm_control_panel.py:47:45: error[unresolved-attribute] Module `lupupy.devices` has no member `LupusecAlarm`
homeassistant/components/lupusec/alarm_control_panel.py:62:12: error[unresolved-attribute] Object of type `LupusecDevice` has no attribute `is_standby`
homeassistant/components/lupusec/alarm_control_panel.py:64:14: error[unresolved-attribute] Object of type `LupusecDevice` has no attribute `is_away`
homeassistant/components/lupusec/alarm_control_panel.py:66:14: error[unresolved-attribute] Object of type `LupusecDevice` has no attribute `is_home`
homeassistant/components/lupusec/alarm_control_panel.py:68:14: error[unresolved-attribute] Object of type `LupusecDevice` has no attribute `is_alarm_triggered`
homeassistant/components/lupusec/alarm_control_panel.py:76:9: error[unresolved-attribute] Object of type `LupusecDevice` has no attribute `set_away`
homeassistant/components/lupusec/alarm_control_panel.py:80:9: error[unresolved-attribute] Object of type `LupusecDevice` has no attribute `set_standby`
homeassistant/components/lupusec/alarm_control_panel.py:84:9: error[unresolved-attribute] Object of type `LupusecDevice` has no attribute `set_home`
homeassistant/components/lupusec/binary_sensor.py:51:16: error[unresolved-attribute] Object of type `LupusecDevice` has no attribute `is_on`
homeassistant/components/lupusec/switch.py:45:9: error[unresolved-attribute] Object of type `LupusecDevice` has no attribute `switch_on`
homeassistant/components/lupusec/switch.py:49:9: error[unresolved-attribute] Object of type `LupusecDevice` has no attribute `switch_off`
homeassistant/components/lupusec/switch.py:54:16: error[unresolved-attribute] Object of type `LupusecDevice` has no attribute `is_on`
homeassistant/components/lutron/light.py:91:50: error[invalid-argument-type] Argument to function `to_lutron_level` is incorrect: Expected `int`, found `Any | (int & ~Literal[0] & ~Literal[False]) | None`
homeassistant/components/lutron_caseta/binary_sensor.py:70:18: error[invalid-argument-type] Invalid argument to key "name" with declared type `str | None` on TypedDict `DeviceInfo`: value of type `str | UndefinedType | None`
homeassistant/components/lutron_caseta/entity.py:48:25: error[invalid-argument-type] Invalid argument to key "identifiers" with declared type `set[tuple[str, str]]` on TypedDict `DeviceInfo`: value of type `set[tuple[str, str | int]]`
homeassistant/components/lutron_caseta/light.py:172:29: error[invalid-argument-type] Argument to bound method `Smartbridge.set_warm_dim` is incorrect: Expected `bool`, found `None | Unknown`
homeassistant/components/lutron_caseta/light.py:188:36: error[invalid-argument-type] Argument to `FullColorValue.__init__` is incorrect: Expected `int`, found `int | float`
homeassistant/components/lutron_caseta/light.py:188:49: error[invalid-argument-type] Argument to `FullColorValue.__init__` is incorrect: Expected `int`, found `int | float`
homeassistant/components/lyric/select.py:71:16: error[invalid-return-type] Return type does not match returned value: expected `dict[int, LyricRoom]`, found `dict[str, LyricRoom]`
homeassistant/components/madvr/sensor.py:277:15: error[unresolved-attribute] Object of type `SensorEntityDescription` has no attribute `value_fn`
homeassistant/components/mailgun/notify.py:106:20: error[unresolved-attribute] Attribute `send_mail` is not defined on `None` in union `None | Client`
homeassistant/components/manual_mqtt/alarm_control_panel.py:312:28: error[invalid-argument-type] Method `__getitem__` of type `bound method dict[AlarmControlPanelState, Unknown].__getitem__(key: AlarmControlPanelState, /) -> Unknown` cannot be called with key of type `str` on object of type `dict[AlarmControlPanelState, Unknown]`
homeassistant/components/manual_mqtt/alarm_control_panel.py:319:24: error[invalid-return-type] Return type does not match returned value: expected `AlarmControlPanelState`, found `str`
homeassistant/components/manual_mqtt/alarm_control_panel.py:326:16: error[invalid-return-type] Return type does not match returned value: expected `AlarmControlPanelState`, found `str`
homeassistant/components/manual_mqtt/alarm_control_panel.py:339:29: error[invalid-argument-type] Method `__getitem__` of type `bound method dict[AlarmControlPanelState, Unknown].__getitem__(key: AlarmControlPanelState, /) -> Unknown` cannot be called with key of type `str` on object of type `dict[AlarmControlPanelState, Unknown]`
homeassistant/components/manual_mqtt/alarm_control_panel.py:413:28: error[invalid-argument-type] Method `__getitem__` of type `bound method dict[AlarmControlPanelState, Unknown].__getitem__(key: AlarmControlPanelState, /) -> Unknown` cannot be called with key of type `str` on object of type `dict[AlarmControlPanelState, Unknown]`
homeassistant/components/matrix/__init__.py:212:44: error[invalid-argument-type] Argument to bound method `Client.add_event_callback` is incorrect: Expected `type[Event] | tuple[type[Event], None]`, found `tuple[<class 'ReactionEvent'>, <class 'RoomMessageText'>]`
homeassistant/components/matrix/__init__.py:355:35: warning[possibly-unresolved-reference] Name `room_id` used when possibly not defined
homeassistant/components/matrix/__init__.py:429:17: error[invalid-argument-type] Argument to bound method `Client.restore_login` is incorrect: Expected `str`, found `str | None`
homeassistant/components/matrix/__init__.py:430:17: error[invalid-argument-type] Argument to bound method `Client.restore_login` is incorrect: Expected `str`, found `dict[str, JsonValueType] | list[JsonValueType] | str | int | float`
homeassistant/components/matter/ble_proxy.py:48:15: error[invalid-method-override] Invalid override of method `start`: Definition is incompatible with `BleScanSource.start`
homeassistant/components/matter/button.py:61:65: error[invalid-argument-type] Argument is incorrect: Expected `uint`, found `Literal[15]`
homeassistant/components/matter/climate.py:279:13: error[invalid-argument-type] Argument is incorrect: Expected `Nullable | bytes`, found `bytes | None`
homeassistant/components/matter/light.py:123:17: error[invalid-argument-type] Argument is incorrect: Expected `uint`, found `int`
homeassistant/components/matter/light.py:124:17: error[invalid-argument-type] Argument is incorrect: Expected `uint`, found `int`
homeassistant/components/matter/light.py:126:17: error[invalid-argument-type] Argument is incorrect: Expected `uint`, found `int`
homeassistant/components/matter/light.py:129:17: error[invalid-argument-type] Argument is incorrect: Expected `OptionsBitmap`, found `Literal[1]`
homeassistant/components/matter/light.py:130:17: error[invalid-argument-type] Argument is incorrect: Expected `OptionsBitmap`, found `Literal[1]`
homeassistant/components/matter/light.py:143:17: error[invalid-argument-type] Argument is incorrect: Expected `uint`, found `int`
homeassistant/components/matter/light.py:144:17: error[invalid-argument-type] Argument is incorrect: Expected `uint`, found `int`
homeassistant/components/matter/light.py:146:17: error[invalid-argument-type] Argument is incorrect: Expected `uint`, found `int`
homeassistant/components/matter/light.py:149:17: error[invalid-argument-type] Argument is incorrect: Expected `OptionsBitmap`, found `Literal[1]`
homeassistant/components/matter/light.py:150:17: error[invalid-argument-type] Argument is incorrect: Expected `OptionsBitmap`, found `Literal[1]`
homeassistant/components/matter/light.py:163:17: error[invalid-argument-type] Argument is incorrect: Expected `uint`, found `int`
homeassistant/components/matter/light.py:165:17: error[invalid-argument-type] Argument is incorrect: Expected `uint`, found `int`
homeassistant/components/matter/light.py:168:17: error[invalid-argument-type] Argument is incorrect: Expected `OptionsBitmap`, found `Literal[1]`
homeassistant/components/matter/light.py:169:17: error[invalid-argument-type] Argument is incorrect: Expected `OptionsBitmap`, found `Literal[1]`
homeassistant/components/matter/light.py:190:17: error[invalid-argument-type] Argument is incorrect: Expected `uint`, found `int`
homeassistant/components/matter/light.py:192:17: error[invalid-argument-type] Argument is incorrect: Expected `Nullable | uint`, found `int`
homeassistant/components/matter/light.py:279:17: error[invalid-argument-type] Argument to function `renormalize` is incorrect: Expected `int | float`, found `Nullable | uint`
homeassistant/components/matter/lock_helpers.py:374:60: error[invalid-argument-type] Argument is incorrect: Expected `uint`, found `int`
homeassistant/components/matter/lock_helpers.py:397:17: error[invalid-argument-type] Argument is incorrect: Expected `uint`, found `int`
homeassistant/components/matter/lock_helpers.py:398:17: error[invalid-argument-type] Argument is incorrect: Expected `Nullable | str`, found `str | None`
homeassistant/components/matter/lock_helpers.py:399:17: error[invalid-argument-type] Argument is incorrect: Expected `Nullable | uint`, found `int | None`
homeassistant/components/matter/lock_helpers.py:400:17: error[invalid-argument-type] Argument is incorrect: Expected `Nullable | UserStatusEnum`, found `int`
homeassistant/components/matter/lock_helpers.py:401:17: error[invalid-argument-type] Argument is incorrect: Expected `Nullable | UserTypeEnum`, found `int`
homeassistant/components/matter/lock_helpers.py:407:17: error[invalid-argument-type] Argument is incorrect: Expected `Nullable | CredentialRuleEnum`, found `int`
homeassistant/components/matter/lock_helpers.py:421:56: error[invalid-argument-type] Argument is incorrect: Expected `uint`, found `int`
homeassistant/components/matter/lock_helpers.py:461:17: error[invalid-argument-type] Argument is incorrect: Expected `uint`, found `int`
homeassistant/components/matter/lock_helpers.py:463:17: error[invalid-argument-type] Argument is incorrect: Expected `Nullable | uint`, found `int | Any`
homeassistant/components/matter/lock_helpers.py:464:17: error[invalid-argument-type] Argument is incorrect: Expected `Nullable | UserStatusEnum`, found `int | Any`
homeassistant/components/matter/lock_helpers.py:465:17: error[invalid-argument-type] Argument is incorrect: Expected `Nullable | UserTypeEnum`, found `int | Any`
homeassistant/components/matter/lock_helpers.py:466:17: error[invalid-argument-type] Argument is incorrect: Expected `Nullable | CredentialRuleEnum`, found `int | Any`
homeassistant/components/matter/lock_helpers.py:502:17: error[invalid-argument-type] Argument is incorrect: Expected `uint`, found `Literal[1] | (Any & ~None)`
homeassistant/components/matter/lock_helpers.py:541:13: error[invalid-argument-type] Argument is incorrect: Expected `uint`, found `int`
homeassistant/components/matter/lock_helpers.py:719:25: error[invalid-argument-type] Argument is incorrect: Expected `CredentialTypeEnum`, found `int`
homeassistant/components/matter/lock_helpers.py:720:25: error[invalid-argument-type] Argument is incorrect: Expected `uint`, found `int`
homeassistant/components/matter/lock_helpers.py:737:21: error[invalid-argument-type] Argument is incorrect: Expected `CredentialTypeEnum`, found `int`
homeassistant/components/matter/lock_helpers.py:738:21: error[invalid-argument-type] Argument is incorrect: Expected `uint`, found `int`
homeassistant/components/matter/lock_helpers.py:759:17: error[invalid-argument-type] Argument is incorrect: Expected `CredentialTypeEnum`, found `int`
homeassistant/components/matter/lock_helpers.py:760:17: error[invalid-argument-type] Argument is incorrect: Expected `uint`, found `int`
homeassistant/components/matter/lock_helpers.py:763:13: error[invalid-argument-type] Argument is incorrect: Expected `Nullable | uint`, found `int | None`
homeassistant/components/matter/lock_helpers.py:764:13: error[invalid-argument-type] Argument is incorrect: Expected `Nullable | UserStatusEnum`, found `int | None`
homeassistant/components/matter/lock_helpers.py:765:13: error[invalid-argument-type] Argument is incorrect: Expected `Nullable | UserTypeEnum`, found `int | None`
homeassistant/components/matter/lock_helpers.py:807:17: error[invalid-argument-type] Argument is incorrect: Expected `CredentialTypeEnum`, found `int`
homeassistant/components/matter/lock_helpers.py:808:17: error[invalid-argument-type] Argument is incorrect: Expected `uint`, found `int`
homeassistant/components/matter/lock_helpers.py:838:17: error[invalid-argument-type] Argument is incorrect: Expected `CredentialTypeEnum`, found `int`
homeassistant/components/matter/lock_helpers.py:839:17: error[invalid-argument-type] Argument is incorrect: Expected `uint`, found `int`
homeassistant/components/matter/number.py:153:17: error[invalid-argument-type] Argument is incorrect: Expected `uint`, found `int | Any`
homeassistant/components/matter/number.py:493:21: error[invalid-argument-type] Argument is incorrect: Expected `uint | None`, found `int`
homeassistant/components/matter/number.py:515:17: error[invalid-argument-type] Argument is incorrect: Expected `uint`, found `int`
homeassistant/components/matter/select.py:163:34: error[invalid-assignment] Object of type `Unknown | None` is not assignable to `SelectCluster`
homeassistant/components/matter/select.py:180:34: error[invalid-assignment] Object of type `Unknown | None` is not assignable to `SelectCluster`
homeassistant/components/matter/select.py:466:21: error[invalid-argument-type] Argument is incorrect: Expected `uint | None`, found `int`
homeassistant/components/matter/select.py:518:21: error[invalid-argument-type] Argument is incorrect: Expected `uint | None`, found `int`
homeassistant/components/matter/sensor.py:292:33: error[invalid-assignment] Object of type `dataclasses.Field[dict[OperationalStateEnum, str]]` is not assignable to `dict[int, str]`
homeassistant/components/matter/sensor.py:1329:13: error[invalid-argument-type] Argument is incorrect: Expected `dict[int, str]`, found `dict[chip.clusters.cluster_defs.OperationalState.OperationalState.Enums.OperationalStateEnum | chip.clusters.cluster_defs.RvcOperationalState.RvcOperationalState.Enums.OperationalStateEnum, str]`
homeassistant/components/matter/vacuum.py:173:29: error[unresolved-attribute] Attribute `locationName` is not defined on `Nullable` in union `Nullable | locationdesc`
homeassistant/components/matter/vacuum.py:205:55: error[invalid-argument-type] Argument is incorrect: Expected `list[uint]`, found `list[int]`
homeassistant/components/matter/valve.py:60:60: error[invalid-argument-type] Argument is incorrect: Expected `uint | None`, found `int`
homeassistant/components/matter/water_heater.py:95:13: error[invalid-argument-type] Argument is incorrect: Expected `uint`, found `int`
homeassistant/components/matter/water_heater.py:97:13: error[invalid-argument-type] Argument is incorrect: Expected `int | None`, found `int | <class 'Nullable'>`
homeassistant/components/matter/water_heater.py:130:13: error[invalid-assignment] Object of type `WaterHeaterBoostInfoStruct` is not assignable to `type[WaterHeaterBoostInfoStruct]`
homeassistant/components/matter/water_heater.py:131:13: error[invalid-argument-type] Argument is incorrect: Expected `uint`, found `Literal[3600]`
homeassistant/components/matter/water_heater.py:147:63: error[invalid-argument-type] Argument is incorrect: Expected `WaterHeaterBoostInfoStruct`, found `type[WaterHeaterBoostInfoStruct]`
homeassistant/components/mcp/config_flow.py:378:9: error[invalid-assignment] Object of type `AbstractOAuth2Implementation | None` is not assignable to attribute `flow_impl` of type `AbstractOAuth2Implementation`
homeassistant/components/medcom_ble/coordinator.py:48:50: error[invalid-argument-type] Argument to bound method `MedcomBleDeviceData.update_device` is incorrect: Expected `BLEDevice`, found `BLEDevice | None`
homeassistant/components/medcom_ble/sensor.py:93:16: error[invalid-return-type] Return type does not match returned value: expected `int | float`, found `str | int | float | None`
homeassistant/components/media_player/__init__.py:1023:52: error[invalid-argument-type] Argument to bound method `HomeAssistant.async_add_executor_job` is incorrect: Expected `(...) -> Unknown`, found `object`
homeassistant/components/media_player/__init__.py:1041:52: error[invalid-argument-type] Argument to bound method `HomeAssistant.async_add_executor_job` is incorrect: Expected `(...) -> Unknown`, found `object`
homeassistant/components/media_player/__init__.py:1059:52: error[invalid-argument-type] Argument to bound method `HomeAssistant.async_add_executor_job` is incorrect: Expected `(...) -> Unknown`, found `object`
homeassistant/components/media_player/__init__.py:1074:52: error[invalid-argument-type] Argument to bound method `HomeAssistant.async_add_executor_job` is incorrect: Expected `(...) -> Unknown`, found `object`
homeassistant/components/media_player/condition.py:25:9: error[invalid-method-override] Invalid override of method `_state_valid_since`: Definition is incompatible with `EntityConditionBase._state_valid_since`
homeassistant/components/media_player/condition.py:40:9: error[invalid-method-override] Invalid override of method `_should_include`: Definition is incompatible with `EntityConditionBase._should_include`
homeassistant/components/media_player/condition.py:86:9: error[invalid-method-override] Invalid override of method `_should_include`: Definition is incompatible with `EntityConditionBase._should_include`
homeassistant/components/media_source/__init__.py:79:56: error[invalid-argument-type] Argument to function `_process_media_source_platform` is incorrect: Expected `MediaSourceProtocol`, found `<module 'homeassistant.components.media_source.local_source'>`
homeassistant/components/melcloud/climate.py:79:39: error[invalid-argument-type] Argument to `AtaDeviceClimate.__init__` is incorrect: Expected `AtaDevice`, found `Device`
homeassistant/components/melcloud/climate.py:84:47: error[invalid-argument-type] Argument to `AtwDeviceZoneClimate.__init__` is incorrect: Expected `AtwDevice`, found `Device`
homeassistant/components/melcloud/climate.py:86:25: error[unresolved-attribute] Object of type `Device` has no attribute `zones`
homeassistant/components/melcloud/climate.py:257:12: error[unsupported-operator] Operator `not in` is not supported between objects of type `str` and `list[str] | None`
homeassistant/components/melcloud/climate.py:266:12: error[unsupported-operator] Operator `not in` is not supported between objects of type `str` and `list[str] | None`
homeassistant/components/melcloud/climate.py:382:13: error[invalid-assignment] Invalid subscript assignment with key of type `Literal["power"]` and value of type `Literal[True]` on object of type `dict[str, str]`
homeassistant/components/melcloud/coordinator.py:84:16: error[invalid-return-type] Return type does not match returned value: expected `str`, found `Any | None`
homeassistant/components/melcloud/coordinator.py:89:16: error[invalid-return-type] Return type does not match returned value: expected `str`, found `Any | None`
homeassistant/components/melcloud/coordinator.py:98:25: error[invalid-argument-type] Invalid argument to key "connections" with declared type `set[tuple[str, str]]` on TypedDict `DeviceInfo`: value of type `set[tuple[str, str] | tuple[str, Any | None]]`
homeassistant/components/melcloud/sensor.py:302:25: error[unresolved-attribute] Object of type `Device` has no attribute `zones`
homeassistant/components/melcloud/water_heater.py:36:41: error[invalid-argument-type] Argument to `AtwWaterHeater.__init__` is incorrect: Expected `AtwDevice`, found `Device`
homeassistant/components/melissa/climate.py:148:25: error[unresolved-attribute] Attribute `copy` is not defined on `None` in union `None | Unknown`
homeassistant/components/melissa/climate.py:149:13: error[unresolved-attribute] Attribute `update` is not defined on `None` in union `None | Unknown`
homeassistant/components/met/__init__.py:67:42: error[invalid-argument-type] Argument to bound method `DeviceRegistry.async_get_device` is incorrect: Expected `set[tuple[str, str]] | None`, found `set[tuple[str, str] | tuple[str]]`
homeassistant/components/met/weather.py:238:32: error[invalid-argument-type] Argument to bound method `list.append` is incorrect: Expected `Forecast`, found `dict[str, Unknown]`
homeassistant/components/met_eireann/weather.py:99:25: error[invalid-argument-type] Invalid argument to key "identifiers" with declared type `set[tuple[str, str]]` on TypedDict `DeviceInfo`: value of type `set[tuple[str, str] | tuple[str]]`
homeassistant/components/meteo_france/sensor.py:279:27: error[unsupported-operator] Operator `*` is not supported between objects of type `int | None | Any` and `float`
homeassistant/components/meteo_lt/weather.py:79:16: error[invalid-return-type] Return type does not match returned value: expected `int | None`, found `int | float`
homeassistant/components/meteo_lt/weather.py:94:16: error[invalid-return-type] Return type does not match returned value: expected `int | None`, found `int | float`
homeassistant/components/meteo_lt/weather.py:104:16: error[invalid-return-type] Return type does not match returned value: expected `int | None`, found `int | float`
homeassistant/components/microbees/binary_sensor.py:77:16: error[invalid-return-type] Return type does not match returned value: expected `bool`, found `int | float`
homeassistant/components/microbees/climate.py:109:9: error[invalid-assignment] Object of type `Any | None` is not assignable to attribute `targetTemp` of type `int | float`
homeassistant/components/microbees/light.py:43:9: error[invalid-assignment] Object of type `list[int]` is not assignable to attribute `_attr_rgbw_color` of type `tuple[int, int, int, int] | None`
homeassistant/components/microbees/light.py:53:16: error[invalid-return-type] Return type does not match returned value: expected `bool`, found `int`
homeassistant/components/microbees/switch.py:55:16: error[invalid-return-type] Return type does not match returned value: expected `bool`, found `int`
homeassistant/components/microsoft_face/__init__.py:340:67: warning[possibly-unresolved-reference] Name `response` used when possibly not defined
homeassistant/components/microsoft_face_detect/image_processing.py:119:31: error[invalid-key] TypedDict `FaceInformation` can only be subscripted with a string literal key, got key of type `str`.
homeassistant/components/miele/sensor.py:132:31: warning[possibly-unresolved-reference] Name `duration` used when possibly not defined
homeassistant/components/miele/sensor.py:1000:13: error[invalid-assignment] Object of type `str | int | float | ... omitted 3 union elements` is not assignable to attribute `_attr_native_value` of type `StateType | datetime`
homeassistant/components/mikrotik/coordinator.py:348:12: error[invalid-return-type] Return type does not match returned value: expected `Api`, found `type[Api]`
homeassistant/components/mill/climate.py:74:15: error[unresolved-attribute] Attribute `set_room_temperatures_by_name` is not defined on `Mill` in union `mill.Mill | mill_local.Mill`
homeassistant/components/mill/climate.py:75:13: error[invalid-argument-type] Argument to bound method `Mill.set_room_temperatures_by_name` is incorrect: Expected `str`, found `Any | None`
homeassistant/components/mill/climate.py:110:15: error[unresolved-attribute] Attribute `set_heater_temp` is not defined on `Mill` in union `mill.Mill | mill_local.Mill`
homeassistant/components/mill/climate.py:111:13: error[invalid-argument-type] Argument to bound method `Mill.set_heater_temp` is incorrect: Expected `str`, found `str | None`
homeassistant/components/mill/climate.py:121:19: error[unresolved-attribute] Attribute `heater_control` is not defined on `Mill` in union `mill.Mill | mill_local.Mill`
homeassistant/components/mill/climate.py:122:17: error[invalid-argument-type] Argument to bound method `Mill.heater_control` is incorrect: Expected `str`, found `str | None`
homeassistant/components/mill/climate.py:125:19: error[unresolved-attribute] Attribute `heater_control` is not defined on `Mill` in union `mill.Mill | mill_local.Mill`
homeassistant/components/mill/climate.py:126:17: error[invalid-argument-type] Argument to bound method `Mill.heater_control` is incorrect: Expected `str`, found `str | None`
homeassistant/components/mill/climate.py:131:9: error[invalid-method-override] Invalid override of method `_update_attr`: Definition is incompatible with `MillBaseEntity._update_attr`
homeassistant/components/mill/climate.py:173:19: error[unresolved-attribute] Attribute `mac_address` is not defined on `Mill` in union `mill.Mill | mill_local.Mill`
homeassistant/components/mill/climate.py:177:35: error[unresolved-attribute] Attribute `url` is not defined on `Mill` in union `mill.Mill | mill_local.Mill`
homeassistant/components/mill/climate.py:180:22: error[unresolved-attribute] Attribute `name` is not defined on `Mill` in union `mill.Mill | mill_local.Mill`
homeassistant/components/mill/climate.py:181:28: error[unresolved-attribute] Attribute `version` is not defined on `Mill` in union `mill.Mill | mill_local.Mill`
homeassistant/components/mill/climate.py:190:15: error[unresolved-attribute] Attribute `set_target_temperature` is not defined on `Mill` in union `mill.Mill | mill_local.Mill`
homeassistant/components/mill/climate.py:202:19: error[unresolved-attribute] Attribute `set_operation_mode_control_individually` is not defined on `Mill` in union `mill.Mill | mill_local.Mill`
homeassistant/components/mill/climate.py:204:19: error[unresolved-attribute] Attribute `set_operation_mode_off` is not defined on `Mill` in union `mill.Mill | mill_local.Mill`
homeassistant/components/mill/climate.py:206:19: error[unresolved-attribute] Attribute `set_operation_mode_weekly_program` is not defined on `Mill` in union `mill.Mill | mill_local.Mill`
homeassistant/components/mill/entity.py:31:25: error[invalid-argument-type] Invalid argument to key "identifiers" with declared type `set[tuple[str, str]]` on TypedDict `DeviceInfo`: value of type `set[tuple[str, str | None]]`
homeassistant/components/mill/entity.py:41:27: error[invalid-argument-type] Method `__getitem__` of type `bound method dict[str, Any].__getitem__(key: str, /) -> Any` cannot be called with key of type `None` on object of type `dict[str, Any]`
homeassistant/components/mill/number.py:51:35: error[not-subscriptable] Cannot subscript object of type `None` with no `__getitem__` method
homeassistant/components/mill/number.py:58:15: error[unresolved-attribute] Attribute `max_heating_power` is not defined on `Mill` in union `mill.Mill | mill_local.Mill`
homeassistant/components/mill/number.py:58:71: error[invalid-argument-type] Argument to bound method `Mill.max_heating_power` is incorrect: Expected `str`, found `str | None`
homeassistant/components/mill/sensor.py:212:19: error[unresolved-attribute] Attribute `mac_address` is not defined on `Mill` in union `mill.Mill | mill_local.Mill`
homeassistant/components/mill/sensor.py:216:35: error[unresolved-attribute] Attribute `url` is not defined on `Mill` in union `mill.Mill | mill_local.Mill`
homeassistant/components/mill/sensor.py:219:22: error[unresolved-attribute] Attribute `name` is not defined on `Mill` in union `mill.Mill | mill_local.Mill`
homeassistant/components/mill/sensor.py:220:28: error[unresolved-attribute] Attribute `version` is not defined on `Mill` in union `mill.Mill | mill_local.Mill`
homeassistant/components/mitsubishi_comfort/climate.py:120:22: error[unresolved-attribute] Attribute `supported_modes` is not defined on `KumoStation` in union `IndoorUnit | KumoStation`
homeassistant/components/mitsubishi_comfort/climate.py:174:34: error[unresolved-attribute] Attribute `supported_fan_speeds` is not defined on `KumoStation` in union `IndoorUnit | KumoStation`
homeassistant/components/mitsubishi_comfort/climate.py:186:34: error[unresolved-attribute] Attribute `supported_vane_directions` is not defined on `KumoStation` in union `IndoorUnit | KumoStation`
homeassistant/components/mitsubishi_comfort/climate.py:216:25: error[unresolved-attribute] Attribute `supported_modes` is not defined on `KumoStation` in union `IndoorUnit | KumoStation`
homeassistant/components/mitsubishi_comfort/climate.py:218:12: error[unresolved-attribute] Attribute `supported_vane_directions` is not defined on `KumoStation` in union `IndoorUnit | KumoStation`
homeassistant/components/mitsubishi_comfort/climate.py:227:24: error[unresolved-attribute] Attribute `set_mode` is not defined on `KumoStation` in union `IndoorUnit | KumoStation`
homeassistant/components/mitsubishi_comfort/climate.py:238:28: error[unresolved-attribute] Attribute `set_cool_setpoint` is not defined on `KumoStation` in union `IndoorUnit | KumoStation`
homeassistant/components/mitsubishi_comfort/climate.py:244:28: error[unresolved-attribute] Attribute `set_heat_setpoint` is not defined on `KumoStation` in union `IndoorUnit | KumoStation`
homeassistant/components/mitsubishi_comfort/climate.py:252:32: error[unresolved-attribute] Attribute `set_cool_setpoint` is not defined on `KumoStation` in union `IndoorUnit | KumoStation`
homeassistant/components/mitsubishi_comfort/climate.py:257:32: error[unresolved-attribute] Attribute `set_heat_setpoint` is not defined on `KumoStation` in union `IndoorUnit | KumoStation`
homeassistant/components/mitsubishi_comfort/climate.py:270:24: error[unresolved-attribute] Attribute `set_fan_speed` is not defined on `KumoStation` in union `IndoorUnit | KumoStation`
homeassistant/components/mitsubishi_comfort/climate.py:280:24: error[unresolved-attribute] Attribute `set_vane_direction` is not defined on `KumoStation` in union `IndoorUnit | KumoStation`
homeassistant/components/mobile_app/notify.py:156:22: error[unsupported-operator] Operator `-` is not supported between objects of type `datetime | None` and `datetime`
homeassistant/components/mobile_app/webhook.py:162:23: warning[possibly-missing-submodule] Submodule `humanize` might not have been imported
homeassistant/components/mobile_app/webhook.py:203:15: warning[possibly-missing-submodule] Submodule `humanize` might not have been imported
homeassistant/components/mobile_app/webhook.py:651:23: warning[possibly-missing-submodule] Submodule `humanize` might not have been imported
homeassistant/components/modbus/cover.py:99:34: error[invalid-argument-type] Argument to bound method `ModbusCover._set_attr_state` is incorrect: Expected `str | int`, found `Any | bool | None`
homeassistant/components/modbus/modbus.py:314:26: error[unresolved-attribute] Attribute `connect` is not defined on `None` in union `AsyncModbusSerialClient | AsyncModbusTcpClient | AsyncModbusUdpClient | None`
homeassistant/components/modbus/modbus.py:336:62: error[invalid-argument-type] Argument to `AsyncModbusSerialClient.__init__` is incorrect: Expected `((bool, /) -> None) | None`, found `FramerType | Any | int`
homeassistant/components/modbus/modbus.py:336:62: error[invalid-argument-type] Argument to `AsyncModbusSerialClient.__init__` is incorrect: Expected `((bool, ModbusPDU, /) -> ModbusPDU) | None`, found `FramerType | Any | int`
homeassistant/components/modbus/modbus.py:336:62: error[invalid-argument-type] Argument to `AsyncModbusSerialClient.__init__` is incorrect: Expected `((bool, bytes, /) -> bytes) | None`, found `FramerType | Any | int`
homeassistant/components/modbus/modbus.py:336:62: error[invalid-argument-type] Argument to `AsyncModbusSerialClient.__init__` is incorrect: Expected `FramerType`, found `FramerType | Any | int`
homeassistant/components/modbus/modbus.py:336:62: error[invalid-argument-type] Argument to `AsyncModbusSerialClient.__init__` is incorrect: Expected `bool`, found `FramerType | Any | int`
homeassistant/components/modbus/modbus.py:336:62: error[invalid-argument-type] Argument to `AsyncModbusSerialClient.__init__` is incorrect: Expected `int | float`, found `FramerType | Any | int`
homeassistant/components/modbus/modbus.py:336:62: error[invalid-argument-type] Argument to `AsyncModbusSerialClient.__init__` is incorrect: Expected `int | float`, found `FramerType | Any | int`
homeassistant/components/modbus/modbus.py:336:62: error[invalid-argument-type] Argument to `AsyncModbusSerialClient.__init__` is incorrect: Expected `int | float`, found `FramerType | Any | int`
homeassistant/components/modbus/modbus.py:336:62: error[invalid-argument-type] Argument to `AsyncModbusSerialClient.__init__` is incorrect: Expected `int`, found `FramerType | Any | int`
homeassistant/components/modbus/modbus.py:336:62: error[invalid-argument-type] Argument to `AsyncModbusSerialClient.__init__` is incorrect: Expected `int`, found `FramerType | Any | int`
homeassistant/components/modbus/modbus.py:336:62: error[invalid-argument-type] Argument to `AsyncModbusSerialClient.__init__` is incorrect: Expected `int`, found `FramerType | Any | int`
homeassistant/components/modbus/modbus.py:336:62: error[invalid-argument-type] Argument to `AsyncModbusSerialClient.__init__` is incorrect: Expected `int`, found `FramerType | Any | int`
homeassistant/components/modbus/modbus.py:336:62: error[invalid-argument-type] Argument to `AsyncModbusSerialClient.__init__` is incorrect: Expected `str`, found `FramerType | Any | int`
homeassistant/components/modbus/modbus.py:336:62: error[invalid-argument-type] Argument to `AsyncModbusSerialClient.__init__` is incorrect: Expected `str`, found `FramerType | Any | int`
homeassistant/components/modbus/modbus.py:336:62: error[invalid-argument-type] Argument to `AsyncModbusSerialClient.__init__` is incorrect: Expected `str`, found `FramerType | Any | int`
homeassistant/components/modbus/modbus.py:336:62: error[invalid-argument-type] Argument to `AsyncModbusTcpClient.__init__` is incorrect: Expected `((bool, /) -> None) | None`, found `FramerType | Any | int`
homeassistant/components/modbus/modbus.py:336:62: error[invalid-argument-type] Argument to `AsyncModbusTcpClient.__init__` is incorrect: Expected `((bool, ModbusPDU, /) -> ModbusPDU) | None`, found `FramerType | Any | int`
homeassistant/components/modbus/modbus.py:336:62: error[invalid-argument-type] Argument to `AsyncModbusTcpClient.__init__` is incorrect: Expected `((bool, bytes, /) -> bytes) | None`, found `FramerType | Any | int`
homeassistant/components/modbus/modbus.py:336:62: error[invalid-argument-type] Argument to `AsyncModbusTcpClient.__init__` is incorrect: Expected `FramerType`, found `FramerType | Any | int`
homeassistant/components/modbus/modbus.py:336:62: error[invalid-argument-type] Argument to `AsyncModbusTcpClient.__init__` is incorrect: Expected `int | float`, found `FramerType | Any | int`
homeassistant/components/modbus/modbus.py:336:62: error[invalid-argument-type] Argument to `AsyncModbusTcpClient.__init__` is incorrect: Expected `int | float`, found `FramerType | Any | int`
homeassistant/components/modbus/modbus.py:336:62: error[invalid-argument-type] Argument to `AsyncModbusTcpClient.__init__` is incorrect: Expected `int | float`, found `FramerType | Any | int`
homeassistant/components/modbus/modbus.py:336:62: error[invalid-argument-type] Argument to `AsyncModbusTcpClient.__init__` is incorrect: Expected `int`, found `FramerType | Any | int`
homeassistant/components/modbus/modbus.py:336:62: error[invalid-argument-type] Argument to `AsyncModbusTcpClient.__init__` is incorrect: Expected `int`, found `FramerType | Any | int`
homeassistant/components/modbus/modbus.py:336:62: error[invalid-argument-type] Argument to `AsyncModbusTcpClient.__init__` is incorrect: Expected `str`, found `FramerType | Any | int`
homeassistant/components/modbus/modbus.py:336:62: error[invalid-argument-type] Argument to `AsyncModbusTcpClient.__init__` is incorrect: Expected `str`, found `FramerType | Any | int`
homeassistant/components/modbus/modbus.py:336:62: error[invalid-argument-type] Argument to `AsyncModbusTcpClient.__init__` is incorrect: Expected `tuple[str, int] | None`, found `FramerType | Any | int`
homeassistant/components/modbus/modbus.py:336:62: error[invalid-argument-type] Argument to `AsyncModbusUdpClient.__init__` is incorrect: Expected `((bool, /) -> None) | None`, found `FramerType | Any | int`
homeassistant/components/modbus/modbus.py:336:62: error[invalid-argument-type] Argument to `AsyncModbusUdpClient.__init__` is incorrect: Expected `((bool, ModbusPDU, /) -> ModbusPDU) | None`, found `FramerType | Any | int`
homeassistant/components/modbus/modbus.py:336:62: error[invalid-argument-type] Argument to `AsyncModbusUdpClient.__init__` is incorrect: Expected `((bool, bytes, /) -> bytes) | None`, found `FramerType | Any | int`
homeassistant/components/modbus/modbus.py:336:62: error[invalid-argument-type] Argument to `AsyncModbusUdpClient.__init__` is incorrect: Expected `FramerType`, found `FramerType | Any | int`
homeassistant/components/modbus/modbus.py:336:62: error[invalid-argument-type] Argument to `AsyncModbusUdpClient.__init__` is incorrect: Expected `int | float`, found `FramerType | Any | int`
homeassistant/components/modbus/modbus.py:336:62: error[invalid-argument-type] Argument to `AsyncModbusUdpClient.__init__` is incorrect: Expected `int | float`, found `FramerType | Any | int`
homeassistant/components/modbus/modbus.py:336:62: error[invalid-argument-type] Argument to `AsyncModbusUdpClient.__init__` is incorrect: Expected `int | float`, found `FramerType | Any | int`
homeassistant/components/modbus/modbus.py:336:62: error[invalid-argument-type] Argument to `AsyncModbusUdpClient.__init__` is incorrect: Expected `int`, found `FramerType | Any | int`
homeassistant/components/modbus/modbus.py:336:62: error[invalid-argument-type] Argument to `AsyncModbusUdpClient.__init__` is incorrect: Expected `int`, found `FramerType | Any | int`
homeassistant/components/modbus/modbus.py:336:62: error[invalid-argument-type] Argument to `AsyncModbusUdpClient.__init__` is incorrect: Expected `str`, found `FramerType | Any | int`
homeassistant/components/modbus/modbus.py:336:62: error[invalid-argument-type] Argument to `AsyncModbusUdpClient.__init__` is incorrect: Expected `str`, found `FramerType | Any | int`
homeassistant/components/modbus/modbus.py:336:62: error[invalid-argument-type] Argument to `AsyncModbusUdpClient.__init__` is incorrect: Expected `tuple[str, int] | None`, found `FramerType | Any | int`
homeassistant/components/modem_callerid/__init__.py:32:9: warning[unused-awaitable] Object of type `CoroutineType[Any, Any, Unknown]` is not awaited
homeassistant/components/modern_forms/coordinator.py:47:15: error[invalid-method-override] Invalid override of method `_async_update_data`: Definition is incompatible with `DataUpdateCoordinator._async_update_data`
homeassistant/components/modern_forms/coordinator.py:50:20: error[invalid-return-type] Return type does not match returned value: expected `ModernFormsDevice`, found `Device`
homeassistant/components/modern_forms/fan.py:141:49: error[invalid-argument-type] Argument to bound method `ModernFormsDevice.fan` is incorrect: Expected `bool | None`, found `int`
homeassistant/components/modern_forms/fan.py:141:49: error[invalid-argument-type] Argument to bound method `ModernFormsDevice.fan` is incorrect: Expected `str | None`, found `int`
homeassistant/components/modern_forms/light.py:120:51: error[invalid-argument-type] Argument to bound method `ModernFormsDevice.light` is incorrect: Expected `bool | None`, found `int`
homeassistant/components/moehlenhoff_alpha2/config_flow.py:29:12: error[unresolved-attribute] Object of type `object` has no attribute `ClientConnectorError`
homeassistant/components/mold_indicator/__init__.py:65:44: error[invalid-key] Unknown key "changes" for TypedDict `_EventEntityRegistryUpdatedData_CreateRemove` (subscripted object has type `_EventEntityRegistryUpdatedData_CreateRemove | _EventEntityRegistryUpdatedData_Update`)
homeassistant/components/motion_blinds/button.py:53:52: error[unresolved-attribute] Attribute `Go_favorite_position` is not defined on `MotionGateway` in union `MotionGateway | MotionBlind`
homeassistant/components/motion_blinds/button.py:73:52: error[unresolved-attribute] Attribute `Set_favorite_position` is not defined on `MotionGateway` in union `MotionGateway | MotionBlind`
homeassistant/components/motion_blinds/cover.py:197:12: error[unresolved-attribute] Attribute `position` is not defined on `MotionGateway` in union `MotionGateway | MotionBlind`
homeassistant/components/motion_blinds/cover.py:199:22: error[unresolved-attribute] Attribute `position` is not defined on `MotionGateway` in union `MotionGateway | MotionBlind`
homeassistant/components/motion_blinds/cover.py:204:12: error[unresolved-attribute] Attribute `position` is not defined on `MotionGateway` in union `MotionGateway | MotionBlind`
homeassistant/components/motion_blinds/cover.py:206:16: error[unresolved-attribute] Attribute `position` is not defined on `MotionGateway` in union `MotionGateway | MotionBlind`
homeassistant/components/motion_blinds/cover.py:211:52: error[unresolved-attribute] Attribute `Open` is not defined on `MotionGateway` in union `MotionGateway | MotionBlind`
homeassistant/components/motion_blinds/cover.py:217:52: error[unresolved-attribute] Attribute `Close` is not defined on `MotionGateway` in union `MotionGateway | MotionBlind`
homeassistant/components/motion_blinds/cover.py:225:17: error[unresolved-attribute] Attribute `Set_position` is not defined on `MotionGateway` in union `MotionGateway | MotionBlind`
homeassistant/components/motion_blinds/cover.py:241:17: error[unresolved-attribute] Attribute `Set_position` is not defined on `MotionGateway` in union `MotionGateway | MotionBlind`
homeassistant/components/motion_blinds/cover.py:251:52: error[unresolved-attribute] Attribute `Stop` is not defined on `MotionGateway` in union `MotionGateway | MotionBlind`
homeassistant/components/motion_blinds/cover.py:293:12: error[unresolved-attribute] Attribute `angle` is not defined on `MotionGateway` in union `MotionGateway | MotionBlind`
homeassistant/components/motion_blinds/cover.py:295:23: error[unresolved-attribute] Attribute `angle` is not defined on `MotionGateway` in union `MotionGateway | MotionBlind`
homeassistant/components/motion_blinds/cover.py:300:12: error[unresolved-attribute] Attribute `position` is not defined on `MotionGateway` in union `MotionGateway | MotionBlind`
homeassistant/components/motion_blinds/cover.py:302:16: error[unresolved-attribute] Attribute `position` is not defined on `MotionGateway` in union `MotionGateway | MotionBlind`
homeassistant/components/motion_blinds/cover.py:308:56: error[unresolved-attribute] Attribute `Set_angle` is not defined on `MotionGateway` in union `MotionGateway | MotionBlind`
homeassistant/components/motion_blinds/cover.py:313:56: error[unresolved-attribute] Attribute `Jog_up` is not defined on `MotionGateway` in union `MotionGateway | MotionBlind`
homeassistant/components/motion_blinds/cover.py:319:56: error[unresolved-attribute] Attribute `Set_angle` is not defined on `MotionGateway` in union `MotionGateway | MotionBlind`
homeassistant/components/motion_blinds/cover.py:324:56: error[unresolved-attribute] Attribute `Jog_down` is not defined on `MotionGateway` in union `MotionGateway | MotionBlind`
homeassistant/components/motion_blinds/cover.py:330:52: error[unresolved-attribute] Attribute `Set_angle` is not defined on `MotionGateway` in union `MotionGateway | MotionBlind`
homeassistant/components/motion_blinds/cover.py:337:52: error[unresolved-attribute] Attribute `Stop` is not defined on `MotionGateway` in union `MotionGateway | MotionBlind`
homeassistant/components/motion_blinds/cover.py:372:12: error[unresolved-attribute] Attribute `position` is not defined on `MotionGateway` in union `MotionGateway | MotionBlind`
homeassistant/components/motion_blinds/cover.py:373:16: error[unresolved-attribute] Attribute `angle` is not defined on `MotionGateway` in union `MotionGateway | MotionBlind`
homeassistant/components/motion_blinds/cover.py:375:27: error[unresolved-attribute] Attribute `angle` is not defined on `MotionGateway` in union `MotionGateway | MotionBlind`
homeassistant/components/motion_blinds/cover.py:377:22: error[unresolved-attribute] Attribute `position` is not defined on `MotionGateway` in union `MotionGateway | MotionBlind`
homeassistant/components/motion_blinds/cover.py:382:12: error[unresolved-attribute] Attribute `position` is not defined on `MotionGateway` in union `MotionGateway | MotionBlind`
homeassistant/components/motion_blinds/cover.py:383:16: error[unresolved-attribute] Attribute `angle` is not defined on `MotionGateway` in union `MotionGateway | MotionBlind`
homeassistant/components/motion_blinds/cover.py:385:20: error[unresolved-attribute] Attribute `angle` is not defined on `MotionGateway` in union `MotionGateway | MotionBlind`
homeassistant/components/motion_blinds/cover.py:387:16: error[unresolved-attribute] Attribute `position` is not defined on `MotionGateway` in union `MotionGateway | MotionBlind`
homeassistant/components/motion_blinds/cover.py:392:52: error[unresolved-attribute] Attribute `Open` is not defined on `MotionGateway` in union `MotionGateway | MotionBlind`
homeassistant/components/motion_blinds/cover.py:399:52: error[unresolved-attribute] Attribute `Close` is not defined on `MotionGateway` in union `MotionGateway | MotionBlind`
homeassistant/components/motion_blinds/cover.py:406:12: error[unresolved-attribute] Attribute `position` is not defined on `MotionGateway` in union `MotionGateway | MotionBlind`
homeassistant/components/motion_blinds/cover.py:410:21: error[unresolved-attribute] Attribute `Set_angle` is not defined on `MotionGateway` in union `MotionGateway | MotionBlind`
homeassistant/components/motion_blinds/cover.py:415:21: error[unresolved-attribute] Attribute `Set_position` is not defined on `MotionGateway` in union `MotionGateway | MotionBlind`
homeassistant/components/motion_blinds/cover.py:426:12: error[unresolved-attribute] Attribute `position` is not defined on `MotionGateway` in union `MotionGateway | MotionBlind`
homeassistant/components/motion_blinds/cover.py:430:21: error[unresolved-attribute] Attribute `Set_angle` is not defined on `MotionGateway` in union `MotionGateway | MotionBlind`
homeassistant/components/motion_blinds/cover.py:435:21: error[unresolved-attribute] Attribute `Set_position` is not defined on `MotionGateway` in union `MotionGateway | MotionBlind`
homeassistant/components/motion_blinds/cover.py:461:12: error[unresolved-attribute] Object of type `MotionGateway | MotionBlind` has no attribute `scaled_position`
homeassistant/components/motion_blinds/cover.py:464:22: error[unresolved-attribute] Object of type `MotionGateway | MotionBlind` has no attribute `scaled_position`
homeassistant/components/motion_blinds/cover.py:469:12: error[unresolved-attribute] Attribute `position` is not defined on `MotionGateway` in union `MotionGateway | MotionBlind`
homeassistant/components/motion_blinds/cover.py:473:20: error[unresolved-attribute] Object of type `MotionGateway | MotionBlind` has no attribute `width`
homeassistant/components/motion_blinds/cover.py:475:16: error[unresolved-attribute] Attribute `position` is not defined on `MotionGateway` in union `MotionGateway | MotionBlind`
homeassistant/components/motion_blinds/cover.py:481:12: error[unresolved-attribute] Attribute `position` is not defined on `MotionGateway` in union `MotionGateway | MotionBlind`
homeassistant/components/motion_blinds/cover.py:483:23: error[unresolved-attribute] Attribute `position` is not defined on `MotionGateway` in union `MotionGateway | MotionBlind`
homeassistant/components/motion_blinds/cover.py:485:12: error[unresolved-attribute] Object of type `MotionGateway | MotionBlind` has no attribute `width`
homeassistant/components/motion_blinds/cover.py:486:38: error[unresolved-attribute] Object of type `MotionGateway | MotionBlind` has no attribute `width`
homeassistant/components/motion_blinds/cover.py:492:52: error[unresolved-attribute] Attribute `Open` is not defined on `MotionGateway` in union `MotionGateway | MotionBlind`
homeassistant/components/motion_blinds/cover.py:498:52: error[unresolved-attribute] Attribute `Close` is not defined on `MotionGateway` in union `MotionGateway | MotionBlind`
homeassistant/components/motion_blinds/cover.py:506:17: error[unresolved-attribute] Object of type `MotionGateway | MotionBlind` has no attribute `Set_scaled_position`
homeassistant/components/motion_blinds/cover.py:517:17: error[unresolved-attribute] Attribute `Set_position` is not defined on `MotionGateway` in union `MotionGateway | MotionBlind`
homeassistant/components/motion_blinds/cover.py:525:52: error[unresolved-attribute] Attribute `Stop` is not defined on `MotionGateway` in union `MotionGateway | MotionBlind`
homeassistant/components/motion_blinds/entity.py:53:23: error[unresolved-attribute] Attribute `_gateway` is not defined on `MotionGateway` in union `MotionGateway | MotionBlind`
homeassistant/components/motion_blinds/entity.py:54:12: error[unresolved-attribute] Attribute `firmware` is not defined on `MotionBlind` in union `MotionGateway | MotionBlind`
homeassistant/components/motion_blinds/entity.py:55:29: error[unresolved-attribute] Attribute `firmware` is not defined on `MotionBlind` in union `MotionGateway | MotionBlind`
homeassistant/components/motion_blinds/entity.py:55:59: error[unresolved-attribute] Attribute `protocol` is not defined on `MotionBlind` in union `MotionGateway | MotionBlind`
homeassistant/components/motion_blinds/entity.py:57:39: error[unresolved-attribute] Attribute `protocol` is not defined on `MotionBlind` in union `MotionGateway | MotionBlind`
homeassistant/components/motion_blinds/entity.py:73:23: error[unresolved-attribute] Attribute `blind_type` is not defined on `MotionGateway` in union `MotionGateway | MotionBlind`
homeassistant/components/motion_blinds/entity.py:76:28: error[unresolved-attribute] Attribute `wireless_name` is not defined on `MotionGateway` in union `MotionGateway | MotionBlind`
homeassistant/components/motion_blinds/entity.py:82:23: error[unresolved-attribute] Attribute `blind_type` is not defined on `MotionGateway` in union `MotionGateway | MotionBlind`
homeassistant/components/motion_blinds/entity.py:84:37: error[unresolved-attribute] Attribute `_gateway` is not defined on `MotionGateway` in union `MotionGateway | MotionBlind`
homeassistant/components/motion_blinds/entity.py:85:28: error[unresolved-attribute] Attribute `wireless_name` is not defined on `MotionGateway` in union `MotionGateway | MotionBlind`
homeassistant/components/motion_blinds/entity.py:113:41: error[unresolved-attribute] Attribute `position` is not defined on `MotionGateway` in union `MotionGateway | MotionBlind`
homeassistant/components/motion_blinds/entity.py:114:38: error[unresolved-attribute] Attribute `angle` is not defined on `MotionGateway` in union `MotionGateway | MotionBlind`
homeassistant/components/motion_blinds/entity.py:121:52: error[unresolved-attribute] Attribute `Update_trigger` is not defined on `MotionGateway` in union `MotionGateway | MotionBlind`
homeassistant/components/motion_blinds/entity.py:128:17: error[unresolved-attribute] Attribute `position` is not defined on `MotionGateway` in union `MotionGateway | MotionBlind`
homeassistant/components/motion_blinds/entity.py:133:17: error[unresolved-attribute] Attribute `angle` is not defined on `MotionGateway` in union `MotionGateway | MotionBlind`
homeassistant/components/motion_blinds/entity.py:155:12: error[unresolved-attribute] Attribute `position` is not defined on `MotionGateway` in union `MotionGateway | MotionBlind`
homeassistant/components/motion_blinds/entity.py:155:45: error[unresolved-attribute] Attribute `angle` is not defined on `MotionGateway` in union `MotionGateway | MotionBlind`
homeassistant/components/motion_blinds/gateway.py:54:31: error[invalid-argument-type] Argument to `MotionGateway.__init__` is incorrect: Expected `MotionMulticast`, found `Unknown | None`
homeassistant/components/motion_blinds/gateway.py:122:35: error[invalid-argument-type] Argument to `MotionGateway.__init__` is incorrect: Expected `MotionMulticast`, found `AsyncMotionMulticast`
homeassistant/components/motion_blinds/sensor.py:69:16: error[unresolved-attribute] Attribute `battery_level` is not defined on `MotionGateway` in union `MotionGateway | MotionBlind`
homeassistant/components/motion_blinds/sensor.py:74:39: error[unresolved-attribute] Attribute `battery_voltage` is not defined on `MotionGateway` in union `MotionGateway | MotionBlind`
homeassistant/components/motion_blinds/sensor.py:91:12: error[unresolved-attribute] Attribute `battery_level` is not defined on `MotionGateway` in union `MotionGateway | MotionBlind`
homeassistant/components/motion_blinds/sensor.py:93:16: error[unresolved-attribute] Attribute `battery_level` is not defined on `MotionGateway` in union `MotionGateway | MotionBlind`
homeassistant/components/motion_blinds/sensor.py:99:12: error[unresolved-attribute] Attribute `battery_voltage` is not defined on `MotionGateway` in union `MotionGateway | MotionBlind`
homeassistant/components/motion_blinds/sensor.py:100:48: error[unresolved-attribute] Attribute `battery_voltage` is not defined on `MotionGateway` in union `MotionGateway | MotionBlind`
homeassistant/components/motionblinds_ble/__init__.py:72:9: error[invalid-argument-type] Argument to bound method `MotionDevice.set_create_task_factory` is incorrect: Expected `CreateTask`, found `partial[(*, hass: HomeAssistant = ..., target: Coroutine[Any, Any, Unknown], name: str = ..., eager_start: bool = True) -> Task[Unknown]]`
homeassistant/components/motionblinds_ble/__init__.py:78:35: error[invalid-argument-type] Argument to bound method `MotionDevice.set_call_later_factory` is incorrect: Expected `CallLater`, found `partial[(*, hass: HomeAssistant = ..., delay: int | float | timedelta, action: HassJob[(datetime, /), Coroutine[Any, Any, None] | None] | ((datetime, /) -> Coroutine[Any, Any, None] | None)) -> CALLBACK_TYPE]`
homeassistant/components/motionblinds_ble/button.py:36:9: error[invalid-argument-type] Argument is incorrect: Expected `(MotionDevice, /) -> Coroutine[Any, Any, None]`, found `(device: MotionDevice) -> CoroutineType[Any, Any, bool]`
homeassistant/components/mpd/config_flow.py:39:13: error[unresolved-attribute] Unresolved attribute `timeout` on type `MPDClient`
homeassistant/components/mpd/config_flow.py:40:13: error[unresolved-attribute] Unresolved attribute `idletimeout` on type `MPDClient`
homeassistant/components/mpd/config_flow.py:45:31: error[unresolved-attribute] Object of type `MPDClient` has no attribute `password`
homeassistant/components/mpd/media_player.py:119:9: error[unresolved-attribute] Unresolved attribute `timeout` on type `MPDClient`
homeassistant/components/mpd/media_player.py:120:9: error[unresolved-attribute] Unresolved attribute `idletimeout` on type `MPDClient`
homeassistant/components/mpd/media_player.py:136:48: error[unresolved-attribute] Object of type `MPDClient` has no attribute `timeout`
homeassistant/components/mpd/media_player.py:143:27: error[unresolved-attribute] Object of type `MPDClient` has no attribute `password`
homeassistant/components/mpd/media_player.py:174:38: error[unresolved-attribute] Object of type `MPDClient` has no attribute `status`
homeassistant/components/mpd/media_player.py:175:43: error[unresolved-attribute] Object of type `MPDClient` has no attribute `currentsong`
homeassistant/components/mpd/media_player.py:209:16: error[unresolved-attribute] Attribute `get` is not defined on `None` in union `None | Unknown`
homeassistant/components/mpd/media_player.py:214:32: error[unresolved-attribute] Attribute `get` is not defined on `None` in union `None | Unknown`
homeassistant/components/mpd/media_player.py:226:16: error[unresolved-attribute] Attribute `get` is not defined on `None` in union `None | Unknown`
homeassistant/components/mpd/media_player.py:227:17: error[unresolved-attribute] Attribute `get` is not defined on `None` in union `None | Unknown`
homeassistant/components/mpd/media_player.py:228:21: error[unresolved-attribute] Attribute `get` is not defined on `None` in union `None | Unknown`
homeassistant/components/mpd/media_player.py:244:19: error[unresolved-attribute] Attribute `get` is not defined on `None` in union `None | Unknown`
homeassistant/components/mpd/media_player.py:252:16: error[unresolved-attribute] Attribute `get` is not defined on `None` in union `None | Unknown`
homeassistant/components/mpd/media_player.py:308:35: error[unresolved-attribute] Object of type `MPDClient` has no attribute `commands`
homeassistant/components/mpd/media_player.py:318:38: error[unresolved-attribute] Object of type `MPDClient` has no attribute `readpicture`
homeassistant/components/mpd/media_player.py:331:38: error[unresolved-attribute] Object of type `MPDClient` has no attribute `albumart`
homeassistant/components/mpd/media_player.py:385:44: error[unresolved-attribute] Object of type `MPDClient` has no attribute `listplaylists`
homeassistant/components/mpd/media_player.py:395:23: error[unresolved-attribute] Object of type `MPDClient` has no attribute `setvol`
homeassistant/components/mpd/media_player.py:401:23: error[unresolved-attribute] Object of type `MPDClient` has no attribute `pause`
homeassistant/components/mpd/media_player.py:403:23: error[unresolved-attribute] Object of type `MPDClient` has no attribute `play`
homeassistant/components/mpd/media_player.py:408:19: error[unresolved-attribute] Object of type `MPDClient` has no attribute `pause`
homeassistant/components/mpd/media_player.py:413:19: error[unresolved-attribute] Object of type `MPDClient` has no attribute `stop`
homeassistant/components/mpd/media_player.py:418:19: error[unresolved-attribute] Object of type `MPDClient` has no attribute `next`
homeassistant/components/mpd/media_player.py:423:19: error[unresolved-attribute] Object of type `MPDClient` has no attribute `previous`
homeassistant/components/mpd/media_player.py:454:23: error[unresolved-attribute] Object of type `MPDClient` has no attribute `clear`
homeassistant/components/mpd/media_player.py:455:23: error[unresolved-attribute] Object of type `MPDClient` has no attribute `load`
homeassistant/components/mpd/media_player.py:456:23: error[unresolved-attribute] Object of type `MPDClient` has no attribute `play`
homeassistant/components/mpd/media_player.py:458:23: error[unresolved-attribute] Object of type `MPDClient` has no attribute `clear`
homeassistant/components/mpd/media_player.py:460:23: error[unresolved-attribute] Object of type `MPDClient` has no attribute `add`
homeassistant/components/mpd/media_player.py:461:23: error[unresolved-attribute] Object of type `MPDClient` has no attribute `play`
homeassistant/components/mpd/media_player.py:476:23: error[unresolved-attribute] Object of type `MPDClient` has no attribute `repeat`
homeassistant/components/mpd/media_player.py:477:23: error[unresolved-attribute] Object of type `MPDClient` has no attribute `single`
homeassistant/components/mpd/media_player.py:479:23: error[unresolved-attribute] Object of type `MPDClient` has no attribute `repeat`
homeassistant/components/mpd/media_player.py:481:27: error[unresolved-attribute] Object of type `MPDClient` has no attribute `single`
homeassistant/components/mpd/media_player.py:483:27: error[unresolved-attribute] Object of type `MPDClient` has no attribute `single`
homeassistant/components/mpd/media_player.py:488:25: error[invalid-argument-type] Argument to constructor `int.__new__` is incorrect: Expected `str | Buffer | SupportsInt | SupportsIndex`, found `Any | None`
homeassistant/components/mpd/media_player.py:493:19: error[unresolved-attribute] Object of type `MPDClient` has no attribute `random`
homeassistant/components/mpd/media_player.py:498:19: error[unresolved-attribute] Object of type `MPDClient` has no attribute `stop`
homeassistant/components/mpd/media_player.py:503:19: error[unresolved-attribute] Object of type `MPDClient` has no attribute `play`
homeassistant/components/mpd/media_player.py:509:19: error[unresolved-attribute] Object of type `MPDClient` has no attribute `clear`
homeassistant/components/mpd/media_player.py:514:19: error[unresolved-attribute] Object of type `MPDClient` has no attribute `seekcur`
homeassistant/components/mqtt/client.py:397:13: error[invalid-argument-type] Argument to `Client.__init__` is incorrect: Expected `Literal["tcp", "unix", "websockets"]`, found `str`
homeassistant/components/mqtt/client.py:653:17: error[call-non-callable] Object of type `object` is not callable
homeassistant/components/mqtt/client.py:979:30: error[unresolved-attribute] Object of type `((ReceiveMessage, /) -> Coroutine[Any, Any, None] | None) & ~Top[partial[Unknown]]` has no attribute `__name__`
homeassistant/components/mqtt/client.py:1302:16: error[call-non-callable] Object of type `None` is not callable
homeassistant/components/mqtt/client.py:1322:37: error[invalid-argument-type] Argument to class `tuple` is incorrect: Expected `Iterable[Unknown]`, found `object`
homeassistant/components/mqtt/config_flow.py:3873:20: error[call-top-callable] Object of type `Top[(...) -> object]` is not safe to call; its signature is not known
homeassistant/components/mqtt/config_flow.py:3916:16: error[call-top-callable] Object of type `Top[(...) -> object]` is not safe to call; its signature is not known
homeassistant/components/mqtt/config_flow.py:4348:13: warning[possibly-unresolved-reference] Name `reconfigure_entry` used when possibly not defined
homeassistant/components/mqtt/config_flow.py:4355:21: warning[possibly-unresolved-reference] Name `reconfigure_entry` used when possibly not defined
homeassistant/components/mqtt/config_flow.py:4366:25: warning[possibly-unresolved-reference] Name `reconfigure_entry` used when possibly not defined
homeassistant/components/mqtt/config_flow.py:4722:30: error[invalid-argument-type] Method `__getitem__` of type `bound method dict[str, dict[str, Any]].__getitem__(key: str, /) -> dict[str, Any]` cannot be called with key of type `None` on object of type `dict[str, dict[str, Any]]`
homeassistant/components/mqtt/cover.py:439:23: error[invalid-assignment] Object of type `dict[str, JsonValueType] | list[JsonValueType] | str | ... omitted 3 union elements` is not assignable to `ReceivePayloadType`
homeassistant/components/mqtt/device_automation.py:33:36: error[invalid-argument-type] Argument to function `async_setup_non_entity_entry_helper` is incorrect: Expected `_SetupNonEntityHelperCallbackProtocol`, found `partial[(config: ConfigType, *, config_entry: ConfigEntry[Any] = ..., discovery_data: DiscoveryInfoType) -> CoroutineType[Any, Any, None]]`
homeassistant/components/mqtt/discovery.py:69:25: error[not-subscriptable] Cannot subscript non-generic type `<class 'SignalTypeFormat'>`
homeassistant/components/mqtt/discovery.py:72:21: error[not-subscriptable] Cannot subscript non-generic type `<class 'SignalTypeFormat'>`
homeassistant/components/mqtt/discovery.py:75:22: error[not-subscriptable] Cannot subscript non-generic type `<class 'SignalTypeFormat'>`
homeassistant/components/mqtt/entity.py:1461:17: warning[possibly-unresolved-reference] Name `existing_entry` used when possibly not defined
homeassistant/components/mqtt/entity.py:1461:36: warning[possibly-unresolved-reference] Name `existing_entry` used when possibly not defined
homeassistant/components/mqtt/entity.py:1647:64: warning[possibly-unresolved-reference] Name `attrs_snapshot` used when possibly not defined
homeassistant/components/mqtt/repairs.py:64:21: error[invalid-assignment] Object of type `str | int | float | None` is not assignable to `str`
homeassistant/components/mqtt/repairs.py:65:24: error[invalid-assignment] Object of type `str | int | float | None` is not assignable to `str`
homeassistant/components/mqtt/repairs.py:66:17: error[invalid-assignment] Object of type `str | int | float | None` is not assignable to `str`
homeassistant/components/mqtt/siren.py:345:40: error[invalid-key] TypedDict `SirenTurnOnServiceParameters` can only be subscripted with a string literal key, got key of type `str`
homeassistant/components/mqtt/tag.py:60:52: error[invalid-argument-type] Argument to function `async_setup_non_entity_entry_helper` is incorrect: Expected `_SetupNonEntityHelperCallbackProtocol`, found `partial[(config: ConfigType, *, config_entry: ConfigEntry[Any] = ..., discovery_data: DiscoveryInfoType) -> CoroutineType[Any, Any, None]]`
homeassistant/components/mqtt/tag.py:88:9: warning[possibly-unresolved-reference] Name `tags` used when possibly not defined
homeassistant/components/mqtt/valve.py:331:54: error[invalid-argument-type] Argument to bound method `MqttValve._process_position_valve_update` is incorrect: Expected `str`, found `Any | dict[str, JsonValueType] | list[JsonValueType] | ... omitted 4 union elements`
homeassistant/components/mqtt/valve.py:331:72: error[invalid-argument-type] Argument to bound method `MqttValve._process_position_valve_update` is incorrect: Expected `str`, found `Any | dict[str, JsonValueType] | list[JsonValueType] | ... omitted 4 union elements`
homeassistant/components/mqtt/valve.py:333:52: error[invalid-argument-type] Argument to bound method `MqttValve._process_binary_valve_update` is incorrect: Expected `str`, found `Any | dict[str, JsonValueType] | list[JsonValueType] | ... omitted 4 union elements`
homeassistant/components/mutesync/config_flow.py:39:12: error[invalid-return-type] Return type does not match returned value: expected `dict[str, Any]`, found `str`
homeassistant/components/mvglive/sensor.py:210:36: error[not-subscriptable] Cannot subscript object of type `None` with no `__getitem__` method
homeassistant/components/mycroft/notify.py:6:6: error[unresolved-import] Cannot resolve imported module `mycroftapi`
homeassistant/components/mysensors/__init__.py:82:5: error[invalid-assignment] Object of type `Literal[True]` is not assignable to attribute `need_save` on type `Persistence | None | Unknown`
homeassistant/components/mysensors/__init__.py:82:5: error[unresolved-attribute] Attribute `persistence` is not defined on `None` in union `AsyncTasks | None | Unknown`
homeassistant/components/mysensors/__init__.py:139:27: error[call-non-callable] Object of type `Mapping[SensorType, type[MySensorsChildEntity]]` is not callable
homeassistant/components/mysensors/__init__.py:139:45: error[invalid-argument-type] Argument to `MySensorsChildEntity.__init__` is incorrect: Expected `BaseAsyncGateway`, found `str`
homeassistant/components/mysensors/__init__.py:139:45: error[invalid-argument-type] Argument to `MySensorsChildEntity.__init__` is incorrect: Expected `int`, found `BaseAsyncGateway`
homeassistant/components/mysensors/climate.py:166:29: warning[possibly-unresolved-reference] Name `value_type` used when possibly not defined
homeassistant/components/mysensors/entity.py:68:16: error[invalid-return-type] Return type does not match returned value: expected `str`, found `None | Unknown`
homeassistant/components/mysensors/entity.py:76:16: error[invalid-return-type] Return type does not match returned value: expected `str`, found `None | Unknown`
homeassistant/components/mysensors/gateway.py:327:20: error[unresolved-attribute] Attribute `const` is not defined on `None` in union `Unknown | None`
homeassistant/components/mysensors/handler.py:38:16: error[unresolved-attribute] Attribute `const` is not defined on `None` in union `Unknown | None`
homeassistant/components/mysensors/helpers.py:170:26: error[invalid-argument-type] Argument to function `validate_node` is incorrect: Expected `BaseAsyncGateway`, found `Unknown | None`
homeassistant/components/mysensors/helpers.py:172:13: error[unresolved-attribute] Attribute `sensors` is not defined on `None` in union `Unknown | None`
homeassistant/components/mysensors/helpers.py:173:39: error[invalid-argument-type] Argument to function `validate_child` is incorrect: Expected `BaseAsyncGateway`, found `Unknown | None`
homeassistant/components/mystrom/sensor.py:174:26: error[invalid-argument-type] Argument to `MyStromSensorBase.__init__` is incorrect: Expected `MyStromSwitch`, found `_DeviceT@MyStromSensor`
homeassistant/components/mystrom/sensor.py:180:49: error[invalid-argument-type] Argument is incorrect: Expected `_DeviceT@MyStromSensor`, found `MyStromSwitch`
homeassistant/components/nad/media_player.py:96:44: error[invalid-return-type] Function always implicitly returns `None`, which is not assignable to return type `NADReceiver`
homeassistant/components/nanoleaf/__init__.py:71:28: warning[possibly-unresolved-reference] Name `touch_event_callback` used when possibly not defined
homeassistant/components/nasweb/alarm_control_panel.py:122:34: error[invalid-argument-type] Method `__getitem__` of type `bound method dict[str, AlarmControlPanelState].__getitem__(key: str, /) -> AlarmControlPanelState` cannot be called with key of type `None` on object of type `dict[str, AlarmControlPanelState]`
homeassistant/components/nasweb/sensor.py:154:41: error[unsupported-operator] Operator `in` is not supported between objects of type `str` and `list[str] | None`
homeassistant/components/nasweb/switch.py:113:28: error[invalid-argument-type] Method `__getitem__` of type `bound method dict[None | str, None | bool].__getitem__(key: None | str, /) -> None | bool` cannot be called with key of type `bool` on object of type `dict[None | str, None | bool]`
homeassistant/components/neato/api.py:29:9: error[invalid-method-override] Invalid override of method `refresh_tokens`: Definition is incompatible with `OAuthSession.refresh_tokens`
homeassistant/components/neato/camera.py:89:26: warning[possibly-unresolved-reference] Name `map_data` used when possibly not defined
homeassistant/components/neato/camera.py:109:30: warning[possibly-unresolved-reference] Name `map_data` used when possibly not defined
homeassistant/components/neato/vacuum.py:265:13: error[invalid-assignment] Cannot assign to a subscript on an object of type `None`
homeassistant/components/neato/vacuum.py:266:13: error[invalid-assignment] Cannot assign to a subscript on an object of type `None`
homeassistant/components/neato/vacuum.py:267:13: error[invalid-assignment] Cannot assign to a subscript on an object of type `None`
homeassistant/components/neato/vacuum.py:268:16: error[invalid-return-type] Return type does not match returned value: expected `DeviceInfo`, found `DeviceInfo | None`
homeassistant/components/ness_alarm/__init__.py:144:9: error[invalid-argument-type] Argument to `Client.__init__` is incorrect: Expected `int`, found `int | float`
homeassistant/components/ness_alarm/alarm_control_panel.py:82:35: error[invalid-argument-type] Argument to bound method `Client.disarm` is incorrect: Expected `str`, found `str | None`
homeassistant/components/ness_alarm/alarm_control_panel.py:94:34: error[invalid-argument-type] Argument to bound method `Client.panic` is incorrect: Expected `str`, found `str | None`
homeassistant/components/netgear/config_flow.py:131:13: error[invalid-argument-type] Argument to bound method `ConfigFlow.async_show_form` is incorrect: Expected `Mapping[str, str] | None`, found `dict[str, str | int]`
homeassistant/components/netgear/router.py:82:29: error[invalid-assignment] Object of type `None` is not assignable to `Netgear`: Incompatible value of type `None`
homeassistant/components/netgear_lte/__init__.py:76:32: error[unknown-argument] Argument `hostname` does not match any known parameter
homeassistant/components/netgear_lte/__init__.py:76:47: error[unknown-argument] Argument `websession` does not match any known parameter
homeassistant/components/netgear_lte/config_flow.py:64:13: error[unknown-argument] Argument `hostname` does not match any known parameter
homeassistant/components/netgear_lte/config_flow.py:65:13: error[unknown-argument] Argument `password` does not match any known parameter
homeassistant/components/netgear_lte/config_flow.py:66:13: error[unknown-argument] Argument `websession` does not match any known parameter
homeassistant/components/netio/switch.py:80:5: error[invalid-assignment] Object of type `(...) -> Unknown` is not assignable to attribute `update` of type `def update(self) -> Unknown`
homeassistant/components/nexia/climate.py:168:45: error[invalid-argument-type] Argument to `NexiaThermostatZoneEntity.__init__` is incorrect: Expected `str`, found `str | int`
homeassistant/components/nexia/climate.py:366:17: error[unsupported-operator] Operator `-` is not supported between objects of type `Any | None | int` and `(Any & ~AlwaysFalsy) | (int & ~AlwaysFalsy)`
homeassistant/components/nexia/climate.py:373:17: error[unsupported-operator] Operator `-` is not supported between objects of type `(Any & ~AlwaysFalsy) | (int & ~AlwaysFalsy)` and `Any | None | int`
homeassistant/components/nexia/config_flow.py:103:52: warning[possibly-unresolved-reference] Name `info` used when possibly not defined
homeassistant/components/nexia/config_flow.py:105:54: warning[possibly-unresolved-reference] Name `info` used when possibly not defined
homeassistant/components/nexia/coordinator.py:42:16: error[invalid-return-type] Return type does not match returned value: expected `dict[str, Any]`, found `dict[str, Any] | None`
homeassistant/components/nexia/entity.py:59:25: error[invalid-argument-type] Invalid argument to key "identifiers" with declared type `set[tuple[str, str]]` on TypedDict `DeviceInfo`: value of type `set[tuple[str, int | str]]`
homeassistant/components/nexia/entity.py:110:9: error[unsupported-operator] Operator `|=` is not supported between objects of type `DeviceInfo` and `dict[str, set[tuple[str, str | int]] | str | tuple[str, int | str]]`
homeassistant/components/nexia/scene.py:45:39: error[invalid-argument-type] Argument to `NexiaEntity.__init__` is incorrect: Expected `str`, found `int`
homeassistant/components/nexia/switch.py:72:45: error[invalid-argument-type] Argument to `NexiaThermostatZoneEntity.__init__` is incorrect: Expected `str`, found `str | int`
homeassistant/components/nexia/switch.py:110:32: error[invalid-argument-type] Method `__getitem__` of type `bound method dict[int, NexiaRoomIQHarmonizer].__getitem__(key: int, /) -> NexiaRoomIQHarmonizer` cannot be called with key of type `str` on object of type `dict[int, NexiaRoomIQHarmonizer]`
homeassistant/components/nexia/switch.py:115:13: error[invalid-assignment] Invalid subscript assignment with key of type `str | int` and value of type `NexiaRoomIQHarmonizer` on object of type `dict[int, NexiaRoomIQHarmonizer]`
homeassistant/components/nextbus/config_flow.py:24:58: error[invalid-type-form] Variable of type `type[Selector[Unknown]]` is not allowed in a return type annotation
homeassistant/components/nextbus/coordinator.py:118:29: error[invalid-assignment] Invalid subscript assignment with key of type `RouteStop` and value of type `StopPrediction` on object of type `dict[RouteStop, dict[str, Any]]`
homeassistant/components/nextcloud/sensor.py:623:49: error[invalid-argument-type] Argument is incorrect: Expected `str | int | float`, found `Any | None`
homeassistant/components/nibe_heatpump/__init__.py:103:9: error[call-non-callable] Object of type `object` is not callable
homeassistant/components/nibe_heatpump/climate.py:52:27: error[unresolved-attribute] Attribute `items` is not defined on `tuple[()]` in union `dict[str, ClimateCoilGroup] | tuple[()]`
homeassistant/components/nibe_heatpump/coordinator.py:42:17: error[invalid-argument-type] Method `__getitem__` of type `bound method defaultdict[_ContextTypeT@ContextCoordinator, list[CALLBACK_TYPE]].__getitem__(key: _ContextTypeT@ContextCoordinator, /) -> list[CALLBACK_TYPE]` cannot be called with key of type `object` on object of type `defaultdict[_ContextTypeT@ContextCoordinator, list[CALLBACK_TYPE]]`
homeassistant/components/nibe_heatpump/coordinator.py:138:26: error[invalid-argument-type] Argument to constructor `float.__new__` is incorrect: Expected `str | Buffer | SupportsFloat | SupportsIndex`, found `(int & ~AlwaysFalsy) | (str & ~AlwaysFalsy) | (float & ~AlwaysFalsy) | (date & ~AlwaysFalsy)`
homeassistant/components/nibe_heatpump/number.py:68:45: error[invalid-argument-type] Argument to constructor `float.__new__` is incorrect: Expected `str | Buffer | SupportsFloat | SupportsIndex`, found `int | float | str | date`
homeassistant/components/nibe_heatpump/water_heater.py:38:27: error[unresolved-attribute] Attribute `items` is not defined on `tuple[()]` in union `dict[str, WaterHeaterCoilGroup] | tuple[()]`
homeassistant/components/nice_go/coordinator.py:157:25: error[invalid-argument-type] Argument to bound method `NiceGOApi.authenticate_refresh` is incorrect: Expected `str`, found `Any | str | None`
homeassistant/components/nightscout/__init__.py:40:14: error[unresolved-attribute] Object of type `ServerStatus` has no attribute `name`
homeassistant/components/nightscout/__init__.py:41:20: error[unresolved-attribute] Object of type `ServerStatus` has no attribute `version`
homeassistant/components/nightscout/config_flow.py:29:12: error[unresolved-attribute] Object of type `ServerStatus` has no attribute `settings`
homeassistant/components/nightscout/config_flow.py:37:22: error[unresolved-attribute] Object of type `ServerStatus` has no attribute `name`
homeassistant/components/niko_home_control/climate.py:97:38: error[invalid-argument-type] Method `__getitem__` of type `bound method dict[int, str].__getitem__(key: int, /) -> str` cannot be called with key of type `str` on object of type `dict[int, str]`
homeassistant/components/niko_home_control/light.py:50:13: error[invalid-assignment] Object of type `str | int` is not assignable to attribute `_attr_brightness` of type `int | None`
homeassistant/components/niko_home_control/light.py:63:28: error[unsupported-operator] Operator `>` is not supported between objects of type `str | int` and `Literal[0]`
homeassistant/components/niko_home_control/light.py:65:13: error[invalid-assignment] Object of type `str | int` is not assignable to attribute `_attr_brightness` of type `int | None`
homeassistant/components/niko_home_control/scene.py:34:15: error[unresolved-attribute] Object of type `NHCAction` has no attribute `activate`
homeassistant/components/nintendo_parental_controls/config_flow.py:62:25: error[invalid-argument-type] Argument to bound method `ConfigFlow.async_create_entry` is incorrect: Expected `str`, found `str | None`
homeassistant/components/nintendo_parental_controls/services.py:68:8: warning[possibly-unresolved-reference] Name `config_entry` used when possibly not defined
homeassistant/components/nintendo_parental_controls/services.py:69:22: warning[possibly-unresolved-reference] Name `config_entry` used when possibly not defined
homeassistant/components/nissan_leaf/__init__.py:368:24: error[invalid-return-type] Return type does not match returned value: expected `CarwingsLatestBatteryStatusResponse`, found `None`
homeassistant/components/nissan_leaf/__init__.py:404:32: error[invalid-return-type] Return type does not match returned value: expected `CarwingsLatestBatteryStatusResponse`, found `None`
homeassistant/components/nissan_leaf/__init__.py:417:20: error[invalid-return-type] Return type does not match returned value: expected `CarwingsLatestBatteryStatusResponse`, found `None`
homeassistant/components/nissan_leaf/__init__.py:420:20: error[invalid-return-type] Return type does not match returned value: expected `CarwingsLatestBatteryStatusResponse`, found `None`
homeassistant/components/nissan_leaf/__init__.py:435:20: error[invalid-return-type] Return type does not match returned value: expected `CarwingsLatestClimateControlStatusResponse`, found `None`
homeassistant/components/nmap_tracker/__init__.py:135:24: warning[possibly-unresolved-reference] Name `new_options` used when possibly not defined
homeassistant/components/nmap_tracker/__init__.py:226:9: error[invalid-assignment] Object of type `dict[str, str | None]` is not assignable to attribute `_known_mac_addresses` of type `dict[str, str]`
homeassistant/components/nmap_tracker/__init__.py:255:17: error[invalid-argument-type] Argument to function `async_track_time_interval` is incorrect: Expected `timedelta`, found `None | timedelta`
homeassistant/components/nmap_tracker/__init__.py:271:33: error[unsupported-operator] Operator `+` is not supported between objects of type `None | Any` and `list[str]`
homeassistant/components/nmap_tracker/__init__.py:278:13: error[unsupported-operator] Operator `+=` is not supported between objects of type `None` and `str`
homeassistant/components/nmap_tracker/__init__.py:280:12: error[unsupported-operator] Operator `not in` is not supported between objects of type `Literal["--reason"]` and `None | Any`
homeassistant/components/nmap_tracker/__init__.py:281:13: error[unsupported-operator] Operator `+=` is not supported between objects of type `None` and `Literal[" --reason"]`
homeassistant/components/nmap_tracker/__init__.py:283:12: error[unsupported-operator] Operator `not in` is not supported between objects of type `Literal["-v"]` and `None | Any`
homeassistant/components/nmap_tracker/__init__.py:284:13: error[unsupported-operator] Operator `+=` is not supported between objects of type `None` and `Literal[" -v"]`
homeassistant/components/nmap_tracker/__init__.py:290:12: error[unresolved-attribute] Attribute `locked` is not defined on `None` in union `None | Lock`
homeassistant/components/nmap_tracker/__init__.py:297:20: error[invalid-context-manager] Object of type `None | Lock` cannot be used with `async with` because the methods `__aenter__` and `__aexit__` are possibly missing
homeassistant/components/nmap_tracker/__init__.py:318:17: error[invalid-argument-type] Argument is incorrect: Expected `str`, found `None`
homeassistant/components/nmap_tracker/__init__.py:320:17: error[invalid-argument-type] Argument is incorrect: Expected `str`, found `None`
homeassistant/components/nmap_tracker/__init__.py:321:17: error[invalid-argument-type] Argument is incorrect: Expected `str`, found `str | None`
homeassistant/components/nmap_tracker/__init__.py:324:17: error[invalid-argument-type] Argument is incorrect: Expected `datetime | None`, found `Literal[1]`
homeassistant/components/nmap_tracker/__init__.py:337:27: error[no-matching-overload] No overload of bound method `str.join` matches arguments
homeassistant/components/nmap_tracker/__init__.py:354:16: warning[possibly-unresolved-reference] Name `result` used when possibly not defined
homeassistant/components/nmap_tracker/__init__.py:424:16: error[unsupported-operator] Operator `in` is not supported between objects of type `str` and `None | Any`
homeassistant/components/nmap_tracker/__init__.py:436:50: error[invalid-argument-type] Argument to function `human_readable_name` is incorrect: Expected `str`, found `(Unknown & ~AlwaysFalsy) | str | None`
homeassistant/components/nmap_tracker/__init__.py:438:54: error[invalid-argument-type] Argument is incorrect: Expected `str`, found `(Unknown & ~AlwaysFalsy) | str | None`
homeassistant/components/nmbs/sensor.py:273:19: error[not-subscriptable] Cannot subscript object of type `None` with no `__getitem__` method
homeassistant/components/nobo_hub/config_flow.py:255:38: error[unresolved-attribute] Attribute `items` is not defined on `None` in union `dict[str, Any] | None`
homeassistant/components/notify/legacy.py:210:27: error[invalid-assignment] Object of type `None` is not assignable to `HomeAssistant`
homeassistant/components/notify/legacy.py:252:39: error[invalid-argument-type] Argument to bound method `BaseNotificationService.async_send_message` is incorrect: Expected `str`, found `Any | list[Any] | None | str`
homeassistant/components/notify_events/notify.py:75:61: error[invalid-argument-type] Argument to bound method `Message.add_image_from_url` is incorrect: Expected `str`, found `None | Unknown`
homeassistant/components/notify_events/notify.py:75:72: error[invalid-argument-type] Argument to bound method `Message.add_image_from_url` is incorrect: Expected `str`, found `None | Unknown`
homeassistant/components/notify_events/notify.py:77:60: error[invalid-argument-type] Argument to bound method `Message.add_file_from_url` is incorrect: Expected `str`, found `None | Unknown`
homeassistant/components/notify_events/notify.py:77:71: error[invalid-argument-type] Argument to bound method `Message.add_file_from_url` is incorrect: Expected `str`, found `None | Unknown`
homeassistant/components/notify_events/notify.py:81:46: error[invalid-argument-type] Argument to bound method `Message.add_image_from_content` is incorrect: Expected `str`, found `None | Unknown`
homeassistant/components/notify_events/notify.py:81:57: error[invalid-argument-type] Argument to bound method `Message.add_image_from_content` is incorrect: Expected `str`, found `None | Unknown`
homeassistant/components/notify_events/notify.py:84:68: error[invalid-argument-type] Argument to bound method `Message.add_file_from_content` is incorrect: Expected `str`, found `None | Unknown`
homeassistant/components/notify_events/notify.py:84:79: error[invalid-argument-type] Argument to bound method `Message.add_file_from_content` is incorrect: Expected `str`, found `None | Unknown`
homeassistant/components/notify_events/notify.py:90:57: error[invalid-argument-type] Argument to bound method `Message.add_image` is incorrect: Expected `str`, found `None | Unknown`
homeassistant/components/notify_events/notify.py:90:68: error[invalid-argument-type] Argument to bound method `Message.add_image` is incorrect: Expected `str`, found `None | Unknown`
homeassistant/components/notify_events/notify.py:92:56: error[invalid-argument-type] Argument to bound method `Message.add_file` is incorrect: Expected `str`, found `None | Unknown`
homeassistant/components/notify_events/notify.py:92:67: error[invalid-argument-type] Argument to bound method `Message.add_file` is incorrect: Expected `str`, found `None | Unknown`
homeassistant/components/notion/config_flow.py:60:19: warning[possibly-unresolved-reference] Name `client` used when possibly not defined
homeassistant/components/notion/config_flow.py:60:51: warning[possibly-unresolved-reference] Name `client` used when possibly not defined
homeassistant/components/nsw_fuel_station/coordinator.py:56:13: error[invalid-argument-type] Argument is incorrect: Expected `dict[tuple[int, str], int | float]`, found `dict[tuple[int | None, str], int | float]`
homeassistant/components/nsw_rural_fire_service_feed/geo_location.py:164:16: error[invalid-return-type] Return type does not match returned value: expected `NswRuralFireServiceIncidentsFeedEntry | None`, found `Unknown | None | FeedEntry`
homeassistant/components/nsw_rural_fire_service_feed/geo_location.py:247:31: error[not-subscriptable] Cannot subscript object of type `None` with no `__getitem__` method
homeassistant/components/nsw_rural_fire_service_feed/geo_location.py:248:32: error[not-subscriptable] Cannot subscript object of type `None` with no `__getitem__` method
homeassistant/components/nuheat/config_flow.py:87:48: warning[possibly-unresolved-reference] Name `info` used when possibly not defined
homeassistant/components/nuheat/config_flow.py:89:54: warning[possibly-unresolved-reference] Name `info` used when possibly not defined
homeassistant/components/nuki/binary_sensor.py:56:38: error[unresolved-attribute] Object of type `NukiDevice` has no attribute `is_door_sensor_activated`
homeassistant/components/nuki/binary_sensor.py:61:16: error[unresolved-attribute] Object of type `NukiDevice` has no attribute `door_sensor_state`
homeassistant/components/nuki/binary_sensor.py:66:16: error[unresolved-attribute] Object of type `NukiDevice` has no attribute `door_sensor_state_name`
homeassistant/components/nuki/binary_sensor.py:88:16: error[unresolved-attribute] Object of type `NukiDevice` has no attribute `ring_action_state`
homeassistant/components/nuki/binary_sensor.py:125:16: error[unresolved-attribute] Object of type `NukiDevice` has no attribute `battery_charging`
homeassistant/components/nuki/config_flow.py:135:26: warning[possibly-unresolved-reference] Name `info` used when possibly not defined
homeassistant/components/nuki/config_flow.py:174:38: warning[possibly-unresolved-reference] Name `info` used when possibly not defined
homeassistant/components/nuki/sensor.py:48:16: error[unresolved-attribute] Object of type `NukiDevice` has no attribute `battery_charge`
homeassistant/components/nut/diagnostics.py:64:9: error[invalid-assignment] Invalid subscript assignment with key of type `str` and value of type `dict[str, Any | None | dict[str, datetime | Collection[Any]]]` on object of type `dict[str, str]`
homeassistant/components/nws/__init__.py:74:21: error[invalid-argument-type] Argument to function `call_with_retry` is incorrect: Expected `(Any, Any, /) -> Awaitable[Any]`, found `bound method SimpleNWS.update_forecast(*, raise_no_data: bool = False) -> CoroutineType[Any, Any, None]`
homeassistant/components/nws/__init__.py:92:21: error[invalid-argument-type] Argument to function `call_with_retry` is incorrect: Expected `(Any, Any, /) -> Awaitable[Any]`, found `bound method SimpleNWS.update_forecast_hourly(*, raise_no_data: bool = False) -> CoroutineType[Any, Any, None]`
homeassistant/components/nws/config_flow.py:43:12: error[invalid-return-type] Return type does not match returned value: expected `dict[str, str]`, found `dict[str, str | None]`
homeassistant/components/nws/weather.py:228:38: warning[possibly-unresolved-reference] Name `time` used when possibly not defined
homeassistant/components/nws/weather.py:321:31: error[invalid-argument-type] Argument to bound method `NWSWeather._forecast` is incorrect: Expected `list[dict[str, Any]]`, found `list[dict[str, Any]] | None`
homeassistant/components/nws/weather.py:326:31: error[invalid-argument-type] Argument to bound method `NWSWeather._forecast` is incorrect: Expected `list[dict[str, Any]]`, found `list[dict[str, Any]] | None`
homeassistant/components/nx584/alarm_control_panel.py:128:16: warning[possibly-unresolved-reference] Name `part` used when possibly not defined
homeassistant/components/nx584/alarm_control_panel.py:135:21: warning[possibly-unresolved-reference] Name `part` used when possibly not defined
homeassistant/components/obihai/connectivity.py:53:35: error[invalid-assignment] Object of type `None` is not assignable to `PyObihai`: Incompatible value of type `None`
homeassistant/components/obihai/connectivity.py:60:13: error[invalid-assignment] Object of type `PyObihai | None` is not assignable to attribute `pyobihai` of type `PyObihai`
homeassistant/components/obihai/connectivity.py:66:9: error[invalid-assignment] Object of type `dict[str, Any]` is not assignable to attribute `services` of type `list[Unknown]`
homeassistant/components/obihai/connectivity.py:67:9: error[invalid-assignment] Object of type `dict[str, Any]` is not assignable to attribute `line_services` of type `list[Unknown]`
homeassistant/components/obihai/connectivity.py:68:9: error[invalid-assignment] Object of type `dict[str, str]` is not assignable to attribute `call_direction` of type `list[Unknown]`
homeassistant/components/octoprint/config_flow.py:158:40: error[unresolved-attribute] Attribute `upnp_uuid` is not defined on `None` in union `DiscoverySettings | None`
homeassistant/components/octoprint/sensor.py:25:9: error[invalid-return-type] Return type does not match returned value: expected `bool`, found `(OctoprintPrinterInfo & ~AlwaysTruthy) | (PrinterState & ~AlwaysTruthy) | (PrinterFlags & ~AlwaysTruthy) | bool`
homeassistant/components/octoprint/sensor.py:315:16: error[unresolved-attribute] Attribute `name` is not defined on `None` in union `OctoprintJobFile | None`
homeassistant/components/octoprint/sensor.py:323:16: error[invalid-return-type] Return type does not match returned value: expected `bool`, found `(OctoprintJobInfo & ~AlwaysTruthy) | str | None`
homeassistant/components/octoprint/sensor.py:323:24: error[unresolved-attribute] Attribute `name` is not defined on `None` in union `OctoprintJobFile | None`
homeassistant/components/octoprint/sensor.py:346:16: error[unresolved-attribute] Attribute `size` is not defined on `None` in union `OctoprintJobFile | None`
homeassistant/components/octoprint/sensor.py:354:16: error[invalid-return-type] Return type does not match returned value: expected `bool`, found `(OctoprintJobInfo & ~AlwaysTruthy) | Unknown`
homeassistant/components/octoprint/sensor.py:354:24: error[unresolved-attribute] Attribute `size` is not defined on `None` in union `OctoprintJobFile | None`
homeassistant/components/ohmconnect/sensor.py:87:60: warning[possibly-unresolved-reference] Name `url` used when possibly not defined
homeassistant/components/omie/coordinator.py:57:46: error[unsupported-operator] Operator `+` is not supported between objects of type `datetime` and `timedelta | None`
homeassistant/components/omnilogic/sensor.py:157:16: warning[possibly-unresolved-reference] Name `state` used when possibly not defined
homeassistant/components/onboarding/views.py:367:54: error[invalid-type-form] Variable of type `type[AuthProvider]` is not allowed in a return type annotation
homeassistant/components/onboarding/views.py:371:20: warning[redundant-cast] Value is already of type `AuthProvider`
homeassistant/components/ondilo_ico/coordinator.py:182:55: error[invalid-argument-type] Argument to bound method `Ondilo.get_last_pool_measures` is incorrect: Expected `int`, found `str`
homeassistant/components/onedrive/backup.py:89:17: error[unresolved-attribute] Object of type `(OneDriveBackupAgent, /, *args: P@handle_backup_errors.args, **kwargs: P@handle_backup_errors.kwargs) -> Coroutine[Any, Any, _R@handle_backup_errors]` has no attribute `__name__`
homeassistant/components/onedrive/backup.py:98:17: error[unresolved-attribute] Object of type `(OneDriveBackupAgent, /, *args: P@handle_backup_errors.args, **kwargs: P@handle_backup_errors.kwargs) -> Coroutine[Any, Any, _R@handle_backup_errors]` has no attribute `__name__`
homeassistant/components/onedrive/config_flow.py:141:41: warning[possibly-unresolved-reference] Name `folder` used when possibly not defined
homeassistant/components/onedrive_for_business/backup.py:89:17: error[unresolved-attribute] Object of type `(OneDriveBackupAgent, /, *args: P@handle_backup_errors.args, **kwargs: P@handle_backup_errors.kwargs) -> Coroutine[Any, Any, _R@handle_backup_errors]` has no attribute `__name__`
homeassistant/components/onedrive_for_business/backup.py:98:17: error[unresolved-attribute] Object of type `(OneDriveBackupAgent, /, *args: P@handle_backup_errors.args, **kwargs: P@handle_backup_errors.kwargs) -> Coroutine[Any, Any, _R@handle_backup_errors]` has no attribute `__name__`
homeassistant/components/onedrive_for_business/config_flow.py:159:41: warning[possibly-unresolved-reference] Name `folder` used when possibly not defined
homeassistant/components/onedrive_for_business/config_flow.py:197:41: warning[possibly-unresolved-reference] Name `folder` used when possibly not defined
homeassistant/components/onewire/onewirehub.py:45:31: error[not-subscriptable] Cannot subscript non-generic type `<class 'SignalType'>`
homeassistant/components/onvif/camera.py:179:17: error[invalid-argument-type] Argument to function `async_aiohttp_proxy_stream` is incorrect: Expected `aiohttp.streams.StreamReader`, found `asyncio.streams.StreamReader`
homeassistant/components/onvif/device.py:189:20: error[call-non-callable] Object of type `None` is not callable
homeassistant/components/onvif/device.py:432:21: error[unresolved-attribute] Object of type `object` has no attribute `VideoEncoderConfiguration`
homeassistant/components/onvif/device.py:433:20: error[unresolved-attribute] Object of type `object` has no attribute `VideoEncoderConfiguration`
homeassistant/components/onvif/device.py:439:17: error[unresolved-attribute] Object of type `object` has no attribute `token`
homeassistant/components/onvif/device.py:440:17: error[unresolved-attribute] Object of type `object` has no attribute `Name`
homeassistant/components/onvif/device.py:442:21: error[unresolved-attribute] Object of type `object` has no attribute `VideoEncoderConfiguration`
homeassistant/components/onvif/device.py:444:25: error[unresolved-attribute] Object of type `object` has no attribute `VideoEncoderConfiguration`
homeassistant/components/onvif/device.py:445:25: error[unresolved-attribute] Object of type `object` has no attribute `VideoEncoderConfiguration`
homeassistant/components/onvif/device.py:451:42: error[unresolved-attribute] Object of type `object` has no attribute `PTZConfiguration`
homeassistant/components/onvif/device.py:453:21: error[unresolved-attribute] Object of type `object` has no attribute `PTZConfiguration`
homeassistant/components/onvif/device.py:455:21: error[unresolved-attribute] Object of type `object` has no attribute `PTZConfiguration`
homeassistant/components/onvif/device.py:457:21: error[unresolved-attribute] Object of type `object` has no attribute `PTZConfiguration`
homeassistant/components/onvif/device.py:470:46: error[unresolved-attribute] Object of type `object` has no attribute `VideoSourceConfiguration`
homeassistant/components/onvif/device.py:472:21: error[unresolved-attribute] Object of type `object` has no attribute `VideoSourceConfiguration`
homeassistant/components/onvif/device.py:482:15: error[call-non-callable] Object of type `None` is not callable
homeassistant/components/onvif/device.py:533:19: error[call-non-callable] Object of type `None` is not callable
homeassistant/components/onvif/device.py:554:27: error[call-non-callable] Object of type `None` is not callable
homeassistant/components/onvif/device.py:648:19: error[call-non-callable] Object of type `None` is not callable
homeassistant/components/onvif/device.py:676:19: error[call-non-callable] Object of type `None` is not callable
homeassistant/components/onvif/entity.py:34:13: error[invalid-return-type] Return type does not match returned value: expected `str`, found `str | None`
homeassistant/components/onvif/event_manager.py:596:17: error[invalid-argument-type] Argument to bound method `ONVIFCamera.create_notification_manager` is incorrect: Expected `str`, found `str | None`
homeassistant/components/open_router/entity.py:300:32: error[no-matching-overload] No overload of bound method `AsyncCompletions.create` matches arguments
homeassistant/components/openai_conversation/__init__.py:225:40: error[no-matching-overload] No overload of bound method `AsyncResponses.create` matches arguments
homeassistant/components/openai_conversation/entity.py:191:45: error[invalid-assignment] Invalid assignment to key "status" with declared type `Literal["completed", "failed", "in_progress", "searching"]` on TypedDict `ResponseFunctionWebSearchParam`: value of type `JsonValueType`
homeassistant/components/openai_conversation/entity.py:337:23: error[invalid-yield] Yield type `dict[str, str | dict[str, list[dict[str, object]] | None]]` does not match annotated yield type `AssistantContentDeltaDict | ToolResultContentDeltaDict`
homeassistant/components/openai_conversation/entity.py:411:13: warning[possibly-unresolved-reference] Name `current_tool_call` used when possibly not defined
homeassistant/components/openai_conversation/entity.py:413:13: warning[possibly-unresolved-reference] Name `current_tool_call` used when possibly not defined
homeassistant/components/openai_conversation/entity.py:417:28: warning[possibly-unresolved-reference] Name `current_tool_call` used when possibly not defined
homeassistant/components/openai_conversation/entity.py:418:35: warning[possibly-unresolved-reference] Name `current_tool_call` used when possibly not defined
homeassistant/components/openai_conversation/entity.py:419:46: warning[possibly-unresolved-reference] Name `current_tool_call` used when possibly not defined
homeassistant/components/openai_conversation/entity.py:541:16: error[not-subscriptable] Cannot subscript object of type `None` with no `__getitem__` method
homeassistant/components/openai_conversation/entity.py:591:17: error[unresolved-attribute] Attribute `append` is not defined on `str` in union `str | list[ResponseInputTextParam | ResponseInputImageParam | ResponseInputFileParam]`
homeassistant/components/openai_conversation/entity.py:613:13: error[unresolved-attribute] Attribute `append` is not defined on `None` in union `list[Literal["computer_call_output.output.image_url", "file_search_call.results", "message.input_image.image_url", "web_search_call.action.sources", "web_search_call.results", ... omitted 3 literals]] | None`
homeassistant/components/openai_conversation/entity.py:644:34: error[invalid-key] Unknown key "role" for TypedDict `ApplyPatchCallOutput` (subscripted object has type `EasyInputMessageParam | Message | ResponseOutputMessageParam | ... omitted 23 union elements`)
homeassistant/components/openai_conversation/entity.py:644:34: error[invalid-key] Unknown key "role" for TypedDict `ApplyPatchCall` (subscripted object has type `EasyInputMessageParam | Message | ResponseOutputMessageParam | ... omitted 23 union elements`)
homeassistant/components/openai_conversation/entity.py:644:34: error[invalid-key] Unknown key "role" for TypedDict `ComputerCallOutput` (subscripted object has type `EasyInputMessageParam | Message | ResponseOutputMessageParam | ... omitted 23 union elements`)
homeassistant/components/openai_conversation/entity.py:644:34: error[invalid-key] Unknown key "role" for TypedDict `FunctionCallOutput` (subscripted object has type `EasyInputMessageParam | Message | ResponseOutputMessageParam | ... omitted 23 union elements`)
homeassistant/components/openai_conversation/entity.py:644:34: error[invalid-key] Unknown key "role" for TypedDict `ImageGenerationCall` (subscripted object has type `EasyInputMessageParam | Message | ResponseOutputMessageParam | ... omitted 23 union elements`)
homeassistant/components/openai_conversation/entity.py:644:34: error[invalid-key] Unknown key "role" for TypedDict `ItemReference` (subscripted object has type `EasyInputMessageParam | Message | ResponseOutputMessageParam | ... omitted 23 union elements`)
homeassistant/components/openai_conversation/entity.py:644:34: error[invalid-key] Unknown key "role" for TypedDict `LocalShellCallOutput` (subscripted object has type `EasyInputMessageParam | Message | ResponseOutputMessageParam | ... omitted 23 union elements`)
homeassistant/components/openai_conversation/entity.py:644:34: error[invalid-key] Unknown key "role" for TypedDict `LocalShellCall` (subscripted object has type `EasyInputMessageParam | Message | ResponseOutputMessageParam | ... omitted 23 union elements`)
homeassistant/components/openai_conversation/entity.py:644:34: error[invalid-key] Unknown key "role" for TypedDict `McpApprovalRequest` (subscripted object has type `EasyInputMessageParam | Message | ResponseOutputMessageParam | ... omitted 23 union elements`)
homeassistant/components/openai_conversation/entity.py:644:34: error[invalid-key] Unknown key "role" for TypedDict `McpApprovalResponse` (subscripted object has type `EasyInputMessageParam | Message | ResponseOutputMessageParam | ... omitted 23 union elements`)
homeassistant/components/openai_conversation/entity.py:644:34: error[invalid-key] Unknown key "role" for TypedDict `McpCall` (subscripted object has type `EasyInputMessageParam | Message | ResponseOutputMessageParam | ... omitted 23 union elements`)
homeassistant/components/openai_conversation/entity.py:644:34: error[invalid-key] Unknown key "role" for TypedDict `McpListTools` (subscripted object has type `EasyInputMessageParam | Message | ResponseOutputMessageParam | ... omitted 23 union elements`)
homeassistant/components/openai_conversation/entity.py:644:34: error[invalid-key] Unknown key "role" for TypedDict `ResponseCodeInterpreterToolCallParam` (subscripted object has type `EasyInputMessageParam | Message | ResponseOutputMessageParam | ... omitted 23 union elements`)
homeassistant/components/openai_conversation/entity.py:644:34: error[invalid-key] Unknown key "role" for TypedDict `ResponseCompactionItemParamParam` (subscripted object has type `EasyInputMessageParam | Message | ResponseOutputMessageParam | ... omitted 23 union elements`)
homeassistant/components/openai_conversation/entity.py:644:34: error[invalid-key] Unknown key "role" for TypedDict `ResponseComputerToolCallParam` (subscripted object has type `EasyInputMessageParam | Message | ResponseOutputMessageParam | ... omitted 23 union elements`)
homeassistant/components/openai_conversation/entity.py:644:34: error[invalid-key] Unknown key "role" for TypedDict `ResponseCustomToolCallOutputParam` (subscripted object has type `EasyInputMessageParam | Message | ResponseOutputMessageParam | ... omitted 23 union elements`)
homeassistant/components/openai_conversation/entity.py:644:34: error[invalid-key] Unknown key "role" for TypedDict `ResponseCustomToolCallParam` (subscripted object has type `EasyInputMessageParam | Message | ResponseOutputMessageParam | ... omitted 23 union elements`)
homeassistant/components/openai_conversation/entity.py:644:34: error[invalid-key] Unknown key "role" for TypedDict `ResponseFileSearchToolCallParam` (subscripted object has type `EasyInputMessageParam | Message | ResponseOutputMessageParam | ... omitted 23 union elements`)
homeassistant/components/openai_conversation/entity.py:644:34: error[invalid-key] Unknown key "role" for TypedDict `ResponseFunctionToolCallParam` (subscripted object has type `EasyInputMessageParam | Message | ResponseOutputMessageParam | ... omitted 23 union elements`)
homeassistant/components/openai_conversation/entity.py:644:34: error[invalid-key] Unknown key "role" for TypedDict `ResponseFunctionWebSearchParam` (subscripted object has type `EasyInputMessageParam | Message | ResponseOutputMessageParam | ... omitted 23 union elements`)
homeassistant/components/openai_conversation/entity.py:644:34: error[invalid-key] Unknown key "role" for TypedDict `ResponseReasoningItemParam` (subscripted object has type `EasyInputMessageParam | Message | ResponseOutputMessageParam | ... omitted 23 union elements`)
homeassistant/components/openai_conversation/entity.py:644:34: error[invalid-key] Unknown key "role" for TypedDict `ShellCallOutput` (subscripted object has type `EasyInputMessageParam | Message | ResponseOutputMessageParam | ... omitted 23 union elements`)
homeassistant/components/openai_conversation/entity.py:644:34: error[invalid-key] Unknown key "role" for TypedDict `ShellCall` (subscripted object has type `EasyInputMessageParam | Message | ResponseOutputMessageParam | ... omitted 23 union elements`)
homeassistant/components/openai_conversation/entity.py:645:45: error[invalid-key] Unknown key "content" for TypedDict `ApplyPatchCallOutput` (subscripted object has type `EasyInputMessageParam | Message | ResponseOutputMessageParam | ... omitted 23 union elements`)
homeassistant/components/openai_conversation/entity.py:645:45: error[invalid-key] Unknown key "content" for TypedDict `ApplyPatchCall` (subscripted object has type `EasyInputMessageParam | Message | ResponseOutputMessageParam | ... omitted 23 union elements`)
homeassistant/components/openai_conversation/entity.py:645:45: error[invalid-key] Unknown key "content" for TypedDict `ComputerCallOutput` (subscripted object has type `EasyInputMessageParam | Message | ResponseOutputMessageParam | ... omitted 23 union elements`)
homeassistant/components/openai_conversation/entity.py:645:45: error[invalid-key] Unknown key "content" for TypedDict `FunctionCallOutput` (subscripted object has type `EasyInputMessageParam | Message | ResponseOutputMessageParam | ... omitted 23 union elements`)
homeassistant/components/openai_conversation/entity.py:645:45: error[invalid-key] Unknown key "content" for TypedDict `ImageGenerationCall` (subscripted object has type `EasyInputMessageParam | Message | ResponseOutputMessageParam | ... omitted 23 union elements`)
homeassistant/components/openai_conversation/entity.py:645:45: error[invalid-key] Unknown key "content" for TypedDict `ItemReference` (subscripted object has type `EasyInputMessageParam | Message | ResponseOutputMessageParam | ... omitted 23 union elements`)
homeassistant/components/openai_conversation/entity.py:645:45: error[invalid-key] Unknown key "content" for TypedDict `LocalShellCallOutput` (subscripted object has type `EasyInputMessageParam | Message | ResponseOutputMessageParam | ... omitted 23 union elements`)
homeassistant/components/openai_conversation/entity.py:645:45: error[invalid-key] Unknown key "content" for TypedDict `LocalShellCall` (subscripted object has type `EasyInputMessageParam | Message | ResponseOutputMessageParam | ... omitted 23 union elements`)
homeassistant/components/openai_conversation/entity.py:645:45: error[invalid-key] Unknown key "content" for TypedDict `McpApprovalRequest` (subscripted object has type `EasyInputMessageParam | Message | ResponseOutputMessageParam | ... omitted 23 union elements`)
homeassistant/components/openai_conversation/entity.py:645:45: error[invalid-key] Unknown key "content" for TypedDict `McpApprovalResponse` (subscripted object has type `EasyInputMessageParam | Message | ResponseOutputMessageParam | ... omitted 23 union elements`)
homeassistant/components/openai_conversation/entity.py:645:45: error[invalid-key] Unknown key "content" for TypedDict `McpCall` (subscripted object has type `EasyInputMessageParam | Message | ResponseOutputMessageParam | ... omitted 23 union elements`)
homeassistant/components/openai_conversation/entity.py:645:45: error[invalid-key] Unknown key "content" for TypedDict `McpListTools` (subscripted object has type `EasyInputMessageParam | Message | ResponseOutputMessageParam | ... omitted 23 union elements`)
homeassistant/components/openai_conversation/entity.py:645:45: error[invalid-key] Unknown key "content" for TypedDict `ResponseCodeInterpreterToolCallParam` (subscripted object has type `EasyInputMessageParam | Message | ResponseOutputMessageParam | ... omitted 23 union elements`)
homeassistant/components/openai_conversation/entity.py:645:45: error[invalid-key] Unknown key "content" for TypedDict `ResponseCompactionItemParamParam` (subscripted object has type `EasyInputMessageParam | Message | ResponseOutputMessageParam | ... omitted 23 union elements`)
homeassistant/components/openai_conversation/entity.py:645:45: error[invalid-key] Unknown key "content" for TypedDict `ResponseComputerToolCallParam` (subscripted object has type `EasyInputMessageParam | Message | ResponseOutputMessageParam | ... omitted 23 union elements`)
homeassistant/components/openai_conversation/entity.py:645:45: error[invalid-key] Unknown key "content" for TypedDict `ResponseCustomToolCallOutputParam` (subscripted object has type `EasyInputMessageParam | Message | ResponseOutputMessageParam | ... omitted 23 union elements`)
homeassistant/components/openai_conversation/entity.py:645:45: error[invalid-key] Unknown key "content" for TypedDict `ResponseCustomToolCallParam` (subscripted object has type `EasyInputMessageParam | Message | ResponseOutputMessageParam | ... omitted 23 union elements`)
homeassistant/components/openai_conversation/entity.py:645:45: error[invalid-key] Unknown key "content" for TypedDict `ResponseFileSearchToolCallParam` (subscripted object has type `EasyInputMessageParam | Message | ResponseOutputMessageParam | ... omitted 23 union elements`)
homeassistant/components/openai_conversation/entity.py:645:45: error[invalid-key] Unknown key "content" for TypedDict `ResponseFunctionToolCallParam` (subscripted object has type `EasyInputMessageParam | Message | ResponseOutputMessageParam | ... omitted 23 union elements`)
homeassistant/components/openai_conversation/entity.py:645:45: error[invalid-key] Unknown key "content" for TypedDict `ResponseFunctionWebSearchParam` (subscripted object has type `EasyInputMessageParam | Message | ResponseOutputMessageParam | ... omitted 23 union elements`)
homeassistant/components/openai_conversation/entity.py:645:45: error[invalid-key] Unknown key "content" for TypedDict `ShellCallOutput` (subscripted object has type `EasyInputMessageParam | Message | ResponseOutputMessageParam | ... omitted 23 union elements`)
homeassistant/components/openai_conversation/entity.py:645:45: error[invalid-key] Unknown key "content" for TypedDict `ShellCall` (subscripted object has type `EasyInputMessageParam | Message | ResponseOutputMessageParam | ... omitted 23 union elements`)
homeassistant/components/openai_conversation/entity.py:647:26: error[invalid-key] Unknown key "content" for TypedDict `ApplyPatchCallOutput` (subscripted object has type `EasyInputMessageParam | Message | ResponseOutputMessageParam | ... omitted 23 union elements`)
homeassistant/components/openai_conversation/entity.py:647:26: error[invalid-key] Unknown key "content" for TypedDict `ApplyPatchCall` (subscripted object has type `EasyInputMessageParam | Message | ResponseOutputMessageParam | ... omitted 23 union elements`)
homeassistant/components/openai_conversation/entity.py:647:26: error[invalid-key] Unknown key "content" for TypedDict `ComputerCallOutput` (subscripted object has type `EasyInputMessageParam | Message | ResponseOutputMessageParam | ... omitted 23 union elements`)
homeassistant/components/openai_conversation/entity.py:647:26: error[invalid-key] Unknown key "content" for TypedDict `FunctionCallOutput` (subscripted object has type `EasyInputMessageParam | Message | ResponseOutputMessageParam | ... omitted 23 union elements`)
homeassistant/components/openai_conversation/entity.py:647:26: error[invalid-key] Unknown key "content" for TypedDict `ImageGenerationCall` (subscripted object has type `EasyInputMessageParam | Message | ResponseOutputMessageParam | ... omitted 23 union elements`)
homeassistant/components/openai_conversation/entity.py:647:26: error[invalid-key] Unknown key "content" for TypedDict `ItemReference` (subscripted object has type `EasyInputMessageParam | Message | ResponseOutputMessageParam | ... omitted 23 union elements`)
homeassistant/components/openai_conversation/entity.py:647:26: error[invalid-key] Unknown key "content" for TypedDict `LocalShellCallOutput` (subscripted object has type `EasyInputMessageParam | Message | ResponseOutputMessageParam | ... omitted 23 union elements`)
homeassistant/components/openai_conversation/entity.py:647:26: error[invalid-key] Unknown key "content" for TypedDict `LocalShellCall` (subscripted object has type `EasyInputMessageParam | Message | ResponseOutputMessageParam | ... omitted 23 union elements`)
homeassistant/components/openai_conversation/entity.py:647:26: error[invalid-key] Unknown key "content" for TypedDict `McpApprovalRequest` (subscripted object has type `EasyInputMessageParam | Message | ResponseOutputMessageParam | ... omitted 23 union elements`)
homeassistant/components/openai_conversation/entity.py:647:26: error[invalid-key] Unknown key "content" for TypedDict `McpApprovalResponse` (subscripted object has type `EasyInputMessageParam | Message | ResponseOutputMessageParam | ... omitted 23 union elements`)
homeassistant/components/openai_conversation/entity.py:647:26: error[invalid-key] Unknown key "content" for TypedDict `McpCall` (subscripted object has type `EasyInputMessageParam | Message | ResponseOutputMessageParam | ... omitted 23 union elements`)
homeassistant/components/openai_conversation/entity.py:647:26: error[invalid-key] Unknown key "content" for TypedDict `McpListTools` (subscripted object has type `EasyInputMessageParam | Message | ResponseOutputMessageParam | ... omitted 23 union elements`)
homeassistant/components/openai_conversation/entity.py:647:26: error[invalid-key] Unknown key "content" for TypedDict `ResponseCodeInterpreterToolCallParam` (subscripted object has type `EasyInputMessageParam | Message | ResponseOutputMessageParam | ... omitted 23 union elements`)
homeassistant/components/openai_conversation/entity.py:647:26: error[invalid-key] Unknown key "content" for TypedDict `ResponseCompactionItemParamParam` (subscripted object has type `EasyInputMessageParam | Message | ResponseOutputMessageParam | ... omitted 23 union elements`)
homeassistant/components/openai_conversation/entity.py:647:26: error[invalid-key] Unknown key "content" for TypedDict `ResponseComputerToolCallParam` (subscripted object has type `EasyInputMessageParam | Message | ResponseOutputMessageParam | ... omitted 23 union elements`)
homeassistant/components/openai_conversation/entity.py:647:26: error[invalid-key] Unknown key "content" for TypedDict `ResponseCustomToolCallOutputParam` (subscripted object has type `EasyInputMessageParam | Message | ResponseOutputMessageParam | ... omitted 23 union elements`)
homeassistant/components/openai_conversation/entity.py:647:26: error[invalid-key] Unknown key "content" for TypedDict `ResponseCustomToolCallParam` (subscripted object has type `EasyInputMessageParam | Message | ResponseOutputMessageParam | ... omitted 23 union elements`)
homeassistant/components/openai_conversation/entity.py:647:26: error[invalid-key] Unknown key "content" for TypedDict `ResponseFileSearchToolCallParam` (subscripted object has type `EasyInputMessageParam | Message | ResponseOutputMessageParam | ... omitted 23 union elements`)
homeassistant/components/openai_conversation/entity.py:647:26: error[invalid-key] Unknown key "content" for TypedDict `ResponseFunctionToolCallParam` (subscripted object has type `EasyInputMessageParam | Message | ResponseOutputMessageParam | ... omitted 23 union elements`)
homeassistant/components/openai_conversation/entity.py:647:26: error[invalid-key] Unknown key "content" for TypedDict `ResponseFunctionWebSearchParam` (subscripted object has type `EasyInputMessageParam | Message | ResponseOutputMessageParam | ... omitted 23 union elements`)
homeassistant/components/openai_conversation/entity.py:647:26: error[invalid-key] Unknown key "content" for TypedDict `ShellCallOutput` (subscripted object has type `EasyInputMessageParam | Message | ResponseOutputMessageParam | ... omitted 23 union elements`)
homeassistant/components/openai_conversation/entity.py:647:26: error[invalid-key] Unknown key "content" for TypedDict `ShellCall` (subscripted object has type `EasyInputMessageParam | Message | ResponseOutputMessageParam | ... omitted 23 union elements`)
homeassistant/components/openai_conversation/entity.py:647:39: error[invalid-assignment] Invalid assignment to key "content" with declared type `Iterable[Content]` on TypedDict `ResponseReasoningItemParam`: value of type `list[dict[Literal["text", "type"], str] | ResponseInputTextParam | ResponseInputImageParam | ResponseInputFileParam]`
homeassistant/components/openai_conversation/entity.py:647:39: error[invalid-assignment] Invalid assignment to key "content" with declared type `Iterable[ResponseOutputTextParam | ResponseOutputRefusalParam]` on TypedDict `ResponseOutputMessageParam`: value of type `list[dict[str, str] | ResponseInputTextParam | ResponseInputImageParam | ResponseInputFileParam]`
homeassistant/components/openai_conversation/entity.py:648:61: error[invalid-key] Unknown key "content" for TypedDict `ApplyPatchCallOutput` (subscripted object has type `EasyInputMessageParam | Message | ResponseOutputMessageParam | ... omitted 23 union elements`)
homeassistant/components/openai_conversation/entity.py:648:61: error[invalid-key] Unknown key "content" for TypedDict `ApplyPatchCall` (subscripted object has type `EasyInputMessageParam | Message | ResponseOutputMessageParam | ... omitted 23 union elements`)
homeassistant/components/openai_conversation/entity.py:648:61: error[invalid-key] Unknown key "content" for TypedDict `ComputerCallOutput` (subscripted object has type `EasyInputMessageParam | Message | ResponseOutputMessageParam | ... omitted 23 union elements`)
homeassistant/components/openai_conversation/entity.py:648:61: error[invalid-key] Unknown key "content" for TypedDict `FunctionCallOutput` (subscripted object has type `EasyInputMessageParam | Message | ResponseOutputMessageParam | ... omitted 23 union elements`)
homeassistant/components/openai_conversation/entity.py:648:61: error[invalid-key] Unknown key "content" for TypedDict `ImageGenerationCall` (subscripted object has type `EasyInputMessageParam | Message | ResponseOutputMessageParam | ... omitted 23 union elements`)
homeassistant/components/openai_conversation/entity.py:648:61: error[invalid-key] Unknown key "content" for TypedDict `ItemReference` (subscripted object has type `EasyInputMessageParam | Message | ResponseOutputMessageParam | ... omitted 23 union elements`)
homeassistant/components/openai_conversation/entity.py:648:61: error[invalid-key] Unknown key "content" for TypedDict `LocalShellCallOutput` (subscripted object has type `EasyInputMessageParam | Message | ResponseOutputMessageParam | ... omitted 23 union elements`)
homeassistant/components/openai_conversation/entity.py:648:61: error[invalid-key] Unknown key "content" for TypedDict `LocalShellCall` (subscripted object has type `EasyInputMessageParam | Message | ResponseOutputMessageParam | ... omitted 23 union elements`)
homeassistant/components/openai_conversation/entity.py:648:61: error[invalid-key] Unknown key "content" for TypedDict `McpApprovalRequest` (subscripted object has type `EasyInputMessageParam | Message | ResponseOutputMessageParam | ... omitted 23 union elements`)
homeassistant/components/openai_conversation/entity.py:648:61: error[invalid-key] Unknown key "content" for TypedDict `McpApprovalResponse` (subscripted object has type `EasyInputMessageParam | Message | ResponseOutputMessageParam | ... omitted 23 union elements`)
homeassistant/components/openai_conversation/entity.py:648:61: error[invalid-key] Unknown key "content" for TypedDict `McpCall` (subscripted object has type `EasyInputMessageParam | Message | ResponseOutputMessageParam | ... omitted 23 union elements`)
homeassistant/components/openai_conversation/entity.py:648:61: error[invalid-key] Unknown key "content" for TypedDict `McpListTools` (subscripted object has type `EasyInputMessageParam | Message | ResponseOutputMessageParam | ... omitted 23 union elements`)
homeassistant/components/openai_conversation/entity.py:648:61: error[invalid-key] Unknown key "content" for TypedDict `ResponseCodeInterpreterToolCallParam` (subscripted object has type `EasyInputMessageParam | Message | ResponseOutputMessageParam | ... omitted 23 union elements`)
homeassistant/components/openai_conversation/entity.py:648:61: error[invalid-key] Unknown key "content" for TypedDict `ResponseCompactionItemParamParam` (subscripted object has type `EasyInputMessageParam | Message | ResponseOutputMessageParam | ... omitted 23 union elements`)
homeassistant/components/openai_conversation/entity.py:648:61: error[invalid-key] Unknown key "content" for TypedDict `ResponseComputerToolCallParam` (subscripted object has type `EasyInputMessageParam | Message | ResponseOutputMessageParam | ... omitted 23 union elements`)
homeassistant/components/openai_conversation/entity.py:648:61: error[invalid-key] Unknown key "content" for TypedDict `ResponseCustomToolCallOutputParam` (subscripted object has type `EasyInputMessageParam | Message | ResponseOutputMessageParam | ... omitted 23 union elements`)
homeassistant/components/openai_conversation/entity.py:648:61: error[invalid-key] Unknown key "content" for TypedDict `ResponseCustomToolCallParam` (subscripted object has type `EasyInputMessageParam | Message | ResponseOutputMessageParam | ... omitted 23 union elements`)
homeassistant/components/openai_conversation/entity.py:648:61: error[invalid-key] Unknown key "content" for TypedDict `ResponseFileSearchToolCallParam` (subscripted object has type `EasyInputMessageParam | Message | ResponseOutputMessageParam | ... omitted 23 union elements`)
homeassistant/components/openai_conversation/entity.py:648:61: error[invalid-key] Unknown key "content" for TypedDict `ResponseFunctionToolCallParam` (subscripted object has type `EasyInputMessageParam | Message | ResponseOutputMessageParam | ... omitted 23 union elements`)
homeassistant/components/openai_conversation/entity.py:648:61: error[invalid-key] Unknown key "content" for TypedDict `ResponseFunctionWebSearchParam` (subscripted object has type `EasyInputMessageParam | Message | ResponseOutputMessageParam | ... omitted 23 union elements`)
homeassistant/components/openai_conversation/entity.py:648:61: error[invalid-key] Unknown key "content" for TypedDict `ShellCallOutput` (subscripted object has type `EasyInputMessageParam | Message | ResponseOutputMessageParam | ... omitted 23 union elements`)
homeassistant/components/openai_conversation/entity.py:648:61: error[invalid-key] Unknown key "content" for TypedDict `ShellCall` (subscripted object has type `EasyInputMessageParam | Message | ResponseOutputMessageParam | ... omitted 23 union elements`)
homeassistant/components/openevse/__init__.py:21:9: error[invalid-argument-type] Argument to `OpenEVSE.__init__` is incorrect: Expected `str`, found `Any | None`
homeassistant/components/openevse/__init__.py:22:9: error[invalid-argument-type] Argument to `OpenEVSE.__init__` is incorrect: Expected `str`, found `Any | None`
homeassistant/components/openevse/config_flow.py:48:19: error[invalid-argument-type] Argument to `OpenEVSE.__init__` is incorrect: Expected `str`, found `str | None`
homeassistant/components/openevse/config_flow.py:48:25: error[invalid-argument-type] Argument to `OpenEVSE.__init__` is incorrect: Expected `str`, found `str | None`
homeassistant/components/openevse/number.py:46:9: error[invalid-argument-type] Argument is incorrect: Expected `(OpenEVSE, /) -> int | float`, found `(ev: OpenEVSE) -> int | None`
homeassistant/components/openevse/number.py:49:55: error[invalid-argument-type] Argument to bound method `CommandsMixin.set_current` is incorrect: Expected `int`, found `int | float`
homeassistant/components/openevse/sensor.py:78:15: error[unresolved-attribute] Attribute `lower` is not defined on `int`, `None` in union `int | str | None`
homeassistant/components/openhome/media_player.py:76:55: error[unresolved-attribute] Object of type `(_OpenhomeDeviceT@catch_request_errors, /, *args: _P@catch_request_errors.args, **kwargs: _P@catch_request_errors.kwargs) -> Awaitable[_R@catch_request_errors]` has no attribute `__name__`
homeassistant/components/openweathermap/coordinator.py:188:25: error[invalid-argument-type] Invalid argument to key "temperature" with declared type `None` on TypedDict `Forecast`: value of type `Decimal`
homeassistant/components/openweathermap/coordinator.py:189:41: error[invalid-argument-type] Invalid argument to key "native_apparent_temperature" with declared type `int | float | None` on TypedDict `Forecast`: value of type `Decimal`
homeassistant/components/openweathermap/coordinator.py:190:22: error[invalid-argument-type] Invalid argument to key "pressure" with declared type `None` on TypedDict `Forecast`: value of type `int`
homeassistant/components/openweathermap/coordinator.py:192:30: error[invalid-argument-type] Invalid argument to key "native_dew_point" with declared type `int | float | None` on TypedDict `Forecast`: value of type `Decimal | None`
homeassistant/components/openweathermap/coordinator.py:194:24: error[invalid-argument-type] Invalid argument to key "wind_speed" with declared type `None` on TypedDict `Forecast`: value of type `Decimal`
homeassistant/components/openweathermap/coordinator.py:195:36: error[invalid-argument-type] Invalid argument to key "native_wind_gust_speed" with declared type `int | float | None` on TypedDict `Forecast`: value of type `Decimal | None`
homeassistant/components/openweathermap/coordinator.py:208:25: error[invalid-argument-type] Invalid argument to key "temperature" with declared type `None` on TypedDict `Forecast`: value of type `Decimal`
homeassistant/components/openweathermap/coordinator.py:209:21: error[invalid-argument-type] Invalid argument to key "templow" with declared type `None` on TypedDict `Forecast`: value of type `Decimal`
homeassistant/components/openweathermap/coordinator.py:210:41: error[invalid-argument-type] Invalid argument to key "native_apparent_temperature" with declared type `int | float | None` on TypedDict `Forecast`: value of type `DailyTemperature`
homeassistant/components/openweathermap/coordinator.py:211:22: error[invalid-argument-type] Invalid argument to key "pressure" with declared type `None` on TypedDict `Forecast`: value of type `int`
homeassistant/components/openweathermap/coordinator.py:213:30: error[invalid-argument-type] Invalid argument to key "native_dew_point" with declared type `int | float | None` on TypedDict `Forecast`: value of type `Decimal`
homeassistant/components/openweathermap/coordinator.py:215:24: error[invalid-argument-type] Invalid argument to key "wind_speed" with declared type `None` on TypedDict `Forecast`: value of type `Decimal`
homeassistant/components/openweathermap/coordinator.py:216:36: error[invalid-argument-type] Invalid argument to key "native_wind_gust_speed" with declared type `int | float | None` on TypedDict `Forecast`: value of type `Decimal | None`
homeassistant/components/openweathermap/coordinator.py:220:27: error[invalid-argument-type] Invalid argument to key "precipitation" with declared type `None` on TypedDict `Forecast`: value of type `Decimal`
homeassistant/components/opnsense/__init__.py:138:32: warning[possibly-unresolved-reference] Name `interfaces_resp` used when possibly not defined
homeassistant/components/opower/coordinator.py:298:24: warning[possibly-unresolved-reference] Name `stats` used when possibly not defined
homeassistant/components/opower/coordinator.py:305:42: warning[possibly-unresolved-reference] Name `stats` used when possibly not defined
homeassistant/components/opower/coordinator.py:307:21: warning[possibly-unresolved-reference] Name `stats` used when possibly not defined
homeassistant/components/opower/coordinator.py:309:49: warning[possibly-unresolved-reference] Name `stats` used when possibly not defined
homeassistant/components/opower/coordinator.py:310:44: warning[possibly-unresolved-reference] Name `stats` used when possibly not defined
homeassistant/components/opower/coordinator.py:311:35: warning[possibly-unresolved-reference] Name `stats` used when possibly not defined
homeassistant/components/osoenergy/binary_sensor.py:31:38: error[unresolved-attribute] Object of type `OSOEnergy` has no attribute `state`
homeassistant/components/osoenergy/binary_sensor.py:36:38: error[unresolved-attribute] Object of type `OSOEnergy` has no attribute `state`
homeassistant/components/osoenergy/binary_sensor.py:41:38: error[unresolved-attribute] Object of type `OSOEnergy` has no attribute `state`
homeassistant/components/osoenergy/binary_sensor.py:85:49: error[invalid-argument-type] Argument is incorrect: Expected `OSOEnergy`, found `OSOEnergyBinarySensorData`
homeassistant/components/osoenergy/sensor.py:51:38: error[unresolved-attribute] Object of type `OSOEnergy` has no attribute `state`
homeassistant/components/osoenergy/sensor.py:58:38: error[unresolved-attribute] Object of type `OSOEnergy` has no attribute `state`
homeassistant/components/osoenergy/sensor.py:65:38: error[unresolved-attribute] Object of type `OSOEnergy` has no attribute `state`
homeassistant/components/osoenergy/sensor.py:72:38: error[unresolved-attribute] Object of type `OSOEnergy` has no attribute `state`
homeassistant/components/osoenergy/sensor.py:79:38: error[unresolved-attribute] Object of type `OSOEnergy` has no attribute `state`
homeassistant/components/osoenergy/sensor.py:86:38: error[unresolved-attribute] Object of type `OSOEnergy` has no attribute `state`
homeassistant/components/osoenergy/sensor.py:93:38: error[unresolved-attribute] Object of type `OSOEnergy` has no attribute `state`
homeassistant/components/osoenergy/sensor.py:100:38: error[unresolved-attribute] Object of type `OSOEnergy` has no attribute `state`
homeassistant/components/osoenergy/sensor.py:106:38: error[unresolved-attribute] Object of type `OSOEnergy` has no attribute `state`
homeassistant/components/osoenergy/sensor.py:113:38: error[unresolved-attribute] Object of type `OSOEnergy` has no attribute `state`
homeassistant/components/osoenergy/sensor.py:120:38: error[unresolved-attribute] Object of type `OSOEnergy` has no attribute `state`
homeassistant/components/osoenergy/sensor.py:127:38: error[unresolved-attribute] Object of type `OSOEnergy` has no attribute `state`
homeassistant/components/osoenergy/sensor.py:134:38: error[unresolved-attribute] Object of type `OSOEnergy` has no attribute `state`
homeassistant/components/osoenergy/sensor.py:180:49: error[invalid-argument-type] Argument is incorrect: Expected `OSOEnergy`, found `OSOEnergySensorData`
homeassistant/components/osoenergy/water_heater.py:270:69: error[invalid-argument-type] Argument to bound method `OSOWaterHeater.set_profile` is incorrect: Expected `array[Unknown]`, found `list[int]`
homeassistant/components/osoenergy/water_heater.py:288:69: error[invalid-argument-type] Argument to bound method `OSOWaterHeater.set_profile` is incorrect: Expected `array[Unknown]`, found `list[int | float]`
homeassistant/components/osramlightify/light.py:247:44: error[not-iterable] Object of type `None | tuple[int, int, int] | Unknown` may not be iterable
homeassistant/components/osramlightify/light.py:327:12: error[unsupported-operator] Operator `in` is not supported between objects of type `Literal[ColorMode.COLOR_TEMP]` and `set[ColorMode] | None`
homeassistant/components/osramlightify/light.py:330:12: error[unsupported-operator] Operator `in` is not supported between objects of type `Literal[ColorMode.HS]` and `set[ColorMode] | None`
homeassistant/components/osramlightify/light.py:333:16: error[invalid-argument-type] Argument to function `len` is incorrect: Expected `Sized`, found `set[ColorMode] | None`
homeassistant/components/otbr/__init__.py:38:57: error[invalid-argument-type] Argument to function `async_register_firmware_info_provider` is incorrect: Expected `HardwareFirmwareInfoModule`, found `<module 'homeassistant.components.otbr.homeassistant_hardware'>`
homeassistant/components/otbr/websocket_api.py:230:28: warning[possibly-unresolved-reference] Name `thread_dataset_channel` used when possibly not defined
homeassistant/components/otbr/websocket_api.py:234:52: warning[possibly-unresolved-reference] Name `thread_dataset_channel` used when possibly not defined
homeassistant/components/overkiz/climate/__init__.py:106:9: error[invalid-argument-type] Method `__getitem__` of type `bound method dict[Controllable, <class 'AtlanticPassAPCHeatingZone'> | <class 'AtlanticPassAPCZoneControlZone'>].__getitem__(key: Controllable, /) -> <class 'AtlanticPassAPCHeatingZone'> | <class 'AtlanticPassAPCZoneControlZone'>` cannot be called with key of type `str` on object of type `dict[Controllable, <class 'AtlanticPassAPCHeatingZone'> | <class 'AtlanticPassAPCZoneControlZone'>]`
homeassistant/components/overkiz/climate/atlantic_electrical_towel_dryer.py:69:13: error[unsupported-operator] Operator `+=` is not supported between objects of type `None` and `list[str]`
homeassistant/components/overkiz/climate/atlantic_electrical_towel_dryer.py:72:20: error[unsupported-operator] Operator `not in` is not supported between objects of type `str` and `list[str] | None`
homeassistant/components/overkiz/climate/atlantic_electrical_towel_dryer.py:136:12: error[unsupported-operator] Operator `in` is not supported between objects of type `Literal["drying"]` and `list[str] | None`
homeassistant/components/overkiz/climate/atlantic_electrical_towel_dryer.py:177:14: error[unsupported-operator] Operator `in` is not supported between objects of type `Literal["drying"]` and `list[str] | None`
homeassistant/components/overkiz/climate/evo_home_controller.py:100:13: warning[possibly-unresolved-reference] Name `time_interval` used when possibly not defined
homeassistant/components/ovo_energy/config_flow.py:64:25: error[invalid-argument-type] Argument to bound method `ConfigFlow.async_create_entry` is incorrect: Expected `str`, found `str | None`
homeassistant/components/ovo_energy/config_flow.py:109:21: error[invalid-argument-type] Argument to bound method `OVOEnergy.authenticate` is incorrect: Expected `str`, found `None | Any`
homeassistant/components/ovo_energy/entity.py:24:25: error[invalid-argument-type] Invalid argument to key "identifiers" with declared type `set[tuple[str, str]]` on TypedDict `DeviceInfo`: value of type `set[tuple[str, str] | tuple[str, int | None]]`
homeassistant/components/ovo_energy/sensor.py:37:62: error[invalid-assignment] Object of type `Overload[[_T](number: _SupportsRound1[_T], ndigits: None = None) -> _T, [_T](number: _SupportsRound2[_T], ndigits: SupportsIndex) -> _T]` is not assignable to `(OVODailyUsage, /) -> StateType | datetime`
homeassistant/components/ovo_energy/sensor.py:47:29: error[not-subscriptable] Cannot subscript object of type `None` with no `__getitem__` method
homeassistant/components/ovo_energy/sensor.py:55:13: error[not-subscriptable] Cannot subscript object of type `None` with no `__getitem__` method
homeassistant/components/ovo_energy/sensor.py:56:16: error[not-subscriptable] Cannot subscript object of type `None` with no `__getitem__` method
homeassistant/components/ovo_energy/sensor.py:65:44: error[not-subscriptable] Cannot subscript object of type `None` with no `__getitem__` method
homeassistant/components/ovo_energy/sensor.py:65:44: error[unresolved-attribute] Attribute `start` is not defined on `None` in union `OVOInterval | None | Unknown`
homeassistant/components/ovo_energy/sensor.py:72:44: error[not-subscriptable] Cannot subscript object of type `None` with no `__getitem__` method
homeassistant/components/ovo_energy/sensor.py:72:44: error[unresolved-attribute] Attribute `end` is not defined on `None` in union `OVOInterval | None | Unknown`
homeassistant/components/ovo_energy/sensor.py:83:29: error[not-subscriptable] Cannot subscript object of type `None` with no `__getitem__` method
homeassistant/components/ovo_energy/sensor.py:91:13: error[not-subscriptable] Cannot subscript object of type `None` with no `__getitem__` method
homeassistant/components/ovo_energy/sensor.py:91:42: error[not-subscriptable] Cannot subscript object of type `None` with no `__getitem__` method
homeassistant/components/ovo_energy/sensor.py:99:44: error[not-subscriptable] Cannot subscript object of type `None` with no `__getitem__` method
homeassistant/components/ovo_energy/sensor.py:99:44: error[unresolved-attribute] Attribute `start` is not defined on `None` in union `OVOInterval | None | Unknown`
homeassistant/components/ovo_energy/sensor.py:106:44: error[not-subscriptable] Cannot subscript object of type `None` with no `__getitem__` method
homeassistant/components/ovo_energy/sensor.py:106:44: error[unresolved-attribute] Attribute `end` is not defined on `None` in union `OVOInterval | None | Unknown`
homeassistant/components/owntracks/__init__.py:149:9: error[invalid-assignment] Invalid subscript assignment with key of type `Literal["topic"]` and value of type `Unknown` on object of type `JsonValueType`
homeassistant/components/owntracks/device_tracker.py:102:16: error[invalid-return-type] Return type does not match returned value: expected `int | None`, found `Any | None | str | tuple[Any | None, Any | None] | dict[str, Any]`
homeassistant/components/owntracks/device_tracker.py:107:16: error[invalid-return-type] Return type does not match returned value: expected `dict[str, Any] | None`, found `Any | None | str | tuple[Any | None, Any | None] | dict[str, Any]`
homeassistant/components/owntracks/device_tracker.py:112:16: error[invalid-return-type] Return type does not match returned value: expected `int | float`, found `Any | str | tuple[Any | None, Any | None] | None | dict[str, Any]`
homeassistant/components/owntracks/device_tracker.py:119:20: error[invalid-argument-type] Method `__getitem__` of type `bound method dict[str, Any].__getitem__(key: str, /) -> Any` cannot be called with key of type `Literal[0]` on object of type `dict[str, Any]`
homeassistant/components/owntracks/device_tracker.py:119:20: error[invalid-return-type] Return type does not match returned value: expected `int | float | None`, found `Any | str | None`
homeassistant/components/owntracks/device_tracker.py:119:20: error[not-subscriptable] Cannot subscript object of type `None` with no `__getitem__` method
homeassistant/components/owntracks/device_tracker.py:128:20: error[invalid-argument-type] Method `__getitem__` of type `bound method dict[str, Any].__getitem__(key: str, /) -> Any` cannot be called with key of type `Literal[1]` on object of type `dict[str, Any]`
homeassistant/components/owntracks/device_tracker.py:128:20: error[invalid-return-type] Return type does not match returned value: expected `int | float | None`, found `Any | str | None`
homeassistant/components/owntracks/device_tracker.py:128:20: error[not-subscriptable] Cannot subscript object of type `None` with no `__getitem__` method
homeassistant/components/owntracks/device_tracker.py:135:16: error[invalid-return-type] Return type does not match returned value: expected `str | None`, found `Any | None | str | tuple[Any | None, Any | None] | dict[str, Any]`
homeassistant/components/owntracks/device_tracker.py:140:16: error[invalid-return-type] Return type does not match returned value: expected `SourceType`, found `Any | str | tuple[Any | None, Any | None] | None | dict[str, Any]`
homeassistant/components/owntracks/device_tracker.py:147:35: error[invalid-assignment] Invalid assignment to key "name" with declared type `str | None` on TypedDict `DeviceInfo`: value of type `Any | str | tuple[Any | None, Any | None] | None | dict[str, Any]`
homeassistant/components/owntracks/helper.py:6:12: error[invalid-assignment] Object of type `None` is not assignable to `<module 'nacl'>`
homeassistant/components/panasonic_viera/__init__.py:199:33: error[unresolved-attribute] Attribute `upper` is not defined on `Keys` in union `Keys | str`
homeassistant/components/persistent_notification/__init__.py:51:43: error[not-subscriptable] Cannot subscript non-generic type `<class 'SignalType'>`
homeassistant/components/pglab/__init__.py:46:38: error[invalid-argument-type] Argument is incorrect: Expected `str`, found `str | bytes | bytearray`
homeassistant/components/pglab/__init__.py:67:36: error[invalid-argument-type] Argument to `Client.__init__` is incorrect: Expected `(str, str, int | None, bool | None, /) -> Coroutine[Any, Any, dict[Unknown, Unknown]]`, found `def mqtt_publish(topic: str, payload: str, qos: int, retain: bool) -> CoroutineType[Any, Any, None]`
homeassistant/components/pglab/__init__.py:67:66: error[invalid-argument-type] Argument to `Client.__init__` is incorrect: Expected `(dict[str, Any], /) -> Coroutine[Any, Any, dict[Unknown, Unknown]]`, found `def mqtt_unsubscribe(sub_state: dict[str, Any]) -> CoroutineType[Any, Any, None]`
homeassistant/components/pglab/cover.py:65:9: error[invalid-assignment] Object of type `dict[str, int]` is not assignable to attribute `_attr_translation_placeholders` of type `Mapping[str, str]`
homeassistant/components/pglab/entity.py:93:44: error[invalid-argument-type] Argument to bound method `Entity.set_on_state_callback` is incorrect: Expected `(str, /) -> None`, found `None`
homeassistant/components/pglab/switch.py:59:9: error[invalid-assignment] Object of type `dict[str, int]` is not assignable to attribute `_attr_translation_placeholders` of type `Mapping[str, str]`
homeassistant/components/philips_js/light.py:201:45: error[invalid-argument-type] Argument is incorrect: Expected `str`, found `str | None`
homeassistant/components/philips_js/light.py:306:39: error[invalid-assignment] Invalid assignment to key "colorSettings" with declared type `AmbilightColorSettingsType` on TypedDict `AmbilightCurrentConfiguration`: value of type `dict[str, str | None | dict[str, int]]`
homeassistant/components/philips_js/light.py:307:20: error[invalid-key] Unknown key "speed" for TypedDict `AmbilightCurrentConfiguration`
homeassistant/components/philips_js/light.py:310:39: error[invalid-assignment] Invalid assignment to key "audioSettings" with declared type `AmbilightAudioSettingsType` on TypedDict `AmbilightCurrentConfiguration`: value of type `dict[str, str | None | dict[str, int]]`
homeassistant/components/philips_js/light.py:311:20: error[invalid-key] Unknown key "tuning" for TypedDict `AmbilightCurrentConfiguration`
homeassistant/components/philips_js/light.py:321:28: error[invalid-argument-type] Invalid argument to key "menuSetting" with declared type `str` on TypedDict `AmbilightCurrentConfiguration`: value of type `str | None`
homeassistant/components/pi_hole/__init__.py:151:15: error[unresolved-attribute] Attribute `authenticate` is not defined on `HoleV5` in union `HoleV5 | HoleV6`
homeassistant/components/pi_hole/binary_sensor.py:25:28: error[invalid-type-form] Function `Hole` is not valid in a type expression
homeassistant/components/pi_hole/binary_sensor.py:26:28: error[invalid-type-form] Function `Hole` is not valid in a type expression
homeassistant/components/pi_hole/binary_sensor.py:69:14: error[invalid-type-form] Function `Hole` is not valid in a parameter annotation
homeassistant/components/pi_hole/config_flow.py:141:18: error[invalid-type-form] Function `Hole` is not valid in a type expression
homeassistant/components/pi_hole/config_flow.py:145:23: error[unresolved-attribute] Attribute `authenticate` is not defined on `HoleV5` in union `HoleV5 | HoleV6`
homeassistant/components/pi_hole/entity.py:17:14: error[invalid-type-form] Function `Hole` is not valid in a parameter annotation
homeassistant/components/pi_hole/sensor.py:147:14: error[invalid-type-form] Function `Hole` is not valid in a parameter annotation
homeassistant/components/pi_hole/update.py:21:34: error[invalid-type-form] Function `Hole` is not valid in a type expression
homeassistant/components/pi_hole/update.py:22:31: error[invalid-type-form] Function `Hole` is not valid in a type expression
homeassistant/components/pi_hole/update.py:23:27: error[invalid-type-form] Function `Hole` is not valid in a type expression
homeassistant/components/pi_hole/update.py:91:14: error[invalid-type-form] Function `Hole` is not valid in a parameter annotation
homeassistant/components/picnic/__init__.py:29:9: error[invalid-argument-type] Argument to `PicnicAPI.__init__` is incorrect: Expected `str`, found `Any | None`
homeassistant/components/picnic/__init__.py:30:9: error[invalid-argument-type] Argument to `PicnicAPI.__init__` is incorrect: Expected `str`, found `Any | None`
homeassistant/components/picnic/coordinator.py:117:45: warning[deprecated] The function `get_deliveries` is deprecated: The option to show unsummarized deliveries was removed by picnic.
        The optional parameter 'summary' will be removed in the future and default
        to True.
        You can ignore this warning if you do not pass the 'summary' argument to
        this function.
homeassistant/components/pilight/__init__.py:10:6: error[unresolved-import] Cannot resolve imported module `pilight`
homeassistant/components/pilight/entity.py:133:21: error[unresolved-attribute] Attribute `update` is not defined on `None` in union `Any | None`
homeassistant/components/plaato/binary_sensor.py:60:20: error[invalid-return-type] Return type does not match returned value: expected `bool`, found `Unknown | None`
homeassistant/components/plaato/entity.py:55:50: error[invalid-argument-type] Argument to bound method `PlaatoDevice.get_sensor_name` is incorrect: Expected `PinsBase`, found `str`
homeassistant/components/plaato/entity.py:61:16: error[invalid-return-type] Return type does not match returned value: expected `PlaatoDevice`, found `PlaatoDevice | None`
homeassistant/components/plaato/sensor.py:91:58: error[invalid-argument-type] Argument to bound method `PlaatoDevice.get_unit_of_measurement` is incorrect: Expected `PinsBase`, found `str`
homeassistant/components/plant/__init__.py:410:16: error[invalid-argument-type] Argument to function `len` is incorrect: Expected `Sized`, found `None | deque[Unknown]`
homeassistant/components/plant/__init__.py:411:22: error[unresolved-attribute] Attribute `popleft` is not defined on `None` in union `None | deque[Unknown]`
homeassistant/components/plant/__init__.py:413:9: error[unresolved-attribute] Attribute `append` is not defined on `None` in union `None | deque[Unknown]`
homeassistant/components/plex/media_browser.py:44:45: error[invalid-argument-type] Argument to function `get_plex_server` is incorrect: Expected `str`, found `str | None`
homeassistant/components/plex/media_browser.py:72:13: error[unresolved-attribute] Attribute `thumbnail_cache` is not defined on `None` in union `None | PlexServer`
homeassistant/components/plex/media_browser.py:77:21: error[invalid-argument-type] Argument to function `get_proxy_image_url` is incorrect: Expected `str`, found `None | str`
homeassistant/components/plex/media_browser.py:82:28: error[invalid-argument-type] Argument to `BrowseMedia.__init__` is incorrect: Expected `Sequence[BrowseMedia] | None`, found `Unknown | str | bool`
homeassistant/components/plex/media_browser.py:82:28: error[invalid-argument-type] Argument to `BrowseMedia.__init__` is incorrect: Expected `bool`, found `Unknown | str | bool`
homeassistant/components/plex/media_browser.py:82:28: error[invalid-argument-type] Argument to `BrowseMedia.__init__` is incorrect: Expected `int`, found `Unknown | str | bool`
homeassistant/components/plex/media_browser.py:82:28: error[invalid-argument-type] Argument to `BrowseMedia.__init__` is incorrect: Expected `str | None`, found `Unknown | str | bool`
homeassistant/components/plex/media_browser.py:82:28: error[invalid-argument-type] Argument to `BrowseMedia.__init__` is incorrect: Expected `str | None`, found `Unknown | str | bool`
homeassistant/components/plex/media_browser.py:87:19: error[unresolved-attribute] Attribute `friendly_name` is not defined on `None` in union `None | PlexServer`
homeassistant/components/plex/media_browser.py:98:13: error[unresolved-attribute] Object of type `Sequence[BrowseMedia] | None` has no attribute `append`
homeassistant/components/plex/media_browser.py:101:24: error[unresolved-attribute] Attribute `library` is not defined on `None` in union `None | PlexServer`
homeassistant/components/plex/media_browser.py:106:13: error[unresolved-attribute] Object of type `Sequence[BrowseMedia] | None` has no attribute `append`
homeassistant/components/plex/media_browser.py:107:9: error[unresolved-attribute] Object of type `Sequence[BrowseMedia] | None` has no attribute `append`
homeassistant/components/plex/media_browser.py:132:25: error[unresolved-attribute] Attribute `playlists` is not defined on `None` in union `None | PlexServer`
homeassistant/components/plex/media_browser.py:143:32: error[invalid-argument-type] Argument to `BrowseMedia.__init__` is incorrect: Expected `bool`, found `str | Unknown | bool | list[Unknown]`
homeassistant/components/plex/media_browser.py:143:32: error[invalid-argument-type] Argument to `BrowseMedia.__init__` is incorrect: Expected `int`, found `str | Unknown | bool | list[Unknown]`
homeassistant/components/plex/media_browser.py:143:32: error[invalid-argument-type] Argument to `BrowseMedia.__init__` is incorrect: Expected `str | None`, found `str | Unknown | bool | list[Unknown]`
homeassistant/components/plex/media_browser.py:143:32: error[invalid-argument-type] Argument to `BrowseMedia.__init__` is incorrect: Expected `str | None`, found `str | Unknown | bool | list[Unknown]`
homeassistant/components/plex/media_browser.py:150:21: error[unresolved-attribute] Attribute `lookup_media` is not defined on `None` in union `None | PlexServer`
homeassistant/components/plex/media_browser.py:171:12: warning[possibly-unresolved-reference] Name `hub_location` used when possibly not defined
homeassistant/components/plex/media_browser.py:174:26: error[unresolved-attribute] Attribute `library` is not defined on `None` in union `None | PlexServer`
homeassistant/components/plex/media_browser.py:175:39: warning[possibly-unresolved-reference] Name `hub_identifier` used when possibly not defined
homeassistant/components/plex/media_browser.py:179:31: error[unresolved-attribute] Attribute `library` is not defined on `None` in union `None | PlexServer`
homeassistant/components/plex/media_browser.py:179:67: warning[possibly-unresolved-reference] Name `hub_location` used when possibly not defined
homeassistant/components/plex/media_browser.py:181:73: warning[possibly-unresolved-reference] Name `hub_identifier` used when possibly not defined
homeassistant/components/plex/media_browser.py:211:28: error[invalid-argument-type] Argument to `BrowseMedia.__init__` is incorrect: Expected `bool`, found `Unknown | str | bool | list[Unknown]`
homeassistant/components/plex/media_browser.py:211:28: error[invalid-argument-type] Argument to `BrowseMedia.__init__` is incorrect: Expected `int`, found `Unknown | str | bool | list[Unknown]`
homeassistant/components/plex/media_browser.py:211:28: error[invalid-argument-type] Argument to `BrowseMedia.__init__` is incorrect: Expected `str | None`, found `Unknown | str | bool | list[Unknown]`
homeassistant/components/plex/media_browser.py:215:34: error[unresolved-attribute] Attribute `library` is not defined on `None` in union `None | PlexServer`
homeassistant/components/plex/media_browser.py:217:21: error[unresolved-attribute] Attribute `friendly_name` is not defined on `None` in union `None | PlexServer`
homeassistant/components/plex/media_browser.py:219:34: error[unresolved-attribute] Attribute `library` is not defined on `None` in union `None | PlexServer`
homeassistant/components/plex/media_browser.py:251:28: error[invalid-argument-type] Argument to `BrowseMedia.__init__` is incorrect: Expected `bool`, found `Unknown | MediaClass | bool | list[Unknown]`
homeassistant/components/plex/media_browser.py:251:28: error[invalid-argument-type] Argument to `BrowseMedia.__init__` is incorrect: Expected `int`, found `Unknown | MediaClass | bool | list[Unknown]`
homeassistant/components/plex/media_browser.py:251:28: error[invalid-argument-type] Argument to `BrowseMedia.__init__` is incorrect: Expected `str | None`, found `Unknown | MediaClass | bool | list[Unknown]`
homeassistant/components/plex/media_browser.py:259:23: error[unresolved-attribute] Attribute `library` is not defined on `None` in union `None | PlexServer`
homeassistant/components/plex/media_browser.py:371:24: error[invalid-argument-type] Argument to `BrowseMedia.__init__` is incorrect: Expected `Sequence[BrowseMedia] | None`, found `Unknown | str | bool`
homeassistant/components/plex/media_browser.py:371:24: error[invalid-argument-type] Argument to `BrowseMedia.__init__` is incorrect: Expected `bool`, found `Unknown | str | bool`
homeassistant/components/plex/media_browser.py:371:24: error[invalid-argument-type] Argument to `BrowseMedia.__init__` is incorrect: Expected `int`, found `Unknown | str | bool`
homeassistant/components/plex/media_browser.py:371:24: error[invalid-argument-type] Argument to `BrowseMedia.__init__` is incorrect: Expected `str | None`, found `Unknown | str | bool`
homeassistant/components/plex/media_browser.py:371:24: error[invalid-argument-type] Argument to `BrowseMedia.__init__` is incorrect: Expected `str | None`, found `Unknown | str | bool`
homeassistant/components/plex/media_player.py:202:26: error[unresolved-attribute] Attribute `url` is not defined on `None` in union `Unknown | None`
homeassistant/components/plex/media_player.py:206:13: error[unresolved-attribute] Attribute `proxyThroughServer` is not defined on `None` in union `Unknown | None`
homeassistant/components/plex/media_player.py:207:46: error[unresolved-attribute] Attribute `protocolCapabilities` is not defined on `None` in union `Unknown | None`
homeassistant/components/plex/media_player.py:224:46: error[no-matching-overload] No overload of bound method `str.join` matches arguments
homeassistant/components/plex/media_player.py:390:28: error[unsupported-operator] Operator `in` is not supported between objects of type `Literal["playback"]` and `None | Unknown`
homeassistant/components/plex/media_player.py:410:28: error[unsupported-operator] Operator `in` is not supported between objects of type `Literal["playback"]` and `None | Unknown`
homeassistant/components/plex/media_player.py:420:17: error[unsupported-operator] Operator `in` is not supported between objects of type `Literal["playback"]` and `None | Unknown`
homeassistant/components/plex/media_player.py:439:33: error[unsupported-operator] Operator `in` is not supported between objects of type `Literal["playback"]` and `None | Unknown`
homeassistant/components/plex/media_player.py:451:28: error[unsupported-operator] Operator `in` is not supported between objects of type `Literal["playback"]` and `None | Unknown`
homeassistant/components/plex/media_player.py:456:28: error[unsupported-operator] Operator `in` is not supported between objects of type `Literal["playback"]` and `None | Unknown`
homeassistant/components/plex/media_player.py:461:28: error[unsupported-operator] Operator `in` is not supported between objects of type `Literal["playback"]` and `None | Unknown`
homeassistant/components/plex/media_player.py:466:28: error[unsupported-operator] Operator `in` is not supported between objects of type `Literal["playback"]` and `None | Unknown`
homeassistant/components/plex/media_player.py:471:28: error[unsupported-operator] Operator `in` is not supported between objects of type `Literal["playback"]` and `None | Unknown`
homeassistant/components/plex/media_player.py:476:28: error[unsupported-operator] Operator `in` is not supported between objects of type `Literal["playback"]` and `None | Unknown`
homeassistant/components/plex/media_player.py:483:33: error[unsupported-operator] Operator `in` is not supported between objects of type `Literal["playback"]` and `None | Unknown`
homeassistant/components/plex/models.py:50:31: error[unresolved-attribute] Attribute `product` is not defined on `None` in union `Unknown | None`
homeassistant/components/plex/models.py:53:22: error[unresolved-attribute] Attribute `state` is not defined on `None` in union `Unknown | None`
homeassistant/components/plex/server.py:168:13: error[invalid-assignment] Object of type `PlexServer` is not assignable to attribute `_plex_server` of type `None | PlexServer`
homeassistant/components/plex/server.py:216:31: error[unresolved-attribute] Object of type `None | PlexServer` has no attribute `systemAccounts`
homeassistant/components/plex/server.py:241:25: error[unresolved-attribute] Attribute `version` is not defined on `None` in union `None | PlexServer`
homeassistant/components/plex/server.py:314:13: error[unresolved-attribute] Object of type `None | PlexServer` has no attribute `clients`
homeassistant/components/plex/server.py:315:13: error[unresolved-attribute] Object of type `None | PlexServer` has no attribute `sessions`
homeassistant/components/plex/server.py:346:16: warning[possibly-missing-submodule] Submodule `exceptions` might not have been imported
homeassistant/components/plex/server.py:353:13: warning[possibly-missing-submodule] Submodule `exceptions` might not have been imported
homeassistant/components/plex/server.py:401:27: error[unresolved-attribute] Object of type `None | PlexServer` has no attribute `createToken`
homeassistant/components/plex/server.py:442:35: error[invalid-argument-type] Method `__getitem__` of type `bound method dict[str, str].__getitem__(key: str, /) -> str` cannot be called with key of type `Literal[0]` on object of type `dict[str, str]`
homeassistant/components/plex/server.py:561:16: error[unresolved-attribute] Object of type `None | PlexServer` has no attribute `friendlyName`
homeassistant/components/plex/server.py:566:16: error[unresolved-attribute] Object of type `None | PlexServer` has no attribute `machineIdentifier`
homeassistant/components/plex/server.py:571:16: error[unresolved-attribute] Object of type `None | PlexServer` has no attribute `_baseurl`
homeassistant/components/plex/server.py:576:16: error[not-subscriptable] Cannot subscript object of type `None` with no `__getitem__` method
homeassistant/components/plex/server.py:581:16: error[not-subscriptable] Cannot subscript object of type `None` with no `__getitem__` method
homeassistant/components/plex/server.py:586:16: error[not-subscriptable] Cannot subscript object of type `None` with no `__getitem__` method
homeassistant/components/plex/server.py:591:16: error[not-subscriptable] Cannot subscript object of type `None` with no `__getitem__` method
homeassistant/components/plex/server.py:596:16: error[unresolved-attribute] Attribute `library` is not defined on `None` in union `None | PlexServer`
homeassistant/components/plex/server.py:600:16: error[unresolved-attribute] Attribute `playlist` is not defined on `None` in union `None | PlexServer`
homeassistant/components/plex/server.py:604:16: error[unresolved-attribute] Attribute `playlists` is not defined on `None` in union `None | PlexServer`
homeassistant/components/plex/server.py:620:16: error[unresolved-attribute] Object of type `None | PlexServer` has no attribute `fetchItem`
homeassistant/components/plex/server.py:642:50: warning[possibly-unresolved-reference] Name `playlist_name` used when possibly not defined
homeassistant/components/plex/server.py:652:29: warning[possibly-unresolved-reference] Name `library_name` used when possibly not defined
homeassistant/components/plex/services.py:135:31: error[invalid-argument-type] Argument to constructor `int.__new__` is incorrect: Expected `str | Buffer | SupportsInt | SupportsIndex`, found `(str & ~Literal["search"]) | None`
homeassistant/components/plex/services.py:162:5: error[no-matching-overload] No overload of bound method `MutableMapping.update` matches arguments
homeassistant/components/plex/services.py:162:5: error[unresolved-attribute] Attribute `update` is not defined on `str` in union `(Any & ~int) | dict[Unknown, Unknown] | str | dict[str, int]`
homeassistant/components/plex/services.py:164:24: error[unresolved-attribute] Attribute `pop` is not defined on `str` in union `(Any & ~int) | dict[Unknown, Unknown] | str | dict[str, int]`
homeassistant/components/plex/services.py:175:20: error[unresolved-attribute] Attribute `copy` is not defined on `str` in union `(Any & ~int) | dict[Unknown, Unknown] | str | dict[str, int]`
homeassistant/components/plugwise/climate.py:267:16: warning[possibly-unresolved-reference] Name `mode` used when possibly not defined
homeassistant/components/plugwise/config_flow.py:181:9: error[invalid-method-override] Invalid override of method `is_matching`: Definition is incompatible with `ConfigFlow.is_matching`
homeassistant/components/pocketcasts/sensor.py:42:38: error[invalid-argument-type] Argument to `PocketCast.__init__` is incorrect: Expected `str`, found `Any | None`
homeassistant/components/pocketcasts/sensor.py:42:54: error[invalid-argument-type] Argument to `PocketCast.__init__` is incorrect: Expected `str`, found `Any | None`
homeassistant/components/portainer/__init__.py:134:60: warning[possibly-unresolved-reference] Name `parent_device_identifiers` used when possibly not defined
homeassistant/components/portainer/__init__.py:135:27: warning[possibly-unresolved-reference] Name `parent_device_identifiers` used when possibly not defined
homeassistant/components/portainer/sensor.py:380:25: error[invalid-argument-type] Argument to `PortainerDockerSystemDiskSpaceEndpointEntity.__init__` is incorrect: Expected `PortainerDockerDiskSpaceCoordinator`, found `PortainerDockerDiskSpaceCoordinator | None`
homeassistant/components/powerwall/__init__.py:201:19: warning[possibly-unresolved-reference] Name `base_info` used when possibly not defined
homeassistant/components/powerwall/__init__.py:207:19: warning[possibly-unresolved-reference] Name `base_info` used when possibly not defined
homeassistant/components/powerwall/__init__.py:231:56: warning[possibly-unresolved-reference] Name `base_info` used when possibly not defined
homeassistant/components/probe_plus/sensor.py:41:33: error[unresolved-attribute] Attribute `probe_temperature` is not defined on `None` in union `ProbePlusData | None`
homeassistant/components/probe_plus/sensor.py:48:33: error[unresolved-attribute] Attribute `probe_battery` is not defined on `None` in union `ProbePlusData | None`
homeassistant/components/probe_plus/sensor.py:55:33: error[unresolved-attribute] Attribute `relay_battery` is not defined on `None` in union `ProbePlusData | None`
homeassistant/components/probe_plus/sensor.py:64:33: error[unresolved-attribute] Attribute `probe_rssi` is not defined on `None` in union `ProbePlusData | None`
homeassistant/components/probe_plus/sensor.py:73:33: error[unresolved-attribute] Attribute `relay_voltage` is not defined on `None` in union `ProbePlusData | None`
homeassistant/components/probe_plus/sensor.py:82:33: error[unresolved-attribute] Attribute `probe_voltage` is not defined on `None` in union `ProbePlusData | None`
homeassistant/components/progettihwsw/binary_sensor.py:68:16: error[invalid-argument-type] Method `__getitem__` of type `bound method dict[str, Any].__getitem__(key: str, /) -> Any` cannot be called with key of type `int` on object of type `dict[str, Any]`
homeassistant/components/progettihwsw/switch.py:84:16: error[invalid-argument-type] Method `__getitem__` of type `bound method dict[str, Any].__getitem__(key: str, /) -> Any` cannot be called with key of type `int` on object of type `dict[str, Any]`
homeassistant/components/prometheus/__init__.py:369:34: error[invalid-key] Unknown key "changes" for TypedDict `_EventEntityRegistryUpdatedData_CreateRemove` (subscripted object has type `_EventEntityRegistryUpdatedData_CreateRemove | _EventEntityRegistryUpdatedData_Update`)
homeassistant/components/prometheus/__init__.py:1060:12: warning[possibly-unresolved-reference] Name `metric` used when possibly not defined
homeassistant/components/prometheus/__init__.py:1073:17: warning[possibly-unresolved-reference] Name `metric` used when possibly not defined
homeassistant/components/proximity/coordinator.py:125:63: error[invalid-key] Unknown key "changes" for TypedDict `_EventEntityRegistryUpdatedData_CreateRemove` (subscripted object has type `_EventEntityRegistryUpdatedData_CreateRemove | _EventEntityRegistryUpdatedData_Update`)
homeassistant/components/proximity/coordinator.py:126:42: error[invalid-key] Unknown key "old_entity_id" for TypedDict `_EventEntityRegistryUpdatedData_CreateRemove` (subscripted object has type `_EventEntityRegistryUpdatedData_CreateRemove | _EventEntityRegistryUpdatedData_Update`)
homeassistant/components/pterodactyl/api.py:68:30: error[unresolved-attribute] Attribute `client` is not defined on `None` in union `PterodactylClient | None`
homeassistant/components/pterodactyl/api.py:92:41: error[invalid-argument-type] Method `__getitem__` of type `bound method str.__getitem__(key: SupportsIndex | slice[SupportsIndex | None, SupportsIndex | None, SupportsIndex | None], /) -> str` cannot be called with key of type `Literal["attributes"]` on object of type `str`
homeassistant/components/pterodactyl/api.py:98:18: error[unresolved-attribute] Attribute `client` is not defined on `None` in union `PterodactylClient | None`
homeassistant/components/pterodactyl/api.py:99:23: error[unresolved-attribute] Attribute `client` is not defined on `None` in union `PterodactylClient | None`
homeassistant/components/pterodactyl/api.py:148:17: error[unresolved-attribute] Attribute `client` is not defined on `None` in union `PterodactylClient | None`
homeassistant/components/purpleair/config_flow.py:192:34: warning[possibly-unresolved-reference] Name `nearby_sensor_results` used when possibly not defined
homeassistant/components/pushbullet/config_flow.py:46:48: warning[possibly-unresolved-reference] Name `pushbullet` used when possibly not defined
homeassistant/components/pushbullet/notify.py:54:24: error[unresolved-attribute] Object of type `Device` has no attribute `nickname`
homeassistant/components/pushbullet/notify.py:113:51: error[invalid-argument-type] Argument to bound method `PushBulletNotificationService._push_data` is incorrect: Expected `Pushbullet`, found `Device | Channel`
homeassistant/components/qbus/climate.py:108:12: error[unsupported-operator] Operator `not in` is not supported between objects of type `str` and `list[str] | None`
homeassistant/components/qbus/climate.py:114:32: error[no-matching-overload] No overload of bound method `str.join` matches arguments
homeassistant/components/qld_bushfire/geo_location.py:213:31: error[not-subscriptable] Cannot subscript object of type `None` with no `__getitem__` method
homeassistant/components/qld_bushfire/geo_location.py:214:32: error[not-subscriptable] Cannot subscript object of type `None` with no `__getitem__` method
homeassistant/components/rachio/__init__.py:57:5: error[unresolved-attribute] Unresolved attribute `webhook_auth` on type `Rachio`
homeassistant/components/rachio/__init__.py:65:5: error[unresolved-attribute] Unresolved attribute `webhook_url` on type `Rachio`
homeassistant/components/rachio/device.py:285:15: error[unresolved-attribute] Object of type `Rachio` has no attribute `webhook_url`
homeassistant/components/rachio/device.py:286:35: error[unresolved-attribute] Object of type `Rachio` has no attribute `webhook_auth`
homeassistant/components/rachio/webhooks.py:97:20: error[unresolved-attribute] Object of type `Rachio` has no attribute `webhook_auth`
homeassistant/components/radarr/calendar.py:50:15: error[invalid-method-override] Invalid override of method `async_get_events`: Definition is incompatible with `CalendarEntity.async_get_events`
homeassistant/components/rainbird/number.py:65:62: error[invalid-argument-type] Argument to bound method `AsyncRainbirdController.set_rain_delay` is incorrect: Expected `int`, found `int | float`
homeassistant/components/rainmachine/__init__.py:350:50: error[unresolved-attribute] Object of type `(ServiceCall, Controller, /) -> Coroutine[Any, Any, None]` has no attribute `__name__`
homeassistant/components/rainmachine/switch.py:123:42: error[unresolved-attribute] Object of type `(_T@raise_on_request_error, /, *args: _P@raise_on_request_error.args, **kwargs: _P@raise_on_request_error.kwargs) -> Awaitable[None]` has no attribute `__name__`
homeassistant/components/raspyrfm/switch.py:81:80: error[invalid-argument-type] Argument to bound method `RaspyRFMClient.get_gateway` is incorrect: Expected `int`, found `Any | None`
homeassistant/components/recollect_waste/sensor.py:85:65: warning[possibly-unresolved-reference] Name `event` used when possibly not defined
homeassistant/components/recollect_waste/sensor.py:87:58: warning[possibly-unresolved-reference] Name `event` used when possibly not defined
homeassistant/components/recollect_waste/sensor.py:89:39: warning[possibly-unresolved-reference] Name `event` used when possibly not defined
homeassistant/components/recorder/auto_repairs/schema.py:107:16: error[unresolved-attribute] Object of type `Dialect` has no attribute `_fetch_setting`
homeassistant/components/recorder/core.py:282:13: error[call-non-callable] Object of type `object` is not callable
homeassistant/components/recorder/core.py:1425:21: error[invalid-assignment] Invalid subscript assignment with key of type `Literal["conv"]` and value of type `dict[Unknown, Unknown]` on object of type `dict[str, str]`
homeassistant/components/recorder/db_schema.py:645:13: error[unknown-argument] Argument `metadata_id` does not match any known parameter of `object.__init__`
homeassistant/components/recorder/db_schema.py:646:13: error[unknown-argument] Argument `created` does not match any known parameter of `object.__init__`
homeassistant/components/recorder/db_schema.py:647:13: error[unknown-argument] Argument `created_ts` does not match any known parameter of `object.__init__`
homeassistant/components/recorder/db_schema.py:648:13: error[unknown-argument] Argument `start` does not match any known parameter of `object.__init__`
homeassistant/components/recorder/db_schema.py:649:13: error[unknown-argument] Argument `start_ts` does not match any known parameter of `object.__init__`
homeassistant/components/recorder/db_schema.py:650:13: error[unknown-argument] Argument `mean` does not match any known parameter of `object.__init__`
homeassistant/components/recorder/db_schema.py:651:13: error[unknown-argument] Argument `mean_weight` does not match any known parameter of `object.__init__`
homeassistant/components/recorder/db_schema.py:652:13: error[unknown-argument] Argument `min` does not match any known parameter of `object.__init__`
homeassistant/components/recorder/db_schema.py:653:13: error[unknown-argument] Argument `max` does not match any known parameter of `object.__init__`
homeassistant/components/recorder/db_schema.py:654:13: error[unknown-argument] Argument `last_reset` does not match any known parameter of `object.__init__`
homeassistant/components/recorder/db_schema.py:655:13: error[unknown-argument] Argument `last_reset_ts` does not match any known parameter of `object.__init__`
homeassistant/components/recorder/db_schema.py:656:13: error[unknown-argument] Argument `state` does not match any known parameter of `object.__init__`
homeassistant/components/recorder/db_schema.py:657:13: error[unknown-argument] Argument `sum` does not match any known parameter of `object.__init__`
homeassistant/components/recorder/db_schema.py:669:13: error[unknown-argument] Argument `metadata_id` does not match any known parameter of `object.__init__`
homeassistant/components/recorder/db_schema.py:670:13: error[unknown-argument] Argument `created` does not match any known parameter of `object.__init__`
homeassistant/components/recorder/db_schema.py:671:13: error[unknown-argument] Argument `created_ts` does not match any known parameter of `object.__init__`
homeassistant/components/recorder/db_schema.py:672:13: error[unknown-argument] Argument `start` does not match any known parameter of `object.__init__`
homeassistant/components/recorder/db_schema.py:673:13: error[unknown-argument] Argument `start_ts` does not match any known parameter of `object.__init__`
homeassistant/components/recorder/db_schema.py:674:13: error[unknown-argument] Argument `mean` does not match any known parameter of `object.__init__`
homeassistant/components/recorder/db_schema.py:675:13: error[unknown-argument] Argument `mean_weight` does not match any known parameter of `object.__init__`
homeassistant/components/recorder/db_schema.py:676:13: error[unknown-argument] Argument `min` does not match any known parameter of `object.__init__`
homeassistant/components/recorder/db_schema.py:677:13: error[unknown-argument] Argument `max` does not match any known parameter of `object.__init__`
homeassistant/components/recorder/db_schema.py:678:13: error[unknown-argument] Argument `last_reset` does not match any known parameter of `object.__init__`
homeassistant/components/recorder/db_schema.py:679:13: error[unknown-argument] Argument `last_reset_ts` does not match any known parameter of `object.__init__`
homeassistant/components/recorder/db_schema.py:680:13: error[unknown-argument] Argument `state` does not match any known parameter of `object.__init__`
homeassistant/components/recorder/db_schema.py:681:13: error[unknown-argument] Argument `sum` does not match any known parameter of `object.__init__`
homeassistant/components/recorder/entity_registry.py:32:19: error[invalid-argument-type] Argument to function `async_update_statistics_metadata` is incorrect: Expected `str`, found `object`
homeassistant/components/recorder/entity_registry.py:35:13: error[invalid-argument-type] Argument to bound method `Recorder.async_update_states_metadata` is incorrect: Expected `str`, found `object`
homeassistant/components/recorder/executor.py:52:19: error[invalid-argument-type] Argument to bound method `SimpleQueue.put` is incorrect: Expected `_WorkItem[Any]`, found `None`
homeassistant/components/recorder/executor.py:73:13: error[unresolved-attribute] Object of type `AbstractSet[Thread]` has no attribute `add`
homeassistant/components/recorder/executor.py:74:13: error[invalid-assignment] Cannot assign to a subscript on an object of type `Mapping[Any, Any]`
homeassistant/components/recorder/filters.py:218:50: error[invalid-argument-type] Argument to bound method `Filters._generate_filter_for_columns` is incorrect: Expected `Iterable[Column[Unknown]]`, found `tuple[InstrumentedAttribute[str | None]]`
homeassistant/components/recorder/filters.py:228:50: error[invalid-argument-type] Argument to bound method `Filters._generate_filter_for_columns` is incorrect: Expected `Iterable[Column[Unknown]]`, found `tuple[InstrumentedAttribute[str | None]]`
homeassistant/components/recorder/filters.py:247:17: error[invalid-argument-type] Argument to bound method `Filters._generate_filter_for_columns` is incorrect: Expected `Iterable[Column[Unknown]]`, found `tuple[ColumnElement[Unknown], ColumnElement[Unknown]]`
homeassistant/components/recorder/history/__init__.py:909:53: error[unresolved-reference] Name `prev_state` used when not defined
homeassistant/components/recorder/history/__init__.py:925:49: error[unresolved-reference] Name `prev_state` used when not defined
homeassistant/components/recorder/models/state.py:75:13: error[invalid-argument-type] Argument is incorrect: Expected `int | float`, found `int | float | None`
homeassistant/components/recorder/models/state.py:87:13: error[invalid-argument-type] Argument is incorrect: Expected `int | float`, found `int | float | None`
homeassistant/components/recorder/models/state.py:120:9: error[invalid-method-override] Invalid override of method `as_dict`: Definition is incompatible with `State.as_dict`
homeassistant/components/recorder/models/state.py:156:34: error[invalid-assignment] Object of type `int | float | None` is not assignable to `int | float`
homeassistant/components/recorder/pool.py:92:26: error[invalid-return-type] Function can implicitly return `None`, which is not assignable to return type `ConnectionPoolEntry`
homeassistant/components/recorder/statistics.py:1543:28: error[unsupported-operator] Operator `*` is not supported between objects of type `bound method Row[Any].count(value: Any, /) -> int` and `int | float`
homeassistant/components/recorder/statistics.py:1981:26: error[invalid-argument-type] Argument is incorrect: Expected `int | float`, found `Any | int | float | None`
homeassistant/components/recorder/statistics.py:2000:9: error[unresolved-attribute] Object of type `type[StatisticsBase]` has no attribute `__tablename__`
homeassistant/components/recorder/system_health/__init__.py:73:12: warning[possibly-unresolved-reference] Name `db_runs` used when possibly not defined
homeassistant/components/recorder/util.py:124:49: warning[possibly-unresolved-reference] Name `timer_start` used when possibly not defined
homeassistant/components/recorder/util.py:384:10: error[unresolved-import] Cannot resolve imported module `MySQLdb.constants`
homeassistant/components/recorder/util.py:385:10: error[unresolved-import] Cannot resolve imported module `MySQLdb.converters`
homeassistant/components/recorder/util.py:618:30: error[invalid-assignment] Object of type `object` is not assignable to `Recorder`
homeassistant/components/recorder/util.py:691:30: error[invalid-assignment] Object of type `object` is not assignable to `Recorder`
homeassistant/components/reddit/sensor.py:87:12: warning[possibly-missing-submodule] Submodule `exceptions` might not have been imported
homeassistant/components/reddit/sensor.py:144:16: warning[possibly-missing-submodule] Submodule `exceptions` might not have been imported
homeassistant/components/refoss/sensor.py:169:17: error[unresolved-attribute] Object of type `BaseDevice` has no attribute `get_value`
homeassistant/components/refoss/switch.py:62:16: error[unresolved-attribute] Object of type `BaseDevice` has no attribute `is_on`
homeassistant/components/refoss/switch.py:66:15: error[unresolved-attribute] Object of type `BaseDevice` has no attribute `async_turn_on`
homeassistant/components/refoss/switch.py:71:15: error[unresolved-attribute] Object of type `BaseDevice` has no attribute `async_turn_off`
homeassistant/components/refoss/switch.py:76:15: error[unresolved-attribute] Object of type `BaseDevice` has no attribute `async_toggle`
homeassistant/components/rehlko/__init__.py:43:39: error[invalid-argument-type] Argument to bound method `AioKem.set_refresh_token_callback` is incorrect: Expected `(str | None, /) -> Awaitable[None]`, found `def async_refresh_token_update(refresh_token: str) -> CoroutineType[Any, Any, None]`
homeassistant/components/remember_the_milk/__init__.py:127:51: error[invalid-argument-type] Argument to bound method `RememberTheMilkConfiguration.set_token` is incorrect: Expected `str`, found `Unknown | None`
homeassistant/components/remember_the_milk/__init__.py:135:13: error[invalid-argument-type] Argument to function `_create_instance` is incorrect: Expected `str`, found `Unknown | None`
homeassistant/components/remote/reproduce_state.py:54:17: warning[possibly-unresolved-reference] Name `service` used when possibly not defined
homeassistant/components/remote_rpi_gpio/__init__.py:39:21: warning[possibly-unresolved-reference] Name `pull_gpio_up` used when possibly not defined
homeassistant/components/renson/fan.py:191:62: error[invalid-argument-type] Argument to bound method `RensonVentilation.get_field_value` is incorrect: Expected `str`, found `FieldEnum`
homeassistant/components/renson/fan.py:235:13: error[invalid-argument-type] Argument to bound method `RensonVentilation.set_pollution` is incorrect: Expected `bool`, found `str`
homeassistant/components/renson/fan.py:236:13: error[invalid-argument-type] Argument to bound method `RensonVentilation.set_pollution` is incorrect: Expected `bool`, found `int`
homeassistant/components/renson/fan.py:237:13: error[invalid-argument-type] Argument to bound method `RensonVentilation.set_pollution` is incorrect: Expected `bool`, found `int`
homeassistant/components/reolink/select.py:468:13: error[invalid-assignment] Object of type `object` is not assignable to attribute `_attr_options` of type `list[str]`
homeassistant/components/reolink/select.py:468:34: error[call-top-callable] Object of type `Top[(...) -> object]` is not safe to call; its signature is not known
homeassistant/components/reolink/update.py:108:42: error[invalid-argument-type] Argument to function `CoordinatorEntity.__init__` is incorrect: Expected `DataUpdateCoordinator[dict[str, Any]]`, found `ReolinkCoordinator`
homeassistant/components/repetier/sensor.py:123:16: error[no-matching-overload] No overload of function `round` matches arguments
homeassistant/components/repetier/sensor.py:144:16: error[no-matching-overload] No overload of function `round` matches arguments
homeassistant/components/rest/data.py:51:35: error[invalid-argument-type] Argument to constructor `BasicAuth.__new__` is incorrect: Expected `str`, found `object`
homeassistant/components/rest/data.py:51:44: error[invalid-argument-type] Argument to constructor `BasicAuth.__new__` is incorrect: Expected `str`, found `object`
homeassistant/components/rflink/__init__.py:311:56: error[invalid-argument-type] Argument to function `async_call_later` is incorrect: Expected `HassJob[(datetime, /), Coroutine[Any, Any, None] | None] | ((datetime, /) -> Coroutine[Any, Any, None] | None)`, found `HassJob[(_: Exception | None = None), None]`
homeassistant/components/rflink/__init__.py:319:43: error[invalid-argument-type] Argument to bound method `RflinkCommand.set_rflink_protocol` is incorrect: Expected `ProtocolBase | None`, found `Protocol`
homeassistant/components/rflink/entity.py:206:22: error[unresolved-attribute] Object of type `ProtocolBase | None` has no attribute `send_command_ack`
homeassistant/components/rflink/entity.py:247:40: warning[possibly-unresolved-reference] Name `cmd` used when possibly not defined
homeassistant/components/rflink/entity.py:273:19: error[unresolved-attribute] Object of type `ProtocolBase | None` has no attribute `send_command_ack`
homeassistant/components/rflink/entity.py:279:13: error[unresolved-attribute] Object of type `ProtocolBase | None` has no attribute `send_command`
homeassistant/components/rfxtrx/__init__.py:190:38: error[unresolved-attribute] Object of type `RFXtrxEvent & ~ConnectionLost` has no attribute `data`
homeassistant/components/rfxtrx/__init__.py:210:13: error[invalid-argument-type] Argument to bound method `DeviceRegistry.async_get_device` is incorrect: Expected `set[tuple[str, str]] | None`, found `set[tuple[str, str] | tuple[str, str, str, str]]`
homeassistant/components/rfxtrx/__init__.py:232:41: error[unresolved-attribute] Object of type `RFXtrxEvent` has no attribute `data`
homeassistant/components/rfxtrx/__init__.py:237:39: error[unresolved-attribute] Object of type `RFXtrxEvent` has no attribute `data`
homeassistant/components/rfxtrx/config_flow.py:222:20: warning[possibly-unresolved-reference] Name `command_on` used when possibly not defined
homeassistant/components/rfxtrx/config_flow.py:223:47: warning[possibly-unresolved-reference] Name `command_on` used when possibly not defined
homeassistant/components/rfxtrx/config_flow.py:224:20: warning[possibly-unresolved-reference] Name `command_off` used when possibly not defined
homeassistant/components/rfxtrx/config_flow.py:225:48: warning[possibly-unresolved-reference] Name `command_off` used when possibly not defined
homeassistant/components/rfxtrx/config_flow.py:533:69: warning[possibly-unresolved-reference] Name `data` used when possibly not defined
homeassistant/components/rfxtrx/config_flow.py:563:69: warning[possibly-unresolved-reference] Name `data` used when possibly not defined
homeassistant/components/rfxtrx/config_flow.py:596:69: warning[possibly-unresolved-reference] Name `data` used when possibly not defined
homeassistant/components/rfxtrx/cover.py:50:17: error[invalid-argument-type] Argument to `RfxtrxCover.__init__` is incorrect: Expected `RFXtrxEvent`, found `RFXtrxEvent | None`
homeassistant/components/rfxtrx/cover.py:68:9: error[invalid-parameter-default] Default value of type `None` is not assignable to annotated parameter type `RFXtrxEvent`
homeassistant/components/rfxtrx/cover.py:102:36: error[unresolved-attribute] Attribute `send_up05sec` is not defined on `RollerTrolDevice`, `LightingDevice` in union `RollerTrolDevice | RfyDevice | LightingDevice`
homeassistant/components/rfxtrx/cover.py:104:36: error[unresolved-attribute] Attribute `send_up2sec` is not defined on `RollerTrolDevice`, `LightingDevice` in union `RollerTrolDevice | RfyDevice | LightingDevice`
homeassistant/components/rfxtrx/cover.py:113:36: error[unresolved-attribute] Attribute `send_down05sec` is not defined on `RollerTrolDevice`, `LightingDevice` in union `RollerTrolDevice | RfyDevice | LightingDevice`
homeassistant/components/rfxtrx/cover.py:115:36: error[unresolved-attribute] Attribute `send_down2sec` is not defined on `RollerTrolDevice`, `LightingDevice` in union `RollerTrolDevice | RfyDevice | LightingDevice`
homeassistant/components/rfxtrx/cover.py:130:36: error[unresolved-attribute] Attribute `send_up2sec` is not defined on `RollerTrolDevice`, `LightingDevice` in union `RollerTrolDevice | RfyDevice | LightingDevice`
homeassistant/components/rfxtrx/cover.py:132:36: error[unresolved-attribute] Attribute `send_up05sec` is not defined on `RollerTrolDevice`, `LightingDevice` in union `RollerTrolDevice | RfyDevice | LightingDevice`
homeassistant/components/rfxtrx/cover.py:137:36: error[unresolved-attribute] Attribute `send_down2sec` is not defined on `RollerTrolDevice`, `LightingDevice` in union `RollerTrolDevice | RfyDevice | LightingDevice`
homeassistant/components/rfxtrx/cover.py:139:36: error[unresolved-attribute] Attribute `send_down05sec` is not defined on `RollerTrolDevice`, `LightingDevice` in union `RollerTrolDevice | RfyDevice | LightingDevice`
homeassistant/components/rfxtrx/entity.py:22:12: error[invalid-return-type] Return type does not match returned value: expected `set[tuple[str, str]]`, found `set[tuple[str, str] | tuple[str, str, str, str]]`
homeassistant/components/rfxtrx/entity.py:72:57: error[unresolved-attribute] Object of type `RFXtrxEvent & ~AlwaysFalsy` has no attribute `data`
homeassistant/components/rfxtrx/sensor.py:263:34: error[unresolved-attribute] Object of type `RFXtrxEvent` has no attribute `values`
homeassistant/components/rfxtrx/sensor.py:303:31: error[invalid-argument-type] Argument to bound method `RfxtrxEntity._apply_event` is incorrect: Expected `RFXtrxEvent`, found `RFXtrxEvent | None`
homeassistant/components/rfxtrx/sensor.py:310:17: error[unresolved-attribute] Object of type `RFXtrxEvent & ~AlwaysFalsy` has no attribute `values`
homeassistant/components/rfxtrx/sensor.py:319:47: error[unresolved-attribute] Object of type `RFXtrxEvent` has no attribute `values`
homeassistant/components/rfxtrx/siren.py:162:9: error[invalid-method-override] Invalid override of method `_apply_event`: Definition is incompatible with `RfxtrxEntity._apply_event`
homeassistant/components/rfxtrx/siren.py:177:31: error[invalid-argument-type] Argument to bound method `RfxtrxChime._apply_event` is incorrect: Expected `ControlEvent`, found `RFXtrxEvent`
homeassistant/components/rfxtrx/siren.py:224:9: error[invalid-method-override] Invalid override of method `_apply_event`: Definition is incompatible with `RfxtrxEntity._apply_event`
homeassistant/components/rfxtrx/siren.py:242:31: error[invalid-argument-type] Argument to bound method `RfxtrxSecurityPanic._apply_event` is incorrect: Expected `SensorEvent`, found `RFXtrxEvent`
homeassistant/components/rfxtrx/switch.py:136:36: error[unresolved-attribute] Object of type `RFXtrxDevice` has no attribute `send_command`
homeassistant/components/rfxtrx/switch.py:138:36: error[unresolved-attribute] Object of type `RFXtrxDevice` has no attribute `send_on`
homeassistant/components/rfxtrx/switch.py:145:36: error[unresolved-attribute] Object of type `RFXtrxDevice` has no attribute `send_command`
homeassistant/components/rfxtrx/switch.py:147:36: error[unresolved-attribute] Object of type `RFXtrxDevice` has no attribute `send_off`
homeassistant/components/ridwell/config_flow.py:121:16: warning[possibly-unresolved-reference] Name `schema_options_flow_handler` used when possibly not defined
homeassistant/components/ring/binary_sensor.py:162:9: error[invalid-assignment] Cannot assign to a subscript on an object of type `Mapping[str, Any]`
homeassistant/components/ring/binary_sensor.py:166:9: error[invalid-assignment] Cannot assign to a subscript on an object of type `Mapping[str, Any]`
homeassistant/components/ring/camera.py:193:17: error[invalid-argument-type] Argument to function `async_aiohttp_proxy_stream` is incorrect: Expected `aiohttp.streams.StreamReader`, found `asyncio.streams.StreamReader`
homeassistant/components/ring/entity.py:79:54: error[unresolved-attribute] Object of type `(_RingBaseEntityT@exception_wrap, /, *args: _P@exception_wrap.args, **kwargs: _P@exception_wrap.kwargs) -> Coroutine[Any, Any, _R@exception_wrap]` has no attribute `__name__`
homeassistant/components/ring/entity.py:145:34: warning[possibly-unresolved-reference] Name `deprecated_info` used when possibly not defined
homeassistant/components/ring/entity.py:154:33: warning[possibly-unresolved-reference] Name `deprecated_info` used when possibly not defined
homeassistant/components/ring/entity.py:190:16: error[invalid-return-type] Return type does not match returned value: expected `RingDevices`, found `RingDevices | dict[str, Any]`
homeassistant/components/risco/config_flow.py:276:51: error[invalid-argument-type] Method `__getitem__` of type `bound method dict[AlarmControlPanelState, str].__getitem__(key: AlarmControlPanelState, /) -> str` cannot be called with key of type `str` on object of type `dict[AlarmControlPanelState, str]`
homeassistant/components/risco/config_flow.py:276:51: error[not-subscriptable] Cannot subscript object of type `bool` with no `__getitem__` method
homeassistant/components/risco/config_flow.py:298:32: error[unresolved-attribute] Attribute `values` is not defined on `bool` in union `bool | dict[str, AlarmControlPanelState] | dict[AlarmControlPanelState, str] | Any | Divergent`
homeassistant/components/risco/config_flow.py:304:20: error[invalid-argument-type] Method `__getitem__` of type `bound method dict[AlarmControlPanelState, str].__getitem__(key: AlarmControlPanelState, /) -> str` cannot be called with key of type `str` on object of type `dict[AlarmControlPanelState, str]`
homeassistant/components/risco/config_flow.py:304:20: error[not-subscriptable] Cannot subscript object of type `bool` with no `__getitem__` method
homeassistant/components/risco/config_flow.py:306:23: error[unresolved-attribute] Attribute `get` is not defined on `bool` in union `bool | dict[str, AlarmControlPanelState] | dict[AlarmControlPanelState, str] | Any | Divergent`
homeassistant/components/risco/switch.py:51:13: error[invalid-argument-type] Argument to `RiscoCloudZoneEntity.__init__` is incorrect: Expected `pyrisco.cloud.zone.Zone`, found `pyrisco.common.Zone`
homeassistant/components/risco/switch.py:85:13: error[invalid-argument-type] Argument to `RiscoLocalZoneEntity.__init__` is incorrect: Expected `pyrisco.local.zone.Zone`, found `pyrisco.common.Zone`
homeassistant/components/roborock/button.py:278:19: error[unresolved-attribute] Object of type `RoborockDataUpdateCoordinatorA01[Unknown]` has no attribute `api`
homeassistant/components/roborock/entity.py:93:42: error[invalid-argument-type] Argument to function `CoordinatorEntity.__init__` is incorrect: Expected `DataUpdateCoordinator[dict[str, Any]]`, found `RoborockDataUpdateCoordinator`
homeassistant/components/roborock/entity.py:138:42: error[invalid-argument-type] Argument to function `CoordinatorEntity.__init__` is incorrect: Expected `DataUpdateCoordinator[dict[str, Any]]`, found `RoborockB01Q7UpdateCoordinator`
homeassistant/components/roborock/entity.py:158:42: error[invalid-argument-type] Argument to function `CoordinatorEntity.__init__` is incorrect: Expected `DataUpdateCoordinator[dict[str, Any]]`, found `RoborockB01Q10UpdateCoordinator`
homeassistant/components/roborock/select.py:171:35: error[unresolved-attribute] Attribute `mode` is not defined on `None` in union `DustCollectionModeTrait | None`
homeassistant/components/roborock/select.py:457:19: error[unresolved-attribute] Object of type `RoborockDataUpdateCoordinatorA01[Unknown]` has no attribute `api`
homeassistant/components/roborock/switch.py:191:19: error[unresolved-attribute] Object of type `RoborockDataUpdateCoordinatorA01[Unknown]` has no attribute `api`
homeassistant/components/roborock/switch.py:204:19: error[unresolved-attribute] Object of type `RoborockDataUpdateCoordinatorA01[Unknown]` has no attribute `api`
homeassistant/components/roborock/vacuum.py:306:16: error[invalid-return-type] Return type does not match returned value: expected `ServiceResponse`, found `dict[str, dict[str, JsonValueType] | list[JsonValueType] | str | ... omitted 4 union elements]`
homeassistant/components/roku/browse_media.py:250:9: error[invalid-argument-type] Argument to `BrowseMedia.__init__` is incorrect: Expected `bool`, found `Literal[False, ""] | Unknown`
homeassistant/components/roomba/vacuum.py:196:16: error[invalid-return-type] Return type does not match returned value: expected `tuple[int, int]`, found `tuple[Unknown | int | float, Unknown]`
homeassistant/components/roomba/vacuum.py:365:77: warning[possibly-unresolved-reference] Name `split` used when possibly not defined
homeassistant/components/roon/event.py:66:25: error[invalid-argument-type] Invalid argument to key "identifiers" with declared type `set[tuple[str, str]]` on TypedDict `DeviceInfo`: value of type `set[tuple[str, str | None]]`
homeassistant/components/roon/event.py:72:19: warning[possibly-unresolved-reference] Name `dev_model` used when possibly not defined
homeassistant/components/roon/media_browser.py:94:24: error[invalid-argument-type] Argument to `BrowseMedia.__init__` is incorrect: Expected `Sequence[BrowseMedia] | None`, found `Unknown | str | bool | None`
homeassistant/components/roon/media_browser.py:94:24: error[invalid-argument-type] Argument to `BrowseMedia.__init__` is incorrect: Expected `bool`, found `Unknown | str | bool | None`
homeassistant/components/roon/media_browser.py:94:24: error[invalid-argument-type] Argument to `BrowseMedia.__init__` is incorrect: Expected `int`, found `Unknown | str | bool | None`
homeassistant/components/roon/media_browser.py:94:24: error[invalid-argument-type] Argument to `BrowseMedia.__init__` is incorrect: Expected `str | None`, found `Unknown | str | bool | None`
homeassistant/components/roon/media_browser.py:155:9: error[unresolved-attribute] Object of type `Sequence[BrowseMedia] | None` has no attribute `append`
homeassistant/components/roon/media_player.py:153:19: warning[possibly-unresolved-reference] Name `dev_model` used when possibly not defined
homeassistant/components/roon/server.py:88:16: error[unresolved-attribute] Attribute `zones` is not defined on `None` in union `None | Unknown`
homeassistant/components/roon/server.py:105:9: error[unresolved-attribute] Attribute `stop` is not defined on `None` in union `None | Unknown`
homeassistant/components/roon/server.py:124:31: error[unresolved-attribute] Attribute `zones` is not defined on `None` in union `None | Unknown`
homeassistant/components/roon/server.py:127:20: error[unresolved-attribute] Attribute `zones` is not defined on `None` in union `None | Unknown`
homeassistant/components/roon/server.py:144:20: error[unresolved-attribute] Attribute `zones` is not defined on `None` in union `None | Unknown`
homeassistant/components/roon/server.py:149:21: error[unresolved-attribute] Attribute `zones` is not defined on `None` in union `None | Unknown`
homeassistant/components/route_b_smart_meter/sensor.py:128:16: error[unresolved-attribute] Object of type `SensorEntityDescription` has no attribute `value_accessor`
homeassistant/components/rpi_power/binary_sensor.py:35:54: error[invalid-argument-type] Argument to `RaspberryChargerBinarySensor.__init__` is incorrect: Expected `UnderVoltage`, found `UnderVoltage | None`
homeassistant/components/russound_rio/__init__.py:62:25: warning[possibly-unresolved-reference] Name `host` used when possibly not defined
homeassistant/components/russound_rio/__init__.py:62:33: warning[possibly-unresolved-reference] Name `device` used when possibly not defined
homeassistant/components/russound_rio/__init__.py:63:25: warning[possibly-unresolved-reference] Name `port` used when possibly not defined
homeassistant/components/russound_rio/__init__.py:63:33: warning[possibly-unresolved-reference] Name `baudrate` used when possibly not defined
homeassistant/components/russound_rio/entity.py:33:38: error[unresolved-attribute] Object of type `(_EntityT@command, /, *args: _P@command.args, **kwargs: _P@command.kwargs) -> Awaitable[None]` has no attribute `__name__`
homeassistant/components/saj/sensor.py:144:9: error[call-non-callable] Object of type `None` is not callable
homeassistant/components/samsungtv/bridge.py:349:16: error[invalid-return-type] Return type does not match returned value: expected `Remote`, found `Remote | None`
homeassistant/components/samsungtv/bridge.py:426:20: error[invalid-argument-type] Argument to bound method `SamsungTVEncryptedWSAsyncRemote.is_alive` is incorrect: Expected `SamsungTVEncryptedWSAsyncRemote`, found `_RemoteT@SamsungTVWSBaseBridge & ~AlwaysFalsy`
homeassistant/components/samsungtv/bridge.py:426:20: error[invalid-argument-type] Argument to bound method `SamsungTVWSAsyncConnection.is_alive` is incorrect: Expected `SamsungTVWSAsyncConnection`, found `_RemoteT@SamsungTVWSBaseBridge & ~AlwaysFalsy`
homeassistant/components/samsungtv/bridge.py:437:31: error[invalid-argument-type] Argument to bound method `SamsungTVEncryptedWSAsyncRemote.send_commands` is incorrect: Expected `SamsungTVEncryptedWSAsyncRemote`, found `_RemoteT@SamsungTVWSBaseBridge & ~AlwaysFalsy`
homeassistant/components/samsungtv/bridge.py:437:31: error[invalid-argument-type] Argument to bound method `SamsungTVWSAsyncConnection.send_commands` is incorrect: Expected `SamsungTVWSAsyncConnection`, found `_RemoteT@SamsungTVWSBaseBridge & ~AlwaysFalsy`
homeassistant/components/samsungtv/bridge.py:437:52: error[invalid-argument-type] Argument to bound method `SamsungTVEncryptedWSAsyncRemote.send_commands` is incorrect: Expected `list[SamsungTVEncryptedCommand]`, found `list[_CommandT@SamsungTVWSBaseBridge]`
homeassistant/components/samsungtv/bridge.py:437:52: error[invalid-argument-type] Argument to bound method `SamsungTVWSAsyncConnection.send_commands` is incorrect: Expected `Sequence[SamsungTVCommand | dict[str, Any]]`, found `list[_CommandT@SamsungTVWSBaseBridge]`
homeassistant/components/samsungtv/bridge.py:452:41: error[invalid-argument-type] Argument to bound method `SamsungTVEncryptedWSAsyncRemote.is_alive` is incorrect: Expected `SamsungTVEncryptedWSAsyncRemote`, found `_RemoteT@SamsungTVWSBaseBridge & ~AlwaysFalsy`
homeassistant/components/samsungtv/bridge.py:452:41: error[invalid-argument-type] Argument to bound method `SamsungTVWSAsyncConnection.is_alive` is incorrect: Expected `SamsungTVWSAsyncConnection`, found `_RemoteT@SamsungTVWSBaseBridge & ~AlwaysFalsy`
homeassistant/components/samsungtv/bridge.py:470:23: error[invalid-argument-type] Argument to bound method `SamsungTVEncryptedWSAsyncRemote.close` is incorrect: Expected `SamsungTVEncryptedWSAsyncRemote`, found `_RemoteT@SamsungTVWSBaseBridge`
homeassistant/components/samsungtv/bridge.py:470:23: error[invalid-argument-type] Argument to bound method `SamsungTVWSAsyncConnection.close` is incorrect: Expected `SamsungTVWSAsyncConnection`, found `_RemoteT@SamsungTVWSBaseBridge`
homeassistant/components/samsungtv/config_flow.py:467:9: error[invalid-method-override] Invalid override of method `is_matching`: Definition is incompatible with `ConfigFlow.is_matching`
homeassistant/components/samsungtv/entity.py:80:27: error[invalid-argument-type] Argument to function `send_magic_packet` is incorrect: Expected `str`, found `str | None`
homeassistant/components/samsungtv/entity.py:80:38: error[invalid-argument-type] Argument to function `send_magic_packet` is incorrect: Expected `str`, found `str | None`
homeassistant/components/samsungtv/entity.py:83:27: error[invalid-argument-type] Argument to function `send_magic_packet` is incorrect: Expected `str`, found `str | None`
homeassistant/components/satel_integra/config_flow.py:222:21: error[invalid-argument-type] Argument to bound method `SatelConfigFlow.test_connection` is incorrect: Expected `str`, found `None | Any`
homeassistant/components/satel_integra/config_flow.py:223:21: error[invalid-argument-type] Argument to bound method `SatelConfigFlow.test_connection` is incorrect: Expected `int`, found `None | Any`
homeassistant/components/satel_integra/config_flow.py:235:21: error[invalid-argument-type] Argument to bound method `ConfigFlow.async_update_reload_and_abort` is incorrect: Expected `str | UndefinedType`, found `None | Any`
homeassistant/components/scrape/sensor.py:171:42: error[invalid-argument-type] Argument to function `CoordinatorEntity.__init__` is incorrect: Expected `DataUpdateCoordinator[dict[str, Any]]`, found `ScrapeCoordinator`
homeassistant/components/scrape/sensor.py:252:55: error[invalid-argument-type] Argument to function `CoordinatorEntity.available` is incorrect: Expected `CoordinatorEntity[DataUpdateCoordinator[dict[str, Any]]]`, found `Self@available`
homeassistant/components/screenlogic/__init__.py:66:37: error[invalid-argument-type] Argument to bound method `ScreenLogicGateway.async_connect` is incorrect: Expected `(...) -> Unknown`, found `str | int`
homeassistant/components/screenlogic/binary_sensor.py:48:9: error[invalid-argument-type] Argument is incorrect: Expected `CODE`, found `int`
homeassistant/components/screenlogic/binary_sensor.py:55:9: error[invalid-argument-type] Argument is incorrect: Expected `CODE`, found `int`
homeassistant/components/screenlogic/binary_sensor.py:61:9: error[invalid-argument-type] Argument is incorrect: Expected `CODE`, found `int`
homeassistant/components/screenlogic/binary_sensor.py:67:9: error[invalid-argument-type] Argument is incorrect: Expected `CODE`, found `int`
homeassistant/components/screenlogic/binary_sensor.py:73:9: error[invalid-argument-type] Argument is incorrect: Expected `CODE`, found `int`
homeassistant/components/screenlogic/binary_sensor.py:89:9: error[invalid-argument-type] Argument is incorrect: Expected `CODE`, found `int`
homeassistant/components/screenlogic/binary_sensor.py:96:9: error[invalid-argument-type] Argument is incorrect: Expected `CODE`, found `int`
homeassistant/components/screenlogic/binary_sensor.py:104:9: error[invalid-argument-type] Argument is incorrect: Expected `CODE`, found `int`
homeassistant/components/screenlogic/binary_sensor.py:112:9: error[invalid-argument-type] Argument is incorrect: Expected `CODE`, found `int`
homeassistant/components/screenlogic/binary_sensor.py:120:9: error[invalid-argument-type] Argument is incorrect: Expected `CODE`, found `int`
homeassistant/components/screenlogic/binary_sensor.py:128:9: error[invalid-argument-type] Argument is incorrect: Expected `CODE`, found `int`
homeassistant/components/screenlogic/binary_sensor.py:136:9: error[invalid-argument-type] Argument is incorrect: Expected `CODE`, found `int`
homeassistant/components/screenlogic/binary_sensor.py:144:9: error[invalid-argument-type] Argument is incorrect: Expected `CODE`, found `int`
homeassistant/components/screenlogic/binary_sensor.py:151:9: error[invalid-argument-type] Argument is incorrect: Expected `CODE`, found `int`
homeassistant/components/screenlogic/binary_sensor.py:158:9: error[invalid-argument-type] Argument is incorrect: Expected `CODE`, found `int`
homeassistant/components/screenlogic/binary_sensor.py:165:9: error[invalid-argument-type] Argument is incorrect: Expected `CODE`, found `int`
homeassistant/components/screenlogic/binary_sensor.py:171:9: error[invalid-argument-type] Argument is incorrect: Expected `CODE`, found `int`
homeassistant/components/screenlogic/binary_sensor.py:178:9: error[invalid-argument-type] Argument is incorrect: Expected `CODE`, found `int`
homeassistant/components/screenlogic/climate.py:56:17: error[invalid-argument-type] Argument is incorrect: Expected `CODE`, found `int`
homeassistant/components/screenlogic/climate.py:207:36: error[invalid-argument-type] Argument to bound method `SLIntEnum.parse` is incorrect: Expected `str`, found `Any | None`
homeassistant/components/screenlogic/climate.py:214:36: error[invalid-argument-type] Argument to bound method `SLIntEnum.parse` is incorrect: Expected `str`, found `HEAT_MODE`
homeassistant/components/screenlogic/config_flow.py:167:48: warning[possibly-unresolved-reference] Name `mac` used when possibly not defined
homeassistant/components/screenlogic/config_flow.py:170:40: warning[possibly-unresolved-reference] Name `mac` used when possibly not defined
homeassistant/components/screenlogic/coordinator.py:101:50: error[invalid-argument-type] Argument to bound method `ScreenLogicGateway.async_connect` is incorrect: Expected `(...) -> Unknown`, found `str | int`
homeassistant/components/screenlogic/entity.py:134:17: error[invalid-argument-type] Argument to bound method `ScreenLogicGateway.async_subscribe_client` is incorrect: Expected `int`, found `CODE`
homeassistant/components/screenlogic/entity.py:172:50: error[invalid-argument-type] Argument to bound method `ScreenLogicGateway.async_set_circuit` is incorrect: Expected `int`, found `str`
homeassistant/components/screenlogic/light.py:44:21: error[invalid-argument-type] Argument is incorrect: Expected `CODE`, found `int`
homeassistant/components/screenlogic/number.py:55:9: error[invalid-argument-type] Argument is incorrect: Expected `CODE`, found `int`
homeassistant/components/screenlogic/number.py:63:9: error[invalid-argument-type] Argument is incorrect: Expected `CODE`, found `int`
homeassistant/components/screenlogic/number.py:71:9: error[invalid-argument-type] Argument is incorrect: Expected `CODE`, found `int`
homeassistant/components/screenlogic/number.py:79:9: error[invalid-argument-type] Argument is incorrect: Expected `CODE`, found `int`
homeassistant/components/screenlogic/sensor.py:56:9: error[invalid-argument-type] Argument is incorrect: Expected `CODE`, found `int`
homeassistant/components/screenlogic/sensor.py:64:9: error[invalid-argument-type] Argument is incorrect: Expected `CODE`, found `int`
homeassistant/components/screenlogic/sensor.py:97:9: error[invalid-argument-type] Argument is incorrect: Expected `CODE`, found `int`
homeassistant/components/screenlogic/sensor.py:103:9: error[invalid-argument-type] Argument is incorrect: Expected `CODE`, found `int`
homeassistant/components/screenlogic/sensor.py:109:9: error[invalid-argument-type] Argument is incorrect: Expected `CODE`, found `int`
homeassistant/components/screenlogic/sensor.py:117:9: error[invalid-argument-type] Argument is incorrect: Expected `CODE`, found `int`
homeassistant/components/screenlogic/sensor.py:125:9: error[invalid-argument-type] Argument is incorrect: Expected `CODE`, found `int`
homeassistant/components/screenlogic/sensor.py:134:9: error[invalid-argument-type] Argument is incorrect: Expected `CODE`, found `int`
homeassistant/components/screenlogic/sensor.py:143:9: error[invalid-argument-type] Argument is incorrect: Expected `CODE`, found `int`
homeassistant/components/screenlogic/sensor.py:151:9: error[invalid-argument-type] Argument is incorrect: Expected `CODE`, found `int`
homeassistant/components/screenlogic/sensor.py:158:9: error[invalid-argument-type] Argument is incorrect: Expected `CODE`, found `int`
homeassistant/components/screenlogic/sensor.py:165:9: error[invalid-argument-type] Argument is incorrect: Expected `CODE`, found `int`
homeassistant/components/screenlogic/sensor.py:172:9: error[invalid-argument-type] Argument is incorrect: Expected `CODE`, found `int`
homeassistant/components/screenlogic/sensor.py:179:9: error[invalid-argument-type] Argument is incorrect: Expected `CODE`, found `int`
homeassistant/components/screenlogic/sensor.py:186:9: error[invalid-argument-type] Argument is incorrect: Expected `CODE`, found `int`
homeassistant/components/screenlogic/sensor.py:193:9: error[invalid-argument-type] Argument is incorrect: Expected `CODE`, found `int`
homeassistant/components/screenlogic/sensor.py:200:9: error[invalid-argument-type] Argument is incorrect: Expected `CODE`, found `int`
homeassistant/components/screenlogic/sensor.py:210:9: error[invalid-argument-type] Argument is incorrect: Expected `CODE`, found `int`
homeassistant/components/screenlogic/sensor.py:219:9: error[invalid-argument-type] Argument is incorrect: Expected `CODE`, found `int`
homeassistant/components/screenlogic/sensor.py:228:9: error[invalid-argument-type] Argument is incorrect: Expected `CODE`, found `int`
homeassistant/components/screenlogic/sensor.py:238:9: error[invalid-argument-type] Argument is incorrect: Expected `CODE`, found `int`
homeassistant/components/screenlogic/sensor.py:247:9: error[invalid-argument-type] Argument is incorrect: Expected `CODE`, found `int`
homeassistant/components/screenlogic/switch.py:51:21: error[invalid-argument-type] Argument is incorrect: Expected `CODE`, found `int`
homeassistant/components/sensor/__init__.py:725:45: error[invalid-argument-type] Argument to constructor `float.__new__` is incorrect: Expected `str | Buffer | SupportsFloat | SupportsIndex`, found `str | date`
homeassistant/components/sensor/recorder.py:694:27: error[invalid-assignment] Invalid assignment to key "max" with declared type `int | float` on TypedDict `StatisticData`: value of type `tuple[Any, ...]`
homeassistant/components/sensor/recorder.py:698:27: error[invalid-assignment] Invalid assignment to key "min" with declared type `int | float` on TypedDict `StatisticData`: value of type `tuple[Any, ...]`
homeassistant/components/sentry/__init__.py:99:21: error[invalid-argument-type] Argument to function `process_before_send` is incorrect: Expected `dict[str, Any]`, found `Event`
homeassistant/components/serial/sensor.py:219:9: error[invalid-assignment] Object of type `None` is not assignable to attribute `_attr_extra_state_attributes` of type `dict[str, Any]`
homeassistant/components/serial_pm/sensor.py:41:45: error[invalid-argument-type] Method `__getitem__` of type `bound method dict[str, dict[str | tuple[str], str | bytes | int] | dict[str | tuple[str], str | bytes | int | None | float]].__getitem__(key: str, /) -> dict[str | tuple[str], str | bytes | int] | dict[str | tuple[str], str | bytes | int | None | float]` cannot be called with key of type `None` on object of type `dict[str, dict[str | tuple[str], str | bytes | int] | dict[str | tuple[str], str | bytes | int | None | float]]`
homeassistant/components/seventeentrack/sensor.py:39:25: error[invalid-argument-type] Invalid argument to key "identifiers" with declared type `set[tuple[str, str]]` on TypedDict `DeviceInfo`: value of type `set[tuple[str, str | None]]`
homeassistant/components/seventeentrack/services.py:136:34: error[unresolved-attribute] Object of type `str & ~AlwaysFalsy` has no attribute `isoformat`
homeassistant/components/sftp_storage/client.py:123:16: error[invalid-return-type] Return type does not match returned value: expected `Self@__aenter__`, found `BackupAgentClient`
homeassistant/components/sharkiq/coordinator.py:74:19: error[unsupported-operator] Operator `-` is not supported between objects of type `datetime | None` and `timedelta`
homeassistant/components/sharkiq/vacuum.py:217:36: error[invalid-argument-type] Argument to bound method `SharkIqVacuum.async_set_property_value` is incorrect: Expected `str | int | Enum`, found `PowerModes | None`
homeassistant/components/shell_command/__init__.py:84:47: error[invalid-argument-type] Argument to function `split` is incorrect: Expected `str | _ShlexInstream`, found `Any | None`
homeassistant/components/shell_command/__init__.py:105:21: error[unresolved-attribute] Object of type `Process & ~AlwaysFalsy` has no attribute `_transport`
homeassistant/components/shelly/coordinator.py:205:15: error[invalid-argument-type] Argument to bound method `BlockDevice.shutdown` is incorrect: Expected `BlockDevice`, found `_DeviceT@ShellyCoordinatorBase`
homeassistant/components/shelly/coordinator.py:205:15: error[invalid-argument-type] Argument to bound method `RpcDevice.shutdown` is incorrect: Expected `RpcDevice`, found `_DeviceT@ShellyCoordinatorBase`
homeassistant/components/shelly/coordinator.py:216:19: error[invalid-argument-type] Argument to bound method `BlockDevice.initialize` is incorrect: Expected `BlockDevice`, found `_DeviceT@ShellyCoordinatorBase`
homeassistant/components/shelly/coordinator.py:216:19: error[invalid-argument-type] Argument to bound method `RpcDevice.initialize` is incorrect: Expected `RpcDevice`, found `_DeviceT@ShellyCoordinatorBase`
homeassistant/components/shelly/entity.py:646:42: error[unresolved-attribute] Attribute `split` is not defined on `None` in union `str | None`
homeassistant/components/shelly/utils.py:243:13: warning[redundant-cast] Value is already of type `IPv4Address`
homeassistant/components/sigfox/sensor.py:70:22: warning[possibly-missing-submodule] Submodule `auth` might not have been imported
homeassistant/components/sighthound/image_processing.py:139:44: error[invalid-argument-type] Argument to function `bbox_to_tf_style` is incorrect: Expected `int`, found `int | None`
homeassistant/components/sighthound/image_processing.py:139:63: error[invalid-argument-type] Argument to function `bbox_to_tf_style` is incorrect: Expected `int`, found `int | None`
homeassistant/components/simplefin/entity.py:43:16: error[invalid-return-type] Return type does not match returned value: expected `Account`, found `Account | None`
homeassistant/components/simplefin/sensor.py:41:9: error[invalid-argument-type] Argument is incorrect: Expected `((Account, /) -> str) | None`, found `(account: Account) -> AccountType`
homeassistant/components/simplisafe/__init__.py:256:9: error[invalid-argument-type] Argument to bound method `DeviceRegistry.async_get_device` is incorrect: Expected `set[tuple[str, str]] | None`, found `set[tuple[str, str] | tuple[str, int]]`
homeassistant/components/simplisafe/__init__.py:291:55: error[invalid-argument-type] Argument to bound method `ConfigEntries.async_update_entry` is incorrect: Expected `MappingProxyType[str, tuple[DiscoveryKey, ...]] | UndefinedType`, found `Any | dict[str, Any]`
homeassistant/components/simplisafe/__init__.py:291:55: error[invalid-argument-type] Argument to bound method `ConfigEntries.async_update_entry` is incorrect: Expected `bool | UndefinedType`, found `Any | dict[str, Any]`
homeassistant/components/simplisafe/__init__.py:291:55: error[invalid-argument-type] Argument to bound method `ConfigEntries.async_update_entry` is incorrect: Expected `bool | UndefinedType`, found `Any | dict[str, Any]`
homeassistant/components/simplisafe/__init__.py:291:55: error[invalid-argument-type] Argument to bound method `ConfigEntries.async_update_entry` is incorrect: Expected `int | UndefinedType`, found `Any | dict[str, Any]`
homeassistant/components/simplisafe/__init__.py:291:55: error[invalid-argument-type] Argument to bound method `ConfigEntries.async_update_entry` is incorrect: Expected `int | UndefinedType`, found `Any | dict[str, Any]`
homeassistant/components/simplisafe/__init__.py:291:55: error[invalid-argument-type] Argument to bound method `ConfigEntries.async_update_entry` is incorrect: Expected `str | None | UndefinedType`, found `Any | dict[str, Any]`
homeassistant/components/simplisafe/__init__.py:291:55: error[invalid-argument-type] Argument to bound method `ConfigEntries.async_update_entry` is incorrect: Expected `str | UndefinedType`, found `Any | dict[str, Any]`
homeassistant/components/simplisafe/config_flow.py:137:34: warning[possibly-unresolved-reference] Name `simplisafe` used when possibly not defined
homeassistant/components/simplisafe/config_flow.py:138:64: warning[possibly-unresolved-reference] Name `simplisafe` used when possibly not defined
homeassistant/components/skybeacon/sensor.py:167:9: error[invalid-assignment] Invalid subscript assignment with key of type `Literal["temp"]` and value of type `float` on object of type `dict[str, str]`
homeassistant/components/skybell/camera.py:78:17: error[invalid-argument-type] Argument to function `async_aiohttp_proxy_stream` is incorrect: Expected `aiohttp.streams.StreamReader`, found `asyncio.streams.StreamReader`
homeassistant/components/slack/notify.py:171:13: error[invalid-argument-type] Argument to function `upload_file_to_slack` is incorrect: Expected `list[str | None]`, found `list[str] & ~AlwaysFalsy`
homeassistant/components/slack/notify.py:221:13: error[invalid-argument-type] Argument to function `upload_file_to_slack` is incorrect: Expected `list[str | None]`, found `list[str] & ~AlwaysFalsy`
homeassistant/components/slimproto/media_player.py:64:32: error[invalid-argument-type] Argument to function `async_add_player` is incorrect: Expected `SlimClient`, found `SlimClient | None`
homeassistant/components/slimproto/media_player.py:68:30: error[invalid-argument-type] Argument to bound method `SlimServer.subscribe` is incorrect: Expected `(SlimEvent, /) -> None`, found `def on_slim_event(event: SlimEvent) -> CoroutineType[Any, Any, None]`
homeassistant/components/slimproto/media_player.py:118:17: error[invalid-argument-type] Argument to bound method `SlimServer.subscribe` is incorrect: Expected `(SlimEvent, /) -> None`, found `bound method Self@async_added_to_hass._on_slim_event(event: SlimEvent) -> CoroutineType[Any, Any, None]`
homeassistant/components/slimproto/media_player.py:119:17: error[invalid-argument-type] Argument to bound method `SlimServer.subscribe` is incorrect: Expected `EventType | tuple[EventType] | None`, found `tuple[Literal[EventType.PLAYER_UPDATED], Literal[EventType.PLAYER_CONNECTED], Literal[EventType.PLAYER_DISCONNECTED], Literal[EventType.PLAYER_NAME_RECEIVED], Literal[EventType.PLAYER_CLI_EVENT]]`
homeassistant/components/slimproto/media_player.py:126:31: error[unresolved-attribute] Attribute `player_id` is not defined on `None` in union `SlimClient | None`
homeassistant/components/slimproto/media_player.py:133:16: error[unresolved-attribute] Attribute `connected` is not defined on `None` in union `SlimClient | None`
homeassistant/components/slimproto/media_player.py:138:16: error[unresolved-attribute] Attribute `powered` is not defined on `None` in union `SlimClient | None`
homeassistant/components/slimproto/media_player.py:140:30: error[unresolved-attribute] Attribute `state` is not defined on `None` in union `SlimClient | None`
homeassistant/components/slimproto/media_player.py:145:35: error[unresolved-attribute] Attribute `volume_level` is not defined on `None` in union `SlimClient | None`
homeassistant/components/slimproto/media_player.py:146:38: error[unresolved-attribute] Attribute `muted` is not defined on `None` in union `SlimClient | None`
homeassistant/components/slimproto/media_player.py:147:9: error[invalid-assignment] Object of type `int | float` is not assignable to attribute `_attr_media_position` of type `int | None`
homeassistant/components/slimproto/media_player.py:147:37: error[unresolved-attribute] Attribute `elapsed_seconds` is not defined on `None` in union `SlimClient | None`
homeassistant/components/slimproto/media_player.py:149:30: error[unresolved-attribute] Attribute `current_media` is not defined on `None` in union `SlimClient | None`
homeassistant/components/slimproto/media_player.py:167:15: error[unresolved-attribute] Attribute `play` is not defined on `None` in union `SlimClient | None`
homeassistant/components/slimproto/media_player.py:171:15: error[unresolved-attribute] Attribute `pause` is not defined on `None` in union `SlimClient | None`
homeassistant/components/slimproto/media_player.py:175:15: error[unresolved-attribute] Attribute `stop` is not defined on `None` in union `SlimClient | None`
homeassistant/components/slimproto/media_player.py:180:15: error[unresolved-attribute] Attribute `volume_set` is not defined on `None` in union `SlimClient | None`
homeassistant/components/slimproto/media_player.py:184:15: error[unresolved-attribute] Attribute `mute` is not defined on `None` in union `SlimClient | None`
homeassistant/components/slimproto/media_player.py:188:15: error[unresolved-attribute] Attribute `power` is not defined on `None` in union `SlimClient | None`
homeassistant/components/slimproto/media_player.py:192:15: error[unresolved-attribute] Attribute `power` is not defined on `None` in union `SlimClient | None`
homeassistant/components/slimproto/media_player.py:211:15: error[unresolved-attribute] Attribute `play_url` is not defined on `None` in union `SlimClient | None`
homeassistant/components/slimproto/media_player.py:235:19: error[invalid-argument-type] Argument expression after ** must be a mapping type: Found `dict[str, Any] | None`
homeassistant/components/smarttub/climate.py:86:33: error[unresolved-attribute] Object of type `SpaState` has no attribute `heater`
homeassistant/components/smarttub/climate.py:100:29: error[unresolved-attribute] Object of type `SpaState` has no attribute `heat_mode`
homeassistant/components/smarttub/climate.py:105:16: error[unresolved-attribute] Object of type `SpaState` has no attribute `water`
homeassistant/components/smarttub/climate.py:110:16: error[unresolved-attribute] Object of type `SpaState` has no attribute `set_temperature`
homeassistant/components/smarttub/sensor.py:141:16: error[unresolved-attribute] Object of type `SpaPrimaryFiltrationCycle` has no attribute `status`
homeassistant/components/smarttub/sensor.py:147:28: error[unresolved-attribute] Object of type `SpaPrimaryFiltrationCycle` has no attribute `duration`
homeassistant/components/smarttub/sensor.py:148:38: error[unresolved-attribute] Object of type `SpaPrimaryFiltrationCycle` has no attribute `last_updated`
homeassistant/components/smarttub/sensor.py:149:24: error[unresolved-attribute] Object of type `SpaPrimaryFiltrationCycle` has no attribute `mode`
homeassistant/components/smarttub/sensor.py:150:30: error[unresolved-attribute] Object of type `SpaPrimaryFiltrationCycle` has no attribute `start_hour`
homeassistant/components/smarttub/sensor.py:182:16: error[unresolved-attribute] Object of type `SpaSecondaryFiltrationCycle` has no attribute `status`
homeassistant/components/smarttub/sensor.py:188:38: error[unresolved-attribute] Object of type `SpaSecondaryFiltrationCycle` has no attribute `last_updated`
homeassistant/components/smarttub/sensor.py:189:24: error[unresolved-attribute] Object of type `SpaSecondaryFiltrationCycle` has no attribute `mode`
homeassistant/components/smhi/weather.py:120:26: error[unresolved-attribute] Attribute `daily` is not defined on `dict[str, Any]` in union `SMHIForecastData | dict[str, Any]`
homeassistant/components/smhi/weather.py:138:26: error[unresolved-attribute] Attribute `daily` is not defined on `dict[str, Any]` in union `SMHIForecastData | dict[str, Any]`
homeassistant/components/smhi/weather.py:195:40: error[unresolved-attribute] Attribute `daily` is not defined on `dict[str, Any]` in union `SMHIForecastData | dict[str, Any]`
homeassistant/components/smhi/weather.py:199:40: error[unresolved-attribute] Attribute `hourly` is not defined on `dict[str, Any]` in union `SMHIForecastData | dict[str, Any]`
homeassistant/components/smhi/weather.py:203:40: error[unresolved-attribute] Attribute `twice_daily` is not defined on `dict[str, Any]` in union `SMHIForecastData | dict[str, Any]`
homeassistant/components/smlight/update.py:185:20: error[invalid-assignment] Object of type `int` is not assignable to `MessageEvent`
homeassistant/components/smlight/update.py:186:9: error[invalid-assignment] Object of type `MessageEvent` is not assignable to attribute `_attr_update_percentage` of type `int | float | None`
homeassistant/components/snmp/device_tracker.py:111:17: error[invalid-argument-type] Argument to bound method `AbstractTransportTarget.create` is incorrect: Expected `tuple[str, int]`, found `tuple[Unknown, Literal["161"]]`
homeassistant/components/snmp/device_tracker.py:117:21: error[invalid-argument-type] Argument to `AbstractTransportTarget.__init__` is incorrect: Expected `int | float`, found `tuple[Unknown, Literal["161"]]`
homeassistant/components/snmp/device_tracker.py:117:43: error[parameter-already-assigned] Multiple values provided for parameter `timeout` of `AbstractTransportTarget.__init__`
homeassistant/components/snmp/device_tracker.py:193:21: error[unresolved-attribute] Attribute `prettyPrint` is not defined on `str & ~AlwaysFalsy`, `int & ~AlwaysFalsy` in union `(Integer32 & ~AlwaysFalsy) | (str & ~AlwaysFalsy) | (int & ~AlwaysFalsy)`
homeassistant/components/snmp/sensor.py:135:50: error[invalid-argument-type] Argument to bound method `AbstractTransportTarget.create` is incorrect: Expected `tuple[str, int]`, found `tuple[Any | None, Any | None]`
homeassistant/components/snmp/sensor.py:139:42: error[invalid-argument-type] Argument to `AbstractTransportTarget.__init__` is incorrect: Expected `int | float`, found `tuple[Any | None, Any | None]`
homeassistant/components/snmp/sensor.py:139:56: error[parameter-already-assigned] Multiple values provided for parameter `timeout` of `AbstractTransportTarget.__init__`
homeassistant/components/snmp/sensor.py:244:17: error[unresolved-attribute] Attribute `prettyPrint` is not defined on `int & ~AlwaysFalsy` in union `(Integer32 & ~AlwaysFalsy) | (int & ~AlwaysFalsy)`
homeassistant/components/snmp/switch.py:271:17: error[unresolved-attribute] Attribute `prettyPrint` is not defined on `int & ~AlwaysFalsy` in union `(Integer32 & ~AlwaysFalsy) | (int & ~AlwaysFalsy)`
homeassistant/components/snoo/binary_sensor.py:32:9: error[invalid-argument-type] Argument is incorrect: Expected `(SnooData, /) -> bool`, found `(data: SnooData) -> int`
homeassistant/components/snoo/binary_sensor.py:39:9: error[invalid-argument-type] Argument is incorrect: Expected `(SnooData, /) -> bool`, found `(data: SnooData) -> int`
homeassistant/components/snoo/select.py:32:31: error[unresolved-attribute] Attribute `name` is not defined on `None` in union `SnooLevels | None`
homeassistant/components/snoo/select.py:34:21: error[invalid-argument-type] Argument to bound method `Snoo.set_level` is incorrect: Expected `SnooStates`, found `SnooLevels`
homeassistant/components/snoo/sensor.py:40:9: error[invalid-argument-type] Argument is incorrect: Expected `(SnooData, /) -> StateType`, found `(data: SnooData) -> datetime | None`
homeassistant/components/snoo/switch.py:43:21: error[invalid-argument-type] Argument to bound method `Snoo.set_level` is incorrect: Expected `SnooStates`, found `SnooLevels | None`
homeassistant/components/solax/sensor.py:133:26: error[invalid-argument-type] Argument to `CoordinatorEntity.__init__` is incorrect: Expected `DataUpdateCoordinator[dict[str, Any]]`, found `SolaxDataUpdateCoordinator`
homeassistant/components/solax/sensor.py:148:16: error[unresolved-attribute] Object of type `dict[str, Any]` has no attribute `data`
homeassistant/components/soma/cover.py:60:16: error[invalid-return-type] Return type does not match returned value: expected `int`, found `int | float`
homeassistant/components/songpal/media_player.py:239:16: error[unresolved-attribute] Attribute `macAddr` is not defined on `None` in union `None | Unknown`
homeassistant/components/songpal/media_player.py:239:41: error[unresolved-attribute] Attribute `wirelessMacAddr` is not defined on `None` in union `None | Unknown`
homeassistant/components/songpal/media_player.py:245:12: error[unresolved-attribute] Attribute `macAddr` is not defined on `None` in union `None | Unknown`
homeassistant/components/songpal/media_player.py:246:57: error[unresolved-attribute] Attribute `macAddr` is not defined on `None` in union `None | Unknown`
homeassistant/components/songpal/media_player.py:247:12: error[unresolved-attribute] Attribute `wirelessMacAddr` is not defined on `None` in union `None | Unknown`
homeassistant/components/songpal/media_player.py:248:57: error[unresolved-attribute] Attribute `wirelessMacAddr` is not defined on `None` in union `None | Unknown`
homeassistant/components/songpal/media_player.py:255:24: error[unresolved-attribute] Attribute `version` is not defined on `None` in union `None | Unknown`
homeassistant/components/songpal/media_player.py:383:22: error[unresolved-attribute] Attribute `set_volume` is not defined on `None` in union `None | Unknown`
homeassistant/components/songpal/media_player.py:412:22: error[unresolved-attribute] Attribute `set_mute` is not defined on `None` in union `None | Unknown`
homeassistant/components/sonos/__init__.py:117:5: error[invalid-assignment] Object of type `<module 'soco.events_asyncio'>` is not assignable to attribute `EVENTS_MODULE` of type `None`
homeassistant/components/sonos/__init__.py:119:5: error[invalid-assignment] Object of type `Literal[False]` is not assignable to attribute `ZGT_EVENT_FALLBACK` of type `Literal[True]`
homeassistant/components/sonos/__init__.py:120:5: error[unresolved-attribute] Unresolved attribute `EVENT_CACHE_TIMEOUT` on type `<module 'soco.zonegroupstate'>`.
homeassistant/components/sonos/helpers.py:69:28: error[unresolved-attribute] Object of type `(_T@soco_error, /, *args: _P@soco_error.args, **kwargs: _P@soco_error.kwargs) -> _R@soco_error` has no attribute `__qualname__`
homeassistant/components/sonos/helpers.py:82:42: error[unresolved-attribute] Attribute `soco` is not defined on `SonosHouseholdCoordinator` in union `_SonosEntitiesType`
homeassistant/components/sonos/helpers.py:86:17: error[unresolved-attribute] Object of type `(_T@soco_error, /, *args: _P@soco_error.args, **kwargs: _P@soco_error.kwargs) -> _R@soco_error` has no attribute `__qualname__`
homeassistant/components/sonos/media.py:49:32: error[invalid-argument-type] Argument to function `time_period_str` is incorrect: Expected `str`, found `str | None`
homeassistant/components/sonos/media_browser.py:306:21: error[call-non-callable] Object of type `None` is not callable
homeassistant/components/sonos/media_browser.py:332:31: error[invalid-argument-type] Argument to function `can_expand` is incorrect: Expected `DidlObject`, found `str`
homeassistant/components/sonos/media_browser.py:351:21: error[call-non-callable] Object of type `None` is not callable
homeassistant/components/sonos/media_browser.py:544:21: error[invalid-argument-type] Argument to function `get_thumbnail_url_full` is incorrect: Expected `MusicServiceItem | None`, found `DidlFavorite`
homeassistant/components/sonos/media_player.py:235:16: error[invalid-argument-type] Method `__getitem__` of type `bound method dict[str, tuple[bool, bool] | tuple[bool, str]].__getitem__(key: str, /) -> tuple[bool, bool] | tuple[bool, str]` cannot be called with key of type `None` on object of type `dict[str, tuple[bool, bool] | tuple[bool, str]]`
homeassistant/components/sonos/media_player.py:240:24: error[invalid-argument-type] Method `__getitem__` of type `bound method dict[str, tuple[bool, bool] | tuple[bool, str]].__getitem__(key: str, /) -> tuple[bool, bool] | tuple[bool, str]` cannot be called with key of type `None` on object of type `dict[str, tuple[bool, bool] | tuple[bool, str]]`
homeassistant/components/sonos/media_player.py:322:24: error[invalid-argument-type] Method `__getitem__` of type `bound method dict[str, tuple[bool, bool] | tuple[bool, str]].__getitem__(key: str, /) -> tuple[bool, bool] | tuple[bool, str]` cannot be called with key of type `None` on object of type `dict[str, tuple[bool, bool] | tuple[bool, str]]`
homeassistant/components/sonos/media_player.py:323:43: error[invalid-argument-type] Method `__getitem__` of type `bound method dict[tuple[bool, bool] | tuple[bool, str], str].__getitem__(key: tuple[bool, bool] | tuple[bool, str], /) -> str` cannot be called with key of type `tuple[bool, bool | str]` on object of type `dict[tuple[bool, bool] | tuple[bool, str], str]`
homeassistant/components/sonos/media_player.py:330:25: error[invalid-argument-type] Method `__getitem__` of type `bound method dict[str, tuple[bool, bool] | tuple[bool, str]].__getitem__(key: str, /) -> tuple[bool, bool] | tuple[bool, str]` cannot be called with key of type `None` on object of type `dict[str, tuple[bool, bool] | tuple[bool, str]]`
homeassistant/components/sonos/media_player.py:332:43: error[invalid-argument-type] Method `__getitem__` of type `bound method dict[tuple[bool, bool] | tuple[bool, str], str].__getitem__(key: tuple[bool, bool] | tuple[bool, str], /) -> str` cannot be called with key of type `tuple[bool, bool | str]` on object of type `dict[tuple[bool, bool] | tuple[bool, str], str]`
homeassistant/components/sonos/media_player.py:386:22: error[unresolved-attribute] Object of type `DidlFavorite` has no attribute `resource_meta_data`
homeassistant/components/sonos/media_player.py:501:21: error[invalid-argument-type] Argument to `HomeAssistantError.__init__` is incorrect: Expected `dict[str, str] | None`, found `dict[str, str | dict[str, Any]]`
homeassistant/components/sonos/number.py:142:16: warning[redundant-cast] Value is already of type `int | float`
homeassistant/components/sonos/speaker.py:131:13: error[invalid-assignment] Object of type `bound method Self@__init__.async_dispatch_event(event: Event) -> None` is not assignable to attribute `callback` on type `SubscriptionBase & ~AlwaysFalsy`
homeassistant/components/sonos/speaker.py:339:22: error[unresolved-attribute] Object of type `SubscriptionBase` has no attribute `event_listener`
homeassistant/components/sonos/statistics.py:73:9: error[invalid-assignment] Invalid subscript assignment with key of type `Literal["soco:from_didl_string"]` and value of type `_CacheInfo` on object of type `dict[str, dict[str, int | float]]`
homeassistant/components/sonos/statistics.py:74:9: error[invalid-assignment] Invalid subscript assignment with key of type `Literal["soco:parse_event_xml"]` and value of type `_CacheInfo` on object of type `dict[str, dict[str, int | float]]`
homeassistant/components/sonos/switch.py:457:16: error[invalid-return-type] Return type does not match returned value: expected `Alarm`, found `Alarm | None`
homeassistant/components/soundtouch/media_player.py:118:16: error[unresolved-attribute] Attribute `actual` is not defined on `None` in union `None | Unknown`
homeassistant/components/soundtouch/media_player.py:134:16: error[unresolved-attribute] Attribute `source` is not defined on `None` in union `None | Unknown`
homeassistant/components/soundtouch/media_player.py:139:16: error[unresolved-attribute] Attribute `muted` is not defined on `None` in union `None | Unknown`
homeassistant/components/soundtouch/media_player.py:188:16: error[unresolved-attribute] Attribute `image` is not defined on `None` in union `None | Unknown`
homeassistant/components/soundtouch/media_player.py:193:12: error[unresolved-attribute] Attribute `station_name` is not defined on `None` in union `None | Unknown`
homeassistant/components/soundtouch/media_player.py:194:20: error[unresolved-attribute] Attribute `station_name` is not defined on `None` in union `None | Unknown`
homeassistant/components/soundtouch/media_player.py:195:12: error[unresolved-attribute] Attribute `artist` is not defined on `None` in union `None | Unknown`
homeassistant/components/soundtouch/media_player.py:196:23: error[unresolved-attribute] Attribute `artist` is not defined on `None` in union `None | Unknown`
homeassistant/components/soundtouch/media_player.py:196:47: error[unresolved-attribute] Attribute `track` is not defined on `None` in union `None | Unknown`
homeassistant/components/soundtouch/media_player.py:203:16: error[unresolved-attribute] Attribute `duration` is not defined on `None` in union `None | Unknown`
homeassistant/components/soundtouch/media_player.py:208:16: error[unresolved-attribute] Attribute `artist` is not defined on `None` in union `None | Unknown`
homeassistant/components/soundtouch/media_player.py:213:16: error[unresolved-attribute] Attribute `track` is not defined on `None` in union `None | Unknown`
homeassistant/components/soundtouch/media_player.py:218:16: error[unresolved-attribute] Attribute `album` is not defined on `None` in union `None | Unknown`
homeassistant/components/sql/config_flow.py:198:31: warning[possibly-unresolved-reference] Name `db_url_for_validation` used when possibly not defined
homeassistant/components/sql/sensor.py:281:17: warning[possibly-unresolved-reference] Name `rendered_query` used when possibly not defined
homeassistant/components/sql/util.py:91:29: warning[possibly-unresolved-reference] Name `instance` used when possibly not defined
homeassistant/components/sql/util.py:93:16: warning[possibly-unresolved-reference] Name `instance` used when possibly not defined
homeassistant/components/sql/util.py:94:54: warning[possibly-unresolved-reference] Name `instance` used when possibly not defined
homeassistant/components/squeezebox/__init__.py:222:42: error[invalid-argument-type] Argument to `SqueezeBoxPlayerUpdateCoordinator.__init__` is incorrect: Expected `str`, found `str | None | Divergent`
homeassistant/components/squeezebox/browse_media.py:160:43: error[invalid-argument-type] Argument to bound method `Player.async_query` is incorrect: Expected `str`, found `str | int`
homeassistant/components/squeezebox/browse_media.py:172:43: error[invalid-argument-type] Argument to bound method `Player.async_query` is incorrect: Expected `str`, found `str | int`
homeassistant/components/squeezebox/browse_media.py:264:20: warning[redundant-cast] Value is already of type `str`
homeassistant/components/squeezebox/browse_media.py:272:15: warning[redundant-cast] Value is already of type `str`
homeassistant/components/squeezebox/browse_media.py:363:20: warning[possibly-unresolved-reference] Name `child_media` used when possibly not defined
homeassistant/components/squeezebox/browse_media.py:365:13: warning[possibly-unresolved-reference] Name `child_media` used when possibly not defined
homeassistant/components/squeezebox/browse_media.py:375:29: warning[possibly-unresolved-reference] Name `child_media` used when possibly not defined
homeassistant/components/squeezebox/browse_media.py:392:15: error[unresolved-attribute] Attribute `get` is not defined on `None` in union `Divergent | None`
homeassistant/components/squeezebox/browse_media.py:445:45: error[invalid-argument-type] Argument to bound method `list.extend` is incorrect: Expected `Iterable[Unknown]`, found `Sequence[BrowseMedia] | None`
homeassistant/components/squeezebox/config_flow.py:299:15: error[invalid-method-override] Invalid override of method `async_step_integration_discovery`: Definition is incompatible with `ConfigFlow.async_step_integration_discovery`
homeassistant/components/squeezebox/config_flow.py:320:15: error[invalid-method-override] Invalid override of method `async_step_dhcp`: Definition is incompatible with `ConfigFlow.async_step_dhcp`
homeassistant/components/squeezebox/coordinator.py:44:13: error[invalid-argument-type] Argument to `DataUpdateCoordinator.__init__` is incorrect: Expected `str`, found `str | None`
homeassistant/components/squeezebox/media_player.py:360:16: warning[redundant-cast] Value is already of type `str | None`
homeassistant/components/squeezebox/media_player.py:365:16: warning[redundant-cast] Value is already of type `str | None`
homeassistant/components/squeezebox/media_player.py:370:16: warning[redundant-cast] Value is already of type `str | None`
homeassistant/components/squeezebox/media_player.py:375:16: warning[redundant-cast] Value is already of type `str | None`
homeassistant/components/squeezebox/media_player.py:398:27: error[not-iterable] Object of type `list[str] | None` may not be iterable
homeassistant/components/squeezebox/media_player.py:557:50: error[invalid-argument-type] Argument to bound method `Player.set_announce_volume` is incorrect: Expected `int | None`, found `int | float | None`
homeassistant/components/squeezebox/media_player.py:866:17: error[invalid-argument-type] Argument to function `safe_library_call` is incorrect: Expected `(...) -> Awaitable[Any]`, found `bound method Player.generate_image_url_from_track_id(track_id: int) -> str`
homeassistant/components/squeezebox/switch.py:152:16: warning[redundant-cast] Value is already of type `bool`
homeassistant/components/squeezebox/switch.py:181:16: warning[redundant-cast] Value is already of type `bool`
homeassistant/components/ssdp/common.py:18:41: warning[redundant-cast] Value is already of type `IPv6Address`
homeassistant/components/ssdp/scanner.py:261:29: warning[redundant-cast] Value is already of type `IPv6Address`
homeassistant/components/ssdp/server.py:177:33: warning[redundant-cast] Value is already of type `IPv6Address`
homeassistant/components/starlink/device_tracker.py:45:9: error[invalid-argument-type] Argument is incorrect: Expected `(StarlinkData, /) -> int | float`, found `(data: StarlinkData) -> int | float | None`
homeassistant/components/starlink/device_tracker.py:46:9: error[invalid-argument-type] Argument is incorrect: Expected `(StarlinkData, /) -> int | float`, found `(data: StarlinkData) -> int | float | None`
homeassistant/components/starlink/device_tracker.py:47:9: error[invalid-argument-type] Argument is incorrect: Expected `(StarlinkData, /) -> int | float`, found `(data: StarlinkData) -> int | float | None`
homeassistant/components/statistics/config_flow.py:202:23: error[unresolved-attribute] Object of type `FlowHandler[ConfigFlowContext, ConfigFlowResult, str]` has no attribute `_common_handler`
homeassistant/components/steam_online/config_flow.py:28:5: warning[possibly-missing-submodule] Submodule `api` might not have been imported
homeassistant/components/steam_online/config_flow.py:29:17: warning[possibly-missing-submodule] Submodule `api` might not have been imported
homeassistant/components/steam_online/config_flow.py:59:21: warning[possibly-missing-submodule] Submodule `api` might not have been imported
homeassistant/components/steam_online/config_flow.py:59:42: warning[possibly-missing-submodule] Submodule `api` might not have been imported
homeassistant/components/steam_online/config_flow.py:74:27: warning[possibly-unresolved-reference] Name `name` used when possibly not defined
homeassistant/components/steam_online/config_flow.py:76:72: warning[possibly-unresolved-reference] Name `name` used when possibly not defined
homeassistant/components/steam_online/config_flow.py:157:16: warning[possibly-missing-submodule] Submodule `api` might not have been imported
homeassistant/components/steam_online/config_flow.py:174:21: warning[possibly-missing-submodule] Submodule `api` might not have been imported
homeassistant/components/steam_online/config_flow.py:180:16: warning[possibly-missing-submodule] Submodule `api` might not have been imported
homeassistant/components/steam_online/coordinator.py:36:44: error[invalid-assignment] Object of type `None` is not assignable to `_interface_method`: Incompatible value of type `None`
homeassistant/components/steam_online/coordinator.py:37:42: error[invalid-assignment] Object of type `None` is not assignable to `_interface_method`: Incompatible value of type `None`
homeassistant/components/steam_online/coordinator.py:38:9: warning[possibly-missing-submodule] Submodule `api` might not have been imported
homeassistant/components/steam_online/coordinator.py:45:35: warning[possibly-missing-submodule] Submodule `api` might not have been imported
homeassistant/components/steam_online/coordinator.py:46:37: warning[possibly-missing-submodule] Submodule `api` might not have been imported
homeassistant/components/steam_online/coordinator.py:49:23: error[unresolved-attribute] Attribute `GetOwnedGames` is not defined on `_interface_method & ~AlwaysFalsy` in union `(_interface_method & ~AlwaysFalsy) | Unknown`
homeassistant/components/steam_online/coordinator.py:55:20: error[unresolved-attribute] Attribute `GetPlayerSummaries` is not defined on `_interface_method & ~AlwaysFalsy` in union `(_interface_method & ~AlwaysFalsy) | Unknown`
homeassistant/components/steam_online/coordinator.py:62:20: error[unresolved-attribute] Attribute `GetSteamLevel` is not defined on `_interface_method & ~AlwaysFalsy` in union `(_interface_method & ~AlwaysFalsy) | Unknown`
homeassistant/components/steam_online/coordinator.py:71:17: warning[possibly-missing-submodule] Submodule `api` might not have been imported
homeassistant/components/steam_online/coordinator.py:71:38: warning[possibly-missing-submodule] Submodule `api` might not have been imported
homeassistant/components/steamist/config_flow.py:94:9: error[invalid-method-override] Invalid override of method `is_matching`: Definition is incompatible with `ConfigFlow.is_matching`
homeassistant/components/stiebel_eltron/climate.py:167:36: error[invalid-argument-type] Argument to bound method `StiebelEltronAPI.set_operation` is incorrect: Expected `str`, found `str | None`
homeassistant/components/stiebel_eltron/climate.py:180:36: error[invalid-argument-type] Argument to bound method `StiebelEltronAPI.set_operation` is incorrect: Expected `str`, found `str | None`
homeassistant/components/stream/__init__.py:576:48: error[unresolved-attribute] Object of type `StreamOutput & ~AlwaysFalsy` has no attribute `video_path`
homeassistant/components/stream/__init__.py:578:20: warning[redundant-cast] Value is already of type `StreamOutput`
homeassistant/components/stream/__init__.py:581:9: error[unresolved-attribute] Unresolved attribute `video_path` on type `StreamOutput`
homeassistant/components/stream/__init__.py:588:14: error[invalid-type-form] Variable of type `type[StreamOutput]` is not allowed in a type expression
homeassistant/components/stream/__init__.py:590:47: error[unresolved-attribute] Object of type `StreamOutput & ~AlwaysFalsy` has no attribute `target_duration`
homeassistant/components/stream/__init__.py:593:13: error[unresolved-attribute] Object of type `StreamOutput` has no attribute `prepend`
homeassistant/components/stream/__init__.py:595:15: error[unresolved-attribute] Object of type `StreamOutput` has no attribute `async_record`
homeassistant/components/stream/hls.py:167:28: error[invalid-type-form] Variable of type `type[StreamOutput]` is not allowed in a parameter annotation
homeassistant/components/stream/hls.py:261:16: error[invalid-type-form] Variable of type `type[StreamOutput]` is not allowed in a type expression
homeassistant/components/stream/hls.py:261:34: warning[redundant-cast] Value is already of type `StreamOutput`
homeassistant/components/stream/hls.py:283:55: error[unresolved-attribute] Object of type `StreamOutput` has no attribute `target_duration`
homeassistant/components/stream/hls.py:294:57: error[unresolved-attribute] Object of type `StreamOutput` has no attribute `target_duration`
homeassistant/components/stream/hls.py:305:55: error[unresolved-attribute] Object of type `StreamOutput` has no attribute `target_duration`
homeassistant/components/stream/hls.py:316:57: error[unresolved-attribute] Object of type `StreamOutput` has no attribute `target_duration`
homeassistant/components/stream/hls.py:331:57: error[unresolved-attribute] Object of type `StreamOutput` has no attribute `target_duration`
homeassistant/components/stream/hls.py:374:16: error[invalid-type-form] Variable of type `type[StreamOutput]` is not allowed in a type expression
homeassistant/components/stream/hls.py:374:34: warning[redundant-cast] Value is already of type `StreamOutput`
homeassistant/components/stream/hls.py:416:16: error[invalid-type-form] Variable of type `type[StreamOutput]` is not allowed in a type expression
homeassistant/components/stream/hls.py:416:34: warning[redundant-cast] Value is already of type `StreamOutput`
homeassistant/components/stream/recorder.py:111:54: error[unsupported-operator] Operator `/` is not supported between objects of type `Literal[1]` and `Fraction | None`
homeassistant/components/stream/recorder.py:134:24: error[unsupported-operator] Operator `*` is not supported between objects of type `int` and `Fraction | None`
homeassistant/components/stream/recorder.py:139:28: error[unsupported-operator] Operator `*` is not supported between objects of type `int` and `Fraction | None`
homeassistant/components/stream/recorder.py:146:17: error[unsupported-operator] Operator `+=` is not supported between objects of type `int` and `int | None`
homeassistant/components/stream/recorder.py:147:17: error[unsupported-operator] Operator `+=` is not supported between objects of type `None` and `int | None`
homeassistant/components/stream/recorder.py:147:17: error[unsupported-operator] Operator `+=` is not supported between objects of type `int` and `int | None`
homeassistant/components/stream/worker.py:108:13: error[unresolved-attribute] Object of type `StreamOutput` has no attribute `discontinuity`
homeassistant/components/stream/worker.py:200:46: error[unsupported-operator] Operator `/` is not supported between objects of type `Literal[1]` and `Fraction | None`
homeassistant/components/stream/worker.py:415:60: warning[possibly-unresolved-reference] Name `segment_duration` used when possibly not defined
homeassistant/components/stream/worker.py:422:13: error[invalid-assignment] Object of type `int | Fraction | float` is not assignable to attribute `_part_start_dts` of type `int | float`
homeassistant/components/stream/worker.py:451:16: error[invalid-argument-type] Argument to bound method `Iterator.__next__` is incorrect: Expected `Self@__next__`, found `Iterator[Packet[Unknown]]`
homeassistant/components/stream/worker.py:628:13: error[unsupported-operator] Operator `/` is not supported between objects of type `Literal[1]` and `Fraction | None`
homeassistant/components/stream/worker.py:629:13: error[unsupported-operator] Operator `/` is not supported between objects of type `Literal[1]` and `Fraction | None`
homeassistant/components/streamlabswater/__init__.py:48:45: error[invalid-argument-type] Argument to bound method `StreamlabsClient.update_location` is incorrect: Expected `str`, found `Any | None`
homeassistant/components/subaru/__init__.py:56:13: error[invalid-argument-type] Argument to `Controller.__init__` is incorrect: Expected `str`, found `None`
homeassistant/components/subaru/config_flow.py:122:13: error[invalid-argument-type] Argument to `Controller.__init__` is incorrect: Expected `str`, found `None`
homeassistant/components/supervisord/sensor.py:43:33: error[invalid-assignment] Object of type `int | float | str | ... omitted 9 union elements` is not assignable to `list[dict[Unknown, Unknown]]`
homeassistant/components/swiss_public_transport/coordinator.py:112:23: error[invalid-argument-type] Invalid argument to key "start" with declared type `str` on TypedDict `DataConnection`: value of type `None | Unknown`
homeassistant/components/swiss_public_transport/coordinator.py:113:29: error[invalid-argument-type] Invalid argument to key "destination" with declared type `str` on TypedDict `DataConnection`: value of type `None | Unknown`
homeassistant/components/switch/reproduce_state.py:54:17: warning[possibly-unresolved-reference] Name `service` used when possibly not defined
homeassistant/components/switch_as_x/__init__.py:94:23: error[invalid-argument-type] Argument to function `async_get_parent_device_id` is incorrect: Expected `str`, found `bool | Any`
homeassistant/components/switchbee/coordinator.py:48:47: error[invalid-argument-type] Method `__getitem__` of type `bound method dict[<class 'CentralUnitWsRPC'> | <class 'CentralUnitPolling'>, int].__getitem__(key: <class 'CentralUnitWsRPC'> | <class 'CentralUnitPolling'>, /) -> int` cannot be called with key of type `type[CentralUnitPolling]` on object of type `dict[<class 'CentralUnitWsRPC'> | <class 'CentralUnitPolling'>, int]`
homeassistant/components/switchbee/coordinator.py:48:47: error[invalid-argument-type] Method `__getitem__` of type `bound method dict[<class 'CentralUnitWsRPC'> | <class 'CentralUnitPolling'>, int].__getitem__(key: <class 'CentralUnitWsRPC'> | <class 'CentralUnitPolling'>, /) -> int` cannot be called with key of type `type[CentralUnitWsRPC]` on object of type `dict[<class 'CentralUnitWsRPC'> | <class 'CentralUnitPolling'>, int]`
homeassistant/components/switchbot/__init__.py:362:17: error[invalid-argument-type] Argument to `SwitchbotEncryptedDevice.__init__` is incorrect: Expected `str`, found `Any | None`
homeassistant/components/switchbot/__init__.py:362:17: error[invalid-argument-type] Argument to `SwitchbotEncryptedDevice.__init__` is incorrect: Expected `str`, found `Any | None`
homeassistant/components/switchbot/__init__.py:362:17: error[invalid-argument-type] Argument to `SwitchbotEncryptedDevice.__init__` is incorrect: Expected `str`, found `Any | None`
homeassistant/components/switchbot/__init__.py:362:17: error[invalid-argument-type] Argument to `SwitchbotEncryptedDevice.__init__` is incorrect: Expected `str`, found `Any | None`
homeassistant/components/switchbot/__init__.py:362:17: error[invalid-argument-type] Argument to `SwitchbotEncryptedDevice.__init__` is incorrect: Expected `str`, found `Any | None`
homeassistant/components/switchbot/__init__.py:362:17: error[invalid-argument-type] Argument to `SwitchbotEncryptedDevice.__init__` is incorrect: Expected `str`, found `Any | None`
homeassistant/components/switchbot/__init__.py:362:17: error[invalid-argument-type] Argument to `SwitchbotEncryptedDevice.__init__` is incorrect: Expected `str`, found `Any | None`
homeassistant/components/switchbot/__init__.py:362:17: error[invalid-argument-type] Argument to `SwitchbotEncryptedDevice.__init__` is incorrect: Expected `str`, found `Any | None`
homeassistant/components/switchbot/__init__.py:362:17: error[invalid-argument-type] Argument to `SwitchbotEncryptedDevice.__init__` is incorrect: Expected `str`, found `Any | None`
homeassistant/components/switchbot/__init__.py:362:17: error[invalid-argument-type] Argument to `SwitchbotKeypadVision.__init__` is incorrect: Expected `str`, found `Any | None`
homeassistant/components/switchbot/__init__.py:362:17: error[invalid-argument-type] Argument to `SwitchbotLock.__init__` is incorrect: Expected `str`, found `Any | None`
homeassistant/components/switchbot/__init__.py:363:17: error[invalid-argument-type] Argument to `SwitchbotEncryptedDevice.__init__` is incorrect: Expected `str`, found `Any | None`
homeassistant/components/switchbot/__init__.py:363:17: error[invalid-argument-type] Argument to `SwitchbotEncryptedDevice.__init__` is incorrect: Expected `str`, found `Any | None`
homeassistant/components/switchbot/__init__.py:363:17: error[invalid-argument-type] Argument to `SwitchbotEncryptedDevice.__init__` is incorrect: Expected `str`, found `Any | None`
homeassistant/components/switchbot/__init__.py:363:17: error[invalid-argument-type] Argument to `SwitchbotEncryptedDevice.__init__` is incorrect: Expected `str`, found `Any | None`
homeassistant/components/switchbot/__init__.py:363:17: error[invalid-argument-type] Argument to `SwitchbotEncryptedDevice.__init__` is incorrect: Expected `str`, found `Any | None`
homeassistant/components/switchbot/__init__.py:363:17: error[invalid-argument-type] Argument to `SwitchbotEncryptedDevice.__init__` is incorrect: Expected `str`, found `Any | None`
homeassistant/components/switchbot/__init__.py:363:17: error[invalid-argument-type] Argument to `SwitchbotEncryptedDevice.__init__` is incorrect: Expected `str`, found `Any | None`
homeassistant/components/switchbot/__init__.py:363:17: error[invalid-argument-type] Argument to `SwitchbotEncryptedDevice.__init__` is incorrect: Expected `str`, found `Any | None`
homeassistant/components/switchbot/__init__.py:363:17: error[invalid-argument-type] Argument to `SwitchbotEncryptedDevice.__init__` is incorrect: Expected `str`, found `Any | None`
homeassistant/components/switchbot/__init__.py:363:17: error[invalid-argument-type] Argument to `SwitchbotKeypadVision.__init__` is incorrect: Expected `str`, found `Any | None`
homeassistant/components/switchbot/__init__.py:363:17: error[invalid-argument-type] Argument to `SwitchbotLock.__init__` is incorrect: Expected `str`, found `Any | None`
homeassistant/components/switchbot/__init__.py:374:18: error[missing-argument] No arguments provided for required parameters `key_id`, `encryption_key` of `SwitchbotEncryptedDevice.__init__`
homeassistant/components/switchbot/__init__.py:374:18: error[missing-argument] No arguments provided for required parameters `key_id`, `encryption_key` of `SwitchbotEncryptedDevice.__init__`
homeassistant/components/switchbot/__init__.py:374:18: error[missing-argument] No arguments provided for required parameters `key_id`, `encryption_key` of `SwitchbotEncryptedDevice.__init__`
homeassistant/components/switchbot/__init__.py:374:18: error[missing-argument] No arguments provided for required parameters `key_id`, `encryption_key` of `SwitchbotEncryptedDevice.__init__`
homeassistant/components/switchbot/__init__.py:374:18: error[missing-argument] No arguments provided for required parameters `key_id`, `encryption_key` of `SwitchbotEncryptedDevice.__init__`
homeassistant/components/switchbot/__init__.py:374:18: error[missing-argument] No arguments provided for required parameters `key_id`, `encryption_key` of `SwitchbotEncryptedDevice.__init__`
homeassistant/components/switchbot/__init__.py:374:18: error[missing-argument] No arguments provided for required parameters `key_id`, `encryption_key` of `SwitchbotEncryptedDevice.__init__`
homeassistant/components/switchbot/__init__.py:374:18: error[missing-argument] No arguments provided for required parameters `key_id`, `encryption_key` of `SwitchbotEncryptedDevice.__init__`
homeassistant/components/switchbot/__init__.py:374:18: error[missing-argument] No arguments provided for required parameters `key_id`, `encryption_key` of `SwitchbotEncryptedDevice.__init__`
homeassistant/components/switchbot/__init__.py:374:18: error[missing-argument] No arguments provided for required parameters `key_id`, `encryption_key` of `SwitchbotLock.__init__`
homeassistant/components/switchbot/__init__.py:374:18: error[missing-argument] No arguments provided for required parameters `key_id`, `encryption_key`, `model` of `SwitchbotKeypadVision.__init__`
homeassistant/components/switchbot/__init__.py:384:9: error[invalid-argument-type] Argument to `SwitchbotDataUpdateCoordinator.__init__` is incorrect: Expected `SwitchbotDevice`, found `SwitchbotDevice | SwitchbotPlugMini | Switchbot`
homeassistant/components/switchbot/__init__.py:384:9: error[invalid-argument-type] Argument to `SwitchbotDataUpdateCoordinator.__init__` is incorrect: Expected `SwitchbotDevice`, found `SwitchbotDevice | SwitchbotPlugMini | Switchbot`
homeassistant/components/switchbot/binary_sensor.py:52:27: error[unresolved-attribute] Object of type `SwitchbotDevice` has no attribute `get_lock_status`
homeassistant/components/switchbot/climate.py:73:16: error[unresolved-attribute] Object of type `SwitchbotDevice` has no attribute `min_temperature`
homeassistant/components/switchbot/climate.py:78:16: error[unresolved-attribute] Object of type `SwitchbotDevice` has no attribute `max_temperature`
homeassistant/components/switchbot/climate.py:83:16: error[unresolved-attribute] Object of type `SwitchbotDevice` has no attribute `preset_modes`
homeassistant/components/switchbot/climate.py:88:16: error[unresolved-attribute] Object of type `SwitchbotDevice` has no attribute `preset_mode`
homeassistant/components/switchbot/climate.py:94:13: error[unresolved-attribute] Object of type `SwitchbotDevice` has no attribute `hvac_mode`
homeassistant/components/switchbot/climate.py:102:25: error[unresolved-attribute] Object of type `SwitchbotDevice` has no attribute `hvac_modes`
homeassistant/components/switchbot/climate.py:109:13: error[unresolved-attribute] Object of type `SwitchbotDevice` has no attribute `hvac_action`
homeassistant/components/switchbot/climate.py:115:16: error[unresolved-attribute] Object of type `SwitchbotDevice` has no attribute `current_temperature`
homeassistant/components/switchbot/climate.py:120:16: error[unresolved-attribute] Object of type `SwitchbotDevice` has no attribute `target_temperature`
homeassistant/components/switchbot/climate.py:125:22: error[unresolved-attribute] Object of type `SwitchbotDevice` has no attribute `set_hvac_mode`
homeassistant/components/switchbot/climate.py:132:22: error[unresolved-attribute] Object of type `SwitchbotDevice` has no attribute `set_preset_mode`
homeassistant/components/switchbot/climate.py:138:22: error[unresolved-attribute] Object of type `SwitchbotDevice` has no attribute `set_target_temperature`
homeassistant/components/switchbot/const.py:176:5: error[invalid-assignment] Object of type `dict[SwitchbotModel, SwitchbotEncryptedDevice | <class 'SwitchbotLock'> | <class 'SwitchbotRelaySwitch'> | ... omitted 9 union elements]` is not assignable to `dict[SwitchbotModel, SwitchbotEncryptedDevice]`
homeassistant/components/switchbot/cover.py:127:71: error[invalid-argument-type] Argument to bound method `SwitchbotCurtain.set_position` is incorrect: Expected `int`, found `Any | None`
homeassistant/components/switchbot/cover.py:210:71: error[invalid-argument-type] Argument to bound method `SwitchbotBaseCover.set_position` is incorrect: Expected `int`, found `Any | None`
homeassistant/components/switchbot/cover.py:296:71: error[invalid-argument-type] Argument to bound method `SwitchbotRollerShade.set_position` is incorrect: Expected `int`, found `Any | None`
homeassistant/components/switchbot/humidifier.py:25:66: error[invalid-assignment] Object of type `dict[int | switchbot.const.evaporative_humidifier.HumidifierAction, homeassistant.components.humidifier.const.HumidifierAction]` is not assignable to `dict[int, homeassistant.components.humidifier.const.HumidifierAction]`
homeassistant/components/switchbot/humidifier.py:107:16: error[unresolved-attribute] Attribute `name` is not defined on `None` in union `HumidifierMode | None`
homeassistant/components/switchbot/light.py:72:38: error[unsupported-operator] Operator `*` is not supported between objects of type `int | None` and `float`
homeassistant/components/switchbot/light.py:131:64: error[unresolved-attribute] Object of type `SwitchbotBaseLight` has no attribute `color_modes`
homeassistant/components/switchbot/light.py:141:38: error[unsupported-operator] Operator `*` is not supported between objects of type `int | None` and `float`
homeassistant/components/switchbot/light.py:173:16: error[invalid-return-type] Return type does not match returned value: expected `bool`, found `bool | None`
homeassistant/components/switchbot/services.py:106:11: error[unresolved-attribute] Object of type `SwitchbotDevice` has no attribute `add_password`
homeassistant/components/switchbot/switch.py:40:33: error[unresolved-attribute] Object of type `SwitchbotDevice` has no attribute `is_child_lock_on`
homeassistant/components/switchbot/switch.py:52:33: error[unresolved-attribute] Object of type `SwitchbotDevice` has no attribute `is_wireless_charging_on`
homeassistant/components/switchbot/switch.py:53:35: error[unresolved-attribute] Object of type `SwitchbotDevice` has no attribute `open_wireless_charging`
homeassistant/components/switchbot/switch.py:54:36: error[unresolved-attribute] Object of type `SwitchbotDevice` has no attribute `close_wireless_charging`
homeassistant/components/switchbot/switch.py:201:35: error[too-many-positional-arguments] Too many positional arguments to bound method `Switchbot.is_on`: expected 1, got 2
homeassistant/components/switchbot/switch.py:209:36: error[too-many-positional-arguments] Too many positional arguments to bound method `Switchbot.turn_on`: expected 1, got 2
homeassistant/components/switchbot/switch.py:218:37: error[too-many-positional-arguments] Too many positional arguments to bound method `Switchbot.turn_off`: expected 1, got 2
homeassistant/components/switchbot_cloud/__init__.py:142:37: error[invalid-argument-type] Argument to bound method `list.append` is incorrect: Expected `tuple[Device, SwitchBotCoordinator]`, found `tuple[Remote | Device, SwitchBotCoordinator]`
homeassistant/components/switchbot_cloud/button.py:114:35: error[invalid-argument-type] Argument to `SwitchBotCloudBot.__init__` is incorrect: Expected `Device`, found `Device | Remote`
homeassistant/components/switchbot_cloud/climate.py:200:40: error[invalid-argument-type] Argument to bound method `SwitchBotCloudAirConditioner.async_set_hvac_mode` is incorrect: Expected `HVACMode`, found `Literal[HVACMode.HEAT, HVACMode.COOL, HVACMode.HEAT_COOL, HVACMode.AUTO, HVACMode.DRY, HVACMode.FAN_ONLY] | None`
homeassistant/components/switchbot_cloud/entity.py:64:17: error[invalid-argument-type] Argument to bound method `SwitchBotAPI.send_command` is incorrect: Expected `str`, found `str | None`
homeassistant/components/switchbot_cloud/entity.py:65:17: error[invalid-argument-type] Argument to bound method `SwitchBotAPI.send_command` is incorrect: Argument type `Commands` does not satisfy upper bound `CommonCommands` of type variable `T`
homeassistant/components/switchbot_cloud/entity.py:67:17: error[invalid-argument-type] Argument to bound method `SwitchBotAPI.send_command` is incorrect: Expected `dict[Unknown, Unknown] | str`, found `dict[Unknown, Unknown] | str | int`
homeassistant/components/switchbot_cloud/sensor.py:386:38: error[invalid-argument-type] Argument to `SwitchBotCloudSensor.__init__` is incorrect: Expected `Device`, found `Device | Remote`
homeassistant/components/switcher_kis/sensor.py:139:16: error[unresolved-attribute] Object of type `SensorEntityDescription` has no attribute `value_fn`
homeassistant/components/syncthing/__init__.py:42:12: warning[possibly-missing-submodule] Submodule `exceptions` might not have been imported
homeassistant/components/syncthing/__init__.py:147:20: warning[possibly-missing-submodule] Submodule `exceptions` might not have been imported
homeassistant/components/syncthing/__init__.py:167:16: warning[possibly-missing-submodule] Submodule `exceptions` might not have been imported
homeassistant/components/syncthing/config_flow.py:36:12: warning[possibly-missing-submodule] Submodule `exceptions` might not have been imported
homeassistant/components/syncthing/sensor.py:39:12: warning[possibly-missing-submodule] Submodule `exceptions` might not have been imported
homeassistant/components/syncthing/sensor.py:138:16: warning[possibly-missing-submodule] Submodule `exceptions` might not have been imported
homeassistant/components/synology_dsm/config_flow.py:241:57: warning[possibly-unresolved-reference] Name `serial` used when possibly not defined
homeassistant/components/synology_dsm/entity.py:159:9: error[unsupported-operator] Operator `+=` is not supported between objects of type `None` and `str`
homeassistant/components/synology_dsm/sensor.py:524:21: warning[possibly-unresolved-reference] Name `attr` used when possibly not defined
homeassistant/components/synology_dsm/sensor.py:525:20: warning[possibly-unresolved-reference] Name `attr` used when possibly not defined
homeassistant/components/synology_dsm/sensor.py:526:12: warning[possibly-unresolved-reference] Name `attr` used when possibly not defined
homeassistant/components/synology_dsm/sensor.py:529:16: warning[possibly-unresolved-reference] Name `attr` used when possibly not defined
homeassistant/components/synology_srm/device_tracker.py:139:16: warning[possibly-missing-submodule] Submodule `http` might not have been imported
homeassistant/components/system_bridge/data.py:24:20: error[invalid-assignment] Object of type `None` is not assignable to `Disks`
homeassistant/components/system_bridge/data.py:28:22: error[invalid-assignment] Object of type `None` is not assignable to `Memory`
homeassistant/components/system_bridge/data.py:30:22: error[invalid-assignment] Object of type `None` is not assignable to `System`
homeassistant/components/tado/climate.py:337:31: error[unresolved-attribute] Module `PyTado` has no member `TadoZone`
homeassistant/components/tado/climate.py:810:20: error[unsupported-operator] Operator `in` is not supported between objects of type `str | None` and `str | list[Unknown]`
homeassistant/components/tado/config_flow.py:74:13: error[invalid-assignment] Object of type `str | None` is not assignable to attribute `tado_device_url` of type `str`
homeassistant/components/tado/coordinator.py:419:33: error[invalid-argument-type] Argument to bound method `TadoDataUpdateCoordinator._update_zone` is incorrect: Expected `int`, found `Unknown | None`
homeassistant/components/tado/sensor.py:256:68: warning[possibly-unresolved-reference] Name `tado_sensor_data` used when possibly not defined
homeassistant/components/tado/sensor.py:259:17: warning[possibly-unresolved-reference] Name `tado_sensor_data` used when possibly not defined
homeassistant/components/tami4/sensor.py:81:42: error[invalid-argument-type] Argument to function `CoordinatorEntity.__init__` is incorrect: Expected `DataUpdateCoordinator[dict[str, Any]]`, found `Tami4EdgeCoordinator`
homeassistant/components/tank_utility/sensor.py:67:53: warning[possibly-unresolved-reference] Name `token` used when possibly not defined
homeassistant/components/tasmota/__init__.py:62:38: error[invalid-argument-type] Argument to `TasmotaMQTTClient.__init__` is incorrect: Expected `(str, str | bytes | int | float | None, int | None, bool | None, /) -> Coroutine[Any, Any, None]`, found `def _publish(topic: str, payload: PublishPayloadType, qos: int, retain: bool) -> CoroutineType[Any, Any, None]`
homeassistant/components/tasmota/camera.py:101:24: error[unresolved-attribute] Object of type `object` has no attribute `Request`
homeassistant/components/tasmota/camera.py:102:10: error[unresolved-attribute] Object of type `object` has no attribute `StreamResponse`
homeassistant/components/tasmota/device_trigger.py:267:40: error[invalid-argument-type] Argument to function `clear_discovery_hash` is incorrect: Expected `tuple[str, str, str, str | int]`, found `tuple[str, str, str, str | int] | None`
homeassistant/components/tasmota/light.py:217:40: error[unsupported-operator] Operator `in` is not supported between objects of type `Literal[ColorMode.HS]` and `set[ColorMode] | None | set[Unknown]`
homeassistant/components/tasmota/light.py:221:37: error[unsupported-operator] Operator `in` is not supported between objects of type `Literal[ColorMode.WHITE]` and `set[ColorMode] | None | set[Unknown]`
homeassistant/components/tasmota/light.py:232:17: error[unsupported-operator] Operator `in` is not supported between objects of type `Literal[ColorMode.COLOR_TEMP]` and `set[ColorMode] | None | set[Unknown]`
homeassistant/components/tautulli/entity.py:33:25: error[invalid-argument-type] Invalid argument to key "identifiers" with declared type `set[tuple[str, str]]` on TypedDict `DeviceInfo`: value of type `set[tuple[str, int | None | str]]`
homeassistant/components/tautulli/sensor.py:40:17: error[not-iterable] Object of type `PyTautulliApiHomeStats` is not iterable
homeassistant/components/tautulli/sensor.py:250:13: error[invalid-argument-type] Argument is incorrect: Expected `PyTautulliApiHomeStats`, found `list[PyTautulliApiHomeStats] | None`
homeassistant/components/tautulli/sensor.py:251:13: error[invalid-argument-type] Argument is incorrect: Expected `PyTautulliApiActivity`, found `PyTautulliApiActivity | None`
homeassistant/components/tautulli/sensor.py:276:28: error[not-iterable] Object of type `list[PyTautulliApiSession] | None` may not be iterable
homeassistant/components/technove/number.py:44:48: error[invalid-argument-type] Argument to bound method `TechnoVE.set_max_current` is incorrect: Expected `int`, found `int | float`
homeassistant/components/technove/number.py:56:45: error[unresolved-attribute] Object of type `TechnoVE` has no attribute `info`
homeassistant/components/technove/number.py:57:41: error[unresolved-attribute] Object of type `TechnoVE` has no attribute `info`
homeassistant/components/technove/number.py:91:60: error[invalid-argument-type] Argument is incorrect: Expected `TechnoVE`, found `Station`
homeassistant/components/technove/number.py:96:56: error[invalid-argument-type] Argument is incorrect: Expected `TechnoVE`, found `Station`
homeassistant/components/telegram_bot/bot.py:456:43: error[unresolved-attribute] Object of type `(...) -> Awaitable[Message | tuple[Message, ...]]` has no attribute `__name__`
homeassistant/components/telegram_bot/bot.py:468:36: error[unresolved-attribute] Object of type `object` has no attribute `id`
homeassistant/components/telegram_bot/bot.py:1222:56: warning[possibly-unresolved-reference] Name `response` used when possibly not defined
homeassistant/components/telegram_bot/config_flow.py:624:27: warning[possibly-unresolved-reference] Name `chat_info` used when possibly not defined
homeassistant/components/tellduslive/config_flow.py:120:15: error[invalid-method-override] Invalid override of method `async_step_discovery`: Definition is incompatible with `ConfigFlow.async_step_discovery`
homeassistant/components/tellstick/sensor.py:134:38: warning[possibly-unresolved-reference] Name `named_sensors` used when possibly not defined
homeassistant/components/tellstick/sensor.py:135:31: warning[possibly-unresolved-reference] Name `named_sensors` used when possibly not defined
homeassistant/components/tellstick/sensor.py:136:30: warning[possibly-unresolved-reference] Name `named_sensors` used when possibly not defined
homeassistant/components/tellstick/sensor.py:137:31: warning[possibly-unresolved-reference] Name `named_sensors` used when possibly not defined
homeassistant/components/tellstick/sensor.py:138:36: warning[possibly-unresolved-reference] Name `named_sensors` used when possibly not defined
homeassistant/components/tellstick/sensor.py:139:31: warning[possibly-unresolved-reference] Name `named_sensors` used when possibly not defined
homeassistant/components/tellstick/sensor.py:144:16: error[unsupported-operator] Operator `&` is not supported between objects of type `int` and `Any | None`
homeassistant/components/temperature/condition.py:49:9: error[invalid-method-override] Invalid override of method `_should_include`: Definition is incompatible with `EntityConditionBase._should_include`
homeassistant/components/template/binary_sensor.py:229:17: error[unresolved-attribute] Attribute `total_seconds` is not defined on `None` in union `None | Unknown`
homeassistant/components/template/helpers.py:113:36: error[too-many-positional-arguments] Too many positional arguments to `object.__init__`: expected 1, got 4
homeassistant/components/template/light.py:216:20: error[invalid-return-type] Return type does not match returned value: expected `list[int] | None`, found `list[int | float]`
homeassistant/components/template/light.py:251:24: error[invalid-return-type] Return type does not match returned value: expected `list[int] | None`, found `list[int | float]`
homeassistant/components/template/lock.py:253:17: error[invalid-argument-type] Argument to `HomeAssistantError.__init__` is incorrect: Expected `dict[str, str] | None`, found `dict[str, str | Template]`
homeassistant/components/template/template_entity.py:139:28: error[invalid-argument-type] Argument to bound method `_TemplateAttribute._default_update` is incorrect: Expected `str | TemplateError`, found `None`
homeassistant/components/template/template_entity.py:191:17: error[invalid-assignment] Object of type `None` is not assignable to attribute `entity_id` of type `str`
homeassistant/components/template/template_entity.py:289:20: error[invalid-return-type] Return type does not match returned value: expected `dict[str, Any]`, found `(ScriptVariables & Top[dict[Unknown, Unknown]]) | dict[Unknown, Unknown]`
homeassistant/components/tesla_fleet/climate.py:136:34: error[not-subscriptable] Cannot subscript object of type `None` with no `__getitem__` method
homeassistant/components/tesla_fleet/climate.py:176:37: error[unresolved-attribute] Attribute `index` is not defined on `None` in union `list[str] | None`
homeassistant/components/tesla_fleet/climate.py:180:27: error[not-subscriptable] Cannot subscript object of type `None` with no `__getitem__` method
homeassistant/components/tesla_fleet/entity.py:177:7: error[invalid-generic-class] Inconsistent type arguments: class cannot inherit from both `CoordinatorEntity[TeslaFleetEnergySiteLiveCoordinator]` and `CoordinatorEntity[TeslaFleetVehicleDataCoordinator | TeslaFleetEnergySiteLiveCoordinator | TeslaFleetEnergySiteHistoryCoordinator | TeslaFleetEnergySiteInfoCoordinator]`
homeassistant/components/tesla_wall_connector/__init__.py:40:21: error[unresolved-attribute] Object of type `dict[Unknown, Unknown]` has no attribute `part_number`
homeassistant/components/tesla_wall_connector/__init__.py:41:26: error[unresolved-attribute] Object of type `dict[Unknown, Unknown]` has no attribute `firmware_version`
homeassistant/components/tesla_wall_connector/__init__.py:42:23: error[unresolved-attribute] Object of type `dict[Unknown, Unknown]` has no attribute `serial_number`
homeassistant/components/tesla_wall_connector/config_flow.py:34:38: error[unresolved-attribute] Object of type `dict[Unknown, Unknown]` has no attribute `serial_number`
homeassistant/components/tesla_wall_connector/config_flow.py:70:30: error[unresolved-attribute] Object of type `dict[Unknown, Unknown]` has no attribute `serial_number`
homeassistant/components/tesla_wall_connector/config_flow.py:108:27: warning[possibly-unresolved-reference] Name `info` used when possibly not defined
homeassistant/components/tesla_wall_connector/config_flow.py:114:50: warning[possibly-unresolved-reference] Name `info` used when possibly not defined
homeassistant/components/teslemetry/climate.py:114:34: error[not-subscriptable] Cannot subscript object of type `None` with no `__getitem__` method
homeassistant/components/teslemetry/climate.py:115:31: error[not-subscriptable] Cannot subscript object of type `None` with no `__getitem__` method
homeassistant/components/teslemetry/climate.py:151:37: error[unresolved-attribute] Attribute `index` is not defined on `None` in union `list[str] | None`
homeassistant/components/teslemetry/climate.py:155:27: error[not-subscriptable] Cannot subscript object of type `None` with no `__getitem__` method
homeassistant/components/teslemetry/climate.py:172:24: error[not-subscriptable] Cannot subscript object of type `None` with no `__getitem__` method
homeassistant/components/teslemetry/services.py:89:12: warning[possibly-unresolved-reference] Name `config_entry` used when possibly not defined
homeassistant/components/teslemetry/services.py:101:12: warning[possibly-unresolved-reference] Name `vehicle_data` used when possibly not defined
homeassistant/components/teslemetry/services.py:113:12: warning[possibly-unresolved-reference] Name `energy_data` used when possibly not defined
homeassistant/components/tessie/climate.py:133:43: error[unresolved-attribute] Attribute `index` is not defined on `None` in union `list[Unknown] | list[str] | None`
homeassistant/components/tessie/climate.py:142:32: error[not-subscriptable] Cannot subscript object of type `None` with no `__getitem__` method
homeassistant/components/tessie/entity.py:102:34: error[invalid-argument-type] Argument to function `handle_command` is incorrect: Expected `Awaitable[dict[str, Any]]`, found `(((...) -> Awaitable[dict[str, Any]]) & Awaitable[object]) | Awaitable[dict[str, Any]]`
homeassistant/components/tessie/select.py:89:42: error[invalid-argument-type] Argument to bound method `list.index` is incorrect: Expected `TessieSeatHeaterOptions`, found `str`
homeassistant/components/tessie/select.py:111:42: error[invalid-argument-type] Argument to bound method `list.index` is incorrect: Expected `TessieSeatCoolerOptions`, found `str`
homeassistant/components/thermopro/button.py:89:21: error[invalid-argument-type] Argument to `ThermoProButtonEntity.__init__` is incorrect: Expected `str`, found `str | None`
homeassistant/components/thermoworks_smoke/sensor.py:10:6: error[unresolved-import] Cannot resolve imported module `stringcase`
homeassistant/components/thermoworks_smoke/sensor.py:11:8: error[unresolved-import] Cannot resolve imported module `thermoworks_smoke`
homeassistant/components/thread/dataset_store.py:235:32: error[not-iterable] Object of type `Any | None | list[dict[str, Any]]` may not be iterable
homeassistant/components/thread/dataset_store.py:239:16: warning[possibly-unresolved-reference] Name `data` used when possibly not defined
homeassistant/components/thread/diagnostics.py:88:19: error[unresolved-attribute] Object of type `NDB` has no attribute `routes`
homeassistant/components/thread/diagnostics.py:119:23: error[unresolved-attribute] Object of type `NDB` has no attribute `neighbours`
homeassistant/components/thread/diagnostics.py:209:21: error[unresolved-attribute] Attribute `update` is not defined on `str`, `list[str]`, `None` in union `str | list[str] | dict[Unknown, Unknown] | None`
homeassistant/components/thread/diagnostics.py:212:21: error[invalid-assignment] Cannot assign to a subscript on an object of type `None`
homeassistant/components/thread/diagnostics.py:212:21: error[invalid-assignment] Cannot assign to a subscript on an object of type `str`
homeassistant/components/thread/diagnostics.py:212:21: error[invalid-assignment] Invalid subscript assignment with key of type `str` and value of type `Unknown` on object of type `list[str]`
homeassistant/components/thread/diagnostics.py:214:36: error[unresolved-attribute] Attribute `keys` is not defined on `str`, `list[str]`, `None` in union `str | list[str] | dict[Unknown, Unknown] | None`
homeassistant/components/tibber/sensor.py:797:35: warning[possibly-unresolved-reference] Name `current_price` used when possibly not defined
homeassistant/components/tibber/sensor.py:888:29: error[unsupported-operator] Operator `*` is not supported between objects of type `float` and `str | int | float | ... omitted 3 union elements`
homeassistant/components/tikteck/light.py:71:9: error[invalid-assignment] Object of type `list[int]` is not assignable to attribute `_attr_hs_color` of type `tuple[int | float, int | float] | None`
homeassistant/components/timer/reproduce_state.py:63:17: warning[possibly-unresolved-reference] Name `service` used when possibly not defined
homeassistant/components/todoist/calendar.py:520:55: error[invalid-argument-type] Argument is incorrect: Expected `date`, found `datetime | None`
homeassistant/components/todoist/calendar.py:651:16: error[unresolved-attribute] Attribute `date` is not defined on `None` in union `datetime | None`
homeassistant/components/todoist/calendar.py:651:45: error[unresolved-attribute] Attribute `date` is not defined on `None` in union `datetime | None`
homeassistant/components/todoist/calendar.py:655:16: error[unresolved-attribute] Attribute `date` is not defined on `None` in union `datetime | None`
homeassistant/components/todoist/calendar.py:655:45: error[unresolved-attribute] Attribute `date` is not defined on `None` in union `datetime | None`
homeassistant/components/todoist/calendar.py:666:44: error[unsupported-operator] Operator `<` is not supported between two objects of type `datetime | None`
homeassistant/components/tomato/device_tracker.py:67:18: warning[possibly-missing-submodule] Submodule `auth` might not have been imported
homeassistant/components/tomorrowio/sensor.py:347:16: error[no-matching-overload] No overload of function `round` matches arguments
homeassistant/components/tomorrowio/sensor.py:347:22: error[call-top-callable] Object of type `Top[(...) -> object]` is not safe to call; its signature is not known
homeassistant/components/tomorrowio/sensor.py:347:22: error[call-top-callable] Object of type `Top[(...) -> object]` is not safe to call; its signature is not known
homeassistant/components/toon/__init__.py:120:9: error[invalid-argument-type] Argument to bound method `DeviceRegistry.async_get_or_create` is incorrect: Expected `set[tuple[str, str]] | None | UndefinedType`, found `set[tuple[str, str] | tuple[str, str | None, str]]`
homeassistant/components/toon/__init__.py:129:9: error[invalid-argument-type] Argument to bound method `DeviceRegistry.async_get_or_create` is incorrect: Expected `tuple[str, str] | None | UndefinedType`, found `tuple[Literal["toon"], str | None]`
homeassistant/components/toon/climate.py:109:58: error[invalid-argument-type] Argument to bound method `Toon.set_current_setpoint` is incorrect: Expected `int | float`, found `Any | None`
homeassistant/components/toon/coordinator.py:153:20: error[invalid-return-type] Return type does not match returned value: expected `Status`, found `Status | None`
homeassistant/components/toon/entity.py:24:25: error[invalid-argument-type] Invalid argument to key "identifiers" with declared type `set[tuple[str, str]]` on TypedDict `DeviceInfo`: value of type `set[tuple[str, str | None]]`
homeassistant/components/toon/entity.py:26:19: error[unresolved-attribute] Attribute `rpartition` is not defined on `None` in union `str | None`
homeassistant/components/toon/entity.py:28:24: error[unresolved-attribute] Attribute `rpartition` is not defined on `None` in union `str | None`
homeassistant/components/toon/entity.py:41:25: error[invalid-argument-type] Invalid argument to key "identifiers" with declared type `set[tuple[str, str]]` on TypedDict `DeviceInfo`: value of type `set[tuple[str, str] | tuple[str, str | None, str]]`
homeassistant/components/toon/entity.py:44:24: error[invalid-argument-type] Invalid argument to key "via_device" with declared type `tuple[str, str]` on TypedDict `DeviceInfo`: value of type `tuple[Literal["toon"], str | None, Literal["meter_adapter"]]`
homeassistant/components/toon/entity.py:61:25: error[invalid-argument-type] Invalid argument to key "identifiers" with declared type `set[tuple[str, str]]` on TypedDict `DeviceInfo`: value of type `set[tuple[str, str] | tuple[str, str | None, str]]`
homeassistant/components/toon/entity.py:64:24: error[invalid-argument-type] Invalid argument to key "via_device" with declared type `tuple[str, str]` on TypedDict `DeviceInfo`: value of type `tuple[Literal["toon"], str | None, Literal["electricity"]]`
homeassistant/components/toon/entity.py:81:25: error[invalid-argument-type] Invalid argument to key "identifiers" with declared type `set[tuple[str, str]]` on TypedDict `DeviceInfo`: value of type `set[tuple[str, str] | tuple[str, str | None, str]]`
homeassistant/components/toon/entity.py:84:24: error[invalid-argument-type] Invalid argument to key "via_device" with declared type `tuple[str, str]` on TypedDict `DeviceInfo`: value of type `tuple[Literal["toon"], str | None, Literal["electricity"]]`
homeassistant/components/toon/entity.py:101:25: error[invalid-argument-type] Invalid argument to key "identifiers" with declared type `set[tuple[str, str]]` on TypedDict `DeviceInfo`: value of type `set[tuple[str, str] | tuple[str, str | None, str]]`
homeassistant/components/toon/entity.py:104:24: error[invalid-argument-type] Invalid argument to key "via_device" with declared type `tuple[str, str]` on TypedDict `DeviceInfo`: value of type `tuple[Literal["toon"], str | None, Literal["meter_adapter"]]`
homeassistant/components/toon/entity.py:122:25: error[invalid-argument-type] Invalid argument to key "identifiers" with declared type `set[tuple[str, str]]` on TypedDict `DeviceInfo`: value of type `set[tuple[str, str] | tuple[str, str | None, str]]`
homeassistant/components/toon/entity.py:129:24: error[invalid-argument-type] Invalid argument to key "via_device" with declared type `tuple[str, str]` on TypedDict `DeviceInfo`: value of type `tuple[Literal["toon"], str | None]`
homeassistant/components/toon/entity.py:142:25: error[invalid-argument-type] Invalid argument to key "identifiers" with declared type `set[tuple[str, str]]` on TypedDict `DeviceInfo`: value of type `set[tuple[str, str] | tuple[str, str | None, str]]`
homeassistant/components/toon/entity.py:145:24: error[invalid-argument-type] Invalid argument to key "via_device" with declared type `tuple[str, str]` on TypedDict `DeviceInfo`: value of type `tuple[Literal["toon"], str | None, Literal["boiler_module"]]`
homeassistant/components/totalconnect/alarm_control_panel.py:137:17: error[invalid-argument-type] Argument to `HomeAssistantError.__init__` is incorrect: Expected `dict[str, str] | None`, found `dict[str, str | Any | None]`
homeassistant/components/totalconnect/alarm_control_panel.py:160:17: error[invalid-argument-type] Argument to `HomeAssistantError.__init__` is incorrect: Expected `dict[str, str] | None`, found `dict[str, str | Any | None]`
homeassistant/components/totalconnect/alarm_control_panel.py:183:17: error[invalid-argument-type] Argument to `HomeAssistantError.__init__` is incorrect: Expected `dict[str, str] | None`, found `dict[str, str | Any | None]`
homeassistant/components/totalconnect/alarm_control_panel.py:206:17: error[invalid-argument-type] Argument to `HomeAssistantError.__init__` is incorrect: Expected `dict[str, str] | None`, found `dict[str, str | Any | None]`
homeassistant/components/totalconnect/alarm_control_panel.py:228:17: error[invalid-argument-type] Argument to `HomeAssistantError.__init__` is incorrect: Expected `dict[str, str] | None`, found `dict[str, str | Any | None]`
homeassistant/components/totalconnect/alarm_control_panel.py:250:17: error[invalid-argument-type] Argument to `HomeAssistantError.__init__` is incorrect: Expected `dict[str, str] | None`, found `dict[str, str | Any | None]`
homeassistant/components/totalconnect/alarm_control_panel.py:262:17: error[invalid-argument-type] Method `__getitem__` of type `bound method dict[str, str].__getitem__(key: str, /) -> str` cannot be called with key of type `int` on object of type `dict[str, str]`
homeassistant/components/totalconnect/binary_sensor.py:141:64: error[invalid-argument-type] Argument to `TotalConnectZoneBinarySensor.__init__` is incorrect: Expected `str`, found `int`
homeassistant/components/totalconnect/binary_sensor.py:151:25: error[invalid-argument-type] Argument to `TotalConnectZoneBinarySensor.__init__` is incorrect: Expected `str`, found `int`
homeassistant/components/totalconnect/button.py:55:61: error[invalid-argument-type] Argument to `TotalConnectZoneBypassButton.__init__` is incorrect: Expected `str`, found `int`
homeassistant/components/totalconnect/diagnostics.py:38:19: error[unresolved-attribute] Attribute `_master_user` is not defined on `None` in union `TotalConnectUser | None`
homeassistant/components/totalconnect/diagnostics.py:39:23: error[unresolved-attribute] Attribute `_user_admin` is not defined on `None` in union `TotalConnectUser | None`
homeassistant/components/totalconnect/diagnostics.py:40:25: error[unresolved-attribute] Attribute `_config_admin` is not defined on `None` in union `TotalConnectUser | None`
homeassistant/components/totalconnect/diagnostics.py:41:29: error[unresolved-attribute] Attribute `security_problem` is not defined on `None` in union `TotalConnectUser | None`
homeassistant/components/totalconnect/diagnostics.py:42:21: error[unresolved-attribute] Attribute `_features` is not defined on `None` in union `TotalConnectUser | None`
homeassistant/components/totalconnect/entity.py:32:25: error[invalid-argument-type] Invalid argument to key "identifiers" with declared type `set[tuple[str, str]]` on TypedDict `DeviceInfo`: value of type `set[tuple[str, str] | tuple[str, Any | None]]`
homeassistant/components/touchline/config_flow.py:76:48: warning[possibly-unresolved-reference] Name `unique_id` used when possibly not defined
homeassistant/components/touchline_sl/climate.py:104:38: error[unresolved-attribute] Attribute `name` is not defined on `LocalScheduleModel`, `None` in union `GlobalScheduleModel | LocalScheduleModel | None`
homeassistant/components/tplink/camera.py:158:25: error[invalid-key] Unknown key "reauth_source" for TypedDict `ConfigFlowContext`
homeassistant/components/tplink/camera.py:229:17: error[invalid-argument-type] Argument to function `async_aiohttp_proxy_stream` is incorrect: Expected `aiohttp.streams.StreamReader`, found `asyncio.streams.StreamReader`
homeassistant/components/tplink/config_flow.py:139:17: warning[possibly-unresolved-reference] Name `entry_conn_params_dict` used when possibly not defined
homeassistant/components/tplink/config_flow.py:140:17: warning[possibly-unresolved-reference] Name `device_conn_params_dict` used when possibly not defined
homeassistant/components/tplink/config_flow.py:200:9: error[invalid-method-override] Invalid override of method `is_matching`: Definition is incompatible with `ConfigFlow.is_matching`
homeassistant/components/tplink/config_flow.py:458:27: warning[possibly-unresolved-reference] Name `un` used when possibly not defined
homeassistant/components/tplink/config_flow.py:458:34: warning[possibly-unresolved-reference] Name `pw` used when possibly not defined
homeassistant/components/tplink/config_flow.py:459:40: warning[possibly-unresolved-reference] Name `un` used when possibly not defined
homeassistant/components/tplink/config_flow.py:459:54: warning[possibly-unresolved-reference] Name `pw` used when possibly not defined
homeassistant/components/tplink/config_flow.py:478:66: warning[possibly-unresolved-reference] Name `un` used when possibly not defined
homeassistant/components/tplink/config_flow.py:478:70: warning[possibly-unresolved-reference] Name `pw` used when possibly not defined
homeassistant/components/tplink/config_flow.py:485:62: warning[possibly-unresolved-reference] Name `un` used when possibly not defined
homeassistant/components/tplink/config_flow.py:485:66: warning[possibly-unresolved-reference] Name `pw` used when possibly not defined
homeassistant/components/tplink/config_flow.py:490:58: warning[possibly-unresolved-reference] Name `un` used when possibly not defined
homeassistant/components/tplink/config_flow.py:490:62: warning[possibly-unresolved-reference] Name `pw` used when possibly not defined
homeassistant/components/tplink/entity.py:130:29: error[unresolved-attribute] Object of type `(_T@async_refresh_after, /, *args: _P@async_refresh_after.args, **kwargs: _P@async_refresh_after.kwargs) -> Awaitable[None]` has no attribute `__name__`
homeassistant/components/tplink/entity.py:139:29: error[unresolved-attribute] Object of type `(_T@async_refresh_after, /, *args: _P@async_refresh_after.args, **kwargs: _P@async_refresh_after.kwargs) -> Awaitable[None]` has no attribute `__name__`
homeassistant/components/tplink/entity.py:148:29: error[unresolved-attribute] Object of type `(_T@async_refresh_after, /, *args: _P@async_refresh_after.args, **kwargs: _P@async_refresh_after.kwargs) -> Awaitable[None]` has no attribute `__name__`
homeassistant/components/tplink/entity.py:676:45: warning[possibly-unresolved-reference] Name `has_parent_entities` used when possibly not defined
homeassistant/components/tplink/light.py:174:5: error[invalid-method-override] Invalid override of method `unique_id_fn`: Definition is incompatible with `TPLinkModuleEntityDescription.unique_id_fn`
homeassistant/components/traccar/device_tracker.py:128:9: error[invalid-assignment] Object of type `DeviceInfo` is not assignable to attribute `_attr_device_info` of type `None`
homeassistant/components/traccar/device_tracker.py:175:9: error[call-non-callable] Object of type `None` is not callable
homeassistant/components/traccar_server/helpers.py:35:16: error[invalid-return-type] Return type does not match returned value: expected `list[int]`, found `~AlwaysFalsy | list[int]`
homeassistant/components/tractive/__init__.py:60:14: warning[possibly-missing-submodule] Submodule `tracker` might not have been imported
homeassistant/components/tractive/__init__.py:91:12: warning[possibly-missing-submodule] Submodule `exceptions` might not have been imported
homeassistant/components/tractive/__init__.py:94:12: warning[possibly-missing-submodule] Submodule `exceptions` might not have been imported
homeassistant/components/tractive/__init__.py:110:12: warning[possibly-missing-submodule] Submodule `exceptions` might not have been imported
homeassistant/components/tractive/__init__.py:152:16: warning[possibly-missing-submodule] Submodule `trackable_object` might not have been imported
homeassistant/components/tractive/__init__.py:265:20: warning[possibly-missing-submodule] Submodule `exceptions` might not have been imported
homeassistant/components/tractive/__init__.py:276:20: warning[possibly-missing-submodule] Submodule `exceptions` might not have been imported
homeassistant/components/tractive/config_flow.py:32:14: warning[possibly-missing-submodule] Submodule `api` might not have been imported
homeassistant/components/tractive/config_flow.py:35:12: warning[possibly-missing-submodule] Submodule `exceptions` might not have been imported
homeassistant/components/tractive/config_flow.py:37:12: warning[possibly-missing-submodule] Submodule `exceptions` might not have been imported
homeassistant/components/tradfri/__init__.py:257:50: warning[possibly-unresolved-reference] Name `device_id` used when possibly not defined
homeassistant/components/tradfri/__init__.py:263:66: warning[possibly-unresolved-reference] Name `device_id` used when possibly not defined
homeassistant/components/tradfri/light.py:236:29: error[unsupported-operator] Operator `+` is not supported between two objects of type `Unknown | None`
homeassistant/components/transmission/__init__.py:163:32: warning[possibly-unresolved-reference] Name `new` used when possibly not defined
homeassistant/components/trend/binary_sensor.py:236:73: error[invalid-argument-type] Argument to constructor `float.__new__` is incorrect: Expected `str | Buffer | SupportsFloat | SupportsIndex`, found `None | Any | str`
homeassistant/components/triggercmd/switch.py:26:41: error[invalid-argument-type] Argument to `TRIGGERcmdSwitch.__init__` is incorrect: Expected `TRIGGERcmdSwitch`, found `Unknown | Trigger`
homeassistant/components/tts/__init__.py:285:13: error[invalid-argument-type] Argument to bound method `SpeechManager.async_get_result_stream` is incorrect: Expected `str`, found `object`
homeassistant/components/tts/media_source.py:140:21: error[invalid-argument-type] Argument to bound method `SpeechManager.async_get_result_stream` is incorrect: Expected `str`, found `object`
homeassistant/components/tuya/camera.py:118:48: error[invalid-argument-type] Argument to bound method `TuyaEntity._async_send_wrapper_updates` is incorrect: Expected `DeviceWrapper[Literal[True]] | None`, found `DeviceWrapper[bool] | None`
homeassistant/components/tuya/camera.py:122:48: error[invalid-argument-type] Argument to bound method `TuyaEntity._async_send_wrapper_updates` is incorrect: Expected `DeviceWrapper[Literal[False]] | None`, found `DeviceWrapper[bool] | None`
homeassistant/components/tuya/climate.py:275:52: error[invalid-argument-type] Argument to bound method `TuyaEntity._async_send_wrapper_updates` is incorrect: Expected `DeviceWrapper[TuyaClimateSwingMode & ~AlwaysFalsy] | None`, found `DeviceWrapper[TuyaClimateSwingMode] | None`
homeassistant/components/tuya/climate.py:360:48: error[invalid-argument-type] Argument to bound method `TuyaEntity._async_send_wrapper_updates` is incorrect: Expected `DeviceWrapper[Literal[True]] | None`, found `DeviceWrapper[bool] | None`
homeassistant/components/tuya/climate.py:364:48: error[invalid-argument-type] Argument to bound method `TuyaEntity._async_send_wrapper_updates` is incorrect: Expected `DeviceWrapper[Literal[False]] | None`, found `DeviceWrapper[bool] | None`
homeassistant/components/tuya/config_flow.py:142:13: error[invalid-argument-type] Argument to bound method `ConfigFlow.async_create_entry` is incorrect: Expected `str`, found `Any | None`
homeassistant/components/tuya/diagnostics.py:48:8: error[unresolved-attribute] Attribute `client` is not defined on `None` in union `None | SharingMQ`
homeassistant/components/tuya/diagnostics.py:49:26: error[unresolved-attribute] Attribute `client` is not defined on `None` in union `None | SharingMQ`
homeassistant/components/tuya/fan.py:117:52: error[invalid-argument-type] Argument to bound method `TuyaEntity._async_send_wrapper_updates` is incorrect: Expected `DeviceWrapper[TuyaFanDirection & ~AlwaysFalsy] | None`, found `DeviceWrapper[TuyaFanDirection] | None`
homeassistant/components/tuya/fan.py:125:48: error[invalid-argument-type] Argument to bound method `TuyaEntity._async_send_wrapper_updates` is incorrect: Expected `DeviceWrapper[Literal[False]] | None`, found `DeviceWrapper[bool] | None`
homeassistant/components/tuya/scene.py:59:41: error[invalid-argument-type] Argument to bound method `Manager.trigger_scene` is incorrect: Expected `str`, found `int`
homeassistant/components/tuya/vacuum.py:126:13: error[invalid-argument-type] Argument to bound method `TuyaEntity._async_send_wrapper_updates` is incorrect: Expected `DeviceWrapper[Literal[TuyaVacuumAction.START]] | None`, found `DeviceWrapper[TuyaVacuumAction] | None`
homeassistant/components/tuya/vacuum.py:132:13: error[invalid-argument-type] Argument to bound method `TuyaEntity._async_send_wrapper_updates` is incorrect: Expected `DeviceWrapper[Literal[TuyaVacuumAction.STOP]] | None`, found `DeviceWrapper[TuyaVacuumAction] | None`
homeassistant/components/tuya/vacuum.py:138:13: error[invalid-argument-type] Argument to bound method `TuyaEntity._async_send_wrapper_updates` is incorrect: Expected `DeviceWrapper[Literal[TuyaVacuumAction.PAUSE]] | None`, found `DeviceWrapper[TuyaVacuumAction] | None`
homeassistant/components/tuya/vacuum.py:144:13: error[invalid-argument-type] Argument to bound method `TuyaEntity._async_send_wrapper_updates` is incorrect: Expected `DeviceWrapper[Literal[TuyaVacuumAction.RETURN_TO_BASE]] | None`, found `DeviceWrapper[TuyaVacuumAction] | None`
homeassistant/components/tuya/vacuum.py:150:13: error[invalid-argument-type] Argument to bound method `TuyaEntity._async_send_wrapper_updates` is incorrect: Expected `DeviceWrapper[Literal[TuyaVacuumAction.LOCATE]] | None`, found `DeviceWrapper[TuyaVacuumAction] | None`
homeassistant/components/twilio_call/notify.py:62:28: warning[possibly-missing-submodule] Submodule `parse` might not have been imported
homeassistant/components/twinkly/coordinator.py:97:13: error[invalid-argument-type] Argument is incorrect: Expected `bool`, found `bool | None`
homeassistant/components/twitter/notify.py:12:24: warning[possibly-missing-import] Member `TwitterAPI` of module `TwitterAPI` may be missing
homeassistant/components/twitter/notify.py:77:20: error[call-non-callable] Object of type `<module 'TwitterAPI.TwitterAPI'>` is not callable
homeassistant/components/ukraine_alarm/__init__.py:69:22: error[invalid-argument-type] Method `__getitem__` of type `bound method Top[dict[Unknown, Unknown]].__getitem__(key: Never, /) -> object` cannot be called with key of type `Literal["states"]` on object of type `Top[dict[Unknown, Unknown]]`
homeassistant/components/ukraine_alarm/__init__.py:69:22: error[not-iterable] Object of type `object` is not iterable
homeassistant/components/ukraine_alarm/config_flow.py:57:35: warning[possibly-unresolved-reference] Name `regions` used when possibly not defined
homeassistant/components/ukraine_alarm/config_flow.py:66:27: error[not-subscriptable] Cannot subscript object of type `ClientResponse` with no `__getitem__` method
homeassistant/components/ukraine_alarm/config_flow.py:66:27: warning[possibly-unresolved-reference] Name `regions` used when possibly not defined
homeassistant/components/ukraine_alarm/config_flow.py:102:46: error[invalid-argument-type] Argument to function `_find` is incorrect: Expected `list[dict[str, Any]]`, found `Any | list[dict[str, Any]] | None`
homeassistant/components/ukraine_alarm/config_flow.py:119:45: error[invalid-argument-type] Argument to function `_make_regions_object` is incorrect: Expected `list[dict[str, Any]]`, found `Any | list[dict[str, Any]] | None`
homeassistant/components/ukraine_alarm/coordinator.py:56:22: error[not-subscriptable] Cannot subscript object of type `ClientResponse` with no `__getitem__` method
homeassistant/components/unifi_direct/device_tracker.py:67:13: error[invalid-assignment] Object of type `dict[Unknown, Unknown] | None` is not assignable to attribute `clients` of type `dict[str, dict[str, Any]]`
homeassistant/components/unifiprotect/button.py:122:9: error[invalid-argument-type] Argument to class `partial` is incorrect: Expected `list[ProtectEntityDescription[Unknown]] | None`, found `list[ProtectButtonEntityDescription[ProtectAdoptableDeviceModel]]`
homeassistant/components/unifiprotect/entity.py:200:17: error[invalid-assignment] Object of type `((Never, /) -> bool) | None` is not assignable to attribute `_async_get_ufp_enabled` of type `((ProtectAdoptableDeviceModel, /) -> bool) | None`
homeassistant/components/unifiprotect/media_source.py:452:22: warning[possibly-unresolved-reference] Name `event_text` used when possibly not defined
homeassistant/components/unifiprotect/media_source.py:601:21: warning[possibly-unresolved-reference] Name `recording_start` used when possibly not defined
homeassistant/components/unifiprotect/utils.py:62:16: error[invalid-return-type] Return type does not match returned value: expected `str | None`, found `str | int | None`
homeassistant/components/universal/media_player.py:175:29: error[invalid-argument-type] Argument to bound method `list.append` is incorrect: Expected `str`, found `None`
homeassistant/components/upb/__init__.py:56:9: error[unresolved-attribute] Attribute `add_callback` is not defined on `None` in union `Element[Unknown] | None`
homeassistant/components/upb/config_flow.py:64:12: error[invalid-return-type] Return type does not match returned value: expected `tuple[str, dict[str, Any]]`, found `tuple[None | Unknown, dict[str, Any]]`
homeassistant/components/upb/config_flow.py:94:52: warning[possibly-unresolved-reference] Name `network_id` used when possibly not defined
homeassistant/components/upb/config_flow.py:98:27: warning[possibly-unresolved-reference] Name `info` used when possibly not defined
homeassistant/components/upb/config_flow.py:100:38: warning[possibly-unresolved-reference] Name `info` used when possibly not defined
homeassistant/components/upb/config_flow.py:101:41: warning[possibly-unresolved-reference] Name `info` used when possibly not defined
homeassistant/components/upcloud/entity.py:52:50: warning[possibly-missing-attribute] Attribute `title` may be missing on object of type `Server`
homeassistant/components/upcloud/entity.py:65:34: error[unresolved-attribute] Object of type `Server` has no attribute `state`
homeassistant/components/upcloud/entity.py:65:54: error[unresolved-attribute] Object of type `Server` has no attribute `state`
homeassistant/components/upcloud/entity.py:73:13: error[unresolved-attribute] Object of type `Server` has no attribute `state`
homeassistant/components/upcloud/entity.py:73:33: error[unresolved-attribute] Object of type `Server` has no attribute `state`
homeassistant/components/usage_prediction/__init__.py:62:16: error[invalid-return-type] Return type does not match returned value: expected `EntityUsagePredictions`, found `object`
homeassistant/components/usgs_earthquakes_feed/geo_location.py:183:16: error[invalid-return-type] Return type does not match returned value: expected `UsgsEarthquakeHazardsProgramFeedEntry | None`, found `Unknown | None | FeedEntry`
homeassistant/components/usgs_earthquakes_feed/geo_location.py:262:31: error[not-subscriptable] Cannot subscript object of type `None` with no `__getitem__` method
homeassistant/components/usgs_earthquakes_feed/geo_location.py:263:32: error[not-subscriptable] Cannot subscript object of type `None` with no `__getitem__` method
homeassistant/components/utility_meter/sensor.py:386:9: error[invalid-assignment] Object of type `Unknown | None` is not assignable to attribute `entity_id` of type `str`
homeassistant/components/utility_meter/sensor.py:526:13: error[unsupported-operator] Operator `+=` is not supported between objects of type `None` and `Decimal`
homeassistant/components/utility_meter/sensor.py:526:13: error[unsupported-operator] Operator `+=` is not supported between objects of type `date` and `Decimal`
homeassistant/components/utility_meter/sensor.py:526:13: error[unsupported-operator] Operator `+=` is not supported between objects of type `float` and `Decimal`
homeassistant/components/utility_meter/sensor.py:526:13: error[unsupported-operator] Operator `+=` is not supported between objects of type `str` and `Decimal`
homeassistant/components/utility_meter/sensor.py:606:21: error[invalid-argument-type] Argument to constructor `Decimal.__new__` is incorrect: Expected `Decimal | int | float | str | tuple[int, Sequence[int], int]`, found `(str & ~AlwaysFalsy) | (int & ~AlwaysFalsy) | (float & ~AlwaysFalsy) | (date & ~AlwaysFalsy) | (Decimal & ~AlwaysFalsy)`
homeassistant/components/v2c/diagnostics.py:29:21: error[unresolved-attribute] Attribute `decode` is not defined on `int` in union `bytes | int`
homeassistant/components/vacuum/device_action.py:75:17: warning[possibly-unresolved-reference] Name `service` used when possibly not defined
homeassistant/components/vacuum/reproduce_state.py:82:21: warning[possibly-unresolved-reference] Name `service` used when possibly not defined
homeassistant/components/vegehub/__init__.py:44:5: error[invalid-assignment] Object of type `VegeHubCoordinator` is not assignable to attribute `runtime_data` of type `VegeHub`
homeassistant/components/vegehub/__init__.py:59:61: error[invalid-argument-type] Argument to function `get_webhook_handler` is incorrect: Expected `VegeHubCoordinator`, found `VegeHub`
homeassistant/components/vegehub/sensor.py:47:21: error[unresolved-attribute] Object of type `VegeHub` has no attribute `vegehub`
homeassistant/components/vegehub/sensor.py:50:13: error[invalid-argument-type] Argument to `VegeHubSensor.__init__` is incorrect: Expected `VegeHubCoordinator`, found `VegeHub`
homeassistant/components/vegehub/sensor.py:56:12: error[unresolved-attribute] Object of type `VegeHub` has no attribute `vegehub`
homeassistant/components/vegehub/sensor.py:60:17: error[invalid-argument-type] Argument to `VegeHubSensor.__init__` is incorrect: Expected `VegeHubCoordinator`, found `VegeHub`
homeassistant/components/vegehub/switch.py:37:13: error[invalid-argument-type] Argument to `VegeHubSwitch.__init__` is incorrect: Expected `VegeHubCoordinator`, found `VegeHub`
homeassistant/components/vegehub/switch.py:40:24: error[unresolved-attribute] Object of type `VegeHub` has no attribute `vegehub`
homeassistant/components/velux/cover.py:229:9: error[unsupported-operator] Operator `|=` is not supported between objects of type `None` and `Literal[CoverEntityFeature.OPEN_TILT]`
homeassistant/components/venstar/config_flow.py:46:12: error[invalid-return-type] Return type does not match returned value: expected `str`, found `None | Unknown`
homeassistant/components/vera/binary_sensor.py:23:30: error[invalid-argument-type] Argument to `VeraBinarySensor.__init__` is incorrect: Expected `VeraBinarySensor`, found `VeraDevice`
homeassistant/components/vera/climate.py:36:28: error[invalid-argument-type] Argument to `VeraThermostat.__init__` is incorrect: Expected `VeraThermostat`, found `VeraDevice`
homeassistant/components/vera/climate.py:111:16: error[invalid-return-type] Return type does not match returned value: expected `str`, found `str | None`
homeassistant/components/vera/climate.py:121:46: error[invalid-argument-type] Argument to bound method `VeraThermostat.set_temperature` is incorrect: Expected `int | float`, found `Any | None`
homeassistant/components/vera/cover.py:25:23: error[invalid-argument-type] Argument to `VeraCover.__init__` is incorrect: Expected `VeraCurtain`, found `VeraDevice`
homeassistant/components/vera/cover.py:57:36: error[invalid-argument-type] Argument to bound method `VeraCurtain.set_level` is incorrect: Expected `int`, found `Any | None`
homeassistant/components/vera/entity.py:50:52: error[invalid-argument-type] Argument to bound method `VeraController.register` is incorrect: Expected `(VeraDevice, /) -> None`, found `bound method Self@async_added_to_hass._update_callback(_device: _DeviceTypeT@VeraEntity) -> None`
homeassistant/components/vera/entity.py:54:54: error[invalid-argument-type] Argument to bound method `VeraController.unregister` is incorrect: Expected `(VeraDevice, /) -> None`, found `bound method Self@async_will_remove_from_hass._update_callback(_device: _DeviceTypeT@VeraEntity) -> None`
homeassistant/components/vera/light.py:32:23: error[invalid-argument-type] Argument to `VeraLight.__init__` is incorrect: Expected `VeraDimmer`, found `VeraDevice`
homeassistant/components/vera/light.py:71:40: error[invalid-argument-type] Argument to bound method `VeraDimmer.set_color` is incorrect: Expected `list[int]`, found `tuple[int, int, int]`
homeassistant/components/vera/lock.py:28:22: error[invalid-argument-type] Argument to `VeraLock.__init__` is incorrect: Expected `VeraLock`, found `VeraDevice`
homeassistant/components/vera/sensor.py:40:20: error[invalid-argument-type] Argument to `VeraSensor.__init__` is incorrect: Expected `VeraSensor`, found `VeraDevice`
homeassistant/components/vera/sensor.py:46:45: error[invalid-argument-type] Argument to `VeraPowerSensor.__init__` is incorrect: Expected `VeraSwitch`, found `VeraDevice`
homeassistant/components/vera/sensor.py:48:46: error[invalid-argument-type] Argument to `VeraEnergySensor.__init__` is incorrect: Expected `VeraSwitch`, found `VeraDevice`
homeassistant/components/vera/switch.py:25:24: error[invalid-argument-type] Argument to `VeraSwitch.__init__` is incorrect: Expected `VeraSwitch`, found `VeraDevice`
homeassistant/components/vesync/diagnostics.py:87:9: warning[redundant-cast] Value is already of type `dict[str, Any]`
homeassistant/components/vesync/fan.py:287:33: error[call-non-callable] Object of type `object` is not callable
homeassistant/components/vesync/fan.py:292:33: error[call-non-callable] Object of type `object` is not callable
homeassistant/components/vesync/fan.py:333:29: error[call-non-callable] Object of type `object` is not callable
homeassistant/components/vesync/light.py:125:19: error[call-non-callable] Object of type `object` is not callable
homeassistant/components/vesync/switch.py:36:16: error[call-non-callable] Object of type `object` is not callable
homeassistant/components/vesync/switch.py:38:16: error[call-non-callable] Object of type `object` is not callable
homeassistant/components/vesync/switch.py:45:16: error[call-non-callable] Object of type `object` is not callable
homeassistant/components/vesync/switch.py:52:16: error[call-non-callable] Object of type `object` is not callable
homeassistant/components/vicare/__init__.py:79:30: error[invalid-argument-type] Argument is incorrect: Expected `str`, found `Unknown | str | dict[str, object]`
homeassistant/components/vicare/__init__.py:79:45: error[invalid-argument-type] Argument is incorrect: Expected `str | None`, found `Unknown | str | dict[str, object]`
homeassistant/components/vicare/api.py:20:9: error[invalid-method-override] Invalid override of method `request`: Definition is incompatible with `Session.request`
homeassistant/components/vicare/api.py:44:26: error[invalid-argument-type] Argument to `AbstractViCareOAuthManager.__init__` is incorrect: Expected `OAuth2Session`, found `_TimeoutSession`
homeassistant/components/vicare/binary_sensor.py:51:34: error[unresolved-attribute] Object of type `Device` has no attribute `getCirculationPumpActive`
homeassistant/components/vicare/binary_sensor.py:56:34: error[unresolved-attribute] Object of type `Device` has no attribute `getFrostProtectionActive`
homeassistant/components/vicare/binary_sensor.py:65:34: error[unresolved-attribute] Object of type `Device` has no attribute `getActive`
homeassistant/components/vicare/binary_sensor.py:74:34: error[unresolved-attribute] Object of type `Device` has no attribute `getActive`
homeassistant/components/vicare/binary_sensor.py:83:34: error[unresolved-attribute] Object of type `Device` has no attribute `getSolarPumpActive`
homeassistant/components/vicare/binary_sensor.py:89:34: error[unresolved-attribute] Object of type `Device` has no attribute `getDomesticHotWaterChargingActive`
homeassistant/components/vicare/binary_sensor.py:95:34: error[unresolved-attribute] Object of type `Device` has no attribute `getDomesticHotWaterCirculationPumpActive`
homeassistant/components/vicare/binary_sensor.py:101:34: error[unresolved-attribute] Object of type `Device` has no attribute `getDomesticHotWaterPumpActive`
homeassistant/components/vicare/binary_sensor.py:107:34: error[unresolved-attribute] Object of type `Device` has no attribute `getOneTimeCharge`
homeassistant/components/vicare/binary_sensor.py:118:34: error[unresolved-attribute] Object of type `Device` has no attribute `getIdentification`
homeassistant/components/vicare/binary_sensor.py:125:34: error[unresolved-attribute] Object of type `Device` has no attribute `getMountingMode`
homeassistant/components/vicare/binary_sensor.py:131:34: error[unresolved-attribute] Object of type `Device` has no attribute `getChildLock`
homeassistant/components/vicare/binary_sensor.py:138:34: error[unresolved-attribute] Object of type `Device` has no attribute `isValveOpen`
homeassistant/components/vicare/binary_sensor.py:143:34: error[unresolved-attribute] Object of type `Device` has no attribute `getHeatExchangerFrostProtectionActive`
homeassistant/components/vicare/binary_sensor.py:228:69: error[invalid-argument-type] Argument is incorrect: Expected `Device`, found `Device | HeatingDeviceWithComponent`
homeassistant/components/vicare/button.py:35:34: error[unresolved-attribute] Object of type `Device` has no attribute `getOneTimeCharge`
homeassistant/components/vicare/button.py:36:34: error[unresolved-attribute] Object of type `Device` has no attribute `activateOneTimeCharge`
homeassistant/components/vicare/button.py:42:34: error[unresolved-attribute] Object of type `Device` has no attribute `getOneTimeCharge`
homeassistant/components/vicare/button.py:43:34: error[unresolved-attribute] Object of type `Device` has no attribute `deactivateOneTimeCharge`
homeassistant/components/vicare/button.py:99:50: error[invalid-argument-type] Argument is incorrect: Expected `Device`, found `Device | HeatingDeviceWithComponent`
homeassistant/components/vicare/climate.py:86:13: error[invalid-argument-type] Argument to `ViCareClimate.__init__` is incorrect: Expected `HeatingCircuit`, found `HeatingDeviceWithComponent`
homeassistant/components/vicare/climate.py:143:13: error[invalid-argument-type] Argument to `ViCareEntity.__init__` is incorrect: Expected `str`, found `str | None`
homeassistant/components/vicare/climate.py:147:47: error[unresolved-attribute] Object of type `Device | HeatingDeviceWithComponent` has no attribute `getPrograms`
homeassistant/components/vicare/climate.py:160:21: error[unresolved-attribute] Object of type `Device | HeatingDeviceWithComponent` has no attribute `getRoomTemperature`
homeassistant/components/vicare/climate.py:160:21: error[unresolved-attribute] Object of type `Device | HeatingDeviceWithComponent` has no attribute `getRoomTemperature`
homeassistant/components/vicare/climate.py:165:39: error[unresolved-attribute] Object of type `Device | HeatingDeviceWithComponent` has no attribute `getSupplyTemperature`
homeassistant/components/vicare/climate.py:176:21: error[unresolved-attribute] Object of type `Device | HeatingDeviceWithComponent` has no attribute `getActiveProgram`
homeassistant/components/vicare/climate.py:176:21: error[unresolved-attribute] Object of type `Device | HeatingDeviceWithComponent` has no attribute `getActiveProgram`
homeassistant/components/vicare/climate.py:180:49: error[unresolved-attribute] Object of type `Device | HeatingDeviceWithComponent` has no attribute `getCurrentDesiredTemperature`
homeassistant/components/vicare/climate.py:184:21: error[unresolved-attribute] Object of type `Device | HeatingDeviceWithComponent` has no attribute `getActiveMode`
homeassistant/components/vicare/climate.py:184:21: error[unresolved-attribute] Object of type `Device | HeatingDeviceWithComponent` has no attribute `getActiveMode`
homeassistant/components/vicare/climate.py:189:21: error[unresolved-attribute] Object of type `Device | HeatingDeviceWithComponent` has no attribute `getHeatingCurveSlope`
homeassistant/components/vicare/climate.py:194:21: error[unresolved-attribute] Object of type `Device | HeatingDeviceWithComponent` has no attribute `getHeatingCurveShift`
homeassistant/components/vicare/climate.py:198:52: error[unresolved-attribute] Object of type `Device | HeatingDeviceWithComponent` has no attribute `getModes`
homeassistant/components/vicare/climate.py:211:24: error[unresolved-attribute] Object of type `HeatingDeviceWithComponent` has no attribute `getActive`
homeassistant/components/vicare/climate.py:216:28: error[unresolved-attribute] Object of type `HeatingDeviceWithComponent` has no attribute `getActive`
homeassistant/components/vicare/climate.py:220:33: error[unresolved-attribute] Object of type `HeatingDeviceWithComponent` has no attribute `getPhase`
homeassistant/components/vicare/climate.py:253:9: error[unresolved-attribute] Object of type `Device | HeatingDeviceWithComponent` has no attribute `setMode`
homeassistant/components/vicare/climate.py:289:13: error[unresolved-attribute] Object of type `Device | HeatingDeviceWithComponent` has no attribute `setProgramTemperature`
homeassistant/components/vicare/climate.py:320:17: error[unresolved-attribute] Object of type `Device | HeatingDeviceWithComponent` has no attribute `deactivateProgram`
homeassistant/components/vicare/climate.py:334:17: error[unresolved-attribute] Object of type `Device | HeatingDeviceWithComponent` has no attribute `activateProgram`
homeassistant/components/vicare/climate.py:354:9: error[unresolved-attribute] Object of type `Device | HeatingDeviceWithComponent` has no attribute `setMode`
homeassistant/components/vicare/fan.py:133:13: error[invalid-argument-type] Argument to `ViCareEntity.__init__` is incorrect: Expected `str`, found `str | None`
homeassistant/components/vicare/fan.py:136:37: error[unresolved-attribute] Object of type `Device | HeatingDeviceWithComponent` has no attribute `getVentilationModes`
homeassistant/components/vicare/fan.py:147:32: error[unresolved-attribute] Object of type `Device | HeatingDeviceWithComponent` has no attribute `getVentilationLevels`
homeassistant/components/vicare/fan.py:153:13: error[unresolved-attribute] Object of type `Device` has no attribute `getVentilationQuickmodes`
homeassistant/components/vicare/fan.py:153:13: error[unresolved-attribute] Object of type `Device` has no attribute `getVentilationQuickmodes`
homeassistant/components/vicare/fan.py:156:29: error[unresolved-attribute] Object of type `Device` has no attribute `getVentilationQuickmodes`
homeassistant/components/vicare/fan.py:156:29: error[unresolved-attribute] Object of type `Device` has no attribute `getVentilationQuickmodes`
homeassistant/components/vicare/fan.py:170:21: error[unresolved-attribute] Object of type `Device | HeatingDeviceWithComponent` has no attribute `getActiveVentilationMode`
homeassistant/components/vicare/fan.py:174:38: error[unresolved-attribute] Object of type `Device | HeatingDeviceWithComponent` has no attribute `getVentilationLevel`
homeassistant/components/vicare/fan.py:187:15: error[unresolved-attribute] Object of type `Device | HeatingDeviceWithComponent` has no attribute `getVentilationQuickmode`
homeassistant/components/vicare/fan.py:194:9: error[unresolved-attribute] Object of type `Device | HeatingDeviceWithComponent` has no attribute `activateVentilationQuickmode`
homeassistant/components/vicare/fan.py:201:15: error[unresolved-attribute] Object of type `Device | HeatingDeviceWithComponent` has no attribute `getVentilationQuickmode`
homeassistant/components/vicare/fan.py:230:15: error[unresolved-attribute] Object of type `Device | HeatingDeviceWithComponent` has no attribute `getVentilationQuickmode`
homeassistant/components/vicare/fan.py:231:13: error[unresolved-attribute] Object of type `Device | HeatingDeviceWithComponent` has no attribute `deactivateVentilationQuickmode`
homeassistant/components/vicare/fan.py:235:9: error[unresolved-attribute] Object of type `Device | HeatingDeviceWithComponent` has no attribute `setVentilationLevel`
homeassistant/components/vicare/fan.py:241:9: error[unresolved-attribute] Object of type `Device | HeatingDeviceWithComponent` has no attribute `activateVentilationMode`
homeassistant/components/vicare/number.py:57:34: error[unresolved-attribute] Object of type `Device` has no attribute `getDomesticHotWaterConfiguredTemperature`
homeassistant/components/vicare/number.py:58:41: error[unresolved-attribute] Object of type `Device` has no attribute `setDomesticHotWaterTemperature`
homeassistant/components/vicare/number.py:59:38: error[unresolved-attribute] Object of type `Device` has no attribute `getDomesticHotWaterMinTemperature`
homeassistant/components/vicare/number.py:60:38: error[unresolved-attribute] Object of type `Device` has no attribute `getDomesticHotWaterMaxTemperature`
homeassistant/components/vicare/number.py:70:34: error[unresolved-attribute] Object of type `Device` has no attribute `getDomesticHotWaterConfiguredTemperature2`
homeassistant/components/vicare/number.py:71:41: error[unresolved-attribute] Object of type `Device` has no attribute `setDomesticHotWaterTemperature2`
homeassistant/components/vicare/number.py:84:34: error[unresolved-attribute] Object of type `Device` has no attribute `getDomesticHotWaterHysteresisSwitchOn`
homeassistant/components/vicare/number.py:85:41: error[unresolved-attribute] Object of type `Device` has no attribute `setDomesticHotWaterHysteresisSwitchOn`
homeassistant/components/vicare/number.py:88:38: error[unresolved-attribute] Object of type `Device` has no attribute `getDomesticHotWaterHysteresisSwitchOnMin`
homeassistant/components/vicare/number.py:89:38: error[unresolved-attribute] Object of type `Device` has no attribute `getDomesticHotWaterHysteresisSwitchOnMax`
homeassistant/components/vicare/number.py:90:37: error[unresolved-attribute] Object of type `Device` has no attribute `getDomesticHotWaterHysteresisSwitchOnStepping`
homeassistant/components/vicare/number.py:99:34: error[unresolved-attribute] Object of type `Device` has no attribute `getDomesticHotWaterHysteresisSwitchOff`
homeassistant/components/vicare/number.py:100:41: error[unresolved-attribute] Object of type `Device` has no attribute `setDomesticHotWaterHysteresisSwitchOff`
homeassistant/components/vicare/number.py:103:38: error[unresolved-attribute] Object of type `Device` has no attribute `getDomesticHotWaterHysteresisSwitchOffMin`
homeassistant/components/vicare/number.py:104:38: error[unresolved-attribute] Object of type `Device` has no attribute `getDomesticHotWaterHysteresisSwitchOffMax`
homeassistant/components/vicare/number.py:106:13: error[unresolved-attribute] Object of type `Device` has no attribute `getDomesticHotWaterHysteresisSwitchOffStepping`
homeassistant/components/vicare/number.py:120:34: error[unresolved-attribute] Object of type `Device` has no attribute `getHeatingCurveShift`
homeassistant/components/vicare/number.py:121:41: error[unresolved-attribute] Object of type `Device` has no attribute `setHeatingCurve`
homeassistant/components/vicare/number.py:122:20: error[unresolved-attribute] Object of type `Device` has no attribute `getHeatingCurveSlope`
homeassistant/components/vicare/number.py:124:38: error[unresolved-attribute] Object of type `Device` has no attribute `getHeatingCurveShiftMin`
homeassistant/components/vicare/number.py:125:38: error[unresolved-attribute] Object of type `Device` has no attribute `getHeatingCurveShiftMax`
homeassistant/components/vicare/number.py:126:37: error[unresolved-attribute] Object of type `Device` has no attribute `getHeatingCurveShiftStepping`
homeassistant/components/vicare/number.py:136:34: error[unresolved-attribute] Object of type `Device` has no attribute `getHeatingCurveSlope`
homeassistant/components/vicare/number.py:137:41: error[unresolved-attribute] Object of type `Device` has no attribute `setHeatingCurve`
homeassistant/components/vicare/number.py:138:13: error[unresolved-attribute] Object of type `Device` has no attribute `getHeatingCurveShift`
homeassistant/components/vicare/number.py:140:38: error[unresolved-attribute] Object of type `Device` has no attribute `getHeatingCurveSlopeMin`
homeassistant/components/vicare/number.py:141:38: error[unresolved-attribute] Object of type `Device` has no attribute `getHeatingCurveSlopeMax`
homeassistant/components/vicare/number.py:142:37: error[unresolved-attribute] Object of type `Device` has no attribute `getHeatingCurveSlopeStepping`
homeassistant/components/vicare/number.py:154:34: error[unresolved-attribute] Object of type `Device` has no attribute `getDesiredTemperatureForProgram`
homeassistant/components/vicare/number.py:157:41: error[unresolved-attribute] Object of type `Device` has no attribute `setProgramTemperature`
homeassistant/components/vicare/number.py:160:38: error[unresolved-attribute] Object of type `Device` has no attribute `getProgramMinTemperature`
homeassistant/components/vicare/number.py:163:38: error[unresolved-attribute] Object of type `Device` has no attribute `getProgramMaxTemperature`
homeassistant/components/vicare/number.py:166:37: error[unresolved-attribute] Object of type `Device` has no attribute `getProgramStepping`
homeassistant/components/vicare/number.py:175:34: error[unresolved-attribute] Object of type `Device` has no attribute `getDesiredTemperatureForProgram`
homeassistant/components/vicare/number.py:178:41: error[unresolved-attribute] Object of type `Device` has no attribute `setProgramTemperature`
homeassistant/components/vicare/number.py:181:38: error[unresolved-attribute] Object of type `Device` has no attribute `getProgramMinTemperature`
homeassistant/components/vicare/number.py:184:38: error[unresolved-attribute] Object of type `Device` has no attribute `getProgramMaxTemperature`
homeassistant/components/vicare/number.py:187:37: error[unresolved-attribute] Object of type `Device` has no attribute `getProgramStepping`
homeassistant/components/vicare/number.py:196:34: error[unresolved-attribute] Object of type `Device` has no attribute `getDesiredTemperatureForProgram`
homeassistant/components/vicare/number.py:199:41: error[unresolved-attribute] Object of type `Device` has no attribute `setProgramTemperature`
homeassistant/components/vicare/number.py:202:38: error[unresolved-attribute] Object of type `Device` has no attribute `getProgramMinTemperature`
homeassistant/components/vicare/number.py:205:38: error[unresolved-attribute] Object of type `Device` has no attribute `getProgramMaxTemperature`
homeassistant/components/vicare/number.py:208:37: error[unresolved-attribute] Object of type `Device` has no attribute `getProgramStepping`
homeassistant/components/vicare/number.py:217:34: error[unresolved-attribute] Object of type `Device` has no attribute `getDesiredTemperatureForProgram`
homeassistant/components/vicare/number.py:220:41: error[unresolved-attribute] Object of type `Device` has no attribute `setProgramTemperature`
homeassistant/components/vicare/number.py:223:38: error[unresolved-attribute] Object of type `Device` has no attribute `getProgramMinTemperature`
homeassistant/components/vicare/number.py:226:38: error[unresolved-attribute] Object of type `Device` has no attribute `getProgramMaxTemperature`
homeassistant/components/vicare/number.py:229:37: error[unresolved-attribute] Object of type `Device` has no attribute `getProgramStepping`
homeassistant/components/vicare/number.py:240:34: error[unresolved-attribute] Object of type `Device` has no attribute `getDesiredTemperatureForProgram`
homeassistant/components/vicare/number.py:243:41: error[unresolved-attribute] Object of type `Device` has no attribute `setProgramTemperature`
homeassistant/components/vicare/number.py:246:38: error[unresolved-attribute] Object of type `Device` has no attribute `getProgramMinTemperature`
homeassistant/components/vicare/number.py:249:38: error[unresolved-attribute] Object of type `Device` has no attribute `getProgramMaxTemperature`
homeassistant/components/vicare/number.py:252:37: error[unresolved-attribute] Object of type `Device` has no attribute `getProgramStepping`
homeassistant/components/vicare/number.py:263:34: error[unresolved-attribute] Object of type `Device` has no attribute `getDesiredTemperatureForProgram`
homeassistant/components/vicare/number.py:266:41: error[unresolved-attribute] Object of type `Device` has no attribute `setProgramTemperature`
homeassistant/components/vicare/number.py:269:38: error[unresolved-attribute] Object of type `Device` has no attribute `getProgramMinTemperature`
homeassistant/components/vicare/number.py:272:38: error[unresolved-attribute] Object of type `Device` has no attribute `getProgramMaxTemperature`
homeassistant/components/vicare/number.py:275:37: error[unresolved-attribute] Object of type `Device` has no attribute `getProgramStepping`
homeassistant/components/vicare/number.py:286:34: error[unresolved-attribute] Object of type `Device` has no attribute `getDesiredTemperatureForProgram`
homeassistant/components/vicare/number.py:289:41: error[unresolved-attribute] Object of type `Device` has no attribute `setProgramTemperature`
homeassistant/components/vicare/number.py:292:38: error[unresolved-attribute] Object of type `Device` has no attribute `getProgramMinTemperature`
homeassistant/components/vicare/number.py:295:38: error[unresolved-attribute] Object of type `Device` has no attribute `getProgramMaxTemperature`
homeassistant/components/vicare/number.py:298:37: error[unresolved-attribute] Object of type `Device` has no attribute `getProgramStepping`
homeassistant/components/vicare/number.py:309:34: error[unresolved-attribute] Object of type `Device` has no attribute `getDesiredTemperatureForProgram`
homeassistant/components/vicare/number.py:312:41: error[unresolved-attribute] Object of type `Device` has no attribute `setProgramTemperature`
homeassistant/components/vicare/number.py:315:38: error[unresolved-attribute] Object of type `Device` has no attribute `getProgramMinTemperature`
homeassistant/components/vicare/number.py:318:38: error[unresolved-attribute] Object of type `Device` has no attribute `getProgramMaxTemperature`
homeassistant/components/vicare/number.py:321:37: error[unresolved-attribute] Object of type `Device` has no attribute `getProgramStepping`
homeassistant/components/vicare/number.py:332:34: error[unresolved-attribute] Object of type `Device` has no attribute `getDesiredTemperatureForProgram`
homeassistant/components/vicare/number.py:335:41: error[unresolved-attribute] Object of type `Device` has no attribute `setProgramTemperature`
homeassistant/components/vicare/number.py:338:38: error[unresolved-attribute] Object of type `Device` has no attribute `getProgramMinTemperature`
homeassistant/components/vicare/number.py:341:38: error[unresolved-attribute] Object of type `Device` has no attribute `getProgramMaxTemperature`
homeassistant/components/vicare/number.py:344:37: error[unresolved-attribute] Object of type `Device` has no attribute `getProgramStepping`
homeassistant/components/vicare/number.py:426:50: error[invalid-argument-type] Argument is incorrect: Expected `Device`, found `Device | HeatingDeviceWithComponent`
homeassistant/components/vicare/number.py:432:76: error[invalid-argument-type] Argument is incorrect: Expected `Device`, found `Device | HeatingDeviceWithComponent`
homeassistant/components/vicare/number.py:435:59: error[invalid-argument-type] Argument to function `_get_value` is incorrect: Expected `HeatingDeviceWithComponent`, found `Device | HeatingDeviceWithComponent`
homeassistant/components/vicare/number.py:440:59: error[invalid-argument-type] Argument to function `_get_value` is incorrect: Expected `HeatingDeviceWithComponent`, found `Device | HeatingDeviceWithComponent`
homeassistant/components/vicare/number.py:445:58: error[invalid-argument-type] Argument to function `_get_value` is incorrect: Expected `HeatingDeviceWithComponent`, found `Device | HeatingDeviceWithComponent`
homeassistant/components/vicare/number.py:454:39: error[invalid-argument-type] Argument is incorrect: Expected `Device`, found `HeatingDeviceWithComponent`
homeassistant/components/vicare/select.py:48:25: error[unresolved-attribute] Object of type `Device` has no attribute `getDomesticHotWaterActiveOperatingMode`
homeassistant/components/vicare/select.py:84:25: error[unresolved-attribute] Object of type `Device` has no attribute `getDomesticHotWaterOperatingModes`
homeassistant/components/vicare/select.py:86:18: error[unresolved-attribute] Object of type `Device` has no attribute `getDomesticHotWaterActiveOperatingMode`
homeassistant/components/vicare/select.py:95:33: error[unresolved-attribute] Object of type `Device | HeatingDeviceWithComponent` has no attribute `getDomesticHotWaterOperatingModes`
homeassistant/components/vicare/select.py:99:26: error[unresolved-attribute] Object of type `Device | HeatingDeviceWithComponent` has no attribute `getDomesticHotWaterActiveOperatingMode`
homeassistant/components/vicare/select.py:113:9: error[unresolved-attribute] Object of type `Device | HeatingDeviceWithComponent` has no attribute `setDomesticHotWaterOperatingMode`
homeassistant/components/vicare/sensor.py:100:34: error[unresolved-attribute] Object of type `Device` has no attribute `getSupplyTemperature`
homeassistant/components/vicare/sensor.py:112:34: error[unresolved-attribute] Object of type `Device` has no attribute `getOutsideTemperature`
homeassistant/components/vicare/sensor.py:120:34: error[unresolved-attribute] Object of type `Device` has no attribute `getOutsideHumidity`
homeassistant/components/vicare/sensor.py:128:34: error[unresolved-attribute] Object of type `Device` has no attribute `getReturnTemperature`
homeassistant/components/vicare/sensor.py:136:34: error[unresolved-attribute] Object of type `Device` has no attribute `getBoilerTemperature`
homeassistant/components/vicare/sensor.py:144:34: error[unresolved-attribute] Object of type `Device` has no attribute `getBoilerCommonSupplyTemperature`
homeassistant/components/vicare/sensor.py:152:34: error[unresolved-attribute] Object of type `Device` has no attribute `getSupplyTemperaturePrimaryCircuit`
homeassistant/components/vicare/sensor.py:160:34: error[unresolved-attribute] Object of type `Device` has no attribute `getReturnTemperaturePrimaryCircuit`
homeassistant/components/vicare/sensor.py:168:34: error[unresolved-attribute] Object of type `Device` has no attribute `getPrimaryCircuitPumpRotation`
homeassistant/components/vicare/sensor.py:169:33: error[unresolved-attribute] Object of type `Device` has no attribute `getPrimaryCircuitPumpRotationUnit`
homeassistant/components/vicare/sensor.py:178:34: error[unresolved-attribute] Object of type `Device` has no attribute `getSupplyTemperatureSecondaryCircuit`
homeassistant/components/vicare/sensor.py:186:34: error[unresolved-attribute] Object of type `Device` has no attribute `getReturnTemperatureSecondaryCircuit`
homeassistant/components/vicare/sensor.py:194:34: error[unresolved-attribute] Object of type `Device` has no attribute `getHotGasTemperature`
homeassistant/components/vicare/sensor.py:204:34: error[unresolved-attribute] Object of type `Device` has no attribute `getLiquidGasTemperature`
homeassistant/components/vicare/sensor.py:214:34: error[unresolved-attribute] Object of type `Device` has no attribute `getSuctionGasTemperature`
homeassistant/components/vicare/sensor.py:224:34: error[unresolved-attribute] Object of type `Device` has no attribute `getDomesticHotWaterOutletTemperature`
homeassistant/components/vicare/sensor.py:232:34: error[unresolved-attribute] Object of type `Device` has no attribute `getDomesticHotWaterMaxTemperature`
homeassistant/components/vicare/sensor.py:241:34: error[unresolved-attribute] Object of type `Device` has no attribute `getDomesticHotWaterMinTemperature`
homeassistant/components/vicare/sensor.py:250:34: error[unresolved-attribute] Object of type `Device` has no attribute `getDomesticHotWaterStorageTemperature`
homeassistant/components/vicare/sensor.py:258:34: error[unresolved-attribute] Object of type `Device` has no attribute `getHotWaterStorageTemperatureTop`
homeassistant/components/vicare/sensor.py:266:34: error[unresolved-attribute] Object of type `Device` has no attribute `getDomesticHotWaterStorageTemperatureMiddle`
homeassistant/components/vicare/sensor.py:275:34: error[unresolved-attribute] Object of type `Device` has no attribute `getHotWaterStorageTemperatureBottom`
homeassistant/components/vicare/sensor.py:282:34: error[unresolved-attribute] Object of type `Device` has no attribute `getGasConsumptionDomesticHotWaterToday`
homeassistant/components/vicare/sensor.py:283:33: error[unresolved-attribute] Object of type `Device` has no attribute `getGasConsumptionDomesticHotWaterUnit`
homeassistant/components/vicare/sensor.py:289:34: error[unresolved-attribute] Object of type `Device` has no attribute `getGasConsumptionDomesticHotWaterThisWeek`
homeassistant/components/vicare/sensor.py:290:33: error[unresolved-attribute] Object of type `Device` has no attribute `getGasConsumptionDomesticHotWaterUnit`
homeassistant/components/vicare/sensor.py:297:34: error[unresolved-attribute] Object of type `Device` has no attribute `getGasConsumptionDomesticHotWaterThisMonth`
homeassistant/components/vicare/sensor.py:298:33: error[unresolved-attribute] Object of type `Device` has no attribute `getGasConsumptionDomesticHotWaterUnit`
homeassistant/components/vicare/sensor.py:305:34: error[unresolved-attribute] Object of type `Device` has no attribute `getGasConsumptionDomesticHotWaterThisYear`
homeassistant/components/vicare/sensor.py:306:33: error[unresolved-attribute] Object of type `Device` has no attribute `getGasConsumptionDomesticHotWaterUnit`
homeassistant/components/vicare/sensor.py:313:34: error[unresolved-attribute] Object of type `Device` has no attribute `getGasConsumptionHeatingToday`
homeassistant/components/vicare/sensor.py:314:33: error[unresolved-attribute] Object of type `Device` has no attribute `getGasConsumptionHeatingUnit`
homeassistant/components/vicare/sensor.py:320:34: error[unresolved-attribute] Object of type `Device` has no attribute `getGasConsumptionHeatingThisWeek`
homeassistant/components/vicare/sensor.py:321:33: error[unresolved-attribute] Object of type `Device` has no attribute `getGasConsumptionHeatingUnit`
homeassistant/components/vicare/sensor.py:328:34: error[unresolved-attribute] Object of type `Device` has no attribute `getGasConsumptionHeatingThisMonth`
homeassistant/components/vicare/sensor.py:329:33: error[unresolved-attribute] Object of type `Device` has no attribute `getGasConsumptionHeatingUnit`
homeassistant/components/vicare/sensor.py:336:34: error[unresolved-attribute] Object of type `Device` has no attribute `getGasConsumptionHeatingThisYear`
homeassistant/components/vicare/sensor.py:337:33: error[unresolved-attribute] Object of type `Device` has no attribute `getGasConsumptionHeatingUnit`
homeassistant/components/vicare/sensor.py:344:34: error[unresolved-attribute] Object of type `Device` has no attribute `getFuelCellGasConsumptionToday`
homeassistant/components/vicare/sensor.py:345:33: error[unresolved-attribute] Object of type `Device` has no attribute `getFuelCellGasConsumptionUnit`
homeassistant/components/vicare/sensor.py:351:34: error[unresolved-attribute] Object of type `Device` has no attribute `getFuelCellGasConsumptionThisWeek`
homeassistant/components/vicare/sensor.py:352:33: error[unresolved-attribute] Object of type `Device` has no attribute `getFuelCellGasConsumptionUnit`
homeassistant/components/vicare/sensor.py:359:34: error[unresolved-attribute] Object of type `Device` has no attribute `getFuelCellGasConsumptionThisMonth`
homeassistant/components/vicare/sensor.py:360:33: error[unresolved-attribute] Object of type `Device` has no attribute `getFuelCellGasConsumptionUnit`
homeassistant/components/vicare/sensor.py:367:34: error[unresolved-attribute] Object of type `Device` has no attribute `getFuelCellGasConsumptionThisYear`
homeassistant/components/vicare/sensor.py:368:33: error[unresolved-attribute] Object of type `Device` has no attribute `getFuelCellGasConsumptionUnit`
homeassistant/components/vicare/sensor.py:375:34: error[unresolved-attribute] Object of type `Device` has no attribute `getGasConsumptionTotalToday`
homeassistant/components/vicare/sensor.py:376:33: error[unresolved-attribute] Object of type `Device` has no attribute `getGasConsumptionUnit`
homeassistant/components/vicare/sensor.py:382:34: error[unresolved-attribute] Object of type `Device` has no attribute `getGasConsumptionTotalThisWeek`
homeassistant/components/vicare/sensor.py:383:33: error[unresolved-attribute] Object of type `Device` has no attribute `getGasConsumptionUnit`
homeassistant/components/vicare/sensor.py:390:34: error[unresolved-attribute] Object of type `Device` has no attribute `getGasConsumptionTotalThisMonth`
homeassistant/components/vicare/sensor.py:391:33: error[unresolved-attribute] Object of type `Device` has no attribute `getGasConsumptionUnit`
homeassistant/components/vicare/sensor.py:398:34: error[unresolved-attribute] Object of type `Device` has no attribute `getGasConsumptionTotalThisYear`
homeassistant/components/vicare/sensor.py:399:33: error[unresolved-attribute] Object of type `Device` has no attribute `getGasConsumptionUnit`
homeassistant/components/vicare/sensor.py:407:34: error[unresolved-attribute] Object of type `Device` has no attribute `getGasSummaryConsumptionHeatingCurrentDay`
homeassistant/components/vicare/sensor.py:408:33: error[unresolved-attribute] Object of type `Device` has no attribute `getGasSummaryConsumptionHeatingUnit`
homeassistant/components/vicare/sensor.py:415:34: error[unresolved-attribute] Object of type `Device` has no attribute `getGasSummaryConsumptionHeatingCurrentMonth`
homeassistant/components/vicare/sensor.py:416:33: error[unresolved-attribute] Object of type `Device` has no attribute `getGasSummaryConsumptionHeatingUnit`
homeassistant/components/vicare/sensor.py:424:34: error[unresolved-attribute] Object of type `Device` has no attribute `getGasSummaryConsumptionHeatingCurrentYear`
homeassistant/components/vicare/sensor.py:425:33: error[unresolved-attribute] Object of type `Device` has no attribute `getGasSummaryConsumptionHeatingUnit`
homeassistant/components/vicare/sensor.py:433:34: error[unresolved-attribute] Object of type `Device` has no attribute `getGasSummaryConsumptionHeatingLastSevenDays`
homeassistant/components/vicare/sensor.py:434:33: error[unresolved-attribute] Object of type `Device` has no attribute `getGasSummaryConsumptionHeatingUnit`
homeassistant/components/vicare/sensor.py:443:13: error[unresolved-attribute] Object of type `Device` has no attribute `getGasSummaryConsumptionDomesticHotWaterCurrentDay`
homeassistant/components/vicare/sensor.py:445:33: error[unresolved-attribute] Object of type `Device` has no attribute `getGasSummaryConsumptionDomesticHotWaterUnit`
homeassistant/components/vicare/sensor.py:453:13: error[unresolved-attribute] Object of type `Device` has no attribute `getGasSummaryConsumptionDomesticHotWaterCurrentMonth`
homeassistant/components/vicare/sensor.py:455:33: error[unresolved-attribute] Object of type `Device` has no attribute `getGasSummaryConsumptionDomesticHotWaterUnit`
homeassistant/components/vicare/sensor.py:464:13: error[unresolved-attribute] Object of type `Device` has no attribute `getGasSummaryConsumptionDomesticHotWaterCurrentYear`
homeassistant/components/vicare/sensor.py:466:33: error[unresolved-attribute] Object of type `Device` has no attribute `getGasSummaryConsumptionDomesticHotWaterUnit`
homeassistant/components/vicare/sensor.py:475:13: error[unresolved-attribute] Object of type `Device` has no attribute `getGasSummaryConsumptionDomesticHotWaterLastSevenDays`
homeassistant/components/vicare/sensor.py:477:33: error[unresolved-attribute] Object of type `Device` has no attribute `getGasSummaryConsumptionDomesticHotWaterUnit`
homeassistant/components/vicare/sensor.py:485:34: error[unresolved-attribute] Object of type `Device` has no attribute `getPowerSummaryConsumptionHeatingCurrentDay`
homeassistant/components/vicare/sensor.py:486:33: error[unresolved-attribute] Object of type `Device` has no attribute `getPowerSummaryConsumptionHeatingUnit`
homeassistant/components/vicare/sensor.py:493:34: error[unresolved-attribute] Object of type `Device` has no attribute `getPowerSummaryConsumptionHeatingCurrentMonth`
homeassistant/components/vicare/sensor.py:494:33: error[unresolved-attribute] Object of type `Device` has no attribute `getPowerSummaryConsumptionHeatingUnit`
homeassistant/components/vicare/sensor.py:502:34: error[unresolved-attribute] Object of type `Device` has no attribute `getPowerSummaryConsumptionHeatingCurrentYear`
homeassistant/components/vicare/sensor.py:503:33: error[unresolved-attribute] Object of type `Device` has no attribute `getPowerSummaryConsumptionHeatingUnit`
homeassistant/components/vicare/sensor.py:511:34: error[unresolved-attribute] Object of type `Device` has no attribute `getPowerSummaryConsumptionHeatingLastSevenDays`
homeassistant/components/vicare/sensor.py:512:33: error[unresolved-attribute] Object of type `Device` has no attribute `getPowerSummaryConsumptionHeatingUnit`
homeassistant/components/vicare/sensor.py:520:34: error[unresolved-attribute] Object of type `Device` has no attribute `getPowerConsumptionCoolingToday`
homeassistant/components/vicare/sensor.py:521:33: error[unresolved-attribute] Object of type `Device` has no attribute `getPowerConsumptionCoolingUnit`
homeassistant/components/vicare/sensor.py:528:34: error[unresolved-attribute] Object of type `Device` has no attribute `getPowerConsumptionCoolingThisMonth`
homeassistant/components/vicare/sensor.py:529:33: error[unresolved-attribute] Object of type `Device` has no attribute `getPowerConsumptionCoolingUnit`
homeassistant/components/vicare/sensor.py:537:34: error[unresolved-attribute] Object of type `Device` has no attribute `getPowerConsumptionCoolingThisYear`
homeassistant/components/vicare/sensor.py:538:33: error[unresolved-attribute] Object of type `Device` has no attribute `getPowerConsumptionCoolingUnit`
homeassistant/components/vicare/sensor.py:547:13: error[unresolved-attribute] Object of type `Device` has no attribute `getPowerSummaryConsumptionDomesticHotWaterCurrentDay`
homeassistant/components/vicare/sensor.py:549:33: error[unresolved-attribute] Object of type `Device` has no attribute `getPowerSummaryConsumptionDomesticHotWaterUnit`
homeassistant/components/vicare/sensor.py:557:13: error[unresolved-attribute] Object of type `Device` has no attribute `getPowerSummaryConsumptionDomesticHotWaterCurrentMonth`
homeassistant/components/vicare/sensor.py:559:33: error[unresolved-attribute] Object of type `Device` has no attribute `getPowerSummaryConsumptionDomesticHotWaterUnit`
homeassistant/components/vicare/sensor.py:568:13: error[unresolved-attribute] Object of type `Device` has no attribute `getPowerSummaryConsumptionDomesticHotWaterCurrentYear`
homeassistant/components/vicare/sensor.py:570:33: error[unresolved-attribute] Object of type `Device` has no attribute `getPowerSummaryConsumptionDomesticHotWaterUnit`
homeassistant/components/vicare/sensor.py:579:13: error[unresolved-attribute] Object of type `Device` has no attribute `getPowerSummaryConsumptionDomesticHotWaterLastSevenDays`
homeassistant/components/vicare/sensor.py:581:33: error[unresolved-attribute] Object of type `Device` has no attribute `getPowerSummaryConsumptionDomesticHotWaterUnit`
homeassistant/components/vicare/sensor.py:589:34: error[unresolved-attribute] Object of type `Device` has no attribute `getPowerProductionCurrent`
homeassistant/components/vicare/sensor.py:597:34: error[unresolved-attribute] Object of type `Device` has no attribute `getPowerProductionToday`
homeassistant/components/vicare/sensor.py:605:34: error[unresolved-attribute] Object of type `Device` has no attribute `getPowerProductionThisWeek`
homeassistant/components/vicare/sensor.py:614:34: error[unresolved-attribute] Object of type `Device` has no attribute `getPowerProductionThisMonth`
homeassistant/components/vicare/sensor.py:623:34: error[unresolved-attribute] Object of type `Device` has no attribute `getPowerProductionThisYear`
homeassistant/components/vicare/sensor.py:632:34: error[unresolved-attribute] Object of type `Device` has no attribute `getSolarStorageTemperature`
homeassistant/components/vicare/sensor.py:640:34: error[unresolved-attribute] Object of type `Device` has no attribute `getSolarCollectorTemperature`
homeassistant/components/vicare/sensor.py:648:34: error[unresolved-attribute] Object of type `Device` has no attribute `getSolarPowerProductionToday`
homeassistant/components/vicare/sensor.py:649:33: error[unresolved-attribute] Object of type `Device` has no attribute `getSolarPowerProductionUnit`
homeassistant/components/vicare/sensor.py:657:34: error[unresolved-attribute] Object of type `Device` has no attribute `getSolarPowerProductionThisWeek`
homeassistant/components/vicare/sensor.py:658:33: error[unresolved-attribute] Object of type `Device` has no attribute `getSolarPowerProductionUnit`
homeassistant/components/vicare/sensor.py:667:34: error[unresolved-attribute] Object of type `Device` has no attribute `getSolarPowerProductionThisMonth`
homeassistant/components/vicare/sensor.py:668:33: error[unresolved-attribute] Object of type `Device` has no attribute `getSolarPowerProductionUnit`
homeassistant/components/vicare/sensor.py:677:34: error[unresolved-attribute] Object of type `Device` has no attribute `getSolarPowerProductionThisYear`
homeassistant/components/vicare/sensor.py:678:33: error[unresolved-attribute] Object of type `Device` has no attribute `getSolarPowerProductionUnit`
homeassistant/components/vicare/sensor.py:687:34: error[unresolved-attribute] Object of type `Device` has no attribute `getPowerConsumptionToday`
homeassistant/components/vicare/sensor.py:688:33: error[unresolved-attribute] Object of type `Device` has no attribute `getPowerConsumptionUnit`
homeassistant/components/vicare/sensor.py:696:34: error[unresolved-attribute] Object of type `Device` has no attribute `getPowerConsumptionThisWeek`
homeassistant/components/vicare/sensor.py:697:33: error[unresolved-attribute] Object of type `Device` has no attribute `getPowerConsumptionUnit`
homeassistant/components/vicare/sensor.py:706:34: error[unresolved-attribute] Object of type `Device` has no attribute `getPowerConsumptionThisMonth`
homeassistant/components/vicare/sensor.py:707:33: error[unresolved-attribute] Object of type `Device` has no attribute `getPowerConsumptionUnit`
homeassistant/components/vicare/sensor.py:716:34: error[unresolved-attribute] Object of type `Device` has no attribute `getPowerConsumptionThisYear`
homeassistant/components/vicare/sensor.py:717:33: error[unresolved-attribute] Object of type `Device` has no attribute `getPowerConsumptionUnit`
homeassistant/components/vicare/sensor.py:726:34: error[unresolved-attribute] Object of type `Device` has no attribute `getPowerConsumptionHeatingThisYear`
homeassistant/components/vicare/sensor.py:727:33: error[unresolved-attribute] Object of type `Device` has no attribute `getPowerConsumptionHeatingUnit`
homeassistant/components/vicare/sensor.py:736:34: error[unresolved-attribute] Object of type `Device` has no attribute `getPowerConsumptionDomesticHotWaterThisYear`
homeassistant/components/vicare/sensor.py:737:33: error[unresolved-attribute] Object of type `Device` has no attribute `getPowerConsumptionDomesticHotWaterUnit`
homeassistant/components/vicare/sensor.py:746:34: error[unresolved-attribute] Object of type `Device` has no attribute `getBufferTopTemperature`
homeassistant/components/vicare/sensor.py:756:34: error[unresolved-attribute] Object of type `Device` has no attribute `getBufferMidTopTemperature`
homeassistant/components/vicare/sensor.py:764:34: error[unresolved-attribute] Object of type `Device` has no attribute `getBufferMiddleTemperature`
homeassistant/components/vicare/sensor.py:772:34: error[unresolved-attribute] Object of type `Device` has no attribute `getBufferMidBottomTemperature`
homeassistant/components/vicare/sensor.py:780:34: error[unresolved-attribute] Object of type `Device` has no attribute `getBufferBottomTemperature`
homeassistant/components/vicare/sensor.py:786:34: error[unresolved-attribute] Object of type `Device` has no attribute `getBufferMainTemperature`
homeassistant/components/vicare/sensor.py:794:34: error[unresolved-attribute] Object of type `Device` has no attribute `getVolumetricFlowReturn`
homeassistant/components/vicare/sensor.py:804:34: error[unresolved-attribute] Object of type `Device` has no attribute `getElectricalEnergySystemSOC`
homeassistant/components/vicare/sensor.py:805:33: error[unresolved-attribute] Object of type `Device` has no attribute `getElectricalEnergySystemSOCUnit`
homeassistant/components/vicare/sensor.py:812:34: error[unresolved-attribute] Object of type `Device` has no attribute `getElectricalEnergySystemPower`
homeassistant/components/vicare/sensor.py:813:33: error[unresolved-attribute] Object of type `Device` has no attribute `getElectricalEnergySystemPowerUnit`
homeassistant/components/vicare/sensor.py:820:34: error[unresolved-attribute] Object of type `Device` has no attribute `getElectricalEnergySystemOperationState`
homeassistant/components/vicare/sensor.py:827:13: error[unresolved-attribute] Object of type `Device` has no attribute `getElectricalEnergySystemTransferChargeCumulatedLifeCycle`
homeassistant/components/vicare/sensor.py:830:13: error[unresolved-attribute] Object of type `Device` has no attribute `getElectricalEnergySystemTransferChargeCumulatedUnit`
homeassistant/components/vicare/sensor.py:838:13: error[unresolved-attribute] Object of type `Device` has no attribute `getElectricalEnergySystemTransferDischargeCumulatedCurrentDay`
homeassistant/components/vicare/sensor.py:841:13: error[unresolved-attribute] Object of type `Device` has no attribute `getElectricalEnergySystemTransferDischargeCumulatedUnit`
homeassistant/components/vicare/sensor.py:849:13: error[unresolved-attribute] Object of type `Device` has no attribute `getElectricalEnergySystemTransferDischargeCumulatedCurrentWeek`
homeassistant/components/vicare/sensor.py:852:13: error[unresolved-attribute] Object of type `Device` has no attribute `getElectricalEnergySystemTransferDischargeCumulatedUnit`
homeassistant/components/vicare/sensor.py:861:13: error[unresolved-attribute] Object of type `Device` has no attribute `getElectricalEnergySystemTransferDischargeCumulatedCurrentMonth`
homeassistant/components/vicare/sensor.py:864:13: error[unresolved-attribute] Object of type `Device` has no attribute `getElectricalEnergySystemTransferDischargeCumulatedUnit`
homeassistant/components/vicare/sensor.py:873:13: error[unresolved-attribute] Object of type `Device` has no attribute `getElectricalEnergySystemTransferDischargeCumulatedCurrentYear`
homeassistant/components/vicare/sensor.py:876:13: error[unresolved-attribute] Object of type `Device` has no attribute `getElectricalEnergySystemTransferDischargeCumulatedUnit`
homeassistant/components/vicare/sensor.py:885:13: error[unresolved-attribute] Object of type `Device` has no attribute `getElectricalEnergySystemTransferDischargeCumulatedLifeCycle`
homeassistant/components/vicare/sensor.py:888:13: error[unresolved-attribute] Object of type `Device` has no attribute `getElectricalEnergySystemTransferDischargeCumulatedUnit`
homeassistant/components/vicare/sensor.py:897:34: error[unresolved-attribute] Object of type `Device` has no attribute `getPointOfCommonCouplingTransferPowerExchange`
homeassistant/components/vicare/sensor.py:904:34: error[unresolved-attribute] Object of type `Device` has no attribute `getPointOfCommonCouplingTransferConsumptionTotal`
homeassistant/components/vicare/sensor.py:906:13: error[unresolved-attribute] Object of type `Device` has no attribute `getPointOfCommonCouplingTransferConsumptionTotalUnit`
homeassistant/components/vicare/sensor.py:914:34: error[unresolved-attribute] Object of type `Device` has no attribute `getPointOfCommonCouplingTransferFeedInTotal`
homeassistant/components/vicare/sensor.py:915:33: error[unresolved-attribute] Object of type `Device` has no attribute `getPointOfCommonCouplingTransferFeedInTotalUnit`
homeassistant/components/vicare/sensor.py:922:34: error[unresolved-attribute] Object of type `Device` has no attribute `getPhotovoltaicProductionCurrent`
homeassistant/components/vicare/sensor.py:923:33: error[unresolved-attribute] Object of type `Device` has no attribute `getPhotovoltaicProductionCurrentUnit`
homeassistant/components/vicare/sensor.py:931:34: error[unresolved-attribute] Object of type `Device` has no attribute `getPhotovoltaicProductionCumulatedCurrentDay`
homeassistant/components/vicare/sensor.py:932:33: error[unresolved-attribute] Object of type `Device` has no attribute `getPhotovoltaicProductionCumulatedUnit`
homeassistant/components/vicare/sensor.py:940:34: error[unresolved-attribute] Object of type `Device` has no attribute `getPhotovoltaicProductionCumulatedCurrentWeek`
homeassistant/components/vicare/sensor.py:941:33: error[unresolved-attribute] Object of type `Device` has no attribute `getPhotovoltaicProductionCumulatedUnit`
homeassistant/components/vicare/sensor.py:950:34: error[unresolved-attribute] Object of type `Device` has no attribute `getPhotovoltaicProductionCumulatedCurrentMonth`
homeassistant/components/vicare/sensor.py:951:33: error[unresolved-attribute] Object of type `Device` has no attribute `getPhotovoltaicProductionCumulatedUnit`
homeassistant/components/vicare/sensor.py:960:34: error[unresolved-attribute] Object of type `Device` has no attribute `getPhotovoltaicProductionCumulatedCurrentYear`
homeassistant/components/vicare/sensor.py:961:33: error[unresolved-attribute] Object of type `Device` has no attribute `getPhotovoltaicProductionCumulatedUnit`
homeassistant/components/vicare/sensor.py:970:34: error[unresolved-attribute] Object of type `Device` has no attribute `getPhotovoltaicProductionCumulatedLifeCycle`
homeassistant/components/vicare/sensor.py:971:33: error[unresolved-attribute] Object of type `Device` has no attribute `getPhotovoltaicProductionCumulatedUnit`
homeassistant/components/vicare/sensor.py:978:47: error[unresolved-attribute] Object of type `Device` has no attribute `getPhotovoltaicStatus`
homeassistant/components/vicare/sensor.py:985:34: error[unresolved-attribute] Object of type `Device` has no attribute `getTemperature`
homeassistant/components/vicare/sensor.py:993:34: error[unresolved-attribute] Object of type `Device` has no attribute `getTargetTemperature`
homeassistant/components/vicare/sensor.py:1000:34: error[unresolved-attribute] Object of type `Device` has no attribute `getHumidity`
homeassistant/components/vicare/sensor.py:1005:47: error[unresolved-attribute] Object of type `Device` has no attribute `getVentilationLevel`
homeassistant/components/vicare/sensor.py:1012:34: error[unresolved-attribute] Object of type `Device` has no attribute `getVentilationReason`
homeassistant/components/vicare/sensor.py:1032:34: error[unresolved-attribute] Object of type `Device` has no attribute `getSupplyPressure`
homeassistant/components/vicare/sensor.py:1033:33: error[unresolved-attribute] Object of type `Device` has no attribute `getSupplyPressureUnit`
homeassistant/components/vicare/sensor.py:1042:34: error[unresolved-attribute] Object of type `Device` has no attribute `getHotGasPressure`
homeassistant/components/vicare/sensor.py:1043:33: error[unresolved-attribute] Object of type `Device` has no attribute `getHotGasPressureUnit`
homeassistant/components/vicare/sensor.py:1053:34: error[unresolved-attribute] Object of type `Device` has no attribute `getSuctionGasPressure`
homeassistant/components/vicare/sensor.py:1054:33: error[unresolved-attribute] Object of type `Device` has no attribute `getSuctionGasPressureUnit`
homeassistant/components/vicare/sensor.py:1060:34: error[unresolved-attribute] Object of type `Device` has no attribute `getHeatingRodStarts`
homeassistant/components/vicare/sensor.py:1068:34: error[unresolved-attribute] Object of type `Device` has no attribute `getHeatingRodHours`
homeassistant/components/vicare/sensor.py:1077:34: error[unresolved-attribute] Object of type `Device` has no attribute `getSeasonalPerformanceFactorTotal`
homeassistant/components/vicare/sensor.py:1084:34: error[unresolved-attribute] Object of type `Device` has no attribute `getSeasonalPerformanceFactorDHW`
homeassistant/components/vicare/sensor.py:1091:34: error[unresolved-attribute] Object of type `Device` has no attribute `getSeasonalPerformanceFactorHeating`
homeassistant/components/vicare/sensor.py:1098:34: error[unresolved-attribute] Object of type `Device` has no attribute `getCoefficientOfPerformanceHeating`
homeassistant/components/vicare/sensor.py:1105:34: error[unresolved-attribute] Object of type `Device` has no attribute `getCoefficientOfPerformanceDHW`
homeassistant/components/vicare/sensor.py:1112:34: error[unresolved-attribute] Object of type `Device` has no attribute `getCoefficientOfPerformanceTotal`
homeassistant/components/vicare/sensor.py:1119:34: error[unresolved-attribute] Object of type `Device` has no attribute `getCoefficientOfPerformanceCooling`
homeassistant/components/vicare/sensor.py:1128:34: error[unresolved-attribute] Object of type `Device` has no attribute `getBatteryLevel`
homeassistant/components/vicare/sensor.py:1136:34: error[unresolved-attribute] Object of type `Device` has no attribute `getWifiSignalStrength`
homeassistant/components/vicare/sensor.py:1145:34: error[unresolved-attribute] Object of type `Device` has no attribute `getZigbeeSignalStrength`
homeassistant/components/vicare/sensor.py:1153:34: error[unresolved-attribute] Object of type `Device` has no attribute `getValvePosition`
homeassistant/components/vicare/sensor.py:1162:34: error[unresolved-attribute] Object of type `Device` has no attribute `getFuelNeed`
homeassistant/components/vicare/sensor.py:1163:33: error[unresolved-attribute] Object of type `Device` has no attribute `getFuelUnit`
homeassistant/components/vicare/sensor.py:1172:34: error[unresolved-attribute] Object of type `Device` has no attribute `getHydraulicSeparatorTemperature`
homeassistant/components/vicare/sensor.py:1181:34: error[unresolved-attribute] Object of type `Device` has no attribute `getSupplyHumidity`
homeassistant/components/vicare/sensor.py:1187:34: error[unresolved-attribute] Object of type `Device` has no attribute `getSupplyFanHours`
homeassistant/components/vicare/sensor.py:1196:34: error[unresolved-attribute] Object of type `Device` has no attribute `getSupplyFanSpeed`
homeassistant/components/vicare/sensor.py:1205:34: error[unresolved-attribute] Object of type `Device` has no attribute `getFilterHours`
homeassistant/components/vicare/sensor.py:1214:34: error[unresolved-attribute] Object of type `Device` has no attribute `getFilterRemainingHours`
homeassistant/components/vicare/sensor.py:1223:34: error[unresolved-attribute] Object of type `Device` has no attribute `getFilterOverdueHours`
homeassistant/components/vicare/sensor.py:1233:34: error[unresolved-attribute] Object of type `Device` has no attribute `getAirborneDustPM1`
homeassistant/components/vicare/sensor.py:1240:34: error[unresolved-attribute] Object of type `Device` has no attribute `getAirborneDustPM2d5`
homeassistant/components/vicare/sensor.py:1247:34: error[unresolved-attribute] Object of type `Device` has no attribute `getAirborneDustPM4`
homeassistant/components/vicare/sensor.py:1254:34: error[unresolved-attribute] Object of type `Device` has no attribute `getAirborneDustPM10`
homeassistant/components/vicare/sensor.py:1260:34: error[unresolved-attribute] Object of type `Device` has no attribute `getSupplyVolumeFlow`
homeassistant/components/vicare/sensor.py:1267:34: error[unresolved-attribute] Object of type `Device` has no attribute `getExhaustVolumeFlow`
homeassistant/components/vicare/sensor.py:1280:34: error[unresolved-attribute] Object of type `Device` has no attribute `getStarts`
homeassistant/components/vicare/sensor.py:1288:34: error[unresolved-attribute] Object of type `Device` has no attribute `getHours`
homeassistant/components/vicare/sensor.py:1296:34: error[unresolved-attribute] Object of type `Device` has no attribute `getModulation`
homeassistant/components/vicare/sensor.py:1306:34: error[unresolved-attribute] Object of type `Device` has no attribute `getPower`
homeassistant/components/vicare/sensor.py:1307:33: error[unresolved-attribute] Object of type `Device` has no attribute `getPowerUnit`
homeassistant/components/vicare/sensor.py:1315:34: error[unresolved-attribute] Object of type `Device` has no attribute `getModulation`
homeassistant/components/vicare/sensor.py:1316:33: error[unresolved-attribute] Object of type `Device` has no attribute `getModulationUnit`
homeassistant/components/vicare/sensor.py:1322:34: error[unresolved-attribute] Object of type `Device` has no attribute `getStarts`
homeassistant/components/vicare/sensor.py:1330:34: error[unresolved-attribute] Object of type `Device` has no attribute `getHours`
homeassistant/components/vicare/sensor.py:1338:34: error[unresolved-attribute] Object of type `Device` has no attribute `getHoursLoadClass1`
homeassistant/components/vicare/sensor.py:1347:34: error[unresolved-attribute] Object of type `Device` has no attribute `getHoursLoadClass2`
homeassistant/components/vicare/sensor.py:1356:34: error[unresolved-attribute] Object of type `Device` has no attribute `getHoursLoadClass3`
homeassistant/components/vicare/sensor.py:1365:34: error[unresolved-attribute] Object of type `Device` has no attribute `getHoursLoadClass4`
homeassistant/components/vicare/sensor.py:1374:34: error[unresolved-attribute] Object of type `Device` has no attribute `getHoursLoadClass5`
homeassistant/components/vicare/sensor.py:1382:50: error[unresolved-attribute] Object of type `Device` has no attribute `getPhase`
homeassistant/components/vicare/sensor.py:1390:34: error[unresolved-attribute] Object of type `Device` has no attribute `getInletTemperature`
homeassistant/components/vicare/sensor.py:1391:33: error[unresolved-attribute] Object of type `Device` has no attribute `getInletTemperatureUnit`
homeassistant/components/vicare/sensor.py:1399:34: error[unresolved-attribute] Object of type `Device` has no attribute `getOutletTemperature`
homeassistant/components/vicare/sensor.py:1400:33: error[unresolved-attribute] Object of type `Device` has no attribute `getOutletTemperatureUnit`
homeassistant/components/vicare/sensor.py:1408:34: error[unresolved-attribute] Object of type `Device` has no attribute `getInletPressure`
homeassistant/components/vicare/sensor.py:1409:33: error[unresolved-attribute] Object of type `Device` has no attribute `getInletPressureUnit`
homeassistant/components/vicare/sensor.py:1417:34: error[unresolved-attribute] Object of type `Device` has no attribute `getOutletPressure`
homeassistant/components/vicare/sensor.py:1418:33: error[unresolved-attribute] Object of type `Device` has no attribute `getOutletPressureUnit`
homeassistant/components/vicare/sensor.py:1429:34: error[unresolved-attribute] Object of type `Device` has no attribute `getLiquidTemperature`
homeassistant/components/vicare/sensor.py:1430:33: error[unresolved-attribute] Object of type `Device` has no attribute `getLiquidTemperatureUnit`
homeassistant/components/vicare/sensor.py:1438:34: error[unresolved-attribute] Object of type `Device` has no attribute `getSubcoolingTemperature`
homeassistant/components/vicare/sensor.py:1439:33: error[unresolved-attribute] Object of type `Device` has no attribute `getSubcoolingTemperatureUnit`
homeassistant/components/vicare/sensor.py:1450:34: error[unresolved-attribute] Object of type `Device` has no attribute `getOverheatTemperature`
homeassistant/components/vicare/sensor.py:1451:33: error[unresolved-attribute] Object of type `Device` has no attribute `getOverheatTemperatureUnit`
homeassistant/components/vicare/sensor.py:1459:34: error[unresolved-attribute] Object of type `Device` has no attribute `getLiquidTemperature`
homeassistant/components/vicare/sensor.py:1460:33: error[unresolved-attribute] Object of type `Device` has no attribute `getLiquidTemperatureUnit`
homeassistant/components/vicare/sensor.py:1471:34: error[unresolved-attribute] Object of type `Device` has no attribute `getCurrent`
homeassistant/components/vicare/sensor.py:1479:34: error[unresolved-attribute] Object of type `Device` has no attribute `getPower`
homeassistant/components/vicare/sensor.py:1487:34: error[unresolved-attribute] Object of type `Device` has no attribute `getTemperature`
homeassistant/components/vicare/sensor.py:1579:76: error[invalid-argument-type] Argument is incorrect: Expected `Device`, found `Device | HeatingDeviceWithComponent`
homeassistant/components/vicare/sensor.py:1582:67: error[invalid-argument-type] Argument is incorrect: Expected `Device`, found `Device | HeatingDeviceWithComponent`
homeassistant/components/vicare/utils.py:89:16: error[unresolved-attribute] Object of type `Device` has no attribute `burners`
homeassistant/components/vicare/utils.py:100:16: error[unresolved-attribute] Object of type `Device` has no attribute `circuits`
homeassistant/components/vicare/utils.py:111:16: error[unresolved-attribute] Object of type `Device` has no attribute `compressors`
homeassistant/components/vicare/utils.py:122:16: error[unresolved-attribute] Object of type `Device` has no attribute `condensors`
homeassistant/components/vicare/utils.py:133:16: error[unresolved-attribute] Object of type `Device` has no attribute `evaporators`
homeassistant/components/vicare/utils.py:144:16: error[unresolved-attribute] Object of type `Device` has no attribute `inverters`
homeassistant/components/vicare/water_heater.py:66:13: error[invalid-argument-type] Argument to `ViCareWater.__init__` is incorrect: Expected `HeatingCircuit`, found `HeatingDeviceWithComponent`
homeassistant/components/vicare/water_heater.py:117:21: error[unresolved-attribute] Object of type `Device | HeatingDeviceWithComponent` has no attribute `getDomesticHotWaterStorageTemperature`
homeassistant/components/vicare/water_heater.py:122:21: error[unresolved-attribute] Object of type `Device | HeatingDeviceWithComponent` has no attribute `getDomesticHotWaterDesiredTemperature`
homeassistant/components/vicare/water_heater.py:129:36: error[unresolved-attribute] Object of type `Device | HeatingDeviceWithComponent` has no attribute `getDomesticHotWaterActive`
homeassistant/components/vicare/water_heater.py:134:13: error[unresolved-attribute] Object of type `Device | HeatingDeviceWithComponent` has no attribute `setDomesticHotWaterTemperature`
homeassistant/components/victron_gx/button.py:55:9: error[invalid-method-override] Invalid override of method `_on_update_cb`: Definition is incompatible with `VictronBaseEntity._on_update_cb`
homeassistant/components/victron_remote_monitoring/coordinator.py:58:9: error[invalid-argument-type] Argument is incorrect: Expected `ForecastAggregations | None`, found `dict[Unknown, Unknown] | ForecastAggregations | None`
homeassistant/components/victron_remote_monitoring/coordinator.py:58:15: error[invalid-argument-type] Method `__getitem__` of type `bound method dict[Literal["records", "totals"], dict[Unknown, Unknown]].__getitem__(key: Literal["records", "totals"], /) -> dict[Unknown, Unknown]` cannot be called with key of type `Literal["solar_yield"]` on object of type `dict[Literal["records", "totals"], dict[Unknown, Unknown]]`
homeassistant/components/victron_remote_monitoring/coordinator.py:59:9: error[invalid-argument-type] Argument is incorrect: Expected `ForecastAggregations | None`, found `dict[Unknown, Unknown] | ForecastAggregations | None`
homeassistant/components/victron_remote_monitoring/coordinator.py:59:21: error[invalid-argument-type] Method `__getitem__` of type `bound method dict[Literal["records", "totals"], dict[Unknown, Unknown]].__getitem__(key: Literal["records", "totals"], /) -> dict[Unknown, Unknown]` cannot be called with key of type `Literal["consumption"]` on object of type `dict[Literal["records", "totals"], dict[Unknown, Unknown]]`
homeassistant/components/vilfo/sensor.py:75:25: error[invalid-argument-type] Invalid argument to key "identifiers" with declared type `set[tuple[str, str]]` on TypedDict `DeviceInfo`: value of type `set[tuple[str, str] | tuple[str, Unknown, Unknown]]`
homeassistant/components/vizio/config_flow.py:252:25: error[invalid-argument-type] Argument to function `VizioAsync.validate_ha_config` is incorrect: Expected `str`, found `Any | None`
homeassistant/components/vizio/config_flow.py:351:17: error[invalid-argument-type] Argument to bound method `VizioAsync.pair` is incorrect: Expected `int | str`, found `str | None`
homeassistant/components/vizio/config_flow.py:351:32: error[invalid-argument-type] Argument to bound method `VizioAsync.pair` is incorrect: Expected `int | str`, found `str | None`
homeassistant/components/vizio/coordinator.py:141:13: error[invalid-argument-type] Argument is incorrect: Expected `list[str] | None`, found `None | list[str] | dict[str, int | str]`
homeassistant/components/vizio/media_player.py:84:13: error[invalid-argument-type] Argument to bound method `ConfigEntries.async_update_entry` is incorrect: Expected `MappingProxyType[str, tuple[DiscoveryKey, ...]] | UndefinedType`, found `dict[str, Any]`
homeassistant/components/vizio/media_player.py:84:13: error[invalid-argument-type] Argument to bound method `ConfigEntries.async_update_entry` is incorrect: Expected `bool | UndefinedType`, found `dict[str, Any]`
homeassistant/components/vizio/media_player.py:84:13: error[invalid-argument-type] Argument to bound method `ConfigEntries.async_update_entry` is incorrect: Expected `bool | UndefinedType`, found `dict[str, Any]`
homeassistant/components/vizio/media_player.py:84:13: error[invalid-argument-type] Argument to bound method `ConfigEntries.async_update_entry` is incorrect: Expected `int | UndefinedType`, found `dict[str, Any]`
homeassistant/components/vizio/media_player.py:84:13: error[invalid-argument-type] Argument to bound method `ConfigEntries.async_update_entry` is incorrect: Expected `int | UndefinedType`, found `dict[str, Any]`
homeassistant/components/vizio/media_player.py:84:13: error[invalid-argument-type] Argument to bound method `ConfigEntries.async_update_entry` is incorrect: Expected `str | None | UndefinedType`, found `dict[str, Any]`
homeassistant/components/vizio/media_player.py:84:13: error[invalid-argument-type] Argument to bound method `ConfigEntries.async_update_entry` is incorrect: Expected `str | UndefinedType`, found `dict[str, Any]`
homeassistant/components/vizio/media_player.py:359:25: error[invalid-argument-type] Argument to bound method `VizioAsync.launch_app` is incorrect: Expected `list[dict[str, str | list[str | dict[str, Any]]]]`, found `list[dict[str, Any]] | None`
homeassistant/components/vlc/media_player.py:74:22: error[unresolved-attribute] Class `State` has no attribute `Playing`
homeassistant/components/vlc/media_player.py:76:24: error[unresolved-attribute] Class `State` has no attribute `Paused`
homeassistant/components/voip/assist_satellite.py:163:9: error[invalid-assignment] Object of type `Self@async_added_to_hass` is not assignable to attribute `protocol` of type `VoipDatagramProtocol | None`
homeassistant/components/voip/voip.py:56:16: error[invalid-return-type] Return type does not match returned value: expected `VoipDatagramProtocol`, found `PreRecordMessageProtocol`
homeassistant/components/voip/voip.py:66:5: error[unresolved-attribute] Object of type `VoipDatagramProtocol` has no attribute `_rtp_input`
homeassistant/components/voip/voip.py:67:5: error[unresolved-attribute] Object of type `VoipDatagramProtocol` has no attribute `_rtp_output`
homeassistant/components/voip/voip.py:69:5: error[unresolved-attribute] Unresolved attribute `rtcp_state` on type `VoipDatagramProtocol`
homeassistant/components/voip/voip.py:70:8: error[unresolved-attribute] Object of type `VoipDatagramProtocol` has no attribute `rtcp_state`
homeassistant/components/voip/voip.py:72:9: error[unresolved-attribute] Object of type `VoipDatagramProtocol` has no attribute `rtcp_state`
homeassistant/components/voip/voip.py:72:44: error[unresolved-attribute] Object of type `VoipDatagramProtocol` has no attribute `disconnect`
homeassistant/components/voip/voip.py:89:13: error[invalid-argument-type] Argument to `VoipDatagramProtocol.__init__` is incorrect: Expected `(CallInfo, RtcpState, /) -> Protocol`, found `(call_info: CallInfo, rtcp_state: RtcpState) -> VoipDatagramProtocol`
homeassistant/components/voip/voip.py:92:13: error[invalid-argument-type] Argument to `VoipDatagramProtocol.__init__` is incorrect: Expected `((CallInfo, RtcpState, /) -> Protocol) | None`, found `(call_info: CallInfo, rtcp_state: RtcpState) -> PreRecordMessageProtocol`
homeassistant/components/volvo/button.py:110:18: warning[possibly-unresolved-reference] Name `result` used when possibly not defined
homeassistant/components/volvo/button.py:110:42: warning[possibly-unresolved-reference] Name `result` used when possibly not defined
homeassistant/components/volvo/button.py:114:49: warning[possibly-unresolved-reference] Name `result` used when possibly not defined
homeassistant/components/volvo/button.py:114:67: warning[possibly-unresolved-reference] Name `result` used when possibly not defined
homeassistant/components/volvo/entity.py:89:52: error[unresolved-attribute] Object of type `EntityDescription` has no attribute `api_field`
homeassistant/components/volvo/entity.py:96:12: error[unresolved-attribute] Object of type `EntityDescription` has no attribute `api_field`
homeassistant/components/volvo/entity.py:98:17: error[unresolved-attribute] Object of type `EntityDescription` has no attribute `api_field`
homeassistant/components/water_heater/condition.py:77:9: error[invalid-method-override] Invalid override of method `_should_include`: Definition is incompatible with `EntityConditionBase._should_include`
homeassistant/components/water_heater/device_action.py:76:17: warning[possibly-unresolved-reference] Name `service` used when possibly not defined
homeassistant/components/watergate/__init__.py:111:50: error[unresolved-attribute] Attribute `state` is not defined on `AutoShutOffReportData`, `TelemetryEventData`, `PowerSupplyChangedEventData`, `WifiChangedEventData`, `OnlineEvent` in union `AutoShutOffReportData | TelemetryEventData | ValveEventData | ... omitted 3 union elements`
homeassistant/components/watergate/__init__.py:113:22: error[unresolved-attribute] Attribute `errors` is not defined on `AutoShutOffReportData`, `ValveEventData`, `PowerSupplyChangedEventData`, `WifiChangedEventData`, `OnlineEvent` in union `AutoShutOffReportData | TelemetryEventData | ValveEventData | ... omitted 3 union elements`
homeassistant/components/watergate/__init__.py:114:13: error[invalid-assignment] Object of type `int | None` is not assignable to attribute `flow` of type `int | float`
homeassistant/components/watergate/__init__.py:115:17: error[unresolved-attribute] Attribute `flow` is not defined on `AutoShutOffReportData`, `ValveEventData`, `PowerSupplyChangedEventData`, `WifiChangedEventData`, `OnlineEvent` in union `AutoShutOffReportData | TelemetryEventData | ValveEventData | ... omitted 3 union elements`
homeassistant/components/watergate/__init__.py:117:13: error[invalid-assignment] Object of type `int | None` is not assignable to attribute `pressure` of type `int | float`
homeassistant/components/watergate/__init__.py:118:17: error[unresolved-attribute] Attribute `pressure` is not defined on `AutoShutOffReportData`, `ValveEventData`, `PowerSupplyChangedEventData`, `WifiChangedEventData`, `OnlineEvent` in union `AutoShutOffReportData | TelemetryEventData | ValveEventData | ... omitted 3 union elements`
homeassistant/components/watergate/__init__.py:120:13: error[invalid-assignment] Object of type `int | float | None` is not assignable to attribute `water_temperature` of type `int | float`
homeassistant/components/watergate/__init__.py:121:17: error[unresolved-attribute] Attribute `temperature` is not defined on `AutoShutOffReportData`, `ValveEventData`, `PowerSupplyChangedEventData`, `WifiChangedEventData`, `OnlineEvent` in union `AutoShutOffReportData | TelemetryEventData | ValveEventData | ... omitted 3 union elements`
homeassistant/components/watergate/__init__.py:124:46: error[unresolved-attribute] Attribute `ip` is not defined on `AutoShutOffReportData`, `TelemetryEventData`, `ValveEventData`, `PowerSupplyChangedEventData`, `OnlineEvent` in union `AutoShutOffReportData | TelemetryEventData | ValveEventData | ... omitted 3 union elements`
homeassistant/components/watergate/__init__.py:125:51: error[unresolved-attribute] Attribute `gateway` is not defined on `AutoShutOffReportData`, `TelemetryEventData`, `ValveEventData`, `PowerSupplyChangedEventData`, `OnlineEvent` in union `AutoShutOffReportData | TelemetryEventData | ValveEventData | ... omitted 3 union elements`
homeassistant/components/watergate/__init__.py:126:50: error[unresolved-attribute] Attribute `subnet` is not defined on `AutoShutOffReportData`, `TelemetryEventData`, `ValveEventData`, `PowerSupplyChangedEventData`, `OnlineEvent` in union `AutoShutOffReportData | TelemetryEventData | ValveEventData | ... omitted 3 union elements`
homeassistant/components/watergate/__init__.py:127:48: error[unresolved-attribute] Attribute `ssid` is not defined on `AutoShutOffReportData`, `TelemetryEventData`, `ValveEventData`, `PowerSupplyChangedEventData`, `OnlineEvent` in union `AutoShutOffReportData | TelemetryEventData | ValveEventData | ... omitted 3 union elements`
homeassistant/components/watergate/__init__.py:128:13: error[invalid-assignment] Object of type `int` is not assignable to attribute `rssi` of type `str`
homeassistant/components/watergate/__init__.py:128:48: error[unresolved-attribute] Attribute `rssi` is not defined on `AutoShutOffReportData`, `TelemetryEventData`, `ValveEventData`, `PowerSupplyChangedEventData`, `OnlineEvent` in union `AutoShutOffReportData | TelemetryEventData | ValveEventData | ... omitted 3 union elements`
homeassistant/components/watergate/__init__.py:130:51: error[unresolved-attribute] Attribute `supply` is not defined on `AutoShutOffReportData`, `TelemetryEventData`, `ValveEventData`, `WifiChangedEventData`, `OnlineEvent` in union `AutoShutOffReportData | TelemetryEventData | ValveEventData | ... omitted 3 union elements`
homeassistant/components/watergate/__init__.py:133:55: error[unresolved-attribute] Attribute `type` is not defined on `TelemetryEventData`, `ValveEventData`, `PowerSupplyChangedEventData`, `WifiChangedEventData` in union `AutoShutOffReportData | TelemetryEventData | ValveEventData | ... omitted 3 union elements`
homeassistant/components/watergate/coordinator.py:59:43: error[invalid-argument-type] Argument is incorrect: Expected `DeviceState`, found `DeviceState | None`
homeassistant/components/watergate/coordinator.py:59:50: error[invalid-argument-type] Argument is incorrect: Expected `TelemetryData`, found `TelemetryData | None`
homeassistant/components/watergate/coordinator.py:59:61: error[invalid-argument-type] Argument is incorrect: Expected `NetworkingData`, found `NetworkingData | None`
homeassistant/components/watergate/sensor.py:96:43: error[invalid-argument-type] Argument to constructor `timedelta.__new__` is incorrect: Expected `int | float`, found `str`
homeassistant/components/watergate/sensor.py:110:43: error[invalid-argument-type] Argument to constructor `timedelta.__new__` is incorrect: Expected `int | float`, found `str`
homeassistant/components/watson_tts/tts.py:6:6: error[unresolved-import] Cannot resolve imported module `ibm_cloud_sdk_core.authenticators`
homeassistant/components/watson_tts/tts.py:7:6: error[unresolved-import] Cannot resolve imported module `ibm_watson`
homeassistant/components/watttime/sensor.py:110:54: error[invalid-key] TypedDict `RealTimeEmissionsResponseType` can only be subscripted with a string literal key, got key of type `str`
homeassistant/components/waze_travel_time/coordinator.py:77:13: error[invalid-argument-type] Argument to bound method `WazeRouteCalculator.calc_routes` is incorrect: Expected `None | Literal["MOTORCYCLE", "TAXI"]`, found `str`
homeassistant/components/waze_travel_time/coordinator.py:99:17: error[unsupported-operator] Operator `in` is not supported between objects of type `str` and `Collection[str] | None`
homeassistant/components/waze_travel_time/coordinator.py:99:48: error[unsupported-operator] Operator `in` is not supported between objects of type `Literal[""]` and `Collection[str] | None`
homeassistant/components/waze_travel_time/helpers.py:43:34: error[invalid-argument-type] Argument to bound method `WazeRouteCalculator.calc_routes` is incorrect: Expected `str`, found `str | None`
homeassistant/components/waze_travel_time/helpers.py:43:51: error[invalid-argument-type] Argument to bound method `WazeRouteCalculator.calc_routes` is incorrect: Expected `str`, found `str | None`
homeassistant/components/weatherflow_cloud/coordinator.py:152:13: error[invalid-argument-type] Argument to bound method `WeatherFlowWebsocketAPI.register_callback` is incorrect: Expected `(str, /) -> None`, found `bound method Self@async_setup._handle_websocket_message(data) -> CoroutineType[Any, Any, None]`
homeassistant/components/weatherflow_cloud/coordinator.py:194:9: error[invalid-assignment] Invalid subscript assignment with key of type `int` and value of type `EventDataRapidWind | list[Any]` on object of type `dict[int, EventDataRapidWind | None]`
homeassistant/components/weatherflow_cloud/weather.py:120:16: error[invalid-return-type] Return type does not match returned value: expected `list[Forecast] | None`, found `list[Forecast | dict[Unknown, Unknown]]`
homeassistant/components/weatherflow_cloud/weather.py:125:16: error[invalid-return-type] Return type does not match returned value: expected `list[Forecast] | None`, found `list[Forecast | dict[Unknown, Unknown]]`
homeassistant/components/weatherkit/coordinator.py:77:17: error[invalid-argument-type] Argument to bound method `WeatherKitApiClient.get_weather_data` is incorrect: Expected `list[DataSetType]`, found `list[DataSetType] | None`
homeassistant/components/webdav/backup.py:86:17: error[unresolved-attribute] Object of type `(WebDavBackupAgent, /, *args: P@handle_backup_errors.args, **kwargs: P@handle_backup_errors.kwargs) -> Coroutine[Any, Any, _R@handle_backup_errors]` has no attribute `__name__`
homeassistant/components/webostv/config_flow.py:135:9: error[invalid-method-override] Invalid override of method `is_matching`: Definition is incompatible with `ConfigFlow.is_matching`
homeassistant/components/webostv/media_player.py:85:51: error[unresolved-attribute] Object of type `(LgWebOSMediaPlayerEntity, /, *args: _P@cmd.args, **kwargs: _P@cmd.kwargs) -> Coroutine[Any, Any, _R@cmd]` has no attribute `__name__`
homeassistant/components/webostv/media_player.py:91:29: error[unresolved-attribute] Object of type `(LgWebOSMediaPlayerEntity, /, *args: _P@cmd.args, **kwargs: _P@cmd.kwargs) -> Coroutine[Any, Any, _R@cmd]` has no attribute `__name__`
homeassistant/components/webostv/media_player.py:102:29: error[unresolved-attribute] Object of type `(LgWebOSMediaPlayerEntity, /, *args: _P@cmd.args, **kwargs: _P@cmd.kwargs) -> Coroutine[Any, Any, _R@cmd]` has no attribute `__name__`
homeassistant/components/websocket_api/__init__.py:57:19: error[unresolved-attribute] Object of type `WebSocketCommandHandler` has no attribute `_ws_command`
homeassistant/components/websocket_api/__init__.py:58:18: error[unresolved-attribute] Object of type `WebSocketCommandHandler` has no attribute `_ws_schema`
homeassistant/components/websocket_api/connection.py:217:21: error[invalid-argument-type] Argument to function `error_message` is incorrect: Expected `int | None`, found `dict[str, JsonValueType] | list[JsonValueType] | str | ... omitted 3 union elements`
homeassistant/components/websocket_api/connection.py:232:53: warning[possibly-unresolved-reference] Name `type_` used when possibly not defined
homeassistant/components/websocket_api/connection.py:233:62: warning[possibly-unresolved-reference] Name `type_` used when possibly not defined
homeassistant/components/websocket_api/connection.py:297:27: warning[possibly-missing-submodule] Submodule `humanize` might not have been imported
homeassistant/components/websocket_api/decorators.py:35:40: error[unresolved-attribute] Object of type `AsyncWebSocketCommandHandler` has no attribute `__name__`
homeassistant/components/websocket_api/decorators.py:140:19: error[not-subscriptable] Cannot subscript object of type `All` with no `__getitem__` method
homeassistant/components/websocket_api/decorators.py:142:19: error[unresolved-attribute] Attribute `validators` is not defined on `VolDictType` in union `VolDictType | All`
homeassistant/components/websocket_api/decorators.py:146:28: error[invalid-argument-type] Argument to function `len` is incorrect: Expected `Sized`, found `dict[str | Marker, Any] | All`
homeassistant/components/websocket_api/decorators.py:147:13: error[unresolved-attribute] Unresolved attribute `_ws_schema` on type `(HomeAssistant, ActiveConnection, dict[str, Any], /) -> None`
homeassistant/components/websocket_api/decorators.py:149:13: error[unresolved-attribute] Unresolved attribute `_ws_schema` on type `(HomeAssistant, ActiveConnection, dict[str, Any], /) -> None`
homeassistant/components/websocket_api/decorators.py:159:13: error[unresolved-attribute] Unresolved attribute `_ws_schema` on type `(HomeAssistant, ActiveConnection, dict[str, Any], /) -> None`
homeassistant/components/websocket_api/decorators.py:160:9: error[unresolved-attribute] Unresolved attribute `_ws_command` on type `(HomeAssistant, ActiveConnection, dict[str, Any], /) -> None`
homeassistant/components/websocket_api/http.py:118:23: error[unresolved-attribute] Attribute `isEnabledFor` is not defined on `None` in union `WebSocketAdapter | None`
homeassistant/components/websocket_api/http.py:149:17: error[unresolved-attribute] Attribute `debug` is not defined on `None` in union `WebSocketAdapter | None`
homeassistant/components/websocket_api/http.py:154:23: error[unresolved-attribute] Attribute `closed` is not defined on `None` in union `WebSocketResponse[Literal[True]] | None`
homeassistant/components/websocket_api/http.py:217:13: error[unresolved-attribute] Attribute `error` is not defined on `None` in union `WebSocketAdapter | None`
homeassistant/components/websocket_api/http.py:245:17: error[invalid-argument-type] Argument to function `async_call_later` is incorrect: Expected `HomeAssistant`, found `HomeAssistant | None`
homeassistant/components/websocket_api/http.py:282:9: error[unresolved-attribute] Attribute `error` is not defined on `None` in union `WebSocketAdapter | None`
homeassistant/components/websocket_api/http.py:320:23: error[unresolved-attribute] Attribute `prepare` is not defined on `None` in union `WebSocketResponse[Literal[True]] | None`
homeassistant/components/websocket_api/http.py:323:13: error[unresolved-attribute] Attribute `debug` is not defined on `None` in union `WebSocketAdapter | None`
homeassistant/components/websocket_api/http.py:327:20: error[invalid-return-type] Return type does not match returned value: expected `WebSocketResponse[Literal[True]]`, found `WebSocketResponse[Literal[True]] | None`
homeassistant/components/websocket_api/http.py:329:13: error[unresolved-attribute] Attribute `warning` is not defined on `None` in union `WebSocketAdapter | None`
homeassistant/components/websocket_api/http.py:330:20: error[invalid-return-type] Return type does not match returned value: expected `WebSocketResponse[Literal[True]]`, found `WebSocketResponse[Literal[True]] | None`
homeassistant/components/websocket_api/http.py:332:9: error[unresolved-attribute] Attribute `debug` is not defined on `None` in union `WebSocketAdapter | None`
homeassistant/components/websocket_api/http.py:335:22: error[unresolved-attribute] Attribute `bus` is not defined on `None` in union `HomeAssistant | None`
homeassistant/components/websocket_api/http.py:338:35: error[unresolved-attribute] Attribute `bus` is not defined on `None` in union `HomeAssistant | None`
homeassistant/components/websocket_api/http.py:342:18: error[unresolved-attribute] Attribute `_writer` is not defined on `None` in union `WebSocketResponse[Literal[True]] | None`
homeassistant/components/websocket_api/http.py:348:13: error[invalid-argument-type] Argument to `AuthPhase.__init__` is incorrect: Expected `WebSocketAdapter`, found `WebSocketAdapter | None`
homeassistant/components/websocket_api/http.py:348:21: error[invalid-argument-type] Argument to `AuthPhase.__init__` is incorrect: Expected `HomeAssistant`, found `HomeAssistant | None`
homeassistant/components/websocket_api/http.py:358:13: error[unresolved-attribute] Attribute `debug` is not defined on `None` in union `WebSocketAdapter | None`
homeassistant/components/websocket_api/http.py:364:13: error[unresolved-attribute] Attribute `debug` is not defined on `None` in union `WebSocketAdapter | None`
homeassistant/components/websocket_api/http.py:366:13: error[unresolved-attribute] Attribute `exception` is not defined on `None` in union `WebSocketAdapter | None`
homeassistant/components/websocket_api/http.py:384:16: error[invalid-return-type] Return type does not match returned value: expected `WebSocketResponse[Literal[True]]`, found `WebSocketResponse[Literal[True]] | None`
homeassistant/components/websocket_api/http.py:403:29: error[unresolved-attribute] Attribute `receive` is not defined on `None` in union `WebSocketResponse[Literal[True]] | None`
homeassistant/components/websocket_api/http.py:429:17: error[unresolved-attribute] Attribute `debug` is not defined on `None` in union `WebSocketAdapter | None`
homeassistant/components/websocket_api/http.py:439:9: error[unresolved-attribute] Attribute `data` is not defined on `None` in union `HomeAssistant | None`
homeassistant/components/websocket_api/http.py:439:45: error[unresolved-attribute] Attribute `data` is not defined on `None` in union `HomeAssistant | None`
homeassistant/components/websocket_api/http.py:440:9: error[no-matching-overload] No overload of function `async_dispatcher_send` matches arguments
homeassistant/components/websocket_api/http.py:493:19: error[unresolved-attribute] Attribute `closed` is not defined on `None` in union `WebSocketResponse[Literal[True]] | None`
homeassistant/components/websocket_api/http.py:494:25: error[unresolved-attribute] Attribute `receive` is not defined on `None` in union `WebSocketResponse[Literal[True]] | None`
homeassistant/components/websocket_api/http.py:524:17: error[unresolved-attribute] Attribute `debug` is not defined on `None` in union `WebSocketAdapter | None`
homeassistant/components/websocket_api/http.py:552:23: error[unresolved-attribute] Attribute `close` is not defined on `None` in union `WebSocketResponse[Literal[True]] | None`
homeassistant/components/websocket_api/http.py:555:21: error[unresolved-attribute] Attribute `debug` is not defined on `None` in union `WebSocketAdapter | None`
homeassistant/components/websocket_api/http.py:561:21: error[unresolved-attribute] Attribute `debug` is not defined on `None` in union `WebSocketAdapter | None`
homeassistant/components/websocket_api/http.py:567:21: error[unresolved-attribute] Attribute `warning` is not defined on `None` in union `WebSocketAdapter | None`
homeassistant/components/websocket_api/http.py:572:21: error[unresolved-attribute] Attribute `data` is not defined on `None` in union `HomeAssistant | None`
homeassistant/components/websocket_api/http.py:575:17: error[no-matching-overload] No overload of function `async_dispatcher_send` matches arguments
homeassistant/components/websocket_api/http.py:579:17: error[invalid-assignment] Object of type `None` is not assignable to attribute `_request` of type `Request`
homeassistant/components/websocket_api/http.py:582:17: error[invalid-assignment] Object of type `None` is not assignable to attribute `_message_queue` of type `deque[bytes]`
homeassistant/components/wemo/__init__.py:90:27: warning[possibly-missing-submodule] Submodule `ssdp` might not have been imported
homeassistant/components/wemo/__init__.py:151:9: error[invalid-assignment] Object of type `None` is not assignable to attribute `config_entry_data` of type `WemoConfigEntryData`
homeassistant/components/wemo/fan.py:175:64: warning[possibly-unresolved-reference] Name `pywemo_humidity` used when possibly not defined
homeassistant/components/wemo/light.py:195:32: error[invalid-argument-type] Argument to bound method `Light.turn_on` is incorrect: Expected `bool`, found `Any | int`
homeassistant/components/wemo/models.py:39:46: error[invalid-assignment] Object of type `None` is not assignable to `WemoConfigEntryData`
homeassistant/components/whirlpool/binary_sensor.py:35:36: error[unresolved-attribute] Object of type `Appliance` has no attribute `get_door_open`
homeassistant/components/whirlpool/binary_sensor.py:76:16: error[unresolved-attribute] Object of type `BinarySensorEntityDescription` has no attribute `value_fn`
homeassistant/components/whirlpool/climate.py:86:16: error[invalid-return-type] Return type does not match returned value: expected `int | float`, found `int | float | None`
homeassistant/components/whirlpool/climate.py:91:16: error[invalid-return-type] Return type does not match returned value: expected `int | float`, found `int | float | None`
homeassistant/components/whirlpool/climate.py:96:44: error[invalid-argument-type] Argument to bound method `Aircon.set_temp` is incorrect: Expected `int | float`, found `Any | None`
homeassistant/components/whirlpool/climate.py:102:16: error[invalid-return-type] Return type does not match returned value: expected `int`, found `int | None`
homeassistant/components/whirlpool/climate.py:110:28: error[invalid-assignment] Object of type `Mode | None` is not assignable to `Mode`
homeassistant/components/whirlpool/entity.py:48:9: error[invalid-assignment] Object of type `bool | None` is not assignable to attribute `_attr_available` of type `bool`
homeassistant/components/whirlpool/select.py:37:33: error[unresolved-attribute] Object of type `Appliance` has no attribute `get_offset_temp`
homeassistant/components/whirlpool/select.py:39:39: error[unresolved-attribute] Object of type `Appliance` has no attribute `set_offset_temp`
homeassistant/components/whirlpool/select.py:73:16: error[unresolved-attribute] Object of type `SelectEntityDescription` has no attribute `value_fn`
homeassistant/components/whirlpool/select.py:80:23: error[unresolved-attribute] Object of type `SelectEntityDescription` has no attribute `set_fn`
homeassistant/components/whirlpool/sensor.py:179:9: error[invalid-argument-type] Argument is incorrect: Expected `(Appliance, /) -> str | None`, found `def washer_state(washer: Washer) -> str | None`
homeassistant/components/whirlpool/sensor.py:187:54: error[unresolved-attribute] Object of type `Appliance` has no attribute `get_dispense_1_level`
homeassistant/components/whirlpool/sensor.py:197:9: error[invalid-argument-type] Argument is incorrect: Expected `(Appliance, /) -> str | None`, found `def dryer_state(dryer: Dryer) -> str | None`
homeassistant/components/whirlpool/sensor.py:331:16: error[unresolved-attribute] Object of type `SensorEntityDescription` has no attribute `value_fn`
homeassistant/components/whirlpool/sensor.py:382:17: error[invalid-argument-type] Argument to constructor `timedelta.__new__` is incorrect: Expected `int | float`, found `int | None`
homeassistant/components/whirlpool/sensor.py:448:16: error[unresolved-attribute] Object of type `SensorEntityDescription` has no attribute `value_fn`
homeassistant/components/whois/sensor.py:234:16: error[invalid-return-type] Return type does not match returned value: expected `dict[str, int | float | None] | None`, found `dict[str, Unknown | str | int | float | None] & ~AlwaysFalsy`
homeassistant/components/wiffi/entity.py:88:17: error[unresolved-attribute] Attribute `endswith` is not defined on `None` in union `str | None`
homeassistant/components/wiffi/entity.py:93:16: error[unresolved-attribute] Attribute `endswith` is not defined on `None` in union `str | None`
homeassistant/components/wiffi/entity.py:93:54: error[unresolved-attribute] Attribute `endswith` is not defined on `None` in union `str | None`
homeassistant/components/wiim/media_player.py:89:20: error[unresolved-attribute] Object of type `(_WiimMediaPlayerEntityT@media_player_exception_wrap, /, *args: _P@media_player_exception_wrap.args, **kwargs: _P@media_player_exception_wrap.kwargs) -> Awaitable[_R@media_player_exception_wrap]` has no attribute `__name__`
homeassistant/components/wiim/media_player.py:93:20: error[unresolved-attribute] Object of type `(_WiimMediaPlayerEntityT@media_player_exception_wrap, /, *args: _P@media_player_exception_wrap.args, **kwargs: _P@media_player_exception_wrap.kwargs) -> Awaitable[_R@media_player_exception_wrap]` has no attribute `__name__`
homeassistant/components/wiim/media_player.py:633:67: error[invalid-argument-type] Argument to function `WiimDevice.build_loop_mode` is incorrect: Expected `bool`, found `bool | None`
homeassistant/components/wilight/parent_device.py:106:16: error[invalid-return-type] Return type does not match returned value: expected `PyWiLightDevice`, found `None`
homeassistant/components/wirelesstag/sensor.py:133:16: error[unresolved-attribute] Attribute `lower` is not defined on `UndefinedType`, `None` in union `str | UndefinedType | None`
homeassistant/components/withings/__init__.py:487:17: error[invalid-argument-type] Argument to constructor `int.__new__` is incorrect: Expected `str | Buffer | SupportsInt | SupportsIndex`, found `str | bytes | bytearray | FileField`
homeassistant/components/withings/sensor.py:623:9: error[invalid-argument-type] Argument is incorrect: Expected `list[str] | None`, found `list[LiteralString]`
homeassistant/components/wiz/binary_sensor.py:74:12: error[unresolved-attribute] Attribute `get_source` is not defined on `None` in union `PilotParser | None`
homeassistant/components/wiz/config_flow.py:180:66: error[invalid-argument-type] Argument to function `name_from_bulb_type_and_mac` is incorrect: Expected `str`, found `str | None`
homeassistant/components/wiz/entity.py:26:31: error[invalid-assignment] Object of type `BulbType | None` is not assignable to `BulbType`
homeassistant/components/wiz/entity.py:29:25: error[invalid-argument-type] Invalid argument to key "connections" with declared type `set[tuple[str, str]]` on TypedDict `DeviceInfo`: value of type `set[tuple[str, str | None]]`
homeassistant/components/wiz/fan.py:34:8: error[unresolved-attribute] Attribute `features` is not defined on `None` in union `BulbType | None`
homeassistant/components/wiz/fan.py:50:31: error[invalid-assignment] Object of type `BulbType | None` is not assignable to `BulbType`
homeassistant/components/wiz/fan.py:65:9: error[invalid-assignment] Object of type `int | None` is not assignable to attribute `_attr_speed_count` of type `int`
homeassistant/components/wiz/fan.py:74:28: error[unresolved-attribute] Attribute `get_fan_state` is not defined on `None` in union `PilotParser | None`
homeassistant/components/wiz/fan.py:74:28: error[unsupported-operator] Operator `>` is not supported between objects of type `int | None` and `Literal[0]`
homeassistant/components/wiz/fan.py:76:36: error[invalid-argument-type] Argument to function `ranged_value_to_percentage` is incorrect: Expected `int | float`, found `int | None`
homeassistant/components/wiz/fan.py:76:36: error[unresolved-attribute] Attribute `get_fan_speed` is not defined on `None` in union `PilotParser | None`
homeassistant/components/wiz/fan.py:79:24: error[unresolved-attribute] Attribute `get_fan_mode` is not defined on `None` in union `PilotParser | None`
homeassistant/components/wiz/fan.py:82:27: error[unresolved-attribute] Attribute `get_fan_reverse` is not defined on `None` in union `PilotParser | None`
homeassistant/components/wiz/light.py:60:8: error[unresolved-attribute] Attribute `bulb_type` is not defined on `None` in union `BulbType | None`
homeassistant/components/wiz/light.py:73:31: error[invalid-assignment] Object of type `BulbType | None` is not assignable to `BulbType`
homeassistant/components/wiz/light.py:77:29: error[invalid-argument-type] Method `__getitem__` of type `bound method dict[int, ColorMode].__getitem__(key: int, /) -> ColorMode` cannot be called with key of type `None` on object of type `dict[int, ColorMode]`
homeassistant/components/wiz/light.py:81:48: error[unresolved-attribute] Attribute `max` is not defined on `None` in union `KelvinRange | None`
homeassistant/components/wiz/light.py:82:48: error[unresolved-attribute] Attribute `min` is not defined on `None` in union `KelvinRange | None`
homeassistant/components/wiz/light.py:99:27: error[unresolved-attribute] Attribute `get_brightness` is not defined on `None` in union `PilotParser | None`
homeassistant/components/wiz/light.py:106:27: error[unresolved-attribute] Attribute `get_colortemp` is not defined on `None` in union `PilotParser | None`
homeassistant/components/wiz/light.py:111:58: error[unresolved-attribute] Attribute `get_rgbww` is not defined on `None` in union `PilotParser | None`
homeassistant/components/wiz/light.py:115:57: error[unresolved-attribute] Attribute `get_rgbw` is not defined on `None` in union `PilotParser | None`
homeassistant/components/wiz/light.py:119:38: error[unresolved-attribute] Attribute `get_scene` is not defined on `None` in union `PilotParser | None`
homeassistant/components/wiz/light.py:119:38: error[unresolved-attribute] Attribute `get_scene` is not defined on `None` in union `PilotParser | None`
homeassistant/components/wiz/number.py:46:33: warning[redundant-cast] Value is already of type `int | None`
homeassistant/components/wiz/number.py:46:50: error[unresolved-attribute] Attribute `get_speed` is not defined on `None` in union `PilotParser | None`
homeassistant/components/wiz/number.py:57:33: warning[redundant-cast] Value is already of type `int | None`
homeassistant/components/wiz/number.py:57:50: error[unresolved-attribute] Attribute `get_ratio` is not defined on `None` in union `PilotParser | None`
homeassistant/components/wiz/number.py:75:13: error[unresolved-attribute] Attribute `features` is not defined on `None` in union `BulbType | None`
homeassistant/components/wiz/sensor.py:79:35: error[unresolved-attribute] Attribute `pilotResult` is not defined on `None` in union `PilotParser | None`
homeassistant/components/wiz/sensor.py:91:22: error[unresolved-attribute] Attribute `get_power` is not defined on `None` in union `PilotParser | None`
homeassistant/components/wiz/switch.py:22:8: error[unresolved-attribute] Attribute `bulb_type` is not defined on `None` in union `BulbType | None`
homeassistant/components/wmspro/entity.py:28:28: error[unresolved-attribute] Attribute `name` is not defined on `None` in union `Room | None`
homeassistant/components/wmspro/scene.py:47:21: error[unresolved-attribute] Attribute `name` is not defined on `None` in union `Room | None`
homeassistant/components/wmspro/scene.py:48:27: error[unresolved-attribute] Attribute `id` is not defined on `None` in union `Room | None`
homeassistant/components/worldtidesinfo/sensor.py:57:8: error[unresolved-attribute] Attribute `get` is not defined on `None` in union `None | Any`
homeassistant/components/worldtidesinfo/sensor.py:87:26: error[not-subscriptable] Cannot subscript object of type `None` with no `__getitem__` method
homeassistant/components/worldtidesinfo/sensor.py:88:42: error[not-subscriptable] Cannot subscript object of type `None` with no `__getitem__` method
homeassistant/components/worldtidesinfo/sensor.py:89:40: error[not-subscriptable] Cannot subscript object of type `None` with no `__getitem__` method
homeassistant/components/worldtidesinfo/sensor.py:90:41: error[not-subscriptable] Cannot subscript object of type `None` with no `__getitem__` method
homeassistant/components/worldtidesinfo/sensor.py:91:39: error[not-subscriptable] Cannot subscript object of type `None` with no `__getitem__` method
homeassistant/components/worldtidesinfo/sensor.py:92:27: error[not-subscriptable] Cannot subscript object of type `None` with no `__getitem__` method
homeassistant/components/worldtidesinfo/sensor.py:93:42: error[not-subscriptable] Cannot subscript object of type `None` with no `__getitem__` method
homeassistant/components/worldtidesinfo/sensor.py:94:40: error[not-subscriptable] Cannot subscript object of type `None` with no `__getitem__` method
homeassistant/components/worldtidesinfo/sensor.py:95:41: error[not-subscriptable] Cannot subscript object of type `None` with no `__getitem__` method
homeassistant/components/worldtidesinfo/sensor.py:96:39: error[not-subscriptable] Cannot subscript object of type `None` with no `__getitem__` method
homeassistant/components/worxlandroid/sensor.py:119:26: warning[possibly-unresolved-reference] Name `mower_response` used when possibly not defined
homeassistant/components/ws66i/__init__.py:52:41: warning[possibly-unresolved-reference] Name `amp_num` used when possibly not defined
homeassistant/components/wsdot/config_flow.py:90:34: error[unresolved-attribute] Attribute `split` is not defined on `None` in union `str | None`
homeassistant/components/wsdot/config_flow.py:95:21: error[invalid-argument-type] Argument is incorrect: Expected `str`, found `str | None`
homeassistant/components/xbox/__init__.py:159:21: error[invalid-argument-type] Argument is incorrect: Expected `MappingProxyType[str, Any]`, found `dict[Unknown, Unknown]`
homeassistant/components/xiaomi/camera.py:180:34: error[invalid-argument-type] Argument to bound method `CameraMjpeg.open_camera` is incorrect: Expected `str`, found `None | Unknown`
homeassistant/components/xiaomi/camera.py:187:17: error[invalid-argument-type] Argument to function `async_aiohttp_proxy_stream` is incorrect: Expected `aiohttp.streams.StreamReader`, found `asyncio.streams.StreamReader`
homeassistant/components/xiaomi_ble/sensor.py:222:57: error[invalid-argument-type] Method `__getitem__` of type `bound method dict[tuple[SensorDeviceClass, Units] | tuple[ExtendedSensorDeviceClass, str] | tuple[ExtendedSensorDeviceClass, None], SensorEntityDescription].__getitem__(key: tuple[SensorDeviceClass, Units] | tuple[ExtendedSensorDeviceClass, str] | tuple[ExtendedSensorDeviceClass, None], /) -> SensorEntityDescription` cannot be called with key of type `tuple[SensorDeviceClass & ~AlwaysFalsy, Units | None]` on object of type `dict[tuple[SensorDeviceClass, Units] | tuple[ExtendedSensorDeviceClass, str] | tuple[ExtendedSensorDeviceClass, None], SensorEntityDescription]`
homeassistant/components/xiaomi_miio/__init__.py:399:9: error[invalid-argument-type] Argument to `DataUpdateCoordinator.__init__` is incorrect: Expected `(() -> Awaitable[dict[str, Any]]) | None`, found `Unknown | (() -> Coroutine[Any, Any, VacuumCoordinatorData])`
homeassistant/components/xiaomi_miio/__init__.py:399:43: error[invalid-argument-type] Argument to function `_async_update_data_vacuum` is incorrect: Expected `RoborockVacuum`, found `AirHumidifierMiot | AirHumidifierMjjsq | AirHumidifier | ... omitted 10 union elements`
homeassistant/components/xiaomi_miio/air_quality.py:72:60: error[unresolved-attribute] Object of type `Device` has no attribute `status`
homeassistant/components/xiaomi_miio/air_quality.py:137:60: error[unresolved-attribute] Object of type `Device` has no attribute `status`
homeassistant/components/xiaomi_miio/air_quality.py:157:60: error[unresolved-attribute] Object of type `Device` has no attribute `status`
homeassistant/components/xiaomi_miio/air_quality.py:194:60: error[unresolved-attribute] Object of type `Device` has no attribute `status`
homeassistant/components/xiaomi_miio/config_flow.py:412:16: error[unresolved-attribute] Attribute `startswith` is not defined on `None` in union `None | Any`
homeassistant/components/xiaomi_miio/config_flow.py:417:20: error[unresolved-attribute] Attribute `startswith` is not defined on `None` in union `None | Any`
homeassistant/components/xiaomi_miio/config_flow.py:422:17: error[invalid-argument-type] Argument to bound method `ConfigFlow.async_create_entry` is incorrect: Expected `str`, found `Any | None`
homeassistant/components/xiaomi_miio/device_tracker.py:66:34: error[unresolved-attribute] Attribute `async_add_executor_job` is not defined on `None` in union `HomeAssistant | None`
homeassistant/components/xiaomi_miio/fan.py:349:13: error[unresolved-attribute] Object of type `Device` has no attribute `on`
homeassistant/components/xiaomi_miio/fan.py:366:13: error[unresolved-attribute] Object of type `Device` has no attribute `off`
homeassistant/components/xiaomi_miio/fan.py:530:17: error[unresolved-attribute] Object of type `Device` has no attribute `set_mode`
homeassistant/components/xiaomi_miio/fan.py:541:13: error[unresolved-attribute] Object of type `Device` has no attribute `set_mode`
homeassistant/components/xiaomi_miio/fan.py:554:13: error[unresolved-attribute] Object of type `Device` has no attribute `set_extra_features`
homeassistant/components/xiaomi_miio/fan.py:565:13: error[unresolved-attribute] Object of type `Device` has no attribute `reset_filter`
homeassistant/components/xiaomi_miio/fan.py:601:13: error[unresolved-attribute] Object of type `Device` has no attribute `set_fan_level`
homeassistant/components/xiaomi_miio/fan.py:667:13: error[unresolved-attribute] Object of type `Device` has no attribute `set_favorite_rpm`
homeassistant/components/xiaomi_miio/fan.py:681:13: error[unresolved-attribute] Object of type `Device` has no attribute `set_mode`
homeassistant/components/xiaomi_miio/fan.py:778:17: error[unresolved-attribute] Object of type `Device` has no attribute `set_mode`
homeassistant/components/xiaomi_miio/fan.py:793:13: error[unresolved-attribute] Object of type `Device` has no attribute `set_mode`
homeassistant/components/xiaomi_miio/fan.py:806:13: error[unresolved-attribute] Object of type `Device` has no attribute `set_extra_features`
homeassistant/components/xiaomi_miio/fan.py:817:13: error[unresolved-attribute] Object of type `Device` has no attribute `reset_filter`
homeassistant/components/xiaomi_miio/fan.py:877:13: error[unresolved-attribute] Object of type `Device` has no attribute `set_favorite_speed`
homeassistant/components/xiaomi_miio/fan.py:887:13: error[unresolved-attribute] Object of type `Device` has no attribute `set_mode`
homeassistant/components/xiaomi_miio/fan.py:973:13: error[unresolved-attribute] Object of type `Device` has no attribute `set_oscillate`
homeassistant/components/xiaomi_miio/fan.py:986:13: error[unresolved-attribute] Object of type `Device` has no attribute `set_rotate`
homeassistant/components/xiaomi_miio/fan.py:1044:17: error[unresolved-attribute] Object of type `Device` has no attribute `set_natural_speed`
homeassistant/components/xiaomi_miio/fan.py:1050:17: error[unresolved-attribute] Object of type `Device` has no attribute `set_direct_speed`
homeassistant/components/xiaomi_miio/fan.py:1067:17: error[unresolved-attribute] Object of type `Device` has no attribute `set_natural_speed`
homeassistant/components/xiaomi_miio/fan.py:1073:17: error[unresolved-attribute] Object of type `Device` has no attribute `set_direct_speed`
homeassistant/components/xiaomi_miio/fan.py:1123:13: error[unresolved-attribute] Object of type `Device` has no attribute `set_mode`
homeassistant/components/xiaomi_miio/fan.py:1138:13: error[unresolved-attribute] Object of type `Device` has no attribute `set_speed`
homeassistant/components/xiaomi_miio/fan.py:1176:13: error[unresolved-attribute] Object of type `Device` has no attribute `set_mode`
homeassistant/components/xiaomi_miio/fan.py:1191:13: error[unresolved-attribute] Object of type `Device` has no attribute `set_speed`
homeassistant/components/xiaomi_miio/fan.py:1256:13: error[unresolved-attribute] Object of type `Device` has no attribute `set_speed`
homeassistant/components/xiaomi_miio/gateway.py:64:13: error[unresolved-attribute] Attribute `model` is not defined on `None` in union `None | Unknown`
homeassistant/components/xiaomi_miio/gateway.py:65:13: error[unresolved-attribute] Attribute `firmware_version` is not defined on `None` in union `None | Unknown`
homeassistant/components/xiaomi_miio/gateway.py:66:13: error[unresolved-attribute] Attribute `hardware_version` is not defined on `None` in union `None | Unknown`
homeassistant/components/xiaomi_miio/gateway.py:72:52: error[invalid-argument-type] Argument to `Gateway.__init__` is incorrect: Expected `str`, found `None | Unknown`
homeassistant/components/xiaomi_miio/gateway.py:72:64: error[invalid-argument-type] Argument to `Gateway.__init__` is incorrect: Expected `str`, found `None | Unknown`
homeassistant/components/xiaomi_miio/humidifier.py:141:13: error[unresolved-attribute] Object of type `Device` has no attribute `on`
homeassistant/components/xiaomi_miio/humidifier.py:151:13: error[unresolved-attribute] Object of type `Device` has no attribute `off`
homeassistant/components/xiaomi_miio/humidifier.py:249:13: error[unresolved-attribute] Object of type `Device` has no attribute `set_target_humidity`
homeassistant/components/xiaomi_miio/humidifier.py:264:13: error[unresolved-attribute] Object of type `Device` has no attribute `set_mode`
homeassistant/components/xiaomi_miio/humidifier.py:282:13: error[unresolved-attribute] Object of type `Device` has no attribute `set_mode`
homeassistant/components/xiaomi_miio/humidifier.py:327:13: error[unresolved-attribute] Object of type `Device` has no attribute `set_target_humidity`
homeassistant/components/xiaomi_miio/humidifier.py:341:13: error[unresolved-attribute] Object of type `Device` has no attribute `set_mode`
homeassistant/components/xiaomi_miio/humidifier.py:360:17: error[unresolved-attribute] Object of type `Device` has no attribute `set_mode`
homeassistant/components/xiaomi_miio/humidifier.py:402:13: error[unresolved-attribute] Object of type `Device` has no attribute `set_target_humidity`
homeassistant/components/xiaomi_miio/humidifier.py:416:13: error[unresolved-attribute] Object of type `Device` has no attribute `set_mode`
homeassistant/components/xiaomi_miio/humidifier.py:432:17: error[unresolved-attribute] Object of type `Device` has no attribute `set_mode`
homeassistant/components/xiaomi_miio/light.py:384:13: error[unresolved-attribute] Attribute `delay_off` is not defined on `PhilipsMoonlight` in union `Ceil | PhilipsBulb | PhilipsEyecare | PhilipsMoonlight`
homeassistant/components/xiaomi_miio/light.py:481:17: warning[possibly-unresolved-reference] Name `brightness` used when possibly not defined
homeassistant/components/xiaomi_miio/light.py:482:17: warning[possibly-unresolved-reference] Name `percent_brightness` used when possibly not defined
homeassistant/components/xiaomi_miio/light.py:483:17: warning[possibly-unresolved-reference] Name `color_temp` used when possibly not defined
homeassistant/components/xiaomi_miio/light.py:484:17: warning[possibly-unresolved-reference] Name `percent_color_temp` used when possibly not defined
homeassistant/components/xiaomi_miio/light.py:490:17: warning[possibly-unresolved-reference] Name `percent_brightness` used when possibly not defined
homeassistant/components/xiaomi_miio/light.py:491:17: warning[possibly-unresolved-reference] Name `percent_color_temp` used when possibly not defined
homeassistant/components/xiaomi_miio/light.py:495:36: warning[possibly-unresolved-reference] Name `color_temp` used when possibly not defined
homeassistant/components/xiaomi_miio/light.py:496:41: warning[possibly-unresolved-reference] Name `brightness` used when possibly not defined
homeassistant/components/xiaomi_miio/light.py:501:17: warning[possibly-unresolved-reference] Name `color_temp` used when possibly not defined
homeassistant/components/xiaomi_miio/light.py:502:17: warning[possibly-unresolved-reference] Name `percent_color_temp` used when possibly not defined
homeassistant/components/xiaomi_miio/light.py:508:17: warning[possibly-unresolved-reference] Name `percent_color_temp` used when possibly not defined
homeassistant/components/xiaomi_miio/light.py:512:36: warning[possibly-unresolved-reference] Name `color_temp` used when possibly not defined
homeassistant/components/xiaomi_miio/light.py:894:17: warning[possibly-unresolved-reference] Name `brightness` used when possibly not defined
homeassistant/components/xiaomi_miio/light.py:895:17: warning[possibly-unresolved-reference] Name `percent_brightness` used when possibly not defined
homeassistant/components/xiaomi_miio/light.py:896:17: warning[possibly-unresolved-reference] Name `rgb` used when possibly not defined
homeassistant/components/xiaomi_miio/light.py:902:17: warning[possibly-unresolved-reference] Name `percent_brightness` used when possibly not defined
homeassistant/components/xiaomi_miio/light.py:903:17: warning[possibly-unresolved-reference] Name `rgb` used when possibly not defined
homeassistant/components/xiaomi_miio/light.py:907:39: warning[possibly-unresolved-reference] Name `hs_color` used when possibly not defined
homeassistant/components/xiaomi_miio/light.py:908:41: warning[possibly-unresolved-reference] Name `brightness` used when possibly not defined
homeassistant/components/xiaomi_miio/light.py:916:17: warning[possibly-unresolved-reference] Name `brightness` used when possibly not defined
homeassistant/components/xiaomi_miio/light.py:917:17: warning[possibly-unresolved-reference] Name `percent_brightness` used when possibly not defined
homeassistant/components/xiaomi_miio/light.py:918:17: warning[possibly-unresolved-reference] Name `color_temp` used when possibly not defined
homeassistant/components/xiaomi_miio/light.py:919:17: warning[possibly-unresolved-reference] Name `percent_color_temp` used when possibly not defined
homeassistant/components/xiaomi_miio/light.py:925:17: warning[possibly-unresolved-reference] Name `percent_brightness` used when possibly not defined
homeassistant/components/xiaomi_miio/light.py:926:17: warning[possibly-unresolved-reference] Name `percent_color_temp` used when possibly not defined
homeassistant/components/xiaomi_miio/light.py:930:36: warning[possibly-unresolved-reference] Name `color_temp` used when possibly not defined
homeassistant/components/xiaomi_miio/light.py:931:41: warning[possibly-unresolved-reference] Name `brightness` used when possibly not defined
homeassistant/components/xiaomi_miio/light.py:934:48: warning[possibly-unresolved-reference] Name `rgb` used when possibly not defined
homeassistant/components/xiaomi_miio/light.py:937:67: warning[possibly-unresolved-reference] Name `rgb` used when possibly not defined
homeassistant/components/xiaomi_miio/light.py:941:39: warning[possibly-unresolved-reference] Name `hs_color` used when possibly not defined
homeassistant/components/xiaomi_miio/light.py:946:17: warning[possibly-unresolved-reference] Name `color_temp` used when possibly not defined
homeassistant/components/xiaomi_miio/light.py:947:17: warning[possibly-unresolved-reference] Name `percent_color_temp` used when possibly not defined
homeassistant/components/xiaomi_miio/light.py:953:17: warning[possibly-unresolved-reference] Name `percent_color_temp` used when possibly not defined
homeassistant/components/xiaomi_miio/light.py:957:36: warning[possibly-unresolved-reference] Name `color_temp` used when possibly not defined
homeassistant/components/xiaomi_miio/number.py:406:13: error[unresolved-attribute] Object of type `Device` has no attribute `set_speed`
homeassistant/components/xiaomi_miio/number.py:414:13: error[unresolved-attribute] Object of type `Device` has no attribute `set_favorite_level`
homeassistant/components/xiaomi_miio/number.py:422:13: error[unresolved-attribute] Object of type `Device` has no attribute `set_fan_level`
homeassistant/components/xiaomi_miio/number.py:430:13: error[unresolved-attribute] Object of type `Device` has no attribute `set_volume`
homeassistant/components/xiaomi_miio/number.py:438:13: error[unresolved-attribute] Object of type `Device` has no attribute `set_angle`
homeassistant/components/xiaomi_miio/number.py:446:13: error[unresolved-attribute] Object of type `Device` has no attribute `delay_off`
homeassistant/components/xiaomi_miio/number.py:454:13: error[unresolved-attribute] Object of type `Device` has no attribute `set_led_brightness_level`
homeassistant/components/xiaomi_miio/number.py:462:13: error[unresolved-attribute] Object of type `Device` has no attribute `set_led_brightness`
homeassistant/components/xiaomi_miio/number.py:470:13: error[unresolved-attribute] Object of type `Device` has no attribute `set_favorite_rpm`
homeassistant/components/xiaomi_miio/remote.py:250:24: error[invalid-argument-type] Argument to constructor `range.__new__` is incorrect: Expected `SupportsIndex`, found `Unknown | None`
homeassistant/components/xiaomi_miio/select.py:276:29: error[unresolved-attribute] Object of type `type` has no attribute `_member_map_`
homeassistant/components/xiaomi_miio/select.py:279:33: error[unresolved-attribute] Object of type `type` has no attribute `_member_map_`
homeassistant/components/xiaomi_miio/select.py:293:57: warning[possibly-unresolved-reference] Name `value` used when possibly not defined
homeassistant/components/xiaomi_miio/switch.py:591:13: error[unresolved-attribute] Object of type `Device` has no attribute `set_buzzer`
homeassistant/components/xiaomi_miio/switch.py:599:13: error[unresolved-attribute] Object of type `Device` has no attribute `set_buzzer`
homeassistant/components/xiaomi_miio/switch.py:607:13: error[unresolved-attribute] Object of type `Device` has no attribute `set_child_lock`
homeassistant/components/xiaomi_miio/switch.py:615:13: error[unresolved-attribute] Object of type `Device` has no attribute `set_child_lock`
homeassistant/components/xiaomi_miio/switch.py:623:13: error[unresolved-attribute] Object of type `Device` has no attribute `set_display`
homeassistant/components/xiaomi_miio/switch.py:631:13: error[unresolved-attribute] Object of type `Device` has no attribute `set_display`
homeassistant/components/xiaomi_miio/switch.py:639:13: error[unresolved-attribute] Object of type `Device` has no attribute `set_dry`
homeassistant/components/xiaomi_miio/switch.py:647:13: error[unresolved-attribute] Object of type `Device` has no attribute `set_dry`
homeassistant/components/xiaomi_miio/switch.py:655:13: error[unresolved-attribute] Object of type `Device` has no attribute `set_clean_mode`
homeassistant/components/xiaomi_miio/switch.py:663:13: error[unresolved-attribute] Object of type `Device` has no attribute `set_clean_mode`
homeassistant/components/xiaomi_miio/switch.py:671:13: error[unresolved-attribute] Object of type `Device` has no attribute `set_led`
homeassistant/components/xiaomi_miio/switch.py:679:13: error[unresolved-attribute] Object of type `Device` has no attribute `set_led`
homeassistant/components/xiaomi_miio/switch.py:687:13: error[unresolved-attribute] Object of type `Device` has no attribute `set_learn_mode`
homeassistant/components/xiaomi_miio/switch.py:695:13: error[unresolved-attribute] Object of type `Device` has no attribute `set_learn_mode`
homeassistant/components/xiaomi_miio/switch.py:703:13: error[unresolved-attribute] Object of type `Device` has no attribute `set_auto_detect`
homeassistant/components/xiaomi_miio/switch.py:711:13: error[unresolved-attribute] Object of type `Device` has no attribute `set_auto_detect`
homeassistant/components/xiaomi_miio/switch.py:719:13: error[unresolved-attribute] Object of type `Device` has no attribute `set_ionizer`
homeassistant/components/xiaomi_miio/switch.py:727:13: error[unresolved-attribute] Object of type `Device` has no attribute `set_ionizer`
homeassistant/components/xiaomi_miio/switch.py:735:13: error[unresolved-attribute] Object of type `Device` has no attribute `set_anion`
homeassistant/components/xiaomi_miio/switch.py:743:13: error[unresolved-attribute] Object of type `Device` has no attribute `set_anion`
homeassistant/components/xiaomi_miio/switch.py:751:13: error[unresolved-attribute] Object of type `Device` has no attribute `set_ptc`
homeassistant/components/xiaomi_miio/switch.py:759:13: error[unresolved-attribute] Object of type `Device` has no attribute `set_ptc`
homeassistant/components/xiaomi_miio/switch.py:886:47: error[unresolved-attribute] Attribute `set_wifi_led` is not defined on `AirConditioningCompanionV3` in union `AirConditioningCompanionV3 | ChuangmiPlug | PowerStrip`
homeassistant/components/xiaomi_miio/switch.py:895:48: error[unresolved-attribute] Attribute `set_wifi_led` is not defined on `AirConditioningCompanionV3` in union `AirConditioningCompanionV3 | ChuangmiPlug | PowerStrip`
homeassistant/components/xiaomi_miio/switch.py:905:13: error[unresolved-attribute] Attribute `set_power_price` is not defined on `AirConditioningCompanionV3`, `ChuangmiPlug` in union `AirConditioningCompanionV3 | ChuangmiPlug | PowerStrip`
homeassistant/components/xiaomi_miio/typing.py:32:26: error[invalid-assignment] Object of type `None` is not assignable to `Device`
homeassistant/components/xiaomi_miio/typing.py:33:54: error[invalid-assignment] Object of type `None` is not assignable to `DataUpdateCoordinator[Any]`
homeassistant/components/xiaomi_miio/typing.py:35:24: error[invalid-assignment] Object of type `None` is not assignable to `Gateway`
homeassistant/components/xiaomi_miio/typing.py:36:65: error[invalid-assignment] Object of type `None` is not assignable to `dict[str, GatewayDeviceCoordinator]`
homeassistant/components/xiaomi_miio/vacuum.py:177:13: error[unresolved-attribute] Object of type `Device` has no attribute `resume_or_start`
homeassistant/components/xiaomi_miio/vacuum.py:184:13: error[unresolved-attribute] Object of type `Device` has no attribute `pause`
homeassistant/components/xiaomi_miio/vacuum.py:191:13: error[unresolved-attribute] Object of type `Device` has no attribute `stop`
homeassistant/components/xiaomi_miio/vacuum.py:211:13: error[unresolved-attribute] Object of type `Device` has no attribute `set_fan_speed`
homeassistant/components/xiaomi_miio/vacuum.py:219:13: error[unresolved-attribute] Object of type `Device` has no attribute `home`
homeassistant/components/xiaomi_miio/vacuum.py:226:13: error[unresolved-attribute] Object of type `Device` has no attribute `spot`
homeassistant/components/xiaomi_miio/vacuum.py:233:13: error[unresolved-attribute] Object of type `Device` has no attribute `find`
homeassistant/components/xiaomi_miio/vacuum.py:254:13: error[unresolved-attribute] Object of type `Device` has no attribute `manual_start`
homeassistant/components/xiaomi_miio/vacuum.py:261:13: error[unresolved-attribute] Object of type `Device` has no attribute `manual_stop`
homeassistant/components/xiaomi_miio/vacuum.py:270:13: error[unresolved-attribute] Object of type `Device` has no attribute `manual_control`
homeassistant/components/xiaomi_miio/vacuum.py:282:13: error[unresolved-attribute] Object of type `Device` has no attribute `manual_control_once`
homeassistant/components/xiaomi_miio/vacuum.py:292:13: error[unresolved-attribute] Object of type `Device` has no attribute `goto`
homeassistant/components/xiaomi_miio/vacuum.py:304:13: error[unresolved-attribute] Object of type `Device` has no attribute `segment_clean`
homeassistant/components/xiaomi_miio/vacuum.py:315:17: error[unresolved-attribute] Object of type `Device` has no attribute `zoned_clean`
homeassistant/components/xmpp/notify.py:242:16: error[unresolved-attribute] Attribute `get` is not defined on `None` in union `Unknown | None`
homeassistant/components/xmpp/notify.py:243:55: error[not-subscriptable] Cannot subscript object of type `None` with no `__getitem__` method
homeassistant/components/xmpp/notify.py:244:50: error[not-subscriptable] Cannot subscript object of type `None` with no `__getitem__` method
homeassistant/components/xmpp/notify.py:247:18: error[unresolved-attribute] Attribute `get` is not defined on `None` in union `Unknown | None`
homeassistant/components/xmpp/notify.py:248:55: error[not-subscriptable] Cannot subscript object of type `None` with no `__getitem__` method
homeassistant/components/xmpp/notify.py:249:18: error[unresolved-attribute] Attribute `get` is not defined on `None` in union `Unknown | None`
homeassistant/components/xmpp/notify.py:250:56: error[not-subscriptable] Cannot subscript object of type `None` with no `__getitem__` method
homeassistant/components/xmpp/notify.py:251:50: error[not-subscriptable] Cannot subscript object of type `None` with no `__getitem__` method
homeassistant/components/xmpp/notify.py:254:18: error[unresolved-attribute] Attribute `get` is not defined on `None` in union `Unknown | None`
homeassistant/components/xmpp/notify.py:255:56: error[not-subscriptable] Cannot subscript object of type `None` with no `__getitem__` method
homeassistant/components/xmpp/notify.py:275:33: error[unresolved-attribute] Attribute `get` is not defined on `None` in union `Unknown | None`
homeassistant/components/xmpp/notify.py:290:16: error[unresolved-attribute] Attribute `get` is not defined on `None` in union `Unknown | None`
homeassistant/components/xmpp/notify.py:292:53: error[unresolved-attribute] Attribute `get` is not defined on `None` in union `Unknown | None`
homeassistant/components/xmpp/notify.py:333:49: error[unresolved-attribute] Attribute `get` is not defined on `None` in union `Unknown | None`
homeassistant/components/xs1/climate.py:45:70: error[invalid-argument-type] Argument to `XS1ThermostatEntity.__init__` is incorrect: Expected `XS1Sensor`, found `None | XS1Sensor`
homeassistant/components/xs1/switch.py:49:9: error[unresolved-attribute] Object of type `XS1Device` has no attribute `turn_on`
homeassistant/components/xs1/switch.py:53:9: error[unresolved-attribute] Object of type `XS1Device` has no attribute `turn_off`
homeassistant/components/yale/binary_sensor.py:73:9: error[invalid-argument-type] Argument is incorrect: Expected `(YaleData, DoorbellDetail | LockDetail, /) -> Activity | None`, found `def retrieve_online_state(data: YaleData, detail: DoorbellDetail | LockDetail) -> bool`
homeassistant/components/yale/binary_sensor.py:101:12: error[unresolved-attribute] Attribute `doorsense` is not defined on `DoorbellDetail` in union `DoorbellDetail | LockDetail`
homeassistant/components/yale/binary_sensor.py:104:12: error[unresolved-attribute] Attribute `doorbell` is not defined on `DoorbellDetail` in union `DoorbellDetail | LockDetail`
homeassistant/components/yale/binary_sensor.py:128:46: error[invalid-argument-type] Argument to function `update_lock_detail_from_activity` is incorrect: Expected `LockDetail`, found `DoorbellDetail | LockDetail`
homeassistant/components/yale/binary_sensor.py:128:60: error[invalid-argument-type] Argument to function `update_lock_detail_from_activity` is incorrect: Expected `LockOperationActivity | DoorOperationActivity | BridgeOperationActivity`, found `Activity & ~AlwaysFalsy`
homeassistant/components/yale/binary_sensor.py:130:17: error[unresolved-attribute] Attribute `set_online` is not defined on `DoorbellDetail` in union `DoorbellDetail | LockDetail`
homeassistant/components/yale/binary_sensor.py:133:46: error[invalid-argument-type] Argument to function `update_lock_detail_from_activity` is incorrect: Expected `LockDetail`, found `DoorbellDetail | LockDetail`
homeassistant/components/yale/binary_sensor.py:133:60: error[invalid-argument-type] Argument to function `update_lock_detail_from_activity` is incorrect: Expected `LockOperationActivity | DoorOperationActivity | BridgeOperationActivity`, found `Activity & ~AlwaysFalsy`
homeassistant/components/yale/binary_sensor.py:134:32: error[unresolved-attribute] Attribute `bridge_is_online` is not defined on `DoorbellDetail` in union `DoorbellDetail | LockDetail`
homeassistant/components/yale/binary_sensor.py:135:28: error[unresolved-attribute] Attribute `door_state` is not defined on `DoorbellDetail` in union `DoorbellDetail | LockDetail`
homeassistant/components/yale/camera.py:55:9: error[invalid-assignment] Object of type `str | int | None | Unknown` is not assignable to attribute `_attr_model` of type `str | None`
homeassistant/components/yale/camera.py:60:16: error[unresolved-attribute] Attribute `has_subscription` is not defined on `Lock`, `KeypadDetail` in union `Doorbell | Lock | KeypadDetail`
homeassistant/components/yale/camera.py:74:49: error[invalid-argument-type] Argument to function `update_doorbell_image_from_activity` is incorrect: Expected `DoorbellDetail`, found `DoorbellDetail | LockDetail`
homeassistant/components/yale/camera.py:74:63: error[invalid-argument-type] Argument to function `update_doorbell_image_from_activity` is incorrect: Expected `DoorbellImageCaptureActivity | DoorbellMotionActivity | BridgeOperationActivity`, found `Activity & ~AlwaysFalsy`
homeassistant/components/yale/camera.py:82:35: error[unresolved-attribute] Attribute `image_url` is not defined on `LockDetail` in union `DoorbellDetail | LockDetail`
homeassistant/components/yale/camera.py:86:31: error[unresolved-attribute] Attribute `image_url` is not defined on `LockDetail` in union `DoorbellDetail | LockDetail`
homeassistant/components/yale/data.py:30:32: error[invalid-argument-type] Invalid argument to key "address" with declared type `str` on TypedDict `YaleXSBLEDiscovery`: value of type `str | None`
homeassistant/components/yale/data.py:32:28: error[invalid-argument-type] Invalid argument to key "key" with declared type `str` on TypedDict `YaleXSBLEDiscovery`: value of type `str | None`
homeassistant/components/yale/data.py:33:29: error[invalid-argument-type] Invalid argument to key "slot" with declared type `int` on TypedDict `YaleXSBLEDiscovery`: value of type `int | None`
homeassistant/components/yale/data.py:45:40: error[invalid-argument-type] Argument to `YaleXSData.__init__` is incorrect: Expected `Exception`, found `<class 'HomeAssistantError'>`
homeassistant/components/yale/entity.py:43:19: error[invalid-argument-type] Invalid argument to key "model" with declared type `str | None` on TypedDict `DeviceInfo`: value of type `str | int | None | Unknown`
homeassistant/components/yale/entity.py:59:21: error[unresolved-attribute] Attribute `bridge` is not defined on `DoorbellDetail` in union `DoorbellDetail | LockDetail`
homeassistant/components/yale/entity.py:59:45: error[unresolved-attribute] Attribute `bridge` is not defined on `DoorbellDetail` in union `DoorbellDetail | LockDetail`
homeassistant/components/yale/event.py:68:67: error[unresolved-attribute] Attribute `doorbell` is not defined on `DoorbellDetail & ~AlwaysFalsy` in union `(DoorbellDetail & ~AlwaysFalsy) | (LockDetail & ~AlwaysFalsy)`
homeassistant/components/yale/lock.py:45:12: error[unresolved-attribute] Attribute `unlatch_supported` is not defined on `DoorbellDetail` in union `DoorbellDetail | LockDetail`
homeassistant/components/yale/lock.py:71:17: error[invalid-assignment] Object of type `Literal[LockStatus.JAMMED]` is not assignable to attribute `lock_status` on type `DoorbellDetail | LockDetail`
homeassistant/components/yale/lock.py:72:17: error[invalid-assignment] Object of type `datetime` is not assignable to attribute `lock_status_datetime` on type `DoorbellDetail | LockDetail`
homeassistant/components/yale/lock.py:77:50: error[invalid-argument-type] Argument to function `update_lock_detail_from_activity` is incorrect: Expected `LockDetail`, found `DoorbellDetail | LockDetail`
homeassistant/components/yale/lock.py:77:64: error[invalid-argument-type] Argument to function `update_lock_detail_from_activity` is incorrect: Expected `LockOperationActivity | DoorOperationActivity | BridgeOperationActivity`, found `DoorbellDingActivity | DoorbellMotionActivity | DoorbellImageCaptureActivity | ... omitted 4 union elements`
homeassistant/components/yale/lock.py:87:32: error[unresolved-attribute] Attribute `bridge_is_online` is not defined on `DoorbellDetail` in union `DoorbellDetail | LockDetail`
homeassistant/components/yale/lock.py:89:33: error[unresolved-attribute] Attribute `lock_status` is not defined on `DoorbellDetail` in union `DoorbellDetail | LockDetail`
homeassistant/components/yale/lock.py:90:33: error[unresolved-attribute] Attribute `lock_status` is not defined on `DoorbellDetail` in union `DoorbellDetail | LockDetail`
homeassistant/components/yale/lock.py:99:37: error[unresolved-attribute] Object of type `Activity & ~AlwaysFalsy` has no attribute `operated_by`
homeassistant/components/yale/lock.py:104:13: error[invalid-argument-type] Argument to function `get_latest_activity` is incorrect: Expected `LockOperationActivity | DoorOperationActivity | BridgeOperationActivity | None`, found `Activity | None`
homeassistant/components/yale/lock.py:104:45: error[invalid-argument-type] Argument to function `get_latest_activity` is incorrect: Expected `LockOperationActivity | DoorOperationActivity | BridgeOperationActivity | None`, found `Activity | None`
homeassistant/components/yale/lock.py:107:17: error[unresolved-attribute] Attribute `set_online` is not defined on `DoorbellDetail` in union `DoorbellDetail | LockDetail`
homeassistant/components/yale/lock.py:108:46: error[invalid-argument-type] Argument to function `update_lock_detail_from_activity` is incorrect: Expected `LockDetail`, found `DoorbellDetail | LockDetail`
homeassistant/components/yale/lock.py:111:46: error[invalid-argument-type] Argument to function `update_lock_detail_from_activity` is incorrect: Expected `LockDetail`, found `DoorbellDetail | LockDetail`
homeassistant/components/yale/lock.py:111:54: error[invalid-argument-type] Argument to function `update_lock_detail_from_activity` is incorrect: Expected `LockOperationActivity | DoorOperationActivity | BridgeOperationActivity`, found `Activity & ~AlwaysFalsy`
homeassistant/components/yale/lock.py:126:22: error[unresolved-attribute] Attribute `keypad` is not defined on `DoorbellDetail` in union `DoorbellDetail | LockDetail`
homeassistant/components/yale/sensor.py:92:48: error[invalid-argument-type] Argument is incorrect: Expected `LockDetail`, found `DoorbellDetail | LockDetail`
homeassistant/components/yale/sensor.py:96:22: error[unresolved-attribute] Attribute `keypad` is not defined on `DoorbellDetail` in union `DoorbellDetail | LockDetail`
homeassistant/components/yale/sensor.py:104:27: error[invalid-type-arguments] Type `Doorbell` is not assignable to upper bound `LockDetail | KeypadDetail` of type variable `T@YaleBatterySensor`
homeassistant/components/yale/sensor.py:106:48: error[invalid-argument-type] Argument is incorrect: Expected `LockDetail`, found `DoorbellDetail | LockDetail`
homeassistant/components/yale/sensor.py:208:68: error[invalid-argument-type] Argument is incorrect: Expected `T@YaleBatterySensor`, found `DoorbellDetail | LockDetail`
homeassistant/components/yale/util.py:36:12: error[invalid-return-type] Return type does not match returned value: expected `Activity | None`, found `Literal[False]`
homeassistant/components/yale_smart_alarm/alarm_control_panel.py:91:12: warning[possibly-unresolved-reference] Name `alarm_state` used when possibly not defined
homeassistant/components/yale_smart_alarm/select.py:46:28: error[invalid-argument-type] Method `__getitem__` of type `bound method dict[LiteralString, str].__getitem__(key: LiteralString, /) -> str` cannot be called with key of type `str` on object of type `dict[LiteralString, str]`
homeassistant/components/yalexs_ble/config_flow.py:151:9: error[invalid-method-override] Invalid override of method `is_matching`: Definition is incompatible with `ConfigFlow.is_matching`
homeassistant/components/yamaha/media_player.py:367:16: warning[possibly-missing-submodule] Submodule `exceptions` might not have been imported
homeassistant/components/yamaha_musiccast/config_flow.py:90:13: error[invalid-argument-type] Argument to bound method `MusicCastDevice.check_yamaha_ssdp` is incorrect: Expected `str`, found `str | None`
homeassistant/components/yamaha_musiccast/config_flow.py:100:9: error[invalid-assignment] Object of type `str | None | bytes` is not assignable to attribute `host` of type `str`
homeassistant/components/yamaha_musiccast/entity.py:72:28: error[unresolved-attribute] Attribute `values` is not defined on `None` in union `dict[str, str] | None`
homeassistant/components/yamaha_musiccast/entity.py:75:44: error[invalid-assignment] Invalid assignment to key "via_device" with declared type `tuple[str, str]` on TypedDict `DeviceInfo`: value of type `tuple[Literal["yamaha_musiccast"], str | None]`
homeassistant/components/yamaha_musiccast/media_player.py:362:17: error[invalid-argument-type] Argument to `BrowseMedia.__init__` is incorrect: Expected `str`, found `str | None`
homeassistant/components/yamaha_musiccast/media_player.py:363:17: error[invalid-argument-type] Argument to `BrowseMedia.__init__` is incorrect: Expected `str`, found `MediaClass | None`
homeassistant/components/yamaha_musiccast/media_player.py:364:17: error[invalid-argument-type] Argument to `BrowseMedia.__init__` is incorrect: Expected `str`, found `str | None`
homeassistant/components/yamaha_musiccast/media_player.py:385:37: error[invalid-argument-type] Argument to bound method `list.extend` is incorrect: Expected `Iterable[BrowseMedia]`, found `Sequence[BrowseMedia] | None`
homeassistant/components/yamaha_musiccast/media_player.py:390:13: error[invalid-argument-type] Argument to `BrowseMedia.__init__` is incorrect: Expected `str`, found `str | None`
homeassistant/components/yamaha_musiccast/media_player.py:391:13: error[invalid-argument-type] Argument to `BrowseMedia.__init__` is incorrect: Expected `str`, found `MediaClass | None`
homeassistant/components/yamaha_musiccast/media_player.py:392:13: error[invalid-argument-type] Argument to `BrowseMedia.__init__` is incorrect: Expected `str`, found `str | None`
homeassistant/components/yamaha_musiccast/number.py:61:35: error[invalid-argument-type] Argument to bound method `NumberSetter.set` is incorrect: Expected `int`, found `int | float`
homeassistant/components/yeelight/config_flow.py:144:9: error[invalid-method-override] Invalid override of method `is_matching`: Definition is incompatible with `ConfigFlow.is_matching`
homeassistant/components/yeelight/device.py:198:9: error[invalid-assignment] Object of type `(CaseInsensitiveDict & ~AlwaysFalsy) | dict[str, Any]` is not assignable to attribute `capabilities` of type `dict[str, Any]`
homeassistant/components/yeelight/light.py:254:47: error[unresolved-attribute] Object of type `(_YeelightBaseLightT@_async_cmd, /, *args: _P@_async_cmd.args, **kwargs: _P@_async_cmd.kwargs) -> Coroutine[Any, Any, _R@_async_cmd]` has no attribute `__name__`
homeassistant/components/yeelight/light.py:262:43: error[unresolved-attribute] Object of type `(_YeelightBaseLightT@_async_cmd, /, *args: _P@_async_cmd.args, **kwargs: _P@_async_cmd.kwargs) -> Coroutine[Any, Any, _R@_async_cmd]` has no attribute `__name__`
homeassistant/components/yeelight/light.py:268:43: error[unresolved-attribute] Object of type `(_YeelightBaseLightT@_async_cmd, /, *args: _P@_async_cmd.args, **kwargs: _P@_async_cmd.kwargs) -> Coroutine[Any, Any, _R@_async_cmd]` has no attribute `__name__`
homeassistant/components/yeelight/light.py:731:77: warning[possibly-unresolved-reference] Name `duration` used when possibly not defined
homeassistant/components/yeelight/light.py:735:72: warning[possibly-unresolved-reference] Name `duration` used when possibly not defined
homeassistant/components/yeelight/light.py:739:27: warning[possibly-unresolved-reference] Name `count` used when possibly not defined
homeassistant/components/yi/camera.py:142:34: error[invalid-argument-type] Argument to bound method `CameraMjpeg.open_camera` is incorrect: Expected `str`, found `None | Unknown`
homeassistant/components/yi/camera.py:149:17: error[invalid-argument-type] Argument to function `async_aiohttp_proxy_stream` is incorrect: Expected `aiohttp.streams.StreamReader`, found `asyncio.streams.StreamReader`
homeassistant/components/yolink/services.py:43:16: warning[possibly-unresolved-reference] Name `entry` used when possibly not defined
homeassistant/components/yolink/services.py:43:33: warning[possibly-unresolved-reference] Name `entry` used when possibly not defined
homeassistant/components/yolink/services.py:48:26: warning[possibly-unresolved-reference] Name `entry` used when possibly not defined
homeassistant/components/yolink/switch.py:177:41: error[invalid-assignment] Object of type `None` is not assignable to `ClientRequest`
homeassistant/components/youless/sensor.py:175:28: error[unresolved-attribute] Attribute `current` is not defined on `None` in union `Phase | None`
homeassistant/components/youless/sensor.py:209:28: error[unresolved-attribute] Attribute `current` is not defined on `None` in union `Phase | None`
homeassistant/components/zabbix/__init__.py:107:13: error[invalid-argument-type] Argument is incorrect: Expected `HassJob[(datetime, /), Coroutine[Any, Any, None] | None] | ((datetime, /) -> Coroutine[Any, Any, None] | None)`, found `(_: datetime) -> bool`
homeassistant/components/zabbix/__init__.py:131:75: error[invalid-argument-type] Argument to `ItemValue.__init__` is incorrect: Expected `str`, found `int | float | str`
homeassistant/components/zabbix/sensor.py:118:16: error[unresolved-attribute] Object of type `(...) -> Unknown` has no attribute `get`
homeassistant/components/zabbix/sensor.py:144:26: error[unresolved-attribute] Object of type `(...) -> Unknown` has no attribute `get`
homeassistant/components/zabbix/sensor.py:151:16: error[unresolved-attribute] Object of type `(...) -> Unknown` has no attribute `get`
homeassistant/components/zabbix/sensor.py:170:26: error[unresolved-attribute] Object of type `(...) -> Unknown` has no attribute `get`
homeassistant/components/zabbix/sensor.py:175:16: error[unresolved-attribute] Object of type `(...) -> Unknown` has no attribute `get`
homeassistant/components/zamg/coordinator.py:51:9: error[invalid-assignment] Object of type `dict[Unknown, Unknown] | None` is not assignable to attribute `data` of type `dict[Unknown, Unknown]`
homeassistant/components/zamg/coordinator.py:54:16: error[invalid-return-type] Return type does not match returned value: expected `ZamgData`, found `dict[Unknown, Unknown] | None`
homeassistant/components/zamg/sensor.py:200:26: error[invalid-argument-type] Argument to `CoordinatorEntity.__init__` is incorrect: Expected `DataUpdateCoordinator[dict[str, Any]]`, found `ZamgDataUpdateCoordinator`
homeassistant/components/zamg/weather.py:44:26: error[invalid-argument-type] Argument to `CoordinatorEntity.__init__` is incorrect: Expected `DataUpdateCoordinator[dict[str, Any]]`, found `ZamgDataUpdateCoordinator`
homeassistant/components/zeroconf/discovery.py:481:13: error[invalid-argument-type] Argument to function `async_create_issue` is incorrect: Expected `dict[str, str] | None`, found `dict[str, str | Any | None]`
homeassistant/components/zeroconf/usage.py:33:5: error[invalid-assignment] Object of type `def new_zeroconf_new(self: Zeroconf, *k: Any, **kw: Any) -> HaZeroconf` is not assignable to attribute `__new__` of type `Overload[(cls, o: object, /) -> type, [Self](cls: type[Self], name: str, bases: tuple[type, ...], namespace: dict[str, Any], /, **kwds: Any) -> Self]`
homeassistant/components/zeroconf/usage.py:34:5: error[invalid-assignment] Object of type `def new_zeroconf_init(self: Zeroconf, *k: Any, **kw: Any) -> None` is not assignable to attribute `__init__` of type `Overload[(self, o: object, /) -> None, (self, name: str, bases: tuple[type, ...], dict: dict[str, Any], /, **kwds: Any) -> None]`
homeassistant/components/zestimate/sensor.py:96:32: error[invalid-argument-type] Argument to constructor `float.__new__` is incorrect: Expected `str | Buffer | SupportsFloat | SupportsIndex`, found `None | Any | int`
homeassistant/components/zha/__init__.py:123:57: error[invalid-argument-type] Argument to function `async_register_firmware_info_provider` is incorrect: Expected `HardwareFirmwareInfoModule`, found `<module 'homeassistant.components.zha.homeassistant_hardware'>`
homeassistant/components/zha/alarm_control_panel.py:81:16: error[unresolved-attribute] Object of type `PlatformEntity | GroupEntity` has no attribute `code_arm_required`
homeassistant/components/zha/alarm_control_panel.py:86:15: error[unresolved-attribute] Object of type `PlatformEntity | GroupEntity` has no attribute `async_alarm_disarm`
homeassistant/components/zha/alarm_control_panel.py:92:15: error[unresolved-attribute] Object of type `PlatformEntity | GroupEntity` has no attribute `async_alarm_arm_home`
homeassistant/components/zha/alarm_control_panel.py:98:15: error[unresolved-attribute] Object of type `PlatformEntity | GroupEntity` has no attribute `async_alarm_arm_away`
homeassistant/components/zha/alarm_control_panel.py:104:15: error[unresolved-attribute] Object of type `PlatformEntity | GroupEntity` has no attribute `async_alarm_arm_night`
homeassistant/components/zha/alarm_control_panel.py:110:15: error[unresolved-attribute] Object of type `PlatformEntity | GroupEntity` has no attribute `async_alarm_trigger`
homeassistant/components/zha/api.py:101:13: error[invalid-argument-type] Argument to bound method `ControllerApplication.energy_scan` is incorrect: Expected `Channels`, found `int`
homeassistant/components/zha/binary_sensor.py:57:16: error[unresolved-attribute] Object of type `PlatformEntity | GroupEntity` has no attribute `is_on`
homeassistant/components/zha/button.py:58:15: error[unresolved-attribute] Object of type `PlatformEntity | GroupEntity` has no attribute `async_press`
homeassistant/components/zha/climate.py:94:51: error[unresolved-attribute] Object of type `PlatformEntity | GroupEntity` has no attribute `hvac_modes`
homeassistant/components/zha/climate.py:97:13: error[unresolved-attribute] Object of type `PlatformEntity | GroupEntity` has no attribute `hvac_mode`
homeassistant/components/zha/climate.py:100:13: error[unresolved-attribute] Object of type `PlatformEntity | GroupEntity` has no attribute `hvac_action`
homeassistant/components/zha/climate.py:105:13: error[unresolved-attribute] Object of type `PlatformEntity | GroupEntity` has no attribute `supported_features`
homeassistant/components/zha/climate.py:148:16: error[unresolved-attribute] Object of type `PlatformEntity | GroupEntity` has no attribute `current_temperature`
homeassistant/components/zha/climate.py:153:16: error[unresolved-attribute] Object of type `PlatformEntity | GroupEntity` has no attribute `fan_mode`
homeassistant/components/zha/climate.py:158:16: error[unresolved-attribute] Object of type `PlatformEntity | GroupEntity` has no attribute `fan_modes`
homeassistant/components/zha/climate.py:163:16: error[unresolved-attribute] Object of type `PlatformEntity | GroupEntity` has no attribute `preset_mode`
homeassistant/components/zha/climate.py:168:16: error[unresolved-attribute] Object of type `PlatformEntity | GroupEntity` has no attribute `preset_modes`
homeassistant/components/zha/climate.py:173:16: error[unresolved-attribute] Object of type `PlatformEntity | GroupEntity` has no attribute `target_temperature`
homeassistant/components/zha/climate.py:178:16: error[unresolved-attribute] Object of type `PlatformEntity | GroupEntity` has no attribute `target_temperature_high`
homeassistant/components/zha/climate.py:183:16: error[unresolved-attribute] Object of type `PlatformEntity | GroupEntity` has no attribute `target_temperature_low`
homeassistant/components/zha/climate.py:188:16: error[unresolved-attribute] Object of type `PlatformEntity | GroupEntity` has no attribute `max_temp`
homeassistant/components/zha/climate.py:193:16: error[unresolved-attribute] Object of type `PlatformEntity | GroupEntity` has no attribute `min_temp`
homeassistant/components/zha/climate.py:199:13: error[unresolved-attribute] Object of type `PlatformEntity | GroupEntity` has no attribute `hvac_mode`
homeassistant/components/zha/climate.py:199:13: error[unresolved-attribute] Object of type `PlatformEntity | GroupEntity` has no attribute `hvac_mode`
homeassistant/components/zha/climate.py:202:13: error[unresolved-attribute] Object of type `PlatformEntity | GroupEntity` has no attribute `hvac_action`
homeassistant/components/zha/climate.py:209:15: error[unresolved-attribute] Object of type `PlatformEntity | GroupEntity` has no attribute `async_set_fan_mode`
homeassistant/components/zha/climate.py:215:15: error[unresolved-attribute] Object of type `PlatformEntity | GroupEntity` has no attribute `async_set_hvac_mode`
homeassistant/components/zha/climate.py:221:15: error[unresolved-attribute] Object of type `PlatformEntity | GroupEntity` has no attribute `async_set_preset_mode`
homeassistant/components/zha/climate.py:227:15: error[unresolved-attribute] Object of type `PlatformEntity | GroupEntity` has no attribute `async_set_temperature`
homeassistant/components/zha/config_flow.py:143:9: error[invalid-assignment] Object of type `None` is not assignable to attribute `_hass` of type `HomeAssistant`
homeassistant/components/zha/cover.py:97:47: error[unresolved-attribute] Object of type `PlatformEntity | GroupEntity` has no attribute `supported_features`
homeassistant/components/zha/cover.py:103:16: error[unresolved-attribute] Object of type `PlatformEntity | GroupEntity` has no attribute `is_closed`
homeassistant/components/zha/cover.py:108:16: error[unresolved-attribute] Object of type `PlatformEntity | GroupEntity` has no attribute `is_opening`
homeassistant/components/zha/cover.py:113:16: error[unresolved-attribute] Object of type `PlatformEntity | GroupEntity` has no attribute `is_closing`
homeassistant/components/zha/cover.py:118:16: error[unresolved-attribute] Object of type `PlatformEntity | GroupEntity` has no attribute `current_cover_position`
homeassistant/components/zha/cover.py:123:16: error[unresolved-attribute] Object of type `PlatformEntity | GroupEntity` has no attribute `current_cover_tilt_position`
homeassistant/components/zha/cover.py:128:15: error[unresolved-attribute] Object of type `PlatformEntity | GroupEntity` has no attribute `async_open_cover`
homeassistant/components/zha/cover.py:134:15: error[unresolved-attribute] Object of type `PlatformEntity | GroupEntity` has no attribute `async_open_cover_tilt`
homeassistant/components/zha/cover.py:140:15: error[unresolved-attribute] Object of type `PlatformEntity | GroupEntity` has no attribute `async_close_cover`
homeassistant/components/zha/cover.py:146:15: error[unresolved-attribute] Object of type `PlatformEntity | GroupEntity` has no attribute `async_close_cover_tilt`
homeassistant/components/zha/cover.py:152:15: error[unresolved-attribute] Object of type `PlatformEntity | GroupEntity` has no attribute `async_set_cover_position`
homeassistant/components/zha/cover.py:160:15: error[unresolved-attribute] Object of type `PlatformEntity | GroupEntity` has no attribute `async_set_cover_tilt_position`
homeassistant/components/zha/cover.py:168:15: error[unresolved-attribute] Object of type `PlatformEntity | GroupEntity` has no attribute `async_stop_cover`
homeassistant/components/zha/cover.py:174:15: error[unresolved-attribute] Object of type `PlatformEntity | GroupEntity` has no attribute `async_stop_cover_tilt`
homeassistant/components/zha/cover.py:186:9: error[unresolved-attribute] Object of type `(PlatformEntity & ~Shade) | (GroupEntity & ~Shade)` has no attribute `restore_external_state_attributes`
homeassistant/components/zha/device_tracker.py:52:16: error[unresolved-attribute] Object of type `PlatformEntity | GroupEntity` has no attribute `is_connected`
homeassistant/components/zha/device_tracker.py:60:16: error[unresolved-attribute] Object of type `PlatformEntity | GroupEntity` has no attribute `battery_level`
homeassistant/components/zha/device_tracker.py:63:9: error[override-of-final-method] Cannot override final member `device_info` from superclass `ScannerEntity`
homeassistant/components/zha/device_tracker.py:73:16: error[invalid-return-type] Return type does not match returned value: expected `str`, found `str | None`
homeassistant/components/zha/diagnostics.py:87:9: error[invalid-argument-type] Argument to bound method `ControllerApplication.energy_scan` is incorrect: Expected `Channels`, found `int`
homeassistant/components/zha/fan.py:53:45: error[unresolved-attribute] Object of type `PlatformEntity | GroupEntity` has no attribute `supported_features`
homeassistant/components/zha/fan.py:73:16: error[unresolved-attribute] Object of type `PlatformEntity | GroupEntity` has no attribute `preset_mode`
homeassistant/components/zha/fan.py:78:16: error[unresolved-attribute] Object of type `PlatformEntity | GroupEntity` has no attribute `preset_modes`
homeassistant/components/zha/fan.py:83:16: error[unresolved-attribute] Object of type `PlatformEntity | GroupEntity` has no attribute `default_on_percentage`
homeassistant/components/zha/fan.py:88:16: error[unresolved-attribute] Object of type `PlatformEntity | GroupEntity` has no attribute `speed_range`
homeassistant/components/zha/fan.py:93:16: error[unresolved-attribute] Object of type `PlatformEntity | GroupEntity` has no attribute `speed_count`
homeassistant/components/zha/fan.py:103:15: error[unresolved-attribute] Object of type `PlatformEntity | GroupEntity` has no attribute `async_turn_on`
homeassistant/components/zha/fan.py:111:15: error[unresolved-attribute] Object of type `PlatformEntity | GroupEntity` has no attribute `async_turn_off`
homeassistant/components/zha/fan.py:117:15: error[unresolved-attribute] Object of type `PlatformEntity | GroupEntity` has no attribute `async_set_percentage`
homeassistant/components/zha/fan.py:123:15: error[unresolved-attribute] Object of type `PlatformEntity | GroupEntity` has no attribute `async_set_preset_mode`
homeassistant/components/zha/fan.py:129:16: error[unresolved-attribute] Object of type `PlatformEntity | GroupEntity` has no attribute `percentage`
homeassistant/components/zha/helpers.py:268:27: error[not-iterable] Object of type `list[EntityReference] | None` may not be iterable
homeassistant/components/zha/helpers.py:565:44: warning[possibly-missing-submodule] Submodule `handlers` might not have been imported
homeassistant/components/zha/helpers.py:635:27: error[invalid-argument-type] Method `__getitem__` of type `bound method dict[tuple[Platform, str], PlatformEntity].__getitem__(key: tuple[Platform, str], /) -> PlatformEntity` cannot be called with key of type `tuple[str, str]` on object of type `dict[tuple[Platform, str], PlatformEntity]`
homeassistant/components/zha/helpers.py:647:65: error[invalid-argument-type] Argument to bound method `ZHAGatewayProxy._async_get_or_create_group_proxy` is incorrect: Expected `GroupInfo`, found `Group`
homeassistant/components/zha/helpers.py:729:67: error[invalid-argument-type] Argument to bound method `ZHAGatewayProxy._async_get_or_create_device_proxy` is incorrect: Expected `Device`, found `Device | None`
homeassistant/components/zha/helpers.py:905:13: error[unresolved-attribute] Attribute `ieee` is not defined on `None` in union `Device | None`
homeassistant/components/zha/light.py:84:27: error[unresolved-attribute] Object of type `PlatformEntity | GroupEntity` has no attribute `supported_color_modes`
homeassistant/components/zha/light.py:99:47: error[unresolved-attribute] Object of type `PlatformEntity | GroupEntity` has no attribute `supported_features`
homeassistant/components/zha/light.py:122:16: error[unresolved-attribute] Object of type `PlatformEntity | GroupEntity` has no attribute `is_on`
homeassistant/components/zha/light.py:127:16: error[unresolved-attribute] Object of type `PlatformEntity | GroupEntity` has no attribute `brightness`
homeassistant/components/zha/light.py:133:13: error[unresolved-attribute] Object of type `PlatformEntity | GroupEntity` has no attribute `min_mireds`
homeassistant/components/zha/light.py:140:13: error[unresolved-attribute] Object of type `PlatformEntity | GroupEntity` has no attribute `max_mireds`
homeassistant/components/zha/light.py:146:16: error[unresolved-attribute] Object of type `PlatformEntity | GroupEntity` has no attribute `xy_color`
homeassistant/components/zha/light.py:153:27: error[unresolved-attribute] Object of type `PlatformEntity | GroupEntity` has no attribute `color_temp`
homeassistant/components/zha/light.py:160:12: error[unresolved-attribute] Object of type `PlatformEntity | GroupEntity` has no attribute `color_mode`
homeassistant/components/zha/light.py:162:37: error[unresolved-attribute] Object of type `PlatformEntity | GroupEntity` has no attribute `color_mode`
homeassistant/components/zha/light.py:167:16: error[unresolved-attribute] Object of type `PlatformEntity | GroupEntity` has no attribute `effect_list`
homeassistant/components/zha/light.py:172:16: error[unresolved-attribute] Object of type `PlatformEntity | GroupEntity` has no attribute `effect`
homeassistant/components/zha/light.py:182:15: error[unresolved-attribute] Object of type `PlatformEntity | GroupEntity` has no attribute `async_turn_on`
homeassistant/components/zha/light.py:195:15: error[unresolved-attribute] Object of type `PlatformEntity | GroupEntity` has no attribute `async_turn_off`
homeassistant/components/zha/light.py:208:9: error[unresolved-attribute] Object of type `PlatformEntity | GroupEntity` has no attribute `restore_external_state_attributes`
homeassistant/components/zha/lock.py:95:16: error[unresolved-attribute] Object of type `PlatformEntity | GroupEntity` has no attribute `is_locked`
homeassistant/components/zha/lock.py:100:15: error[unresolved-attribute] Object of type `PlatformEntity | GroupEntity` has no attribute `async_lock`
homeassistant/components/zha/lock.py:106:15: error[unresolved-attribute] Object of type `PlatformEntity | GroupEntity` has no attribute `async_unlock`
homeassistant/components/zha/lock.py:112:15: error[unresolved-attribute] Object of type `PlatformEntity | GroupEntity` has no attribute `async_set_lock_user_code`
homeassistant/components/zha/lock.py:120:15: error[unresolved-attribute] Object of type `PlatformEntity | GroupEntity` has no attribute `async_enable_lock_user_code`
homeassistant/components/zha/lock.py:126:15: error[unresolved-attribute] Object of type `PlatformEntity | GroupEntity` has no attribute `async_disable_lock_user_code`
homeassistant/components/zha/lock.py:132:15: error[unresolved-attribute] Object of type `PlatformEntity | GroupEntity` has no attribute `async_clear_lock_user_code`
homeassistant/components/zha/lock.py:138:9: error[unresolved-attribute] Object of type `PlatformEntity | GroupEntity` has no attribute `restore_external_state_attributes`
homeassistant/components/zha/logbook.py:78:26: warning[possibly-unresolved-reference] Name `message` used when possibly not defined
homeassistant/components/zha/logbook.py:81:26: warning[possibly-unresolved-reference] Name `message` used when possibly not defined
homeassistant/components/zha/logbook.py:85:36: warning[possibly-unresolved-reference] Name `message` used when possibly not defined
homeassistant/components/zha/number.py:54:38: error[unresolved-attribute] Object of type `PlatformEntity | GroupEntity` has no attribute `mode`
homeassistant/components/zha/number.py:59:16: error[unresolved-attribute] Object of type `PlatformEntity | GroupEntity` has no attribute `native_value`
homeassistant/components/zha/number.py:64:16: error[unresolved-attribute] Object of type `PlatformEntity | GroupEntity` has no attribute `native_min_value`
homeassistant/components/zha/number.py:69:16: error[unresolved-attribute] Object of type `PlatformEntity | GroupEntity` has no attribute `native_max_value`
homeassistant/components/zha/number.py:74:16: error[unresolved-attribute] Object of type `PlatformEntity | GroupEntity` has no attribute `native_step`
homeassistant/components/zha/number.py:79:16: error[unresolved-attribute] Object of type `PlatformEntity | GroupEntity` has no attribute `native_unit_of_measurement`
homeassistant/components/zha/number.py:84:15: error[unresolved-attribute] Object of type `PlatformEntity | GroupEntity` has no attribute `async_set_native_value`
homeassistant/components/zha/radio_manager.py:423:41: warning[possibly-unresolved-reference] Name `backup` used when possibly not defined
homeassistant/components/zha/radio_manager.py:463:59: warning[possibly-unresolved-reference] Name `retry` used when possibly not defined
homeassistant/components/zha/select.py:54:30: error[unresolved-attribute] Object of type `BaseEntityInfo` has no attribute `options`
homeassistant/components/zha/select.py:59:16: error[unresolved-attribute] Object of type `PlatformEntity | GroupEntity` has no attribute `current_option`
homeassistant/components/zha/select.py:64:15: error[unresolved-attribute] Object of type `PlatformEntity | GroupEntity` has no attribute `async_select_option`
homeassistant/components/zha/select.py:71:13: error[unresolved-attribute] Object of type `PlatformEntity | GroupEntity` has no attribute `restore_external_state_attributes`
homeassistant/components/zha/sensor.py:113:13: error[invalid-assignment] Object of type `~None` is not assignable to attribute `_attr_native_unit_of_measurement` of type `str | None`
homeassistant/components/zha/sensor.py:121:16: error[unresolved-attribute] Object of type `~None` has no attribute `state_class`
homeassistant/components/zha/sensor.py:123:21: error[unresolved-attribute] Object of type `~None` has no attribute `state_class`
homeassistant/components/zha/sensor.py:126:16: error[unresolved-attribute] Object of type `~None` has no attribute `scale`
homeassistant/components/zha/sensor.py:127:36: error[unresolved-attribute] Object of type `~None` has no attribute `scale`
homeassistant/components/zha/sensor.py:129:16: error[unresolved-attribute] Object of type `~None` has no attribute `native_unit_of_measurement`
homeassistant/components/zha/sensor.py:131:21: error[unresolved-attribute] Object of type `~None` has no attribute `native_unit_of_measurement`
homeassistant/components/zha/sensor.py:134:16: error[unresolved-attribute] Object of type `~None` has no attribute `device_class`
homeassistant/components/zha/sensor.py:136:21: error[unresolved-attribute] Object of type `~None` has no attribute `device_class`
homeassistant/components/zha/sensor.py:139:12: error[unresolved-attribute] Object of type `BaseEntityInfo` has no attribute `suggested_display_precision`
homeassistant/components/zha/sensor.py:141:17: error[unresolved-attribute] Object of type `BaseEntityInfo` has no attribute `suggested_display_precision`
homeassistant/components/zha/sensor.py:147:16: error[unresolved-attribute] Object of type `PlatformEntity | GroupEntity` has no attribute `native_value`
homeassistant/components/zha/siren.py:70:47: error[unresolved-attribute] Object of type `PlatformEntity | GroupEntity` has no attribute `supported_features`
homeassistant/components/zha/siren.py:88:16: error[unresolved-attribute] Object of type `PlatformEntity | GroupEntity` has no attribute `is_on`
homeassistant/components/zha/siren.py:93:15: error[unresolved-attribute] Object of type `PlatformEntity | GroupEntity` has no attribute `async_turn_on`
homeassistant/components/zha/siren.py:103:15: error[unresolved-attribute] Object of type `PlatformEntity | GroupEntity` has no attribute `async_turn_off`
homeassistant/components/zha/switch.py:50:16: error[unresolved-attribute] Object of type `PlatformEntity | GroupEntity` has no attribute `is_on`
homeassistant/components/zha/switch.py:55:15: error[unresolved-attribute] Object of type `PlatformEntity | GroupEntity` has no attribute `async_turn_on`
homeassistant/components/zha/switch.py:61:15: error[unresolved-attribute] Object of type `PlatformEntity | GroupEntity` has no attribute `async_turn_off`
homeassistant/components/zha/update.py:121:42: error[invalid-argument-type] Argument to function `CoordinatorEntity.__init__` is incorrect: Expected `DataUpdateCoordinator[dict[str, Any]]`, found `ZHAFirmwareUpdateCoordinator`
homeassistant/components/zha/update.py:126:16: error[unresolved-attribute] Object of type `PlatformEntity | GroupEntity` has no attribute `installed_version`
homeassistant/components/zha/update.py:134:16: error[unresolved-attribute] Object of type `PlatformEntity | GroupEntity` has no attribute `in_progress`
homeassistant/components/zha/update.py:144:16: error[unresolved-attribute] Object of type `PlatformEntity | GroupEntity` has no attribute `update_percentage`
homeassistant/components/zha/update.py:149:16: error[unresolved-attribute] Object of type `PlatformEntity | GroupEntity` has no attribute `latest_version`
homeassistant/components/zha/update.py:158:16: error[unresolved-attribute] Object of type `PlatformEntity | GroupEntity` has no attribute `release_summary`
homeassistant/components/zha/update.py:176:31: error[unresolved-attribute] Object of type `PlatformEntity | GroupEntity` has no attribute `release_notes`
homeassistant/components/zha/update.py:181:16: error[unresolved-attribute] Object of type `PlatformEntity | GroupEntity` has no attribute `release_url`
homeassistant/components/zha/update.py:190:19: error[unresolved-attribute] Object of type `PlatformEntity | GroupEntity` has no attribute `async_install`
homeassistant/components/zha/websocket_api.py:387:36: error[unresolved-attribute] Object of type `Gateway` has no attribute `hass`
homeassistant/components/zha/websocket_api.py:396:36: error[unresolved-attribute] Object of type `Gateway` has no attribute `hass`
homeassistant/components/zha/websocket_api.py:424:50: error[invalid-argument-type] Argument to function `_get_entity_name` is incorrect: Expected `Gateway`, found `ZHAGatewayProxy`
homeassistant/components/zha/websocket_api.py:426:29: error[invalid-argument-type] Argument to function `_get_entity_original_name` is incorrect: Expected `Gateway`, found `ZHAGatewayProxy`
homeassistant/components/zha/websocket_api.py:430:24: error[unresolved-attribute] Attribute `endpoint` is not defined on `GroupEntity` in union `PlatformEntity | GroupEntity`
homeassistant/components/zha/websocket_api.py:1006:55: error[invalid-argument-type] Argument to bound method `Device.async_bind_to_group` is incorrect: Expected `list[zha.zigbee.device.ClusterBinding]`, found `list[homeassistant.components.zha.websocket_api.ClusterBinding]`
homeassistant/components/zha/websocket_api.py:1030:59: error[invalid-argument-type] Argument to bound method `Device.async_unbind_from_group` is incorrect: Expected `list[zha.zigbee.device.ClusterBinding]`, found `list[homeassistant.components.zha.websocket_api.ClusterBinding]`
homeassistant/components/zha/websocket_api.py:1408:17: error[invalid-argument-type] Argument to bound method `Device.issue_cluster_command` is incorrect: Expected `int | None`, found `int | UndefinedType`
homeassistant/components/zha/websocket_api.py:1491:28: error[invalid-assignment] Object of type `PlatformEntity` is not assignable to `BaseSiren`
homeassistant/components/zha/websocket_api.py:1491:28: error[unresolved-attribute] Attribute `get_entity` is not defined on `None` in union `Device | None`
homeassistant/components/zha/websocket_api.py:1491:46: error[invalid-argument-type] Argument to bound method `Device.get_entity` is incorrect: Expected `Platform`, found `Literal[EntityPlatforms.SIREN]`
homeassistant/components/zha/websocket_api.py:1493:34: error[invalid-argument-type] Argument to bound method `BaseSiren.async_squawk` is incorrect: Expected `SquawkMode`, found `int`
homeassistant/components/zha/websocket_api.py:1514:28: error[invalid-assignment] Object of type `PlatformEntity` is not assignable to `BaseSiren`
homeassistant/components/zha/websocket_api.py:1514:28: error[unresolved-attribute] Attribute `get_entity` is not defined on `None` in union `Device | None`
homeassistant/components/zha/websocket_api.py:1514:46: error[invalid-argument-type] Argument to bound method `Device.get_entity` is incorrect: Expected `Platform`, found `Literal[EntityPlatforms.SIREN]`
homeassistant/components/zhong_hong/climate.py:93:28: error[invalid-argument-type] Argument to `ZhongHongGateway.__init__` is incorrect: Expected `str`, found `Any | None`
homeassistant/components/zhong_hong/climate.py:93:34: error[invalid-argument-type] Argument to `ZhongHongGateway.__init__` is incorrect: Expected `int`, found `Any | None`
homeassistant/components/zhong_hong/climate.py:93:40: error[invalid-argument-type] Argument to `ZhongHongGateway.__init__` is incorrect: Expected `int`, found `Any | None`
homeassistant/components/zhong_hong/climate.py:189:20: error[invalid-return-type] Return type does not match returned value: expected `HVACMode`, found `None | HVACMode`
homeassistant/components/zhong_hong/climate.py:254:35: error[invalid-argument-type] Argument to bound method `HVAC.set_fan_mode` is incorrect: Expected `str`, found `str | None`
homeassistant/components/zimi/config_flow.py:45:25: error[invalid-assignment] Object of type `None` is not assignable to `ControlPoint`
homeassistant/components/zimi/light.py:99:22: error[unsupported-operator] Operator `*` is not supported between objects of type `int | None` and `Literal[255]`
homeassistant/components/zoneminder/camera.py:61:9: error[invalid-assignment] Object of type `bool | None` is not assignable to attribute `_attr_is_recording` of type `bool`
homeassistant/components/zoneminder/switch.py:52:39: error[invalid-argument-type] Argument to `ZMSwitchMonitors.__init__` is incorrect: Expected `str`, found `MonitorState`
homeassistant/components/zoneminder/switch.py:52:49: error[invalid-argument-type] Argument to `ZMSwitchMonitors.__init__` is incorrect: Expected `str`, found `MonitorState`
homeassistant/components/zwave_js/discovery.py:1407:17: error[invalid-argument-type] Argument is incorrect: Expected `type[ZWaveBaseEntity]`, found `type`
homeassistant/components/zwave_js/light.py:488:21: warning[possibly-unresolved-reference] Name `red` used when possibly not defined
homeassistant/components/zwave_js/light.py:489:25: warning[possibly-unresolved-reference] Name `green` used when possibly not defined
homeassistant/components/zwave_js/light.py:490:25: warning[possibly-unresolved-reference] Name `blue` used when possibly not defined
homeassistant/components/zwave_js/light.py:493:38: warning[possibly-unresolved-reference] Name `red` used when possibly not defined
homeassistant/components/zwave_js/light.py:493:43: warning[possibly-unresolved-reference] Name `green` used when possibly not defined
homeassistant/components/zwave_js/light.py:493:50: warning[possibly-unresolved-reference] Name `blue` used when possibly not defined
homeassistant/components/zwave_js/light.py:502:21: warning[possibly-unresolved-reference] Name `red` used when possibly not defined
homeassistant/components/zwave_js/light.py:503:25: warning[possibly-unresolved-reference] Name `green` used when possibly not defined
homeassistant/components/zwave_js/light.py:504:25: warning[possibly-unresolved-reference] Name `blue` used when possibly not defined
homeassistant/components/zwave_js/light.py:507:38: warning[possibly-unresolved-reference] Name `red` used when possibly not defined
homeassistant/components/zwave_js/light.py:507:43: warning[possibly-unresolved-reference] Name `green` used when possibly not defined
homeassistant/components/zwave_js/light.py:507:50: warning[possibly-unresolved-reference] Name `blue` used when possibly not defined
homeassistant/components/zwave_js/sensor.py:683:21: error[invalid-argument-type] Argument to `ZWaveStatisticsSensor.__init__` is incorrect: Expected `Driver`, found `Driver | None`
homeassistant/components/zwave_js/sensor.py:684:21: error[unresolved-attribute] Attribute `controller` is not defined on `None` in union `Driver | None`
homeassistant/components/zwave_js/sensor.py:684:42: error[unresolved-attribute] Attribute `controller` is not defined on `None` in union `Driver | None`
homeassistant/components/zwave_js/trigger.py:16:12: error[invalid-return-type] Return type does not match returned value: expected `dict[str, type[Trigger]]`, found `dict[str, <class 'EventTrigger'> | <class 'ValueUpdatedTrigger'>]`
homeassistant/components/zwave_js/triggers/event.py:135:30: error[invalid-argument-type] Argument to function `move_top_level_schema_fields_to_options` is incorrect: Expected `dict[Marker, Any]`, found `dict[Optional | Required, <class 'str'> | All | ((value: str | list[Unknown]) -> list[str]) | ... omitted 4 union elements]`
homeassistant/components/zwave_js/triggers/value_updated.py:210:30: error[invalid-argument-type] Argument to function `move_top_level_schema_fields_to_options` is incorrect: Expected `dict[Marker, Any]`, found `dict[Optional | Required, All | ((value: str | list[Unknown]) -> list[str]) | Any | Coerce]`
homeassistant/components/zwave_js/update.py:287:34: error[invalid-argument-type] Argument to constructor `AwesomeVersion.__new__` is incorrect: Expected `str`, found `str | None`
homeassistant/components/zwave_me/climate.py:69:16: error[invalid-return-type] Return type does not match returned value: expected `int | float`, found `str | int | float`
homeassistant/components/zwave_me/climate.py:74:16: error[invalid-return-type] Return type does not match returned value: expected `int | float`, found `str`
homeassistant/components/zwave_me/climate.py:79:16: error[invalid-return-type] Return type does not match returned value: expected `int | float`, found `str`
homeassistant/components/zwave_me/cover.py:77:12: error[unsupported-operator] Operator `>` is not supported between objects of type `str | int | float` and `Literal[95]`
homeassistant/components/zwave_me/cover.py:80:16: error[invalid-return-type] Return type does not match returned value: expected `int | None`, found `str | int | float`
homeassistant/components/zwave_me/cover.py:94:16: error[unsupported-operator] Operator `<` is not supported between objects of type `str | int | float` and `Literal[5]`
homeassistant/components/zwave_me/fan.py:49:16: error[invalid-return-type] Return type does not match returned value: expected `int`, found `str | (int & ~Literal[99]) | float`
homeassistant/components/zwave_me/number.py:41:16: error[invalid-return-type] Return type does not match returned value: expected `int | float`, found `str | (int & ~Literal[99]) | float`
homeassistant/config.py:976:27: warning[possibly-unresolved-reference] Name `platform_exception` used when possibly not defined
homeassistant/config.py:987:9: error[unknown-argument] Argument `translation_domain` does not match any known parameter of constructor `ExceptionGroup.__new__`
homeassistant/config.py:988:9: error[unknown-argument] Argument `translation_placeholders` does not match any known parameter of constructor `ExceptionGroup.__new__`
homeassistant/config.py:988:34: warning[possibly-unresolved-reference] Name `placeholders` used when possibly not defined
homeassistant/config_entries.py:205:31: error[not-subscriptable] Cannot subscript non-generic type `<class 'SignalType'>`
homeassistant/config_entries.py:213:6: error[not-subscriptable] Cannot subscript non-generic type `<class 'SignalType'>`
homeassistant/config_entries.py:486:17: error[invalid-argument-type] Argument is incorrect: Expected `str`, found `object`
homeassistant/config_entries.py:1877:60: error[invalid-argument-type] Argument to bound method `ConfigFlow.is_matching` is incorrect: Argument type `FlowHandler[ConfigFlowContext, ConfigFlowResult, str]` does not satisfy upper bound `ConfigFlow` of type variable `Self`
homeassistant/config_entries.py:1877:60: error[invalid-argument-type] Argument to bound method `ConfigFlow.is_matching` is incorrect: Expected `ConfigFlow`, found `FlowHandler[ConfigFlowContext, ConfigFlowResult, str]`
homeassistant/config_entries.py:1924:9: error[invalid-method-override] Invalid override of method `__setitem__`: Definition is incompatible with `UserDict.__setitem__`
homeassistant/config_entries.py:1996:9: error[invalid-method-override] Invalid override of method `__delitem__`: Definition is incompatible with `UserDict.__delitem__`
homeassistant/config_entries.py:2867:16: error[invalid-return-type] Return type does not match returned value: expected `dict[str, list[dict[str, Any]]]`, found `dict[str, list[dict[str, Any]] | list[dict[str, Any] | Fragment]]`
homeassistant/config_entries.py:3391:9: error[invalid-method-override] Invalid override of method `async_create_entry`: Definition is incompatible with `FlowHandler.async_create_entry`
homeassistant/config_entries.py:4106:44: error[invalid-key] Unknown key "changes" for TypedDict `_EventEntityRegistryUpdatedData_CreateRemove` (subscripted object has type `_EventEntityRegistryUpdatedData_CreateRemove | _EventEntityRegistryUpdatedData_Update`)
homeassistant/config_entries.py:4107:23: error[invalid-key] Unknown key "changes" for TypedDict `_EventEntityRegistryUpdatedData_CreateRemove` (subscripted object has type `_EventEntityRegistryUpdatedData_CreateRemove | _EventEntityRegistryUpdatedData_Update`)
homeassistant/const.py:985:32: error[not-subscriptable] Cannot subscript non-generic type `<class 'SignalType'>`
homeassistant/core.py:380:31: error[invalid-assignment] Object of type `None` is not assignable to `HomeAssistantHTTP`
homeassistant/core.py:381:37: error[invalid-assignment] Object of type `None` is not assignable to `ConfigEntries`
homeassistant/core.py:418:31: error[unresolved-attribute] Object of type `AbstractEventLoop` has no attribute `_thread_id`
homeassistant/core.py:569:31: error[invalid-argument-type] Argument to class `partial` is incorrect: Expected `(...) -> None`, found `Overload[[_R](hassjob: HassJob[(...), Coroutine[Any, Any, _R]], *args: Any, *, background: bool = False) -> Future[_R] | None, [_R](hassjob: HassJob[(...), Coroutine[Any, Any, _R] | _R], *args: Any, *, background: bool = False) -> Future[_R] | None]`
homeassistant/core.py:633:43: error[invalid-argument-type] Argument to bound method `HomeAssistant.async_create_task` is incorrect: Expected `Coroutine[Any, Any, _R@async_add_job]`, found `(((...) -> Coroutine[Any, Any, _R@async_add_job] | _R@async_add_job) & Coroutine[object, Never, object]) | Coroutine[Any, Any, _R@async_add_job]`
homeassistant/core.py:960:43: error[invalid-argument-type] Argument to bound method `HomeAssistant.async_create_task` is incorrect: Expected `Coroutine[Any, Any, _R@async_run_job]`, found `(((...) -> Coroutine[Any, Any, _R@async_run_job] | _R@async_run_job) & Coroutine[object, Never, object]) | Coroutine[Any, Any, _R@async_run_job]`
homeassistant/core.py:1270:32: error[invalid-type-form] Variable of type `under_cached_property[Unknown]` is not allowed in a return type annotation
homeassistant/core.py:1314:29: error[invalid-assignment] Object of type `(_DataT@Event & ~AlwaysFalsy) | dict[Unknown, Unknown]` is not assignable to `_DataT@Event`: Incompatible value of type `(_DataT@Event & ~AlwaysFalsy) | dict[Unknown, Unknown]`
homeassistant/core.py:1371:32: error[invalid-type-form] Variable of type `under_cached_property[Unknown]` is not allowed in a return type annotation
homeassistant/core.py:1497:13: error[invalid-argument-type] Argument to bound method `EventBus.async_fire_internal` is incorrect: Expected `EventType[Mapping[str, Any]] | str`, found `EventType[_DataT@async_fire] | str`
homeassistant/core.py:1520:48: error[invalid-argument-type] Argument to function `_event_repr` is incorrect: Expected `EventType[Mapping[str, Any]] | str`, found `EventType[_DataT@async_fire_internal] | str`
homeassistant/core.py:1680:13: error[invalid-argument-type] Argument to bound method `EventBus._async_listen_filterable_job` is incorrect: Expected `EventType[Mapping[str, Any]] | str`, found `EventType[_DataT@async_listen_once] | str`
homeassistant/core.py:1804:13: error[invalid-assignment] Object of type `Mapping[str, Any] & Top[ReadOnlyDict[Unknown, Unknown]]` is not assignable to attribute `attributes` of type `ReadOnlyDict[str, Any]`
homeassistant/core.py:1918:32: error[invalid-type-form] Variable of type `under_cached_property[Unknown]` is not allowed in a return type annotation
homeassistant/core.py:2041:9: error[invalid-method-override] Invalid override of method `__setitem__`: Definition is incompatible with `UserDict.__setitem__`
homeassistant/core.py:2344:33: error[unresolved-attribute] Attribute `last_reported` is not defined on `None` in union `State | None`
homeassistant/core.py:2345:13: error[invalid-assignment] Object of type `datetime` is not assignable to attribute `last_reported` on type `State | None`
homeassistant/core.py:2346:13: error[unresolved-attribute] Attribute `_cache` is not defined on `None` in union `State | None`
homeassistant/core.py:2349:17: error[invalid-argument-type] Argument to bound method `EventBus.async_fire_internal` is incorrect: Expected `EventType[EventStateReportedData | dict[str, str | datetime | State | None]] | str`, found `EventType[EventStateReportedData]`
homeassistant/data_entry_flow.py:177:40: error[invalid-assignment] Object of type `<class 'FlowResult'>` is not assignable to `type[_FlowResultT@FlowManager]`
homeassistant/data_entry_flow.py:353:27: warning[redundant-cast] Value is already of type `Schema`
homeassistant/data_entry_flow.py:613:40: error[invalid-assignment] Object of type `<class 'FlowResult'>` is not assignable to `type[_FlowResultT@FlowHandler]`
homeassistant/data_entry_flow.py:620:20: error[invalid-assignment] Object of type `None` is not assignable to `str`
homeassistant/data_entry_flow.py:621:27: error[invalid-assignment] Object of type `None` is not assignable to `HomeAssistant`
homeassistant/data_entry_flow.py:622:26: error[invalid-assignment] Object of type `None` is not assignable to `_HandlerT@FlowHandler`
homeassistant/data_entry_flow.py:624:30: error[invalid-assignment] Object of type `MappingProxyType[Unknown, Unknown]` is not assignable to `_FlowContextT@FlowHandler`
homeassistant/helpers/aiohttp_client.py:301:5: error[invalid-assignment] Object of type `MappingProxyType[istr, str]` is not assignable to attribute `_default_headers` of type `CIMultiDict[str]`
homeassistant/helpers/aiohttp_client.py:305:5: error[invalid-assignment] Object of type `bound method ClientSession.close() -> CoroutineType[Any, Any, None]` is not assignable to attribute `close` of type `def close(self) -> CoroutineType[Any, Any, None]`
homeassistant/helpers/aiohttp_client.py:441:59: error[unresolved-attribute] Object of type `object` has no attribute `ResolveResult`
homeassistant/helpers/area_registry.py:88:32: error[invalid-type-form] Variable of type `cached_property[Unknown]` is not allowed in a return type annotation
homeassistant/helpers/area_registry.py:167:16: error[invalid-return-type] Return type does not match returned value: expected `AreasRegistryStoreData`, found `dict[str, list[dict[str, Any]]]`
homeassistant/helpers/area_registry.py:521:35: error[invalid-key] Unknown key "floor_id" for TypedDict `_EventFloorRegistryUpdatedData_Reorder` (subscripted object has type `_EventFloorRegistryUpdatedData_Create_Remove_Update | _EventFloorRegistryUpdatedData_Reorder`)
homeassistant/helpers/category_registry.py:88:16: error[invalid-return-type] Return type does not match returned value: expected `CategoryRegistryStoreData`, found `dict[str, dict[str, list[dict[str, Any]]]]`
homeassistant/helpers/collection.py:665:32: warning[possibly-unresolved-reference] Name `data` used when possibly not defined
homeassistant/helpers/condition.py:764:55: error[invalid-argument-type] Argument to bound method `StateMachine.get` is incorrect: Expected `str`, found `str | None`
homeassistant/helpers/condition.py:880:17: error[invalid-argument-type] Argument to bound method `BaseUnitConverter.convert` is incorrect: Expected `int | float`, found `int | float | None`
homeassistant/helpers/condition.py:881:17: error[invalid-argument-type] Argument to bound method `BaseUnitConverter.convert` is incorrect: Expected `str | None`, found `str | None | UndefinedType`
homeassistant/helpers/condition.py:885:55: error[invalid-argument-type] Argument to bound method `StateMachine.get` is incorrect: Expected `str`, found `str | None`
homeassistant/helpers/condition.py:914:27: error[invalid-argument-type] Argument to constructor `float.__new__` is incorrect: Expected `str | Buffer | SupportsFloat | SupportsIndex`, found `str | Any | None`
homeassistant/helpers/condition.py:1084:56: error[invalid-argument-type] Argument to function `_register_condition_platform` is incorrect: Expected `ConditionProtocol`, found `ModuleType`
homeassistant/helpers/condition.py:1086:12: error[invalid-return-type] Return type does not match returned value: expected `tuple[str, ConditionProtocol | None]`, found `tuple[str, ModuleType]`
homeassistant/helpers/condition.py:1145:25: error[call-non-callable] Object of type `None` is not callable
homeassistant/helpers/condition.py:1147:19: error[call-non-callable] Object of type `None` is not callable
homeassistant/helpers/condition.py:1172:46: error[invalid-argument-type] Argument to bound method `ConditionChecker.async_check` is incorrect: Possible extra items in unpacked open `TypedDict` have type `object`, expected `Never`
homeassistant/helpers/condition.py:1206:46: error[invalid-argument-type] Argument to bound method `ConditionChecker.async_check` is incorrect: Possible extra items in unpacked open `TypedDict` have type `object`, expected `Never`
homeassistant/helpers/condition.py:1240:46: error[invalid-argument-type] Argument to bound method `ConditionChecker.async_check` is incorrect: Possible extra items in unpacked open `TypedDict` have type `object`, expected `Never`
homeassistant/helpers/condition.py:1502:72: warning[possibly-unresolved-reference] Name `state_value` used when possibly not defined
homeassistant/helpers/config_entry_flow.py:265:23: warning[possibly-unresolved-reference] Name `entry` used when possibly not defined
homeassistant/helpers/config_entry_flow.py:266:25: warning[possibly-unresolved-reference] Name `entry` used when possibly not defined
homeassistant/helpers/config_entry_flow.py:268:64: warning[possibly-unresolved-reference] Name `entry` used when possibly not defined
homeassistant/helpers/config_entry_oauth2_flow.py:413:56: error[invalid-assignment] Object of type `None` is not assignable to `AbstractOAuth2Implementation`: Incompatible value of type `None`
homeassistant/helpers/config_validation.py:19:5: error[unresolved-import] Module `socket` has no member `_GLOBAL_DEFAULT_TIMEOUT`
homeassistant/helpers/config_validation.py:982:29: error[unresolved-attribute] Object of type `dict[Unknown, Unknown]` has no attribute `__config_file__`
homeassistant/helpers/config_validation.py:983:25: error[unresolved-attribute] Object of type `dict[Unknown, Unknown]` has no attribute `__line__`
homeassistant/helpers/deprecation.py:42:25: error[unresolved-attribute] Object of type `(_ObjectT@deprecated_substitute, /) -> Any` has no attribute `__name__`
homeassistant/helpers/deprecation.py:110:14: warning[unsupported-dynamic-base] Unsupported class base: Has type `type[type]`
homeassistant/helpers/deprecation.py:173:24: error[unresolved-attribute] Object of type `(**_P@deprecated_hass_argument) -> _T@deprecated_hass_argument` has no attribute `__name__`
homeassistant/helpers/deprecation.py:175:34: error[unresolved-attribute] Object of type `(**_P@deprecated_hass_argument) -> _T@deprecated_hass_argument` has no attribute `__name__`
homeassistant/helpers/deprecation.py:180:28: error[invalid-assignment] Object of type `tuple[object, ...]` is not assignable to `_P@deprecated_hass_argument.args`
homeassistant/helpers/deprecation.py:388:9: warning[possibly-unresolved-reference] Name `breaks_in_ha_version` used when possibly not defined
homeassistant/helpers/device_registry.py:446:52: warning[possibly-unresolved-reference] Name `dict_repr` used when possibly not defined
homeassistant/helpers/device_registry.py:944:35: error[invalid-assignment] Object of type `dict[str, object]` is not assignable to `DeviceInfo`
homeassistant/helpers/device_registry.py:1126:51: warning[possibly-unresolved-reference] Name `add_config_entry` used when possibly not defined
homeassistant/helpers/device_registry.py:1189:25: warning[possibly-unresolved-reference] Name `add_config_entry` used when possibly not defined
homeassistant/helpers/device_registry.py:1937:47: error[invalid-key] Unknown key "changes" for TypedDict `_EventEntityRegistryUpdatedData_CreateRemove` (subscripted object has type `_EventEntityRegistryUpdatedData_CreateRemove | _EventEntityRegistryUpdatedData_Update`)
homeassistant/helpers/discovery.py:19:29: error[not-subscriptable] Cannot subscript non-generic type `<class 'SignalTypeFormat'>`
homeassistant/helpers/dispatcher.py:27:5: error[not-subscriptable] Cannot subscript non-generic type `<class 'SignalType'>`
homeassistant/helpers/dispatcher.py:37:34: error[not-subscriptable] Cannot subscript non-generic type `<class 'SignalType'>`
homeassistant/helpers/dispatcher.py:49:13: error[not-subscriptable] Cannot subscript non-generic type `<class 'SignalType'>`
homeassistant/helpers/dispatcher.py:66:18: error[not-subscriptable] Cannot subscript non-generic type `TypeAliasType`
homeassistant/helpers/dispatcher.py:67:13: error[not-subscriptable] Cannot subscript non-generic type `<class 'SignalType'>`
homeassistant/helpers/dispatcher.py:87:34: error[not-subscriptable] Cannot subscript non-generic type `<class 'SignalType'>`
homeassistant/helpers/dispatcher.py:101:13: error[not-subscriptable] Cannot subscript non-generic type `<class 'SignalType'>`
homeassistant/helpers/dispatcher.py:110:18: error[not-subscriptable] Cannot subscript non-generic type `TypeAliasType`
homeassistant/helpers/dispatcher.py:121:34: error[not-subscriptable] Cannot subscript non-generic type `<class 'SignalType'>`
homeassistant/helpers/dispatcher.py:130:34: error[not-subscriptable] Cannot subscript non-generic type `<class 'SignalType'>`
homeassistant/helpers/dispatcher.py:137:13: error[not-subscriptable] Cannot subscript non-generic type `<class 'SignalType'>`
homeassistant/helpers/dispatcher.py:151:13: error[not-subscriptable] Cannot subscript non-generic type `<class 'SignalType'>`
homeassistant/helpers/dispatcher.py:173:34: error[not-subscriptable] Cannot subscript non-generic type `<class 'SignalType'>`
homeassistant/helpers/dispatcher.py:184:34: error[not-subscriptable] Cannot subscript non-generic type `<class 'SignalType'>`
homeassistant/helpers/dispatcher.py:205:34: error[not-subscriptable] Cannot subscript non-generic type `<class 'SignalType'>`
homeassistant/helpers/dispatcher.py:218:18: error[not-subscriptable] Cannot subscript non-generic type `TypeAliasType`
homeassistant/helpers/entity.py:464:22: error[invalid-assignment] Object of type `None` is not assignable to `str`
homeassistant/helpers/entity.py:469:27: error[invalid-assignment] Object of type `None` is not assignable to `HomeAssistant`
homeassistant/helpers/entity.py:474:32: error[invalid-assignment] Object of type `None` is not assignable to `EntityPlatform`
homeassistant/helpers/entity.py:475:35: error[invalid-assignment] Object of type `None` is not assignable to `PlatformData`
homeassistant/helpers/entity.py:564:30: error[invalid-assignment] Object of type `None` is not assignable to `StateInfo`
homeassistant/helpers/entity.py:1373:23: error[call-non-callable] Object of type `object` is not callable
homeassistant/helpers/entity.py:1375:51: error[invalid-argument-type] Argument to bound method `HomeAssistant.async_add_executor_job` is incorrect: Expected `(...) -> Unknown`, found `object`
homeassistant/helpers/entity.py:1381:17: warning[possibly-unresolved-reference] Name `update_warn` used when possibly not defined
homeassistant/helpers/entity.py:1432:9: error[invalid-assignment] Object of type `None` is not assignable to attribute `hass` of type `HomeAssistant`
homeassistant/helpers/entity.py:1433:9: error[invalid-assignment] Object of type `None` is not assignable to attribute `platform` of type `EntityPlatform`
homeassistant/helpers/entity.py:1602:32: error[invalid-key] Unknown key "changes" for TypedDict `_EventEntityRegistryUpdatedData_CreateRemove` (subscripted object has type `_EventEntityRegistryUpdatedData_CreateRemove | _EventEntityRegistryUpdatedData_Update`)
homeassistant/helpers/entity.py:1606:24: error[invalid-key] Unknown key "changes" for TypedDict `_EventEntityRegistryUpdatedData_CreateRemove` (subscripted object has type `_EventEntityRegistryUpdatedData_CreateRemove | _EventEntityRegistryUpdatedData_Update`)
homeassistant/helpers/entity_component.py:98:47: error[invalid-assignment] Object of type `dict[str, Entity] | Unknown` is not assignable to `dict[str, _EntityT@EntityComponent]`: Incompatible value of type `dict[str, Entity] | Unknown`
homeassistant/helpers/entity_component.py:99:9: error[invalid-assignment] Invalid subscript assignment with key of type `str` and value of type `Self@__init__` on object of type `dict[str, EntityComponent[Entity]]`
homeassistant/helpers/entity_component.py:386:13: error[invalid-argument-type] Argument to `EntityPlatform.__init__` is incorrect: Expected `EntityPlatformModule | None`, found `ModuleType | None`
homeassistant/helpers/entity_platform.py:375:43: error[unresolved-attribute] Object of type `EntityPlatformModule & ~AlwaysFalsy` has no attribute `__file__`
homeassistant/helpers/entity_platform.py:453:20: error[unresolved-attribute] Attribute `async_setup_entry` is not defined on `None` in union `EntityPlatformModule | None`
homeassistant/helpers/entity_platform.py:583:34: error[invalid-assignment] Object of type `Iterable[Entity] & Top[list[Unknown]]` is not assignable to `list[Entity]`
homeassistant/helpers/entity_platform.py:608:34: error[invalid-assignment] Object of type `Iterable[Entity] & Top[list[Unknown]]` is not assignable to `list[Entity]`
homeassistant/helpers/entity_platform.py:758:34: error[invalid-assignment] Object of type `Iterable[Entity] & Top[list[Unknown]]` is not assignable to `list[Entity]`
homeassistant/helpers/entity_platform.py:1020:17: warning[possibly-unresolved-reference] Name `entry` used when possibly not defined
homeassistant/helpers/entity_registry.py:248:5: error[call-non-callable] Object of type `_MISSING_TYPE` is not callable
homeassistant/helpers/entity_registry.py:315:52: warning[possibly-unresolved-reference] Name `dict_repr` used when possibly not defined
homeassistant/helpers/entity_registry.py:382:52: warning[possibly-unresolved-reference] Name `dict_repr` used when possibly not defined
homeassistant/helpers/entity_registry.py:704:5: error[call-non-callable] Object of type `_MISSING_TYPE` is not callable
homeassistant/helpers/entity_registry.py:2430:40: error[invalid-key] Unknown key "old_entity_id" for TypedDict `_EventEntityRegistryUpdatedData_CreateRemove` (subscripted object has type `_EventEntityRegistryUpdatedData_CreateRemove | _EventEntityRegistryUpdatedData_Update`)
homeassistant/helpers/event.py:641:9: error[unresolved-attribute] Attribute `domain` is not defined on `None` in union `State | None`
homeassistant/helpers/event.py:689:9: error[unresolved-attribute] Attribute `domain` is not defined on `None` in union `State | None`
homeassistant/helpers/floor_registry.py:114:16: error[invalid-return-type] Return type does not match returned value: expected `FloorRegistryStoreData`, found `dict[str, list[dict[str, Any]]]`
homeassistant/helpers/frame.py:139:28: warning[possibly-unresolved-reference] Name `path` used when possibly not defined
homeassistant/helpers/frame.py:140:21: warning[possibly-unresolved-reference] Name `integration` used when possibly not defined
homeassistant/helpers/frame.py:142:58: warning[possibly-unresolved-reference] Name `index` used when possibly not defined
homeassistant/helpers/helper_integration.py:71:32: error[invalid-key] Unknown key "changes" for TypedDict `_EventEntityRegistryUpdatedData_CreateRemove` (subscripted object has type `_EventEntityRegistryUpdatedData_CreateRemove | _EventEntityRegistryUpdatedData_Update`)
homeassistant/helpers/helper_integration.py:79:60: error[invalid-key] Unknown key "changes" for TypedDict `_EventEntityRegistryUpdatedData_CreateRemove` (subscripted object has type `_EventEntityRegistryUpdatedData_CreateRemove | _EventEntityRegistryUpdatedData_Update`)
homeassistant/helpers/httpx_client.py:126:5: error[invalid-assignment] Object of type `bound method HassHttpXAsyncClient.aclose() -> CoroutineType[Any, Any, None]` is not assignable to attribute `aclose` of type `def aclose(self) -> CoroutineType[Any, Any, None]`
homeassistant/helpers/intent.py:1141:35: warning[possibly-unresolved-reference] Name `service` used when possibly not defined
homeassistant/helpers/json.py:194:55: warning[possibly-unresolved-reference] Name `dump` used when possibly not defined
homeassistant/helpers/label_registry.py:90:16: error[invalid-return-type] Return type does not match returned value: expected `LabelRegistryStoreData`, found `dict[str, list[dict[str, Any]]]`
homeassistant/helpers/llm.py:1107:32: warning[possibly-unresolved-reference] Name `start` used when possibly not defined
homeassistant/helpers/llm.py:1108:30: warning[possibly-unresolved-reference] Name `end` used when possibly not defined
homeassistant/helpers/location.py:75:21: error[invalid-argument-type] Argument to function `has_location` is incorrect: Expected `State`, found `State | None`
homeassistant/helpers/location.py:79:13: error[unresolved-attribute] Attribute `entity_id` is not defined on `None` in union `State | None`
homeassistant/helpers/location.py:81:46: error[invalid-argument-type] Argument to function `_get_location_from_attributes` is incorrect: Expected `State`, found `State | None`
homeassistant/helpers/redact.py:61:33: error[call-non-callable] Object of type `object` is not callable
homeassistant/helpers/redact.py:61:33: error[invalid-argument-type] Method `__getitem__` of type `bound method Top[Mapping[Unknown, object]].__getitem__(key: Never, /) -> object` cannot be called with key of type `object` on object of type `Top[Mapping[Unknown, object]]`
homeassistant/helpers/registry.py:36:9: error[invalid-method-override] Invalid override of method `__setitem__`: Definition is incompatible with `UserDict.__setitem__`
homeassistant/helpers/restore_state.py:92:75: error[invalid-argument-type] Argument to `StoredState.__init__` is incorrect: Expected `datetime`, found `(Unknown & ~str) | datetime | None`
homeassistant/helpers/restore_state.py:282:37: error[invalid-argument-type] Argument to bound method `State.from_dict` is incorrect: Expected `dict[str, Any]`, found `JsonValueType`
homeassistant/helpers/schema_config_entry_flow.py:168:20: error[invalid-return-type] Return type does not match returned value: expected `Container[str]`, found `Container[str] | (((SchemaCommonFlowHandler, /) -> Coroutine[Any, Any, Container[str]]) & Container[Never])`
homeassistant/helpers/schema_config_entry_flow.py:229:46: error[call-top-callable] Object of type `Top[(...) -> object]` is not safe to call; its signature is not known
homeassistant/helpers/schema_config_entry_flow.py:229:46: error[invalid-await] `object` is not awaitable
homeassistant/helpers/schema_config_entry_flow.py:521:6: error[invalid-type-form] Variable of type `type[Selector[Unknown]]` is not allowed in a return type annotation
homeassistant/helpers/script.py:156:25: error[not-subscriptable] Cannot subscript non-generic type `<class 'SignalType'>`
homeassistant/helpers/script.py:157:29: error[not-subscriptable] Cannot subscript non-generic type `<class 'SignalTypeFormat'>`
homeassistant/helpers/script.py:720:21: warning[possibly-unresolved-reference] Name `idx` used when possibly not defined
homeassistant/helpers/script_variables.py:202:9: error[invalid-method-override] Invalid override of method `__setitem__`: Definition is incompatible with `UserDict.__setitem__`
homeassistant/helpers/selector.py:32:26: error[invalid-assignment] Object of type `object` is not assignable to `str`
homeassistant/helpers/selector.py:598:33: error[call-non-callable] Object of type `Selector[Unknown]` is not callable
homeassistant/helpers/selector.py:614:16: error[call-non-callable] Object of type `Selector[Unknown]` is not callable
homeassistant/helpers/selector.py:1710:25: error[call-non-callable] Object of type `Selector[Unknown] | (dict[str, Any] & Top[Selector[Unknown]])` is not callable
homeassistant/helpers/selector.py:1712:25: error[call-non-callable] Object of type `Selector[Unknown]` is not callable
homeassistant/helpers/service.py:605:17: error[unresolved-attribute] Attribute `get` is not defined on `list[Unknown] & ~AlwaysFalsy`, `str & ~AlwaysFalsy` in union `(list[Unknown] & ~AlwaysFalsy) | dict[Unknown, Unknown] | (str & ~AlwaysFalsy)`
homeassistant/helpers/service.py:750:32: error[call-top-callable] Object of type `Top[(...) -> object]` is not safe to call; its signature is not known
homeassistant/helpers/service.py:757:9: error[invalid-argument-type] Argument to function `_get_permissible_entity_candidates` is incorrect: Expected `Mapping[str, Entity]`, found `object`
homeassistant/helpers/service.py:896:46: error[invalid-argument-type] Argument expression after ** must be a mapping type: Found `dict[Unknown, Unknown] | ServiceCall`
homeassistant/helpers/service.py:918:18: error[invalid-assignment] Object of type `object` is not assignable to `ServiceResponse`
homeassistant/helpers/service.py:1270:13: error[invalid-argument-type] Argument to class `partial` is incorrect: Expected `(list[Entity], ServiceCall, /) -> Coroutine[Any, Any, EntityServiceResponse | None]`, found `(list[_EntityT@async_register_batched_entity_service], ServiceCall, /) -> Coroutine[Any, Any, EntityServiceResponse | None]`
homeassistant/helpers/service.py:1364:13: error[invalid-argument-type] Argument to class `partial` is incorrect: Expected `(list[Entity], ServiceCall, /) -> Coroutine[Any, Any, EntityServiceResponse | None]`, found `(list[_EntityT@async_register_batched_platform_entity_service], ServiceCall, /) -> Coroutine[Any, Any, EntityServiceResponse | None]`
homeassistant/helpers/singleton.py:101:5: error[invalid-argument-type] Argument is incorrect: Expected `_FuncType[_Coro[int]]`, found `def func_error(hass: HomeAssistant) -> int`
homeassistant/helpers/storage.py:428:12: error[unsupported-operator] Operator `not in` is not supported between objects of type `Literal["minor_version"]` and `dict[str, Any] | dict[str, JsonValueType] | list[JsonValueType] | ... omitted 4 union elements`
homeassistant/helpers/storage.py:429:13: error[invalid-assignment] Cannot assign to a subscript on an object of type `None`
homeassistant/helpers/storage.py:429:13: error[invalid-assignment] Cannot assign to a subscript on an object of type `float`
homeassistant/helpers/storage.py:429:13: error[invalid-assignment] Cannot assign to a subscript on an object of type `int`
homeassistant/helpers/storage.py:429:13: error[invalid-assignment] Cannot assign to a subscript on an object of type `str`
homeassistant/helpers/storage.py:429:13: error[invalid-assignment] Invalid subscript assignment with key of type `Literal["minor_version"]` and value of type `Literal[1]` on object of type `list[JsonValueType]`
homeassistant/helpers/storage.py:432:13: error[invalid-argument-type] Method `__getitem__` of type `Overload[(i: SupportsIndex, /) -> JsonValueType, (s: slice[SupportsIndex | None, SupportsIndex | None, SupportsIndex | None], /) -> list[JsonValueType]]` cannot be called with key of type `Literal["version"]` on object of type `list[JsonValueType]`
homeassistant/helpers/storage.py:432:13: error[invalid-argument-type] Method `__getitem__` of type `bound method str.__getitem__(key: SupportsIndex | slice[SupportsIndex | None, SupportsIndex | None, SupportsIndex | None], /) -> str` cannot be called with key of type `Literal["version"]` on object of type `str`
homeassistant/helpers/storage.py:432:13: error[not-subscriptable] Cannot subscript object of type `None` with no `__getitem__` method
homeassistant/helpers/storage.py:432:13: error[not-subscriptable] Cannot subscript object of type `float` with no `__getitem__` method
homeassistant/helpers/storage.py:432:13: error[not-subscriptable] Cannot subscript object of type `int` with no `__getitem__` method
homeassistant/helpers/storage.py:433:17: error[invalid-argument-type] Method `__getitem__` of type `Overload[(i: SupportsIndex, /) -> JsonValueType, (s: slice[SupportsIndex | None, SupportsIndex | None, SupportsIndex | None], /) -> list[JsonValueType]]` cannot be called with key of type `Literal["minor_version"]` on object of type `list[JsonValueType]`
homeassistant/helpers/storage.py:433:17: error[invalid-argument-type] Method `__getitem__` of type `bound method str.__getitem__(key: SupportsIndex | slice[SupportsIndex | None, SupportsIndex | None, SupportsIndex | None], /) -> str` cannot be called with key of type `Literal["minor_version"]` on object of type `str`
homeassistant/helpers/storage.py:433:17: error[not-subscriptable] Cannot subscript object of type `None` with no `__getitem__` method
homeassistant/helpers/storage.py:433:17: error[not-subscriptable] Cannot subscript object of type `float` with no `__getitem__` method
homeassistant/helpers/storage.py:433:17: error[not-subscriptable] Cannot subscript object of type `int` with no `__getitem__` method
homeassistant/helpers/storage.py:435:22: error[invalid-argument-type] Method `__getitem__` of type `Overload[(i: SupportsIndex, /) -> JsonValueType, (s: slice[SupportsIndex | None, SupportsIndex | None, SupportsIndex | None], /) -> list[JsonValueType]]` cannot be called with key of type `Literal["data"]` on object of type `list[JsonValueType]`
homeassistant/helpers/storage.py:435:22: error[invalid-argument-type] Method `__getitem__` of type `bound method str.__getitem__(key: SupportsIndex | slice[SupportsIndex | None, SupportsIndex | None, SupportsIndex | None], /) -> str` cannot be called with key of type `Literal["data"]` on object of type `str`
homeassistant/helpers/storage.py:435:22: error[not-subscriptable] Cannot subscript object of type `None` with no `__getitem__` method
homeassistant/helpers/storage.py:435:22: error[not-subscriptable] Cannot subscript object of type `float` with no `__getitem__` method
homeassistant/helpers/storage.py:435:22: error[not-subscriptable] Cannot subscript object of type `int` with no `__getitem__` method
homeassistant/helpers/storage.py:437:16: error[invalid-argument-type] Method `__getitem__` of type `Overload[(i: SupportsIndex, /) -> JsonValueType, (s: slice[SupportsIndex | None, SupportsIndex | None, SupportsIndex | None], /) -> list[JsonValueType]]` cannot be called with key of type `Literal["version"]` on object of type `list[JsonValueType]`
homeassistant/helpers/storage.py:437:16: error[invalid-argument-type] Method `__getitem__` of type `bound method str.__getitem__(key: SupportsIndex | slice[SupportsIndex | None, SupportsIndex | None, SupportsIndex | None], /) -> str` cannot be called with key of type `Literal["version"]` on object of type `str`
homeassistant/helpers/storage.py:437:16: error[not-subscriptable] Cannot subscript object of type `None` with no `__getitem__` method
homeassistant/helpers/storage.py:437:16: error[not-subscriptable] Cannot subscript object of type `float` with no `__getitem__` method
homeassistant/helpers/storage.py:437:16: error[not-subscriptable] Cannot subscript object of type `int` with no `__getitem__` method
homeassistant/helpers/storage.py:437:16: error[unsupported-operator] Operator `>` is not supported between objects of type `Any | dict[str, JsonValueType] | list[JsonValueType] | ... omitted 4 union elements` and `int`
homeassistant/helpers/storage.py:439:31: error[invalid-argument-type] Argument to `UnsupportedStorageVersionError.__init__` is incorrect: Expected `int`, found `Any | dict[str, JsonValueType] | list[JsonValueType] | ... omitted 4 union elements`
homeassistant/helpers/storage.py:439:31: error[invalid-argument-type] Method `__getitem__` of type `Overload[(i: SupportsIndex, /) -> JsonValueType, (s: slice[SupportsIndex | None, SupportsIndex | None, SupportsIndex | None], /) -> list[JsonValueType]]` cannot be called with key of type `Literal["version"]` on object of type `list[JsonValueType]`
homeassistant/helpers/storage.py:439:31: error[invalid-argument-type] Method `__getitem__` of type `bound method str.__getitem__(key: SupportsIndex | slice[SupportsIndex | None, SupportsIndex | None, SupportsIndex | None], /) -> str` cannot be called with key of type `Literal["version"]` on object of type `str`
homeassistant/helpers/storage.py:439:31: error[not-subscriptable] Cannot subscript object of type `None` with no `__getitem__` method
homeassistant/helpers/storage.py:439:31: error[not-subscriptable] Cannot subscript object of type `float` with no `__getitem__` method
homeassistant/helpers/storage.py:439:31: error[not-subscriptable] Cannot subscript object of type `int` with no `__getitem__` method
homeassistant/helpers/storage.py:444:17: error[invalid-argument-type] Method `__getitem__` of type `Overload[(i: SupportsIndex, /) -> JsonValueType, (s: slice[SupportsIndex | None, SupportsIndex | None, SupportsIndex | None], /) -> list[JsonValueType]]` cannot be called with key of type `Literal["version"]` on object of type `list[JsonValueType]`
homeassistant/helpers/storage.py:444:17: error[invalid-argument-type] Method `__getitem__` of type `bound method str.__getitem__(key: SupportsIndex | slice[SupportsIndex | None, SupportsIndex | None, SupportsIndex | None], /) -> str` cannot be called with key of type `Literal["version"]` on object of type `str`
homeassistant/helpers/storage.py:444:17: error[not-subscriptable] Cannot subscript object of type `None` with no `__getitem__` method
homeassistant/helpers/storage.py:444:17: error[not-subscriptable] Cannot subscript object of type `float` with no `__getitem__` method
homeassistant/helpers/storage.py:444:17: error[not-subscriptable] Cannot subscript object of type `int` with no `__getitem__` method
homeassistant/helpers/storage.py:445:17: error[invalid-argument-type] Method `__getitem__` of type `Overload[(i: SupportsIndex, /) -> JsonValueType, (s: slice[SupportsIndex | None, SupportsIndex | None, SupportsIndex | None], /) -> list[JsonValueType]]` cannot be called with key of type `Literal["minor_version"]` on object of type `list[JsonValueType]`
homeassistant/helpers/storage.py:445:17: error[invalid-argument-type] Method `__getitem__` of type `bound method str.__getitem__(key: SupportsIndex | slice[SupportsIndex | None, SupportsIndex | None, SupportsIndex | None], /) -> str` cannot be called with key of type `Literal["minor_version"]` on object of type `str`
homeassistant/helpers/storage.py:445:17: error[not-subscriptable] Cannot subscript object of type `None` with no `__getitem__` method
homeassistant/helpers/storage.py:445:17: error[not-subscriptable] Cannot subscript object of type `float` with no `__getitem__` method
homeassistant/helpers/storage.py:445:17: error[not-subscriptable] Cannot subscript object of type `int` with no `__getitem__` method
homeassistant/helpers/storage.py:450:32: error[missing-argument] No argument provided for required parameter `old_data` of bound method `Store._async_migrate_func`
homeassistant/helpers/storage.py:450:57: error[invalid-argument-type] Method `__getitem__` of type `Overload[(i: SupportsIndex, /) -> JsonValueType, (s: slice[SupportsIndex | None, SupportsIndex | None, SupportsIndex | None], /) -> list[JsonValueType]]` cannot be called with key of type `Literal["version"]` on object of type `list[JsonValueType]`
homeassistant/helpers/storage.py:450:57: error[invalid-argument-type] Method `__getitem__` of type `bound method str.__getitem__(key: SupportsIndex | slice[SupportsIndex | None, SupportsIndex | None, SupportsIndex | None], /) -> str` cannot be called with key of type `Literal["version"]` on object of type `str`
homeassistant/helpers/storage.py:450:57: error[not-subscriptable] Cannot subscript object of type `None` with no `__getitem__` method
homeassistant/helpers/storage.py:450:57: error[not-subscriptable] Cannot subscript object of type `float` with no `__getitem__` method
homeassistant/helpers/storage.py:450:57: error[not-subscriptable] Cannot subscript object of type `int` with no `__getitem__` method
homeassistant/helpers/storage.py:450:74: error[invalid-argument-type] Method `__getitem__` of type `Overload[(i: SupportsIndex, /) -> JsonValueType, (s: slice[SupportsIndex | None, SupportsIndex | None, SupportsIndex | None], /) -> list[JsonValueType]]` cannot be called with key of type `Literal["data"]` on object of type `list[JsonValueType]`
homeassistant/helpers/storage.py:450:74: error[invalid-argument-type] Method `__getitem__` of type `bound method str.__getitem__(key: SupportsIndex | slice[SupportsIndex | None, SupportsIndex | None, SupportsIndex | None], /) -> str` cannot be called with key of type `Literal["data"]` on object of type `str`
homeassistant/helpers/storage.py:450:74: error[not-subscriptable] Cannot subscript object of type `None` with no `__getitem__` method
homeassistant/helpers/storage.py:450:74: error[not-subscriptable] Cannot subscript object of type `float` with no `__getitem__` method
homeassistant/helpers/storage.py:450:74: error[not-subscriptable] Cannot subscript object of type `int` with no `__getitem__` method
homeassistant/helpers/storage.py:454:25: error[invalid-argument-type] Method `__getitem__` of type `Overload[(i: SupportsIndex, /) -> JsonValueType, (s: slice[SupportsIndex | None, SupportsIndex | None, SupportsIndex | None], /) -> list[JsonValueType]]` cannot be called with key of type `Literal["version"]` on object of type `list[JsonValueType]`
homeassistant/helpers/storage.py:454:25: error[invalid-argument-type] Method `__getitem__` of type `bound method str.__getitem__(key: SupportsIndex | slice[SupportsIndex | None, SupportsIndex | None, SupportsIndex | None], /) -> str` cannot be called with key of type `Literal["version"]` on object of type `str`
homeassistant/helpers/storage.py:454:25: error[not-subscriptable] Cannot subscript object of type `None` with no `__getitem__` method
homeassistant/helpers/storage.py:454:25: error[not-subscriptable] Cannot subscript object of type `float` with no `__getitem__` method
homeassistant/helpers/storage.py:454:25: error[not-subscriptable] Cannot subscript object of type `int` with no `__getitem__` method
homeassistant/helpers/storage.py:454:42: error[invalid-argument-type] Method `__getitem__` of type `Overload[(i: SupportsIndex, /) -> JsonValueType, (s: slice[SupportsIndex | None, SupportsIndex | None, SupportsIndex | None], /) -> list[JsonValueType]]` cannot be called with key of type `Literal["minor_version"]` on object of type `list[JsonValueType]`
homeassistant/helpers/storage.py:454:42: error[invalid-argument-type] Method `__getitem__` of type `bound method str.__getitem__(key: SupportsIndex | slice[SupportsIndex | None, SupportsIndex | None, SupportsIndex | None], /) -> str` cannot be called with key of type `Literal["minor_version"]` on object of type `str`
homeassistant/helpers/storage.py:454:42: error[not-subscriptable] Cannot subscript object of type `None` with no `__getitem__` method
homeassistant/helpers/storage.py:454:42: error[not-subscriptable] Cannot subscript object of type `float` with no `__getitem__` method
homeassistant/helpers/storage.py:454:42: error[not-subscriptable] Cannot subscript object of type `int` with no `__getitem__` method
homeassistant/helpers/storage.py:454:65: error[invalid-argument-type] Method `__getitem__` of type `Overload[(i: SupportsIndex, /) -> JsonValueType, (s: slice[SupportsIndex | None, SupportsIndex | None, SupportsIndex | None], /) -> list[JsonValueType]]` cannot be called with key of type `Literal["data"]` on object of type `list[JsonValueType]`
homeassistant/helpers/storage.py:454:65: error[invalid-argument-type] Method `__getitem__` of type `bound method str.__getitem__(key: SupportsIndex | slice[SupportsIndex | None, SupportsIndex | None, SupportsIndex | None], /) -> str` cannot be called with key of type `Literal["data"]` on object of type `str`
homeassistant/helpers/storage.py:454:65: error[not-subscriptable] Cannot subscript object of type `None` with no `__getitem__` method
homeassistant/helpers/storage.py:454:65: error[not-subscriptable] Cannot subscript object of type `float` with no `__getitem__` method
homeassistant/helpers/storage.py:454:65: error[not-subscriptable] Cannot subscript object of type `int` with no `__getitem__` method
homeassistant/helpers/storage.py:457:24: error[invalid-argument-type] Method `__getitem__` of type `Overload[(i: SupportsIndex, /) -> JsonValueType, (s: slice[SupportsIndex | None, SupportsIndex | None, SupportsIndex | None], /) -> list[JsonValueType]]` cannot be called with key of type `Literal["version"]` on object of type `list[JsonValueType]`
homeassistant/helpers/storage.py:457:24: error[invalid-argument-type] Method `__getitem__` of type `bound method str.__getitem__(key: SupportsIndex | slice[SupportsIndex | None, SupportsIndex | None, SupportsIndex | None], /) -> str` cannot be called with key of type `Literal["version"]` on object of type `str`
homeassistant/helpers/storage.py:457:24: error[not-subscriptable] Cannot subscript object of type `None` with no `__getitem__` method
homeassistant/helpers/storage.py:457:24: error[not-subscriptable] Cannot subscript object of type `float` with no `__getitem__` method
homeassistant/helpers/storage.py:457:24: error[not-subscriptable] Cannot subscript object of type `int` with no `__getitem__` method
homeassistant/helpers/storage.py:459:30: error[invalid-argument-type] Method `__getitem__` of type `Overload[(i: SupportsIndex, /) -> JsonValueType, (s: slice[SupportsIndex | None, SupportsIndex | None, SupportsIndex | None], /) -> list[JsonValueType]]` cannot be called with key of type `Literal["data"]` on object of type `list[JsonValueType]`
homeassistant/helpers/storage.py:459:30: error[invalid-argument-type] Method `__getitem__` of type `bound method str.__getitem__(key: SupportsIndex | slice[SupportsIndex | None, SupportsIndex | None, SupportsIndex | None], /) -> str` cannot be called with key of type `Literal["data"]` on object of type `str`
homeassistant/helpers/storage.py:459:30: error[not-subscriptable] Cannot subscript object of type `None` with no `__getitem__` method
homeassistant/helpers/storage.py:459:30: error[not-subscriptable] Cannot subscript object of type `float` with no `__getitem__` method
homeassistant/helpers/storage.py:459:30: error[not-subscriptable] Cannot subscript object of type `int` with no `__getitem__` method
homeassistant/helpers/storage.py:460:35: error[invalid-argument-type] Argument to bound method `Store.async_save` is incorrect: Argument type `Unknown | dict[str, JsonValueType] | list[JsonValueType] | ... omitted 4 union elements` does not satisfy upper bound `Mapping[str, Any] | Sequence[Any]` of type variable `_T`
homeassistant/helpers/storage.py:460:35: error[invalid-argument-type] Argument to bound method `Store.async_save` is incorrect: Expected `_T@Store`, found `Unknown | dict[str, JsonValueType] | list[JsonValueType] | ... omitted 4 union elements`
homeassistant/helpers/template/__init__.py:184:19: warning[unsupported-base] Unsupported class base with type `type[dict[Unknown, Unknown] | list[Unknown] | set[Unknown]]`
homeassistant/helpers/template/__init__.py:755:19: warning[possibly-missing-submodule] Submodule `nodes` might not have been imported
homeassistant/helpers/template/__init__.py:805:23: warning[possibly-missing-submodule] Submodule `nodes` might not have been imported
homeassistant/helpers/template/__init__.py:815:23: warning[possibly-missing-submodule] Submodule `nodes` might not have been imported
homeassistant/helpers/template/__init__.py:824:23: warning[possibly-missing-submodule] Submodule `nodes` might not have been imported
homeassistant/helpers/template/extensions/base.py:87:25: error[invalid-assignment] Invalid subscript assignment with key of type `str` and value of type `() -> Never` on object of type `dict[str, <class 'range'> | <class 'dict'> | ((n: int = ..., html: bool = ..., min: int = ..., max: int = ...) -> str) | ... omitted 3 union elements]`
homeassistant/helpers/template/extensions/base.py:91:25: error[invalid-assignment] Invalid subscript assignment with key of type `str` and value of type `() -> Never` on object of type `dict[str, ((value: int) -> bool) | ((value: int, num: int) -> bool) | ((value: Any) -> bool) | ... omitted 6 union elements]`
homeassistant/helpers/template/extensions/base.py:103:21: error[invalid-assignment] Invalid subscript assignment with key of type `str` and value of type `((...) -> Any) | Any` on object of type `dict[str, <class 'range'> | <class 'dict'> | ((n: int = ..., html: bool = ..., min: int = ..., max: int = ...) -> str) | ... omitted 3 union elements]`
homeassistant/helpers/template/extensions/base.py:107:21: error[invalid-assignment] Invalid subscript assignment with key of type `str` and value of type `((...) -> Any) | Any` on object of type `dict[str, ((value: int) -> bool) | ((value: int, num: int) -> bool) | ((value: Any) -> bool) | ... omitted 6 union elements]`
homeassistant/helpers/template/states.py:160:39: error[invalid-argument-type] Argument to bound method `TemplateStateBase.format_state` is incorrect: Expected `bool`, found `object`
homeassistant/helpers/template/states.py:263:13: error[unresolved-attribute] Object of type `AbstractSet[str]` has no attribute `add`
homeassistant/helpers/template/states.py:267:13: error[unresolved-attribute] Object of type `AbstractSet[str]` has no attribute `add`
homeassistant/helpers/template/states.py:305:13: error[unresolved-attribute] Object of type `AbstractSet[str]` has no attribute `add`
homeassistant/helpers/template/states.py:314:17: error[unresolved-attribute] Object of type `AbstractSet[str]` has no attribute `add`
homeassistant/helpers/template/states.py:456:9: error[unresolved-attribute] Object of type `AbstractSet[str]` has no attribute `add`
homeassistant/helpers/trigger.py:717:48: error[invalid-argument-type] Argument to bound method `StateMachine.get` is incorrect: Expected `str`, found `str | None`
homeassistant/helpers/trigger.py:741:26: error[invalid-argument-type] Argument to constructor `float.__new__` is incorrect: Expected `str | Buffer | SupportsFloat | SupportsIndex`, found `str | Any | None`
homeassistant/helpers/trigger.py:796:17: error[invalid-argument-type] Argument to bound method `BaseUnitConverter.convert` is incorrect: Expected `int | float`, found `int | float | None`
homeassistant/helpers/trigger.py:797:17: error[invalid-argument-type] Argument to bound method `BaseUnitConverter.convert` is incorrect: Expected `str | None`, found `str | None | UndefinedType`
homeassistant/helpers/trigger.py:801:48: error[invalid-argument-type] Argument to bound method `StateMachine.get` is incorrect: Expected `str`, found `str | None`
homeassistant/helpers/trigger.py:828:27: error[invalid-argument-type] Argument to constructor `float.__new__` is incorrect: Expected `str | Buffer | SupportsFloat | SupportsIndex`, found `str | Any | None`
homeassistant/helpers/trigger.py:1346:54: error[invalid-argument-type] Argument to function `_register_trigger_platform` is incorrect: Expected `TriggerProtocol`, found `ModuleType`
homeassistant/helpers/trigger.py:1348:12: error[invalid-return-type] Return type does not match returned value: expected `tuple[str, TriggerProtocol]`, found `tuple[str, ModuleType]`
homeassistant/helpers/trigger_template_entity.py:379:54: error[invalid-argument-type] Argument to function `json_loads` is incorrect: Expected `bytes | bytearray | memoryview[int] | str`, found `str | None`
homeassistant/helpers/update_coordinator.py:118:29: error[invalid-assignment] Object of type `None` is not assignable to `_DataT@DataUpdateCoordinator`: Incompatible value of type `None`
homeassistant/helpers/update_coordinator.py:567:35: warning[possibly-unresolved-reference] Name `start` used when possibly not defined
homeassistant/loader.py:302:16: error[unresolved-import] Cannot resolve imported module `custom_components`
homeassistant/loader.py:506:50: error[invalid-assignment] Object of type `dict[str, list[dict[str, str]] | list[dict[str, str | dict[str, str]]] | list[dict[str, str] | dict[str, str | dict[str, str]]]]` is not assignable to `dict[str, list[ZeroconfMatcher]]`
homeassistant/loader.py:995:20: error[invalid-return-type] Return type does not match returned value: expected `ComponentProtocol`, found `ModuleType | ComponentProtocol`
homeassistant/loader.py:1015:43: warning[possibly-unresolved-reference] Name `start` used when possibly not defined
homeassistant/loader.py:1051:39: warning[possibly-unresolved-reference] Name `start` used when possibly not defined
homeassistant/loader.py:1073:20: error[invalid-return-type] Return type does not match returned value: expected `ComponentProtocol`, found `ModuleType | ComponentProtocol`
homeassistant/loader.py:1100:16: error[invalid-return-type] Return type does not match returned value: expected `ComponentProtocol`, found `ModuleType | ComponentProtocol`
homeassistant/loader.py:1114:20: error[invalid-return-type] Return type does not match returned value: expected `ModuleType`, found `(ModuleType & ~AlwaysFalsy) | (ComponentProtocol & ~AlwaysFalsy)`
homeassistant/loader.py:1206:47: warning[possibly-unresolved-reference] Name `start` used when possibly not defined
homeassistant/loader.py:1221:20: error[invalid-return-type] Return type does not match returned value: expected `ModuleType | None`, found `ModuleType | ComponentProtocol`
homeassistant/loader.py:1238:16: error[invalid-return-type] Return type does not match returned value: expected `ModuleType | None`, found `ModuleType | ComponentProtocol | None`
homeassistant/loader.py:1503:9: error[invalid-argument-type] Argument to function `_resolve_integrations_dependencies` is incorrect: Expected `_ResolveDependenciesCacheProtocol`, found `dict[Unknown, Unknown]`
homeassistant/loader.py:1690:16: error[unresolved-import] Cannot resolve imported module `custom_components`
homeassistant/runner.py:187:16: error[unresolved-attribute] Object of type `Self@loop_name` has no attribute `_loop_factory`
homeassistant/runner.py:200:9: error[invalid-assignment] Object of type `bound method AbstractEventLoop.set_default_executor(executor: Executor) -> None` is not assignable to attribute `set_default_executor` of type `def set_default_executor(self, executor: Executor) -> None`
homeassistant/runner.py:206:9: error[invalid-assignment] Object of type `def monotonic() -> int | float` is not assignable to attribute `time` of type `def time(self) -> int | float`
homeassistant/runner.py:234:13: error[invalid-argument-type] Argument to bound method `Logger.error` is incorrect: Expected `Mapping[str, object] | None`, found `tuple[type[@Todo], Any, Any]`
homeassistant/runner.py:234:13: error[invalid-argument-type] Argument to bound method `Logger.error` is incorrect: Expected `bool`, found `tuple[type[@Todo], Any, Any]`
homeassistant/runner.py:234:13: error[invalid-argument-type] Argument to bound method `Logger.error` is incorrect: Expected `int`, found `tuple[type[@Todo], Any, Any]`
homeassistant/runner.py:242:9: error[invalid-argument-type] Argument to bound method `Logger.error` is incorrect: Expected `Mapping[str, object] | None`, found `tuple[type[@Todo], Any, Any]`
homeassistant/runner.py:242:9: error[invalid-argument-type] Argument to bound method `Logger.error` is incorrect: Expected `bool`, found `tuple[type[@Todo], Any, Any]`
homeassistant/runner.py:242:9: error[invalid-argument-type] Argument to bound method `Logger.error` is incorrect: Expected `int`, found `tuple[type[@Todo], Any, Any]`
homeassistant/runner.py:262:5: error[unresolved-attribute] Unresolved attribute `_shutdown` on type `<module 'threading'>`.
homeassistant/runner.py:284:13: warning[deprecated] The function `set_event_loop_policy` is deprecated: Deprecated since Python 3.14; will be removed in Python 3.16.
homeassistant/scripts/__init__.py:62:13: warning[deprecated] The function `set_event_loop_policy` is deprecated: Deprecated since Python 3.14; will be removed in Python 3.16.
homeassistant/scripts/auth.py:51:13: warning[deprecated] The function `set_event_loop_policy` is deprecated: Deprecated since Python 3.14; will be removed in Python 3.16.
homeassistant/scripts/auth.py:72:36: error[invalid-type-form] Variable of type `type[AuthProvider]` is not allowed in a parameter annotation
homeassistant/scripts/auth.py:87:36: error[invalid-type-form] Variable of type `type[AuthProvider]` is not allowed in a parameter annotation
homeassistant/scripts/auth.py:104:36: error[invalid-type-form] Variable of type `type[AuthProvider]` is not allowed in a parameter annotation
homeassistant/scripts/auth.py:117:36: error[invalid-type-form] Variable of type `type[AuthProvider]` is not allowed in a parameter annotation
homeassistant/scripts/benchmark/__init__.py:37:32: error[unresolved-attribute] Object of type `_AbstractEventLoopPolicy` has no attribute `loop_name`
homeassistant/scripts/benchmark/__init__.py:37:40: warning[deprecated] The function `get_event_loop_policy` is deprecated: Deprecated since Python 3.14; will be removed in Python 3.16.
homeassistant/scripts/benchmark/__init__.py:54:16: error[unresolved-attribute] Object of type `_CallableT@benchmark` has no attribute `__name__`
homeassistant/scripts/benchmark/__init__.py:142:29: error[invalid-argument-type] Argument to bound method `EventBus.async_fire` is incorrect: Expected `EventType[EventStateChangedData | dict[str, str | State]] | str`, found `EventType[EventStateChangedData]`
homeassistant/scripts/benchmark/__init__.py:175:29: error[invalid-argument-type] Argument to bound method `EventBus.async_fire` is incorrect: Expected `EventType[EventStateChangedData | dict[str, str | State]] | str`, found `EventType[EventStateChangedData]`
homeassistant/scripts/benchmark/__init__.py:213:29: error[invalid-argument-type] Argument to bound method `EventBus.async_fire` is incorrect: Expected `EventType[EventStateChangedData | dict[str, str | State]] | str`, found `EventType[EventStateChangedData]`
homeassistant/setup.py:560:21: warning[possibly-unresolved-reference] Name `component` used when possibly not defined
homeassistant/setup.py:560:52: warning[possibly-unresolved-reference] Name `component` used when possibly not defined
homeassistant/util/__init__.py:166:28: error[unresolved-attribute] Object of type `((...) -> Unknown) & ~<Protocol with members '__self__'>` has no attribute `__qualname__`
homeassistant/util/__init__.py:183:17: error[invalid-assignment] Object of type `dict[Unknown, Unknown]` is not assignable to attribute `_throttle` on type `~<Protocol with members '_throttle'>`
homeassistant/util/__init__.py:185:32: error[unresolved-attribute] Object of type `object` has no attribute `_throttle`
homeassistant/util/__init__.py:186:17: error[unresolved-attribute] Object of type `object` has no attribute `_throttle`
homeassistant/util/__init__.py:187:24: error[unresolved-attribute] Object of type `object` has no attribute `_throttle`
homeassistant/util/__init__.py:190:24: error[invalid-return-type] Return type does not match returned value: expected `((...) -> Unknown) | Coroutine[Unknown, Unknown, Unknown]`, found `CoroutineType[Any, Any, None] | None`
homeassistant/util/__init__.py:201:24: error[invalid-return-type] Return type does not match returned value: expected `((...) -> Unknown) | Coroutine[Unknown, Unknown, Unknown]`, found `CoroutineType[Any, Any, None] | None`
homeassistant/util/async_.py:136:34: error[unresolved-attribute] Object of type `AbstractEventLoop` has no attribute `_scheduled`
homeassistant/util/color.py:423:12: error[invalid-return-type] Return type does not match returned value: expected `tuple[int, int, int, int]`, found `tuple[int, ...]`
homeassistant/util/color.py:433:12: error[invalid-return-type] Return type does not match returned value: expected `tuple[int, int, int]`, found `tuple[int, ...]`
homeassistant/util/color.py:459:12: error[invalid-return-type] Return type does not match returned value: expected `tuple[int, int, int, int, int]`, found `tuple[int, ...]`
homeassistant/util/color.py:487:12: error[invalid-return-type] Return type does not match returned value: expected `tuple[int, int, int]`, found `tuple[int, ...]`
homeassistant/util/dt.py:399:12: error[unsupported-operator] Operator `-` is not supported between two objects of type `timedelta | None`
homeassistant/util/file.py:36:50: error[unknown-argument] Argument `encoding` does not match any known parameter of `AtomicWriter.__init__`
homeassistant/util/frozen_dataclass_compat.py:28:12: error[unresolved-attribute] Module `dataclasses` has no member `_is_kw_only`
homeassistant/util/frozen_dataclass_compat.py:30:17: error[unresolved-attribute] Module `dataclasses` has no member `_is_type`
homeassistant/util/frozen_dataclass_compat.py:35:17: error[unresolved-attribute] Module `dataclasses` has no member `_is_kw_only`
homeassistant/util/frozen_dataclass_compat.py:41:31: error[unresolved-attribute] Module `dataclasses` has no member `_get_field`
homeassistant/util/frozen_dataclass_compat.py:130:9: error[invalid-assignment] Object of type `Overload[(o: object, /) -> None, (name: str, bases: tuple[type, ...], dict: dict[str, Any], /, **kwds: Any) -> None]` is not assignable to attribute `__init__` of type `def __init__(cls, name: str, bases: tuple[type, ...], namespace: dict[Any, Any], **kwargs: Any) -> None`
homeassistant/util/frozen_dataclass_compat.py:131:9: error[invalid-assignment] Object of type `def __new__(...) -> object` is not assignable to attribute `__new__` of type `def __new__(mcs, name: str, bases: tuple[type, ...], namespace: dict[Any, Any], frozen_or_thawed: bool = False, **kwargs: Any) -> Any`
homeassistant/util/hass_dict.pyi:37:9: error[invalid-method-override] Invalid override of method `__getitem__`: Definition is incompatible with `dict.__getitem__`
homeassistant/util/hass_dict.pyi:47:9: error[invalid-method-override] Invalid override of method `__setitem__`: Definition is incompatible with `dict.__setitem__`
homeassistant/util/hass_dict.pyi:59:9: error[invalid-method-override] Invalid override of method `setdefault`: Definition is incompatible with `MutableMapping.setdefault`
homeassistant/util/hass_dict.pyi:75:9: error[invalid-method-override] Invalid override of method `get`: Definition is incompatible with `dict.get`
homeassistant/util/hass_dict.pyi:97:9: error[invalid-method-override] Invalid override of method `pop`: Definition is incompatible with `dict.pop`
homeassistant/util/hass_dict.pyi:119:5: error[invalid-assignment] Invalid subscript assignment with key of type `HassEntryKey[int]` and value of type `Literal[2]` on object of type `HassDict`
homeassistant/util/hass_dict.pyi:121:5: error[invalid-assignment] Invalid subscript assignment with key of type `Literal["entry_id"]` and value of type `Literal["Hello World"]` on object of type `dict[str, int]`
homeassistant/util/hass_dict.pyi:123:5: error[invalid-assignment] Invalid subscript assignment with key of type `HassKey[int]` and value of type `Literal["Hello World"]` on object of type `HassDict`
homeassistant/util/hass_dict.pyi:124:5: error[invalid-assignment] Invalid subscript assignment with key of type `HassKey[int]` and value of type `dict[Unknown, Unknown]` on object of type `HassDict`
homeassistant/util/hass_dict.pyi:126:5: error[invalid-assignment] Invalid subscript assignment with key of type `HassKey[dict[int, bool]]` and value of type `Literal[2]` on object of type `HassDict`
homeassistant/util/hass_dict.pyi:128:5: error[invalid-assignment] Invalid subscript assignment with key of type `HassKey[set[str]]` and value of type `Literal[2]` on object of type `HassDict`
homeassistant/util/hass_dict.pyi:134:5: error[type-assertion-failure] Type `dict[str, int] | Literal[True]` does not match asserted type `dict[str, int] | bool`
homeassistant/util/hass_dict.pyi:138:5: error[type-assertion-failure] Type `dict[int, bool] | dict[Unknown, Unknown]` does not match asserted type `dict[int, bool]`
homeassistant/util/hass_dict.pyi:140:5: error[type-assertion-failure] Type `set[str] | set[Unknown]` does not match asserted type `set[str]`
homeassistant/util/hass_dict.pyi:146:5: error[type-assertion-failure] Type `dict[str, int | Unknown]` does not match asserted type `dict[str, int]`
homeassistant/util/hass_dict.pyi:147:5: error[type-assertion-failure] Type `int | Unknown` does not match asserted type `int`
homeassistant/util/hass_dict.pyi:149:5: error[type-assertion-failure] Type `dict[int, bool] | dict[Unknown, Unknown]` does not match asserted type `dict[int, bool]`
homeassistant/util/hass_dict.pyi:150:5: error[type-assertion-failure] Type `bool | Unknown` does not match asserted type `bool`
homeassistant/util/hass_dict.pyi:151:5: error[type-assertion-failure] Type `set[str] | set[Unknown]` does not match asserted type `set[str]`
homeassistant/util/hass_dict.pyi:157:5: error[no-matching-overload] No overload of bound method `HassDict.setdefault` matches arguments
homeassistant/util/hass_dict.pyi:159:5: error[invalid-assignment] Invalid subscript assignment with key of type `Literal[2]` and value of type `Literal["Error"]` on object of type `dict[int, bool]`
homeassistant/util/hass_dict.pyi:161:35: error[invalid-argument-type] Argument to bound method `set.add` is incorrect: Expected `str`, found `Literal[2]`
homeassistant/util/hass_dict.pyi:164:18: error[invalid-argument-type] Argument to bound method `HassDict.setdefault` is incorrect: Expected `str`, found `HassEntryKey[int]`
homeassistant/util/hass_dict.pyi:165:18: error[invalid-argument-type] Argument to bound method `HassDict.setdefault` is incorrect: Expected `str`, found `HassKey[int]`
homeassistant/util/hass_dict.pyi:166:18: error[invalid-argument-type] Argument to bound method `HassDict.setdefault` is incorrect: Expected `str`, found `HassKey[dict[int, bool]]`
homeassistant/util/hass_dict.pyi:170:5: error[type-assertion-failure] Type `Unknown` does not match asserted type `dict[str, int]`
homeassistant/util/hass_dict.pyi:171:5: error[type-assertion-failure] Type `dict[str, int] | Literal[2]` does not match asserted type `dict[str, int] | int`
homeassistant/util/hass_dict.pyi:174:5: error[type-assertion-failure] Type `int | Literal["Hello World"]` does not match asserted type `int | str`
homeassistant/util/hass_dict.pyi:176:5: error[type-assertion-failure] Type `dict[int, bool] | dict[Unknown, Unknown]` does not match asserted type `dict[int, bool]`
homeassistant/util/hass_dict.pyi:177:5: error[type-assertion-failure] Type `dict[int, bool] | Literal[2]` does not match asserted type `dict[int, bool] | int`
homeassistant/util/hass_dict.pyi:179:5: error[type-assertion-failure] Type `set[str] | set[Unknown]` does not match asserted type `set[str]`
homeassistant/util/hass_dict.pyi:181:5: error[type-assertion-failure] Type `Any | Literal[True]` does not match asserted type `Any | bool`
homeassistant/util/json.py:63:5: error[invalid-parameter-default] Default value of type `object` is not assignable to annotated parameter type `JsonValueType`
homeassistant/util/json.py:86:5: error[invalid-parameter-default] Default value of type `object` is not assignable to annotated parameter type `JsonArrayType`
homeassistant/util/json.py:106:5: error[invalid-parameter-default] Default value of type `object` is not assignable to annotated parameter type `JsonObjectType`
homeassistant/util/language.py:151:46: warning[possibly-unresolved-reference] Name `region_idx` used when possibly not defined
homeassistant/util/loop.py:67:21: error[unresolved-attribute] Object of type `(...) -> Any` has no attribute `__name__`
homeassistant/util/loop.py:72:39: error[unresolved-attribute] Object of type `(...) -> Any` has no attribute `__name__`
homeassistant/util/loop.py:83:21: error[unresolved-attribute] Object of type `(...) -> Any` has no attribute `__name__`
homeassistant/util/loop.py:88:39: error[unresolved-attribute] Object of type `(...) -> Any` has no attribute `__name__`
homeassistant/util/loop.py:95:44: error[unresolved-attribute] Object of type `(...) -> Any` has no attribute `__name__`
homeassistant/util/loop.py:102:38: error[unresolved-attribute] Object of type `(...) -> Any` has no attribute `__name__`
homeassistant/util/loop.py:121:13: error[unresolved-attribute] Object of type `(...) -> Any` has no attribute `__name__`
homeassistant/util/loop.py:132:31: error[unresolved-attribute] Object of type `(...) -> Any` has no attribute `__name__`
homeassistant/util/loop.py:141:13: error[unresolved-attribute] Object of type `(...) -> Any` has no attribute `__name__`
homeassistant/util/loop.py:152:31: error[unresolved-attribute] Object of type `(...) -> Any` has no attribute `__name__`
homeassistant/util/loop.py:158:40: error[unresolved-attribute] Object of type `(...) -> Any` has no attribute `__name__`
homeassistant/util/loop.py:167:34: error[unresolved-attribute] Object of type `(...) -> Any` has no attribute `__name__`
homeassistant/util/signal_type.py:10:24: error[not-subscriptable] Cannot subscript non-generic type `<class '_SignalTypeBase'>`
homeassistant/util/signal_type.py:16:30: error[not-subscriptable] Cannot subscript non-generic type `<class '_SignalTypeBase'>`
homeassistant/util/signal_type.pyi:21:24: error[not-subscriptable] Cannot subscript non-generic type `<class '_SignalTypeBase'>`
homeassistant/util/signal_type.pyi:24:30: error[not-subscriptable] Cannot subscript non-generic type `<class '_SignalTypeBase'>`
homeassistant/util/signal_type.pyi:27:52: error[not-subscriptable] Cannot subscript non-generic type `<class 'SignalType'>`
homeassistant/util/signal_type.pyi:52:15: error[not-subscriptable] Cannot subscript non-generic type `<class 'SignalType'>`
homeassistant/util/signal_type.pyi:53:5: error[type-assertion-failure] Type `SignalType[]` does not match asserted type `Unknown`
homeassistant/util/signal_type.pyi:53:27: error[not-subscriptable] Cannot subscript non-generic type `<class 'SignalType'>`
homeassistant/util/signal_type.pyi:61:20: error[not-subscriptable] Cannot subscript non-generic type `<class 'SignalTypeFormat'>`
homeassistant/util/signal_type.pyi:63:5: error[type-assertion-failure] Type `SignalTypeFormat[]` does not match asserted type `Unknown`
homeassistant/util/signal_type.pyi:63:32: error[not-subscriptable] Cannot subscript non-generic type `<class 'SignalTypeFormat'>`
homeassistant/util/signal_type.pyi:64:27: error[not-subscriptable] Cannot subscript non-generic type `<class 'SignalType'>`
homeassistant/util/unit_system.py:65:57: error[invalid-assignment] Object of type `dict[str, set[str] | set[str | None] | set[UnitOfLength] | ... omitted 3 union elements]` is not assignable to `dict[str, set[str] | set[str | None]]`
Found 5765 diagnostics
