RVE : EV Charging Integration & Automated Special Charges
RVE EV Charging Integration & Automated Special Charges
Overview
Current Challenge
- Receive monthly electricity consumption reports from RVE.
- Pay the total electricity bill to Hydro-Québec without clear visibility of individual usage.
- Manually match charging stations to parking spaces and condo owners.
- Create manual Special Charge invoices for reimbursement.
What’s New
- Automatically retrieve EV charging units and their consumption data.
- Map RVE charging units to UpperBee parking spaces.
- Link parking spaces to the appropriate condo owners.
- Automatically calculate reimbursement amounts.
- Generate prefilled Special Charge invoices.
Key Benefits for Property Managers
1. Full Visibility of EV Consumption
- Track exactly which owner used how much electricity.
- Access detailed consumption data per charging unit.
- Maintain accurate records for transparency and auditing.
2. Automated Billing Process
- Eliminate manual matching between RVE reports and parking spaces.
- Automatically calculate charges using the configured cost per kWh.
- Prefill Special Charge invoices with accurate consumption data.
3. Time Savings
- Significantly reduce administrative workload.
- Generate charges in just a few clicks.
- Avoid repetitive manual invoice creation.
4. Increased Accuracy
- Minimize human error in consumption calculations.
- Ensure consistent rate application.
- Automatically associate charges with the correct unit owner.
5. Improved Financial Transparency
- Residents are billed strictly based on their own usage.
- Each invoice is generated individually.
- Residents cannot view other residents’ usage or billing information.
Feature Details
1. RVE Integration Setup
API Key Configuration
- Enter and save an RVE API key.
- Validate credentials instantly.
- Invalid → A warning message is displayed (e.g., “Invalid credentials. Please check your key.”)
- Expired or revoked → The system alerts the user to re-authenticate.
- The API key expires or is rotated.
- The integration is manually disconnected.
- The token is revoked.
- RVE enforces new permission scopes.
2. Parking Space Mapping
- The system retrieves parking space and charging unit data from RVE.
- The Property Manager maps each RVE charging unit to an UpperBee parking space.
- Each parking space is linked to a specific condo unit owner.
- A global cost per kWh can be configured (one price applied to all units).
- Charging Unit Name / ID
- Building Name
- Consumption data
- Searching users by name or unit number.
- Manual mapping and reassignment when necessary.
- Manual update checks for new charging units.
3. Charge RVE – Automated Billing Workflow
Step 1 – System Sync
- The system checks for newly added charging units since the last sync.
- If new units are detected:
- The Property Manager is notified.
- They are redirected to the RVE Settings page to complete the configuration.
- If no new units are found:
- A popup allows optional date range selection.
- The system retrieves usage data from RVE for the selected period.
Step 2 – Data Display
- Resident Name
- Parking Unit Number
- Building Information
- Consumption data
- Billing status (if already billed for the selected date range)
Step 3 – Proceed to Special Charges
Special Charges – Single User Billing (MVP)
Default Prefilled Fields
- Date: Automatically set to the current date
- Invoice Number: Automatically generated
- Identifier: “RVE Charges”
- Description: Prefilled with RVE ID, charging unit name, usage amount, and date range
- Quantity: Set to 1 by default
- Price: Automatically calculated (kWh × configured price per kWh)
- Total Price: Automatically calculated
- Billed Account: Automatically loads the unit account associated with the selected user
Error Handling & Reliability
API Errors
- If errors occur during the RVE API call, they are displayed in a prompt window.
- A direct link allows the user to navigate to the RVE Mapping section to resolve the issue.
Unlinked Account
- The system prompts the Property Manager to enter their RVE credentials.
- A direct link redirects them to the RVE Mapping setup page.
Business Impact
- Reduced operational overhead
- Faster billing cycles
- Improved financial accuracy
- Transparent and fair cost distribution
- Increased owner satisfaction