No products in the cart.
APPLICATION
Scaling a Water Meter Monitoring System for 50+ Units: NE101 + NG4500 Architecture
Deploying 10 water meter cameras on individual LTE SIMs is manageable.
Scaling to 50, 100, or 300 meters requires a different architecture.
This guide covers the centralized edge AI gateway approach: NE101 cameras capture and transmit images over local connectivity (WiFi HaLow, WiFi, or Ethernet) to an NG4500 edge server,
where OCR runs locally and structured readings are sent to your SCADA or BMS. Includes architecture options, hardware BOM, deployment workflow, NeoMind integration, and cost comparison.
When Does LTE Stop Making Sense at Scale?
When you deploy 5–10 NE101 cameras on individual LTE Cat.1 SIM cards, the architecture is simple: each camera connects independently to cellular, uploads images to an MQTT broker, and your OCR pipeline processes reads on a server. For scattered remote sites, this remains the right approach.
At 50+ meters concentrated on one building, campus, or industrial facility, the economics and operational complexity change. With IoT SIM pricing at $1–3 per device per month, 100 units adds $1,200–$3,600/year in recurring connectivity costs. Managing 100 APN configurations, SIM renewals, and independent reconnect cycles becomes a maintenance burden. If images must stay entirely on-premises for compliance or privacy reasons, routing through cellular may also be architecturally undesirable.
At this point, a hub-and-spoke gateway architecture often becomes more efficient. NE101 cameras connect locally via Ethernet, WiFi, or WiFi HaLow to a single NG4500 edge server, which aggregates images, runs OCR locally, and delivers structured readings to your existing monitoring platform, such as SCADA or BMS. This reduces recurring SIM costs, keeps data on-premises, and centralizes inference and fleet management.
Scope of this guide
This article focuses on the centralized gateway architecture for 50+ water meters deployed on a single building, campus, or industrial site.
For smaller or geographically dispersed deployments, see our
LTE vs HaLow comparison guide.
For a complete overview of the full solution,
see the IoT Camera Meter Reading guide.
System Architecture
In large-scale deployments, image capture and OCR inference are handled separately. NE101 units capture and transmit images at each meter, while the NG4500 processes OCR centrally for all devices on the site. This reduces per-device cost, simplifies maintenance, and keeps AI workloads off battery-powered field devices.
The architecture consists of three layers:
1. Capture nodes: NE101 cameras installed at each water meter to capture images on schedule or by event.
2. Local connectivity: WiFi HaLow, WiFi, or Ethernet links cameras to the gateway, depending on site layout and existing infrastructure.
3. Centralized edge inference: NG4500 runs OCR and NeoMind locally, then sends structured readings to your monitoring platform.
Data flow — centralized gateway architecture
NE101 (×N)
Capture
Battery-powered
Battery-powered
→WiFi / WiFi HaLow / Ethernet
NG4500
OCR
MQTT /NeoMind
MQTT /NeoMind
→MQTT / API
SCADA / BMS
Monitor
Analyze
Analyze
Local Connectivity Options:
NE101 cameras connect to the NG4500 over a local network. WiFi HaLow is ideal for basement meters
and long-range deployments where wall penetration matters. WiFi works best when existing coverage already reaches meter locations.
Ethernet offers the highest reliability for fixed installations near network drops. For geographically dispersed meters without local infrastructure,
an LTE-based architecture may be more practical.
Choosing the Right NG4500 Model:
For OCR workloads on meter images, even the entry-level NG4510 (Orin Nano 4GB, 20 TOPS) provides enough compute for dozens of cameras.
The NG4511 (Orin Nano 8GB, 40 TOPS) offers the best balance of cost and performance for most deployments up to 100 cameras,
while the NG4521 (Orin NX 16GB, 100 – 157 TOPS) is better suited for larger fleets or multi-model AI pipelines.
Recommended Hardware for a 50-Unit Pilot
A representative hardware stack for deploying 50 NE101 cameras with a centralized gateway architecture. Scale the NE101 count to your site requirements and choose connectivity based on existing infrastructure.
| Component | Model | Notes |
|---|---|---|
| Image Capture Node | NeoEyes NE101 Series | LTE / WiFi HaLow / WiFi variants. 4×AA battery, IP67, 3+ year battery life at 10 captures/day |
| Local Connectivity | HaLowLink AP / Existing WiFi / Ethernet | Choose based on site layout and existing infrastructure |
| Edge Inference Server | NeoEdge NG4500 Series | NG4511 recommended for most deployments up to 100 cameras |
| MQTT Broker / Device Platform | NeoMind / EMQX / Mosquitto | NeoMind includes MQTT broker, device management, dashboard |
| Network Switch | Managed GbE / PoE Switch | For LAN and AP connectivity |
| Mounting Bracket | CamThink Bracket / 3D Files | Stable installation in front of meter |
| Pricing varies by connectivity module and Jetson configuration. Check the CamThink Store for current pricing. | ||
NE101 Variant Selection
• LTE — Dispersed remote sites where local network is unavailable
• WiFi HaLow — Long-range deployments, basement meters, penetrating concrete walls
• WiFi — Most cost-effective when existing WiFi coverage reaches meter locations
NG4500 Sizing
• NG4510 (20 TOPS) — Dozens of cameras
• NG4511 (40 TOPS) — Recommended for most deployments up to 100 cameras
• NG4521 (100–157 TOPS) — Larger fleets (100-300+ cameras) or multi-model pipelines
Choosing the Right NG4500 for Your Deployment
ENTRY
NG4510
Jetson Orin Nano 4GB · 20 TOPS
- • ~30–50 NE101 cameras
- • Lightweight OCR pipelines
- • NeoMind + OCR + MQTT
- • Best for pilot deployments
RECOMMENDED
NG4511
Jetson Orin Nano 8GB · 40 TOPS
- • ~50–100+ NE101 cameras
- • More memory for buffering
- • Heavier OCR or multi-service workloads
- • Best for most deployments
HIGH-CAPACITY
NG4520 / NG4521
Jetson Orin NX 8–16GB · 70–157 TOPS
- • 100+ cameras*
- • Multi-model AI pipelines
- • VLM / advanced OCR workloads
- • Best for large-scale sites
*Actual capacity depends on image frequency, OCR model size, and NeoMind services.
NeoMind Memory Considerations
If NeoMind is used for device management, MQTT brokering, and dashboard services only, NG4510 (4GB RAM) is typically sufficient for small to medium deployments.
If you enable LLM-assisted automation or AI chat features using a local backend such as Ollama with models like ministral-3:3b or deepseek-r1:7b,
8GB RAM is the practical minimum, with 16GB+ recommended for smoother performance and future headroom. In these cases, choose NG4511 or above.
Cost Comparison: Gateway vs Individual LTE
For dense deployments, a gateway architecture often reaches break-even within 12–24 months, depending on SIM pricing and existing infrastructure.
3-Year Cost Comparison
| Item | Per-Device LTE (100 units) |
Gateway Architecture (100 units) |
|---|---|---|
| Hardware(NE101) | ~$9,000 (100 × NE101 4G LTE) | ~$8,500–9,900 (depending on version) |
| Gateway / AP hardware | None | ~$1,000–1,400 (NeoEdge+optional AP) |
| Year 1 Recurring | ~$2,400/yr (SIMs cost) | ~$120–180/yr electricity |
| 3-Year Recurring | ~$7,200 cumulative SIM cost | ~$360–540 cumulative electricity cost |
| 3-Year Total | ~$16,200 | ~$9,750 (WiFi) / ~$10,750 (HaLow) |
Operational Comparison
| Factor | Per-Device LTE | Gateway Architecture |
|---|---|---|
| Data Privacy | Images transit cellular network. MQTTS required. | All data stays on-premises. No external exposure. |
| OCR Inference Location | External server or cloud required | On-premises NG4500 — no cloud dependency |
| Management Overhead | 100 individual SIM top-ups, 100 APN configs | 1 inference node, 1 network to manage |
Gateway break-even depends on SIM pricing, deployment duration, and existing infrastructure. At $2/SIM/month,
crossover is typically around Year 1. At lower SIM prices, it may extend to Year 2–3.
WiFi is most cost-effective
when existing coverage exists. WiFi HaLow adds cost but is justified for long-range or wall-penetration scenarios.
Deployment Workflow
Deploying 50-300+ cameras requires planning but doesn’t have to be complex. The workflow below separates preparation, installation, gateway setup, and validation into distinct phases. Each phase is designed to scale efficiently: batch device preparation reduces on-site time, bulk configuration accelerates setup, and early validation prevents costly rework.
1
Plan the Deployment
Survey meter locations, network availability, and site constraints. Estimate camera count and choose the appropriate NG4500 variant. For large deployments, define naming conventions and MQTT topic structures in advance.
2
Install and Connect Devices
Mount NE101 units, verify camera alignment, and connect devices to the chosen local network. For battery-powered installations, record installation dates for maintenance planning.
3
Configure Gateway and Data Flow
Set up the NG4500 and NeoMind, configure the MQTT broker, register devices, and assign unique topics. Use bulk import and templates to accelerate large deployments.
4
Deploy OCR and Validate
Deploy your OCR model and validate performance across different meter types and lighting conditions before scaling to the full site.
Deploying 50+ meters?
Talk to our team about architecture design, hardware selection, and volume pricing before finalizing your BOM.
MQTT Payload and OCR Integration
Each NE101 publishes the same JSON payload regardless of connectivity type, including WiFi HaLow, WiFi, Ethernet, or 4G LTE. Images are delivered to the NG4500’s MQTT broker as Base64-encoded JPEGs inside the payload. The OCR pipeline subscribes to the relevant topics, decodes the image, runs digit recognition locally on the NG4500, and publishes the structured readings to an output topic for your existing monitoring platform, such as SCADA or BMS.
NE101 → MQTT broker (inbound payload from each camera)
{
"ts": 1740640441620,
"values": {
"devName": "NE101-WM-045", // Configurable device name
"devMac": "D8:3B:DA:4D:10:2C",
"battery": 84, // Battery % — monitor for replacement planning
"snapType": "Scheduled", // Scheduled | Button | PIR | Alarm
"localtime": "2026-04-22 06:00:00",
"imageSize": 74371, // bytes
"image": "data:image/jpeg;base64,..."
}
}
OCR pipeline → SCADA (outbound structured reading)
{
"device_id": "ne101-wm-045",
"site": "building-b-level2",
"meter_id": "WM-045",
"timestamp": "2026-04-22T06:00:05Z",
"ocr_value": "01027.8",
"unit": "m3",
"battery_pct": 84,
"source_topic": "meters/building-b/wm-045"
}
For lightweight OCR models running on the NG4510, inference is typically sub-second per image. End-to-end latency depends on model complexity, queue depth, and the selected Jetson Orin variant.
Fleet Operations at Scale
Managing 50-300+ cameras requires operational processes beyond simple installation. NeoMind provides the management layer, but long-term success depends on disciplined maintenance workflows. Key operational areas include:
Battery Replacement Planning
At 3+ years battery life (10 captures/day in WiFi mode), replacement is infrequent but predictable. For 100+ deployments, schedule replacements proactively rather than reactively. Use NeoMind alerts at 20% battery remaining, then plan bulk replacement events within a 3–6 month window to reduce site visits.
Automated Alerting Strategy
Use tiered alerts to avoid alarm fatigue while catching issues early:
Critical — immediate action required
device offline >24h, battery < 10%, OCR confidence below threshold
Warning — maintenance planning
Battery <20%, device offline >12h, image quality degradation
Informational — trend monitoring
Monthly battery reports, read success trends, anomaly detection
OTA Firmware Updates at Scale
NeoMind supports OTA updates across the NE101 fleet. For 50+ devices, use staged rollout:
1. update 5-10 devices first
2. monitor for issues for 24-48 hours
3. deploy fleet-wide after validation
For mission-critical deployments, maintain a fallback plan (e.g.,
retain ability to revert to previous firmware if issues arise).
Device Grouping and Access Control
For deployments across multiple buildings or sites, organize devices by building, floor, meter type, or deployment phase. This simplifies monitoring by making it easier to isolate issues and view relevant metrics without filtering through hundreds of devices.
Grouping also enables granular access control, so maintenance teams only see and manage the devices relevant to their assigned location or responsibility.
Storage and Retention Planning
At 4–6 reads/day with ~50–100KB images, a 100-device deployment generates roughly 20–30GB/year of image data. This is manageable for most NG4500 configurations, but longer retention periods increase storage requirements.
A common strategy is to retain raw images locally for 6–12 months, then archive or delete older data automatically based on compliance or audit requirements. NeoMind can automate retention and cleanup policies at scale.
Backup and Disaster Recovery
For production deployments, back up NeoMind configuration regularly, including device registration, automation rules, and dashboard layouts. Store backups externally or on a network location, and document the restore process so recovery is fast in the event of failure. For redundancy-critical sites, consider a warm-standby NG4500 with replicated configuration to minimize downtime.
Maintenance Scheduling at Scale
For 50+ deployments, proactive maintenance is more efficient than reactive troubleshooting. Review alerts weekly, monitor battery trends monthly, update firmware quarterly, and inspect hardware annually.
When the Gateway Architecture Doesn’t Make Sense
The centralized gateway architecture is optimized for concentrated deployments on a single site with available power, network, and mounting infrastructure. In the following cases, a different architecture may be more practical:
Geographically Scattered Meters
If meters are spread across a wide area — such as rural water meters across 50 km² service area — there may be no practical location to host a gateway. In these cases, per-device LTE is usually the better option.
Small Deployments (<20 units)
For smaller deployments on one site, the upfront gateway investment may not justify the cost savings over individual LTE SIMs, especially for short-term projects. However, on-premises processing may still justify the gateway approach when data privacy is critical.
Existing WiFi Already Covers the Site
If your site already has reliable WiFi at all meter locations, a WiFi-based gateway architecture is often more cost-effective than deploying new WiFi HaLow infrastructure. Use HaLow only when range, walls, or interference prevent standard WiFi coverage.
Frequently Asked Questions
When should I use individual LTE vs. gateway architecture?
Use individual LTE wwhen meters are geographically scattered (e.g., rural water meters across 50+ km²), when there is no existing LAN infrastructure, or when deployment count is under ~20 units on one site.
Use a gateway architecture when 30–50+ meters are concentrated on a single site with available infrastructure. The gateway approach reduces recurring SIM costs, centralizes OCR inference, and keeps data on-premises.
Use a gateway architecture when 30–50+ meters are concentrated on a single site with available infrastructure. The gateway approach reduces recurring SIM costs, centralizes OCR inference, and keeps data on-premises.
Can I use existing WiFi instead of deploying HaLow?
Yes. If your site already has WiFi coverage at meter locations, standard WiFi is often the most
cost-effective optionand may require no additional network infrastructure. NE101 WiFi variants can connect directly
to existing access points.
Use WiFi HaLowreach meter locations due to distance, walls, or interference. For connectivity selection guidance, see the LTE vs WiFi HaLow comparison guide.
Use WiFi HaLowreach meter locations due to distance, walls, or interference. For connectivity selection guidance, see the LTE vs WiFi HaLow comparison guide.
How many NE101 cameras can one NG4500 handle?
The NG4500’s capacity depends on the Jetson Orin module variant, OCR model complexity, and capture frequency..
For meter reading workloads at 4-6 captures/day with lightweight OCR models:
- NG4510 (20 TOPS, 4GB RAM): Up to ~30-50 cameras
- NG4511 (40 TOPS, 8GB RAM): 50-100+ cameras (recommended for most deployments)
- NG4520/NG4521 (70-100 TOPS, 8-16GB RAM): 100+ cameras, depending on workload
What’s the maintenance overhead for 100+ devices?
With proper planning, 100+ devices can be managed with relatively low ongoing overhead. Key practices include:
1. preventive maintenance — weekly alert reviews, monthly battery trend analysis, quarterly firmware updates;
2. automated alerting — tiered alerts (critical vs. warning) to avoid alarm fatigue;
3. battery planning — proactive replacement scheduling at 20% remaining battery.
With these workflows in place, routine maintenance can often be kept to a few hours per month after initial deployment.
1. preventive maintenance — weekly alert reviews, monthly battery trend analysis, quarterly firmware updates;
2. automated alerting — tiered alerts (critical vs. warning) to avoid alarm fatigue;
3. battery planning — proactive replacement scheduling at 20% remaining battery.
With these workflows in place, routine maintenance can often be kept to a few hours per month after initial deployment.
How do I handle battery replacements at scale?
At 3+ year battery life, replacements are infrequent but predictable. Use NeoMind’s battery monitoring to create alerts at 20% remaining battery, then schedule bulk replacement events within a 3–6 month window rather than replacing devices individually.
The NE101 reports battery metrics in each MQTT payload, allowing NeoMind to track trends over time and help forecast replacement cycles proactively. For large fleets, maintaining a 5–10% battery buffer stock can reduce emergency procurement risk.
The NE101 reports battery metrics in each MQTT payload, allowing NeoMind to track trends over time and help forecast replacement cycles proactively. For large fleets, maintaining a 5–10% battery buffer stock can reduce emergency procurement risk.
Can NeoMind manage a mix of connectivity types?
Yes. NeoMind manages devices by MQTT topic and device ID, regardless of connectivity path. A mixed fleet—such as some NE101s connected via WiFi / WiFi HaLow gateway and others using direct LTE—can be managed within the same NeoMind instance and dashboard. This is useful for hybrid deployments where some meters are on-site and others are remote.
What OCR model is recommended for mechanical water meter digit recognition?
CamThink’s NeoMind OCR Solution (see the
OCR Solution wiki guide)
provides the recommended workflow. For drum-counter and odometer-style mechanical water meter under consistent lighting, a YOLO-based digit detection model trained on your specific meter type typically achieves 95–98%+ accuracy. For scale deployments, validate performance on 10–20 sample meters before full rollout to identify problematic meter types early.
Can the NG4500 handle other AI workloads alongside meter OCR?
Yes, particularly on higher-spec variants. The NG4520/NG4521 (Jetson Orin NX 8–16GB,
70–100 TOPS) has headroom to run additional parallel workloads, such as anomaly detection, secondary OCR models, or lightweight LLM-based automation.
The NG4510/NG4511 (Orin Nano) is more constrained and generally suitable for a single
primary OCR workload alongside NeoMind’s device management stack.