Kanal oder Befehl blockieren

Allgemeines zur HomeMatic Haussteuerung

Moderator: Co-Administratoren

Benutzeravatar
robbi77
Beiträge: 13860
Registriert: 19.01.2011, 19:15
System: CCU
Wohnort: Landau
Hat sich bedankt: 182 Mal
Danksagung erhalten: 739 Mal

Re: Kanal oder Befehl blockieren

Beitrag von robbi77 » 13.10.2021, 17:55

Oder einfach die zwei Adern tauschen … 🤷‍♂️
Bei Risiken und Nebenwirkungen fragen Sie den Elektriker Ihres geringsten Mißtrauens!
http://www.eq-3.de/service/downloads.html
Tips und Tricks für Anfänger: viewtopic.php?t=22801
Programmlogik: viewtopic.php?f=31&t=4251
Webui-Handbuch: https://www.eq-3.de/downloads/download/ ... h_eQ-3.pdf
Script und Linksammlung: viewtopic.php?f=26&t=27907
Troll des Forums ...

Benutzeravatar
Ganter
Beiträge: 315
Registriert: 05.12.2013, 20:16
Wohnort: Ortsgrenze Köln, praktisch in Köln :-)
Hat sich bedankt: 9 Mal

Re: Kanal oder Befehl blockieren

Beitrag von Ganter » 13.10.2021, 18:34

Matsch hat geschrieben:
13.10.2021, 17:16
Wenn eingefahren 100% ist (das ist bei Rollläden in der CCU so!!) und du diesen Zustand im Sperrfall haben willst, dann muß OR verknüpft werden und B sperrt dann mit 100% den Antrieb. 0% in B heißt dann Freigabe.
Du kennst die Boolsche Algebra?

Die Prozentangabe bezieht sich normalerweise auf die Fensterfläche: 100% also = komplett frei, 0% = komplett zu.
Ich möchte ausgefahren bei 0 % sperren, weil ich die Markise bei Windlast unterstütze und abspanne. Und dafür habe ich mit UND verknüpft. Dann fährt sie aber bei 100 % (eingefahren) nicht mehr aus
Nur der EffZeh :-)

Matsch
Beiträge: 5452
Registriert: 30.05.2019, 11:37
System: Alternative CCU (auf Basis OCCU)
Wohnort: Chemnitz
Hat sich bedankt: 116 Mal
Danksagung erhalten: 741 Mal

Re: Kanal oder Befehl blockieren

Beitrag von Matsch » 13.10.2021, 18:40

Ganter hat geschrieben:
13.10.2021, 18:34
Ich möchte ausgefahren bei 0 % sperren, weil ich die Markise bei Windlast unterstütze und abspanne. Und dafür habe ich mit UND verknüpft. Dann fährt sie aber bei 100 % (eingefahren) nicht mehr aus
OK, bei UND muß dann aber B = 0% sein zum Sperren.

Ein reines Sperren sowohl bei Eingefahren als auch bei Ausgefahren ist mit den virtuellen Kanälen nicht möglich. Das o.g. Prinzip ist ja der Aussperrschutz und der führt immer zu einer festen Position, eben dem offenen Rollladen. Dein Vorhaben ist so per virtuellen Kanälen nicht lösbar, allerfalls per Programm.

Bei der o.g. UND-Verknüpfung würde ein B=0% dazu führen, dass eine eingefahrene Markise sofort ausfährt - was wohl nicht gewollt ist.

Benutzeravatar
Ganter
Beiträge: 315
Registriert: 05.12.2013, 20:16
Wohnort: Ortsgrenze Köln, praktisch in Köln :-)
Hat sich bedankt: 9 Mal

Re: Kanal oder Befehl blockieren

Beitrag von Ganter » 13.10.2021, 18:54

Matsch hat geschrieben:
13.10.2021, 18:40

