Hauptmenü

Alarm Zeitspanne

Begonnen von uwirt, 23 April 2025, 12:36:33

Vorheriges Thema - Nächstes Thema

uwirt

Ich habe für meinen Mähroboter folgenden Alarm definiert:

defmod Alarm_Husvqvarna DOIF ([330x_Bern:state] eq "offline" or [330x_Bern:state] eq "fehler")({DebianMail('name@mail.ch','Husqvarna-Mähroboter-Alarm','ACHTUNG - Mähroboter Bern zeigt einen Fehler an! ([330x_Bern:state])' )}) DOELSEIF([12:00])
attr Alarm_Husvqvarna devStateStyle style="text-align:right"
attr Alarm_Husvqvarna disable 0
attr Alarm_Husvqvarna event-min-interval e_330x_Bern_state:600
attr Alarm_Husvqvarna room Alert
attr Alarm_Husvqvarna stateFormat e_330x_Bern_state

Da der Mäher draussen häufiger Unterbrüche zum Hausnetz hat gibt es oft unnötige Alarme.
Das Attribut
attr Alarm_Husvqvarna event-min-interval e_330x_Bern_state:600sollte das meiner Meinung nach verhindern.

Reicht es wenn ich diesen Wert hochsetze?
FHEM / Ubuntu / fitlet2
HomeMatic: CCU3|HmIP-STHD|HmIP-PCBS|HmIP-PCBS2|HmIP-PCBS-BAT|HM-WDC7000|HM-WDS40|HM-LC-Sw1-FM|HM-LC-RGBW-WM|HM-ES-PMSw1-Pl|HM-ES-TX-WM
NAS: DS218+|DS209j|DS216+II|DS412+
Devices: Panasonic Webcams|Withings|Gardena Smart|Tuya|EcoWitt

rabehd

Zitat von: uwirt am 23 April 2025, 12:36:33Das Attribut
Code Auswählen Erweitern
attr Alarm_Husvqvarna event-min-interval e_330x_Bern_state:600sollte das meiner Meinung verhindern.
1. Gibt es das Reading so hier überhaupt (im DOIF)?
2. Was soll das bewirken?

Lies Dir mal die commandref zu DOIF durch.
Mein Tipp das Attribut "wait"

ZitatDie Verzögerungen werden nur auf Events angewandt und nicht auf Zeitsteuerung. Eine bereits ausgelöste Verzögerung wird zurückgesetzt, wenn während der Wartezeit ein Kommando eines anderen DO-Falls, ausgelöst durch ein neues Ereignis, ausgeführt werden soll.
Auch funktionierende Lösungen kann man hinterfragen.