首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >龙虾自我投喂实战 接入HomeAssistant

龙虾自我投喂实战 接入HomeAssistant

作者头像
逍遥子大表哥
发布2026-04-15 14:58:34
发布2026-04-15 14:58:34
40
举报
文章被收录于专栏:kali blogkali blog

如何将HomeAssistant中实体数据接入到龙虾中呢?本文我们将借助Skills完成。

首先,我们来看看效果吧!

从微信Claw Bot中获取实时数据
从微信Claw Bot中获取实时数据

从微信Claw Bot中获取实时数据

HomeAssistant数据
HomeAssistant数据

HomeAssistant数据

mermaid diagram
mermaid diagram

01

实验原理

我们可以通过HomeAssistant的API接口,获取对应实体数据。通过Skill访问API接口,并处理数据。将结果返回给用户!

mermaid diagram
mermaid diagram

02

配置API

在 HA 前端 → 个人资料 → 安全 → 「创建长期访问令牌」并记录。

image.png
image.png

获取所有实体状态

代码语言:javascript
复制
●●●code
curl -H "Authorization: Bearer 你的令牌" http://192.168.50.48:8123/api/states

获取单个实体状态

代码语言:javascript
复制
●●●code
curl -H "Authorization: Bearer 你的令牌" http://192.168.50.48:8123/api/states/light.led_1

如果是多个实体,我们可以用Python写个脚本,示例如下:

代码语言:javascript
复制
●●●python
import requests

# ====================== 配置区域 ======================
HA_URL = "http://192.168.50.48:8123"
TOKEN = "你的长期访问令牌"
ENTITIES = ["light.led_1", "light.led_2", "sensor.temp"]

# ====================== 核心代码 ======================
try:
    # 获取所有实体并筛选
    response = requests.get(
        f"{HA_URL}/api/states",
        headers={"Authorization": f"Bearer {TOKEN}"},
        timeout=10
    )
    response.raise_for_status()
    
    # 筛选指定实体并打印
    for entity in response.json():
        if entity["entity_id"] in ENTITIES:
            print(f"{entity['entity_id']}: {entity['state']}")

except requests.exceptions.RequestException as e:
    print(f"请求失败: {e}")

运行后,效果如下:

图片
图片
mermaid diagram
mermaid diagram

03

创建技能

接下来,我们需要给OpenClaw创建技能。这时,你不要怕自己不会写代码,将相关资料发送给AI,你只需喝茶等着就行。

完成后,重启网关,便可以看到skill技能了。

代码语言:javascript
复制
●●●code
openclaw skills list
图片
图片
mermaid diagram
mermaid diagram

04

总结

在AI的今天,我们缺少的不是“我不会”,而是“想不到”。好的想法、好的点子在遇到困难时,借助AI的力量,可帮我们轻松解决!

BREAK AWAY

更多精彩文章 欢迎关注我们

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2026-04-07,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 kali笔记 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档