> For the complete documentation index, see [llms.txt](https://docs.ifreeq.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.ifreeq.com/general-knowledge/the-third-party-control/homekit/whats-homekit.md).

# FAQs About Homekit

## What's Homekit?

HomeKit is a software framework by Apple that lets users configure, communicate with, and control smart-home appliances using Apple devices. By designing rooms, items, and actions in the HomeKit service, users can enable automatic actions in the house through a simple voice command to Siri or through the Home app.

## What are the advantages of connecting to HomeKit?

1. Support for the Android system
2. Support for smart speakers of other brands, such as Amazon Echo, Google Home, and Tmall Genie
3. Remote control without needing an iPad, an Apple TV, or a HomePod smart speaker

## What are the differences between Home Assistant and HomeKit?

* Home Assistant is a Python-based, open-source smart home system that supports smart home devices of multiple brands, helping you easily implement voice control and automation of devices. Home Assistant is an open-source platform mainly used for individual fanciers. It cannot be put into commercial use.
* HomeKit is a smart home platform released by Apple in 2014. HomeKit can also connect to and run based on Home Assistant. Fanciers can use HomeKit and Tuya components to develop software code to control smart home devices by Siri.

## Do Tuya products support HomeKit?

Some of Tuya products already support HomeKit.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.ifreeq.com/general-knowledge/the-third-party-control/homekit/whats-homekit.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
