Weiter zum Inhalt

Skripten / Logik

16.7k Themen 215.8k Beiträge

Hilfe zu JavaScript, Blockly, TypeScript, Node-RED, Scenes und text2command

NEWS

Unterkategorien


  • Hilfe für Skripterstellung mit JavaScript

    3k 50k
    3k Themen
    50k Beiträge
    maxclaudiM
    @Daniel-8 Datenverkehr geloggt: App <> Gerät Cloud <> Gerät Wichtige Zeitpunkte gefiltert, entschlüsselt und analysiert. Windows-Konsolen-Programm ist fertig: zendureURLtool.exe Das Tool ist stabiler und schneller als die App :-) Credits für die genutzte Bluetooth-Bibliothek gehen an Henrik Blidh: https://github.com/hbldh/bleak Man füllt in der config.ini nur 3 Felder aus, speichert ab und los geht's mit Doppelklick auf "zendureURLtool.exe"... [image: 1785779136981-00.png] entweder zu lokalem Broker wechseln: [image: 1785779157871-01.png] oder zurück zur Cloud: [image: 1785779165583-02.png] geht alles sehr schnell. Selbst bei einem Hyper "ohne" stromlos machen. Nicht mal Trennung von BT am Rechner war nötig. Nur APP muss vollständig beendet sein. Am besten in der Zeit zusätzlich BT am Smartphone ausgeschaltet lassen. [image: 1785779990840-04.png] [image: 1785779205314-05.png] [image: 1785779218429-06.png] [image: 1785779228056-07.png] Bei einem Hyper habe ich für 3x IP wechseln nur ca. 2 min benötigt. Er war jedesmal sofort verbunden. Am längsten dauerte das Aufstehen, den Button zu drücken und zu warten, dass er im Kopplungsmodus ist. Es haben sich beim Analysieren noch mehr Wege geöffnet. Allerdings sind die für mich aktuell unnötig und stehen – wenn überhaupt – ganz hinten an.
  • Hilfe für Skripterstellung mit Blockly

    7k 80k
    7k Themen
    80k Beiträge
    tiobbT
    @Homoran sagte: Genau das was @paul53 schreibt 😉 Dann für GANZ doofe 🫣😊 @Homoran sagte: Vor dem trigger muss "Setze luefter auf Wert von 'SET'" Gesetzt werden @paul53 sagte: @tiobb [image: 1785691373377-blockly_temp.jpg] Ich danke Euch! 👍👍👍
  • Hilfe für Skripterstellung mit Node-RED

    962 13k
    962 Themen
    13k Beiträge
    Marc BergM
    @Thomas-Braun sagte: In der Konfigurationsdatei von Node Red, also in der settings.js, kann durch hinzufügen der Zeitzone das Problem behoben werden. Wenn man den Adapter nutzt, werden Änderungen in der settings.js immer wieder überschrieben. Das bringt nichts. @taddy81 Was konkret ist denn das Problem? Lösen die inject Nodes falsch aus? Oder geht es nur um diese Meldung, bei der niemand weiß, woher sie kommt? @Taddy81 sagte: Auszug: 7/26/2026, 11:15:23 AMnode: debug 3msg.payload : string[24]
  • Blockly Rolladensteuerung heute_frei und Feiertag

    blockly
    5
    1
    0 Stimmen
    5 Beiträge
    1k Aufrufe
    dslraserD
    @djsirius sagte in Blockly Rolladensteuerung heute_frei und Feiertag: Hallo lesiflo, vielen Dank für deine schnelle Antwort. Meinst du so? [image: 1550476582923-2019-02-18-08_53_27-javascript-iobroker.png] Oben beim falls mache zwei oder(oder und und oder, je nach dem was Du machen willst) rein, dann kannst Du Deine drei Abfragen da rein machen. PS: rechte Maustaste auf den oder Baustein und externe Ausgänge wählen, dann wird es nicht so breit. [image: 1550478115794-screenshot_20190218-092126_firefox.jpg]
  • Blockly Script - Pusmeldung wenn Fenster einen bestimmte Zeit offen ist?

    Verschoben
    14
    0 Stimmen
    14 Beiträge
    3k Aufrufe
    G
    @paul53. Danke, das die Minuten und die Grad ident sind verwirrt.
  • Javascript Blocky mit einem Cron, der alle 2 Wochen laufen soll

    javascript blockly
    7
    0 Stimmen
    7 Beiträge
    1k Aufrufe
    padroneP
    @wendy2702 Danke sehr
  • Xiaomi Gateway ioBroker benutzerdefinerten Sound nutzen ?

    blockly
    11
    2
    0 Stimmen
    11 Beiträge
    1k Aufrufe
    S
    und bzgl. radio ? wie steuere ich die radiosender an ? und weiß jemand warum es immer nur 10sek läuft und dann ausgeht ?
  • Such Blockly für Gurtwickler

    blockly
    2
    0 Stimmen
    2 Beiträge
    395 Aufrufe
    XxJooOX
    https://forum.iobroker.net/topic/14561/rollladen-script Hier findest Du das Script von BigWumpus, habe ich umgesetzt/umgebaut für meine Rollladensteuerung. Du misst die Laufzeit für Öffnen und Schließen und kannst dann mit der Übergabe von %ten die Stellung wählen. Ich habe es für mich angepasst, bei BigWumpus ist 100% geöffnet, bei mir sind 100% geschlossen. Hat auch ne Weile gedauert, bis ich das Blockly verstanden habe. Aber es registriert und aktualisiert sogar die Stellung (bzw % in den Datenpunkten) wenn der Rollladen händisch eingeschaltet wird.
  • Javascript und Timeout Problem

    javascript blockly
    4
    0 Stimmen
    4 Beiträge
    1k Aufrufe
    padroneP
    @Asgothian Vielen Dank, das hat geholfen.
  • Debug Output

    blockly
    7
    0 Stimmen
    7 Beiträge
    2k Aufrufe
    rantanplanR
    @MyzerAT sagte in Debug Output: @apollon77 sagte in Debug Output: Ansonsten gibt es Blockly einen log Baustein, der aber unabhängig von dem Debug Modus ist Sorry ich finde diesen log Baustein nicht Kategorie System/Debug Output ?! Der logt natürlich nicht das komplette Script mit. Warum auch. Den Baustein an entscheidenen Stellen einsetzen um Informationen auszugeben, wie "***Hey, Ich bin jetzt an der Stelle" oder "***Hey, der Wert xyz wurde übergeben", usw. usw....... Diese "" habe ich nicht ohne Grund eingesetzt. Damit kann man sehr schön "langzeit" Beobachtungen im Admin/Log beobachten. Einfach im Filter "" eingeben und man sieht nur das was man braucht. Grüße
  • [gelöst] Datenpunkt vom Typ "Feld" ("array") füllen

    javascript blockly
    3
    0 Stimmen
    3 Beiträge
    2k Aufrufe
    N
    Ja, so hatte ich es auch zuerst. Aber das war mir zu "unelegant". ;-) Aber dann muss ich es wohl dabei belassen. Vielleicht kümmert sich ja nochmal irgendwer der richtig Ahnung hat um eine Verbesserung des Blockly-Adapters... Danke dir für die Aufklärung.
  • Blockly wurde nicht geloggt

    blockly
    2
    0 Stimmen
    2 Beiträge
    204 Aufrufe
    rantanplanR
    @XxJooO Warum soll etwas im Log stehen wenn alles geklappt hat? Ausser Du hast ein Debug Baustein eingesetzt. Grüße
  • getState() ?

    javascript blockly
    6
    0 Stimmen
    6 Beiträge
    632 Aufrufe
    paul53P
    @gosund sagte in getState() ?: Ok, danke. Welche Möglichkeit habe ich, den aktuellen Wert aus dem Gerät zu holen? Keine. Das muss der Adapter leisten.
  • Blockly - wie funktioniert das mit JS-Funktionen??? "JS Funktion" aufrufen

    Verschoben
    5
    0 Stimmen
    5 Beiträge
    3k Aufrufe
    rantanplanR
    Ich habe da gerade etwas ins Forum gesetzt. Vielleicht interessant für Euch. Zeichen tauschen Grüße
  • Wer kann aus php ein javascript zum Datenloggen machen ?

    Verschoben
    4
    0 Stimmen
    4 Beiträge
    765 Aufrufe
    M
    @MeisterF für @Master77 Wenn man eine Seite im Netz hat - siehe PHP-Schnipsel oben - dann kann man diese im Parseradapter z.B. so auslesen: [image: 1550304573342-parsereinstellungen.jpg] Der Link zum php muss natürlich vollständig sein und die Zeichenkette genau so vorkommen.
  • [gelöst] Blockly zwei Nachkommastellen hochzählen

    Verschoben
    7
    1
    0 Stimmen
    7 Beiträge
    1k Aufrufe
    M
    Danke nun hat der Import geklappt und es funktioniert prima.
  • Zeit Ansage von Alexa aus datenstring (Zeichenkette)

    blockly
    4
    0 Stimmen
    4 Beiträge
    664 Aufrufe
    X
    gerne, wenns bei dir funktioniert ist gut. Etwas komisch, dass bei dir die Doppelpunkte nicht auf pos 3 und 6 liegen.? in Javascript würde ich das auch eher mit slit machen, hab ich aber in blockly nicht gefunden var strTime = "12:34:56"; var arrTime = strTime.split(":");
  • Wo finde ich diese Buttons ?

    blockly
    85
    0 Stimmen
    85 Beiträge
    11k Aufrufe
    S
    ok, vielen dank.
  • [Gelöst] Unter Ubuntu Exec Befehl ausführen

    blockly
    4
    1
    0 Stimmen
    4 Beiträge
    613 Aufrufe
    Paulchen67P
    Danke. Ja es geht ohne sudo.
  • Trigger - falls Objekt wurde geändert funktioniert oft nicht

    Verschoben
    9
    0 Stimmen
    9 Beiträge
    2k Aufrufe
    paul53P
    @aldoa1 sagte in Trigger - falls Objekt wurde geändert funktioniert oft nicht: Wo baue ich es im oben beschriebenen script ein um den Fehler zu finden? Vor oder nach den steuere-Blöcken. Lass Dir die Quelle und den Wert anzeigen. [image: 1550169807816-blockly_log_from_val.jpg]
  • Homematic IP und Philips Hue

    Verschoben
    3
    0 Stimmen
    3 Beiträge
    898 Aufrufe
    dslraserD
    @svenb1981 Ich habe eine Raspberrymatic und auch eine HUE Bridge. Du kannst auf der Raspberrymatic die HUE mit einbinden, oder aber die HUE Bridge auch über den HUE Adapter in ioBroker einbinden, oder auch Beides. Funktioniert bei mir. CCU3 weiß ich nicht...?
  • js timer hölle soft start :)

    javascript scenes
    1
    0 Stimmen
    1 Beiträge
    265 Aufrufe
    Niemand hat geantwortet
  • SayIt - Wie kann man unschiedliche Signaltöne mit Voiceausgaben kombinieren

    Verschoben
    6
    0 Stimmen
    6 Beiträge
    901 Aufrufe
    ?
    Soweit ich das hier bisher im Forum gelesen habe ist mp3 auf Alexa nicht möglich. Falls sich daran was geändert hat musst mal im Alexa Bereich bzw. Cloud Dienste lesen.

321

Online

33.0k

Benutzer

83.5k

Themen

1.3m

Beiträge