<html><head></head><body dir="auto" style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;"><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><div style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">Hello,<div class=""><br class=""></div><div class="">Writing this to get your thoughts on representing LED logical groups in Redfish.</div><div class=""><br class=""></div><div class="">OpenBmc LED subsystem has 2 layers</div><div class=""><br class=""></div><div class="">1/. Logical LED group manager</div><div class="">2/. Physical LED controller that sets ONE particular LED to On/Off/Blink</div><div class=""><br class=""></div><div class=""><b class="">Logical LED group manager:</b></div><div class=""><b class=""><br class=""></b></div><div class="">This is where we define a group with set of physical LEDs and their respective actions for one use case.</div><div class=""><br class=""></div><div class="">For example: <a href="https://github.com/openbmc/phosphor-led-manager/blob/master/led.yaml" class="">https://github.com/openbmc/phosphor-led-manager/blob/master/led.yaml</a></div><div class=""><br class=""></div><div class="">When the user wants to turn on the Identify indicators, they don’t target the physical LEDs individually. Instead, they just set the “Asserted” property : “xyz/openbmc_project/led/groups/enclosure_identify/attr/Asserted"</div><div class=""><b class=""><br class=""></b></div><div class="">LED manager will then request physical led controllers of those LEDs to take the right action</div><div class=""><b class=""><br class=""></b></div><div class="">Current bmcweb actually uses the groups than targeting the physical LEDs. So it’s good. <a href="https://github.com/openbmc/bmcweb/blob/1c8fba97b1feb4164e9b54cd66aad530bbfc1826/redfish-core/lib/led.hpp#L33" class="">https://github.com/openbmc/bmcweb/blob/1c8fba97b1feb4164e9b54cd66aad530bbfc1826/redfish-core/lib/led.hpp#L33</a></div><div class=""><br class=""></div><div class="">However, I am not sure if there are ways to express the LED logical groups in the redfish schema.</div><div class=""><br class=""></div><div class="">Any ideas ?</div><div class=""><br class=""></div><div class="">Thank you,</div><div class="">!! Vishwa !!</div></div></body></html>