Ein reines Sperren sowohl bei Eingefahren als auch bei Ausgefahren ist mit den virtuellen Kanälen nicht möglich. Das o.g. Prinzip ist ja der Aussperrschutz und der führt immer zu einer festen Position, eben dem offenen Rollladen. Dein Vorhaben ist so per virtuellen Kanälen nicht lösbar, allerfalls per Programm.

Bei der o.g. UND-Verknüpfung würde ein B=0% dazu führen, dass eine eingefahrene Markise sofort ausfährt - was wohl nicht gewollt ist.
ok, danke. Ich hatte Stan oben anders verstanden. Aber das was Du sagst, spiegelt meine Versuche wieder. Schade.

Viele Grüße

Ganter
Nur der EffZeh :-)

Benutzeravatar
Ganter
Beiträge: 315
Registriert: 05.12.2013, 20:16
Wohnort: Ortsgrenze Köln, praktisch in Köln :-)
Hat sich bedankt: 9 Mal

Re: Kanal oder Befehl blockieren

Beitrag von Ganter » 13.10.2021, 19:06

robbi77 hat geschrieben:
13.10.2021, 17:55
Oder einfach die zwei Adern tauschen … 🤷‍♂️
Dann wäre zwar die Anzeige in CCU und App falsch, aber es würde das Problem, das Matsch erklärt hat, beheben, weil die Logik "denkt", die Rollade sei offen .... hmm ...
Nur der EffZeh :-)

MichaelN
Beiträge: 9679
Registriert: 27.04.2020, 10:34
System: CCU
Hat sich bedankt: 700 Mal
Danksagung erhalten: 1626 Mal

Re: Kanal oder Befehl blockieren

Beitrag von MichaelN » 13.10.2021, 19:08

Ganter hat geschrieben:
13.10.2021, 18:54
Schade.
Irgendwie muss du ja so oder so den "Aussperrschutz" oder hier Verfahrschutz aktivieren. Da das Abspannen ja wohl nicht automatisch geschieht, spricht dann wenig dagegen den Verfahrschutz dann auch manuell durch TAstendruck oä zu aktivieren. Du brauchst also nicht unbedingt eine DV. Ist ja weder zeitkritisch noch muss es 100% ausfallsicher sein, weil unbeaufsichtigt
LG, Michael.

Wenn du eine App zur Bedienung brauchst, dann hast du kein Smarthome.

Wettervorhersage über AccuWeather oder OpenWeatherMap+++ Rollladensteuerung 2.0 +++ JSON-API-Ausgaben auswerten +++ undokumentierte Skript-Befehle und Debugging-Tipps +++

Benutzeravatar
stan23
Beiträge: 2041
Registriert: 13.12.2016, 21:14
System: Alternative CCU (auf Basis OCCU)
Wohnort: Altmühltal
Hat sich bedankt: 586 Mal
Danksagung erhalten: 337 Mal
Kontaktdaten:

Re: Kanal oder Befehl blockieren

Beitrag von stan23 » 13.10.2021, 19:24

Ganter hat geschrieben:
13.10.2021, 17:06
Meine Markise ist offensichtlich anders herum, also bei 0 % voll ausgefahren, bei 100 % drin.
Das ist Geschmackssache, welche Ader du für AUF bzw. ZU anschließt und wie du es in der WebUI sehen willst.
Meine Markise verhält sich quasi wie ein (fast) waagerechter Rollo:
100% --> alles aufgewickelt, Sonne scheint auf die Terrasse
0% --> alles abgewickelt, Sonnen- bzw. Regenschutz

Wenn du nur im ausgefahrenen Zustand (0%) sperren willst, müsste es doch so klappen:

Code: Alles auswählen

            |   Kanal A   |
 UND        |  Bedienung  |
            |   0% | 100% |
            | ausg.| eing.|
--------------------------
K  S |   0% |   0% |   0% |
a  p |      |      |      |
n  e | aktiv| ausg.| ausg.|
a  r |------|------|------|
l  r | 100% |   0% | 100% |
   e | nicht|      |      |
