Weiter zum Inhalt

Blockly

6.6k Themen 79.9k Beiträge

Hilfe für Skripterstellung mit Blockly

NEWS

  • Text in Datenpunkt ersetzen

    12
    2
    0 Stimmen
    12 Beiträge
    1k Aufrufe
    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 Stimmen
    14 Beiträge
    877 Aufrufe
    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 Stimmen
    9 Beiträge
    648 Aufrufe
    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 Stimmen
    11 Beiträge
    1k Aufrufe
    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 Stimmen
    6 Beiträge
    278 Aufrufe
    M
    @haus-automatisierung und @paul53 : Vielen Dank für Eure Lösungen. Funktionieren perfekt.
  • kann keine Blocklys mehr speichern

    javascript blockly
    6
    0 Stimmen
    6 Beiträge
    488 Aufrufe
    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 Stimmen
    9 Beiträge
    445 Aufrufe
    WinniW
    @markus-s-2 Freut mich wenn ich helfen konnte 😀
  • CRON-Trigger per Schleife erstellen

    7
    1
    0 Stimmen
    7 Beiträge
    606 Aufrufe
    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 Stimmen
    17 Beiträge
    1k Aufrufe
    T
    Habs gefunden - war bei mir nicht unter Objekt bearbeiten, sondern ein einzelnes Feld nach Rechtsclick. Danke nochmal.
  • Prozentrechnen mit Blockly

    4
    1
    0 Stimmen
    4 Beiträge
    515 Aufrufe
    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 Stimmen
    11 Beiträge
    743 Aufrufe
    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 Stimmen
    3 Beiträge
    218 Aufrufe
    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 Stimmen
    5 Beiträge
    184 Aufrufe
    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 Stimmen
    12 Beiträge
    476 Aufrufe
    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 Stimmen
    35 Beiträge
    3k Aufrufe
    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 Stimmen
    5 Beiträge
    381 Aufrufe
    BTC_87B
    @paul53 Oh man, Danke, es klappt :)
  • CRON-Zeitplan mit veränderbarer Zeitvariable nutzen

    15
    1
    0 Stimmen
    15 Beiträge
    894 Aufrufe
    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 Stimmen
    17 Beiträge
    1k Aufrufe
    AtomicIXA
    Das hab ich habe auch mit direkter Verbindung von zuhause.
  • Dauerschleife verhindern - Die perfekte Wechselschaltung

    6
    1
    0 Stimmen
    6 Beiträge
    410 Aufrufe
    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 Stimmen
    11 Beiträge
    1k Aufrufe
    I
    Danke, so wie es aussieht funktionieren beide Varianten jetzt. Ich habe endlich den Listenblock entdeckt und das "Wert von" rausgekickt.

295

Online

32.8k

Benutzer

82.9k

Themen

1.3m

Beiträge