-
-
Notifications
You must be signed in to change notification settings - Fork 8.3k
Add cat genie documentation #45104
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add cat genie documentation #45104
Changes from all commits
7c62e16
73c037f
2626742
fa021a1
f2e1383
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change | ||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| @@ -0,0 +1,83 @@ | ||||||||||||||||||||||
| --- | ||||||||||||||||||||||
| title: CatGenie | ||||||||||||||||||||||
| description: Instructions on how to integrate the CatGenie cat toilet into Home Assistant. | ||||||||||||||||||||||
| ha_category: | ||||||||||||||||||||||
| - Sensor | ||||||||||||||||||||||
| ha_release: 2026.6 | ||||||||||||||||||||||
| ha_iot_class: Cloud Polling | ||||||||||||||||||||||
| ha_config_flow: true | ||||||||||||||||||||||
| ha_codeowners: | ||||||||||||||||||||||
| - '@kclif9' | ||||||||||||||||||||||
| ha_domain: catgenie | ||||||||||||||||||||||
| ha_platforms: | ||||||||||||||||||||||
| - sensor | ||||||||||||||||||||||
| ha_integration_type: integration | ||||||||||||||||||||||
| ha_quality_scale: silver | ||||||||||||||||||||||
| related: | ||||||||||||||||||||||
| - url: https://www.catgenie.com/ | ||||||||||||||||||||||
| title: CatGenie | ||||||||||||||||||||||
| --- | ||||||||||||||||||||||
|
|
||||||||||||||||||||||
| The **CatGenie** {% term integration %} is used to integrate with the devices of [CatGenie](https://www.catgenie.com/). CatGenie creates automatic cat toilets. | ||||||||||||||||||||||
| Use case: You can automatically trigger an exhaust fan when the CatGenie is running to remove any lingering odour. | ||||||||||||||||||||||
|
||||||||||||||||||||||
| Use case: You can automatically trigger an exhaust fan when the CatGenie is running to remove any lingering odour. | |
| For example, you can automatically trigger an exhaust fan when the CatGenie is running to remove any lingering odor. |
Copilot
AI
Apr 30, 2026
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Prerequisites steps need copy edits for Home Assistant docs style: add periods, and use the verb form “set up” (not “setup”) when describing the action of configuring the device in the app.
| 1. Your device must support the CatGenie App | |
| 2. Your device must be setup in the CatGenie App prior to setting up this integration | |
| 1. Your device must support the CatGenie App. | |
| 2. Your device must be set up in the CatGenie App prior to setting up this integration. |
Copilot
AI
Apr 30, 2026
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This sentence still contains the template placeholder “My integration”. Replace it with “CatGenie” so the Supported functionality section refers to the correct integration.
| The **My integration** integration provides the following entities. | |
| The **CatGenie** integration provides the following entities. |
Copilot
AI
Apr 30, 2026
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Use US English and Home Assistant style in this section: “utilise” -> “use”, and format entity/attribute names and state values with backticks (for example, status, cleaning, idle) instead of single quotes.
| You can utilise this integration to: | |
| ### Turn on an exhaust fan when the unit is running | |
| You can automatically set a fan to run when the sensor 'status' is in the 'cleaning' mode, and turn off when the status is in the 'idle' mode. | |
| You can use this integration to: | |
| ### Turn on an exhaust fan when the unit is running | |
| You can automatically set a fan to run when the sensor `status` is in the `cleaning` mode, and turn off when the status is in the `idle` mode. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ha_platformsnow includesswitch, butha_categorystill only listsClimate. AddSwitchtoha_categoryso the integrations index/category filtering reflects the new switch entities.