How PisonetX Works

From rental phone to admin dashboard — the complete system flow.

System Flow

Complete System Overview

How your rental devices connect to the PisonetX platform via cloud.

Rental Phone
PisonetX Launcher installed
Cloud Server
Encrypted connection
CPAdmin Dashboard
Web-based control panel
Shop Owner
Manages everything remotely
Vendo Systems

Coin-Operated Automation

Two vendo configurations for automated phone rental payments.

Vendo Centralize System

One coinslot serves multiple rental phones via WiFi router.

Coinslot
Accepts coins
ESP32 Board
Processes signal
WiFi Router
Local network
Rental Phone
Auto-adds time via WiFi
How it works: Coinslot sends signal to ESP32 → ESP32 sends command via WiFi router → Rental phone receives and adds time automatically.
Multiple phones can connect to the same router for centralized control.

Hardware Wiring

Centralized Vendo Hardware Diagram

Click to view full size

WiFi System Setup

Centralized Vendo WiFi System Diagram

Click to view full size

Vendo Individual Coinslot System

One coinslot per rental phone — direct wired connection.

Coinslot
Accepts coins
Allan Timer
Controls power timing
Buck Converter
Steps down to 5V
USB 5 Volts
Powers the phone
Rental Phone
Charges & runs timer
How it works: Coinslot triggers Allan timer → Timer controls power via buck converter → Converts to USB 5V → Powers and charges the rental phone directly.
Each phone has its own dedicated coinslot and timer.

Timer Board Wiring

Individual Vendo Timer Board Diagram

Click to view full size

Smart Charging (Allan Timer + ESP32)

The ESP32 turns a relay on and off based on the rental phone's battery level, so the phone never runs flat and is not charged all day.

Option A: Relay cuts the charger cable

Timer board with smart charging using charger cable wiring diagram

The charger stays plugged in. The relay switches the red (+5V) wire of the phone's charger cable.

Option B: Separate buck converter for the phone

Timer board with smart charging using buck converter wiring diagram

A second 12V-to-5V buck converter powers the phone. The relay switches its Vin− (ground) wire.

Wiring: Allan timer signal → ESP32 D18 · Relay IN → ESP32 D19 · ESP32 GND → timer GND. The relay module is low-level trigger (active LOW).
Settings: set the vendo to Individual Coinslot, bind the phone, then set Start at / Stop at (%) under Smart Charging in the vendo portal or the app's Admin Panel → Vendo Settings. Needs ESP32 firmware 2.4.4 or newer.
220V AC outlet instead? The same relay can switch the charger's AC outlet. Put the relay on the Live (L) wire only, cover the relay's screw terminals, keep 220V wires away from the ESP32 and timer board, and add a fuse.

Vendo portal: Smart Charging

ESP32 vendo portal Smart Charging settings

Vendo portal: Pin Configuration

ESP32 vendo portal Pin Configuration with Charging Relay pin

Screenshots are from a test unit. Use your own Start/Stop levels (default 20% / 90%) and the relay pin you actually wired (default GPIO 19).

Admin Dashboard

What You Can Do from CPAdmin

Everything available from your web-based control panel.

Add / Reduce Time

Instantly add or remove rental time on any connected device.

Lock / Unlock

Remotely lock or unlock devices. Auto-lock when time expires.

Sales & Logs

Track all rental activity, view sales reports, and export logs.

License Management

Activate, transfer, and manage licenses from one place.

Start Managing Your Rentals

Get your lifetime license and set up in minutes.