FHEM Forum

FHEM - Hausautomations-Systeme => SlowRF => Thema gestartet von: Paul am 06 Februar 2014, 21:48:03

Titel: FS20 Piri sendet zuviel ??
Beitrag von: Paul am 06 Februar 2014, 21:48:03
Habe jetzt neu einen Bewegungsmelder für die Flurbeleuchtung, läuft soweit auch gut, aber leider scheint es so, dass der Piri zu gesprächig ist und es dadurch zu LOVF Problemen kommt.

Mein notify sieht so aus:

define Lichtan BM_Flur {if (Value("Flurlicht" eq "off") || $hour <=6 || $hour > 22){fhem "set Flurlicht dim37%%; set Flurlicht ramp-off-time 10; set Flurlicht on-old-for-timer 30"} elsif (Value("Flurlicht" eq "off") || $hour <=9 || $hour > 16){fhem "set Flurlicht dim81%%; set Flurlicht ramp-off-time 10; set Flurlicht on-old-for-timer 60"}}

und daraus folgt:

2014.02.06 07:17:12 3: FS20 set Flurlicht dim81%
2014.02.06 07:17:12 3: FS20 set Flurlicht ramp-off-time 10
2014.02.06 07:17:12 3: FS20 set Flurlicht on-old-for-timer 60
2014.02.06 07:25:57 3: FS20 set Flurlicht dim81%
2014.02.06 07:25:57 3: FS20 set Flurlicht ramp-off-time 10
2014.02.06 07:25:57 3: FS20 set Flurlicht on-old-for-timer 60
2014.02.06 07:27:58 3: FS20 set Flurlicht dim81%
2014.02.06 07:27:59 3: FS20 set Flurlicht ramp-off-time 10
2014.02.06 07:27:59 3: FS20 set Flurlicht on-old-for-timer 60
2014.02.06 07:39:23 3: FS20 set Flurlicht dim81%
2014.02.06 07:39:23 3: FS20 set Flurlicht ramp-off-time 10
2014.02.06 07:39:23 3: FS20 set Flurlicht on-old-for-timer 60
2014.02.06 07:40:15 3: FS20 set Flurlicht dim81%
2014.02.06 07:40:15 3: FS20 set Flurlicht ramp-off-time 10
2014.02.06 07:40:15 3: FS20 set Flurlicht on-old-for-timer 60
2014.02.06 07:46:36 3: FS20 set Aussenlicht off
2014.02.06 08:00:00 3: FS20 set Fensterbeleuchtung off
2014.02.06 08:09:13 3: FS20 set Flurlicht dim81%
2014.02.06 08:09:13 3: FS20 set Flurlicht ramp-off-time 10
2014.02.06 08:09:13 3: FS20 set Flurlicht on-old-for-timer 60
2014.02.06 08:19:42 3: FS20 set Flurlicht dim81%
2014.02.06 08:19:42 3: FS20 set Flurlicht ramp-off-time 10
2014.02.06 08:19:42 3: FS20 set Flurlicht on-old-for-timer 60
2014.02.06 08:22:21 3: FS20 set Flurlicht dim81%
2014.02.06 08:22:21 3: FS20 set Flurlicht ramp-off-time 10
2014.02.06 08:22:21 3: FS20 set Flurlicht on-old-for-timer 60
2014.02.06 08:25:41 3: FS20 set Flurlicht dim81%
2014.02.06 08:25:41 3: FS20 set Flurlicht ramp-off-time 10
2014.02.06 08:25:41 3: FS20 set Flurlicht on-old-for-timer 60
2014.02.06 08:26:14 3: FS20 set Flurlicht dim81%
2014.02.06 08:26:14 3: FS20 set Flurlicht ramp-off-time 10
2014.02.06 08:26:14 3: FS20 set Flurlicht on-old-for-timer 60
2014.02.06 08:27:03 3: FS20 set Flurlicht dim81%
2014.02.06 08:27:03 3: FS20 set Flurlicht ramp-off-time 10
2014.02.06 08:27:03 3: FS20 set Flurlicht on-old-for-timer 60
2014.02.06 08:28:13 3: FS20 set Flurlicht dim81%
2014.02.06 08:28:13 3: FS20 set Flurlicht ramp-off-time 10
2014.02.06 08:28:13 3: FS20 set Flurlicht on-old-for-timer 60
2014.02.06 08:28:37 3: FS20 set Flurlicht dim81%
2014.02.06 08:28:37 3: FS20 set Flurlicht ramp-off-time 10
2014.02.06 08:28:37 3: FS20 set Flurlicht on-old-for-timer 60
2014.02.06 08:29:17 3: FS20 set Flurlicht dim81%
2014.02.06 08:29:17 3: FS20 set Flurlicht ramp-off-time 10
2014.02.06 08:29:17 3: FS20 set Flurlicht on-old-for-timer 60
2014.02.06 08:29:45 3: FS20 set Flurlicht dim81%
2014.02.06 08:29:45 3: FS20 set Flurlicht ramp-off-time 10
2014.02.06 08:29:45 3: FS20 set Flurlicht on-old-for-timer 60
2014.02.06 08:30:00 2: UNIRoll set WZ_Tuer up
2014.02.06 08:30:00 2: UNIRoll set WZ_Fenster up
2014.02.06 08:30:10 3: FS20 set Flurlicht dim81%
2014.02.06 08:30:10 3: FS20 set Flurlicht ramp-off-time 10
2014.02.06 08:30:10 3: FS20 set Flurlicht on-old-for-timer 60
2014.02.06 08:34:09 3: FS20 set Flurlicht dim81%
2014.02.06 08:34:09 3: FS20 set Flurlicht ramp-off-time 10
2014.02.06 08:34:09 3: FS20 set Flurlicht on-old-for-timer 60
2014.02.06 08:35:00 2: CUL_0: unknown message LOVF
2014.02.06 08:35:00 2: CUL_0: unknown message LOVF
2014.02.06 08:35:00 2: CUL_0: unknown message LOVF
2014.02.06 08:48:19 3: FS20 set Flurlicht dim81%
2014.02.06 08:48:19 3: FS20 set Flurlicht ramp-off-time 10
2014.02.06 08:48:19 3: FS20 set Flurlicht on-old-for-timer 60
2014.02.06 08:48:49 3: FS20 set Flurlicht dim81%
2014.02.06 08:48:49 3: FS20 set Flurlicht ramp-off-time 10
2014.02.06 08:48:49 3: FS20 set Flurlicht on-old-for-timer 60
2014.02.06 08:50:20 2: CUL_0: unknown message LOVF
2014.02.06 08:50:20 2: CUL_0: unknown message LOVF
2014.02.06 08:50:21 2: CUL_0: unknown message LOVF
2014.02.06 08:50:21 2: CUL_0: unknown message LOVF
2014.02.06 08:52:12 2: CUL_0: unknown message LOVF
2014.02.06 08:52:12 2: CUL_0: unknown message LOVF
2014.02.06 08:52:13 2: CUL_0: unknown message LOVF
2014.02.06 08:53:18 3: FS20 set Flurlicht dim81%


