Home - telemetryinsights/thingsboard GitHub Wiki
π Telemetry Insights β ThingsBoard Central Manager Wiki
Welcome to the documentation hub for our customized ThingsBoard deployment. This system is the centralized control platform for all Buddi IoT devices and future integrations across the Telemetry Insights ecosystem.
π§ Overview
ThingsBoard is a powerful open-source IoT platform that supports:
- Device telemetry ingestion via MQTT, CoAP, HTTP, WebHooks
- Rules, alarms, and edge logic
- Flexible UI dashboards
- Multi-tenant, scalable architecture
We are enhancing and rebranding it to serve as the Telemetry Insights Central Manager.
π― Strategic Goals
-
β UI Rebranding
The entire Angular UI has been reskinned with Telemetry Insights branding (green palette, modern login, responsive design) -
π Firmware & Certificate OTA
Integration with our Node.js MQTT chunk uploader to support secure firmware and certificate updates. -
π§ Device Control and Orchestration
Centralized command & control interface for automation, scheduling, and manual triggers. -
π Protocol Gateway Expansion
Extend support to additional devices through MQTT, CoAP, HTTP, and edge proxy configurations. -
π Unified UX for Reporting
One Angular interface for dashboards, logs, user roles, and configuration management.
ποΈ Current Documentation
- ποΈ Thingsboard.yml Configuration
- π ReβSkin β ThingsBoard UI Rebrand (Full Detail)
- π ThingsBoard Deployment Overview (v4.0.1)
- π οΈ ThingsBoard Custom UI JAR Build Guide (DockerβBased)
- π§° ThingsBoard FRP HTTPS Setup Summary
More pages will be added as the project evolves: telemetry handling, backend MQTT node services, device enrollment, NGINX proxy, etc.
π Primary Use Case β Buddi
The Buddi product family represents a growing suite of IoT solutions under Telemetry Insights.
πΏ Water Buddi
An intelligent soil and irrigation monitoring system that connects via MQTT to the cloud. The Central Manager UI supports:
- OTA firmware and certificate updates
- Real-time telemetry and moisture tracking
- Manual and automated watering logic
- WiFi provisioning, logging, and device identity tracking
π¦ Traffic Buddi
A smart foot traffic analytics solution that monitors, tracks, and reports on movement into and within defined spaces. It enables:
- Occupancy insights for marketing, sales, or security
- Real-time alerting and anomaly detection
- Integration with business data to support fact-based decisions
Additional Buddi products are in active R&D, each designed to seamlessly integrate with the Telemetry Insights Central Manager for configuration, telemetry, and automation.
π‘ Future Integrations
βοΈ Devices from other verticals (traffic monitoring, sensor hubs, HVAC)
βοΈ Edge devices running ThingsBoard Edge
βοΈ Certificate lifecycle management and credential rotation
βοΈ Federated gateway management with remote provisioning
π₯ Contributors
This project is maintained by the Telemetry Insights engineering team.
Lead: Stephen Harris - CTO
Platform: ThingsBoard CE v4.0.1 + Custom Node Services + Dockerfor testing