🏑 Homestead Operations

Sign in to continue

🏑 Homestead Operations

Logout
Overview
πŸ’° Ledger
β€”
 
πŸ“„ Bills
β€”
 
πŸ•οΈ Rentals
β€”
 
πŸ’§ Cistern
β€”
 
Current Balances
Axel
$0.00
settled
Ingrid
$0.00
settled
Chelsea
$0.00
settled
Add expenses to get started.
Add Expense
Current Expenses
No expenses yet.
Settlement History
No past settlements yet.
House Bills
Loading...
Rental Tracker
Set up the season to get started.
Water Cistern
⚠ Low water β€” time to book a load
Loading...
Trend
Avg use / day
β€”
Days left
β€”
Last refill
β€”
No readings yet.
Daily Use
No data yet.
Setup

2 Γ— 2,500 US gal equalized tanks β‰ˆ 18,930 L. Tune this if the litres readout looks off.

Everyone on this list gets the low-water texts. Separate numbers with commas.

The sensor posts every 15 min. 90 means six missed posts β€” long enough to ride out a Wi-Fi blip.

Checking…

Sensor posts POST /api/cistern/readings with header X-API-Key and body {"distance_cm": 110} or {"level_percent": 55}.

Log a manual reading

A backstop for when the sensor is down, or to check it against a dipstick. Manual readings never trigger an auto-order.

Auto-Order Water

Texts the hauling company on your behalf when the tank runs low, then tells everyone it did. Work down the ladder β€” each step behaves identically, only who receives the text changes.

Dry run logs the exact text it would send. Rehearsal sends that same text to you at the real trigger moment. Armed sends it to dispatch.

Included so dispatch can reach a human instead of binning an unknown number.

How many sensor readings must agree, spanning at least 30 minutes, before ordering. Survives a single bad echo.


        

        

None yet.

🏠Home πŸ’°Ledger πŸ“„Bills πŸ•οΈRentals πŸ’§Water

Edit Month

Season Setup β€”

Configure 4 tenant slots for this season (April–October).

Record Payment

Settle Up

Confirm these payments to close this cycle and start fresh.