NEWS
Heizung / Fenster / Licht / FRAU
-
Hier mal der neue Ansatz, den Du natürlich noch ausbauen musst
Das mit dem automatischen Hochfahren, nachdem das Licht ausgeschaltet wurde, würde den Einsatz von Variablen, bzw. User-Objekten notwendig machen und daher habe ich es erst einmal nicht eingebaut.
Solltest Du hierzu fragen haben, versuche ich aber dann später Hilfe zu leisten...
Learning by doing ist nie verkehrtHier unten noch der Export, zum Importieren in Dein ioBroker Blockly-Script
<xml xmlns="http://www.w3.org/1999/xhtml"> <block type="comment" id="C5%Pp%j0.)s97.Qw+agj" x="-563" y="-288"> <field name="COMMENT">Immer werktags um 08:00 Uhr</field> <next> <block type="schedule" id="QROsdhe_4v0WX/~VGsc="> <field name="SCHEDULE">{"time":{"exactTime":true,"start":"08:00"},"period":{"days":1,"dows":"[1, 2, 3, 4, 5]"}}</field> <statement name="STATEMENT"> <block type="comment" id="p-Ow*eD7Xv.oR-U-Z_8r"> <field name="COMMENT">Ersetzen durch den Rolladen-Aktor des Kinderzimmers</field> <next> <block type="control" id="Cis^v:t5`I,sYpg_WGVV"> <mutation delay_input="false"></mutation> <field name="OID">hm-rpc.1.NEQ1600321.1.LEVEL</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="math_number" id="v0(]:|O_WsmW^yd0JCjA"> <field name="NUM">100</field> </block> </value> <next> <block type="comment" id="+GM_MNMVe}AIcy}bw/zJ"> <field name="COMMENT">Ersetzen durch den Rolladen-Aktor des Schlafzimmers</field> <next> <block type="control" id="|R0]O8jt46t}lX6-PAjR"> <mutation delay_input="false"></mutation> <field name="OID">hm-rpc.1.NEQ1600321.1.LEVEL</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="math_number" id="PJlsnYb1EX1Pm%2V}QkQ"> <field name="NUM">100</field> </block> </value> <next> <block type="comment" id="RA#*82*tA]DN)IAeIp6v"> <field name="COMMENT">Ersetzen durch den Licht-Aktor des Bad-Kind</field> <next> <block type="controls_if" id="C+NOpF=RNz6pj10L~{l7"> <value name="IF0"> <block type="logic_compare" id="7s:1#NA?Wmj*D(a`WF#9"> <field name="OP">EQ</field> <value name="A"> <block type="get_value" id="H:%J]_AQR`/uf1HAx*!J"> <field name="ATTR">val</field> <field name="OID">hm-rpc.1.NEQ0136618.1.STATE</field> </block> </value> <value name="B"> <block type="logic_boolean" id="[9dZJudUT|7[q~s(!R0o"> <field name="BOOL">FALSE</field> </block> </value> </block> </value> <statement name="DO0"> <block type="comment" id="eRFE1r*%efxHH|J2[O.k"> <field name="COMMENT">Nur wenn Licht aus ist, wird hochgefahren</field> <next> <block type="comment" id="XZRrN%{0A~@ZqKIt|Y%A"> <field name="COMMENT">Ersetzen durch den Rolladen-Aktor des Bad-Kind</field> <next> <block type="control" id="7-=}Oli4ebSrpoJl@xa."> <mutation delay_input="false"></mutation> <field name="OID">hm-rpc.1.NEQ1600321.1.LEVEL</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="math_number" id=".x,.Mupp-*9@U?ek{:z*"> <field name="NUM">100</field> </block> </value> </block> </next> </block> </next> </block> </statement> <next> <block type="comment" id="fZc!p%@vRe4]tp5E1{xV"> <field name="COMMENT">Ersetzen durch den Licht-Aktor des Bad-Eltern</field> <next> <block type="controls_if" id="W@bx~dYu|e!147$f{O^a"> <value name="IF0"> <block type="logic_compare" id="Ei{n[?T:d5)f2%JGm{{M"> <field name="OP">EQ</field> <value name="A"> <block type="get_value" id="UKF?me{#CLr#U@{unICd"> <field name="ATTR">val</field> <field name="OID">hm-rpc.1.NEQ0136618.1.STATE</field> </block> </value> <value name="B"> <block type="logic_boolean" id="s@C:}Ss?/3wg!-Mv^)X^"> <field name="BOOL">FALSE</field> </block> </value> </block> </value> <statement name="DO0"> <block type="comment" id="QZ(oBHmm)XrlU#^s;13%"> <field name="COMMENT">Nur wenn Licht aus ist, wird hochgefahren</field> <next> <block type="comment" id="Sdi@azhRVydX.OnGg/(G"> <field name="COMMENT">Ersetzen durch den Rolladen-Aktor des Bad-Eltern</field> <next> <block type="control" id="~|?Ys=G`0;Y+c9LO)=2J"> <mutation delay_input="false"></mutation> <field name="OID">hm-rpc.1.NEQ1600321.1.LEVEL</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="math_number" id="3~G7)T881+l7yr0wH)X+"> <field name="NUM">100</field> </block> </value> </block> </next> </block> </next> </block> </statement> </block> </next> </block> </next> </block> </next> </block> </next> </block> </next> </block> </next> </block> </next> </block> </statement> </block> </next> </block> </xml>
-
@Berchemer
Oki , hab ich soweit umgebaut, läuft aber nicht ? .... also hab die Rolläden eingesetzt/geändert , einen mal runtergefahren ( vom Schlafzimmer) , Zeit oben geändert und Script gestartet , aber auch nach Ablauf der Zeit fährt er nicht hoch ? Was mache ich falsch ? vielen lieben Danke !!!... aber faktor Frau kommt nun dazu ... damit ich hier allse smart lassen darf muss das mit dem , wenn das licht ausgeschaltet wird , das dann der rolladen hochfährt noch dazu
Was muss ich machen ?
-
-
Kommando zurück, es läuft nun doch , wert darf nur nicht auf 100 sonder muss auf 99 stehen , keine Ahnung warum... bleibt "nur" noch das mit dem licht
-
@Berchemer
soory aber ich brauche noch einmal deine Hilfe. Hatte es jetzt an 2 Werktage das die beiden Rolläden in den Bädern nicht hochfahren, die anderen beiden fahren hoch ? ( Licht war jeweils aus ) ... was läuft falsch ? Eine Idee ?Danke dir.
-
@mw-home
Setz doch Dein Blockly mal als Export hier in Code-Tags rein. Oder zumindest als Bild des Blockly-Scriptes -
aktuelle Problem: Rolläden fahren hoch wenn der wert auf 99 steht, aber dann eben nicht komplett, weil es ja auf 99 ... stelle ich den wert aber auf 100 tut sich nichts ODER wenn der Rolladen vorher nicht komplett unten war, fährt er komplett zu , aber eben nicht hoch
-
Ich schaue gleich mal rüber... Kann nur noch etwas dauern
-
Super das wäre klasse, finde keine Fehler ,.,, kann mir nicht recht helfen
-
@mw-home sagte in Heizung / Fenster / Licht / FRAU:
aktuelle Problem: Rolläden fahren hoch wenn der wert auf 99 steht, aber dann eben nicht komplett, weil es ja auf 99 ... stelle ich den wert aber auf 100 tut sich nichts ODER wenn der Rolladen vorher nicht komplett unten war, fährt er komplett zu , aber eben nicht hoch
Sorry, aber bei mir mit HM-Funk-Rolladenaktoren, sowohl als Variante für Markenschalter, als auch als Unterputz-Variante, klappt es mit dem Wert 100.
Kann mir nur noch vorstellen, dass es etwas mit Homematic IP Wired zu tun haben könnte. Da bin ich jedoch überfragt, weil ich so etwas weder zum Testen, noch etwas über eine solche Problematik in diesem Zusammenhang gefunden habe
Vielleicht findet sich ja einer mit Kenntnis von HM-IP-Wired und kann versuchen, es nachzustellen???
-
Vielen lieben Dank für deine Hilfe !!
Oki dann lass ich es erstmal auf 99 ,... aber meine Bitte geht ja weiter
Thema licht, was muss ich jetzt mit deinem klasse Script machen , damit der Rolladen nun automatisch hochfährt wenn ich das Licht irgendwann ausschalte ? Kannst du es mir umbauen / dazu bauen und als Screen senden ?
Vielen Dank und ein schönes Wochenende
-
Versuche am Wochenende daran zu denken.
Ansonsten schau Dir auch mal die Lösung vom Paul53 an und probier mal 'n bisschen damit rum.
Und wie gesagt...
Am besten ist immer:learning by doing
Kannst ja nix kaputt machen