Z. B. erzeugt folgender Befehl einen Log-Eintrag "StromVerbrauchTag":
Code: Alles auswählen
dom.GetObject("CUxD.CUX2801001:1.LOGIT").State("StromVerbrauchTag;" #zHeute.Value());
Moderator: Co-Administratoren
Code: Alles auswählen
dom.GetObject("CUxD.CUX2801001:1.LOGIT").State("StromVerbrauchTag;" #zHeute.Value());
Also meine CCU2 sagt:Motorpsycho hat geschrieben:Cuxchart liegt unter: /www/addons/cuxchartWortmann30 hat geschrieben:Das ist ein Wertvoller Input aber was ich nicht gefunden habe ist das Verzeichnis wo diese Datei liegt.
Danke Leute habs gefunden und eingestellt funktioniert Prima!Motorpsycho hat geschrieben:Das ist dasselbe. /www/addons ist ein link.
So jetzt bin ich noch an der Front beschäftigt.Herbert_Testmann hat geschrieben:Hallo
Hast Du den teil der Anleitung gelesen, der das loggen von Sysvar betrifft ?
Ansonsten könnte dieser beitrag helfen ?
http://homematic-forum.de/forum/viewtop ... 37&t=20969
Code: Alles auswählen
object o = dom.GetObject("load_1min");
if (o)
{ if (o.Value() <> o.LastValue())
{ dom.GetObject("CUxD.CUX2801002:9.LOGIT").State(o.Name()#";"#o.Value());
}
}
HalloWortmann30 hat geschrieben: Weiter habe ich gelesen dass das Daten-logging Rechner Kapazität der CCU auffrisst. Wie kann ich denn z.B. nicht einfach generell alles loggen was mit RF oder Wired zu tun hat? Denn ich habe immerhin 667 Datenpunkte dort aufgelistet. Oder ist das bedenkenlos?
Danke
Das entscheidest allein du. Meist wird man es in ein Skript packen, dass bei "Systemvariable->Bei Änderung" ausgeführt wird.Wortmann30 hat geschrieben: Aber was genau löst das Programm aus?
Danke für den Tipp aber CCU.IO habe ich am laufen schon seit geraumer Zeit. Und seit einigen Wochen mach das auch Probleme indem auch dort die Variablen nicht mehr angezeigt werden.Herbert_Testmann hat geschrieben:
Um dem ganzen Stress aus dem Weg zu gehen würde ich Dir eine externe Lösung ans Herz legen.
- ccu.io mit Hightcharts
Also wenn ich die Variable "Load_1min" in CUxD highcharts visualisieren will muss ich diese auch zum Anstoß im CCU Programm nutzen? Und das Scrip sieht dann so aus das ich anstoße?Motorpsycho hat geschrieben: Das entscheidest allein du. Meist wird man es in ein Skript packen, dass bei "Systemvariable->Bei Änderung" ausgeführt wird.
Code: Alles auswählen
object o = dom.GetObject("load_1min");
if (o)
{ if (o.Value() <> o.LastValue())
{ dom.GetObject("CUxD.CUX2801002:9.LOGIT").State(o.Name()#";"#o.Value());
}
}
Bei einigen Aktoren heisst es so und bei anderen so. Drin ist das gleiche.Christian0P hat geschrieben:kann mir jemand den Unterschied zw. den Datenpunkten "HUMIDITY" & "ACTUAL_HUMIDITY" erklären?