Step-by-Step Guide for Remote Monitoring Setup for Lithium-ion Battery
Step-by-Step Guide for Remote Monitoring of a Lithium Battery via External GSM Card
1. Understand System Components & Requirements:
- BMS (Battery Management System): Manages battery parameters (voltage, current, temperature, cycles, alerts).
- OBD Interface: Connects to the BMS for data extraction and programming (e.g., CAN bus, SAE J1939 protocols).
- GSM Module: Enables cellular communication (e.g., SIM800C, Quentel modules) with a SIM card and data plan.
- Remote Server/Cloud Platform: Stores and processes data (e.g., AWS, Things Board, custom server).

- Connect OBD Port to GSM Module:
- Use an OBD-II to UART/CAN converter to interface the BMS with the GSM module. In Su-vastika BMS there is a CAN protocol in the smart BMS which can interface with Su-vastika Lithium UPS and can interact with each other. The Lithium UPS start functioning according to the data received from the BMS specially for the protections.
- Power Supply:
- Power of the GSM module and OBD interface is taken from the BMS of the lithium battery
5. Set Up Remote Server:
- Cloud Platform: Configure an MQTT broker (e.g., Mosquitto) or HTTP API endpoint.
- Database: Store parameters (e.g., InfluxDB for time-series data).
- Security: Enable SSL/TLS encryption and API authentication (e.g., tokens).
-

Connect Your Device -
Connection Diagram
1.BMS ID: Identifies the Battery Management System (BMS) connected to the system.
2.Voltage: Represents the current voltage level of the battery.
3.Current: Indicates the rate of flow of electricity through the system.
4.Paralleling: Indicates whether the battery system is connected in parallel with other units.
5.SOC (State of Charge): Percentage of charge left in the battery.
6.Fault: Shows if any faults have been detected in the system.
7.Load: Displays the current power consumption or demand placed on the battery.
8.Charging: Indicates if the battery is in charging mode.
9.Discharging: Shows if the battery is in discharging mode.
10.SOH (State of Health): Reflects the overall health of the battery, including capacity loss and degradation.
11.Cycles: Represents the number of charge-discharge cycles the battery has gone through.
7. Configure Alerts & Notifications:
- Threshold Triggers: Program the microcontroller to detect BMS alerts (e.g., overcurrent) and send SMS/email via GSM.
- Real-Time Dashboards: Use Grafana or Node-RED to visualize data and trigger alerts.
-
BatBot Application
8. Data Retrieval & Analysis:
- Automated Reports: Schedule server scripts to compile cycle counts, historical alerts, and health metrics.
- User Access: Develop a web/mobile app for users to download logs and adjust settings remotely.
-
BMS Monitoring application on the server
1.SOC (State of Charge): The percentage of charge remaining in the battery.
2.Remaining Capacity: The remaining usable energy in the battery, typically measured in amp-hours (Ah).
3.Pack Voltage: The total voltage across the entire battery pack, which is the sum of the voltages of all the cells in the pack.
4.SOH (State of Health): Represents the overall health of the battery, accounting for wear, capacity loss, and degradation over time.
5.Cycle Count: The number of complete charge and discharge cycles the battery has gone through.
6.Battery Parallel: Indicates whether the battery is operating in parallel with other batteries.
7.Status: Real-Time status of the Battery.
- IDEAL CONDITION : If no Charging/Discharging is going ON.
7.Charging: Shows whether the battery is currently in charging mode.
8.Discharging: Shows whether the battery is in discharging mode, providing power to connected loads.
1.Temperature: The current temperature of the individual battery cells. Monitoring temperature is critical to ensure the cells are not overheating, which can damage the battery and cause safety hazards.
- Difference: Temperature difference between the max and min zone.
- Bar Color: The bar with green color represents the lower value and red represents the higher value.
2.Cell Voltage: The voltage of each individual battery cell in the pack. Essential for assessing the balance and health of each cell.
- Difference: Difference between max and min cell/string voltages.
- Min Cell Voltage: The lowest voltage recorded across any of the individual cells in the battery pack.
- Max Cell Voltage: The highest voltage recorded across any of the individual cells in the battery pack.
9. Testing & Validation:
- Local Tests: Verify OBD data reading and GSM transmission using serial monitors.
- Remote Tests: Confirm server data storage and command execution (e.g., changing a voltage limit).
- Fail-Safes: Test network dropout recovery and watchdog timers.
10. Deployment & Maintenance:
- Power Optimization: Enable GSM sleep modes to conserve battery.
- Firmware Updates: Implement OTA (Over-the-Air) updates for the microcontroller/GSM module.
- Monitoring: Track data usage and server uptime.
Tools & Tips:
- GSM Modules: Use modules with MQTT/HTTP support (e.g., SIM7600).
- Security: Use VPNs or private APNs for sensitive applications.
- Protocols: Refer to BMS datasheets for custom OBD PIDs and commands.
By following these steps, one can achieve real-time remote monitoring, parameter adjustment, and historical analysis of your lithium battery system via GSM.
Su-vastika is the first company in India which has taken the Technology patent for the BMS and it has the proprietary software.
From Kunwer Sachdev’s Network
Want to compare prices before you buy?
India’s independent price-comparison and buying-intelligence hub for inverters, batteries and solar — zero affiliate bias.
➤ Compare inverter & UPS prices
➤ Lithium vs lead-acid — full guide
➤ Free backup calculator (lab-tested data)
The story of Kunwer Sachdev — 76+ patents, India’s first plastic-body inverter, and the journey that brought solar into millions of homes.
➤ Pioneer timeline of firsts
➤ Video library — the work in his own voice
Part of the Series
Complete Guide to Lithium Batteries for Home Inverters in IndiaExplore Products
Su-vastika Lithium Batteries
25+ patents · Made in India · 10,000+ installations