Challenges
The Problems
We Set Out to Solve
Problem 1
No Central Way to Monitor Batteries
Fortress Power’s users had no single interface to check battery status, voltage, current, or temperature across their devices. Managing energy systems meant relying on manual checks with no real-time visibility into what was happening across their setup.
problem 2
Managing Multiple Sites Was Difficult
Households and businesses operating across multiple locations had no reliable way to manage devices and gateways from one place. Without location-based management, tracking and maintaining energy systems across sites was time-consuming and error-prone.
Problem 3
After-Sales Support Lacked Device Visibility
Support engineers had no direct access to customer device data when troubleshooting issues. Without visibility into live device status, resolving technical problems took longer and relied heavily on back-and-forth with end users.
Problem 4
No Access to Historical Performance Data
Users had no way to review past battery performance or energy trends. Without historical data, identifying recurring issues and understanding usage patterns was not possible.
Technical Challenges
Where the Technical Challenges Were
and How We Solved Them
Building for real hardware at scale comes with challenges that standard solutions don’t cover.
01
Connecting Physical Devices to the Cloud Reliably
IoT devices operating in real-world energy environments send continuous data streams that need to reach the cloud without loss or delay. Building a stable bridge between Fortress Power’s physical battery hardware and cloud-based storage required an IoT gateway that could handle variable network conditions. Intuz developed a custom IoT gateway that maintains a consistent connection between devices and the cloud, ensuring battery metrics reach the platform accurately and in real time.
02
Delivering OTA Firmware Updates at Scale
Pushing firmware updates to individual devices manually was not scalable as the Fortress Power customer base grew. Every device needed to stay current without requiring users to take manual action, while the client needed full control over which version each device was running. Intuz built a one-click OTA update system that lets users update directly from the app, while giving Fortress Power full control over firmware versions across their entire customer fleet.
03
Syncing Real-Time Battery Data Accurately
Battery systems generate continuous readings across multiple parameters – voltage, current, temperature, and charge state – all of which need to be captured and displayed without lag. Any delay or inaccuracy in this data would undermine the user’s ability to make informed decisions about their energy systems. The app was built to pull and display live battery metrics in real time, with fault detection and notification support to flag issues as they occur.
04
Managing Multi-Location Device Hierarchies
Users operating across multiple sites needed to manage gateways, locations, and individual battery packs within a single app without losing clarity on which device belongs where. Structuring this hierarchy in a way that stays intuitive as the number of locations and devices grows is a real engineering and UX challenge. Intuz built a location and gateway management system with map-based placement, giving users a clear visual structure for every site they manage.
Have a Similar Use Case in Mind?
Let’s Build It.
Whether you’re starting from scratch or improving what you have, our team is ready to help you build it right.
What We Planned and Built
From Concept to a Fully
Operational SaaS Platform
Intuz designed and built a complete IoT ecosystem for Fortress Power – covering device management,
real-time monitoring, firmware updates, historical reporting, and live support – all connected through a single mobile app and cloud infrastructure.
Multi-Device and Location Management
Fortress Power users can add locations, place gateways on a map, and scan for batteries directly from the app. Every site is mapped accurately, giving both users and support teams a clear view of where each device is installed and how it is performing.
Real-Time Battery Level Monitoring
The app connects each battery pack to the cloud and displays live readings for charge percentage, voltage, current, and time until full. Faults and status changes trigger instant notifications, so users always know what is happening with their energy systems without manual checks.
Real-Time Performance Reports
Users can review voltage, amps, and energy trends across custom date ranges – from one hour to three months. Reports can be shared directly with support engineers, giving the Fortress team the data they need to diagnose issues faster and help users make better decisions about their energy systems.
One-Click OTA Firmware Updates
Users can update their Fortress device firmware directly from the app with a single tap. On the client side, Fortress Power can push and manage firmware versions across their entire customer fleet from a web-based platform, with full version control to track what is installed on every device.
Live Support and Device Insights
Users can connect with the Fortress support team directly through the app via live chat. Because all device data lives on the cloud, support engineers can view a customer’s exact device status and address issues accurately without relying on back-and-forth communication.
Got a Product Idea You Want to Build?
We work with companies at every stage – from early concept to full-scale delivery. Tell us where you are and we’ll take it from there.
Tools & technologies
What We Used to Build It
Fortress Power’s IoT app required a stack built for real-time data, cross-platform mobile, and reliable cloud infrastructure.