nun ich habe wieder mal eine spezielle Frage an euch.
Ich habe einen Wasserzähler der mir den Verbrauch des WC´s misst.
Die Wasserversorgung des WC´s kann ich Wahlweise mit Regen bzw. Kaltwasser der Stadt Betreiben.
Auch wird dieser Wasserzähler geloggt.
Nun meine Frage ob es möglich wäre, das wenn ich von Stadt auf Regenwasser die WC´s Betreibe, das ich so eine Art Schalter ins Web Front lege, das diese Daten dann separat geloggt werden?
Das wenn ich den Schalter Virtuell im Web Front betätige, der Jahresverbrauch vom Stadtwasser verschwindet ( Ausgeblendet wird) und die des Regenwasser erscheint?
Einfach beide Zähler verlinken und über einen AN/AUS Schalter im WebFront, welches ein Skript aufruft, dann jeweils das eine auf hidden true und das andere auf hidden false setzen…und andersrum
Leider hab ich nur einen Zähler, wo Regen sowohl Kaltwasser drüber läuft.
Hätte mir gedacht wenn ich denn „Schalter“ im Web Front betätige, das die Wassermenge die zb. bei angeschlossener
Regenwassernutzung im Archiv separat gespeichert wird?
Also eine vorhandene Vari (Wasserzähler) zwei Unterschiedliche Logg Daten?
Du nimmst einfach eine ZählerVariable für Regenwasser und eine für Stadtwasser und lässt die je nach Schalterstellung mit Deinem echten Zähler mitlaufen.
ok, das würde heissen ich brauche eine „Float“ Variable einmal für Regen und einmal für Stadtwasser?
Wobei ich ja eine schon habe und zwar die vom Stadtwasser, müsst ich also mit einem Script das so machen das wenn ich den Schalter auf Regenwasser stelle, die Daten in die neue „Float“ Variable geschrieben wird?
Ist das Richtig?
Ein Anderer Gedankengang:
Ich logge die Daten ja, wenn ich sage ich möchte für einen bestimmten Zeitraum die Daten aus der Datenbank hohlen wo ich Brauchwasser über den Zähler laufen lasse ist das möglich?
Zb.:
Von Mai bis September Regenwasser (Auslesung der Datenbank ab Mai…)
Viele Wege führen nach Rom Ja da hast recht.
Hab mir das nochmals angesehen, ich werde wenn ich auf Regenwasser umhänge, die Werte die der Zähler liest in eine separate „Integer“ Variable schreiben, die dann mit „Get LoggedValues“ auslesen?!
Ja der Code Was ich habe ist das ich schon mal im Web Front Umschalten kann von Regen auf Kaltwasser das wie folgt vorsich geht:
Die Daten Tages-Monats-Jahresverbrauch werden beim umschalten von Kalt auf Regenwasser versteckt, dann öffnen sich die Daten vom Regenwasser.
Nun wie kann ich die „integer“ Variable vom Counter dazu bringen, das wenn ich Umschalte die Daten in die „Integer“ Variable Regenwasser schreibe??? Mit Copy Variable? Macht das einen Sinn?
Du brauchst 2 Hilfsvariablen. Eine für Regenwasser und eine für „Frischwasser“.
Jeweils mit einem Event bei „Variablenänderung“ vom Wasserzähler am WC. Und je nachdem was du aktiv geschaltet hast, dementsprechend muss auch das Event in dem Skript aktiviert sein und dann wird mit dem Skript in die jeweilige Variable geschrieben (Zählerwert in Variable schreiben bei Variablenänderung). Taaadaaa
Danke,
also ich habe jetzt jeweils eine Integer Vari angelegt.
für Regenwasser
für Kaltwasser
Soweit kann ich mich aus!
Ereignis hinzufügen bei Variablenänderung? Beim Counter des Wasserzählers?
Nur weis ich jetzt nicht wie ich dem Counter sagen soll wo er die Daten copiert? Also in welche Variable?
Das Loggen ist mir bekannt.
Ich müsst also den Wert vom Counter des Wasserzählers mit „Get Value“ hohlen und dann je nach Schalterstellung in die jeweilige Hilfsvariablle setzen!