Benötige Wert von vor einer Stunde aus dblog

Begonnen von roedert, 09 Februar 2014, 12:27:04

Vorheriges Thema - Nächstes Thema

roedert

Habe am Kühlschrank einen PCA301 und möchte melden wenn der Stromverbrauch zB in der letzten Stunde zuhoch ist, weil zB die Tür nicht richtig zu ist. Alle werte werden in dblog gespeichert, wie kann ich da jetzt den Wert von vor 1 Stunde ermitteln und diesen in eine Variable speichern mit der ich weiter rechnen kann?

justme1968

das geht ganz ohne auf alte geloggte werte zuzugreifen. der wert von vor einer stunde nütz dir ja auch nichts. du bräuchtest alle werte aus der letzten stunde um sie nach hoch und tief zu durchsuchen.

ich mache so etwas ähnliches mit THRESHOLD und watchdog bei für einen mediapc den ich automatisch in standy schicke wenn ich am verbrauch merke das er läuft ohne das der fernseher an ist.

also zuerst ein THRESHOLD device um den schwellwert für 'zu hoch' zu haben und abhängig davon den status auf ok oder hoch zu setzen und ein watchdog dahinter der auslöst wenn der status eine gewisse zeit zu hoch ist.

gruss
  andre
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968

roedert

Stimmt, gute Idee!
Statt den Stromverbrauch über einen Zeitraum auszuwetren kann ich auch einen Watchdog auf die aktuelle Leistungsaufnahme setzen.
Passt ja bei einem Kühlschrank der immer nur periodisch kühlt.

Danke+Gruß
Tilo

roedert

Noch eine Frage:
Wie ist denn der Syntax im Watchdog richtig für Kueche.Kuehlschrank:power>30 ... so geschrieben spricht er zumindest nicht an?

justme1968

du musst es zwei stufig machen. ein THRESHOLD für den schwellwert und danach den watchdog für die verzögerung.

also erst den verbraucht in einen ja/nein zustand wandeln und danach mit dem watchdog schauen das der ja zustand nicht zu lange bleibt.

gruss
  andre
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968