Automagic

Rating: 
5
Your rating: None Average: 5 (4 votes)

Automagic is an event-driven automation daemon and application.

Users can define custom Data Sources, Triggers, Actions, and Flows to create powerful automated routines. The app supports a variety of protocols, including:

  • D-Bus (System and Session)
  • Local Files
  • MQTT
  • HTTP
  • SQLite & MySQL
  • SMTP & IMAP

Automagic can hook directly into D-Bus to monitor hardware and OS-level events, use timers to poll HTTP API endpoints, or subscribe and publish to MQTT brokers.

  • Note: Reload the daemon after making changes or after starting the app for the first time.
  • Support: For questions or feedback, please visit the Sailfish OS Forum.

 

While built specifically for Sailfish OS, the daemon binary is fully compatible with other Linux environments like the Raspberry Pi. It doesn't technically have to be a phone to be useful.

Warning: Very experimental. The daemon runs as root. Use at your own risk.

 

Screenshots: 

Keywords:

Application versions: 
AttachmentSizeDate
File harbour-automagic-1.0.15-1.aarch64.rpm4.53 MB27/03/2026 - 17:06
File harbour-automagic-1.0.15-1.armv7hl.rpm4.64 MB27/03/2026 - 17:06
Changelog: 

- 1.0.15 Adds examples library, regular expressions in flows
- 1.0.13 Adds darkness() function to calculate sunrise/sunset
- 1.0.12 Adds IMAP source type
- 1.0.11 Adds SMTP action type
- 1.0 initial release