wie habt ihr da Problem gelöst????
Titel: Antw:FS20 Piri sendet zuviel ??
Beitrag von: rudolfkoenig am 07 Februar 2014, 08:08:09
Normalerweise stellt man das Piri so ein, dass es die Nachrichten seltener sendet, schont Batterie und nerven.
Es gibt auch ein FHEM Attribut event-min-interval, in diesem Fall ist aber die "Hardware-Loesung" besser.
Titel: Antw:FS20 Piri sendet zuviel ??
Beitrag von: Paul am 07 Februar 2014, 18:34:39
Besten Dank für die Antwort.

Na am PIRI kann ich ja nur die folgenden Sendeintervalle einsten 8, 24, 56, 120 sec. und aufgrund der on-for-timer hatte ich dort 24s
eigestellt.

ich habe das aber richtig verstanden, das es den Befehl on-Dim81%-for timer 60 nicht gibt und auch nicht den Befehl on for timer 60 (rampoff). Wie ich in einer alten Google-Gruppe gefunden habe gibt es wohl nur beim Einschalten den Befehl mit rampon.

das heißt mit nem zweiten PIRI wird man garnicht mehr glücklich.

PS ist nicht ramp-on bzw ramp-off  ein attr und kein set-Befehl???
Titel: Antw:FS20 Piri sendet zuviel ??
Beitrag von: Puschel74 am 07 Februar 2014, 18:41:01
Hallo,

sorry aber in deinem geposteten Code finde ich kein Schlüsselwort "notify".

Grüße
Titel: Antw:FS20 Piri sendet zuviel ??
Beitrag von: Paul am 07 Februar 2014, 19:46:13
das liegt daran, dass ich immer schön im fhemweb die notifys bearbeite. und ich den "DEF-Bereich" kopiert habe und versehentlich
define Lichtan notify nicht richtig ausgefüllt habe. Das notify funktioniert auch, nur leider zu oft
Titel: Antw:FS20 Piri sendet zuviel ??
Beitrag von: Puschel74 am 07 Februar 2014, 21:22:42
Hallo,

Zitatdas liegt daran, dass ich immer schön im fhemweb die notifys bearbeite. und ich den "DEF-Bereich" kopiert habe und versehentlich
define Lichtan notify nicht richtig ausgefüllt habe.
Kann sein - das seh ich ja nicht.

Also heisst es
define Lichtan notify BM_Flur {....

So ist es logisch das es zu oft auslöst.
Du hast als regepx zum Device nichts angegeben.
Schau mal in den Event Monitor und lös deinen PIRI aus.
Du wirst sehen das der mehr als nur on.* sendet und das notify daher IMMER auslöst wenn der PIRI irgendwas sendet.

Grüße
Titel: Antw:FS20 Piri sendet zuviel ??
Beitrag von: Paul am 07 Februar 2014, 21:37:26
Das regepx zum Device habe ich deshalb nicht angegeben weil der PIRI bei Auslösung immer das gleiche sendet. Bei mir ist es die
Auslieferungsversion "on-old-for-timer 60". Ich hätte ihn auch so einstellen können das er nur "on" schickt. aber was er sendet ist doch egal er sendet beim auslösen. 
Titel: Antw:FS20 Piri sendet zuviel ??
Beitrag von: Puschel74 am 08 Februar 2014, 07:35:08
Hallo,

Zitataber was er sendet ist doch egal er sendet beim auslösen. 
Das ist auch der Sinn eines Bewegungsmelders  ;D.

Wenn du möchtest das der PIRI alle 24 Sekunden auslöst wirst du
a) entweder mit deinen LOVF-Meldungen leben müssen oder
b) in FHEM ein Konstrukt bauen das du das Licht nicht so oft schaltest.

Oder du nimmst Rudis Vorschlag und stellst die Auslösezeiten höher.

Das bleibt jetzt dir überlassen.

Grüße

Edith: Grad gefunden - UliM:
ZitatEin FS20-Funktelegramm dauert 0,4 Sekunden und Du darfst nur 6 Sekunden pro Stunde funken (1%-Regel).
Wenn ich das richtig gezählt habe hast du 21 Telegramme bis zum ersten LOVF - das würde 8.4 Sekunden ohne "Erholung" bedeuten.
Die LOVF-Meldungen kommen danach natürlich schneller rein da sich die freie Funkzeit nicht so schnell auffüllt.