manchmal sind programme kompliziert, wenn man denn überblick verliert... ich gebe dir mal visuell ein beispiel...
das gleiche fürs kinderzimmer...
ich will zwei gleiche aktionen für zwei zimmer ausführen warum nicht in ein programm, erleichtert mein überblick... aber dieses programm ist reinster mist.. ich erkläre warum
Gehst du ins bad und schaltest das licht an während das badezimmerfenster zu ist, würde mein rollo offen bleiben(bedingung nicht erfüllt) öffne ich dann mein fenster bleibt mein rollo immernoch unten, weil das fenster nur auf prüfen steht und deshalb kein programm startet.
Gehe ich jetzt ins kinderzimmer und öffne das fenster und schalte dann das licht an, ist die sonst wenn bedingung erfüllt und mein kinderzimmerrollo geht runter wie erwünscht... problem ist nur meine badezimmer bedingung ist ja ebenfalls erfüllt denn licht ist immernoch an und fenster offen.
also geht auch dort das rollo runter... obwohl im ersten block sich nichts verändert hat!!!!
das ist gemeint mit gesamtes programm wird abgearbeitet... egal wo der auslöser steht... willste das die beiden sich nicht beeinflussen machste zwei programme.
du hast mehrere oder zweige ich sonst wenn zweige aber die abarbeitung eines programs bleibt gleich
in diesem programm schalte ich das licht vom bad ein während das badfenster offen ist, geht das badrollo runterProgramm löst aus, obwohl Bedingungen nicht erfüllt
Moderator: Co-Administratoren
-
- Beiträge: 381
- Registriert: 15.01.2013, 11:45
- Hat sich bedankt: 19 Mal
- Danksagung erhalten: 3 Mal
Re: Programm löst aus, obwohl Bedingungen nicht erfüllt
Ich nutze ganz gern Alchys Script "Auslöser eines Programmes finden und loggen"
viewtopic.php?f=31&t=35686
Super easy zu integrieren und hat mir schon so manches aha Erlebnis beschehrt.
Es ist sehr hilfreich beim optimieren und anpassen bei komplexeren Programmen.
Vielleicht hilfts ja auch dir.
Beste Grüße
viewtopic.php?f=31&t=35686
Super easy zu integrieren und hat mir schon so manches aha Erlebnis beschehrt.
Es ist sehr hilfreich beim optimieren und anpassen bei komplexeren Programmen.
Vielleicht hilfts ja auch dir.
Beste Grüße
Re: Programm löst aus, obwohl Bedingungen nicht erfüllt
Tja, im ersten Beitrag des TE ist deutlich zu erkennen das er das Skript bereits nutzt.
Viele Grüße!
Jörg
Jörg
Re: Programm löst aus, obwohl Bedingungen nicht erfüllt
Moin zusammen,
Danke an alle Beteiligten für eure Unterstützung und Geduld mit mir!
Wir haben hier 8 Rollos. Frei nach dem Motto ... was "rauf" fährt, will auch wieder "runter" ... und dann ist da noch die Sache mit der Beschattung im Sommer.
Also (8 * 3 für rauf) + 8 x runter + (8 * X für die Beschattung) da bin ich dann locker bei über 40 Programmen
Ich habe mich jetzt erstmal für die Anpassung des bestehenden Programms (erster Block) entschieden und werde weiter beobachten.
@QLink
Danke für den Tipp, aber ...
Anbei meine aktuelle Fassung vom Programm.
Gruß Dirk
Danke an alle Beteiligten für eure Unterstützung und Geduld mit mir!
Für jeden ODER-Block ein Programm, das könnten dann aber ganz schön viele werden
Wir haben hier 8 Rollos. Frei nach dem Motto ... was "rauf" fährt, will auch wieder "runter" ... und dann ist da noch die Sache mit der Beschattung im Sommer.
Also (8 * 3 für rauf) + 8 x runter + (8 * X für die Beschattung) da bin ich dann locker bei über 40 Programmen
Ich habe mich jetzt erstmal für die Anpassung des bestehenden Programms (erster Block) entschieden und werde weiter beobachten.
@QLink
Danke für den Tipp, aber ...
Genau so ist es
Anbei meine aktuelle Fassung vom Programm.
Gruß Dirk
RPi3: RaspberryMatic 3.47.22.20191026 (HmIP & HM)
CUxD 2.3.4
RedMatic 5.2.0
Programmedrucken 1.2a
Pocket Control HM V10.5.1 Abo
CUxD 2.3.4
RedMatic 5.2.0
Programmedrucken 1.2a
Pocket Control HM V10.5.1 Abo