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]
  • Vis View mit Tabs: Tab per Javascript wählen???

    javascript
    1
    0 Stimmen
    1 Beiträge
    255 Aufrufe
    Niemand hat geantwortet
  • Uhrzeit in Variable/Datenpunkt

    Verschoben
    8
    0 Stimmen
    8 Beiträge
    3k Aufrufe
    ?
    @paul53 Vielen Dank Hat prima geklappt.
  • Probleme mit Java/astro

    blockly
    20
    1
    0 Stimmen
    20 Beiträge
    3k Aufrufe
    madjack84M
    Hallo zusammen, möchte diesen Thread gerne nutzen, da ich eben falls ein Problem mit Astro habe und alle Tipps schon befolgt habe. Admin 3.6.2 Javascript 4.1.12 Habe nun die Systemeinstellungen deaktiviert und die Geoposition manuell gesetzt. In Blockly fehlen allerdings die Astro Trigger komplett (In der Auswahl werden nur die andren Trigger angezeigt) und die Zeitpunkte wie Sonnenuntergang und Aufgang funktionieren nicht bei der Prüfung. Wie ist so etwas erklärbar? Ich habe schon mehrere Instanzen installiert, wüsste aber nicht was ich noch einstellen könnte. Hinweis noch: Die Fritzbox wurde getauscht und durch Neustart die IP geändert. Weiterhin gleiches Verhalten. Habt ihr Ideen?
  • Button zum aktivieren von Skript

    blockly
    5
    1
    0 Stimmen
    5 Beiträge
    1k Aufrufe
    P
    Hänge trotzdem noch einmal dran: Das ist die perfekte Anwendung für den Scenes Adapter. Szene erstellen, Datenpunkte rein (zB Lampen) und Zielstatus festlegen. Adapter erzeugt einen Datenpunkt, den man zB aus VIS ansteuern kann. Pix
  • Verständnisfrage Klassen und on()

    javascript
    3
    0 Stimmen
    3 Beiträge
    521 Aufrufe
    D
    Vielen Dank, hat funktioniert. Gibt es irgendwo eine Erklärung dazu ... ich verstehe Sachen gern. So würde ich mir zusammenreimen, daß on() ohne bind irgendwie den Kontext nicht kennt, und so keine Zugriff auf Klassen-member hat.
  • Intelligente Szenen mit Alexa Custom Skill

    javascript node-red scenes
    1
    0 Stimmen
    1 Beiträge
    380 Aufrufe
    Niemand hat geantwortet
  • [gelöst]von einem Zeit-Objekt eine Aktion auslösen

    javascript
    3
    0 Stimmen
    3 Beiträge
    878 Aufrufe
    J
    cool, das is ja super Danke
  • Script nicht mehr sichtbar

    blockly javascript
    8
    0 Stimmen
    8 Beiträge
    744 Aufrufe
    T
    @TTBerlin Ja klar, da ist es sichtbar, wie bereits beschrieben. Weiß aber nicht ob eine Löschung des Objekts bewirkt, dass auch das Script gelöscht wird und damit auch die Ausführung unterbunden wird.
  • [Vorlage]offene Updates in einer Multihostumgebung

    Verschoben javascript template monitoring
    25
    2
    0 Stimmen
    25 Beiträge
    3k Aufrufe
    O
    @FredF Danke für die Info.
  • Steuerung wie Rolladesteuerung 2x Sonoff Tasmota

    javascript
    3
    0 Stimmen
    3 Beiträge
    367 Aufrufe
    GlasfaserG
    @Anfaenger Da kann Ich dirkhe Vorschlag nur Recht geben , nutze ein "Dual Sonoff" dafür . Hier kann ich Dir dazu eine Anleitung empfehlen : Link Text Firmware und Anleitung
  • Blockly - Trigger auf Homematic Systemvariable

    Verschoben
    19
    1
    0 Stimmen
    19 Beiträge
    4k Aufrufe
    O
    @smile kläre mich mal bitte auf, was ich hier https://forum.iobroker.net/topic/24109/trigger-in-adapterkonfiguration-hm-rega falsch gemacht habe 😃 - Deine Antwort klingt genau nach meinem Problem, nur sehe ich die Lösung nicht. Gruß, Oli
  • Anleitung: Wemos Sketch mit Sensoren

    javascript
    34
    2
    2 Stimmen
    34 Beiträge
    6k Aufrufe
    K
    @bahnuhr Herzlichen Glückwunsch! Mit systematischem Suchen, dranbleiben und Fleiss kommt man voran!
  • Ein- u. Ausschalttimer zu vorgegebener Zeit

    blockly javascript
    3
    2
    0 Stimmen
    3 Beiträge
    507 Aufrufe
    S
    Hi, super, vielen Dank! Funktioniert perfekt!
  • Garten giessen mit Timer ?

    javascript
    4
    0 Stimmen
    4 Beiträge
    562 Aufrufe
    J
    Vielen Dank... werde ich heute gleich mal probieren. Zur +5, +10, ist einfach dafür gedacht, das ich mir die Zeit einstelle wie lange ich giessen will. Also 5 Min, 10 Min...usw. Melde mich sobald ich es umgesetzt habe!
  • Werte mit Python Skript auslesen?

    communication
    2
    0 Stimmen
    2 Beiträge
    848 Aufrufe
    L
    So, hab da ein Beispiel gefunden das funktioniert: import subprocess UpTime = subprocess.Popen(["iobroker", "state", "getvalue", "system.adapter.admin.0.uptime"], stdout=subprocess.PIPE, stderr=subprocess.STDOUT) stdout,stderr = UpTime.communicate() print(stdout) Aber keinen Schimmer wie ich das jetzt korrekt in HH:MM formatiere, geschweige denn in eine Variable packe die dann von dem Skript verwendet werden kann.... ich lese mich weiter ein. Gruß LED
  • HM RC8 + Rolladenaktor

    blockly scenes communication
    3
    0 Stimmen
    3 Beiträge
    382 Aufrufe
    C
    Hallo Paul, lieben Dank, habe mit Java aber noch überhaupt nichts gemacht und gehofft es gibt was in Blockly aber mal schauen ob ich da was zusammen kopiert hinbekomme ;)
  • [Gelöst] Taster doppelt drücken

    javascript
    11
    0 Stimmen
    11 Beiträge
    1k Aufrufe
    Tim1988T
    Du bist mein Held :) vielen vielen Dank für die Hilfe :-D Licht an und aus schalten mit passender Rückmeldung funktioniert jetzt in allen möglichen Situationen. Egal ob von Alexa, KNX-Taster im Raum oder Visualisierung!
  • HM-Sen-MDIR-WM55 nur "true" - Lichtschalter Skript

    blockly
    10
    0 Stimmen
    10 Beiträge
    552 Aufrufe
    paul53P
    @tobi83 sagte: trotz der zwei separaten Skripte das Licht nach ca. 3 Min ausgeht Nicht trotz zweier seperater Skripte, sondern deswegen. Eine Skriptvariable (einTaste) funktioniert nicht über mehrere Skripte hinweg. Sie muss in dem Skript ausgewertet werden, in dem sie gesetzt wird.
  • Xiaomi Temperatur und Luftf. Per Alexa abfragen

    Verschoben
    3
    0 Stimmen
    3 Beiträge
    908 Aufrufe
    dslraserD
    @StephanJanine hier habe ich was passendes zum Thema geschrieben https://forum.iobroker.net/topic/16152/sprachausgabe-alexa-blockly/13
  • [Gelöst] Probleme mit clearTimer

    javascript
    7
    0 Stimmen
    7 Beiträge
    822 Aufrufe
    T
    @paul53 Vielen Dank! Das hilft mir weiter. Again what learned :)

452

Online

33.0k

Benutzer

83.5k

Themen

1.3m

Beiträge