Skip to content

Blockly

6.6k Topics 79.8k Posts

Hilfe für Skripterstellung mit Blockly

NEWS

  • Zweiter Trigger Blockly Script

    Moved
    8
    1
    0 Votes
    8 Posts
    979 Views
    T
    @paul53 Sorry, hatte ich heute Morgen übersehen. Werde ich ausprobieren und mich dann noch mal melden. Hab jetzt schon mal vielen Dank für deine Unterstützung ;-)
  • [Gelöst]SMS Versenden mit UMTS Stick

    7
    0 Votes
    7 Posts
    890 Views
    D
    @benziman Könntest du uns erläutern, wie du das genau gelöst hast?
  • Fehler bei neuen Script über IOBroker.pro

    5
    2
    0 Votes
    5 Posts
    473 Views
    frana120500F
    @arminhh ok, da hatte ich in der Tat jetzt etwas anderes erwartet. Lösch mal die letzten 3 Einträge... also enigma2., variables.dayTime und das letzte kann ich nicht lesen
  • [gelöst] Intervall per Blockly

    blockly
    5
    1
    0 Votes
    5 Posts
    243 Views
    K
    @asgothian achja logisch. Aus einem Tippfehler, wurde ein Denkfehler :-D
  • [gelöst] Blockly Skript erzeugt viele Fehler im Log

    15
    2
    0 Votes
    15 Posts
    886 Views
    David G.D
    @paul53 Okay. Dann war der Ansatz mit dem Zählen uns teilbar ja garnicht so daneben.
  • ID-Selektoren / wenn "true" mit timeout wieder auf "false"

    3
    0 Votes
    3 Posts
    125 Views
    DJMarc75D
    @paul53 said in ID-Selektoren / wenn "true" mit timeout wieder auf "false": Funktioniert es so nicht? Jawoll, hatte einen falschen Eintrag bei ID vom Selektor. Jetzt klappts. Vielen Dank !
  • Schaltbefehle rattern

    Moved
    9
    0 Votes
    9 Posts
    721 Views
    paul53P
    @mpl1338 sagte: das Hauptmagnetventil anschalten wenn ein Verbraucher gestartet wird. Ist es das mit "garage" bezeichnete Magnetventil? Dann darf der Status nicht mit in den Trigger. Was hat es mit "licht_pool" auf sich? Ist das auch ein Magnetventil? Einfacher und übersichtlicher ist es mit einem Array und einer Schleife. [image: 1650788177718-bild_2022-04-24_101616487.png]
  • [gelöst] tr-064 json auslesen Fehler

    7
    1
    0 Votes
    7 Posts
    551 Views
    T
    @crunchip Ah! Ausgehenden Anruf machen - ich hatte nur eingehend versucht, weil ich ja die Daten abgreifen wollte. Jetzt hab ich die Datenpunkte. Danke!!!
  • Schieberegister für gleitenden Mittelwert Smartmeter

    11
    1
    0 Votes
    11 Posts
    896 Views
    lobomauL
    Edit: habe es hinbekommen [image: 1650711586174-e637b47a-6e3d-49ee-8981-5ce6f362de2e-image.png] javascript.0 2022-04-23 13:01:05.561 info (357) script.js.common.Energie.Bezug-Einspeise_mittel: [3,5,7,22,1,-5,66,120,-50] javascript.0 2022-04-23 13:01:01.153 info (357) script.js.common.Energie.Bezug-Einspeise_mittel: [3,5,7,22,1,-5,66,120] javascript.0 2022-04-23 13:00:57.853 info (357) script.js.common.Energie.Bezug-Einspeise_mittel: [3,5,7,22,1,-5,66] javascript.0 2022-04-23 13:00:51.799 info (357) script.js.common.Energie.Bezug-Einspeise_mittel: [3,5,7,22,1,-5] javascript.0 2022-04-23 13:00:48.196 info (357) script.js.common.Energie.Bezug-Einspeise_mittel: [3,5,7,22,1] javascript.0 2022-04-23 13:00:44.491 info (357) script.js.common.Energie.Bezug-Einspeise_mittel: [3,5,7,22] javascript.0 2022-04-23 13:00:41.171 info (357) script.js.common.Energie.Bezug-Einspeise_mittel: [3,5,7]
  • Blockly Telegramm Heizungsanlage (Vorlauftemperatur)

    12
    1
    0 Votes
    12 Posts
    603 Views
    T
    @paul53 said in Blockly Telegramm Heizungsanlage (Vorlauftemperatur): Die Bedingung für den sonst-Zweig ist Wert < 30 (Gegenteil von Wert >= 30). Die gesamte Bedingung lautet also: Wert < 30 UND vorheriger Wert >= 30, was erstmaliges Unterschreiten des Wertes von 30 bedeutet und verhindert, dass der Timer mehrfach gestartet werden kann. Wenn ich deine Antwort richtig verstehe, dann sagst du mit anderen Worten: Die Bedingung für den sonst-Zweig ist Wert < 30 (Gegenteil von Wert >= 30). =>Ist die erste Prüfung der "Falls Wert >= 30 ist" vorheriger Wert >= 30, => Ist die erste Prüfung der "Sonst falls vorheriger Wert >=30 ist" Da zuerst die falls-Bedingung geprüft wird und diese nicht erfüllt ist (da Wert <30 ist). Anschließend wir die sonst falls-Bedingung geprüft und diese ist zutreffend, da der aktuelle Wert <30 ist und der vorherige Wert >30 war. wäre ich nie drauf gekommen, dass so zu programmieren, aber wenn ich das Script jetzt betrachte, macht es Sinn. Vielen Dank noch mal für deine Hilfe. VG Takahara
  • [gelöst] nach ausschalten sofortiges einschalten verhindern

    5
    0 Votes
    5 Posts
    274 Views
    M
    @paul53 said in nach ausschalten sofortiges einschalten verhindern: Dann triggere auf "unbestätigte Änderung" und setze den Datenpunktwert mit "aktualisiere" zurück, solange die Sperrvariable wahr ist. Dankeschön. Jetzt funktioniert es, dass 15 Sekunden lang kein Umschalten des Schalters möglich ist.
  • (GELÖST) ID Selektoren bei True in Datenpunkt schreiben

    15
    1
    0 Votes
    15 Posts
    370 Views
    DJMarc75D
    @paul53 Perfekt, wie immer. Danke
  • Alexa Gruppen schalten

    12
    1
    0 Votes
    12 Posts
    600 Views
    J
    @chriz editiere bitte im ersten Post noch die Überschrift auf (gelöst)
  • Blockly Helligkeit morgens, aber nicht vor 07:00Uhr

    2
    0 Votes
    2 Posts
    258 Views
    L
    @tolkin Bei Blockly gibt es einen Baustein „Aktuelle Zeit“ (lilafarben). [image: 1650480747032-1851e2bf-d400-4c62-8f29-2c6659d04ca5.jpeg] Das kannst du eingeben/auswählen „größer als“ 07:00
  • Werte gehen sporadisch auf 0

    10
    3
    0 Votes
    10 Posts
    648 Views
    HomoranH
    @jacke sagte in Werte gehen sporadisch auf 0: Ich hoffe wir reden nicht aneinander vorbei. jetzt wohl nicht mehr. Allerdings kenne ich mich in keinster Weise mit einer S7 aus. Allerdings könnte @paul53 mit seinem Hinweis auf string vs number schon Recht haben. ich könnte mir vorstellen, dass eine 0 in der S7 eine bestimmte Bedeutung hat, ggf. anstelle null verwendet/fehl interpretiert wird. Deine ganze Konstruktion mit der Datenbehandlung mutet schon sehr abenteuerlich an. Dass es da bei so vielen Parametern auch schon mal zu Fehlern seltsamen Ergebnissen kommt, verwundert mich nicht.
  • XML verarbeiten für EPG

    15
    0 Votes
    15 Posts
    376 Views
    David G.D
    @fastfoot Jetzt eines klappt braucht er was länger. Hab mal einen debug am Start gesetzt. 2022-04-20 19:07:25.070 error script.js.Eigene_Scripte.Multimedia.Tv.Fernbedienung: ARD javascript.0 2022-04-20 19:07:25.070 error script.js.Eigene_Scripte.Multimedia.Tv.Fernbedienung: Wed Apr 20 2022 19:45:00 GMT+0200 (Mitteleuropäische Sommerzeit) javascript.0 2022-04-20 19:07:25.070 error script.js.Eigene_Scripte.Multimedia.Tv.Fernbedienung: Wed Apr 20 2022 18:50:00 GMT+0200 (Mitteleuropäische Sommerzeit) javascript.0 2022-04-20 19:07:25.069 error script.js.Eigene_Scripte.Multimedia.Tv.Fernbedienung: Hubert ohne Staller javascript.0 2022-04-20 19:07:18.969 error script.js.Eigene_Scripte.Multimedia.Tv.Fernbedienung: Start Ungefähr 7sek auf einem Raspberry 4. Im Moment lade ich einmal pro Tag um 3 per wget die xml runter. So oft muss aber eigentlich nicht sein. Sind ja mehrere Tage drinnen. Ausgeführt wird das Skript im Moment nur, wenn ich den Sender am TV umschalte. Der TV gibt mir aicu den entsprechenden Sender. Muss das nur noch mappen, weil die schreibweisen was unterschiedlich sind. So ist es in der vis natürlich nur in dem Moment wo ich umschalte aktuell. Mal sehen, ob ich das dann noch alle 5sek laufen lasse. EDIT: Mir ist grad noch eine Idee für den Trigger gekommen. Werde vermutlich noch einen cron erstellen, der nach der Endzeit der Sendung +1min oder so das Script nochmal startet. Hab ich zwar noch nie gemacht, aber ist bestimmt machbar 😁 EDIT 2: Hab jetzt noch einen Trigger der am Ende einer Sendung den Text für die Vis aktualisiert. [image: 1650484235879-screenshot_20220420-214908_chrome.jpg] EDIT 3: Hab mir die js Funktion grad mal angeschaut und versucht das Bild der Sendung zu holen. Leider kapiere ich das ganze (-d{2}) Zeug nicht. Hatte jetzt überall wo zb die Startzeit alles abgeändert übernommen. Das aktuelle Senderlogo geht vermutlich nicht, da es ja in einem anderen "Bereich" steht?
  • [Gelöst] Liste möglicher Wetter Texte für Scripting

    Moved
    9
    0 Votes
    9 Posts
    603 Views
    S
    Suchen hilft manchmal; denke, hiermit kann ich arbeiten: https://www.daswetter.com/faq.html
  • TypeError: sch.period.months.map is not a function

    4
    1
    0 Votes
    4 Posts
    328 Views
    Q
    danke für die Infos. Habe jetzt den Tipp von @paul53 verwendet und auf CRON umgestellt. Die Fehlermeldung erscheint nun nicht mehr. Bin gespannt ob mein Script korrekt funktioniert: [image: 1650441290187-e460a9f0-8b3e-41db-a7c2-605dc874ff1d-image.png] Kann das so funktionieren mit den Werten ? Beste Grüße
  • Offene Fenster zählen und deren Namen erfassen

    16
    1
    0 Votes
    16 Posts
    1k Views
    UHU01U
    @paul53 Danke!
  • Sonnanauf- und Untergang

    3
    0 Votes
    3 Posts
    229 Views
    B
    @cash Danke. Es stand auf 'use System values', aber jetzt habe ich die Koordinaten per Hand eingegeben, und jetzt scheint es zu funktionieren (zumindest ging die Lampe bei Sonnenuntergang an). Ob sie morgen früh auch ausgeht wird sich noch zeigen. Das passt schon mit dem Sonnenuntergang und Aufgang. Zur Not kann man ja immer noch etwas nachjustieren.

575

Online

32.8k

Users

82.8k

Topics

1.3m

Posts