Ich gebe zu ich bin kein grosser Experte mit FHEM.
Folgendes muss ich umsetzen, finde mich aber nicht wirklich zurecht mit einer passenden Config:
Mein Eltako Wettersensor liefert "isRaining" yes/no.
Für meine Bewässerungsanlage (auch FHEM) wollte ich nun den Schaltzustand statistisch auswerten (Durchschnittliche "yes" der letzten 48h oder 6h oder 3h etc.) um die Bewässerung zu verhindern wenns geregnet hat.
Bis jetzt habe ich HourCounter oder FHEM statistics konfiguriert, aber nichts was ich probiert hab, erzeugt mir zB ein neues Reading im Sensor mit einer durchschnittlichen Dauer des Schaltzustandes erzeugt.
Hat irgendwer eine Info, wie ich sowas schreiben müsste ?
Ok, habe meine Glaskugel ausgepackt. Mich in Trance versetzt. Leider keine Antwort gefunden.
Bitte poste ein List der beiden angesprochenen Devices. Dann könne wir Dir auch helfen.
Grüße Jörg
Natürlich :
Das ist der Wettersensor hier und ich will das isRaining Reading "yes" messen - Update Intervall ist 2 Minuten.
Ich glaube ich bekomme das programmatisch hin, den Statistik Wert (zB wenn es mindestens 30' in den letzten 48h geregnet hat) auszulesen bevor ich die Bewässerung starte - aber den HourCOunter zB habe ich nicht zum laufen gebracht.
Hier meine kläglichen Versuche
zB
define sensor_weather_statistics statistics sensor_weather
attr sensor_weather_statistics singularReadings sensor_weather:isRaining:(no|yes)
attr sensor_weather_statistics specialDeltaPeriods sensor_weather:isRaining:Hour:1:12:24:48:72
attr sensor_weather_statistics durationReadings sensor_weather:isRaining
attr sensor_weather_statistics durationPeriodHour sensor_weather:isRaining:(no|yes)
Internals:
DEF 0189XXXX
IODev TCM310
LASTInputDev TCM310
MSGCNT 5049
NAME sensor_weather
NR 28
NTFY_ORDER 50-sensor_weather
STATE T: 16.9 B: 999 W: 1.9 IR: yes
TCM310_DestinationID FFFFFFFF
TCM310_MSGCNT 5049
TCM310_PacketType 1
TCM310_RSSI -79
TCM310_ReceivingQuality good
TCM310_RepeatingCounter 1
TCM310_SubTelNum 6
TCM310_TIME 2018-06-28 19:21:50
TYPE EnOcean
READINGS:
2018-05-30 01:49:41 azimuth XX
2018-06-28 19:21:50 brightness 999
2018-05-22 05:46:29 date 2005-3-3
2018-06-28 19:21:50 dayNight day
2018-05-30 01:49:41 elevation -26
2018-06-28 19:21:06 hemisphere north
2018-06-28 19:21:50 isRaining yes
2018-06-27 12:14:03 latitude -71.363
2018-06-27 12:14:03 longitude 78.093
2018-06-28 19:21:50 statBrightnessDay Min: 0 Avg: 669 Max: 999
2018-06-27 23:59:55 statBrightnessDayLast Min: 0 Avg: 635 Max: 999
2018-06-28 19:21:50 statBrightnessHour Min: 999 Avg: 999 Max: 999
2018-06-28 18:59:55 statBrightnessHourLast Min: 999 Avg: 999 Max: 999
2018-06-28 19:21:50 statBrightnessMonth Min: 0 Avg: 643 Max: 999 (since: 2018-06-18_21:05:01 )
2018-06-28 19:21:50 statBrightnessYear Min: 0 Avg: 643 Max: 999 (since: 2018-06-18_21:05:01 )
2018-06-28 19:21:50 statTemperatureDay Min: 12.7 Avg: 16.1 Max: 24.9
2018-06-27 23:59:55 statTemperatureDayLast Min: 11.8 Avg: 16.5 Max: 73.9
2018-06-28 19:21:50 statTemperatureMonth Min: 8.9 Avg: 18.6 Max: 73.9 (since: 2018-06-18_21:05:01 )
2018-06-28 19:21:50 statTemperatureYear Min: 8.9 Avg: 18.6 Max: 73.9 (since: 2018-06-18_21:05:01 )
2018-06-28 19:21:50 statWindSpeedDay Min: 0.0 Avg: 3.3 Max: 11.8
2018-06-27 23:59:55 statWindSpeedDayLast Min: 0.0 Avg: 2.2 Max: 9.9
2018-06-28 19:21:50 statWindSpeedHour Min: 0.8 Avg: 3.0 Max: 5.8
2018-06-28 18:59:55 statWindSpeedHourLast Min: 0.0 Avg: 2.7 Max: 5.8
2018-06-28 19:21:50 statWindSpeedMonth Min: 0.0 Avg: 2.1 Max: 14.8 (since: 2018-06-18_21:05:01 )
2018-06-28 19:21:50 statWindSpeedYear Min: 0.0 Avg: 2.1 Max: 14.8 (since: 2018-06-18_21:05:01 )
2018-06-28 19:21:50 state T: 16.9 B: 999 W: 1.9 IR: yes
2018-06-28 19:21:06 sunEast 589
2018-06-28 19:21:06 sunSouth 1765
2018-06-28 19:21:06 sunWest 589
2018-06-28 19:21:50 temperature 16.9
2018-06-28 19:21:50 windSpeed 1.9
helper:
_98_statistics sensor_weather_statistics
Attributes:
IODev TCM310
event-min-interval .*:120
event-on-change-reading .*
event-on-update-reading .*
manufID 00D
room EnOcean
subType environmentApp
verbose 3