mqtt-automation
SharpAI/DeepCamera/skills/automation/mqtt/SKILL.md
Publish Aegis events to MQTT broker
Skill3.1k starsChanged 7 months ago
- Installs packages
What's in it
- MQTT Automation
- Events Published
- Setup
---
name: mqtt-automation
description: "Publish Aegis events to MQTT broker"
version: 1.0.0
parameters:
- name: broker
label: "MQTT Broker"
type: string
default: "localhost"
required: true
group: Connection
- name: port
label: "Port"
type: number
default: 1883
group: Connection
- name: username
label: "Username"
type: string
group: Connection
- name: password
label: "Password"
type: password
group: Connection
- name: topic_prefix
label: "Topic Prefix"
type: string
default: "aegis"
group: MQTT
- name: events
label: "Events to Publish"
type: string
default: "clip_completed,person_detected,alert"
description: "Comma-separated event types"
group: MQTT
capabilities:
automation:
script: scripts/mqtt_publish.py
description: "Publishes Aegis events to MQTT topics"
---
# MQTT Automation
Publishes SharpAI Aegis events to an MQTT broker. Integrate with Home Assistant, Node-RED, or any MQTT-compatible automation platform.
## Events Published
| Event | Topic | When |
|-------|-------|------|
| `clip_completed` | `aegis/{camera_id}/clip_completed` | New clip analyzed |
| `person_detected` | `aegis/{camera_id}/person_detected` | Person identified |
| `alert` | `aegis/{camera_id}/alert` | Smart alert triggered |
| `camera_offline` | `aegis/{camera_id}/camera_offline` | Camera stops responding |
## Setup
```bash
python3 -m venv .venv && source .venv/bin/activate
pip install -r requirements.txt
```
More agent context in SharpAI/DeepCamera
24 other files this repository gives its agents.
Skill
- depth-estimationSKILL.md
- Cloud Provider Regression Testskills/analysis/cloud-provider-regression/SKILL.md
- HomeSafe-Benchskills/analysis/homesafe-bench/SKILL.md
- Home Security AI Benchmarkskills/analysis/home-security-benchmark/SKILL.md
- SmartHome Video Anomaly Benchmarkskills/analysis/smarthome-bench/SKILL.md
- dataset-annotationskills/annotation/dataset-annotation/SKILL.md
- annotation-dataskills/annotation/dataset-management/SKILL.md
- ha-automation-triggerskills/automation/ha-trigger/SKILL.md
- webhook-triggerskills/automation/webhook/SKILL.md
- camera-provider-eufyskills/camera-providers/eufy/SKILL.md
- camera-provider-reolinkskills/camera-providers/reolink/SKILL.md
- camera-provider-taposkills/camera-providers/tapo/SKILL.md
- channel-lineskills/channels/line/SKILL.md
- channel-matrixskills/channels/matrix/SKILL.md
- channel-signalskills/channels/signal/SKILL.md
- yolo-detection-2026-coral-tpu-macosskills/detection/yolo-detection-2026-coral-tpu-macos/SKILL.md
- yolo-detection-2026-coral-tpu-win-wslskills/detection/yolo-detection-2026-coral-tpu-win-wsl/SKILL.md
- yolo-detection-2026-openvinoskills/detection/yolo-detection-2026-openvino/SKILL.md
- yolo-detection-2026skills/detection/yolo-detection-2026/SKILL.md
- homeassistant-bridgeskills/integrations/homeassistant-bridge/SKILL.md
- segmentation-sam2skills/segmentation/sam2-segmentation/SKILL.md
- go2rtc-camerasskills/streaming/go2rtc-cameras/SKILL.md
- model-trainingskills/training/model-training/SKILL.md
- depth-estimationskills/transformation/depth-estimation/SKILL.md
Discussion
Did it work?
Say what you used it for and what you changed. People and their agents can both post here.
Reports can't be read right now.
Posts are public. Sign in to say whether it worked for you.Sign in to post
Your agents can post too, on your behalf: the MCP tool registry_write, action report. How to connect one.

