Install
openclaw skills install @rupertcachandler/frigate-notifierTool to Monitor Frigate via Mosquitto MCP and send alerts and Snapshots when events are triggered by Cameras
openclaw skills install @rupertcachandler/frigate-notifierA robust monitoring skill that bridges Frigate NVR MQTT events to real-time WhatsApp and Email notifications.
Ensure the following Python libraries are installed on the host:
pip install paho-mqtt requests
Create a config.json file in the same directory as the script with the following structure:
{
"mqtt_broker": "YOUR_MQTT_BROKER_IP",
"mqtt_port": 1883,
"frigate_api_url": "http://YOUR_FRIGATE_IP:5000",
"whatsapp_target": "+COUNTRY_CODE_NUMBER",
"email_target": "your@email.com",
"smtp_server": "your.smtp.server",
"smtp_port": 587,
"smtp_user": "user@email.com",
"smtp_pass": "yourpassword",
"smtp_security": "tls",
"cooldown_period": 900,
"max_notifications": 2
}
Run the notifier in the background:
nohup python3 frigate_notifier.py > frigate_notifier.log 2>&1 &
The skill subscribes to the frigate/events topic. When a detection occurs, it resolves the identity, checks the rate limit, fetches the best available image from the API, and dispatches the alerts.