B    | aktiv| ausg.| eing.|
Viele Grüße
Marco

RaspberryMatic als VM auf einem NUC mit Proxmox und USB-Funkmodul
~80 Geräte (HM, HmIP, HMW, HBW, AskSin)

Matsch
Beiträge: 5452
Registriert: 30.05.2019, 11:37
System: Alternative CCU (auf Basis OCCU)
Wohnort: Chemnitz
Hat sich bedankt: 116 Mal
Danksagung erhalten: 741 Mal

Re: Kanal oder Befehl blockieren

Beitrag von Matsch » 13.10.2021, 19:31

stan23 hat geschrieben:
13.10.2021, 19:24
Wenn du nur im ausgefahrenen Zustand (0%) sperren willst, müsste es doch so klappen:
Setzt aber voraus, dass Kanal B nur dann auf Sperre gesetzt werden darf, wenn die Markise ausgefahren ist. Und das geht dann eben wieder nicht per virtuellem Kanal, sondern benötigt ein Programm.
Aber dann kann ich die ganze Funktionalität ja gleich komplett in ein Programm packen. Und da sehe ich keine Umsetzprobleme.

MichaelN
Beiträge: 9679
Registriert: 27.04.2020, 10:34
System: CCU
Hat sich bedankt: 700 Mal
Danksagung erhalten: 1626 Mal

Re: Kanal oder Befehl blockieren

Beitrag von MichaelN » 13.10.2021, 19:47

Irgendwas verstehe ich jetzt nnicht
Matsch hat geschrieben:
13.10.2021, 19:31
dass Kanal B nur dann auf Sperre gesetzt werden darf, wenn die Markise ausgefahren ist. Und das geht dann eben wieder nicht per virtuellem Kanal
Der Kanal B ist doch der virtuelle Kanal. :?:

Falls es jemand ausprobieren möchte, anbei ein XLS-Sheet

Also wenn 0% der ausgefahrene Zustand ist, den man blockieren möchte, dann muss der 1. virtuelle Kanal mit UND verknüpft werden und 100% beinhalten für normales Verfahren und zum Blockieren 0%.
Dateianhänge
Logische Verknüpfungen.xlsx
(12.09 KiB) 24-mal heruntergeladen
LG, Michael.

Wenn du eine App zur Bedienung brauchst, dann hast du kein Smarthome.

Wettervorhersage über AccuWeather oder OpenWeatherMap+++ Rollladensteuerung 2.0 +++ JSON-API-Ausgaben auswerten +++ undokumentierte Skript-Befehle und Debugging-Tipps +++

Matsch
Beiträge: 5452
Registriert: 30.05.2019, 11:37
System: Alternative CCU (auf Basis OCCU)
Wohnort: Chemnitz
Hat sich bedankt: 116 Mal
Danksagung erhalten: 741 Mal

Re: Kanal oder Befehl blockieren

Beitrag von Matsch » 13.10.2021, 20:45

MichaelN hat geschrieben:
13.10.2021, 19:47
Irgendwas verstehe ich jetzt nnicht
Matsch hat geschrieben:
13.10.2021, 19:31
dass Kanal B nur dann auf Sperre gesetzt werden darf, wenn die Markise ausgefahren ist. Und das geht dann eben wieder nicht per virtuellem Kanal
Der Kanal B ist doch der virtuelle Kanal. :?:
Was ich meine: Die Bedingung einzuhalten, dass die Sperre in Kanal B nur gesetzt werden darf, wenn die Markise voll ausgefahren ist, geht nicht allein mit den virtuellen Kanälen umzusetzen und bezog sich auf diesen Beitrag:
stan23 hat geschrieben:
13.10.2021, 19:24
Wenn du nur im ausgefahrenen Zustand (0%) sperren willst ...

Antworten

Zurück zu „HomeMatic allgemein“