Acknowledged
CIQQA-3639

Ambient light sensor API access - try again

Does anyone know how to use (in my case Edge 840) ambient light sensor through an API? Apparently it has one since it can adjust the brightness automatically. It would be nice if one could read the light level and make a function including that and the current speed to control ANT+ capable lights.

This was asked first more than 5 years ago. It might avoided your attention since then. And as it should be 5mins of engineering maximum it would worth a rethink.

Parents
  • The original request (CIQQA-387) was filed in 2020 for the Edge 530 and closed in 2022 as "not planned, but could be implemented for future devices." Since then, plenty of "future devices" have shipped all with ambient light sensors driving the automatic backlight, and none with API access.

    The community has been asking for this for years. The Smart Bike Lights developer flagged it. Watch face developers would love it. The hardware is already there on most modern Garmin wearables.

    Can this be reconsidered as a roadmap item?

    And to other developers reading this --> if you'd use this API, please reply or upvote so Garmin sees the demand.

    A simple read-only `Toybox.Sensor` field returning a lux value (or even a coarse light/dark/medium enum) would be a huge unlock with minimal risk.

    Link to oldest post on this:

    https://forums.garmin.com/developer/connect-iq/i/bug-reports/ambient-light-sensor-api-access/status

Comment
  • The original request (CIQQA-387) was filed in 2020 for the Edge 530 and closed in 2022 as "not planned, but could be implemented for future devices." Since then, plenty of "future devices" have shipped all with ambient light sensors driving the automatic backlight, and none with API access.

    The community has been asking for this for years. The Smart Bike Lights developer flagged it. Watch face developers would love it. The hardware is already there on most modern Garmin wearables.

    Can this be reconsidered as a roadmap item?

    And to other developers reading this --> if you'd use this API, please reply or upvote so Garmin sees the demand.

    A simple read-only `Toybox.Sensor` field returning a lux value (or even a coarse light/dark/medium enum) would be a huge unlock with minimal risk.

    Link to oldest post on this:

    https://forums.garmin.com/developer/connect-iq/i/bug-reports/ambient-light-sensor-api-access/status

Children
No Data