Sobald Und/Oder in einer Regel sind ändert sich der Status der Kontakte

5 years ago

Hallo zusammen,

 

mir ist heute ein Problem aufgefallen.

 

Solange nur Oder Verknüpfungen in einer Regel enthalten sind steht bei den eingebundenen Tür/Fensterkontakten "geöffnet wird" oder eben "geschlossen wird". Heist, die Türen/Fenster können so lange offen bzw geschlossen sein wie sie wollen, an dem "Danach" ändert sich nichts.

 

Sobald man aber zB eine Zeitspanne als "Und" hinzufügt ändert sich der Status bei den Tür/Fensterkontakten von "geöffnet wird" bzw "geschlossen wird" auf "geöffnet ist" bzw "geschlossen ist" was natürlich ein riesen Unterschied ist.

Heist, solange die Türen/Fenster offen bzw geschlossen sind wird "Danach" nie ausgelöst.

 

Habe ich etwas übersehen oder ist das ein Bug in der App?

 

Bei Bedarf kann ich gerne Screenshots anhängen.

794

23

  • 5 years ago

    Moin @torwald12,

    du kannst der ersten Variante z.B. eine "Dauer" hinzufügen. Nach Ablauf der Zeitspanne tritt dann "Danach" in Kraft.

    Was ist denn dein Ziel? Was möchtest du genau erreichen?

    Besten Gruß und ein schönes Wochenende
    Matthias Bo.

    0

  • 5 years ago

    Wenn Tür 1 geöffnet ist und Tür 2 geöffnet ist 

    bedeutet, dass beide Türen geöffnet sind

     

    Wenn Tür 1 geöffnet wird und Tür 2 geöffnet wird

    würde erfordern, dass beide Türen gleichzeitig geöffnet werden.

     

     

     

     

     

     

     

    3

    Answer

    from

    5 years ago

    scheinbar habt ihr nicht wirklich gelesen was ich gepostet habe, es geht nicht um eine Zeitspanne, es geht auch nicht um Tür 1 oder Tür 2

     

    Es geht darum das in einer reinen "Oder"  Verknüpfung bei den Tür/Fensterkontakten "geöffnet wird" bzw "geschlossen wird" steht.

     

    Sobald man da aber ein zusätzlichen "Und" zB in Form einer Zeitspanne oder einer Helligkeit eines Bewegungsmelders hinzufügt sich der Zustand der Tür/Fensterkontakte von "geöffnet wird" bzw "geschlossen wird" in "geöffnet ist" bzw "geschlossen ist" geändert wird!

    Answer

    from

    5 years ago

    Jetzt erkläre doch bitte mal was du damit vorhast und was jetzt da in deinem Fall der Unterschied ist zwischen "Geöffnet wird" und das 0,5 ms später eintretende Ereignis "Geöffnet ist".

    Answer

    from

    5 years ago

    ok, dann mit Screenshots.

     

    Screenshot_20191019-000737_SmartHome.jpgScreenshotSmartHome_geöffnet_wird.jpg

     

    im zweiten Screenshot ist eine reine "oder" Verknüpfung, wenn Bewegung erkannt wird oder die Tür geschlossen wird geht das Licht für 3 Minuten an und danach aus, auch bei weiterhin geschlossener Tür.

     

    im ersten Screenshot hatte ich zuerst auch die reinen "oder" Verknüpfungen, da stand dann bei den drei Türkontakten auch "geöffnet wird".

    Nachdem ich die Zeitspanne als "und" Verknüpfungen eingefügt habe änderte sich der Zustand bei den Türkontakten von "geöffnet wird" auf "geöffnet ist".

     

    Heist, solange eine der Türen göffnet bleibt tritt das danach, sprich Lampen aus, nie ein.

    Unlogged in user

    Answer

    from

  • 5 years ago

    Hallo @torwald12,

    gerne frage ich einmal für dich in der Fachabteilung nach. Sobald ich Neuigkeiten erhalte, gebe ich dir Bescheid.

    Beste Grüße
    Malte M.

    7

    Answer

    from

    5 years ago

    funzt nicht, solange eine Regel mit "oder" erstellt wird steht bei den Kontakten "geöffnet wird", sobald man auf "und" geht wechselt der Status auf "geöffnet ist".

    Answer

    from

    5 years ago

    Leider herrscht allenthalben berechtigterweise bezüglich der Formulierungen "geöffnet wird" bzw. "geöffnet ist" Verwirrung. Auch unsereiner hat bisher vergeblich sowohl beim Kundendienst als auch im Interview im sog. heißen Draht um Klärung ersucht.

     

    Daher hier nochmals der Unterschied ..

     

    Wird einmal das dynamische Änderungsverhalten eines Zustandes (z.B. AN->AUS oder AUS ->AN), so wird das andere Mal der statische Zustand selbst (z.B. AN oder AUS) bewertet. Und das ist Fürwahr schon ein gewaltiger Unterschied.

     

    In der Elektronik werden etwa seit ewigen Zeiten hierzu die Begriffe Flanken- und Pegeltriggerung verwendet. Und die kann man natürlich auch in der Programmierung verwenden: Man reagiert eben flanken- oder pegelabhängig bzw. änderungs- oder zustandsabhängig.

     

    Hinsichtlich der Programmierung erfordern beide Arten höchst unterschiedlichen Aufwand. Die Bewertung statischer Zustände sind in der Regel recht aufwendig, muss doch ständig bzw. mindestens von Zeit zu Zeit der Zustand der Aktoren und Sensoren abgefragt werden, so ist das Änderungsverhalten vermutlich leichter zu realisieren, da sowohl die Aktoren als auch Sensoren für diese Fälle dem System entsprechende Nachrichten/Ereignisse senden, worauf dann die Homebase reagieren kann.

    Answer

    from

    5 years ago

    Nun zu dem zweiten Problem (UND/ODER) ..

     

    Leider hat die Entwicklungsabteilung es bisher noch nicht für nötig gehalten, sich um eine vollständige Implementierung zum Editieren sog. boolscher Ausddrücke zu bemühen. Hier sind - immerhin und erfreulicherweise - erste Ansätze erkennbar. So kann man etwa eine Art der Klammersetzung durch Gruppierungen erzeugen, wie das folgende Beispiel zeigt.

     

    Gruppieren und die FolgenGruppieren und die Folgen

    Beeinflusst die erste Gruppierung das Ergebnis, so kann die zweite ohne Weiteres auch weggelassen werden.

     

    Lieder konnte ich bisher den Verantwortlichen keine Antwort dazu abringen, wie etwa die Verknüpfung der drei Wahrheitswerte A, B, C in dem Ausdruck ..

     

    [0] A oder B und C

     

    .. bewertet werden.

     

    Wenn "und" stärker bindet als "oder" wäre dies äquivalent zu

     

    [1] A oder (B und C)

     

    Wenn jedoch keine Priorisierung zwischen "und/oder" implementiert wurde, wäre die Reihenfolge ..

     

    [2] (A oder B) und C

     

    In der Informatik wird üblicherweise "oder" durch "+" sowie "und" durch "*" implementiert, wodurch also die erste Klammersetzung [1] realisiert wäre.

     

    Leider weiß keiner nie nicht niemals nichts Genaues.Traurig

    Unlogged in user

    Answer

    from

  • 5 years ago

    3

    Answer

    from

    5 years ago

    Du solltest mal das lesen, speziell die Rubrik "Regeln": https://telekomhilft.telekom.de/t5/Smart-Home/SmartHome-Handbuch-2019-10-von-Nutzer-zu-Nutzer/m-p/4214194#M131597


    Und worin sollten dort meine aufgeworfenen Fragen ihre Antworten finden?Verwirrt

     

    Ich finde, hier sollten die Entwickler und jene, welche das System dokumentieren sollten, ihre Arbeit (endlich) machen.

    Answer

    from

    5 years ago

    Hallo @torwald12,

    bei "geöffnet wird" oder "geschlossen wird" wird der Zustand einmalig abgefragt bei "geöffnet ist" oder "geschlossen ist" wird der Zustand dauerhaft abgefragt.

    bei "geöffnet wird" oder "geschlossen wird" wird der Zustand einmalig abgefragt
    bei "geöffnet ist" oder "geschlossen ist" wird der Zustand dauerhaft abgefragt.
    bei "geöffnet wird" oder "geschlossen wird" wird der Zustand einmalig abgefragt
    bei "geöffnet ist" oder "geschlossen ist" wird der Zustand dauerhaft abgefragt.


    Grundsätzlich wird der Zustand nicht dauerhaft abgefragt (fire and forget). Das Wording mag in dem Sinne etwas unglücklich gewählt sein.
    Auf deinem Screenshot mit der "Und-Verknüpfung" kann ich leider nicht das "Dann" und vor allem das "Danach" erkennen. Hast du bei "Dann" es genauso wie auf deinem zweiten Screenshot (Lampe ein, Dauer für 3 Minuten)? Hast du auch ein "Danach" eingerichtet? Wenn nicht, setze bitte testweise mal "Danach Lampe aus"

    Gruß
    André A.

    Answer

    from

    5 years ago

    ja, bei "Dann" sind die Lampen für drei Minuten an und bei "Danach" Lampen aus.

    Unlogged in user

    Answer

    from

  • 5 years ago

    Moin @torwald12 und hallo in die Runde.

    ich habe mich mit rauchendem Gehirn durch diesen Thread gelesen und letztendlich auch begriffen, worum es geht Zwinkernd

    Sehr schön wird das Problem auch im Handbuch (Kapitel 5.4.2) vom jetzt leider gelöschten User beschrieben.

    Ein Workaround wäre, eine zweite Regel anzulegen, die das Licht tagsüber, bzw, wenn die Sonne aufgegangen ist, ausschaltet, wenn die anderen Bedingungen eintreten.

    Ich werde die Sache als Verbesserungsvorschlag weiterleiten. Ein Bug-Ticket ist da eher nicht hilfreich, denke ich.

    Ich werde es auch intern ansprechen.

    Besten Gruß
    Matthias Bo.

    5

    Answer

    from

    5 years ago

    da der Winter vor der Tür steht werden die beiden betroffenen Türen eh immer wieder geschlossen so dass immo die Und/Oder Verknüpfung erstmal so bleiben kann.

     

    Answer

    from

    5 years ago

    Matthias Bo.

    Moin @torwald12 und hallo in die Runde. (...) Sehr schön wird das Problem auch im Handbuch (Kapitel 5.4.2) vom jetzt leider gelöschten User beschrieben. (..) Besten Gruß Matthias Bo.

    Moin @torwald12 und hallo in die Runde.
    (...)
    Sehr schön wird das Problem auch im Handbuch (Kapitel 5.4.2) vom jetzt leider gelöschten User beschrieben.
    (..)
    Besten Gruß
    Matthias Bo.
    Matthias Bo.
    Moin @torwald12 und hallo in die Runde.
    (...)
    Sehr schön wird das Problem auch im Handbuch (Kapitel 5.4.2) vom jetzt leider gelöschten User beschrieben.
    (..)
    Besten Gruß
    Matthias Bo.

    Der gelöschte User ist nur ein geänderter User, bin ich. Die neueste Version der Regeln ist hier zu finden: https://telekomhilft.telekom.de/t5/Smart-Home/Erfahrungsbericht-Regeln/td-p/4429649 .

    Answer

    from

    5 years ago

    Matthias Bo.

    Moin @torwald12 und hallo in die Runde. (...) Ein Workaround wäre, eine zweite Regel anzulegen, die das Licht tagsüber, bzw, wenn die Sonne aufgegangen ist, ausschaltet, wenn die anderen Bedingungen eintreten. (...) Besten Gruß Matthias Bo.

    Moin @torwald12 und hallo in die Runde.

    (...)
    Ein Workaround wäre, eine zweite Regel anzulegen, die das Licht tagsüber, bzw, wenn die Sonne aufgegangen ist, ausschaltet, wenn die anderen Bedingungen eintreten.
    (...)
    Besten Gruß
    Matthias Bo.
    Matthias Bo.
    Moin @torwald12 und hallo in die Runde.

    (...)
    Ein Workaround wäre, eine zweite Regel anzulegen, die das Licht tagsüber, bzw, wenn die Sonne aufgegangen ist, ausschaltet, wenn die anderen Bedingungen eintreten.
    (...)
    Besten Gruß
    Matthias Bo.

    Auch das ist im Kapitel 6.9 Frage 2 beschrieben (https://telekomhilft.telekom.de/t5/Smart-Home/Erfahrungsbericht-Regeln/td-p/4429649).

    Unlogged in user

    Answer

    from

Unlogged in user

Ask

from

This could help you too