Truswitch

An advanced EV charging smart meter infrastructure was developed to enable automated fleet provisioning, real-time charge monitoring, secure device-to-cloud communication, and over-the-air (OTA) firmware updates. This system supports seamless deployment and centralized management of smart meters across both residential and commercial environments.
Looking for a Smart Device to develop?

About Smart EV Charging Smart Meter Solution
This full-stack Smart EV Charging solution leverages AWS Cloud, embedded firmware, and mobile provisioning to streamline the deployment of smart meters. With BLE-based onboarding and a custom certificate vending system, field technicians can provision devices securely using a mobile app. The embedded firmware supports mutual X.509 authentication, real-time control, and BLE/WiFi provisioning. Once configured, devices communicate securely with AWS IoT Core via MQTT. The backend, built on AWS Lambda, API Gateway, and DynamoDB, manages device lifecycle, OTA updates, charging logic, and user access through AWS Cognito. The system ensures real-time diagnostics, secure communication, and predictive, scalable operations.
Features & Purpose Of
This Application

BLE + captive portal onboarding enables secure X.509 certificate injection and WiFi configuration in the field via mobile app.

BLE + captive portal onboarding enables secure X.509 certificate injection and WiFi configuration in the field via mobile app.



Devices connect using mutual TLS over MQTT, powered by AWS IoT Core and custom certificate vending (CVM) architecture.

Devices connect using mutual TLS over MQTT, powered by AWS IoT Core and custom certificate vending (CVM) architecture.

MQTT-based command and telemetry system for live session control (start/stop), usage tracking, and diagnostics.

MQTT-based command and telemetry system for live session control (start/stop), usage tracking, and diagnostics.



Remote deployment of new firmware builds via Amazon S3, integrated with Watchtower for version monitoring.

Remote deployment of new firmware builds via Amazon S3, integrated with Watchtower for version monitoring.

Role-based access via AWS Cognito with analytics, device health, and session insights available to operators and users.

Role-based access via AWS Cognito with analytics, device health, and session insights available to operators and users.



Serverless execution with AWS Lambda, API Gateway, DynamoDB, and CloudWatch ensures high availability and scalability.

Serverless execution with AWS Lambda, API Gateway, DynamoDB, and CloudWatch ensures high availability and scalability.