KitchenOwl for Home Assistant
February 9, 2025 ยท View on GitHub
An alpha version KitchenOwl Home Assistant integration.
The integration currently supports:
- Adding and removing shopping list items
Installation
Using HACS
Manually
To manually install the integration in your local Home Assistant instance
- Clone the repository locally
- zip the
custom_components/kitchenowlfolder - Upload the zip to your instance to the
custom_componentsfolder- for example with the File Editor Add-on
- Unzip the file
- you can use the Advanced SSH & Web Terminal Add-on for this
cd config/custom_compontents unzip kitchenowl.zip rm kitchenowl.zip - Restart Home Assistant
Configuration
- Set up the integration
- Go to Settings > Devices & Services
- Add Integration
- Fill in your KitchenOwl settings
- The IP / URL of your KitchenOwl instance (If you're using the KitchenOwl cloud enter
https://app.kitchenowl.org) - The Access Token (can be set up in KitchenOwl by going to Profile -> Sessions)
- The IP / URL of your KitchenOwl instance (If you're using the KitchenOwl cloud enter
- Select the household
Development
Set up the local development environment according to https://developers.home-assistant.io/docs/development_environment
Clone this repo
Mount the local directory
Add this to the devcontainer.json to mount your local directory into the container
"mounts":[
"source=<your_path>/custom_components,target=/workspaces/core/config/custom_components,type=bind,consistency=cached"
]