[Nut-upsuser] megatec and blazer drivers for (brand)Tuncmatik (series)Newtech Pro 1KVA
Said KÖKÇAM
skokcam at googlemail.com
Mon Feb 8 00:07:08 UTC 2010
Hi,
I would like to report that Tuncmatik Newtech Pro 1 KVA
(http://www.tuncmatik.com/en-US/productDetail.asp?RecID=290) works
with nut(2.4.1) blazer_usb, blazer_ser and megatec drivers.
The UPS came with an usb cable and a java based software for both
linux and windows, named ViewPower
(http://www-power-software-download.com). This UPS has double
interface a USB interface and a serial interface.
Perhaps other models from this manufacturer may also work with these
drivers. I attached a copy of upsc outputs of these drivers and output
of an experimental modified megatec driver supporting more features of
this UPS. I also attached explanation of extended megatec protocol
this UPS use as far as i was able to analyze. (other UPS's from this
manufacturer and other manufacturers might also be using this
protocol). AFAIK currently there is no official nut driver supporting
this protocol. I would be very happy if this information helps nut
users and developement of nut. I would appreciate your comments.
Thanks for your consideration.
Best wishes to all
Said KÖKÇAM
-------------- next part --------------
Extended megatec protocol
[CMD] [RESPONSE]
*UPS information (Mfg, Model, FW)
[I] # HV 1K 00001903
*UPS ratings (Voltage, Current, Nominal BattVolt, Nominal frequency)
[F] #220.0 004 036.0 50.0
*UPS ratings (new)
[QRI] (220.0 004 036.0 50.0
*UPS status (input V, fault V, output V, load, output freq, batt current, UPS temp, flags -> 8 bit)
[Q1] (209.7 209.7 219.7 019 50.0 2.32 23.3 00000001
*UPS status (input V, fault V, output V, load, output freq, batt voltage, UPS temp, flags -> 8 bit)
[QS] (209.7 209.7 219.7 020 50.0 41.8 23.3 00000001
*UPS status (new) (in V, in F, out V, out F, out Current, load, unknown1, unknown2, batt volt, unknown3, UPS temp, flags->12 bit)
[QGS] (209.7 50.0 219.7 50.0 000.8 019 374.9 374.3 041.8 ---.- 023.3 100000000001
*Battery status (Batt Volt, Nr of batt packs, Nr of batt packs in parallel, %battery charge, expected runtime in minutes)
[QBV] (041.8 03 01 100 058
*Wide battery status ??? less battery less zeroes ???
[QWS] (0000000000000000000000000000000000000000000000000000000000000000
*UPS serial number
[QID] (83120911100735
*UPS firmware revision
[QVFW] (VERFW:00019.03
*UPS option flags (letters following E are enabled, letters following D are disabled)
[QFLAG] (EpbshcDrovegfjl
*What is this ?
[QMD] (############G1K ###1000 80 1/1 220 220 03 12.0
*Programmable outlet status (if on response is '1', if off response is '0')
[QSK1] (1
*UPS mode (if on battery it is 'B', on AC power it is 'L')
[QMOD] (L
*Toggle beeper (obsolote command, not supported)
[Q] (NAK (response is NAK => This command is rejected)
*Beeper off (works only when beeper is buzzing)
[BZOFF] (ACK (if UPS is on AC power response is NAK)
*Beeper on
[BZON] (ACK
*Turn off the load
[SOFF] (ACK
*Turn on the load
[SON] (ACK
*Test battery
[T01] (ACK (Test for 1 min)
*Test battery deep ?
[TL] (ACK
*Cancel test
[CT] (ACK (if test is in progress response is ACK else NAK)
*Shutdown
[S01] (ACK (Shutdown 1 min later)
*Shutdown and restart
[S01R0001] (ACK (Shutdown 1 min later and restart 1 min from shutdown)
*Cancel shutdown
[CS] (ACK
*Disable beeper while on battery
[PDB] (ACK
*Enable beeper while on battery
[PEE] (ACK
*Disable beeper while on bypass
[PDP] (ACK
*Enable beeper while on bypass
[PEP] (ACK
*Disable bypass when off
[PDO] (ACK
*Enable bypass when off
[PEO] (ACK
*Disable auto reboot
[PDR] (ACK
*Enable auto reboot
[PER] (ACK
*Disable eco mode (Eco mode bypasses when input voltages are within adjusted voltage range)
[PDE] (ACK
*Enable eco mode
[PEE] (ACK
*Disable bypass when UPS is off
[PDO] (ACK
*Enable bypass when UPS is off
[PEO] (ACK
*Disable cold start
[PDC] (ACK
*Enable cold start
[PEC] (ACK
*Disable converter mode (Frequency converter mode)
[PDV] (ACK
*Enable converter mode
[PEV] (NAK (probably)
*Disable deep discharge protection
[PDS] (ACK
*Enable deep discharge protection
[PES] (ACK
*Disable bypass not allowed
[PDF] (ACK
*Enable bypass not allowed
[PEF] (ACK
*Disable site fault detection
[PDL] (ACK
*Enable site fault detection
[PEL] (ACK
*Disable programmable outlet control on battery mode
[PDJ] (ACK
*Enable programmable outlet control on battery mode
[PEJ] (ACK
Option Flags
'b' "beep_on_battery"
'p' "beep_on_bypass"
'o' "bypass_when_off"
'e' "eco_mode"
'r' "auto_reboot"
'c' "cold_start"
'v' "converter_mode"
's' "deep_discharge_protection"
'f' "bypass_not_allowed"
'l' "site_fault_detection"
'j' "programmable_outlet_control_on_battery_mode"
'g' "???unknown???"
'h' "???unknown???"
**Things not yet known**
Howto program the programmable outlet to shut down in set minutes while in battery mode
Howto set eco mode accepted voltage levels
Howto set frequency converter frequencies
***Things not yet noticed***
Many things...
-------------- next part --------------
[upsc output with megatec driver]
battery.charge: 100.0
battery.voltage: 2.32
battery.voltage.nominal: 36.0
driver.name: megatec
driver.parameter.pollinterval: 2
driver.parameter.port: /dev/ttyS0
driver.version: 2.4.1
driver.version.internal: 1.6
input.frequency: 50.0
input.frequency.nominal: 50.0
input.voltage: 214.4
input.voltage.fault: 214.4
input.voltage.maximum: 214.5
input.voltage.minimum: 213.9
input.voltage.nominal: 220.0
output.voltage: 219.8
ups.beeper.status: enabled
ups.delay.shutdown: 0
ups.delay.start: 2
ups.load: 20.0
ups.mfr:
ups.model: HV 1K 00001903
ups.serial: unknown
ups.status: OL
ups.temperature: 23.3
ups.type: online
[upsc output with modified megatec driver (newtech.c)]
battery.charge: 99.0
battery.voltage: 41.80
battery.voltage.nominal: 36.0
driver.name: newtech
driver.parameter.pollinterval: 2
driver.parameter.port: /dev/ttyS0
driver.version: 2.4.1
driver.version.internal: 0.10
input.frequency: 50.0
input.frequency.nominal: 50.0
input.voltage: 213.9
input.voltage.maximum: 213.9
input.voltage.minimum: 213.9
input.voltage.nominal: 220.0
options.auto_reboot: disabled
options.beep_on_battery: enabled
options.beep_on_bypass: enabled
options.bypass_not_allowed: disabled
options.bypass_when_off: disabled
options.cold_start: enabled
options.converter_mode: disabled
options.deep_discharge_protection: enabled
options.eco_mode: disabled
options.programmable_outlet: enabled
options.programmable_outlet_control_on_battery_mode: disabled
options.site_fault_detection: disabled
output.current: 1.0
output.frequency: 50.0
output.voltage: 219.8
ups.beeper.status: enabled
ups.delay.shutdown: 0
ups.delay.start: 2
ups.firmware: 00019.03
ups.load: 21.0
ups.mfr:
ups.model: HV 1K 00001903
ups.serial: 83120911100735
ups.status: OL
ups.temperature: 23.3
ups.type: online
[upsc output with blazer_ser]
battery.voltage: 41.76
battery.voltage.nominal: 36.0
beeper.status: enabled
driver.name: blazer_ser
driver.parameter.pollinterval: 2
driver.parameter.port: /dev/ttyS0
driver.version: 2.4.1
driver.version.internal: 1.51
input.current.nominal: 4.0
input.frequency: 50.0
input.frequency.nominal: 50
input.voltage: 214.5
input.voltage.fault: 214.5
input.voltage.nominal: 220
output.voltage: 219.8
ups.delay.shutdown: 30
ups.delay.start: 180
ups.firmware: 00001903
ups.load: 20
ups.mfg:
ups.model: HV 1K
ups.status: OL
ups.temperature: 23.3
ups.type: online
[upsc output with blazer_usb]
battery.voltage: 41.76
battery.voltage.nominal: 36.0
beeper.status: enabled
driver.name: blazer_usb
driver.parameter.pollinterval: 2
driver.parameter.port: auto
driver.version: 2.4.1
driver.version.internal: 0.03
input.current.nominal: 4.0
input.frequency: 50.0
input.frequency.nominal: 50
input.voltage: 214.4
input.voltage.fault: 214.4
input.voltage.nominal: 220
output.voltage: 219.8
ups.delay.shutdown: 30
ups.delay.start: 180
ups.firmware: 00001903
ups.load: 19
ups.mfg:
ups.model: HV 1K
ups.productid: 5161
ups.status: OL
ups.temperature: 23.3
ups.type: online
ups.vendorid: 0665
More information about the Nut-upsuser
mailing list