Skip to content

Blockly

6.6k Topics 79.8k Posts

Hilfe für Skripterstellung mit Blockly

NEWS

  • Zeitdifferenz falsch + wie Benachrichtigung nur 2x erhalten

    8
    2
    0 Votes
    8 Posts
    564 Views
    paul53P
    @thohilde sagte: das erste stoppen der zyklischen Ausführung ist dafür da, dass keine Nachricht gesendet wird, falls das Intervall gestartet wurde aber innerhalb der Zeit der DP doch geändert wird? Richtig: Aktualisiert wird (Wertänderung ist nicht nötig).
  • [gelöst] Probleme mit Trigger "Falls Objekt"

    23
    2
    0 Votes
    23 Posts
    1k Views
    M
    @apollon77 Es funktioniert wieder. Danke Danke auch an alle, die hier mitgeholfen haben. Manfred
  • HmIP-BSM mit Xiaomi Bewegungssensor und LED Spots

    1
    0 Votes
    1 Posts
    128 Views
    No one has replied
  • Alles Ausschalten mit Telegram Nachfrage

    1
    1
    0 Votes
    1 Posts
    99 Views
    No one has replied
  • Temperaturen lesen und höchsten Wert an die Heizung schicken

    8
    1
    0 Votes
    8 Posts
    210 Views
    S
    So, hier das Endergebnis. Ich musste erst noch herausfinden, wo ich das in den Vissmann API Adapter hinschreiben muss und dabei gelernt, dass es an anderer Stelle gelesen werden muss. [image: 1647294645164-d14dc237-098d-4144-9bf7-6017102f520a-grafik.png]
  • Wochenblock in Blockly

    22
    2
    0 Votes
    22 Posts
    891 Views
    HomoranH
    @kusselin ja
  • Ping frühzeitig abbrechen, falls keine Antwort

    3
    1
    0 Votes
    3 Posts
    120 Views
    L
    @oliverio Hat geholfen. Vielen Dank !
  • HTML Tabelle mit Bindings zu "Erstelle Text" konvertieren

    3
    0 Votes
    3 Posts
    162 Views
    David G.D
    @oliverio Das habe ich mir irgendwie schon gedacht. Das gibt dann ein ganz schön großer Text erstellen Block in Blockly 😅 Denke locker 200 Textelemene.....
  • Alexa, Sprachausgabe geht nicht

    blockly
    10
    2
    0 Votes
    10 Posts
    850 Views
    H
    @schererv Anfängerfrage: Mit welchem Adapter kann ich eine Sprachausgabe realisieren? Oder geht das direkt im IoT?
  • String in Boolean umwandeln (Trocken/Nass zu false/true)

    6
    0 Votes
    6 Posts
    650 Views
    M
    Vielen Dank für die Hilfe hab es mit Alias gemacht
  • Json einlesen

    8
    0 Votes
    8 Posts
    546 Views
    paul53P
    @der-jeti sagte: Das funktioniert so wie ich es mache wohl nicht So sollte es funktionieren: [image: 1647161982145-bild_2022-03-13_095942.png]
  • Dosiersteuerung funktioniert nicht

    4
    0 Votes
    4 Posts
    152 Views
    J
    @paul53 zunächst erst mal vielen Dank. Das mit den hochladen versuche ich morgen mal Gruß Jens
  • Shelly Button & Shelly 1 Switch an/aus schalten

    10
    1
    0 Votes
    10 Posts
    996 Views
    da_WoodyD
    @xadox sagte in Shelly Button & Shelly 1 Switch an/aus schalten: den Adapter Smart Control kann ich dir nur empfehlen... wenn du dich da mal eingewöhnt hast, sind viele dinge möglich. ich versteh schon deine einstellung. ich will auch keinen mix aus allem möglichen. ich hab mich halt für shelly (~80 stk) entschieden und ein paar notwendige gosund sp112 und d1-minis mit tasmota. für mich hat halt die shelly-cloud den vorteil, kackt mir der server ab, hab ich immer noch ein backup für wichtige sachen. auch meine infrarot heizung läuft komplett über die shelly (10x H&T, 1PM) da war ich heuer im winter doch recht froh wie mir die ioB VM probleme gemacht hat... ;)
  • IDs vom Selektor als Variable übergeben

    blockly
    5
    1
    0 Votes
    5 Posts
    470 Views
    iPhilBlnI
    @paul53 Super. Vielen Dank.
  • Daten aus Webseite ziehen

    28
    0 Votes
    28 Posts
    931 Views
    J
    @jens69 sagte in Daten aus Webseite ziehen: @homoran Danke, mit Brille sehe ich es
  • Modbus Register wird nicht dauerhaft gesetzt

    1
    0 Votes
    1 Posts
    152 Views
    No one has replied
  • Object ID umschalten

    3
    2
    0 Votes
    3 Posts
    342 Views
    S
    @arteck jo, Danke ..... hab ich heute morgen auch schon drüber nachgedacht. Ein Datenpunkt und anhand des Inhalts mit Binding umschalten ....
  • [Gelöst] Konvertierung nach Datum/Zeit

    5
    1
    0 Votes
    5 Posts
    194 Views
    J
    @paul53 Super! Danke!
  • powerstatus enigma in variable schreiben.

    2
    1
    0 Votes
    2 Posts
    136 Views
    SBorgS
    @lexnared Ui, ist das kompliziert... ;) Aber mal ganz ohne "von-hinten-durch-die-Brust-und-von-vorne-mitten-durchs-Auge": [image: 1646826628722-bild-1.png] Blockly-Export <xml xmlns="https://developers.google.com/blockly/xml"> <variables> <variable id="5~3Li$$lRO(!EQ$E=7!X">result</variable> </variables> <block type="variables_set" id="TDoOi.wae|-5A@lA,c]2" x="63" y="63"> <field name="VAR" id="5~3Li$$lRO(!EQ$E=7!X">result</field> <value name="VALUE"> <block type="text_join" id="qLb8a]zo|W70?(e8Xhlp"> <mutation items="4"></mutation> <value name="ADD0"> <block type="text" id="N2.B$F@EX***[@N2VSLZ"> <field name="TEXT">&lt;?xml version="1.0" encoding="UTF-8"?&gt;</field> </block> </value> <value name="ADD1"> <block type="text" id="oJTxvE*;)X4c`EawTFDw"> <field name="TEXT">&lt;e2powerstate&gt;</field> </block> </value> <value name="ADD2"> <block type="text" id="*r}Bgm.F0TeTsNSpowca"> <field name="TEXT">&lt;e2instandby&gt;false&lt;/e2instandby&gt;</field> </block> </value> <value name="ADD3"> <block type="text" id="{%)5zI~svoA~CZ?rRUn0"> <field name="TEXT">&lt;/e2powerstate&gt;</field> </block> </value> </block> </value> <next> <block type="controls_if" id="Jn6h%hIrz;7qx4D|yHio"> <value name="IF0"> <block type="logic_compare" id="pw[1#-|f8NT`H?Cj[Li2"> <field name="OP">NEQ</field> <value name="A"> <block type="text_indexOf" id="Pa=y%HFVI4E^-ib(Fgu0"> <field name="END">FIRST</field> <value name="VALUE"> <block type="variables_get" id="f}z]51C`$roQT9~%VFY%"> <field name="VAR" id="5~3Li$$lRO(!EQ$E=7!X">result</field> </block> </value> <value name="FIND"> <shadow type="text" id="N0w0Vzn.jgKR?uAv,54L"> <field name="TEXT">false</field> </shadow> </value> </block> </value> <value name="B"> <block type="math_number" id="YMcl^gd@j,^~BT:bSMk{"> <field name="NUM">0</field> </block> </value> </block> </value> <statement name="DO0"> <block type="debug" id="y=*BpdS519SR*yZ;w3L("> <field name="Severity">log</field> <value name="TEXT"> <shadow type="text" id="+.MLRo$9eS){j-OM$/Pd"> <field name="TEXT">Receiver ist an...</field> </shadow> </value> </block> </statement> </block> </next> </block> </xml> Zur Erklärung: Das Ergebnis des requests landet bei aktiviertem "mit Ergebnissen" immer in der Variable result (muss man per Hand anlegen). Da ich weder den Trigger habe, noch den passenden request erzeugen kann, habe ich ihn hier halt händisch mit "setzte result..." erzeugt. Dann kommt schon der ganze Voodoo. Der Antwortstring wird nun nach "false" durchsucht. Wäre nun "e2instandby" true findet er kein false und die Position an der er "nun nix findet" ist 0. Findet er aber false ist es eben nicht 0, sondern Position xy (eben die Position im String wo das false steht) und er führt das "mache" aus (hier der Text, bei dir eben dann ein weiterer request mit "http://192.168.1.29/web/powerstate?newstate=5").
  • Variablen vs. Datenpunkte

    3
    1
    0 Votes
    3 Posts
    145 Views
    N
    Alles klar, vielen Dank! Wieder was gelernt...

356

Online

32.8k

Users

82.8k

Topics

1.3m

Posts