neu erstellen hat nix gebracht, ausser das es gar nicht ging...weder kanal 4 noch 3, egal wie ein bzw aus geschalten...
hab es mal oldschool mit meinen scriptfähigkeiten probiert.
einschalten...
Code: Alles auswählen
!Pumpe OG einschalten
!------------------------------------
real a = dom.GetObject("svEnergyCounter_1439_0001D3C99C9B5B:6").Value();
a = a/1000;
dom.GetObject("sv_PumpeOG_EIN").State(a);
ausschalten...
Code: Alles auswählen
!PUMPE OG Berechnung beim Ausschalten
!------------------------------------
real a = dom.GetObject("svEnergyCounter_1439_0001D3C99C9B5B:6").Value();
a = a/1000;
real b = dom.GetObject("sv_PumpeOG_EIN").Value();
real c = a-b;
real d = dom.GetObject("sv_PumpeOG").Value();
real e = c+d;
dom.GetObject("sv_PumpeOG").State(e);
dom.GetObject("sv_PumpeOG_EIN").State(0);
je ein programm für einschalten bzw ausschalten
wenn...pumpe3 an
dann...script einschalten
wenn...pumpe3 aus
dann...script ausschalten
analog dann für kanal 4 noch ein weiteres
Ergebnis: das script für einschalten startete weder bei kanal 3 noch 4, programm ausschalten funktionierte
nächster versuch:
ich hab noch ein programm zur Visualisierung in medialo
analog für die pumpe kanal 4
nehm ich nun diese Systemzustände als Auslöser statt kanal 3 bzw 4, funktioniert es...einziger Nachteil keine Teilung bei gleichzeitig an...