Back to skills
SKILL.md
Mqtt
ASecurityPublish Aegis events to MQTT broker
- 3,072 stars
- 0 votes
- 0 copies
- 3 views
- Added May 26, 2026
Works with
Security analysis
96/100- Installs packages at runtime which could introduce malicious dependencies
Pro scans all 3 files and shows the line behind each finding
npx -y skills add SharpAI/DeepCamera --skill mqtt --agent claude-codeAre you the author of Mqtt?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/sharpai-mqtt)---
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
```
Files in this skill
- SKILL.md
- requirements.txt
- scripts/mqtt_publish.py
Attribution
Comments
Loading comments…
Newsletter
Get the weekly list of safe new skills, and the ones we pulled.