NEWS
[ok] Homematic IP: Rollladen während Lauf stoppen
-
Hallo zusammen,
ich habe mir einen Aussperrschutz in ioBroker für Homematic IP (HMIP-BROLLs) gebaut, der gut funktioniert (siehe beigefügtes Blockly) . Daneben gibt es zeitgesteuerte Blocklys, die das Öffnen der Rollläden morgens bzw. das Schließen am Abend regeln.
Einen Haken hat die Sache: der Schließprozess muss immer vollständig ablaufen, bevor eine Veränderung angenommen und ausgeführt wird. Beispiel: Die Rollläden sind am Abend heruntergefahren und jemand öffnet das Fenster und die Läden öffnen sich. Wenn während das Laufs nach oben das Fenster wieder geschlossen wird, werden alle Läden weiterhin geöffnet, danach aber nicht geschlossen. Erst recht wird das Öffnen nicht unterbrochen und nicht sofort wieder geschlossen.
Wenn mann das Öffnen vollständig bis zum Ende ablaufen lässt und erst dann das Fenster schließt, wird korrekt heruntergefahren.
Es fehlt also wohl an einer Regelung, die den angelaufenen Prozess abbricht und stattdessen den veränderten Prozess ablaufen lässt ?
Wie macht man so etwas ?
Vielen Dank für eure Hilfe.
Joachim
code_text -
HI ich würde in dem Fall vorher noch prüfen ob Rolladen aktiv ist, wenn ja, dann Stop und danach erst wieder runter bzw. hochfahren lassen..
Also so ungefähr:hoffe das hilft..
VG,
Alex -
@Alex-0 sagte in Homematic IP: Rollladen während Lauf stoppen ?:
Besten Dank für den Tipp. Grundsätzlich habe ich das verstanden.
Jetzt das "aber": in den von Dir gewählten Objekt IDs nennst Du die Bezeichnungen ":1.WORKING" und ":1.STOP".STOP habe ich irgendwo in Kanal 3 oder 4 gefunden, aber nicht mit den Status true oder false, sondern als button.
WORKING habe ich gar nicht gefunden.Was verstehe ich nicht ?
Besten Dank für erneute Hilfe.
Joachim -
@schweiger2 sagte in Homematic IP: Rollladen während Lauf stoppen ?:
aber nicht mit den Status true oder false, sondern als button.
ein Button kennt nur wahr - wird aber frisch gesetzt
@schweiger2 sagte in Homematic IP: Rollladen während Lauf stoppen ?:
WORKING habe ich gar nicht gefunden
Zeig mal die States deines Aktors aus den Objekten
und bitte nicht sie steuere "100" als Text (grün) sondern als Zahl (blau [Mathematik])
-
Hallo und Danke erst einmal. Hier die Eigenschaften des Rollladen-Aktors, ein Homematic IP HMIP-BROLL.
Gruß Joachim
-
@schweiger2
Ich könnte mir vorstellen dass es process oder der activity_state ist.
Geht der (oder ein anderer)während der Bewegung auf true? -
@schweiger2
Habe etwas gegoogelt und das GefundenSonstige Datenpunkte:
3.PROCESS: 0-STABLE 1-NOT STABLE (Motor läuft->wenn Motor steht weiß mein Script, dass die korrekten Werte nun in 3.level und 4.level stehen. Das ist quasi alles was das Script macht...)
3.ACTIVITY_STATE: 1-UP 2-DOWN 3-STABLE (Richtung) -
@schweiger2 sagte in Homematic IP: Rollladen während Lauf stoppen ?:
@Alex-0 sagte in Homematic IP: Rollladen während Lauf stoppen ?:
Besten Dank für den Tipp. Grundsätzlich habe ich das verstanden.
Jetzt das "aber": in den von Dir gewählten Objekt IDs nennst Du die Bezeichnungen ":1.WORKING" und ":1.STOP".STOP habe ich irgendwo in Kanal 3 oder 4 gefunden, aber nicht mit den Status true oder false, sondern als button.
WORKING habe ich gar nicht gefunden.Was verstehe ich nicht ?
Besten Dank für erneute Hilfe.
JoachimHi,
Also ich habe nur die Homematic und nicht HmIP somit habe ich andere Variablen.
aber unter Lvl. 6 hast du stop und der button reagiert mit "tue" also "tue" drückt den knopf. und anstatt working musst du unter lvl 3 den procress status abfragen. das ist das was bei mir "working" ist.bei HmIP Kanal 3 der Status und nur lesend abgreifbar, 4-6 kannste für Steuerungen nutzen. 7 ist glaube ich für automatic Sachen. Alles was Du in 4-6 steuerst siehst du dann auch in kanal 3.
VG,
Alex -
Ah, deswegen. Danke für die Hinweise, probiere ich heute oder morgen aus und schreibe dann hier.
Dankeschön.
Gruß Joachim
-
Das waren die entscheidenden Hinweise:
- PROCESS ändert sich bei Aktivität (Rollladen läuft) von STABLE (Wert 0) auf NOT_STABLE (Wert 1)
- STOP auf TRUE setzen stoppt den Vorgang
Damit ist mein Problem gelöst und ich habe wieder etwas gelernt.
Dankeschön.
Gruß Joachim -
Hallo,
ich bin neu in der Materie, HomeMatic IP in HomeKit und da habe ich mal eine kurze Frage:
Hast du das mit dem Stoppen der Rollos währen dem öffnen oder schließen über HomeKit im yakha Adapter -> im Gerät und dann den Serviceeinstellungen gelöst? Bzw. weiß wer wie das geht?
Oder funktioniert das nur über ein Script?
Und hat schon jemand mal Jalousie Autoren (HmIP - BBL) eingebunden wo dann auch die Lamellen verstellbar sind?
Danke und Grüße