Skip to content

NAS, IoT, and Home Assistant Notifications

Home automation and device monitoring often need more than a one-time alert. PushGo lets automations send notifications, track events, and maintain the current state of devices or services.

  • Send NAS disk, backup, and service alerts to mobile and desktop clients.
  • Report Home Assistant automations through a webhook-style HTTP request.
  • Represent a device, sensor, backup job, or media service as a Thing.
  • Use private Gateway deployment when home data should stay under your control.
NeedUseWhy
Doorbell snapshot or disk warningMessageThe content is a single alert.
Backup or media scan progressEventProgress can update until completion.
Sensor or device stateThingThe latest state matters more than every past update.

A NAS script can call /message for disk warnings, while a backup job can create an Event and update it until it succeeds or fails.

Terminal window
curl -X POST https://gateway.pushgo.dev/message \
-H "Content-Type: application/json" \
-d '{
"channel_id": "YOUR_CHANNEL_ID",
"password": "YOUR_CHANNEL_PASSWORD",
"title": "Hello from PushGo",
"body": "The automation path is working."
}'
  • Can PushGo receive Home Assistant webhook notifications? Yes. Home Assistant automations can call PushGo HTTP APIs through webhook or REST actions.
  • How do I avoid repeated stale device notifications? Use Thing for device or service state so clients can show the current object state.
  • Can this run on a private network? Yes. Self-host the Gateway when the data path or transport policy should remain private.
  • Prefer scoped credentials and separate Channels for high-risk automation.
  • Use MCP OAuth for AI assistants so models do not directly hold Channel passwords.
  • Use self-hosting when the data path, transport policy, or compliance boundary must stay under your control.
  • Use E2EE for sensitive fields that should be decrypted only by clients.