Modules
Octopush SMS Module
Send SMS notifications from Ignition using Octopush API
Octopush SMS Module
The Octopush SMS module enables you to send SMS notifications directly from your Ignition SCADA system using the Octopush API.
Features
- Direct SMS Integration - Send SMS from Ignition scripts and alarms
- Flexible Configuration - Configure multiple Octopush accounts
- Alarm Integration - Automatic SMS notifications for critical alarms
- Message Templates - Reusable message templates
- Delivery Tracking - Track message delivery status
Installation
Download and install the Octopush module following our Quick Start Guide.
Configuration
API Credentials
- Navigate to Config > Octopush SMS
- Enter your Octopush API credentials:
- API User Key
- API Key
- Test the connection
Message Settings
Configure default settings:
- Sender name
- Default recipients
- Message format (SMS or premium SMS)
Usage
Sending SMS from Scripts
# Send a simple SMS
system.octopush.sendSMS(
phoneNumber="+33612345678",
message="Alert: Temperature exceeded threshold"
)
# Send to multiple recipients
recipients = ["+33612345678", "+33698765432"]
system.octopush.sendSMSToMultiple(
phoneNumbers=recipients,
message="System notification"
)
Alarm Notification Pipeline
Configure alarm notification:
- Create an alarm pipeline
- Add the Octopush notification block
- Configure message template
- Set recipient list
Best Practices
- Use message templates for consistency
- Limit SMS for critical alerts only
- Monitor API usage and costs
- Test configurations in development first
Troubleshooting
Common Issues
SMS not delivered
- Verify API credentials
- Check phone number format
- Verify Octopush account credit
Connection errors
- Test network connectivity
- Check firewall rules
- Verify API endpoint accessibility
Support
For technical support, contact our team or consult the API Reference.