Sensors
Services
Sensors

Image: Sensors (showing device components including sensors).
The Sensors service reads onboard sensors (e.g. ambient light, temperature on Ubo Pod) and reports readings to the store. The home screen or other UI can show temperature and light level.
What you see
- State (
SensorsState) — List ofSensorState(type, value, unit, etc.). - Actions —
SensorsReportReadingAction— updates sensor values in state. - Implementation —
ubo_app/services/040-sensors/: reducer, setup, ubo_handle; uses Adafruit CircuitPython drivers (e.g. PCT2075, VEML7700) on RPi. Non-RPi may have mocks or no sensors.
Navigation
- Architecture → Services
- Home screen — Temperature on status bar
- Home → Settings → Hardware