OpenClaw Connects Home Assistant to Telegram Chat Control

An open-source skill links OpenClaw to Home Assistant, enabling natural-language control of smart homes via Telegram or a web chat. The plugin uses the Home Assistant REST API and runs on a Linux host, including Raspberry Pi class hardware. Installation is a three-command flow: git clone, change directory, and bash install.sh, or via clawhub install home-assistant-skill. Supported entities include lights, switches, climate, sensors, cameras, automations, energy monitoring, presence, locks, and EV chargers. The project is self-hosted and privacy-friendly, but operators must secure the Telegram bot token, TLS endpoints, and Home Assistant API access. This is a practical integration for practitioners building always-on, conversational automation agents without cloud dependencies.
What happened
An open-source skill now connects OpenClaw to Home Assistant, letting you control a Home Assistant instance through a conversational agent accessible via Telegram or a web UI. The author provides an installer and clawhub registry entry; the integration supports Home Assistant features and runs on a Linux host, including Raspberry Pi devices. The skill targets Home Assistant versions 2023.1+ using the built-in REST API.
Technical details
The integration talks to Home Assistant over its REST API, so no extra HA integrations are required beyond an accessible API endpoint. Installation is a three-step process: git clone, cd openclaw-homeassistant-skill, bash install.sh, or clawhub install home-assistant-skill. Requirements include a Telegram bot token from @BotFather and an OpenClaw server. The README documents HTTPS and self-signed certificate guidance for securing communications.
Supported capabilities:
- •Lights, switches, climate/thermostats, temperature sensors
- •Cameras, automations, energy monitoring, presence detection
- •Door/lock sensors and EV chargers
Context and significance
OpenClaw is positioned as a self-hosted AI agent platform with persistent memory and always-on operation, which makes it suitable for local automation tasks and stateful conversational workflows. By using the REST API rather than a custom HA integration, the skill remains lightweight and broadly compatible, but it also inherits REST API limits and authentication patterns. For teams and hobbyists prioritizing privacy or offline control, this is a pragmatic alternative to cloud voice assistants.
Security and operational notes
Secure the Telegram bot token, restrict Home Assistant API access, and deploy TLS in front of OpenClaw if exposed. Expect rate and concurrency limits tied to the OpenClaw host and Home Assistant; persistent memory features in OpenClaw add state but also expand the attack surface, so hardening and access control are required.
What to watch
Adoption will hinge on documentation quality and community feedback; watch for a Home Assistant Add-On or tighter authentication options, and for community-driven extensions that map natural language intent to complex automation scripts.
Scoring Rationale
This is a practical, niche tooling release that matters to smart-home and self-hosting practitioners but does not shift industry paradigms. It enables useful integration patterns while requiring attention to security and deployment details.
Practice interview problems based on real data
1,500+ SQL & Python problems across 15 industry datasets — the exact type of data you work with.
Try 250 free problemsStep-by-step roadmaps from zero to job-ready — curated courses, salary data, and the exact learning order that gets you hired.