About This Architecture
Smart Waste Bin Management system models a complete IoT ecosystem with Utilisateur (User) roles—Proprietaire (Owner) and Agent (Collector)—managing Poubelle (Bin) assets across distributed locations. Data flows from bins through HistoriqueRemplissage (fill history) and Alerte (alerts) to trigger Collecte (collection) tasks and CommandeDeplacement (relocation orders) coordinated by agents. The architecture captures real-time monitoring—battery level, GPS coordinates, fill percentage, and operational status—enabling predictive maintenance and optimized collection routes. This UML class diagram demonstrates domain-driven design for IoT fleet management, separating user roles, asset lifecycle, and event-driven notifications. Fork this diagram on Diagrams.so to customize entities, add API endpoints, or extend with additional sensor types for your waste management solution.