Unterschied "Bei Änderung auslösen" und "Bei Aktualisierung auslösen"

Allgemeines zur HomeMatic Haussteuerung

Moderator: Co-Administratoren

Antworten
mike9677
Beiträge: 422
Registriert: 17.04.2011, 11:08

Unterschied "Bei Änderung auslösen" und "Bei Aktualisierung auslösen"

Beitrag von mike9677 » 18.06.2019, 21:45

Hallo zusammen,

wie war noch mal der genau Unterschied zu "bei Aktualisierung auslösen" und "bei Änderung auslösen" ?
Ich wollte den HM-Sec-SC-2 bei der Änderung/Aktualisierung auf geschlossen so einstellen, dass dieser eine schaltbare Steckdose so lange schaltet, bis der HM-Sec-SC-2 wieder auf offen ändert/aktualisiert.
Und das ganze wieder von vorne, wenn der Melder wieder auf geschlossen ändert/aktualisiert.
Besten Dank...

Unbenannt.PNG
Unbenannt.PNG (24.16 KiB) 2600 mal betrachtet

dondaik
Beiträge: 12929
Registriert: 16.01.2009, 18:48
Wohnort: Steingaden
Hat sich bedankt: 1604 Mal
Danksagung erhalten: 222 Mal

Re: Unterschied "Bei Änderung auslösen" und "Bei Aktualisierung auslösen"

Beitrag von dondaik » 18.06.2019, 21:55

steht das nicht in einem "basis-thema " ?
-------
!!! der download der handbüchern auf den seiten von eq3 und das lesen der tips und tricks kann das hm-leben sehr erleichtern - das nutzen der suche nach schlagworten ebenso :mrgreen: !!!
wer schreibfehler findet darf sie behalten.

Benutzeravatar
Sammy
Beiträge: 9172
Registriert: 09.09.2008, 20:47
Hat sich bedankt: 15 Mal
Danksagung erhalten: 174 Mal

Re: Unterschied "Bei Änderung auslösen" und "Bei Aktualisierung auslösen"

Beitrag von Sammy » 19.06.2019, 08:00

In diesem Fall quasi egal, da der Sensor nur 1x am Tag zusätzlich sendet und Du ohne Einschaltdauer einschaltest.
Ansonsten wäre aber auf Änderung vorzuziehen, damit wirklich nur reagiert wird, wenn sich der Zustand ändert.
Auf Aktualisierung verwendet man, bei zyklischen Sendern, wenn man zusätzlich für kurze (aber länger als der Sendeabstand) Zeit einschalten will und sicherstellen will, dass ein verloren gegangener Aus-Befehl nicht zu dauerhaft eingeschaltetem verbraucher führt.

Gruß Sammy
Links: CCU-Logik, Tipps für Anfänger, WebUI-Doku, Expertenparameter, virtuelle Aktorkanäle
Inventur vom 22.01.14: 516 Kanäle in 165 Geräten, 132 Programme, 270 Direkte Verknüpfungen
Ich übernehme für alle von mir gegebenen Hinweise, Tipps und Links keine Haftung! Das Befolgen meiner Tipps ist nur für Fachkundige gedacht und erfolgt auf eigene Gefahr!

mike9677
Beiträge: 422
Registriert: 17.04.2011, 11:08

Re: Unterschied "Bei Änderung auslösen" und "Bei Aktualisierung auslösen"

Beitrag von mike9677 » 19.06.2019, 08:57

Danke. Habe mal auf Änderung eingestellt.
Leider schaltet die Steckdose nicht ab, nachdem der mElder wieder auf offen steht.
Müsste hier das Programm noch ergänzt werden im Bereich sonst wenn ?

Oder anders: wäre auch eine direktverknüpfung möglich oder macht das keinen Sinn.

Gruß Mike

grissli1
Beiträge: 2268
Registriert: 22.06.2012, 17:46
System: Alternative CCU (auf Basis OCCU)
Wohnort: Tirol/Austria
Hat sich bedankt: 13 Mal
Danksagung erhalten: 2 Mal

Re: Unterschied "Bei Änderung auslösen" und "Bei Aktualisierung auslösen"

Beitrag von grissli1 » 19.06.2019, 09:29

Im Programm definierst du ja nur, dass der Aktor bei geschlossen die Steckdose einschaltet. Nirgends steht was geschehen soll, wenn er auf offen steht. Somit also das auch noch definieren.
Noch besser ist die Direktverknüpfung, da diese auch bei CCU Ausfall noch funktioniert.

Viele Grüße
Chris
System: RaspberryMatic 3.41.11.20190126 auf RPi3, ReverseProxy auf RPi3

mike9677
Beiträge: 422
Registriert: 17.04.2011, 11:08

Re: Unterschied "Bei Änderung auslösen" und "Bei Aktualisierung auslösen"

Beitrag von mike9677 » 19.06.2019, 10:28

wäre es dann so richtig ?
Unbenannt.PNG

Benutzeravatar
Sammy
Beiträge: 9172
Registriert: 09.09.2008, 20:47
Hat sich bedankt: 15 Mal
Danksagung erhalten: 174 Mal

Re: Unterschied "Bei Änderung auslösen" und "Bei Aktualisierung auslösen"

Beitrag von Sammy » 19.06.2019, 12:09

Es ist nicht falsch.
Das sonstwenn ist aber überflüssig, das reine SONST hätte genügt.
Eine Direktverknüpfung wäre trotzdem immer vorzuziehen. Für DIE Aufgabe nimmt man kein Programm.
Links: CCU-Logik, Tipps für Anfänger, WebUI-Doku, Expertenparameter, virtuelle Aktorkanäle
Inventur vom 22.01.14: 516 Kanäle in 165 Geräten, 132 Programme, 270 Direkte Verknüpfungen
Ich übernehme für alle von mir gegebenen Hinweise, Tipps und Links keine Haftung! Das Befolgen meiner Tipps ist nur für Fachkundige gedacht und erfolgt auf eigene Gefahr!

manfredh
Beiträge: 4155
Registriert: 09.09.2012, 10:41
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 78 Mal
Danksagung erhalten: 301 Mal

Re: Unterschied "Bei Änderung auslösen" und "Bei Aktualisierung auslösen"

Beitrag von manfredh » 20.06.2019, 10:09

Sammy hat geschrieben:
19.06.2019, 12:09
Es ist nicht falsch.
Das sonstwenn ist aber überflüssig...
Und die Erklärung dazu (weil ich aus eigener Erfahrung weiß, dass das Verständnis dieser dich ein weiteres Stück an Begreifen der Logik bringt):

Schon die erste Zeile bewirkt bei jeder Änderung des Status des Kontaktes, dass das Programm einmalig) abläuft. Das "bei Änderung auslösen" besagt das - ob davor geschlossen oder offen steht ist irrelevant.
Erst bei diesem Programm lauf wird dann der Wahrheitsgehalt der Bedingungen geprüft. Da das "Wenn" bei geöffnetem Kontakt nicht wahr ist, geht das Programm zum nächsten Block (dem "Sonst") und führt dieses - da bedingungslos im wahrsten Sinne des Wortes - aus.
Es gibt 10 Arten von Menschen: solche die Binärcode verstehen und solche, die ihn nicht verstehen.

Antworten

Zurück zu „HomeMatic allgemein“