<div dir="auto">Wondering: is an arduino VM, or whatever similar, possible to unit-test NUT itself? That is, to talk (v)USB media to some mock on the other side, from VM to VM or inside one system, to check that wire protocol is not regressed (endianness and all).<div dir="auto"><br></div><div dir="auto">Also a slight correction: NUT does have its protocol(s), but that is for comms between vendor/media specific drivers and local upsd, and upsd to local or remote clients like upsmon, upsc, cgi, libs...</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, Feb 3, 2022, 12:35 Carsten Burkhardt <<a href="mailto:c.burkhardt@b-c-s.de">c.burkhardt@b-c-s.de</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hello Fabian,<br>
<br>
you got the wrong answer because of your question ;-)<br>
NUT does not have its own protocol, but rather speaks the various <br>
protocols of the manufacturers (blazer, belkin, mge, microdowell, riello <br>
and so on) or generic protocols (SNMP or usbid-ups).<br>
<a href="https://networkupstools.org/stable-hcl.html" rel="noreferrer noreferrer" target="_blank">https://networkupstools.org/stable-hcl.html</a><br>
<br>
In my opinion it is very common, to communicate with the UPS Power <br>
Device by HID-compliant-protocol:It<br>
<a href="https://www.usb.org/sites/default/files/pdcv10.pdf" rel="noreferrer noreferrer" target="_blank">https://www.usb.org/sites/default/files/pdcv10.pdf</a><br>
If you are interested in doing it yourself, you will find a lot of <br>
information on the internet:<br>
<a href="https://create.arduino.cc/projecthub/abratchik/hid-compliant-ups-with-arduino-75198c" rel="noreferrer noreferrer" target="_blank">https://create.arduino.cc/projecthub/abratchik/hid-compliant-ups-with-arduino-75198c</a><br>
<br>
Beste Grüße von Halle (Saale) nach Hamburg<br>
Carsten<br>
<br>
-- <br>
Dipl. Ing.Carsten Burkhardt | <a href="mailto:c.burkhardt@b-c-s.de" target="_blank" rel="noreferrer">c.burkhardt@b-c-s.de</a><br>
bcs kommunikationslösungen<br>
Harz 51 | 06108 Halle (Saale) | Germany<br>
tel +49 345 29849-0 | fax +49 345 29849-22<br>
<a href="http://www.b-c-s.de" rel="noreferrer noreferrer" target="_blank">www.b-c-s.de</a> | <a href="http://www.halle.it" rel="noreferrer noreferrer" target="_blank">www.halle.it</a> | <a href="http://www.wivewa.de" rel="noreferrer noreferrer" target="_blank">www.wivewa.de</a><br>
<br>
Am 02.02.22 um 16:53 schrieb Grage, Fabian:<br>
> Hey i have a quesiton regarding NUT compability: i asked a manufacturer <br>
> about whether his product is compatible or not and this was his answer:<br>
> (p.s. im trying to find a 12V UPS that has specs along the lines as the <br>
> one mentioned in the email that can also trigger the NUT pugin on my <br>
> openmediavault server (running on a RockPro64 SBC with 12V))<br>
> <br>
> I assume the answer the manufacturer gave means no?<br>
> <br>
> Thank you for reading!<br>
> <br>
> <br>
> <br>
> ------------------------------------------------------------------------<br>
> *Von:* Shanqiu <<a href="mailto:support@hgdups.com" target="_blank" rel="noreferrer">support@hgdups.com</a>><br>
> *Gesendet:* Mittwoch, 2. Februar 2022 16:31<br>
> *An:* Grage, Fabian<br>
> *Betreff:* Re: Question regarding Mini UPS FX 5-12 Pro<br>
> Hi Fabian,<br>
> <br>
> sorry for late reply, because we are in holiday now.<br>
> <br>
> about NUT protocoll, we donot have the specification and donot know <br>
> what's the input voltage and current required.<br>
> <br>
> so we cannot tell it's supported or not.<br>
> <br>
> please if possible check the input voltage and current of NUT protocoll.<br>
> <br>
> if its:<br>
> 12V at any current below 3.5A,<br>
> 9V at any current below 3A,<br>
> or 5V at any current below 5A.<br>
> <br>
> it will be supported.<br>
> <br>
> thanks and happy 2022.<br>
> ------------------------------------------------------------------------<br>
> Alvin<br>
> Customer Support Director<br>
> TEL.: +86 755 2350 1957<br>
> MOB.: +86 138 2527 8598<br>
> www . hgdups . com<br>
> Office: Bldg4., Tongtaishidai Industrial Center, Fuyong, Baoan, Shenzhen.<br>
> Factory: Minghui Bldg., Yinying Rd., Gaoying County, Dalang, Dongguan.<br>
> <br>
>     *From:* Fabian<br>
>     *Date:* 2022-02-01 23:34<br>
>     *To:* <a href="mailto:support@hgdups.com" target="_blank" rel="noreferrer">support@hgdups.com</a> <mailto:<a href="mailto:support@hgdups.com" target="_blank" rel="noreferrer">support@hgdups.com</a>><br>
>     *Subject:* Question regarding Mini UPS FX 5-12 Pro<br>
>     Hello HGD support,<br>
> <br>
>     can you tell me if the  FX 5-12 Pro mini UPS<br>
>     (<a href="https://www.worldwidevoltage.com/fx-5-12.html" rel="noreferrer noreferrer" target="_blank">https://www.worldwidevoltage.com/fx-5-12.html</a><br>
>     <<a href="https://www.worldwidevoltage.com/fx-5-12.html" rel="noreferrer noreferrer" target="_blank">https://www.worldwidevoltage.com/fx-5-12.html</a>> ) supports the NUT<br>
>     protocoll?<br>
> <br>
> <br>
>     About the NUT protocoll: <a href="https://networkupstools.org/" rel="noreferrer noreferrer" target="_blank">https://networkupstools.org/</a><br>
>     <<a href="https://networkupstools.org/" rel="noreferrer noreferrer" target="_blank">https://networkupstools.org/</a>><br>
> <br>
>     Best regards,<br>
>     Fabian<br>
<br>
_______________________________________________<br>
Nut-upsdev mailing list<br>
<a href="mailto:Nut-upsdev@alioth-lists.debian.net" target="_blank" rel="noreferrer">Nut-upsdev@alioth-lists.debian.net</a><br>
<a href="https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/nut-upsdev" rel="noreferrer noreferrer" target="_blank">https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/nut-upsdev</a><br>
</blockquote></div>