added operating status to device details
This commit is contained in:
+16
-1
@@ -18,5 +18,20 @@
|
||||
"datafield_V": "Spannung Kanal 1",
|
||||
"datafield_VPV": "Panelspannung",
|
||||
"latestDataPoint": "letzter Datenpunkt",
|
||||
"serialNumber": "Seriennummer"
|
||||
"serialNumber": "Seriennummer",
|
||||
"operatingStatus_0": "Aus",
|
||||
"operatingStatus_1": "Niedrige Spannung",
|
||||
"operatingStatus_2": "Fehler",
|
||||
"operatingStatus_3": "Laden",
|
||||
"operatingStatus_4": "Absorption",
|
||||
"operatingStatus_5": "Float",
|
||||
"operatingStatus_6": "Speicher",
|
||||
"operatingStatus_7": "Ausgleich",
|
||||
"operatingStatus_9": "Wandeln",
|
||||
"operatingStatus_11": "Stromversorgung",
|
||||
"operatingStatus_245": "Systemstart",
|
||||
"operatingStatus_246": "Wiederholte Absorption",
|
||||
"operatingStatus_247": "Auto Ausgleich",
|
||||
"operatingStatus_248": "Battery Safe",
|
||||
"operatingStatus_252": "Externe Steuerung"
|
||||
}
|
||||
|
||||
+16
-1
@@ -18,5 +18,20 @@
|
||||
"datafield_V": "voltage channel 1",
|
||||
"datafield_VPV": "panel voltage",
|
||||
"latestDataPoint": "last data point",
|
||||
"serialNumber": "serial number"
|
||||
"serialNumber": "serial number",
|
||||
"operatingStatus_0": "Off",
|
||||
"operatingStatus_1": "Low Power",
|
||||
"operatingStatus_2": "Fault",
|
||||
"operatingStatus_3": "Bulk",
|
||||
"operatingStatus_4": "Absorption",
|
||||
"operatingStatus_5": "Float",
|
||||
"operatingStatus_6": "Storage",
|
||||
"operatingStatus_7": "Equalize",
|
||||
"operatingStatus_9": "Inverting",
|
||||
"operatingStatus_11": "Power Supply",
|
||||
"operatingStatus_245": "Starting-Up",
|
||||
"operatingStatus_246": "Repeated Absorption",
|
||||
"operatingStatus_247": "Auto equalize",
|
||||
"operatingStatus_248": "Battery Safe",
|
||||
"operatingStatus_252": "External Control"
|
||||
}
|
||||
|
||||
+5
-3
@@ -221,14 +221,16 @@ function showDeviceData() {
|
||||
let latestPowerData = document.createElement('table')
|
||||
|
||||
//solar panel data
|
||||
latestPowerData.innerHTML += '<tr><td></td><td></td><td class="right">' +
|
||||
latestPowerData.innerHTML += '<tr><td class="right">' +
|
||||
i18n[lang]['datafield_CS'] + ':</td><td>' + ( (latestDataSet['CS']) ? i18n[lang]['operatingStatus_' + latestDataSet['CS']] : '---') +
|
||||
'</td><td class="right">' +
|
||||
i18n[lang]['datafield_VPV'] + ':</td><td>' + ( (latestDataSet['VPV']) ? parseInt(latestDataSet['VPV']) / 1000 : '---' ) + 'V' +
|
||||
'</td><td class="right">' +
|
||||
'</td><td class="right">' +
|
||||
i18n[lang]['datafield_PPV'] + ':</td><td>' + ( (latestDataSet['PPV']) ? latestDataSet['PPV'] : '---' ) + 'W' +
|
||||
'</td></tr>'
|
||||
|
||||
//battery / channel 1 data
|
||||
latestPowerData.innerHTML += '<tr><td class="right">' +
|
||||
latestPowerData.innerHTML += '<tr><td class="right">' +
|
||||
i18n[lang]['datafield_I'] + ':</td><td>' + ( (latestDataSet['I']) ? parseInt(latestDataSet['I']) / 1000 : '---' ) + 'A' +
|
||||
'</td><td class="right">' +
|
||||
i18n[lang]['datafield_V'] + ':</td><td>' + ( (latestDataSet['V']) ? parseInt(latestDataSet['V']) / 1000 : '---' ) + 'V' +
|
||||
|
||||
Reference in New Issue
Block a user