CUxD Systemvariable loggen
Moderator: Co-Administratoren
CUxD Systemvariable loggen
Hallo,
möchte auch eine Systemvariable temperatur_pool loggen.
Was muss ich in den Skript ändern.
object o = dom.GetObject("$src$");
var ts = o.Timestamp();
ts = ts.Format('%Y-%m-%dT%H:%M:%S');
var name = o.Name();
var value = o.Value();
var cmd = 'echo "' # ts # ' ';
cmd = cmd # name # ' ' # value # '" ';
cmd = cmd # '>> /home/cuxdlogs/cux.log';
object c = dom.GetObject("CUxD.CUX2801001:1.CMD_EXEC");
c.State(cmd);
Gruß Jens
möchte auch eine Systemvariable temperatur_pool loggen.
Was muss ich in den Skript ändern.
object o = dom.GetObject("$src$");
var ts = o.Timestamp();
ts = ts.Format('%Y-%m-%dT%H:%M:%S');
var name = o.Name();
var value = o.Value();
var cmd = 'echo "' # ts # ' ';
cmd = cmd # name # ' ' # value # '" ';
cmd = cmd # '>> /home/cuxdlogs/cux.log';
object c = dom.GetObject("CUxD.CUX2801001:1.CMD_EXEC");
c.State(cmd);
Gruß Jens
LXCCU im Standby,Yahm auf Raspberry Pi3, 3xHomeduino, 1xHM-Sen-LI-O, 1xHM-WDS10-TH-O, 1xHM-PBI-4-FM, 4xHM-LC-Bl1-FM, 3xHM-LC-Sw1-FM, 2xHM-WDS40-TH-I,
2x HM-Sen-MDIR-O, 6xHMW-IO-12-Sw14-DR, 1xHM-RC-4-2, 1xHM-LC-Sw4-PCB, 1xHM-ES-PMSw1-Pl, 1xHM-WDS30-OT2-SM,
1xHM-LC-Bl1PBU-FM, 1xHM-WDS30-T-O, 1xHM-TC-IT-WM-W-EU, 1xHM-Sen-MDIR-WM55, 1xHM-LC-Bl1PBU-FM
2x HM-Sen-MDIR-O, 6xHMW-IO-12-Sw14-DR, 1xHM-RC-4-2, 1xHM-LC-Sw4-PCB, 1xHM-ES-PMSw1-Pl, 1xHM-WDS30-OT2-SM,
1xHM-LC-Bl1PBU-FM, 1xHM-WDS30-T-O, 1xHM-TC-IT-WM-W-EU, 1xHM-Sen-MDIR-WM55, 1xHM-LC-Bl1PBU-FM
- uwe111
- Beiträge: 4821
- Registriert: 26.02.2011, 22:22
- Hat sich bedankt: 3 Mal
- Danksagung erhalten: 246 Mal
- Kontaktdaten:
Re: CUxD Systemvariable loggen
Hallo Jens,
ich weiß zwar nicht, woher Du den Script-Schnipsel hast, aber dafür gibt es den LOGIT-Datenpunkt beim CUxD-System.Exec Gerät.
Für diesen Datenpunkt gibt es in der CUxD-Doku auch Beispiele.
Der Aufruf kann z.B. so erfolgen:
dom.GetObject("CUxD.CUX2801001:1.LOGIT").State(Name#" "#Wert);
Viele Grüße
Uwe
ich weiß zwar nicht, woher Du den Script-Schnipsel hast, aber dafür gibt es den LOGIT-Datenpunkt beim CUxD-System.Exec Gerät.
Für diesen Datenpunkt gibt es in der CUxD-Doku auch Beispiele.
Der Aufruf kann z.B. so erfolgen:
dom.GetObject("CUxD.CUX2801001:1.LOGIT").State(Name#" "#Wert);
Viele Grüße
Uwe
Alle sagten: Das geht nicht. Dann kam einer, der wußte das nicht und hat's einfach gemacht.
SPENDEN Download: CUxD 2.11, SSH KeyDir
SPENDEN Download: CUxD 2.11, SSH KeyDir
Re: CUxD Systemvariable loggen
Hallo ,
wo stehen den die Beispiele um die die Systemvariable zu loggen.
Möchte gerne eine Variable Pool-Temperatur loggen.
Gruß Jens
pruse
Beiträge: 72
Registriert: 03.02.2012, 23:41
wo stehen den die Beispiele um die die Systemvariable zu loggen.
Möchte gerne eine Variable Pool-Temperatur loggen.
Gruß Jens
pruse
Beiträge: 72
Registriert: 03.02.2012, 23:41
LXCCU im Standby,Yahm auf Raspberry Pi3, 3xHomeduino, 1xHM-Sen-LI-O, 1xHM-WDS10-TH-O, 1xHM-PBI-4-FM, 4xHM-LC-Bl1-FM, 3xHM-LC-Sw1-FM, 2xHM-WDS40-TH-I,
2x HM-Sen-MDIR-O, 6xHMW-IO-12-Sw14-DR, 1xHM-RC-4-2, 1xHM-LC-Sw4-PCB, 1xHM-ES-PMSw1-Pl, 1xHM-WDS30-OT2-SM,
1xHM-LC-Bl1PBU-FM, 1xHM-WDS30-T-O, 1xHM-TC-IT-WM-W-EU, 1xHM-Sen-MDIR-WM55, 1xHM-LC-Bl1PBU-FM
2x HM-Sen-MDIR-O, 6xHMW-IO-12-Sw14-DR, 1xHM-RC-4-2, 1xHM-LC-Sw4-PCB, 1xHM-ES-PMSw1-Pl, 1xHM-WDS30-OT2-SM,
1xHM-LC-Bl1PBU-FM, 1xHM-WDS30-T-O, 1xHM-TC-IT-WM-W-EU, 1xHM-Sen-MDIR-WM55, 1xHM-LC-Bl1PBU-FM
- uwe111
- Beiträge: 4821
- Registriert: 26.02.2011, 22:22
- Hat sich bedankt: 3 Mal
- Danksagung erhalten: 246 Mal
- Kontaktdaten:
Re: CUxD Systemvariable loggen
Hallo Jens,
Du brauchst mir die gleiche Frage nicht auch noch als PM schicken.
Auf Seite 94 der aktuellen CUxD-Doku findest Du Beispiele zum Loggen.
Viele Grüße
Uwe
Du brauchst mir die gleiche Frage nicht auch noch als PM schicken.
Auf Seite 94 der aktuellen CUxD-Doku findest Du Beispiele zum Loggen.
Viele Grüße
Uwe
Alle sagten: Das geht nicht. Dann kam einer, der wußte das nicht und hat's einfach gemacht.
SPENDEN Download: CUxD 2.11, SSH KeyDir
SPENDEN Download: CUxD 2.11, SSH KeyDir
Re: CUxD Systemvariable loggen
Hallo,
ist es richtig das ich ein Skript z.B über das Zeitmodul ausführe.
dom.GetObject("CUxD.CUX2801001:1.LOGIT").State(Name#" "#Wert);
Was muss ich den noch ändern das die Systemvariable Pool_Temperatur geloggt wird.
ist es richtig das ich ein Skript z.B über das Zeitmodul ausführe.
dom.GetObject("CUxD.CUX2801001:1.LOGIT").State(Name#" "#Wert);
Was muss ich den noch ändern das die Systemvariable Pool_Temperatur geloggt wird.
LXCCU im Standby,Yahm auf Raspberry Pi3, 3xHomeduino, 1xHM-Sen-LI-O, 1xHM-WDS10-TH-O, 1xHM-PBI-4-FM, 4xHM-LC-Bl1-FM, 3xHM-LC-Sw1-FM, 2xHM-WDS40-TH-I,
2x HM-Sen-MDIR-O, 6xHMW-IO-12-Sw14-DR, 1xHM-RC-4-2, 1xHM-LC-Sw4-PCB, 1xHM-ES-PMSw1-Pl, 1xHM-WDS30-OT2-SM,
1xHM-LC-Bl1PBU-FM, 1xHM-WDS30-T-O, 1xHM-TC-IT-WM-W-EU, 1xHM-Sen-MDIR-WM55, 1xHM-LC-Bl1PBU-FM
2x HM-Sen-MDIR-O, 6xHMW-IO-12-Sw14-DR, 1xHM-RC-4-2, 1xHM-LC-Sw4-PCB, 1xHM-ES-PMSw1-Pl, 1xHM-WDS30-OT2-SM,
1xHM-LC-Bl1PBU-FM, 1xHM-WDS30-T-O, 1xHM-TC-IT-WM-W-EU, 1xHM-Sen-MDIR-WM55, 1xHM-LC-Bl1PBU-FM
Re: CUxD Systemvariable loggen
Wenn das Skript durch die SV "Pool_Temperatur" ausgelöst wird (bei Aktualisierung !):
Wenn das Skript durch ein Zeitprogramm ausgelöst wird:
Code: Alles auswählen
object dp = dom.GetObject("$src$");
if (dp)
{dom.GetObject("CUxD.CUX2801001:1.LOGIT").State(dp.Name()#" "#dp.Value());}
Code: Alles auswählen
object dp = dom.GetObject("Pool_Temperatur");
dom.GetObject("CUxD.CUX2801001:1.LOGIT").State(dp.Name()#" "#dp.Value());
Versionen: HM-CC-TC 2.1, HM-LC-Sw1 1.9, HM-CC-RT-DN 1.1, HM-MOD-RPI-PCB 1.2.1 (keine CCU)
Re: CUxD Systemvariable loggen
Hallo,
möchte noch die Systenvariable "homeduino_x_lux" mit dem Zeitprogramm alle 10 Minuten loggen und habe als Skript:
object dp = dom.GetObject("homeduino_x_lux");
dom.GetObject("CUxD.CUX2801001:1.LOGIT").State(dp.Name()#" "#dp.Value());
leider werden die Werte nicht geloggt.
möchte noch die Systenvariable "homeduino_x_lux" mit dem Zeitprogramm alle 10 Minuten loggen und habe als Skript:
object dp = dom.GetObject("homeduino_x_lux");
dom.GetObject("CUxD.CUX2801001:1.LOGIT").State(dp.Name()#" "#dp.Value());
leider werden die Werte nicht geloggt.
LXCCU im Standby,Yahm auf Raspberry Pi3, 3xHomeduino, 1xHM-Sen-LI-O, 1xHM-WDS10-TH-O, 1xHM-PBI-4-FM, 4xHM-LC-Bl1-FM, 3xHM-LC-Sw1-FM, 2xHM-WDS40-TH-I,
2x HM-Sen-MDIR-O, 6xHMW-IO-12-Sw14-DR, 1xHM-RC-4-2, 1xHM-LC-Sw4-PCB, 1xHM-ES-PMSw1-Pl, 1xHM-WDS30-OT2-SM,
1xHM-LC-Bl1PBU-FM, 1xHM-WDS30-T-O, 1xHM-TC-IT-WM-W-EU, 1xHM-Sen-MDIR-WM55, 1xHM-LC-Bl1PBU-FM
2x HM-Sen-MDIR-O, 6xHMW-IO-12-Sw14-DR, 1xHM-RC-4-2, 1xHM-LC-Sw4-PCB, 1xHM-ES-PMSw1-Pl, 1xHM-WDS30-OT2-SM,
1xHM-LC-Bl1PBU-FM, 1xHM-WDS30-T-O, 1xHM-TC-IT-WM-W-EU, 1xHM-Sen-MDIR-WM55, 1xHM-LC-Bl1PBU-FM
-
- Beiträge: 36
- Registriert: 22.11.2013, 20:02
Re: CUxD Systemvariable loggen
Hier muss doch bestimmt LOGIT ergänzt werden , oder ?
Im Dev-Info sehen ich zwar die Temperatur, aber als Grafik nicht.
Im Dev-Info sehen ich zwar die Temperatur, aber als Grafik nicht.