FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: Helmi55 am 23 Januar 2016, 16:21:11

Titel: [gelöst] pollingIntervall für verschiedene Tageszeiten bei 1wireSensoren
Beitrag von: Helmi55 am 23 Januar 2016, 16:21:11
Hallo und guten Tag
gibt es eine Möglichkeit das "pollingInterval" für verschiedene Tageszeiten zu setzen?
Ich möchte von 8-19 Uhr standard 60 Sekunden in Logfile schreiben
und n der Nacht von 19:01 bei 7:59 nur alle 300 Sekunden
Habe es bei dem attr pollinInterval mit [19:01-07:59] 300 versucht - nein, aber auch keine Fehlermeldung
Ihr habt sicher eine Idee oder? oder ist meine Idee Schwachsinn? Nein möchte nur in der Nacht weniger Daten
da hier die Solarsteuerung sicher nicht schalten wird, aber für den plot sind die Daten schon ok
Danke
Gruß
Helmut
Titel: Antw:pollingIntervall für verschiedene Tageszeiten bei 1wireSensoren
Beitrag von: Ellert am 23 Januar 2016, 17:30:01
Versuch es mit der Zeitsteuerung des DOIF und (attr <Gerät> pollinInterval <Intervall>, save) als Befehl.
Titel: Antw:pollingIntervall für verschiedene Tageszeiten bei 1wireSensoren
Beitrag von: Helmi55 am 26 Januar 2016, 12:45:52
Hallo
ja so wird das attr geschrieben, aber das Problem ist das Speichern.
Es erscheint das rote Fragezeichen und im attr steht 600,save
([12:43:00-12:55:00] and [PoolMaster] eq "on") ((attr PoolSensor pollingInterval 600,save) (attr SolarSensor pollingInterval 600,save)) DOELSE
Habe es auch mit "Space" dazwischen und mit ":" probiert.  Ohne Erfolg
Titel: Antw:pollingIntervall für verschiedene Tageszeiten bei 1wireSensoren
Beitrag von: Ellert am 26 Januar 2016, 12:57:32
Entferne die unnötigen Klammern, dann klappt es.
Titel: Antw:pollingIntervall für verschiedene Tageszeiten bei 1wireSensoren
Beitrag von: Helmi55 am 26 Januar 2016, 15:15:35
Tx so funktioniert es wie gewollt
([19:01:00-07:00:00] and [PoolMaster] eq "on") (attr PoolSensor pollingInterval 600,save, attr SolarSensor pollingInterval 600,save) DOELSE
und
([07:01:00-19:00:00] and [PoolMaster] eq "on") (attr PoolSensor pollingInterval 60,save, attr SolarSensor pollingInterval 60,save) DOELSE

Wahrscheinlich geht es schöner, aber es erfüllt meinen Zweck

Danke
Gruß
Helmut