Leo Zhang
Back to Projects

Visual Gateway / Breaker Control

Chunxiao Technology · 2022 – 2024

Role: Android Developer / Gateway Control Engineer

Cover

Cover

Gateway-centric breaker control platform: non-networked circuit breakers connect via RS232 serial bus to Android gateway. Telemetry collection, remote open/close control, local alerting, and cloud reporting for multi-site monitoring.

1:N gateway-to-breaker control, real-time telemetry, 24/7 operation, multi-site deployment

Problem

Non-networked circuit breakers need remote monitoring and control without expensive per-device networking upgrades.

Solution

Android gateway bridges serial breakers to cloud: RS232 polling for telemetry (current/voltage/power/energy), remote open/close commands with retry, local alerting for electrical anomalies, cloud dashboards for centralized monitoring.

Architecture

Circuit breakers → RS232 serial bus → Android Gateway → MQTT → Spring Cloud → InfluxDB → Vue.js/ECharts dashboards

Key Highlights

  • Designed Android-based breaker control gateway architecture
  • Implemented RS232 serial communication for polling and control
  • Edge alerting with sub-second local response for electrical anomalies
  • Reduced retrofit costs by reusing non-networked breakers

Tech Stack

JavaKotlinAndroid SDKSerialPort APIModbus RTURS232MQTTInfluxDBMySQLVue.jsEChartsWebSocket

What I Learned

Gateway pattern is cost-effective for retrofitting legacy equipment; edge alerting reduces response time for critical anomalies; serial polling needs robust retry and timeout handling.