<div dir="ltr"><div>Looks good.</div><div><br></div><div>Posted the PR as <a href="https://github.com/networkupstools/nut/pull/2711">https://github.com/networkupstools/nut/pull/2711</a>, code base to test would be available at <a href="https://github.com/jimklimov/nut/tree/cps-hid-temp">https://github.com/jimklimov/nut/tree/cps-hid-temp</a> currently or as part of <a href="https://github.com/networkupstools/nut/tree/master">https://github.com/networkupstools/nut/tree/master</a> after the pull request passes our CI and gets merged.</div><div><br></div><div>Thanks,</div><div>Jim Klimov</div><div><br></div></div><br><div class="gmail_quote gmail_quote_container"><div dir="ltr" class="gmail_attr">On Wed, Dec 4, 2024 at 9:11 AM Yvonne.Chen <<a href="mailto:Yvonne.Chen@cyberenergy.com">Yvonne.Chen@cyberenergy.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div class="msg-7701908960573403286">





<div lang="ZH-TW" style="overflow-wrap: break-word;">
<div class="m_-7701908960573403286WordSection1">
<p class="MsoNormal"><span lang="EN-US">Hi NUT:<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US"><u></u> <u></u></span></p>
<p class="MsoNormal"><span lang="EN-US">We propose adding HID usage for "Temperature" to the NUT source code file cps-hid.c (driver:
</span><span lang="EN-US"><a href="https://networkupstools.org/docs/man/usbhid-ups.html" target="_blank"><span style="color:blue">USBHID-UPS(8)</span></a></span><span lang="EN-US">) so that UPS temperature information can be displayed in the UPS status list. After conducting
 internal tests, we confirmed that inserting the following code:<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US">{ "ups.temperature", 0, 0, "UPS.PowerSummary.Temperature", NULL, "%s", 0, kelvin_celsius_conversion },<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US">after line 236 allows UPS temperature data to be displayed in the status list.<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US"><u></u> <u></u></span></p>
<p class="MsoNormal"><span lang="EN-US">In NUT source code file cps-hid.c , the line 236 is
<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US">{ "ups.firmware", 0, 0, "UPS.PowerSummary.CPSFirmwareVersion", NULL, "%s", HU_FLAG_STATIC, stringid_conversion },<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US">Please add the following code after line 236 for our new HID usage (Temperature).<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US">{ "ups.temperature", 0, 0, "UPS.PowerSummary.Temperature", NULL, "%s", 0, kelvin_celsius_conversion },<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US"><u></u> <u></u></span></p>
<p class="MsoNormal"><span lang="EN-US">Once you have confirmed the request to add the source code, please provide a test version of the NUT software with the added HID usage (Temperature) code for our final testing and verification. Please contact me if you
 have any questions regarding this request. Thank you very much!<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US"><u></u> <u></u></span></p>
<p class="MsoNormal"><span lang="EN-US">Best regards<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US">Yvonne Chen<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US"><u></u> <u></u></span></p>
<p class="MsoNormal"><span lang="EN-US">Cyber Energy Co., Ltd.<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US">Tel: +886-2-8792-9628 #605<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US">Fax: +886-2-8792-9626<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US">Email: <a href="mailto:Yvonne.Chen@cyberenergy.com" target="_blank">
<span style="color:blue">Yvonne.Chen@cyberenergy.com</span></a><u></u><u></u></span></p>
</div>
</div>

_______________________________________________<br>
Nut-upsdev mailing list<br>
<a href="mailto:Nut-upsdev@alioth-lists.debian.net" target="_blank">Nut-upsdev@alioth-lists.debian.net</a><br>
<a href="https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/nut-upsdev" rel="noreferrer" target="_blank">https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/nut-upsdev</a><br>
</div></blockquote></div>