NEU! UPGRADE IP 11 verfügbar!
NEU! LICHTWIDGET - DPT 7.600 - Logik Manager Update - sowie viele weitere Verbesserungen
Infos im Wiki: https://elabnet.atlassian.net/l/cp/B9MUEJj2

Insider & Leistungsmerkmale FÜR ALLE freigeschaltet
Ab sofort kann jeder die neue VISU & IFTTT testen. Info: viewtopic.php?f=8&t=5074

Release V 4 am 15. Juni 2024
Es gibt nun einen fixen Termin. Info: viewtopic.php?f=8&t=5117

NEU! Ausführliches Video Tutorial zur VISU
Jetzt werden alle Fragen beantwortet. Das Video: https://youtu.be/_El-zaC2Rrs

[Frage] Hilfe bei Portierung Logik von Edomi

Informationen und Diskussionen über Logik-Engine und Logik-Editor
Forumsregeln
  • Denke bitte an aussagekräftige Titel und gebe dort auch die [Firmware] an. Wenn ETS oder CometVisu beteiligt sind, dann auch deren Version
  • Bitte mache vollständige Angaben zu Deinem Server, dessen ID und dem Online-Status in Deiner Signatur. Hilfreich ist oft auch die Beschreibung der angeschlossener Hardware sowie die verwendeten Protokolle
  • Beschreibe Dein Projekt und Dein Problem bitte vollständig. Achte bitte darauf, dass auf Screenshots die Statusleiste sichtbar ist
  • Bitte sei stets freundlich und wohlwollend, bleibe beim Thema und unterschreibe mit deinem Vornamen. Bitte lese alle Regeln, die Du hier findest: https://wiki.timberwolf.io/Forenregeln

Ersteller
stonie2oo4
Reactions:
Beiträge: 159
Registriert: Di Okt 23, 2018 9:27 pm
Hat sich bedankt: 30 Mal
Danksagung erhalten: 37 Mal

Hilfe bei Portierung Logik von Edomi

#1

Beitrag von stonie2oo4 »

Ich würde gerne ein paar Logiken von Edomi zum TW portieren.
Einfach um mal ein bisschen ein Gefühl für den TW-Logikeditor zu bekommen.
Bzw. sehe ich manche Sachen einfach besser hier aufgehoben, wie Beispielsweise diese hier.

Jetzt hab ich folgendes Problem, ich habe einen 1-Wire Schlüsselkasten und möchte dass bei entfernen des IButtons die LED rot wird und beim dranhängen diese grün wird. Jeweils für mich und meine Frau. Und zusätzlich wenn beide IButtons entfernt sind soll alles aus gehen.

In Edomi hab ich dass ganze einfach folgendermaßen gelöst, aber ich habe hier beim TW keinen Vergleicher gefunden.
Deswegen hab ich gehofft dass mir jemand einen Schups in die richtige Richtung geben kann.

Bild


Gruß Ben
Gruß Ben


TWS 960Q ID:359, VPN offen, Reboot erlaubt

gbglace
Reactions:
Beiträge: 3615
Registriert: So Aug 12, 2018 10:20 am
Hat sich bedankt: 1272 Mal
Danksagung erhalten: 1674 Mal

#2

Beitrag von gbglace »

was willst denn vergleichen, ist das nicht einfach ne Kombination von UND?

Schau Dir mal den Standard UND Baustein an. Ein Eingang der i-Button ein anderer ein Fixwert = 1. Damit hast mit zwei UND schonmal rot grün je i-Button.
Dann noch ein ODER der beide i-Buttons bei 0 ausschaltet.
Grüße
Göran

#1 Timberwolf 2600 Velvet Red TWS #225 / VPN aktiv / Reboot OK
#2 Timberwolf 2600 Organic Silver TWS #438 / VPN aktiv / Reboot OK
#3 PBM 3 Kanäle, #4 Modbus-Extension

StefanW
Elaborated Networks
Reactions:
Beiträge: 9775
Registriert: So Aug 12, 2018 9:27 am
Wohnort: Frauenneuharting
Hat sich bedankt: 4879 Mal
Danksagung erhalten: 7820 Mal
Kontaktdaten:

#3

Beitrag von StefanW »

Hallo Ben,

gute Fragestellung und schön, dass Du damit anfängst auf den TWS zu portieren.

Du wirst sehen, das klappt besser und einfacher als Du Dir das am Anfang vorstellst

lg

Stefan
Stefan Werner
Product Owner für Timberwolf Server, 1-Wire und BlitzART
Bitte WIKI lesen. Allg. Support nur im Forum. Bitte keine PN
Zu Preisen, Lizenzen, Garantie, HW-Defekt an service at elabnet dot de

Link zu Impressum und Datenschutzerklärung oben.

danik
Reactions:
Beiträge: 392
Registriert: Mo Sep 10, 2018 8:40 pm
Hat sich bedankt: 267 Mal
Danksagung erhalten: 266 Mal

#4

Beitrag von danik »

Hier ein Beispiel wie von Göran erwähnt mit OR/AND und invertiertem Eingang. Sollte so eigentlich gehen.

Gruss
Dani

