Skip to content

Blockly

6.6k Topics 79.9k Posts

Hilfe für Skripterstellung mit Blockly

NEWS

  • Text in Datenpunkt ersetzen

    12
    2
    0 Votes
    12 Posts
    1k Views
    crunchipC
    @haus-automatisierung sagte in Text in Datenpunkt ersetzen: Alternativ mit Binding direkt in VIS Müsste dann, zwecks Farbe wie gewünscht, z. B so in etwa glaub ich {wert:derDatenpunkt;wert == 0 ? "<div style='color:orange'>heute: "+wert+"</div>" : " "}
  • WGET funktioniert nicht im Blockly

    blockly
    14
    2
    0 Votes
    14 Posts
    877 Views
    OliverIOO
    @chronos81 Noch besser ist es wenn man zu. Testen auf der console die Shell als Benutzer Iobroker aufruft sudo -u Iobroker bash
  • Blockly Briefkasten mit 2 Sensoren

    9
    0 Votes
    9 Posts
    647 Views
    R
    @paul53 Hallo Paul. Doch den kann man auch verwenden. Nun habe ich den Blockly, das letzte probiert. Beim Öffnen der oberen Klappe kommt die Meldung Post ist da. Passt also Beim leeren muß ich die obere Klappe öffnen um die vordere aufzumachen. Da kommt dann auch Briefkasten wurde geleert. Passt also. Aber beim verschließen der vorderen Klappe ist ja die obere noch auf und schließt sich langsam. Es kommt also gleich im Anschluß die Meldung Post ist da. Passt also nicht. Mit meinem manuellen Schalter war es kein Problem, da ich diesen erst im Haus betätigte. Da war die Klappe ja schon unten und ich stellte wieder zurück, also scharf
  • Anderen Rechner per ssh steuern

    11
    2
    0 Votes
    11 Posts
    1k Views
    OliverIOO
    @d3ltoroxp sagte in Anderen Rechner per ssh steuern: Aber anyway Noch mal zu meinem Problem zurück. Wie kann ich den Testen, schauen was genau passiert, oder warum er den Befehl nicht absetzen kann ? Muss ich doch irgendwo eine Log haben, in der was steht. https://forum.iobroker.net/post/1092709
  • [gelöst] Zeiten bzw. Zahlen auf bzw. abrunden.

    6
    0 Votes
    6 Posts
    278 Views
    M
    @haus-automatisierung und @paul53 : Vielen Dank für Eure Lösungen. Funktionieren perfekt.
  • kann keine Blocklys mehr speichern

    javascript blockly
    6
    0 Votes
    6 Posts
    486 Views
    rtwlR
    Danke für eure Hilfe - hab den Thread davor nicht gefunden. In diesem Thread meint Herr Kleine, dass er es fixen würde. Daher hab ich mal auf die "frische" 8.0.2 upgedated und scheint damit zu funktionieren. 👍
  • FritzDect 200

    9
    0 Votes
    9 Posts
    445 Views
    WinniW
    @markus-s-2 Freut mich wenn ich helfen konnte 😀
  • CRON-Trigger per Schleife erstellen

    7
    1
    0 Votes
    7 Posts
    606 Views
    BananaJoeB
    @christiansr oder du ziehst das Konstrukt anders auf. Zum Beispiel (so etwas ähnliches habe ich mir für Benachrichtigungen gebaut) Du baust dir Datenpunkte für jeden Zeitplan / Rollladen in denen der aktuelle Zeitplan hinterlegt ist Du baust dir eine "Hauptschleife" die per Cron einmal die Minute / alle 30 Sekunden gestartet wird. Unter einmal die Minute wäre vermutlich gut. Die Schleife arbeitet dann einmal alle Datenpunkte der Zeitpläne ab und schaut ob es etwas ein- oder Ausschalten muss. Und tut eben genau dieses Verbesserungen dann in der Stufe 2: Die Datenpunkte packst du nicht alle einzeln in dein Blockly sondern du nimmst einen Selektor der pauschal alle Datenpunkte unterhalb eines Pfades abarbeitet: [image: 1712559697998-305c0294-c419-4665-b669-f6ebbbbfd1f2-image.png] state[id=0_userdata.0.Visualisierung.Projekte.FireMikrowelle.Playlist.*] Der Stern darf weiter vorne stehen und danach etwas wie xxx.*.Zeitplan folgen so das du für jedes Fenster ein Verzeichnis machen könntest. Auch Triggern auf den Selektor wäre möglich. Ich habe bei mir eine Statusanzeige die alle 10 Sekunden durchwechselt. Die Schleife prüft ob es etwas zu melden gibt und zeigt die Meldungen jeweils für 10 Sekunden an (Brief, Paket, Wassermelder, Timer, Kühlschranktür usw.). Zusätzlich Triggere ich auf die Meldungen und wenn eine auf "Wahr" wechselt wird diese sofort angezeigt, danach geht es weiter gemäß Schleife.
  • true/false zu Zahlenwert umwandeln

    17
    2
    0 Votes
    17 Posts
    1k Views
    T
    Habs gefunden - war bei mir nicht unter Objekt bearbeiten, sondern ein einzelnes Feld nach Rechtsclick. Danke nochmal.
  • Prozentrechnen mit Blockly

    4
    1
    0 Votes
    4 Posts
    514 Views
    CodierknechtC
    @ron-0 sagte in Prozentrechnen mit Blockly: Leider komme ich mit Blockly noch nicht so gut zurecht wie ich es mir wünschen würde. Vielleicht hilft das für den Anfang: https://forum.iobroker.net/topic/70481/blockly-for-dummies-starthilfe-und-tipps
  • Problem mit wahr/falsch abfrage

    11
    1
    0 Votes
    11 Posts
    743 Views
    haus-automatisierungH
    @triplex Wert als Parameter wird sich auch nie ändern. Klappt so nicht. Im Interval musst Du den Wert neu holen. Hat also nichts mit dem hier beschriebenen Problem zu tun
  • Wunsch: y=abs(x)

    3
    0 Votes
    3 Posts
    218 Views
    G
    @paul53 Verflixt. Ich habe nach Abs oder Absolutwert gesucht... An Betrag hab ich gar nicht gedacht. Sorry...
  • Blockly gibt um Zehnerpotenzen falsche Werte

    5
    1
    0 Votes
    5 Posts
    184 Views
    G
    @paul53 Hab es jetzt bei der Aufsummierung in das Script mit aufgenommen. Da prüfe ich die eingehenden Daten und summiere nur, wenn diese Sinn ergeben. Danke für die Hilfe - dass die eingehenden Daten schon fehlerhaft sein könnten, daran hab ich überhaupt nicht gedacht...
  • [Gelöst] Zeitanzeige für geöffnetes Garagentor

    12
    1
    0 Votes
    12 Posts
    476 Views
    T
    @haus-automatisierung said in [Gelöst] Zeitanzeige für geöffnetes Garagentor: @triplex sagte in [[Gelöst] Zeitanzeige für "Zeitdifferenz formatieren" hätte ich jetzt nicht dran gedacht weil ich ja keine Zeitdifferenz habe sondern nur einen Wert formatieren möchte. Mh ja gut, aber der andere Block ist ja dafür da ein Datum zu formatieren. Deswegen hattest auch ein Problem mit der Zeitzone. Erklärung findest Du hier: https://youtu.be/sxkz3O6nfFQ Danke für den Tipp.
  • Solareinspeisung steuern

    35
    2
    0 Votes
    35 Posts
    3k Views
    paul53P
    @diet99 sagte: falls die Bedingung zutrifft, wird der jeweilige Trigger ausgelöst, richtig? Richtig. @diet99 sagte in Solareinspeisung steuern: Der erste Block vor den beiden Triggern wird nur ein einziges Mal ausgeführt? Ja, nur einmal bei Skriptstart.
  • Prüfen ob E-Auto lädt - Go-e Wallbox

    5
    1
    0 Votes
    5 Posts
    380 Views
    BTC_87B
    @paul53 Oh man, Danke, es klappt :)
  • CRON-Zeitplan mit veränderbarer Zeitvariable nutzen

    15
    1
    0 Votes
    15 Posts
    894 Views
    paul53P
    @haus-automatisierung sagte: im Trigger einfach prüfen, ob das Datum jetzt gerade mit der erwarteten Ausführung entspricht. Das macht es einfacher. [image: 1712240062688-blockly_temp.jpg]
  • Zu viele Trigger, Hilfe für alternative - TV Lift

    javascript blockly
    17
    2
    0 Votes
    17 Posts
    1k Views
    AtomicIXA
    Das hab ich habe auch mit direkter Verbindung von zuhause.
  • Dauerschleife verhindern - Die perfekte Wechselschaltung

    6
    1
    0 Votes
    6 Posts
    410 Views
    S
    @paul53 Ich habe das jetzt mal getestet und gleich meine Wechselschaltungen umgebaut. Es scheint super zu funktionieren. Die nächsten Tage geht es dann in den "Kinder-Härtetest" :) Danke erstmal.
  • [gelöst] Min Max Werte pro Tag

    11
    1
    0 Votes
    11 Posts
    1k Views
    I
    Danke, so wie es aussieht funktionieren beide Varianten jetzt. Ich habe endlich den Listenblock entdeckt und das "Wert von" rausgekickt.

339

Online

32.8k

Users

82.9k

Topics

1.3m

Posts