CuxD Timer Zeitfenster

Anbindung von FS20-Komponenten, ELV-Wetterstationen, EnOcean und DMX an HomeMatic

Moderator: Co-Administratoren

Antworten
Fremo
Beiträge: 18
Registriert: 09.12.2019, 20:37
Hat sich bedankt: 6 Mal
Danksagung erhalten: 1 Mal

CuxD Timer Zeitfenster

Beitrag von Fremo » 23.03.2020, 18:07

Hallo zusammen,

gibt es eine Möglichkeit einen befehlt zu schalten wenn eine Systemvariable länger als z.b. 10 min den gleichen wert hat?
Kleines Beispiel:
Systemvariable "Anwesenheit" ist länger als 10 min auf "alle abwesend" dann soll das Licht im Flur ausgeschaltet werden.
Wenn die Systemvariable aber nur 9 min auf "alle abwesend" steht soll nichts passieren.

Ich dachte man könnte es mit dem CuxD Timer realisieren. Leider kenne ich mich damit noch nicht so aus und hab auch nichts passendes gefunden.

Schon mal vielen Dank für die Hilfe :)

Xel66
Beiträge: 14165
Registriert: 08.05.2013, 23:33
System: Alternative CCU (auf Basis OCCU)
Wohnort: Nordwürttemberg
Hat sich bedankt: 585 Mal
Danksagung erhalten: 1500 Mal

Re: CuxD Timer Zeitfenster

Beitrag von Xel66 » 23.03.2020, 18:11

Genau das kann man auch mit einem simplen Programm realisieren. Getriggert wird auf Änderung der Systemvariable und dann nach den 10 Minuten die gewünschte Aktion, wenn z.B. noch eingeschaltet. Kann man sicher auch mit einem CUxD-Timer machen, aber warum komplizierter als mit den vorhandenen Bordmitteln.

Gruß Xel66
-------------------------------------------------------------------------------------------
524 Kanäle in 146 Geräten und 267 CUxD-Kanäle in 34 CUxD-Geräten:
343 Programme, 334 Systemvariablen und 183 Direktverknüpfungen,
RaspberryMatic Version: 3.65.11.20221005 + Testsystem: CCU2 2.61.7
-------------------------------------------------------------------------------------------
Einsteigerthread, Programmlogik-Thread, WebUI-Handbuch

Benutzeravatar
Roland M.
Beiträge: 9805
Registriert: 08.12.2012, 15:53
System: CCU
Wohnort: Graz, Österreich
Hat sich bedankt: 252 Mal
Danksagung erhalten: 1381 Mal

Re: CuxD Timer Zeitfenster

Beitrag von Roland M. » 23.03.2020, 18:23

Hallo!

Ich mache solche Dinge sowohl mit "verzögert um...", als auch mit CUxD-Timer

Variante CUxD:

WENN Anwesenheit = abwesend
DANN CUxD-Timer starten
SONST CUxD-Timer stoppen

WENN CUxD-Timer = 0
UND Anwesenheit = abwesend
DANN Licht aus


Variante "verzögert um..."

WENN Anwesenheit = abwesend
DANN SV_Abwesenheit verzögert um 10 min wahr
SONST SV_Abwesenheit sofort falsch

WENN SV_Absesenheit = wahr
DANN Licht aus

Einmal brauchst du eine zusätzliche Systemvariable, einmal einen zusätzlichen CUxD-Timer...


Roland
Zur leichteren Hilfestellung bitte unbedingt beachten:
  • Bezeichnung (HM-... bzw. HmIP-...) der betroffenen Geräte angeben (nicht Artikelnummer)
  • Kurzbeschreibung des Soll-Zustandes (Was soll erreicht werden?)
  • Kurzbeschreibung des Ist-Zustandes (Was funktioniert nicht?)
  • Fehlermeldungen genau abschreiben, besser noch...
  • Screenshots von Programmen, Geräteeinstellungen und Fehlermeldungen (direkt als jpg/png) einstellen!

-----------------------------------------------------------------------
1. CCU2 mit ~100 Geräten (in Umstellung auf RaspberryMatic-OVA auf Proxmox-Server)
2. CCU2 per VPN mit ~50 Geräten (geplant: RaspberryMatic auf Charly)
3. CCU2 per VPN mit ~40 Geräten (geplant: RaspberryMatic auf CCU3)
CCU1, Test-CCU2, Raspi 1 mit kleinem Funkmodul, RaspberryMatic als VM unter Proxmox, Access Point,...

Fremo
Beiträge: 18
Registriert: 09.12.2019, 20:37
Hat sich bedankt: 6 Mal
Danksagung erhalten: 1 Mal

Re: CuxD Timer Zeitfenster

Beitrag von Fremo » 23.03.2020, 19:43

Hallo ihr zwei,

vielen Dank für die schnelle Hilfe :D

ich hab es über den Timer gemacht.

ich wünsch noch ein schönen Abend :D

Antworten

Zurück zu „CUxD“