Weiter zum Inhalt

Blockly

6.6k Themen 80.5k Beiträge

Hilfe für Skripterstellung mit Blockly

NEWS

  • [Gelöst] Lichtsteuerung und Alexa-Routine

    blockly
    6
    0 Stimmen
    6 Beiträge
    692 Aufrufe
    D
    Scheint zu funktionieren. Guter Tipp. Was ich gemacht habe: eigenen Datenpunkt (Logikwert, State) angelegt Gerät im iot-Adapter mit dem oben genannten DP angelegt neues Gerät über Alexa suchen lassen neues Gerät in der gewünschten Routine mit eingefügt und ein- oder ausschalten lassen, je nachdem was wie benötigt wird Vielen Dank für den Tip @crunchip
  • Warnung bei zu hoher Temperatur im Filamenttrockner

    3
    1
    0 Stimmen
    3 Beiträge
    156 Aufrufe
    DuffyD
    @paul53 Hi Paul53, ich habe deinen Vorschlag direkt umgesetzt und es funktioniert super. Vielen Dank. VG Duffy
  • Suche Hilfe für 2 Scripte

    28
    0 Stimmen
    28 Beiträge
    3k Aufrufe
    B
    @paul53 so das ich im habpanel anzeigen lassen kann zb 1:09
  • [gelöst] BW Licht Fassade auch manuell steuern

    13
    1
    0 Stimmen
    13 Beiträge
    577 Aufrufe
    G
    @paul53 Dann haben wir es ja jetzt. Habe es etwas schlanker gemacht. Vielleicht kann es der Eine oder Andere gebrauchen. [image: 1699473935560-ae199d04-e97d-425d-bc8e-c1b79098e49d-image.png]
  • DreamScreen Befehl wird nicht ausgeführt

    5
    0 Stimmen
    5 Beiträge
    520 Aufrufe
    Thomas BraunT
    @jwerlsdf sagte in DreamScreen Befehl wird nicht ausgeführt: Schon komisch, das es je nach Version von Raspberry unterschiedliche Pfade sind, die funktionieren Es funktioniert natürlich jeder Pfad, wenn der beim Aufruf des Skripts angegeben wird. Und wie ich oben glaube ich bereits ausgeführt habe legt man sowas nicht direkt in /home-Verzeichnisse (wenn überhaupt dann dort in ~/.local/bin), sondern in /usr/local/bin Und wenn der Pfad dann auch im $PATH liegt braucht man auch nicht den kompletten Pfad angeben. echo $PATH
  • Suche hilfe für ein Temperatur Regler Script

    55
    7
    0 Stimmen
    55 Beiträge
    7k Aufrufe
    B
    @paul53 sooo ?[image: 1699468093834-screenshot_6.png]
  • Gerät über Stromverbrauch ein/ausschalten // Hilfe

    13
    1
    0 Stimmen
    13 Beiträge
    1k Aufrufe
    paul53P
    @13patrick37 sagte: Allerdings nicht aus. Der Vergleich mit "vorheriger Wert" ist falsch herum. Siehe hier
  • Word to Bits

    11
    0 Stimmen
    11 Beiträge
    2k Aufrufe
    paul53P
    @s-f sagte in: was steht genau in der JS-Funktion dirn? Siehe hier.
  • Lichtwecker mit Stopp-Funktion

    4
    1
    0 Stimmen
    4 Beiträge
    530 Aufrufe
    A
    @paul53 @Meister-Mopper Vielen Dank für eure schnelle Hilfe. Ich werde das in den nächsten Tagen testen.
  • Blockly Awattar

    3
    3
    4 Stimmen
    3 Beiträge
    1k Aufrufe
    J
    @horst-böttcher da ist ein Bild davon, bau es doch einfach nach ?
  • PV Überschuss -> Shelly schalten

    2
    1
    0 Stimmen
    2 Beiträge
    376 Aufrufe
    paul53P
    @endurance Prinzip: [image: 1699273143659-blockly_temp.jpg] ... schon einige Male im Forum gepostet
  • Blockly Heizungs PTC zuschalten nach bsp. 2 Stunden

    1
    1
    0 Stimmen
    1 Beiträge
    146 Aufrufe
    Niemand hat geantwortet
  • Erkennung ob Holzofen an ist —> brauche Hilfe

    27
    3
    0 Stimmen
    27 Beiträge
    3k Aufrufe
    MartinPM
    Suche mal nach "PT100 Rauchgasfühler"... die gibt es so temperaturfest, dass man sie auch an kritischen Stellen montieren könnte... Dazu ein MAX31865 Board mit der entsprechenden Signalauswertung ... Da die Messung ja auch gar nicht sooo genau sein muss, kann man ggfs. auch andere Ideen in Erwägung ziehen - Peltierspannung. PIR Sensor auf das Ofenrohr richten...
  • Gesamtbetrag aus wechselndem Datenpunkt bilden

    10
    0 Stimmen
    10 Beiträge
    799 Aufrufe
    HomoranH
    @robbi12 sagte in Gesamtbetrag aus wechselndem Datenpunkt bilden: wenn hinten eine Null steht nicht angezeigt. wo? in den Objekten ist das i.O. da dort die Rohdaten angezeigt werden. in der Vis muss man das Widget entsprechend konfigurieren
  • Blockly soll Befehle beidseitig verwalten

    19
    1
    0 Stimmen
    19 Beiträge
    2k Aufrufe
    HomoranH
    @paul53 sagte in Blockly soll Befehle beidseitig verwalten: Mit dem Doppeltrigger. Das ist ein (einfacher) Trigger auf den Quell-Datenpunkt "ID 1", d nein, ich meinte den Triggee mit Zahnrad, erweitwrt auf 2 DP
  • Modbus Blockly erstellen

    10
    0 Stimmen
    10 Beiträge
    934 Aufrufe
    HomoranH
    @bolli sagte in Modbus Blockly erstellen: wie oben im bild zu sehen ist das der? @homoran sagte in Modbus Blockly erstellen: Wo kommt denn dieser Screenshot her? @bolli sagte in Modbus Blockly erstellen: jetzt lade ich mir den Biobroker und mache es damit ich glaube du missverstehst die "Situation". ioBroker ist ein SnartH8me System, und der Modbusadapter dient der Einbindung von entsprechenden Geräten in das System. Der JavaScript Adapter mit Blockly Implementation dient dazu Automatismen in diesem System zu erstellen, die nicht über Geräte- oder Systemspezifische Adapter abgedeckt werden. Für andere Zwecke ist das nicht gedacht
  • Batteriestatus Bosch Smart Home Geräte

    23
    1
    0 Stimmen
    23 Beiträge
    3k Aufrufe
    mickymM
    @markusk1407 So kannst Du es nun mal versuchen: [image: 1699192623721-6a7deb7e-3a54-4a96-8e5c-de8e3785d7c9-image.png] Spoiler <xml xmlns="https://developers.google.com/blockly/xml"> <variables> <variable id="`0j%;-cHZD%rWb0:d+_R">Liste Batterie</variable> <variable id="+GH*4d~Ot4^IH#SycmDq">Batterie</variable> </variables> <block type="on_ext" id="|Wd+HQ}%Q#MuT=|6B0V]" x="-437" y="-12"> <mutation xmlns="http://www.w3.org/1999/xhtml" items="1"></mutation> <field name="CONDITION">any</field> <field name="ACK_CONDITION"></field> <value name="OID0"> <shadow type="field_oid" id="-|Rv[nIR^5l0;02omey{"> <field name="oid">0_userdata.0.Test.JSON</field> </shadow> </value> <statement name="STATEMENT"> <block type="variables_set" id="Q@w_HW?4z$/vWvf#7*Q_"> <field name="VAR" id="`0j%;-cHZD%rWb0:d+_R">Liste Batterie</field> <value name="VALUE"> <block type="convert_jsonata" id="`t?tg6!SpTN{TgV)Q@e0"> <value name="EXPRESSION"> <shadow type="text" id="lJA2P|9InBG%3Z7hu|(O"> <field name="TEXT">$.type</field> </shadow> </value> <value name="TARGET"> <block type="convert_json2object" id="t}76$Wptn/_$fdOn5+x6"> <value name="VALUE"> <block type="on_source" id="e_vyqDzx4:T.Gb7tt_}G"> <field name="ATTR">state.val</field> </block> </value> </block> </value> </block> </value> <next> <block type="controls_if" id="/5zc=1*BzcDD8[`OoGrV"> <mutation elseif="1"></mutation> <value name="IF0"> <block type="logic_compare" id="-!@1O=pZ$NinWYBtInDY"> <field name="OP">EQ</field> <value name="A"> <block type="convert_type" id="UJss+#:yPBW3t8~U5B{T"> <value name="ITEM"> <block type="variables_get" id="@5(px5I~j^6!ywfO1::O"> <field name="VAR" id="`0j%;-cHZD%rWb0:d+_R">Liste Batterie</field> </block> </value> </block> </value> <value name="B"> <block type="text" id="gtHBU*RcsDbJrUyo!W2/"> <field name="TEXT">string</field> </block> </value> </block> </value> <statement name="DO0"> <block type="controls_if" id="+Pv8yZ^AzpxA#V4y5+9F"> <value name="IF0"> <block type="logic_compare" id="nTO,;I7Jx8L]S~n@`Q#o"> <field name="OP">EQ</field> <value name="A"> <block type="variables_get" id="O5y[n)wlzo{eZ0BG4JpG"> <field name="VAR" id="`0j%;-cHZD%rWb0:d+_R">Liste Batterie</field> </block> </value> <value name="B"> <block type="text" id="qZ@2(i)(9jQ,+eGe4I_L"> <field name="TEXT">LOW_BATTERY</field> </block> </value> </block> </value> <statement name="DO0"> <block type="comment" id="#)G6s3P8-5Ex;;hz-[{F"> <field name="COMMENT">WhatsApp</field> <next> <block type="debug" id="ITQq/f0I%^j8wxxM~rLG"> <field name="Severity">log</field> <value name="TEXT"> <shadow type="text" id="0c.G}~G!uL?M1JyrSRXx"> <field name="TEXT">Sende Whats App</field> </shadow> </value> </block> </next> </block> </statement> </block> </statement> <value name="IF1"> <block type="logic_compare" id="(I-=ay9m7zDse,iMRlO%"> <field name="OP">EQ</field> <value name="A"> <block type="convert_type" id="$CN*q|@aswC/u0l9nDm9"> <value name="ITEM"> <block type="variables_get" id="v-)V?uqnqjE^qn``a%(|"> <field name="VAR" id="`0j%;-cHZD%rWb0:d+_R">Liste Batterie</field> </block> </value> </block> </value> <value name="B"> <block type="text" id="GU6^`twrTOm$uKZ!c.Mp"> <field name="TEXT">object</field> </block> </value> </block> </value> <statement name="DO1"> <block type="controls_forEach" id="x:Kf1S2R+=kXPq:D6l4k"> <field name="VAR" id="+GH*4d~Ot4^IH#SycmDq">Batterie</field> <value name="LIST"> <block type="variables_get" id="8jBns3$H2siHAe,ce@TB"> <field name="VAR" id="`0j%;-cHZD%rWb0:d+_R">Liste Batterie</field> </block> </value> <statement name="DO"> <block type="debug" id="k+Ix:3d$sKzH+IT5OE5["> <field name="Severity">log</field> <value name="TEXT"> <shadow type="text" id="b[)=.J[dpo5z4AH!P:u7"> <field name="TEXT">test</field> </shadow> <block type="variables_get" id="ia11iJ]}yYs;G_)U~V~z"> <field name="VAR" id="+GH*4d~Ot4^IH#SycmDq">Batterie</field> </block> </value> <next> <block type="controls_if" id="fN$db7Z^#p{x6V=67}Wl"> <value name="IF0"> <block type="logic_compare" id="B3#~7s9.Bv]%a-NwN%25"> <field name="OP">EQ</field> <value name="A"> <block type="variables_get" id="ls2c}!IST/Oh@IeuWPjs"> <field name="VAR" id="+GH*4d~Ot4^IH#SycmDq">Batterie</field> </block> </value> <value name="B"> <block type="text" id="]a$lem#f{/%fxQMQ%f1]"> <field name="TEXT">LOW_BATTERY</field> </block> </value> </block> </value> <statement name="DO0"> <block type="comment" id="PkoxgwHN;L`#pBJH{oEh"> <field name="COMMENT">WhatsApp</field> <next> <block type="debug" id="/d.FIj-bL-ze8D*c2cv$"> <field name="Severity">log</field> <value name="TEXT"> <shadow type="text" id="Sg}Dyz786[Jq@!2J-aV9"> <field name="TEXT">Sende Whats App</field> </shadow> </value> </block> </next> </block> </statement> </block> </next> </block> </statement> </block> </statement> </block> </next> </block> </statement> </block> </xml>
  • Blockly Batteriestatus funktioniert nicht

    9
    2
    0 Stimmen
    9 Beiträge
    1k Aufrufe
    VanduraV
    @vandura sagte in Blockly Batteriestatus funktioniert nicht: @jensven sagte in Blockly Batteriestatus funktioniert nicht: nimm doch den Adapter "Device Watcher" der macht genau das was du willst mit Optionnen für mehr Danke erstmal.....ist es normal, dass ich nur eine Nachricht bekomme, wenn ich die Tage und die Urzeit einstelle unter Benachrichtigungen??? Ok, rausgefunden, klappt alles Danke euch allen....
  • Heizung steuern

    18
    1
    0 Stimmen
    18 Beiträge
    2k Aufrufe
    J
    @paul53 said in Heizung steuern: @jan201 sagte: So nun funktioniert es: Besser so: [image: 1699112171833-blockly_temp.jpg] EDIT: Damit im Grenzbereich der Außentemperatur nicht zu häufig geschaltet wird, sollte man eine Hysterese vorsehen. Also einen Unterschied merke ich dort jetzt nicht
  • Hilfe bei Script - Shelly Überwachung

    4
    1
    0 Stimmen
    4 Beiträge
    492 Aufrufe
    geschildG
    @endurance Wenn es so funktioniert, lass das script wie es ist. Ich wüsste nicht, was man groß ändern sollte.

239

Online

33.0k

Benutzer

83.7k

Themen

1.3m

Beiträge