π¦ ClawHub
Kokonna Frame
by @guooscar
Control KoKonna AI e-ink art frames. Upload images, query device info, and manage multiple frames. Use when user asks to "push to frame", "send to frame", "d...
π‘ Examples
Command Line
# Upload image to a frame (auto-resize)
python3 scripts/upload.py --device living_room --image /path/to/image.jpgUpload with custom name
python3 scripts/upload.py --device living_room --image /path/to/image.jpg --name "Sunset"Query device info
python3 scripts/device_info.py --device living_roomPush to all frames
python3 scripts/upload.py --device all --image /path/to/image.jpg --name "Art"
Python API
from kokonna import KoKonnaFrameInitialize frame
frame = KoKonnaFrame(device="living_room")Upload image
frame.upload_image("/path/to/image.jpg", name="Sunset")Get device info
info = frame.get_device_info()
print(info)
βοΈ Configuration
Before using this skill, configure your KoKonna devices in ~/.openclaw/skills/kokonna-frame/config.yaml:
api_base_url: "https://api.galaxyguide.cn/openapi"
devices:
living_room: "your-api-key-here"
bedroom: "your-api-key-here"
# Add more devices as needed
Get your API key from your KoKonna frame settings at kokonna.art.
TERMINAL
clawhub install kokonna-frame