Monorepo
Context
Monorepo
Container
IPEE Auth
IoT Platform
IPEE App
Component
IoT API
Public User
Managed user created by
organisation admin
IPEE User
Organisation user that
manages the organisation
and users
External company
user
Corporate users not
belonging to IPEE
IPEE App
Allows customers connect to
Buddys to update settings
and retrieve limited usage
information
IPEE IoT Platform
Telemetry, device
management, debugging,
etc for connected IoT
devices
External Company
System
IPEE Auth
Handle authentication and
authorization
Views statistics and
events, manages
profile
[Android / iOS]
Manages app data
and firmwares
[web]
Get / Manage
devices and
telemetry
[web]
Get / Manage
devices and
telemetry
[web]
Fetch data
[https]
Subscribe to data
[mqtt / ws]
Authenticate and
manage permissions
[web]
Authenticate
[web]
Legend
▯
person
▯
system
▯
external_system
─
async