Skip to content

Blockly

Hilfe für Skripterstellung mit Blockly

6.5k Topics 79.3k Posts

NEWS

  • Haustürkingel steuert Alexa, Ruf identifizieren klappt nicht?!

    blockly
    7
    1
    0 Votes
    7 Posts
    574 Views
    A
    Update: Alexa sagt an wenn es an der Haustür klingelt. Bei allen anderen Rufen, sagt Alexa wer anruft. Wenn der Anruf nicht angenommen wird, bekommt man eine Pushnachricht mit Namen und Telefonnumer des anrufenden auf das Handy. Gruß Maik Haustür ist mit einer DoorTel ausgestattet, die hängt an der Fritzbox - Fon 2 https://www.keil-telecom.de/produkte/analoge-sprechanlagen/ [image: 1557054911671-doortel_titan.jpg] <xml xmlns="http://www.w3.org/1999/xhtml"> <variables> <variable type="undefined" id="timeout">timeout</variable> </variables> <block type="on_ext" id="#dU%bHFVm/~[XFv;e5M5" x="-1462" y="-2537"> <mutation items="1"></mutation> <field name="CONDITION">true</field> <field name="ACK_CONDITION"></field> <value name="OID0"> <shadow type="field_oid" id="{M}4J=valT~m(atD/ZVU"> <field name="oid">tr-064.0.callmonitor.ringing</field> </shadow> </value> <statement name="STATEMENT"> <block type="comment" id="di]:xmQ*u)c2*LvrrR._"> <field name="COMMENT">Haustürklingel</field> <next> <block type="controls_if" id=",9_Nr-P-{%Fd+Tc0-=Nu"> <mutation elseif="1"></mutation> <value name="IF0"> <block type="logic_operation" id="yAt8Y8(!aD~`YKjb1/Rl"> <field name="OP">AND</field> <value name="A"> <block type="logic_compare" id=".{k,JUmkmaS[zo)u`HOP"> <field name="OP">EQ</field> <value name="A"> <block type="convert_tostring" id="vs4,(_+Xk|mlz?{0V]R2"> <value name="VALUE"> <block type="get_value" id="DpgzqNoWjD?gGY|.nPM_"> <field name="ATTR">val</field> <field name="OID">tr-064.0.callmonitor.inbound.caller</field> </block> </value> </block> </value> <value name="B"> <block type="convert_tostring" id="OMZ8ptdUQLl3=^QZ%#d3"> <value name="VALUE"> <block type="text" id=")^vYDy#zc2@U!cM({:_."> <field name="TEXT">057674509945</field> </block> </value> </block> </value> </block> </value> <value name="B"> <block type="logic_compare" id="I+k=31q_n5w}V[r%tV=~"> <field name="OP">EQ</field> <value name="A"> <block type="convert_tostring" id=")uTb_$Ec~.k[W^uf4.AC"> <value name="VALUE"> <block type="get_value" id="r)ZRiksQWw|zR)[)I{c~"> <field name="ATTR">val</field> <field name="OID">tr-064.0.callmonitor.inbound.callerName</field> </block> </value> </block> </value> <value name="B"> <block type="convert_tostring" id="(lR,?ltpOT*.i.Qkyk_u"> <value name="VALUE"> <block type="text" id="lS!e(P-LF-~cZX;qK_{l"> <field name="TEXT">Haustür @ Home</field> </block> </value> </block> </value> </block> </value> </block> </value> <statement name="DO0"> <block type="control" id="L3gqU~B_rb%f,6U_.HPd"> <mutation delay_input="false"></mutation> <field name="OID">alexa2.0.Echo-Devices.G090ST0274551AK2.Commands.speak-volume</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="math_number" id="$o|k4{:ZvG[w76gqe1ss"> <field name="NUM">40</field> </block> </value> <next> <block type="control" id="RMDLjJtHkUKZSpzSY|d]"> <mutation delay_input="false"></mutation> <field name="OID">alexa2.0.Echo-Devices.G090NV037462086B.Commands.speak-volume</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="math_number" id="Ycn9%?;.xWuZyfWBs8q!"> <field name="NUM">30</field> </block> </value> <next> <block type="control" id="8HpR:tDIixsXIMc;4CeV"> <mutation delay_input="false"></mutation> <field name="OID">alexa2.0.Echo-Devices.G090ST0274620N1N.Commands.speak-volume</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="math_number" id="5!EkFiT10us0Jk2K9j@K"> <field name="NUM">30</field> </block> </value> <next> <block type="control" id="KijBRu@Ell3w04|-C/%x"> <mutation delay_input="false"></mutation> <field name="OID">alexa2.0.Echo-Devices.G090U50984760GFH.Commands.speak-volume</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="math_number" id="DdLAyzsvwR_X%?Mf.,Z}"> <field name="NUM">30</field> </block> </value> <next> <block type="control" id="_D8$yz+L].EaU?mM4-O%"> <mutation delay_input="true"></mutation> <field name="OID">harmony.0.Harmony_Hub.Amazon_Fire_TV.Pause</field> <field name="WITH_DELAY">TRUE</field> <field name="DELAY_MS">50</field> <field name="UNIT">ms</field> <field name="CLEAR_RUNNING">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id=")J(Jo]48}~UXir2oH@Ta"> <field name="BOOL">TRUE</field> </block> </value> <next> <block type="control" id="R*!kKkNLS,,7%@yid/)["> <mutation delay_input="false"></mutation> <field name="OID">alexa2.0.Echo-Devices.G090ST0274551AK2.Commands.speak</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="text" id="4%AtCh@rJ(yc:t*(_~!r"> <field name="TEXT">Hallo, es klingelt jemand an der Haustür</field> </block> </value> <next> <block type="control" id="m7ui{az56Yo!wwM,.aAM"> <mutation delay_input="false"></mutation> <field name="OID">alexa2.0.Echo-Devices.G090NV037462086B.Commands.speak</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="text" id="J(w/;QM+(;=r)eT-QBwE"> <field name="TEXT">Hallo, es klingelt jemand an der Haustür</field> </block> </value> <next> <block type="control" id="$jS4-`ChZ4AQ6M8{O~#N"> <mutation delay_input="false"></mutation> <field name="OID">alexa2.0.Echo-Devices.G090ST0274620N1N.Commands.speak</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="text" id="APox^v+G8Bl{cI61Ykyg"> <field name="TEXT">Hallo, es klingelt jemand an der Haustür</field> </block> </value> <next> <block type="control" id="CArvm)DCL79!ek8r,^U7"> <mutation delay_input="false"></mutation> <field name="OID">alexa2.0.Echo-Devices.G090U50984760GFH.Commands.speak</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="text" id="^t}HV3_~[hZ=/x{0uG=J"> <field name="TEXT">Hallo, es klingelt jemand an der Haustür</field> </block> </value> <next> <block type="pushover" id="J#0U,q%i9-J6z2oi%f2p"> <field name="INSTANCE"></field> <field name="SOUND">none</field> <field name="PRIORITY">0</field> <field name="LOG"></field> <value name="MESSAGE"> <shadow type="text" id="2;`WioOF5{9E1p$c4y2f"> <field name="TEXT">Es Klingelt an der Haustür</field> </shadow> </value> <next> <block type="update" id=";2E71y@B{/R8h2pHJ(H:"> <mutation delay_input="true"></mutation> <field name="OID">alexa2.0.Echo-Devices.G090ST0274551AK2.Commands.speak</field> <field name="WITH_DELAY">TRUE</field> <field name="DELAY_MS">15</field> <field name="UNIT">sec</field> <field name="CLEAR_RUNNING">FALSE</field> <value name="VALUE"> <block type="text" id="b2x$~uN^I%X*xRmE;Lx9"> <field name="TEXT"></field> </block> </value> <next> <block type="update" id="LJR=+*8J`WasvkCC2H$V"> <mutation delay_input="true"></mutation> <field name="OID">alexa2.0.Echo-Devices.G090NV037462086B.Commands.speak</field> <field name="WITH_DELAY">TRUE</field> <field name="DELAY_MS">15</field> <field name="UNIT">sec</field> <field name="CLEAR_RUNNING">FALSE</field> <value name="VALUE"> <block type="text" id=":E8G%gC-8lS$L~^wJTr8"> <field name="TEXT"></field> </block> </value> <next> <block type="update" id=";b$2.^X=YJ{0#a.[36^p"> <mutation delay_input="true"></mutation> <field name="OID">alexa2.0.Echo-Devices.G090U50984760GFH.Commands.speak</field> <field name="WITH_DELAY">TRUE</field> <field name="DELAY_MS">15</field> <field name="UNIT">sec</field> <field name="CLEAR_RUNNING">FALSE</field> <value name="VALUE"> <block type="text" id="fL;OA-#*$L~,{}k_MjZD"> <field name="TEXT"></field> </block> </value> <next> <block type="update" id="-vXN*_*ZKIGQsJ7ogw}-"> <mutation delay_input="true"></mutation> <field name="OID">tr-064.0.callmonitor.inbound.callerName</field> <field name="WITH_DELAY">TRUE</field> <field name="DELAY_MS">25</field> <field name="UNIT">sec</field> <field name="CLEAR_RUNNING">FALSE</field> <value name="VALUE"> <block type="text" id="n]|pQ}P$@y+esN##m(G3"> <field name="TEXT"></field> </block> </value> <next> <block type="update" id="AyN(zC[?efa`p:2[f)6O"> <mutation delay_input="true"></mutation> <field name="OID">tr-064.0.callmonitor.inbound.caller</field> <field name="WITH_DELAY">TRUE</field> <field name="DELAY_MS">25</field> <field name="UNIT">sec</field> <field name="CLEAR_RUNNING">FALSE</field> <value name="VALUE"> <block type="text" id="UChkmG}BP-.$ZQbVR~!l"> <field name="TEXT"></field> </block> </value> </block> </next> </block> </next> </block> </next> </block> </next> </block> </next> </block> </next> </block> </next> </block> </next> </block> </next> </block> </next> </block> </next> </block> </next> </block> </next> </block> </next> </block> </statement> <value name="IF1"> <block type="logic_operation" id="-ynhBu3l_vw_BZ`]Hj5p"> <field name="OP">AND</field> <value name="A"> <block type="logic_compare" id="ot1nq^/F]_$aB,V*lQSF"> <field name="OP">NEQ</field> <value name="A"> <block type="convert_tostring" id="Zihyi(g69pp^*+m6AwXf"> <value name="VALUE"> <block type="get_value" id="3]K}4kQCY@gPrlK*yBbJ"> <field name="ATTR">val</field> <field name="OID">tr-064.0.callmonitor.inbound.caller</field> </block> </value> </block> </value> <value name="B"> <block type="convert_tostring" id="=K:%o+!xr1E*I:PVHI=X"> <value name="VALUE"> <block type="text" id="g*gcyPtCTu2#wOm/7Qrc"> <field name="TEXT">057674509945</field> </block> </value> </block> </value> </block> </value> <value name="B"> <block type="logic_compare" id="un2w1^yvKP9Gq!UT[r!+"> <field name="OP">NEQ</field> <value name="A"> <block type="convert_tostring" id=",WH0eJKvx2bB$CU}{vpQ"> <value name="VALUE"> <block type="get_value" id="PYIc4i^?-3=O@zE4f1R-"> <field name="ATTR">val</field> <field name="OID">tr-064.0.callmonitor.inbound.callerName</field> </block> </value> </block> </value> <value name="B"> <block type="convert_tostring" id="VqnjMNcFo;eyW[v7c8~V"> <value name="VALUE"> <block type="text" id="s~gyiDolv?vq!37ffc-`"> <field name="TEXT">Haustür @ Home</field> </block> </value> </block> </value> </block> </value> </block> </value> <statement name="DO1"> <block type="control" id="wM@BuDz;3tw3httOQa#M"> <mutation delay_input="false"></mutation> <field name="OID">alexa2.0.Echo-Devices.G090ST0274551AK2.Commands.speak-volume</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="math_number" id="DAdYQ30EB_i=!Sq~JgVg"> <field name="NUM">40</field> </block> </value> <next> <block type="control" id="96I0|v9`pgIBzB:StNl^"> <mutation delay_input="false"></mutation> <field name="OID">alexa2.0.Echo-Devices.G090NV037462086B.Commands.speak-volume</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="math_number" id="JZ%J!W4m66Akp#q|@vKP"> <field name="NUM">30</field> </block> </value> <next> <block type="control" id=",X.t+9)}KJ/3m(}4S1uM"> <mutation delay_input="false"></mutation> <field name="OID">alexa2.0.Echo-Devices.G090U50984760GFH.Commands.speak-volume</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="math_number" id="3;Hq.3m{~%o$_1)@R$Jd"> <field name="NUM">30</field> </block> </value> <next> <block type="control" id="`s~z`,*+?*j2ItROCOs/"> <mutation delay_input="true"></mutation> <field name="OID">harmony.0.Harmony_Hub.Amazon_Fire_TV.Pause</field> <field name="WITH_DELAY">TRUE</field> <field name="DELAY_MS">50</field> <field name="UNIT">ms</field> <field name="CLEAR_RUNNING">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="r~B*S{41_`B$RK(U)d{1"> <field name="BOOL">TRUE</field> </block> </value> <next> <block type="control" id="+M[{|B}c0w7)txn?6%8H"> <mutation delay_input="false"></mutation> <field name="OID">alexa2.0.Echo-Devices.G090ST0274551AK2.Commands.speak</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="text_join" id="}*u9kDUO9JagAPD~Jof="> <mutation items="2"></mutation> <value name="ADD0"> <block type="text" id="VTtpVw]li#sE4*KIG@UU"> <field name="TEXT">Eingehender Anruf von </field> </block> </value> <value name="ADD1"> <block type="convert_tostring" id="|:H2fnvG2KXWt/^nb{CA"> <value name="VALUE"> <block type="get_value" id="}$5/Mz83cI2s!YZn1@9a"> <field name="ATTR">val</field> <field name="OID">tr-064.0.callmonitor.inbound.callerName</field> </block> </value> </block> </value> </block> </value> <next> <block type="control" id="yEj.9bH4/4RmQIaBkbNz"> <mutation delay_input="false"></mutation> <field name="OID">alexa2.0.Echo-Devices.G090NV037462086B.Commands.speak</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="text_join" id="P!v6leb0xB0DO.M6QUD+"> <mutation items="2"></mutation> <value name="ADD0"> <block type="text" id=".r(_V2g0I{]Hsup~Zk,A"> <field name="TEXT">Eingehender Anruf von </field> </block> </value> <value name="ADD1"> <block type="convert_tostring" id="n+oS~#;3maaU0Xiw``vt"> <value name="VALUE"> <block type="get_value" id="RQMd4E(gn;}La5c+pPJ@"> <field name="ATTR">val</field> <field name="OID">tr-064.0.callmonitor.inbound.callerName</field> </block> </value> </block> </value> </block> </value> <next> <block type="control" id="oHPw?{A4V;CH)4ox=@!0"> <mutation delay_input="false"></mutation> <field name="OID">alexa2.0.Echo-Devices.G090U50984760GFH.Commands.speak</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="text_join" id="PH6PuG3TT65O86_~z`g5"> <mutation items="2"></mutation> <value name="ADD0"> <block type="text" id="m{hw62dvVguUY=L_f@8b"> <field name="TEXT">Eingehender Anruf von </field> </block> </value> <value name="ADD1"> <block type="convert_tostring" id="g]fT8JP3]#~P,PHHBM/G"> <value name="VALUE"> <block type="get_value" id="*ri.Bh__~~!^=tSv^622"> <field name="ATTR">val</field> <field name="OID">tr-064.0.callmonitor.inbound.callerName</field> </block> </value> </block> </value> </block> </value> <next> <block type="timeouts_settimeout" id=".7_l[JDVZ!|9Rzm/.R~;"> <field name="NAME">timeout</field> <field name="DELAY">26</field> <field name="UNIT">sec</field> <statement name="STATEMENT"> <block type="controls_if" id="qPm@F!-`+~{e;WYA-|-{"> <value name="IF0"> <block type="logic_compare" id="O1C6V)2adin(L5wGN1Ez"> <field name="OP">EQ</field> <value name="A"> <block type="convert_tostring" id="oo%R}CYY-e:R;mH7M_@g"> <value name="VALUE"> <block type="get_value" id="@*_cN$NV:v:?2ij}q*{v"> <field name="ATTR">val</field> <field name="OID">tr-064.0.callmonitor.lastCall.type</field> </block> </value> </block> </value> <value name="B"> <block type="convert_tostring" id="]q|.$f`$qgh!Y)a,HZZ?"> <value name="VALUE"> <block type="text" id="EteS|AFJp:{Q$0q^w]7t"> <field name="TEXT">missed</field> </block> </value> </block> </value> </block> </value> <statement name="DO0"> <block type="pushover" id="THWkR5Gq{w|,-(S$~9k["> <field name="INSTANCE"></field> <field name="SOUND">none</field> <field name="PRIORITY">0</field> <field name="LOG"></field> <value name="MESSAGE"> <shadow type="text" id="1IySi3y*e]i@]4ph}_(?"> <field name="TEXT">Es Klingelt an der Haustür</field> </shadow> <block type="text_join" id="H]XNzBM}y5Y}xGR|Kvna"> <mutation items="5"></mutation> <value name="ADD0"> <block type="text" id="|7QsE#ySm60:TNC))#~/"> <field name="TEXT">Eingehender Anruf von </field> </block> </value> <value name="ADD1"> <block type="convert_tostring" id="KBIo,!qY/~u8/g83TJ;j"> <value name="VALUE"> <block type="get_value" id="8/p;+b(v@NZ?w:@II#4Z"> <field name="ATTR">val</field> <field name="OID">tr-064.0.callmonitor.inbound.callerName</field> </block> </value> </block> </value> <value name="ADD2"> <block type="text" id="76|%BCvWFp~.~tnf!%H*"> <field name="TEXT">, mit der Nummer </field> </block> </value> <value name="ADD3"> <block type="convert_tostring" id="m~;g49H_$MntsnY[TbWG"> <value name="VALUE"> <block type="get_value" id="]L|upNyAZ!^lps4jGqW1"> <field name="ATTR">val</field> <field name="OID">tr-064.0.callmonitor.inbound.caller</field> </block> </value> </block> </value> <value name="ADD4"> <block type="text" id="~PniT@,0Z@#~/M%.($kN"> <field name="TEXT"> wurde nicht beantwortet.</field> </block> </value> </block> </value> </block> </statement> <next> <block type="update" id="EmRV=xQ=m-P^jTR_f_oi"> <mutation delay_input="false"></mutation> <field name="OID">alexa2.0.Echo-Devices.G090ST0274551AK2.Commands.speak</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="text" id="*}wD4HoUm#Hc9Ws9q3*0"> <field name="TEXT"></field> </block> </value> <next> <block type="update" id="hG*vk^tLyDY{U*/tEC.8"> <mutation delay_input="false"></mutation> <field name="OID">alexa2.0.Echo-Devices.G090NV037462086B.Commands.speak</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="text" id="{Rwt`JX(Ox$T+zHp{_k`"> <field name="TEXT"></field> </block> </value> <next> <block type="update" id="`jpTOBOD.fx`Gq[P/$(8"> <mutation delay_input="false"></mutation> <field name="OID">alexa2.0.Echo-Devices.G090U50984760GFH.Commands.speak</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="text" id="rB)RdnwJ@:L$jB!r3JpD"> <field name="TEXT"></field> </block> </value> <next> <block type="update" id="4.-Oynk+WG8Pf=d|4:my"> <mutation delay_input="false"></mutation> <field name="OID">tr-064.0.callmonitor.inbound.callerName</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="text" id="=_Rrsyh^;9GFg?^x{|+z"> <field name="TEXT"></field> </block> </value> <next> <block type="update" id="8[N#Lv*$|@Gpc%hrTwRK"> <mutation delay_input="false"></mutation> <field name="OID">tr-064.0.callmonitor.inbound.caller</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="text" id="lv`oj%L?1;DZmMG5P=y|"> <field name="TEXT"></field> </block> </value> </block> </next> </block> </next> </block> </next> </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> </statement> </block> </xml> [image: 1557055053869-haust.jpg]
  • [gelöst] Gleichen Code auswerten innerhalb einer Zeit

    9
    2
    0 Votes
    9 Posts
    389 Views
    rantanplanR
    @Ralla66 sagte in Gleichen Code auswerten innerhalb einer Zeit: Überschrift editieren ist schon klar aber wo / der Weg ? Deinen ersten Beitrag auswählen, auf die drei kleinen Punkte, bearbeiten auswählen und [gelöst] am Anfang Deiner Überschrift einfügen.
  • Zeit und Temperatur abhängige Steuerung

    3
    1
    0 Votes
    3 Posts
    850 Views
    paul53P
    @Flokie sagte: will die zeitabhängige Komponente nicht Bei der Oder-Verküpfung ist die Bedingung immer war. Ändere oder in und; besser verwende zwischen 8:00 und 21:30.
  • Balkontüre geöffnet nach 30min Heizung aus

    16
    0 Votes
    16 Posts
    2k Views
    Ralla66R
    Weiter getestet, Sabotage hat der SKU nicht aber einen freien S2 Port der einen Code sendet, hier 07. Flux ein Paar SW1802op Vibrationssensoren bestellt und eingebaut. Stück etwa 50 Cent. Per Blockly habe ich jetzt auch Sabotage und Glasbruch. :-) [image: 1556976500349-f1_sw.jpg]
  • 0 Votes
    32 Posts
    4k Views
    M
    @BBTown So genau Funktioniert der Sensor nicht. Das ist die Unschärfe. Möglicher Fehler: Garage nicht komplett zu oder auf. Damit kann ich allerdings leben. Ich könnte noch eine Abfrage machen mit dem Ergebnis „Nicht offen/nicht zu“ Aber das kommt nicht vor, da ich die Garage entweder ganz zu, oder ganz auf fahre.
  • Telegramm schickt immer das Bild davor

    Moved Unsolved
    3
    1
    0 Votes
    3 Posts
    354 Views
    rantanplanR
    @skokarl Erledigt.
  • Wasserstandsmelder soll warnen wenn Waschmaschine undicht ist

    24
    1
    0 Votes
    24 Posts
    2k Views
    M
    @Semie1 Ich würde noch eine Meldung an das Handy schicken lassen. Wenn du mal im Urlaub bist..
  • Zeitschaltung mit Datum und jährliche Wiederholung

    12
    1
    0 Votes
    12 Posts
    679 Views
    Semie1S
    [image: 1556827574336-69bc143c-5f9f-43e1-8b8f-3bdca4b65700-image.png]
  • Keine SendTo Optionen mehr in vorhandenen und neuen Blockly

    7
    0 Votes
    7 Posts
    735 Views
    G
    Danke euch. Rechner gewechselt, Cache gelöscht etc hatte ich alles schon gemacht. @Homoran Den Eintrag habe ich wohl übersehen. Danke dir! Ich habe einen faulen iobroker cloud Adpater, wohl der vor der iot wende gefunden. Jetzt läufts!
  • Alexa Text vorlesen lassen

    blockly
    2
    0 Votes
    2 Posts
    601 Views
    M
    das wäre super, Danke Dir!
  • Script per Alexa Sprachbefehl starten?!

    76
    0 Votes
    76 Posts
    17k Views
    MyzerATM
    @Negalein Ja gerne, bin nur zur Zeit auf Urlaub , also etwas Geduld.
  • Namen der Geräte im Blockly Skript...?

    blockly
    3
    2
    0 Votes
    3 Posts
    309 Views
    MartinK.M
    Kann man die Auflösung des Fensters im "Blockly Skript" vielleicht ändern für die "Objekt Fenster" ??? :-/
  • Modbus Blockly

    blockly
    3
    2
    0 Votes
    3 Posts
    693 Views
    paul53P
    Bitte löschen.
  • [Gelößt] Hilfe brauche ein Script

    31
    1
    0 Votes
    31 Posts
    2k Views
    W
    Schon erledigt habe was überlesen. War unter einstellungen.
  • Gaszähler Skript

    2
    6
    0 Votes
    2 Posts
    672 Views
    G
    hat sich erlädigt :D Facebook Gruppe war schneller :p Ergebniss hier zu finden: klick mich...
  • Licht ausschalten wenn keine Bewegung

    blockly
    8
    1
    0 Votes
    8 Posts
    803 Views
    WinniW
    @Asgothian sagte in Licht ausschalten wenn keine Bewegung: Nachtrag - ich hatte das Problem falsch erinnert - das die Lampe relativ direkt nach dem Ausschalten wieder eingeschaltet wird. Wenn das ganze zufällig passiert dann ist das mit der oben beschriebenen Methode nicht zu greifen Daher noch eine ganz andere Frage: Soll es möglich sein das Licht einzuschalten wenn der Bewegungsmelder keine Bewegung registriert ? Wenn nein dann kannst du dein Beispiel oben gängig machen, in dem du das Objekt im Trigger auf Philips_hue.Osram_Bad.on wechselst den Moduls von "wurde geändert" auf "ist grösser als" umstellst. Wenn du das machst passiert folgendes: Immer wenn die Lampe angeschaltet wird, wird der "on" Datenpunkt mit dem Wert des Bewegungsmelders überschrieben - sprich wenn der BWM niemanden erkennt wird die Lampe ausgeschaltet. A. Ja, die Lampe schaltet sich völlig zufällig irgendwann ein, z.B. heute Nacht um 2:30 ohne Bewegung oder Helligkeitswechsel ein und dann wieder 1-2 Tage nicht. Die Idee war schon, dass wenn keine Bewegung da ist und Lampe sich trotzdem einschaltet, sie gleich wieder ausgeschaltet wird. Was aber auch nur Flickwerk gewesen wäre, weshalb ich jetzt das Teil zurück schicke.
  • 0 Votes
    6 Posts
    893 Views
    paul53P
    @weimaraner sagte: Ändert das etwas? Nein. Ich sehe gerade im Javascriptcode, count = (typeof count == 'number' ? count : 0) + 1; dass Blockly selbst die Variable count auf 0 initialisiert, wenn es nicht bereits geschehen ist. Damit kann man sich den obersten Befehl setze count auf 0 sparen.
  • Wetterstation und verzögertes ausführen eines Befehls

    3
    0 Votes
    3 Posts
    542 Views
    S
    oh das ist mir noch gar nicht aufgefallen, danke Umgesetzt habe ich das Ganze aber jetzt mit einem request URL, damit hat es direkt geklappt, die Umsetzung mit dem Status war hier scheinbar der Fehler.
  • Homematic iobroker Fernbedienung HM-RC-4-3 [gelöst]

    40
    2
    0 Votes
    40 Posts
    4k Views
    dslraserD
    @marce802 bei mir lassen sich nur einige wenige Geräte (alles HM) ändern. Die HMIP lassen sich nicht ändern.. HM: [image: 1556526089831-bildschirmfoto-2019-04-29-um-10.19.30.png] HMIP: [image: 1556526108465-bildschirmfoto-2019-04-29-um-10.19.56.png]
  • Problem mit Shelly, Schalter, PIR in indirekter Kombination

    blockly
    5
    1
    0 Votes
    5 Posts
    856 Views
    Beliar_666B
    Ich versuche das gleich mal in Blockly zu basteln.

656

Online

32.7k

Users

82.3k

Topics

1.3m

Posts