Logger ecmd LOGGER ECMD
Eingestellt / EOL
Aufruf:
Logger ecmd - Kommandos
Aufruf:
http://
/ecmd?commando+parameter1+parameter2+…
aktuelle Impulsstände abfragen
Aufruf:
http://
/ecmd?s0ticks
Rückgabe:
159863 3254 0 0
aktuelle Zählerstände abfragen
effektiv: Umrechnung der Impulszähler in kWh Aufruf:
http://
/ecmd?s0kwh
Rückgabe:
199.829 4.067 0.000 0.000
aktuelle Impulsperioden abfragen
Aufruf:
http://
/ecmd?s0periods
Rückgabe in Millisekunden:
8908 85169 58483 0
Treten in zwei S0-Intervallen keine Impulse auf, wird “0” ausgegeben.
aktuelle Leistung abfragen
effektiv: Umrechnung der Impulsperioden Aufruf:
http://
/ecmd?s0power
Rückgabe in Watt:
427 52 614 0
Treten in zwei S0-Intervallen keine Impulse auf, wird “0” ausgegeben.
letzte 10 Einträge aus Logfile
Aufruf:
http://
/ecmd?s0data+ = a, b, c, d
Rückgabe:
2010-11-01 23:53:22, 18, 2947917, 6697, 6492, 6846, 671 2010-11-01 23:55:22, 16, 2947933, 7114, 6846, 10312, 632 2010-11-01 23:57:22, 12, 2947945, 10525, 10467, 10575, 427 2010-11-01 23:59:22, 12, 2947957, 10527, 10369, 10568, 427 2010-11-02 00:01:22, 14, 2947971, 8745, 6139, 10550, 514 2010-11-02 00:03:22, 15, 2947986, 7686, 6121, 7921, 585 2010-11-02 00:05:22, 15, 2948001, 8218, 7454, 8964, 547 2010-11-02 00:07:22, 14, 2948015, 8909, 8866, 8976, 505 2010-11-02 00:09:22, 13, 2948028, 9080, 8897, 10491, 495 2010-11-02 00:11:22, 12, 2948040, 10523, 10369, 10591, 427
Zählerkonstanten lesen/setzen (TicksPerKiloWattHour)
Aufruf:
http://
/ecmd?s0tpkwh
Rückgabe:
800 800 1000 1000
Aufruf zum Setzen:
http://
/ecmd?s0tpkwh+ + + +
Beispiel:
http://
/ecmd?s0tpkwh+800+800+1000+1000
Logging-Intervall lesen/setzen
Aufruf:
http://
/ecmd?s0interval
Rückgabe in Sekunden:
60
Aufruf zum Setzen:
http://
/ecmd?s0interval+
Beispiel:
http://
/ecmd?s0interval+120
alle Zählerstände löschen
Aufruf:
http://
/ecmd?s0clear
Rückgabe:
- aktuelle Stände
freien Speicher abfragen
Aufruf:
http://
/ecmd?mem
Rückgabe:
MemFree: 12460 kB SwapFree: 126076 kB
UPTIME abfragen
Aufruf:
http://
/ecmd?whm
Rückgabe:
00:24:58 up 4:32, 0 users, load average: 0.01, 0.02, 0.00
Kernelversion abfragen
Aufruf:
http://
/ecmd?version
Rückgabe:
Linux 2.6.31-626-g602af1c armv5tejl
Version der Co-Prozessor Firmware erfragen
Aufruf:
http://
/ecmd?s0version
Rückgabe:
5.3
Zeitbasis des Impulszählers abfragen
Aufruf:
http://
/ecmd?s0time
Rückgabe:
up: 15511185 msec
Status des Datenspeichers erfragen
Datenpartition des microSD-Karte Aufruf:
http://
/ecmd?sd
Rückgabe:
size: 1.2G used: 34M free: 1.1G == 4%
Admin-Passwort für Webzugriff setzen
Das voreingestellte Login ist: User: admin Passwort: admin Aufruf:
http://
/ecmd?pam+admin+
Beispiel:
http://
/ecmd?pam+admin+geheim
IP-Adresse lesen/setzen
Aufruf:
http://
/ecmd?ip
Rückgabe:
[internal-ip]
Aufruf zum Setzen:
http://
/ecmd?ip+
Beispiel:
http://
/ecmd?ip+[internal-ip]
Gateway-Adresse lesen/setzen
Aufruf:
http://
/ecmd?gw
Rückgabe:
[internal-ip]
Aufruf zum Setzen:
http://
/ecmd?gw+
Beispiel:
http://
/ecmd?gw+[internal-ip]
Netzmaske lesen/setzen
Aufruf:
http://
/ecmd?netmask
Rückgabe:
255.255.255.0
Aufruf zum Setzen:
http://
/ecmd?netmask+
Beispiel:
http://
/ecmd?netmask+255.255.255.224
DHCP Status abfragen/setzen
Aufruf:
http://
/ecmd?s0nodhcp
Rückgabe:
0
Aufruf DHCP aktivieren:
http://
/ecmd?s0nodhcp+0
Aufruf DHCP ausschalten:
http://
/ecmd?s0nodhcp+1