Skip to content

Blockly

Hilfe für Skripterstellung mit Blockly

6.5k Themen 79.3k Beiträge

NEWS

  • Anrufmonitor fritz iobroker und TR-064 ( 3.1.1)

    16
    0 Stimmen
    16 Beiträge
    1k Aufrufe
    dslraserD
    @Patchwork-3001 sagte in Anrufmonitor fritz iobroker und TR-064 ( 3.1.1): wenn mir einer ein blockly link aus dem forum geben könnte. probiere mal... https://forum.iobroker.net/post/264456
  • Zyklische Ausführung "extern" stoppen

    5
    1
    0 Stimmen
    5 Beiträge
    874 Aufrufe
    AlCalzoneA
    @tom_33 sagte in Zyklische Ausführung "extern" stoppen: da stehts immer vor dem "Ausführen" Das ist, damit nicht gleichzeitig mehrere Intervalle laufen.
  • Blockly, Ausführung zeitgesteuert

    6
    2
    0 Stimmen
    6 Beiträge
    752 Aufrufe
    C
    @xbow42 oh ja, das macht auch Sinn. Werde ich probieren, danke.
  • (gelöst)Steckdose prüfen

    blockly
    10
    1
    0 Stimmen
    10 Beiträge
    643 Aufrufe
    ostseereiterO
    @dslraser nun geht es erst mal so. Hintergrund war das die Fritzbox in unregelmäßigen Abständen immer wieder mal neustartet und wenn diese dann wieder aktiv ist werden alle Ligthifyplugs die an einen Stromkreis sind einfach ausgeschalten. Somit überwache ich nun über Ping die CCU2 und schalte dann alle plugs wieder an. [image: 1579959854930-screenshot-28.png]
  • [gelöst] Homematic IP Steckdose schalten

    2
    1
    0 Stimmen
    2 Beiträge
    477 Aufrufe
    T
    Komisch auf einmal tut es. Ich habe nichts verändert, nur nochmal getestet. Frage hat sich sich somit erledigt. Grüße Thomas
  • Zigbee Adapter Tradfri Remote keep alive

    2
    0 Stimmen
    2 Beiträge
    168 Aufrufe
    FredFF
    @Jan-Krenz Das lässt sich nicht ändern. Deswegen hält die Batterie auch sehr lange
  • Kaffeemaschine bei Anwesenheit ab 16.30 Uhr

    5
    1
    0 Stimmen
    5 Beiträge
    531 Aufrufe
    L
    @ilovegym hat funktioniert....... Danke Rafael
  • Programm per Uhrzeit schalten

    blockly
    6
    1
    0 Stimmen
    6 Beiträge
    526 Aufrufe
    AphofisA
    @Dutchman sagte in Programm per Uhrzeit schalten: @Aphofis sagte in Programm per Uhrzeit schalten: @Dutchman Könnten wir auch per ts besprechen!? sure wir treffen uns demnaest mal und sprechen die requirements durch. :+1: :+1: :+1:
  • Telegram Fehler durch Blockly Steuerung

    1
    3
    0 Stimmen
    1 Beiträge
    136 Aufrufe
    Niemand hat geantwortet
  • [gelöst] BWM Blockly

    blockly
    19
    1
    0 Stimmen
    19 Beiträge
    2k Aufrufe
    A
    Habs jetzt bei mir so gelöst [image: 1579816199312-licht-gang.png]
  • Aufbau eines Timers?

    3
    0 Stimmen
    3 Beiträge
    281 Aufrufe
    N
    @paul53 Vielen Dank für die schnelle Hilfe! Das hat auf anhieb funktioniert. Diese Timer haben mir das Leben echt schwer gemacht...^^
  • Feuerwehr Alarm

    blockly
    2
    1
    0 Stimmen
    2 Beiträge
    415 Aufrufe
    SBorgS
    @sigi234 Leider kein Fehler, sondern dem System (oder Skript) geschuldet :( Versuch mal beim Trigger "größer als letztes" (0 = false, 1 = true; damit wäre der Wechsel false > true "wahr" und würde den Trigger auslösen)
  • Heizkörpersteuerung bei Anwesenheit

    blockly heating javascript
    14
    1
    0 Stimmen
    14 Beiträge
    1k Aufrufe
    EuloE
    @paul53 sagte in Heizkörpersteuerung bei Anwesenheit: @ginvibe [image: 1579713323116-blockly_temp.jpg] Blockly export <xml xmlns="http://www.w3.org/1999/xhtml"> <variables> <variable type="" id="63Kb6U~eav+^MJx+D+Z+">anwesend</variable> </variables> <block type="variables_set" id="4i(X:eo*MR6b_c[i*2L|" x="-163" y="-438"> <field name="VAR" id="63Kb6U~eav+^MJx+D+Z+" variabletype="">anwesend</field> <value name="VALUE"> <block type="get_value_var" id="cYeP-bc#{Q2/sQ*~:_qO"> <field name="ATTR">val</field> <value name="OID"> <shadow type="text" id=".!D[s~_tl,T_Go=U,W!u"> <field name="TEXT">hm-rega.0.11037</field> </shadow> </value> </block> </value> <next> <block type="on_ext" id="vamP3Dpnsxk_6t%D_N#T"> <mutation items="1"></mutation> <field name="CONDITION">ne</field> <field name="ACK_CONDITION"></field> <value name="OID0"> <shadow type="field_oid" id="=+._w6kvy)Yt/B}B[f)Y"> <field name="oid">hm-rega.0.11037</field> </shadow> </value> <statement name="STATEMENT"> <block type="variables_set" id="}|5P0oajinsvCU7(A87$"> <field name="VAR" id="63Kb6U~eav+^MJx+D+Z+" variabletype="">anwesend</field> <value name="VALUE"> <block type="on_source" id="=|U!~-3+MHdhu*M4B8|q"> <field name="ATTR">state.val</field> </block> </value> <next> <block type="controls_if" id="q:WT+hFLqvVhnPFE`8e8"> <value name="IF0"> <block type="logic_negate" id="@ufN1|vM1HdUGuW7dMDL"> <value name="BOOL"> <block type="variables_get" id="8?.j@vAWPmdHnee#7qF|"> <field name="VAR" id="63Kb6U~eav+^MJx+D+Z+" variabletype="">anwesend</field> </block> </value> </block> </value> <statement name="DO0"> <block type="comment" id="Am8p099}*g38NCwM~UY8"> <field name="COMMENT">Bei Abwesenheit Heizkörper runterfahren</field> <next> <block type="control" id="YP^ZmjdZifQLC8Uhr$X3"> <mutation delay_input="false"></mutation> <field name="OID">hm-rpc.0.000A1709B18232.1.SET_POINT_MODE</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="math_number" id="V8^LWmW;RYoX*G?@V_mb"> <field name="NUM">18</field> </block> </value> <next> <block type="control" id="std662FHVEG$61@hId68"> <mutation delay_input="false"></mutation> <field name="OID">hm-rpc.0.000A9A49993AFC.1.SET_POINT_MODE</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="math_number" id="N;~o4h$,HXzNcU0%JG6A"> <field name="NUM">18</field> </block> </value> <next> <block type="control" id="1qe|9f+Whi8/!vi60Nk1"> <mutation delay_input="false"></mutation> <field name="OID">hm-rpc.0.000A18A9AA4FFD.1.SET_POINT_MODE</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="math_number" id=",e{dzX:`=]Y-eDRi!I+B"> <field name="NUM">18</field> </block> </value> <next> <block type="control" id="mR5iHY~#5Gc!7?oorYPB"> <mutation delay_input="false"></mutation> <field name="OID">hm-rpc.0.000A18A9A674C8.1.SET_POINT_MODE</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="math_number" id="%d4[RNv`_U1pkwms8U?:"> <field name="NUM">18</field> </block> </value> <next> <block type="control" id="M5f45uS-*NfVUZ.vb5_R"> <mutation delay_input="false"></mutation> <field name="OID">hm-rpc.0.000A18A9A674CB.1.SET_POINT_MODE</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="math_number" id="$Pa}0mc75kDs*d8`{a_n"> <field name="NUM">18</field> </block> </value> </block> </next> </block> </next> </block> </next> </block> </next> </block> </next> </block> </statement> </block> </next> </block> </statement> <next> <block type="schedule" id="ZVwxc$If;z?TGT2ST{n!"> <field name="SCHEDULE">0 0 * * *</field> <statement name="STATEMENT"> <block type="controls_if" id="sah4UI@Aslhk?~2(S%!v"> <value name="IF0"> <block type="variables_get" id="D:^Xyg{y9f],U7o-.7o4"> <field name="VAR" id="63Kb6U~eav+^MJx+D+Z+" variabletype="">anwesend</field> </block> </value> <statement name="DO0"> <block type="comment" id="{*a!Vx#Ar@K*KpC.T|.1"> <field name="COMMENT">Bei Anwesenheit um 00:00 Heizkörper runterfahren</field> <next> <block type="control" id="p49?t?6CM,?9[-ADrDOZ"> <mutation delay_input="false"></mutation> <field name="OID">hm-rpc.0.000A18A9AA4FFD.1.SET_POINT_MODE</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="math_number" id="XS#NlG*vPU8pFXPMb|90"> <field name="NUM">18</field> </block> </value> <next> <block type="control" id="ucZv+9xu]G:*T|nNV?U4"> <mutation delay_input="false"></mutation> <field name="OID">hm-rpc.0.000A18A9A674CB.1.SET_POINT_MODE</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="math_number" id="T7$J5E9vCln4$-T47!-;"> <field name="NUM">20</field> </block> </value> <next> <block type="control" id="HHcI~P%Z1?6{:WyBt`#P"> <mutation delay_input="false"></mutation> <field name="OID">hm-rpc.0.000A18A9A674C8.1.SET_POINT_MODE</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="math_number" id="EEgKrzU~m-EoYj|U[lK-"> <field name="NUM">18</field> </block> </value> <next> <block type="control" id="#J$UsM@PSOw?9HW-~;(+"> <mutation delay_input="false"></mutation> <field name="OID">hm-rpc.0.000A9A49993AFC.1.SET_POINT_MODE</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="math_number" id=":E?~yyGO4-iTxKyRz^xo"> <field name="NUM">18</field> </block> </value> <next> <block type="control" id="^EClPf_FZwPLwTJ]2O92"> <mutation delay_input="false"></mutation> <field name="OID">hm-rpc.0.000A1709B18232.1.SET_POINT_MODE</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="math_number" id="#47f?D3b;b^5#.:vbK^2"> <field name="NUM">18</field> </block> </value> </block> </next> </block> </next> </block> </next> </block> </next> </block> </next> </block> </statement> </block> </statement> <next> <block type="schedule" id="vYq2S91+x2J=f/x018JY"> <field name="SCHEDULE">15 4 * * *</field> <statement name="STATEMENT"> <block type="controls_if" id="37NVwBqm~AAg!k46qu{N"> <value name="IF0"> <block type="variables_get" id="nld;uSKvV`[Ol([Worq:"> <field name="VAR" id="63Kb6U~eav+^MJx+D+Z+" variabletype="">anwesend</field> </block> </value> <statement name="DO0"> <block type="comment" id="I!%iIxw#N+uV$uxJ(+j/"> <field name="COMMENT">Bei Anwesenheit um 04:15 Heizkörper hochfahren</field> <next> <block type="control" id="swTk0{1Lw[xLw{Rsye|,"> <mutation delay_input="false"></mutation> <field name="OID">hm-rpc.0.000A18A9AA4FFD.1.SET_POINT_MODE</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="math_number" id="v/7sjtaih[kH#RZoEj@D"> <field name="NUM">21</field> </block> </value> <next> <block type="control" id="|pEQ@5~}i.r/Bg[!/!IZ"> <mutation delay_input="false"></mutation> <field name="OID">hm-rpc.0.000A18A9A674CB.1.SET_POINT_MODE</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="math_number" id="Ur$#z%R8I9iv1:bYI{f`"> <field name="NUM">23</field> </block> </value> <next> <block type="control" id="5.Pk`Pf{Pu0Y:@^^OE4z"> <mutation delay_input="false"></mutation> <field name="OID">hm-rpc.0.000A18A9A674C8.1.SET_POINT_MODE</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="math_number" id="r::t!f**Vv2/28YTxDZa"> <field name="NUM">21</field> </block> </value> <next> <block type="control" id="Il2-FAvJ1=?sr:E?Le#e"> <mutation delay_input="false"></mutation> <field name="OID">hm-rpc.0.000A9A49993AFC.1.SET_POINT_MODE</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="math_number" id="yYi$of68z;Jw6u^~IeAK"> <field name="NUM">21</field> </block> </value> <next> <block type="control" id="/,!-}nvI-0Kit/?*8^r4"> <mutation delay_input="false"></mutation> <field name="OID">hm-rpc.0.000A1709B18232.1.SET_POINT_MODE</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="math_number" id="PrIxv`xON)FJyj~RaUy3"> <field name="NUM">18</field> </block> </value> </block> </next> </block> </next> </block> </next> </block> </next> </block> </next> </block> </statement> </block> </statement> </block> </next> </block> </next> </block> </next> </block> </xml> heute nacht hat alles perfekt funktioniert. Leider hat nur das Raumthermostat im Wohnzimmer nicht die Temperatur gesenkt. Macht es sind das Skript direkt auf die Heizkörperthermostate steuern zu lassen, oder ist es über den Raumthermostat dann doch besser? Und wieso wurde es nicht angesteuert?
  • Trigger und mehrfaches starten [Erledigt]

    1
    0 Stimmen
    1 Beiträge
    155 Aufrufe
    Niemand hat geantwortet
  • Licht Steuerung ** Gelöst **

    29
    0 Stimmen
    29 Beiträge
    1k Aufrufe
    M
    @Horst-Böttcher Prima, dann kannst du die Frage ja als gelöst markieren :+1:
  • einfache Zeitschaltuhr mit Blockly

    Verschoben blockly
    8
    1
    0 Stimmen
    8 Beiträge
    1k Aufrufe
    X
    @paul53 :+1: da hast du recht, der Entfeuchter wird in kurzen Abständen anspingen wenn die Luftfeuchtigkleit z.B. bei undichten Kellerwänden schnell wieder steigt. dann besser 2 Werte die mehr auseinander liegen für die Schaltschwellen.
  • Etwas abhängig vom Datum schalten (nicht CRON)

    blockly
    3
    1
    0 Stimmen
    3 Beiträge
    297 Aufrufe
    docadamsD
    Und ich wollte es erst wieder kompliziert berechnen. Da es um einen Teil der Heizung geht, ist dies (glaube ich) die richtige Lösung: [image: 1579705584608-konvertierung.png] Danke für den Stups in die richtige Richtung.
  • [gelöst] Wert von VIS in State nicht möglich

    6
    1
    0 Stimmen
    6 Beiträge
    513 Aufrufe
    B
    Soooo jetzt läuft es. Habe es durch die Hilfe von einem User aus der Facebook Gruppe hinbekommen. Danke an alle beteiligten. [image: 1579702536593-22.01.jpg]
  • stehe auf dem Schlauch, wenn Bedingung von- bis

    blockly
    6
    1
    0 Stimmen
    6 Beiträge
    311 Aufrufe
    D
    Hab es jetzt Dank eurer Hinweise hinbekommen, ich prüfe das jetzt mal 1-2 Tage, dann mal sehen.
  • Skript zeitverzögert ausführen

    4
    2
    0 Stimmen
    4 Beiträge
    231 Aufrufe
    lemonbiterL
    @Homoran @Yetiberg Man man man... das kann ja so einfach sein wenn man weiß wie. Ich Danke Euch SEHR! So wäre also richtig dann? [image: 1579687733218-javascript-iobroker.png]

372

Online

32.7k

Benutzer

82.3k

Themen

1.3m

Beiträge