Hauptmenü

Verlorene Messwerte EM1000WZ

Begonnen von cotecmania, 09 Februar 2015, 21:01:38

Vorheriges Thema - Nächstes Thema

cotecmania

Hallo,

ich habe festgestellt, dass meine Messwerte des Em1000WZ nicht mehr kontinuierlich sind, sondern dass viele Nachrichten fehlen.
Das erkennt man im Logfile an der (nicht mehr) fortlaufenden Nummerierung.

2015-02-09_10:37:17 CUL_EM_1 CNT: 17 CUM: 63864.781  5MIN: 0.125  TOP: 0.125
2015-02-09_12:07:25 CUL_EM_1 CNT: 35 CUM: 63865.167  5MIN: 0.375  TOP: 0.370
2015-02-09_15:07:41 CUL_EM_1 CNT: 71 CUM: 63865.927  5MIN: 0.375  TOP: 0.332

Wie kann ich ueberwachen bzw. feststellen, dass Werte bzw. Nachrichten fehlen und dann ein Ereignis generieren ?

Gruss
Joe
FHEM auf RaspberryPI B (buster)
2xCUL868 für MAX/Slow_RF, HM-LAN, JeeLink
MAX!/HM-Thermostate, FS20/HM-Rolladenschalter, FS20-EM, LevelJet-Ölstandsmessung, PCA301, IT, KM271, IPCAM, FireTAB10 FTUI

cotecmania

So erfolgreich gelöst in fhem.cfg :


attr CUL_EM_1 userReadings power differential { ReadingsVal("CUL_EM_1","total",0)*1000.0;; }, seqstep difference { ReadingsVal("CUL_EM_1","seqno",0);; }

define DI_EM1_ValueNOK DOIF ([CUL_EM_1:seqstep]>1) ({DebianMail('bodo@bagger.de', 'CUL_EM_1:Messwerte nicht kontinuierlich ...', '')})
attr DI_EM1_ValueNOK do always


Gruss
FHEM auf RaspberryPI B (buster)
2xCUL868 für MAX/Slow_RF, HM-LAN, JeeLink
MAX!/HM-Thermostate, FS20/HM-Rolladenschalter, FS20-EM, LevelJet-Ölstandsmessung, PCA301, IT, KM271, IPCAM, FireTAB10 FTUI