Skip to content

Skripten / Logik

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

16.6k Topics 214.1k Posts

NEWS

Subcategories


  • Hilfe für Skripterstellung mit JavaScript

    2k 49k
    2k Topics
    49k Posts
    arteckA
    @BertDerKleine sagte in Skript aufteilen möglich?: gibt es heute in 2026 eine Möglichkeit, ein größeres Skript in mehrere Module aufzuteilen? Ich habe nur einen 8 Jahre alten Thread gefunden dazu, damals ging es noch nicht. was soll das heissen.. ein script kannst du immer aufteilen, warum auch nicht muss man nur wissen nur wie
  • Hilfe für Skripterstellung mit Blockly

    7k 80k
    7k Topics
    80k Posts
    paul53P
    @Qlink sagte: Das sonst falls beinhaltet bereits "somebody@home = falsch" richtig ? Richtig, sonst = nicht Wert = abwesend.
  • Hilfe für Skripterstellung mit Node-RED

    953 13k
    953 Topics
    13k Posts
    Marc BergM
    Es gibt in der Verson 1.3.0 einen neuen Node: iob-setObject (Stand 10.02.26 noch beta) Mit dem neuen Node kann man ioBroker-Objektdefinitionen (Metadaten) direkt schreiben und ändern. Hauptfunktionen: Instanz-Konfigurationen ändern - z.B. MQTT publish-Pattern, Intervalle, etc. Objekt-Eigenschaften aktualisieren - Namen, Rollen, Einheiten, Min/Max-Werte ändern es gibt zwei Modi: Merge-Modus : Ändert nur die angegebenen Eigenschaften, alle anderen bleiben erhalten Replace-Modus: Überschreibt das komplette Objekt Typischer Workflow: Objekt mit iob-getobject holen Mit Change-Node gewünschte Properties ändern Mit iob-setobject zurückschreiben
  • Werte und Bit´s mit Blocky übertragen

    Moved
    4
    1
    0 Votes
    4 Posts
    351 Views
    G
    Es gibt sowas wie "Wert von ObjektID". Das einfach statt war oder falsch verwenden und das "Falls Objekt" durch geändert oder aktualisiert ersetzen
  • NodeRed und Shelly per Google Home steuern

    Moved
    3
    0 Votes
    3 Posts
    822 Views
    H
    Ich habe hier im Forum gelesen, dass es einen Ansatz gibt, mittels NodeRed GoogleHome zu steuern. Ich möchte gerne zum Google Assistant sagen: Schalte Schlafzimmerlicht ein /aus, dann soll der Shelly im Schlafzimmer schalten. Den Shelly Adapter habe ich installiert. Ich kenne den Lösungsansatz, über IFTTT mit Google Home Aktionen auszuführen, finde diese aber wenig komfortabel, daher mein Wunsch, dies über NodeRed und dem Shelly Adapter zu erledigen.
  • 0 Votes
    9 Posts
    576 Views
    M
    Vielen Dank für die tolle Hilfe. Ich habe zu dem Thema noch ein Ergänzungsfrage: Aktuell haben wir einen Wind das die Raffstores klappern. Wenn ich diese alle für ca eine halbe Sekunde nach oben fahre, bleiben sie noch geschlossen, klappern jedoch weniger. Wie setze ich jetzt jeden Raffstore für ca eine halbe Sekunde auf "öffnen"? Vielen Dank
  • [gelöst] nachtabsenkung (elektroheizung)

    Moved
    5
    1
    0 Votes
    5 Posts
    585 Views
    T
    jetzt hats geklingelt… besten dank
  • Rademacher troll comfort 2610

    Moved
    1
    2
    0 Votes
    1 Posts
    319 Views
    No one has replied
  • Blockly- Hm Einbau Taster- Hue Szenen umschalten

    Moved
    1
    1
    0 Votes
    1 Posts
    395 Views
    No one has replied
  • [gelöst] Wert in CCU SV schreiben

    Moved
    5
    0 Votes
    5 Posts
    436 Views
    hananH
    Hallo paul53 Danke, hat geklappt. Schönen Advent-Sonntag
  • Verzögerung wiederholen

    Moved
    8
    1
    0 Votes
    8 Posts
    304 Views
    haselchenH
    Dann ist Dein Problem verständlich. Bisher ist die 0.6.9 die Einzige , die problemlos läuft. Musste downgraden, dann sollte es passen mit der Reaktion. In der Version wird der Bewegungsmelder noch nicht unterstützt. Das heisst, Du musst ihn manuell einpflegen. Ich habe das über Node-Red gemacht.
  • [gelöst] Parser - brauche Hilfe bei regex

    Moved
    7
    0 Votes
    7 Posts
    369 Views
    paul53P
    @bahnuhr: Klappt so wie geschrieben. ` Markiere bitte das Thema im Betreff des ersten Beitrags als [gelöst].
  • Funktion von externem Skript im Blockly aufrufen

    Moved
    6
    0 Votes
    6 Posts
    1k Views
    D
    Dann muss ich mich mit Deklarationen und so außeinandersetzen .. soweit würde ich jetzt dafür nicht gehen. Wollte es prinzipiell verstehen :-)
  • Hue Lampen mit TV steuern

    Moved
    1
    0 Votes
    1 Posts
    274 Views
    No one has replied
  • Benachrichtigung nur 1 mal senden

    Moved
    7
    1
    0 Votes
    7 Posts
    2k Views
    paul53P
    @tigertim08: Wenn ich auf "wahr"/"unwahr" geh muss ich dann aber text nehmen. Richtig. ` Nein, Logikwert wahr / unwahr. [image: 493_blockly_hysterese.jpg]
  • [erledigt]Rollo-Steuerung / Astro + Zeitgrenze

    Moved
    7
    1
    0 Votes
    7 Posts
    717 Views
    M
    Funktioniert, vielen Dank nochmal!
  • [Vorlage] AutoNotification (Tasker Modul)

    Moved
    1
    0 Votes
    1 Posts
    248 Views
    No one has replied
  • Schedule im Skript

    Moved
    7
    0 Votes
    7 Posts
    2k Views
    htreckslerH
    ok, blockly…. sorry, da bin ich leider raus.
  • Blockly problem mit Sonos state

    Moved
    1
    -1 Votes
    1 Posts
    236 Views
    No one has replied
  • [gelöst] Countdown Script umbauen

    Moved
    15
    0 Votes
    15 Posts
    4k Views
    jedoJ
    @klmf2: countdown = 'javascript.0.Timer.TimerLena.Timerwert'; ```` ` Versuche mal: countdown = (getState('javascript.0.Timer.TimerLena.Timerwert').val);
  • Mit Cuxd-Schaltern über Script Alexa reden lassen

    Moved
    4
    2
    0 Votes
    4 Posts
    2k Views
    C
    Es geht mit den Cuxd-Schaltern! Ich habe alle Homematic-Sachen(rega / rpc) rausgeworfen und neu installiert. Jetzt läuft es.
  • Problem bei ID auswahl

    Moved
    4
    2
    0 Votes
    4 Posts
    804 Views
    apollon77A
    Irgendwelche Filter aktiv im select id? Gesendet vom Handy …
  • [Gelöst]Skriptfehler in einfachem Skript

    Moved
    7
    0 Votes
    7 Posts
    426 Views
    siggi85S
    @paul53: Ist die Gruppe global jetzt leer ? Wenn die Fehlermeldung bei einem einzeilgen Skript auf Zeile 7 verweist, muss automatisch etwas aus global in das Skript kopiert worden sein. ` Jetzt funktioniert es. Ich habe einige Skripte (waren aber alle deaktiviert) gelöscht, alle "nicht-Blockly" Skripte komplett auskommentiert und die Test Javascript Instanz neu gestartet. 14:21:37.098 [info] javascript.1 Stop script script.js.Test.Testskript 14:21:38.551 [info] javascript.1 Start javascript script.js.Test.Testskript 14:21:38.553 [info] javascript.1 script.js.Test.Testskript: Hallo Welt! 14:21:38.553 [info] javascript.1 script.js.Test.Testskript: registered 0 subscriptions and 0 schedules Danke für die Hilfe und den Verweis aus global.

669

Online

32.7k

Users

82.5k

Topics

1.3m

Posts