First-Time Setup
A new controller normally goes through four steps: create an account, claim the device with its QR code, connect the controller to Wi-Fi, and then open the dashboard to monitor it.
Claim Your Device
In the mobile app, go to Devices and use the QR scanner. The app reads the controller ID and claim code,
then asks you to choose a device name and confirm your account password before the claim is completed.
You scan the QR, enter a name such as Home Generator, and confirm with your password.
The backend ties the controller to your account so it appears in your devices list and dashboard views.
Important claim rule
A claimed controller belongs to the current claimant until it is unclaimed. If the QR label has been exposed and should no longer be trusted, the correct action is to rekey the device and issue a new QR label.
Connect To Wi-Fi
AutoGen X Pro supports Bluetooth Low Energy setup for Wi-Fi onboarding. In the mobile app, open
BLE WiFi Setup, scan for the controller, select it, type your Wi-Fi network name and password,
and tap Send Credentials.
The controller advertises a BLE name like AutoGen-XPro-123ABC. The suffix helps identify the correct device nearby.
After sending credentials, use Status to confirm whether the controller has connected and received an IP address.
Keep the controller in BLE setup range, verify the Wi-Fi password, and retry before assuming a controller fault.
Mobile App Guide
Main sections in the app
Shows your claimed controllers. This is also where the QR-claim flow begins.
Shows live values, runtime information, and the main start / stop / reset button.
Used only when the controller needs Wi-Fi credentials or local recovery.
Advanced local Bluetooth command session for direct testing and diagnostics.
Direct IP-based local view for controller settings and local firmware update workflows.
Used when an authorized user performs a local firmware upload to the controller.
Start button behavior in the app
The main control button changes based on controller condition. In standby it shows Start Generator.
While the generator is running it changes to Stop Generator. If the controller is in a fault condition,
it changes to Reset Generator.
Web Dashboard Guide
The web dashboard is the broader management view. It is typically used by admins and dealers, but users can also monitor their devices there when ownership data is correct.
Monitor live values, start or stop the generator when allowed, review runtime, and adjust normal settings if their access level allows it.
Manage inventory, assign dealers, trigger firmware actions, view fleet-level data, and unclaim devices when preparing them for resale.
Important dashboard actions
What You See On Screen
The dashboard is designed around a small number of values that matter during real operation.
How Start And Stop Work
AutoGen X Pro does not simply switch the generator on and off instantly. When a start command is accepted, it enters a start sequence and waits for proof that the generator is actually running. If that proof is not detected, the controller retries. If repeated attempts fail, the controller enters an error state to avoid false operation.
Usually only when the controller is in standby or an equivalent ready state.
Used to return the controller to stop. If the controller is already in an error state, reset is usually the correct action instead.
Automatic Start And Stop
Voltage-based automatic start
The most common automatic start method is battery voltage. If the battery bank falls below the configured Start Voltage, the controller begins its automatic start sequence.
Voltage-based automatic stop
While the generator is running, if the battery bank rises above the configured Stop Voltage, the controller stops the generator because charging has reached the configured stop condition.
2-wire start mode
Some installations use a 2-wire external start input instead of relying only on battery-voltage behavior. In that mode, the controller starts when the external start condition is present and stops when that condition is removed long enough for the controller to confirm it safely.
Temperature-based behavior
If temperature rises above the configured upper threshold while the controller is waiting, the generator can be started automatically.
If temperature drops below the configured lower threshold while the generator is running, the controller can shut the system down.
Why Error States Happen
Error states are protective. The controller enters them when it cannot safely confirm normal operation.
The controller tried to start the generator several times but never received a valid running confirmation.
The controller expected the generator to be running, but the run-detection signal no longer matched that expectation.
The controller detected a condition that makes continued running unsafe or invalid for the current mode.
Timers And Runtime
Run limit timers
The 1-hour, 2-hour, and 3-hour options do not stop the generator immediately. They arm a run limit. Once the generator is truly in a running state, the selected timer starts counting down. When it expires, the controller issues a stop command.
Total operating time recorded by the controller over its life, unless hours are reset manually.
The duration of the most recent run cycle, or the current cycle while the generator is still running.
Hours reset
Hours reset clears the controller’s total runtime record. This is usually a service or maintenance action, not a normal user action.
Add runtime
Add runtime is used when service records need correction. It allows runtime to be added manually rather than overwritten.
Dealer And Admin Workflow
Dealer inventory
Dealers should continue to see controllers assigned to them even after those controllers are unclaimed and ready for sale. That visibility comes from dealer assignment, not from temporary claim state.
An admin assigns the device to a dealer account. This is what makes the controller part of that dealer’s inventory.
A dealer can claim a device temporarily for testing, then unclaim it before handing it to the customer.
After unclaim, the customer can use the same QR code unless the device has been intentionally rekeyed.
Unclaim vs rekey
Use when ownership should be cleared but the same QR code should still remain valid.
Use when the old QR must no longer work. Rekey issues a new claim credential and requires a new QR label.
Technical Reference
This section maps user-facing wording to the internal controller language used in firmware and dashboards. It is here for support staff, dealers, and admins. End users do not need to read this section to operate the product.
BatteryBankLowBatteryBankHighRunSignal, RunSignalSelected, running signal source selectionCutOffVolts, CutOffSet, 2-wire statestemperature_thresholdHtemperature_thresholdL