360 Secure SkillHub
360 安全技能中心

Birdbuddy

这是一款Bird Buddy智能喂鸟器查询工具,核心功能包括查看设备电池、食物余量、信号状态,获取指定时段鸟类访客物种信息,调取观测记录的照片链接与详情。典型场景如询问今日访客、检查设备状态、查看最近访客照片等。用户可通过bash命令调用Python脚本,或自然语言触发操作,输出设备状态数据、鸟类列表及照片URL等。

mogglemoss
mogglemoss
热度 26.51
最近更新 2026-05-11 17:26:37
分类:生活依赖:代码执行 / 第三方 API

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add birdbuddy
Metadata
name
birdbuddy
description
Query your Bird Buddy smart bird feeder - check status, battery, food level, and see recent bird visitors with species identification.
version
1.0.0
metadata
{"openclaw":{"requires":{"env":["BIRDBUDDY_EMAIL","BIRDBUDDY_PASSWORD"],"bins":["python3"]},"primaryEnv":"BIRDBUDDY_EMAIL","emoji":"🐦","homepage":"https://github.com/jhansche/pybirdbuddy"}}

Bird Buddy Skill

Query your Bird Buddy smart bird feeder. Check feeder status, see recent bird visitors with species names, and fetch sighting photos.

Requirements

  • pybirdbuddy Python package: pip install pybirdbuddy
  • BIRDBUDDY_EMAIL and BIRDBUDDY_PASSWORD environment variables (email/password login only — Google SSO not supported)

Commands

Check feeder status (battery, food, signal)

python3 {skillDir}/run.py status

Get recent bird sightings with species names

python3 {skillDir}/run.py recent [hours=24] [limit=5]

Get raw postcard feed

python3 {skillDir}/run.py feed [hours=24]

Get full details and photo URLs for a specific postcard

python3 {skillDir}/run.py sighting <postcard_id>

Example agent interactions

  • "What birds visited my feeder today?" → recent 24 10
  • "How is my Bird Buddy doing?" → status
  • "Show me photos from the last visit" → recent 24 1 then sighting <id>
  • "What was the last bird at my feeder?" → recent 1 1