Automation / Rules

Local Ubuntu console for payment ingestion, renewals, local tenant management, ledger operations, and tax tracking.

Notification matching rules

Renewal reminder automation

Default flow: one reminder at 60 days, another at 30 days, then every day from 15 days remaining until the renewal is resolved.

SMS / MacroDroid intake

Use this to accept MacroDroid notification posts and decide how long the phone can stay silent before the System page marks the sync as stale.

Autonomous scheduler window

The autonomous cycle can run all day, but renewal and late-payment notifications are only sent inside this local-time window. Default timing is tuned for daytime delivery rather than overnight pushes.

MQTT notification delivery

This build publishes structured JSON directly to your broker for Home Assistant automation handling.

Late-payment alert automation

A late-payment alert is published once per tenant/month when the payment first crosses the overdue threshold.