micasa

Maintenance

Track recurring upkeep tasks and their service history.

Maintenance table

Adding a maintenance item#

  1. Switch to the Maintenance tab
  2. Enter Edit mode (i), press a
  3. Fill in the schedule form

The Item name is required. Set a Category, optionally link an Appliance, and set the Last serviced date and Every (interval months) to enable auto-computed due dates.

Fields#

ColumnTypeDescriptionNotes
IDautoAuto-assignedRead-only
ItemtextTask nameRequired. E.g., “HVAC filter replacement”
CategoryselectTask typePre-seeded categories (HVAC, Plumbing, etc.)
AppliancelinkLinked applianceOptional. Press enter to jump to appliance
LastdateLast serviced dateYYYY-MM-DD
NexturgencyNext due dateAuto-computed: Last + Every. Color-coded by proximity
EverynumberIntervalCompact format (e.g., “6m”, “1y”, “2y 6m”)
LogdrillService log countPress enter to open

Next due date#

The Next column is computed automatically from Last serviced + Every (interval months). You don’t edit it directly. If either Last or Every is empty, Next is blank.

Items that are overdue or coming due soon appear on the Dashboard with urgency indicators.

Service log#

Each maintenance item has a service log – a history of when the work was actually performed. The Log column shows the entry count.

To view the service log, navigate to the Log column in Nav mode and press enter. This opens a detail view with its own table:

Service log drill

ColumnTypeDescription
IDautoAuto-assigned
DatedateWhen the work was done (required)
Performed Bylink“Self” or a vendor name. Press enter to jump to vendor
CostmoneyDollar amount
NotesnotesFree text. Press enter to preview

The detail view supports all the same operations as a regular tab: add, edit, delete, sort, undo. Press esc to close the detail view and return to the Maintenance table.

Vendors in service logs#

The “Performed By” field is a select. The first option is always “Self (homeowner).” All existing vendors appear as additional options. To add a new vendor, create one via the Quotes form or Vendors tab first – vendors are shared across quotes and service logs.

The Performed By column is a foreign key link. When at least one log entry was performed by a vendor, the header shows . In Nav mode, press enter on a vendor name to jump to that vendor’s row in the Vendors tab. Pressing enter on “Self” shows a brief status message since there is nothing to follow.

Additional form fields#

The edit form includes fields that don’t appear as table columns:

FieldTypeDescription
Manual URLtextLink to the product or service manual
Manual notestextFree-text manual excerpts or reminders
CostmoneyEstimated or typical cost per service
NotestextGeneral notes about this maintenance item

These fields are accessible when editing a maintenance item (press e on the ID column or any read-only column to open the full form).

When a maintenance item is linked to an appliance, the Appliance column shows the appliance name. This column is a foreign key link – in Nav mode, press enter on it to jump to that appliance in the Appliances tab.