This custom integration for Home Assistant allows users to monitor the status of their Cloudflare Tunnels directly from their Home Assistant instance. The integration fetches the status of Cloudflare Tunnels and presents it as sensor entities in Home Assistant.
- Navigate to the HACS page on your Home Assistant instance.
- Go to the "Integrations" tab and click the "Explore & Add Repositories" button.
- Search for "Cloudflare Tunnel Monitor" and select it.
- Click on "Install this repository in HACS".
- Restart your Home Assistant instance.
- Clone this repository or download the zip file.
- Copy the
cloudflare_tunnel_monitor
directory from thecustom_components
directory in this repository to thecustom_components
directory on your Home Assistant instance. - Restart your Home Assistant instance.
1. Copy your Account ID.
2. Create an API Token.
- Navigate to "Configuration" -> "Integrations" -> "+".
- Search for "Cloudflare Tunnel Monitor" and select it.
- Fill in the required information and click "Submit".
api_key
: Your Cloudflare API Token withAccount:Cloudflare Tunnel:Read
permissionsaccount_id
: Your Cloudflare Account ID.
Upon successful configuration, the integration will create sensor entities for each Cloudflare Tunnel. These sensors will reflect the current status of each tunnel.
If you encounter any issues or require further assistance, please raise an issue on this GitHub repository.
This integration is released under the MIT License.
This project is not affiliated with or endorsed by Cloudflare.