Cold Storage screen
The Cold Storage screen is where you manage fridges, freezers, and cold-rooms. It lists all units and lets you add or remove them.
Opening the screen
From the dashboard, tap the Fridges card. The Cold Storage screen opens with a list of existing units. If no units exist, it shows a "No cold storage units configured." empty state.
Adding a unit
- Tap Add Unit at the bottom of the screen.
- Choose a type: FRIDGE, FREEZER, or COLD-ROOM.
- Enter a name (e.g. "Walk-in Fridge", "Ice Cream Freezer").
- Adjust min/max temperatures if needed (defaults: fridge 1–5°C, freezer -22 to -18°C, cold-room 0–8°C).
- Tap Save Unit. The new unit appears at the top of the list.
Type defaults
| Type | Default min | Default max | Common use |
|---|---|---|---|
| Fridge | 1°C | 5°C | Chilled storage (dairy, meat, produce) |
| Freezer | -22°C | -18°C | Frozen storage (ice cream, frozen goods) |
| Cold-room | 0°C | 8°C | Walk-in custom environments |
Selecting a type pre-fills the temperature fields. You can override them before saving. Set ranges that match your food safety plan.
Viewing units
Each unit is displayed as a card showing:
- Name — the label you assigned
- Type badge — FRIDGE, FREEZER, or COLD-ROOM
- Temperature range — e.g. "1°C to 5°C"
- Icon — color-coded (green for fridge/cold-room, blue for freezer)
Deleting a unit
Tap the trash icon on a unit card to delete it. The unit is removed from the list immediately. Deletion is a soft delete — the record is preserved in the database for audit history.
Hardware & Automation
The screen includes placeholder cards for hardware features (coming soon):
- Buy Sensors — purchase temperature sensors
- Add Bridge — connect to WiFi for data transmission
- Link Sensors — pair a sensor to a specific fridge
Temperature targets
Each cold store keeps target_temp_min and
target_temp_max — the acceptable operating range. These serve
two purposes:
- Monitoring — planned: once sensors are paired, live readings will be compared against these bounds and out-of-range values will trigger alerts. Until then, readings are entered during checks, and entering a value outside the range shows an in-app warning.
- Compliance — historical temperature logs are checked against targets during audits.
Onboarding flow
When creating a new business, the app prompts you to add cold storage units as the final step before completing setup. You can add one or more units during onboarding, or skip and add them later from the dashboard.