Hardware Controllers
RinsePay uses ESP32-based IoT controllers to connect your existing wash equipment to the platform.

What Are Controllers?
Controllers are small devices installed at each wash bay. They:
- Connect to your existing wash equipment (relays, timers, coin boxes)
- Communicate with the RinsePay platform over MQTT (secure IoT protocol)
- Activate and deactivate wash equipment based on customer payments
- Report status back to your dashboard in real-time
Purchasing Controllers

- Navigate to Hardware in the owner sidebar
- Tap Shop
- Browse available controller models
- Add to cart and checkout
- Controllers are shipped to your location
Installation

Each controller comes with an installation guide:
- Go to Hardware > Installation Guide
- Follow the step-by-step instructions for your wash equipment type
- Connect the controller to your Wi-Fi network
- The controller registers itself with the RinsePay platform automatically
Monitoring Controllers
Controllers show online/offline status with green/red indicators:

From the Hardware screen:
- View all your controllers and their status (online/offline)
- See firmware version and last communication time
- Monitor MQTT connection health
- View controller details including assigned bay and location
Troubleshooting
- Controller offline — Check Wi-Fi connection and power supply
- Wash not activating — Verify relay wiring and controller assignment to the correct bay
- Firmware update available — Updates are pushed over-the-air automatically
Order History
View past hardware orders in Hardware > Orders, including tracking and delivery status.