bei mir läuft die "läuft" und "ist fertig" Erkennung sowie Waschladungen Zählung sowie Push Benachrichtigung sehr stabil
muß bei mir aber die Push Nachricht als separates Program ausführen wenn die Waschmaschine fertig meldet ,sonst läuft es nicht
ich komme mit deinen Variablen nicht so klar
es wäre sehr gut wenn man direkt aufschreibt welche Variablen man anlegen muß und als was (Zeichenkette,Zahl etc)
ich poste mal hier meine Variablen vieleicht sieht ja jemand den Fehler
Code: Alles auswählen
! Stand 03.08.2015
! Timer >>
var x = dom.GetObject(WM Timer).State() + 0.01;
if ( x == 0.6 ) {var x = 1.0;}
if ( x == 1.6 ) {var x = 2.0;}
if ( x == 2.6 ) {var x = 3.0;}
if ( x == 1.35 ) {dom.GetObject(Push Waschmaschine Laufzeit).State(1);}
dom.GetObject(WM Timer).State(x);
WriteLine(x);
! <<
! Verbrauch >>
var euro = dom.GetObject('Stromkosten').State();
var kwh_start = dom.GetObject('WM Leistung').State();
var kwh_jetzt = dom.GetObject('BidCos-RF.MEQxxxxxxxx:2.ENERGY_COUNTER').State();
var verbrauch = dom.GetObject('WM Verbrauch').State();
if(kwh_jetzt > kwh_start) {
verbrauch = ((kwh_jetzt - kwh_start) / 1000.0) * euro;
}
var kosten = verbrauch.ToString(2).Substr(0,1) + ',' + verbrauch.ToString(2).Substr(2,2);
dom.GetObject('WM Verbrauch').State(verbrauch.ToString(0));
! <<
dazu wird wenn die Maschine auf läuft gesetzt wird folgendes gestartet
Code: Alles auswählen
! Stand 03.08.2015
var verbrauch = dom.GetObject('BidCos-RF.MEQxxxxxxxxx:2.ENERGY_COUNTER').State();
dom.GetObject('WM Leistung').State(verbrauch);
in CUXD ist es folgend angelegt Dazu unter Geräte
ich hoffe da sieht jemand durch
ich langsam nicht mehr ....
welchen Datenpunkt muss man denn unter HMDatapt einstellen?
das war bisher immer leer unter den Geräteeinstellungen sowie die Seriennummer
momentan habe ich da jetzt die SN und den Datenpunkt energy_Counter eingestellt