Bild
TW 3500L (#882) + TW 950Q (#321, im Moment inaktiv), VPN offen, Reboot nach Rücksprache

Robert_Mini
Reactions:
Beiträge: 3744
Registriert: So Aug 12, 2018 8:44 am
Hat sich bedankt: 1171 Mal
Danksagung erhalten: 2076 Mal

#5

Beitrag von Robert_Mini »

Ich denke Logik 301 darf nicht als Input für die beiden anderen dienen. Sind ja mehrere unabhängige Logiken.

302 und 303 passen bereits zum schalten der beiden LEDs (invert bei 302 fehlt oder direkt True vorgeben).

301 für Zentral Aus sollte And sein.
Beide Eingänge invertiert mit dem Status der iButtons, fertig.

Lg
Robert
Timberwolf Server 2500 / #117 (VPN offen + reboot nach Rückfrage) / zusätzlich: 3500M/#935, 3500L/#1297

danik
Reactions:
Beiträge: 392
Registriert: Mo Sep 10, 2018 8:40 pm
Hat sich bedankt: 267 Mal
Danksagung erhalten: 266 Mal

#6

Beitrag von danik »

Robert_Mini hat geschrieben: Do Feb 20, 2020 9:28 pm Ich denke Logik 301 darf nicht als Input für die beiden anderen dienen. Sind ja mehrere unabhängige Logiken.
Sollte doch schon passen. Wenn keine Person anwesend ist, ist das Ergebnis FALSE und die LED's sind alle aus wie gewünscht. Wenn mindestens jemand anwesend ist = TRUE, und dann die jeweilige LED entweder grün ein oder rot ein.
Robert_Mini hat geschrieben: Do Feb 20, 2020 9:28 pm 302 und 303 passen bereits zum schalten der beiden LEDs (invert bei 302 fehlt oder direkt True vorgeben).
302 und 303 haben ja den gleichen verknüpften Eingang 1 (hier Person 1). 303 ist invertiert, daher 302 nicht. Im Beispiel habe ich nur kein echtes Objekt verknüpft sondern nur im Doktormodus.

Aber ev. übersehe ich auch was.

Gruss
Dani
TW 3500L (#882) + TW 950Q (#321, im Moment inaktiv), VPN offen, Reboot nach Rücksprache

Ersteller
stonie2oo4
Reactions:
Beiträge: 159
Registriert: Di Okt 23, 2018 9:27 pm
Hat sich bedankt: 30 Mal
Danksagung erhalten: 37 Mal

#7

Beitrag von stonie2oo4 »

Danke für den Tip @gbglace.
Jetzt wo dus erwähnt hast ist es logisch :lol:

StefanW hat geschrieben: Do Feb 20, 2020 9:11 pm Hallo Ben,

gute Fragestellung und schön, dass Du damit anfängst auf den TWS zu portieren.

Du wirst sehen, das klappt besser und einfacher als Du Dir das am Anfang vorstellst

lg

Stefan
Stefan, ganz ehrlich find ich vieles ziemlich umständlich. Du glaubst gar nicht wie oft mich der Wolf schon zur Weißglut gebracht hat ;).
Es sind meistens die Kleinigkeiten, so wie momentan das Problem mit den Tags aus dem anderen Thread.
So muss ich immer hin und her klicken im Menü um die richtige Adresse zu finden.

Ich würd zu gern mal vorbei kommen, weil es mir einfach schwer fällt manche Dinge verständlich in Text zu fassen.

Naja, zurück zum Thema.



Hab dass jetzt folgendermaßen probiert.
Hier ist die Ansicht vom Doctor-Modus wenn der Schlüssel dran hängt, aber warum wird der Output oben bei 19 nicht "true", wenn doch beide Inputs "true" sind?
1 UND 1 sollte doch logisch 1 geben?
Bild

Und hier wenn der Schlüssel weg ist.
Hier im Prinzip dass gleiche Problem bei 18. Bei Input 1 kommt false, sollte dann durch Inwerter true werden, und somit am Output auch true werden.
Bild


Wo ist mein Fehler, was hab ich übersehen?
Gruß Ben


TWS 960Q ID:359, VPN offen, Reboot erlaubt

Robert_Mini
Reactions:
Beiträge: 3744
Registriert: So Aug 12, 2018 8:44 am
Hat sich bedankt: 1171 Mal
Danksagung erhalten: 2076 Mal

#8

Beitrag von Robert_Mini »

Warum auch immer stehen deine Eingänge auf “u“ für Update only.
Damit wird nur der Wert in die Zelle übernommen, die Logik aber NICHT neu berechnet.

Am besten auf „c“ belassen.

Robert
Timberwolf Server 2500 / #117 (VPN offen + reboot nach Rückfrage) / zusätzlich: 3500M/#935, 3500L/#1297

Ersteller
stonie2oo4
Reactions:
Beiträge: 159
Registriert: Di Okt 23, 2018 9:27 pm
Hat sich bedankt: 30 Mal
Danksagung erhalten: 37 Mal

#9

Beitrag von stonie2oo4 »

Ah okay, Danke. Werd ich morgen testen.
Gruß Ben


TWS 960Q ID:359, VPN offen, Reboot erlaubt

Ersteller
stonie2oo4
Reactions:
Beiträge: 159
Registriert: Di Okt 23, 2018 9:27 pm
Hat sich bedankt: 30 Mal
Danksagung erhalten: 37 Mal

#10

Beitrag von stonie2oo4 »

Alles klar jetzt funzen die LED's :dance: .
Beim Alles aus, wenn beide Schlüssel weg sind hab ich noch ein Problem.
Bei Edomi hab ich einfach folgendes gemacht:
Wenn Schlüssel 1 = 0
und Schlüssel 2 = 0
Dann Sende auf Alles aus eine 0


Jetzt hab ichs beim TW mal so probiert, aber leider nicht der gewünschte Effekt. Jetzt wird leider eine 1 gesendet wenn beide Schlüssel weg sind und eine 0 wenn beide da sind. Kann man das iwie filtern, dass nur 0 gesendet wird?

Bild
Gruß Ben


TWS 960Q ID:359, VPN offen, Reboot erlaubt
Antworten

Zurück zu „Logikengine & Logik-Editor“