Namespace adas_core.module.LightBeacons.Services
Classes
- LightBeaconService
Service responsible for managing light beacons, including sending color alerts, powering off LEDs, and broadcasting beacon status to subscribers. It interacts with the point of care service to determine which beacons are associated with specific locations and maintains an in-memory cache of the current color state of each location's beacon. The service also handles CRUD operations for light beacon configurations stored in a MongoDB repository.