[Nut-upsuser] Riello Dialog Plus UPS

Massimiliano Giorgi macx at mgsi.eu
Thu Feb 14 20:14:26 UTC 2008


I have a Riello Dialog Plus UPS...
someone knows how to configure nut for this UPS?
I have tried the bestups, fentonups and sec driver without result... ( I
have tried others driver too...)
I have tried the genericups but it does not work...
This UPS have a RS232 port and seems not to be a "contact closure" UPS
(but the manual, for example, tells that "pin 9 contact close: battery
mode)...
I have monitored (with statserial) the serial port with no result: all
signals do not change...
There is a proprietary application (closed source) that can comunicate
with the UPS...
I have saved the dialog between the application and the UPS; it seems
that they use a 9600 bauds 8N1 configuration for the RS232...
This is the trace of the data between the two (a small piece):

Host   --> 0x02 0x20 0x21 0x47 0x49 0x30 0x30 0x30 0x31 0x33 0x31 0x03
Device --> 0x02 0x21 0x20 0x47 0x49 0x33 0x38 0x20 0x20 0x20 0x20 0x20
0x20 0x20 0x20 0x20 0x20 0x20 0x20 0x20 0x20 0x20 0x20 0x55 0x4f 0x43
0x31 0x32 0x30 0x31 0x30 0x33 0x35 0x20 0x20 0x20 0x20 0x20 0x20 0x53
0x57 0x4d 0x30 0x32 0x30 0x2d 0x30 0x31 0x2d 0x32 0x36 0x31 0x33 0x30
0x30 0x30 0x30 0x31 0x38 0x30 0x30 0x30 0x30 0x30 0x3b 0x33 0x38 0x03
Host   --> 0x02 0x20 0x21 0x47 0x4e 0x30 0x30 0x30 0x31 0x33 0x36 0x03
Device --> 0x02 0x21 0x20 0x47 0x4e 0x31 0x36 0x30 0x30 0x37 0x3d 0x30
0x30 0x30 0x35 0x37 0x38 0x30 0x36 0x30 0x30 0x30 0x37 0x30 0x3e 0x36
0x31 0x3f 0x34 0x30 0x35 0x3b 0x3a 0x03

using an ASCII form replacing unprintable characters with "_"

Host   --> _ !GI000131_
Device --> _! GI38                UOC1201035
SWM020-01-261300001800000;38_
Host   --> _ !GN000136_
Device --> _! GN16007=0005780600070>61?405;:_
Host   --> _ !RS000146_
Device --> _! RS24804001?40>=1?40>6001?40>=044=5:28=1908>3_
Host   --> _ !RE000138_
Device --> _! _20000>8_
Host   --> _ !RC000136_
Device --> _! _20000>8_
Host   --> _ !RS000146_
Device --> _! RS24804001?40>=1?40>8001?40>=044=5:28=1908>5_

All messages start with a <STX> and end with a <ETX>; all the messages
from the application start with a <STX> <SPACE> <!> and the response
from the UPS with a <STX> <!> <SPACE>

Any idea?

Thanks and excuse me for my bad English...



More information about the Nut-upsuser mailing list