sensing-track

Extract historical presence, motion, and emotion events from JSONL flow logs.

10|2|Updated Mar 24, 2026
One-click install
npx skills add https://github.com/autonomous-ai/autonomous-lamp --skill sensing-track
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sensing-track
Source: https://github.com/autonomous-ai/autonomous-lamp/tree/main/lamp/resources/openclaw-skills/sensing-track
Command: npx skills add https://github.com/autonomous-ai/autonomous-lamp --skill sensing-track

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill enables question-driven access to historical sensing data by querying flow event logs to answer user questions like "Was there motion last night?" or "Who entered the room last hour?"

Core Features & Use Cases

  • Query past sensing events by time window and event type from per-day JSONL logs, supporting cross-day ranges.
  • Correlate events with snapshots and message context for richer answers.
  • Use the included Quick Start to perform a ready-to-use query against /root/local/flow_events_YYYY-MM-DD.jsonl.

Quick Start

Query the flow_events_YYYY-MM-DD.jsonl logs under /root/local with jq to retrieve historical sensing events.

Frequently Asked Questions about sensing-track

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I query historical sensing events from local flow logs?

Query historical sensing events by using Bash and jq to read per-day JSONL files from /root/local/flow_events_YYYY-MM-DD.jsonl to extract past activity records. This allows you to answer time-bounded questions about presence, motion, and emotion events.

Can I search flow event logs across multi-day ranges?

Yes, you can search flow event logs across multi-day ranges by querying multiple per-day JSONL files. The query supports cross-day ranges to help you identify presence, motion, and emotion events spanning longer continuous time windows.

How do I correlate past motion events with available snapshots?

Correlate past motion events with snapshots by reading context from /var/lib/lelamp/snapshots while querying flow event logs. This enriches historical sensing event answers with related snapshot data for better situational context.

What is the best way to extract presence and emotion events from JSONL logs?

The best way to extract presence and emotion events from JSONL logs is using jq. It filters per-day JSONL files in /root/local to precisely identify historical sensing events within specified time bounds.

Does querying sensing history require any external dependencies?

Querying sensing history requires no external dependencies. It relies solely on Bash and jq to read local JSONL flow event logs and snapshot files, ensuring a self-contained querying process without additional package installations.