Unterschied: Bei Aktualisierung bzw. Änderung auslösen?

Kabellose und kabelgebundene Sender und Empfänger der klassischen Homematic-Serie

Moderator: Co-Administratoren

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: Unterschied: Bei Aktualisierung bzw. Änderung auslösen?

Beitrag von Xel66 » 15.11.2022, 10:50

sct hat geschrieben:
15.11.2022, 10:20
Das ist alles viel zu viel.
Wenn Du ein funktionierendes System haben willst, wirst Du um entsprechende Lektüre nicht herumkommen. Der Nachteil bei Silbertablettlösungen ist, dass der Anwender keinen blassen Schimmer hat, was er da tut und bei der nächsten Banalität wieder aufschlägt. Mit dem Wissen aus den entsprechenden Dokumentationen kann man sich aber definitiv selbst helfen und auch erfolgreich eigene Projekte umsetzen. Und Automationen muss man programmieren sowie für die Programmierung im Vorfeld den Automationsbedarf analysieren und geeignete Trigger wählen. Mit dem angelesenen Wissen kann man dann die Lösung umsetzen. So läuft das im Normalfall.

Ohne Beachtung der Dokumentation endet das Projetk "Hausautomation" definitiv im Frust und das smarte Home ist eher ein Wischiwaschi-Fernbedien-Home und hat mit Automation nicht mal im Ansatz was zu tun. Viele Anwender investieren viel Zeit in der Gestaltung einer Bedienoberfläche ihres Smarthomes. Ein Smarthome, was bedient werden muss ist alles andere, aber definitiv nicht smart. Das ist nur "den Taster an der Wand durch eine Wischgeste auf einem "Smart"device ersetzt". Dieser Trend ist aber eine Folge der Werbung für Smarthomes, weil man ja sonst wenig "zeigen" kann. Dort wird immer ein Bildschirm gezeigt, und was man alles steuern kann. Na toll. Für mich ist es wichtiger, dass das Licht automatisch angeht, wenn ich es brauche, die Rollladen bedarfsmäßig von allein laufen und die Heizung meinen Lebensstil und -gewohnheiten von selbst berücksichtigt. Es ist definitv kein Ansatz von Smarthome, zum Tablet an der Wand zu rennen, und die Temperaturen zu verstellen, die Rollladen zu fahren oder das Licht mit dem Handy an- und auszumachen. Just my2ct.

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

sct
Beiträge: 139
Registriert: 02.03.2016, 15:12
Hat sich bedankt: 1 Mal

Re: Unterschied: Bei Aktualisierung bzw. Änderung auslösen?

Beitrag von sct » 15.11.2022, 11:30

Hallo again,

da hast Du vollkommen Recht. Aber geholfen wird mir und auch anderen mit dieser Philosophie nicht. Es nützt ja nichts auf die Lektüre zu verweisen damit das Thema Smarthome einen Sinn ergibt. Die Dokumentation wird ja beachtet. Zumindest von mir. Aber leider eben nicht verstanden. Es fehlt hier der One-Pager der die doch recht komplexen Sachverhalte in eine kurze, prägnante und lesbare Form umwandelt.
Das kommt mir alles so vor wie damals beim Studium als der Prof fassungslos vor uns stand weil wir alle geschlossen durch die Prüfung gefallen sind. Für ihn war das alles klar wie Kloßbrühe, man muß ja nur die Doku lesen, gelle? Aber eigentlich war er es der versagt hat, denn er hat es nicht geschafft die wenige, entscheidende Information uns Humanoiden in der Form zugänglich zu machen dass es intuitiv verständlich ist. Sämtliche Doku strahlt mindestens die Betriebsblindheit des Herrschaftswissens aus. Oder soll ich sagen Arroganz? Nee, lieber nicht...

im eq3 WebUI Handbuch steht folgender Satz: "Folgende Ereignisse sind Trigger für ein Programm:: ... Änderungen des logischen Zustands einer Bedingungszeile („Auslösen auf Änderung“)"
Hierzu stellt sich mir schon die folgende Frage die nicht beantwortet wird: Gibt es Änderungen welche das Programm nicht ausführen lassen?

Beispiel: Programmzeile:

Code: Alles auswählen

WENN 
Temperatursensor 'Temperatur > 20 Grad' 'Auslosen bei Änderung'
DANN
...
SONST
- Temperatur ändert sich von 3 Grad auf 4 Grad --> wird Programm getriggert ? Wenn ja, welcher Programmzweig wird ausgeführt ?
- Temperatur ändert sich von 19 Grad auf 20 Grad --> wird Programm getriggert ? Wenn ja, welcher Programmzweig wird ausgeführt ?
- Temperatur ändert sich von 25 Grad auf 26 Grad --> wird Programm getriggert ? Wenn ja, welcher Programmzweig wird ausgeführt ?
- Temperatur ändert sich von 21 Grad auf 22 Grad --> wird Programm getriggert ? Wenn ja, welcher Programmzweig wird ausgeführt ?
- Temperatur ändert sich von 21 Grad auf 20 Grad --> wird Programm getriggert ? Wenn ja, welcher Programmzweig wird ausgeführt ?
- Temperatur ändert sich von 20 Grad auf 19 Grad --> wird Programm getriggert ? Wenn ja, welcher Programmzweig wird ausgeführt ?

