Ablauf 1-Wire zu IPS

Ich hätte da mal eine Verständnisfrage:

Wo und in welcher Folge laufen die 1-Wire Aktivitäten ab.

Beispiel:
DS2405 (oder 2408,2413) als Eingang

  1. Updatetime 10 Sekunden bedeutet was?
    a. der Master fragt selbständig alle 10 Sekunden den Slave(2405) ab
    b. der Slave meldet alle 10 Sekunden den aktuellen Wert
    c. das IPS-1-W-Modul wird alle 10 Sekunden aktiv und fragt den Wert ab
    d. was ist, wenn sich der Eingang ändert.
    e. welche Aktivität (Modul?) verändert die zugeordnete Variable ?und wann
    f. die Änderung der Variable und nicht das Modul selbst triggert, jenachdem, was eingestellt ist, das Script.

  2. Updatetime ausgeschaltet. Ruht dann alle Aktivität?

DS2405 (oder 2408,2413) als Ausgang

a. Der Zustand ist die Folge der vom Script gesendeten Aufträge und ändert sich nicht automatisch
b. eine Änderung der zugehörigen Variablen ändert den Ausgang (glaub ich nicht)

Zusatz zum DS2413
Auslesen des Input mit TMEX_RequestRead(instance) V2
Output verändern kein Befehl gefunden in V2
Fehlen event. in V2 noch die Befehle für den 2413 ?

Hallo,

dass der Wert alle 10 Sekunden upgedatet wird.

a. der Master fragt selbständig alle 10 Sekunden den Slave(2405) ab
b. der Slave meldet alle 10 Sekunden den aktuellen Wert
c. das IPS-1-W-Modul wird alle 10 Sekunden aktiv und fragt den Wert ab

C ist hier richtig.

d. was ist, wenn sich der Eingang ändert.

dann aendert sich halt der Eingang. Spaetestens beim naechsten Update der Instanz durch IPS wird dann der Wert uebernommen.

e. welche Aktivität (Modul?) verändert die zugeordnete Variable ?und wann

alles schon gesagt: Die Variable wird durch den Poll im Abstand der Updatetime des IPS Moduls aktualisiert.

f. die Änderung der Variable und nicht das Modul selbst triggert, jenachdem, was eingestellt ist, das Script.

haeh? jetzt kann ich im Moment nicht mehr den Fragen folgen…

  1. Updatetime ausgeschaltet. Ruht dann alle Aktivität?

Ja.

DS2405 (oder 2408,2413) als Ausgang

a. Der Zustand ist die Folge der vom Script gesendeten Aufträge und ändert sich nicht automatisch

Korrekt.

b. eine Änderung der zugehörigen Variablen ändert den Ausgang (glaub ich nicht)

Nein, die Variable haengt an der Instanz, und wenn diese sich aendert, wird auch die Variable entsprechend geaendert. Anders ist es bei 2408 …

Zusatz zum DS2413
Auslesen des Input mit TMEX_RequestRead(instance) V2
Output verändern kein Befehl gefunden in V2
Fehlen event. in V2 noch die Befehle für den 2413 ?

Da muss ich selbst erstmal schauen, den habe ich noch nicht hier vorliegen.

Eine Auslösung durch das Ereignis im 1-W-Baustein erfolgt also erst, nachdem der Baustein von IPS gepollt wurde ?

Ich frage deshalb nochmal nach, weil ich eigentlich einen Eingangstaster direkt und nicht erst nach der Abfrage als Auslöser benutzen wollte. Ziel war, das System nicht durch Abfragen im Sekundentakt zu belasten.

Wie du schon vermutest:
-Du belastest den Bus alle X Sekunden.
-X ist die Zeit in der dein System reagiert

->Als Tastereingang würde ich es nicht verwenden
->Als langsamer PIRI zur „Präsenzerkennung“ mag es OK sein.

üaresy

Jetzt hab ich’s

Für was steht PIRI?

Piri hat verschiedene Bedeutungen:

Piri (Musikinstrument) ein koreanisches oboenähnliches Instrument.
ein Begriff aus dem Sikhismus, siehe Khanda.
Piri Reis, ein osmanischer Admiral und Kartograph.

PIR: Passiv-Infrarot-Detektion und I für Innen

MST