Zitat von: Hackstall am 03 April 2019, 20:30:31
Hallo
ich würde gerne einen Wasserverbrauchszähler anlegen und diesen bei Verbrauch alle 1 min aktualisiert darstellen.
Hier habe ich die Problematik dass ich ein 1/0 Reading habe diesen gern benutzen würde um
einen Wasserverbrauchszähler minütlich anzeigen möchte.
also irgendwie so:
if Rasensprenger == 1 then
StartWasser = LeseWasserverbrauch()
loop
ActWasser = LeseWasserverbrauch()
Display (ActWasser - StartWasser)
until Rasensprenber == 0
Jetzt weiss ich nicht ob hier DOIF die richtige Anwendung ist oder notify.
Kann mir vielleicht irgendjemand weiterhelfen?
Danke Andreas
andersrum wird Schuh raus ...
notify auf LeseWasserverbrauch
if (Rasensprenger==1) ActWasser = ActWasser + 1
notify auf Rasensprenger = 0
Gesamtwasser = Gesamtwasser + ActWasser
LetzterVerbrauch = ActWasser
ActWasser = 0
ActWasser = Reading vom Rasensprenger
GesamtWasser = Reading vom Rasensprenger
LetzterVerbrauch = Reading vom Rasensprenger
Bsp: setreading Rasensprenger ActWasser 0
$wert = ReadingsVal('Rasensprenger', 'ActWasser', 'Ich bin der Rückgabewert wenn nichts gefunden wird - aka default')
ReadingsNum sollte es auch geben