Verständnisfrage für Marker bei Szene in Szene

Antworten
wireless-dj
Beiträge: 447
Registriert: Sa 26. Mär 2016, 08:08

Mo 10. Jan 2022, 07:01

Guten morgen,

ich habe eine Verständnisfrage zum Thema Bedingungen der Marker bei Szene in Szene:
Es gibt mehrere Möglichkeiten

Beispielhafte Konfiguration A: Der Marker M1 ist hier steht für "Fenster Büro geschlossen".

Code: Alles auswählen

[manuelle Szene 1] ( Heizung Büro an ) [M1]
• schalte Heizung Büro an
• mach noch was
• mach noch mehr
Ich verstehe das so, dass diese manuelle Szene nur ausgeführt wird, wenn das Bürofenster geschlossen ist.

Code: Alles auswählen

[Funkbus Sender Trust XXXXXX] ( Tür geschlossen ) 
 • starte Szene manuelle Szene 1
 • mach hier auch was
 • mach hier noch mehr 
Wenn die Tür nun geschlossen wird, und das Fenster Büro auch geschlossen ist, wird
die Szene Heizung an nicht ausgeführt, obwohl das Fenster geschlossen ist.
Der Marker zeigt in diesem Fall keine Wirkung.
Ist das so gewollt?

Wenn ich es anders herum mache:

Konfiguration B

Code: Alles auswählen

[manuelle Szene 1] ( Heizung Büro an ) 
• schalte Heizung Büro an
• mach noch was
• mach noch mehr

Code: Alles auswählen

[Funkbus Sender Trust XXXXXX] ( Tür geschlossen ) 
 • starte Szene manuelle Szene 1 [M1]
 • mach hier auch was
 • mach hier noch mehr 
So funktioniert das.
Wenn das so gewollt ist, erschliesst sich mir die Logik dahinter nicht so ganz.

Eine Szene, die nur ausgeführt werden soll, wenn die Marktbedingungen stimmen,
müsste doch eigentlich grundsätzlich auch nur dann ausgeführt werden dürfen, oder sehe ich das falsch?

Oder anders gefragt:
Warum funktioniert Konfiguration A nicht?

Danke & Gruß,

Volker
Benutzeravatar
Blackbird
Beiträge: 831
Registriert: Sa 20. Feb 2016, 17:51

Mo 10. Jan 2022, 12:21

Kann sogar durchaus Sinn machen, dass der Marker bei dezidiertem Aufruf aus anderer Szene ignoriert wird.
Aber dafür kannst Du ja eben, wie Duauch herausgefunden hast, den Aufruf selbst mit Marker belegen.
Ich weiss zu berichten, dass die Marker bei den einzelnen Aktionen in der aufgerufenen Szene funktionieren.
wireless-dj
Beiträge: 447
Registriert: Sa 26. Mär 2016, 08:08

Mo 10. Jan 2022, 13:24

Ja, das ist bekannt.

Mich interessiert aber das "Warum?" Und, ist das so gewollt?

Denn rein aus Logik: Wenn eine Szene nur mit Bedingungen ausgeführt werden darf,
dann müssten diese Bedingungen nach der Logik IMMER gültig sein.
Ansonsten wären es "bedingte Marker" oder so ähnlich....

Danke & Gruß,

Volker
Antworten