<div dir="ltr"><span class="gmail-m_-5206348781320959423gmail-"></span><br><span class="gmail-m_-5206348781320959423gmail-"></span><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><span class="gmail-m_-5206348781320959423gmail-">
<br>
</span>hmm, apparently the UPS doesn't close the replies to our queries with<br>
the expected CR and we (I) did not consider that case in nutdrv_qx --<br>
noted:<br>
<a href="https://github.com/networkupstools/nut/issues/441" rel="noreferrer" target="_blank">https://github.com/networkupst<wbr>ools/nut/issues/441</a><br>
<br>
But blazer_usb, being less strict on the terminating CR of Q1 replies,<br>
should work with your device.<br>
<span class="gmail-m_-5206348781320959423gmail-"><br>
> root@artu:~# upsc Elit@artu<br>
> Init SSL without certificate database<br>
> Error: Driver not connected<br>
<br>
</span>aehm, was the blazer_usb driver running?<br></blockquote><div><br><div style="font-family:verdana,sans-serif;display:inline" class="gmail_default">This was tested with </div> <div style="font-family:verdana,sans-serif;display:inline" class="gmail_default">nutdrv_qx....<br></div><br></div></div>rroot@artu:~# upsdrvctl start<br>Network UPS Tools - UPS driver controller 2.7.2<br>Network UPS Tools - Megatec/Q1 protocol USB driver 0.11 (2.7.2)<br>Can't chdir to /var/run/nut: No such file or directory<br>Driver failed to start (exit status=1)<br><br><div style="font-family:verdana,sans-serif" class="gmail_default">but with blazer_usb seems better....<br><br>root@artu:~# upsdrvctl start<br>Network UPS Tools - UPS driver controller 2.7.2<br>Network UPS Tools - Megatec/Q1 protocol USB driver 0.11 (2.7.2)<br>Supported UPS detected with megatec protocol<br>Rating information unavailable<br>Vendor information unavailable<br>No values provided for battery high/low voltages in ups.conf<br><br>Using 'guestimation' (low: -0.866667, high: -1.083333)!<br>Battery runtime will not be calculated (runtimecal not set)<br><br></div><div style="font-family:verdana,sans-serif" class="gmail_default">but<br><br>root@artu:~# upsc Elit@artu<br>Error: Connection failure: Connection refused<br><br></div><div style="font-family:verdana,sans-serif" class="gmail_default">Starting the driver with debug level 5 seems happier, but continue to cycle<br></div><div style="font-family:verdana,sans-serif" class="gmail_default"><br>root@artu:~# /lib/nut/blazer_usb -a Elit -u nut -DDDDD<br>Network UPS Tools - Megatec/Q1 protocol USB driver 0.11 (2.7.2)<br> 0.000000 debug level is '5'<br> 0.415024 Checking device (1D6B/0001) (006/001)<br> 0.478033 - VendorID: 1d6b<br> 0.478074 - ProductID: 0001<br> 0.478081 - Manufacturer: unknown<br> 0.478089 - Product: unknown<br> 0.478096 - Serial Number: unknown<br> 0.478103 - Bus: 006<br> 0.478109 Trying to match device<br> 0.478120 Device does not match - skipping<br> 0.478193 Checking device (1D6B/0001) (005/001)<br> 0.541928 - VendorID: 1d6b<br> 0.542215 - ProductID: 0001<br> 0.542370 - Manufacturer: unknown<br> 0.542525 - Product: unknown<br> 0.542673 - Serial Number: unknown<br> 0.542818 - Bus: 005<br> 0.542959 Trying to match device<br> 0.543981 Device does not match - skipping<br> 0.544060 Checking device (FFFF/0000) (004/004)<br> 0.560313 - VendorID: ffff<br> 0.560574 - ProductID: 0000<br> 0.560700 - Manufacturer:<br> 0.560833 - Product: 010937<br> 0.560958 - Serial Number:<br> 0.561081 - Bus: 004<br> 0.561205 Trying to match device<br> 0.561332 Device matches<br> 0.793308 send_to_all: SETINFO ups.vendorid "ffff"<br> 0.793568 send_to_all: SETINFO ups.productid "0000"<br> 0.793711 send_to_all: SETINFO device.type "ups"<br> 0.793897 send_to_all: SETINFO driver.version "2.7.2"<br> 0.794035 send_to_all: SETINFO driver.version.internal "0.11"<br> 0.794164 send_to_all: SETINFO <a href="http://driver.name">driver.name</a> "blazer_usb"<br> 0.794289 Trying megatec protocol...<br> 0.794402 send: Q1<br> 1.027417 received 46 (40)<br> 1.027475 read: (221.8 140.0 220.6 015 50.0 13.8 30.0 00001001<br> 1.027758 send_to_all: SETINFO input.voltage "221.8"<br> 1.027796 send_to_all: SETINFO input.voltage.fault "140.0"<br> 1.027839 send_to_all: SETINFO output.voltage "220.6"<br> 1.027903 send_to_all: SETINFO ups.load "15"<br> 1.027944 send_to_all: SETINFO input.frequency "50.0"<br> 1.027970 send_to_all: SETINFO battery.voltage "13.80"<br> 1.027990 send_to_all: SETINFO ups.temperature "30.0"<br> 1.028011 send_to_all: SETINFO ups.beeper.status "enabled"<br> 1.028031 send_to_all: SETINFO ups.type "offline / line interactive"<br> 1.028049 send_to_all: SETINFO ups.status "OL"<br> 1.028058 Status read in 1 tries<br> 1.028067 Supported UPS detected with megatec protocol<br> 1.028077 send: F<br> 1.150426 received 21 (35)<br> 1.150482 read: #220.0 000 012.0 50.0<br> 1.150492 blazer_rating: short reply<br> 1.150510 Rating read 1 failed<br> 1.150520 send: F<br> 1.273356 received 21 (35)<br> 1.273397 read: #220.0 000 012.0 50.0<br> 1.273402 blazer_rating: short reply<br> 1.273407 Rating read 2 failed<br> 1.273418 send: F<br> 1.396336 received 21 (35)<br> 1.396380 read: #220.0 000 012.0 50.0<br> 1.396386 blazer_rating: short reply<br> 1.396392 Rating read 3 failed<br> 1.396403 Rating information unavailable<br> 1.396411 send: I<br> 1.591274 received 38 (35)<br> 1.591622 read: # TR00094S<br> 1.591816 blazer_vendor: short reply<br> 1.591925 Vendor information read 1 failed<br> 1.591938 send: I<br> 1.785267 received 38 (35)<br> 1.785641 read: # TR00094S<br> 1.785879 blazer_vendor: short reply<br> 1.786077 Vendor information read 2 failed<br> 1.786275 send: I<br> 1.980336 received 38 (35)<br> 1.980814 read: # TR00094S<br> 1.981136 blazer_vendor: short reply<br> 1.981417 Vendor information read 3 failed<br> 1.981633 Vendor information unavailable<br> 1.981900 No values provided for battery high/low voltages in ups.conf<br><br> 1.982186 send_to_all: SETINFO battery.voltage.low "-0.87"<br> 1.982418 send_to_all: SETINFO battery.voltage.high "-1.08"<br> 1.982649 Using 'guestimation' (low: -0.866667, high: -1.083333)!<br> 1.982878 Battery runtime will not be calculated (runtimecal not set)<br> 1.983106 send_to_all: SETINFO ups.delay.start "180"<br> 1.983331 send_to_all: SETINFO ups.delay.shutdown "30"<br> 1.983551 send_to_all: ADDCMD beeper.toggle<br> 1.983770 send_to_all: ADDCMD load.off<br> 1.983986 send_to_all: ADDCMD load.on<br> 1.984207 send_to_all: ADDCMD shutdown.return<br> 1.984508 send_to_all: ADDCMD shutdown.stayoff<br> 1.984750 send_to_all: ADDCMD shutdown.stop<br> 1.984862 send_to_all: ADDCMD test.battery.start<br> 1.984905 send_to_all: ADDCMD test.battery.start.deep<br> 1.985040 send_to_all: ADDCMD test.battery.start.quick<br> 1.985082 send_to_all: ADDCMD test.battery.stop<br> 1.985121 send: Q1<br> 2.217282 received 46 (40)<br> 2.217319 read: (221.8 140.0 220.6 015 50.0 13.8 30.0 00001001<br> 2.217362 send_to_all: DATAOK<br> 2.217474 dstate_init: sock /var/run/nut/blazer_usb-Elit open on fd 5<br> 2.217490 send_to_all: SETINFO driver.parameter.pollinterval "2"<br> 2.217497 send: Q1<br> 2.451299 received 46 (40)<br> 2.451338 read: (223.6 140.0 220.6 016 50.0 13.8 30.0 00001001<br> 2.451360 send_to_all: SETINFO input.voltage "223.6"<br> 2.451383 send_to_all: SETINFO ups.load "16"<br> 4.217877 send: Q1<br> 4.451260 received 46 (40)<br> 4.451564 read: (223.6 140.0 222.6 015 49.9 13.8 30.0 00001001<br> 4.451641 send_to_all: SETINFO output.voltage "222.6"<br> 4.451691 send_to_all: SETINFO ups.load "15"<br> 4.451737 send_to_all: SETINFO input.frequency "49.9"<br> 6.219742 send: Q1<br> 6.453145 received 46 (40)<br> 6.453182 read: (223.6 140.0 220.6 015 50.0 13.8 30.0 00001001<br> 6.453209 send_to_all: SETINFO output.voltage "220.6"<br> 6.453260 send_to_all: SETINFO input.frequency "50.0"<br> 8.220697 send: Q1<br> 8.453059 received 46 (40)<br> 8.453104 read: (223.6 140.0 220.6 015 49.9 13.8 30.0 00001001<br> 8.453143 send_to_all: SETINFO input.frequency "49.9"<br> 10.221828 send: Q1<br> 10.454997 received 46 (40)<br> 10.455043 read: (221.8 140.0 220.6 015 50.0 13.9 30.0 00001001<br> 10.455067 send_to_all: SETINFO input.voltage "221.8"<br> 10.455131 send_to_all: SETINFO input.frequency "50.0"<br> 10.455163 send_to_all: SETINFO battery.voltage "13.90"<br> 12.223764 send: Q1<br> 12.456907 received 46 (40)<br> 12.457129 read: (223.6 140.0 222.6 015 50.0 13.8 30.0 00001001<br> 12.457173 send_to_all: SETINFO input.voltage "223.6"<br> 12.457206 send_to_all: SETINFO output.voltage "222.6"<br> 12.457243 send_to_all: SETINFO battery.voltage "13.80"<br> 14.224891 send: Q1<br> 14.456862 received 46 (40)<br> 14.456918 read: (221.8 140.0 220.6 015 50.0 13.9 30.0 00001001<br> 14.456994 send_to_all: SETINFO input.voltage "221.8"<br> 14.457050 send_to_all: SETINFO output.voltage "220.6"<br> 14.457110 send_to_all: SETINFO battery.voltage "13.90"<br> 16.226737 send: Q1<br> 16.459791 received 46 (40)<br> 16.459847 read: (221.8 140.0 220.6 015 49.9 13.9 30.0 00001001<br> 16.459902 send_to_all: SETINFO input.frequency "49.9"<br> 18.228598 send: Q1<br> 18.461662 received 46 (40)<br> 18.461702 read: (223.6 140.0 220.6 015 49.9 13.8 30.0 00001001<br> 18.461723 send_to_all: SETINFO input.voltage "223.6"<br> 18.461850 send_to_all: SETINFO battery.voltage "13.80"<br> 20.230537 send: Q1<br> 20.463680 received 46 (40)<br> 20.463735 read: (221.8 140.0 220.6 015 49.9 13.9 30.0 00001001<br> 20.463770 send_to_all: SETINFO input.voltage "221.8"<br> 20.463870 send_to_all: SETINFO battery.voltage "13.90"<br> 22.232394 send: Q1<br> 22.464495 received 46 (40)<br> 22.464530 read: (227.0 140.0 226.5 015 50.0 13.9 30.0 00001001<br> 22.464547 send_to_all: SETINFO input.voltage "227.0"<br> 22.464564 send_to_all: SETINFO output.voltage "226.5"<br> 22.464574 send_to_all: SETINFO input.frequency "50.0"<br> 24.232629 send: Q1<br> 24.466477 received 46 (40)<br> 24.466536 read: (221.8 140.0 220.6 015 49.9 13.9 30.0 00001001<br> 24.466572 send_to_all: SETINFO input.voltage "221.8"<br> 24.466653 send_to_all: SETINFO output.voltage "220.6"<br> 24.466707 send_to_all: SETINFO input.frequency "49.9"<br> 26.234547 send: Q1<br> 26.467332 received 46 (40)<br> 26.467541 read: (221.8 140.0 220.6 015 50.0 13.8 30.0 00001001<br> 26.467588 send_to_all: SETINFO input.frequency "50.0"<br> 26.467615 send_to_all: SETINFO battery.voltage "13.80"<br> 28.236383 send: Q1<br> 28.469320 received 46 (40)<br> 28.469377 read: (223.6 140.0 220.6 015 50.0 13.8 30.0 00001001<br> 28.469420 send_to_all: SETINFO input.voltage "223.6"<br> 30.238212 send: Q1<br> 30.471209 received 46 (40)<br> 30.471245 read: (221.8 140.0 220.6 015 49.9 13.9 30.0 00001001<br> 30.471262 send_to_all: SETINFO input.voltage "221.8"<br> 30.471278 send_to_all: SETINFO input.frequency "49.9"<br> 30.471301 send_to_all: SETINFO battery.voltage "13.90"<br> 32.240077 send: Q1<br> 32.473109 received 46 (40)<br> 32.473145 read: (221.8 140.0 220.6 015 50.0 13.9 30.0 00001001<br> 32.473172 send_to_all: SETINFO input.frequency "50.0"<br> 34.241808 send: Q1<br> 34.475070 received 46 (40)<br> 34.475115 read: (220.1 140.0 218.6 014 49.9 13.9 30.0 00001001<br> 34.475139 send_to_all: SETINFO input.voltage "220.1"<br> 34.475191 send_to_all: SETINFO output.voltage "218.6"<br> 34.475223 send_to_all: SETINFO ups.load "14"<br> 34.475254 send_to_all: SETINFO input.frequency "49.9"<br> 36.243749 send: Q1<br> 36.476959 received 46 (40)<br> 36.477283 read: (221.8 140.0 220.6 014 50.0 13.8 30.0 00001001<br> 36.477358 send_to_all: SETINFO input.voltage "221.8"<br> 36.477419 send_to_all: SETINFO output.voltage "220.6"<br> 36.477482 send_to_all: SETINFO input.frequency "50.0"<br> 36.477542 send_to_all: SETINFO battery.voltage "13.80"<br> 38.245683 send: Q1<br> 38.478868 received 46 (40)<br> 38.478954 read: (221.8 140.0 220.6 015 50.0 13.8 30.0 00001001<br> 38.478997 send_to_all: SETINFO ups.load "15"<br> 40.247557 send: Q1<br> 40.479832 received 46 (40)<br> 40.479891 read: (221.8 140.0 220.6 015 49.9 13.8 30.0 00001001<br> 40.479955 send_to_all: SETINFO input.frequency "49.9"<br> 42.249436 send: Q1<br> 42.482780 received 46 (40)<br> 42.482838 read: (220.1 140.0 218.6 015 50.0 13.8 30.0 00001001<br> 42.482873 send_to_all: SETINFO input.voltage "220.1"<br> 42.482905 send_to_all: SETINFO output.voltage "218.6"<br> 42.482934 send_to_all: SETINFO input.frequency "50.0"<br><br></div><div style="font-family:verdana,sans-serif" class="gmail_default">Thank you again,<br></div><div style="font-family:verdana,sans-serif" class="gmail_default">A.<br></div><div style="font-family:verdana,sans-serif" class="gmail_default"><br></div><br><br></div></div>