Ciao
sct

Benutzeravatar
Baxxy
Beiträge: 10839
Registriert: 18.12.2018, 15:45
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 609 Mal
Danksagung erhalten: 2228 Mal

Re: Unterschied: Bei Aktualisierung bzw. Änderung auslösen?

Beitrag von Baxxy » 15.11.2022, 11:49

Für alle Fragen:
Getriggert wird immer.
Es wird immer das Sonst ausgeführt.
Es wird nie das Dann ausgeführt.
Bei Frage 5 wird das Sonst ausgeführt (und nur bei bei 5)

Ansonsten passiert nix.

Würde sich bei Frage 2 der Istwert auf 20.1 ändern würde das Dann ausgeführt.

Edit:
Falschaussage gestrichen und korrekte Aussagen hinzugefügt.
Zuletzt geändert von Baxxy am 15.11.2022, 16:41, insgesamt 1-mal geändert.

MichaelN
Beiträge: 9681
Registriert: 27.04.2020, 10:34
System: CCU
Hat sich bedankt: 700 Mal
Danksagung erhalten: 1626 Mal

Re: Unterschied: Bei Aktualisierung bzw. Änderung auslösen?

Beitrag von MichaelN » 15.11.2022, 11:50

LG, Michael.

Wenn du eine App zur Bedienung brauchst, dann hast du kein Smarthome.

Wettervorhersage über AccuWeather oder OpenWeatherMap+++ Rollladensteuerung 2.0 +++ JSON-API-Ausgaben auswerten +++ undokumentierte Skript-Befehle und Debugging-Tipps +++

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: Unterschied: Bei Aktualisierung bzw. Änderung auslösen?

Beitrag von Xel66 » 15.11.2022, 11:50

sct hat geschrieben:
15.11.2022, 11:30
Hierzu stellt sich mir schon die folgende Frage die nicht beantwortet wird:
Im derzeiten aktuellen Version des WebUI-Handbuchs Seite 87 letzter Abschnitt (unter "18.2.1.5 Bedingungen definieren" vierter Punkt) und der Folgeseite wird es erklärt.

Gruß Xel66

@MichaelN One-Pager mit 32 Seiten ist doch auch zu viel.
-------------------------------------------------------------------------------------------
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

sct
Beiträge: 139
Registriert: 02.03.2016, 15:12
Hat sich bedankt: 1 Mal

Re: Unterschied: Bei Aktualisierung bzw. Änderung auslösen?

Beitrag von sct » 15.11.2022, 12:14

Baxxy hat geschrieben:
15.11.2022, 11:49
Für alle Fragen:
Getriggert wird immer.
Es wird immer das Sonst ausgeführt.
AHA !! - Dankesehr

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: Unterschied: Bei Aktualisierung bzw. Änderung auslösen?

Beitrag von Xel66 » 15.11.2022, 12:26

sct hat geschrieben:
15.11.2022, 12:14
AHA !! - Dankesehr
BTW: Auch diese Information findet sich im entsprechenden Abschnitt des Handbuches.

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

sct
Beiträge: 139
Registriert: 02.03.2016, 15:12
Hat sich bedankt: 1 Mal

Re: Unterschied: Bei Aktualisierung bzw. Änderung auslösen?

Beitrag von sct » 15.11.2022, 13:39

Xel66 hat geschrieben:
15.11.2022, 12:26
BTW: Auch diese Information findet sich im entsprechenden Abschnitt des Handbuches.
Ja klar, es ist alles beschrieben. Auf einer der 357 Seiten stehts. Hast du dir mal meine Geschichte mit dem Professor weiter oben durchgelesen?

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: Unterschied: Bei Aktualisierung bzw. Änderung auslösen?

Beitrag von Xel66 » 15.11.2022, 14:08

Es gibt recht eindeutig beschreibende Inhaltsverzeichnisse. Glaubst Du im Ernst, ich habe das Handbuch mit Seitenzahlen im Kopf? Ich habe auch nachgesehen - im Inhaltsverzeichnis(!). Liegt vielleicht auch an der Tatsache, dass diese Vorgehensweise früher* in der Schule gelehrt und nicht jede Banalität in einer Powerpoint mundgerecht aufbereitet wurde.

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

sct
Beiträge: 139
Registriert: 02.03.2016, 15:12
Hat sich bedankt: 1 Mal

Re: Unterschied: Bei Aktualisierung bzw. Änderung auslösen?

Beitrag von sct » 15.11.2022, 14:43

Xel66 hat geschrieben:
15.11.2022, 14:08
Liegt vielleicht auch an der Tatsache, dass diese Vorgehensweise früher* in der Schule gelehrt und nicht jede Banalität in einer Powerpoint mundgerecht aufbereitet wurde.
Gute Steilvorlage. Ich habe mein Verständnis mal aufgemalt. Bitte korrigieren bzw. verbal formulieren wenn was falsch ist, Danke.
Triggerverhalten_CCU.jpg

Antworten

Zurück zu „HomeMatic Aktoren und Sensoren (klassisch)“