Weiter zum Inhalt

Skripten / Logik

16.7k Themen 215.7k 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
    Michael SchmittM
    @Homoran sagte: Aber hier geht's ja nicht um die Seite "Protokolle" sondern um die Ausgabe unter dem Skript Ist das was unter dem Script steht nicht das selbe was auch von dem Javascript Adapter ins Protokoll geschrieben wird ?
  • Hilfe für Skripterstellung mit Blockly

    7k 80k
    7k Themen
    80k Beiträge
    OliverIOO
    @matze55 referenzier mal den post wo du das geschickt hast. ich finde nur widget export und das html was aus deinem script hinten raus kommt. lese mal nochmal diesen post https://forum.iobroker.net/topic/84961/ausgabe-name-des-senders/32?_=1785448461574 2-3 Beispiele eines events. Wenn dir die Ausgabe peinlich ist, kannst du die Texte (also Text zwischen 2 Anführungsstriche " anonymisieren. Aber vorsichtig, nicht das json zerstören.
  • 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]
  • Ändern einer Variable in einer Funktion

    6
    1
    0 Stimmen
    6 Beiträge
    494 Aufrufe
    XenonX
    @oetzi aktualisiere ist zb bei alias sehr wichtig. Im Adapter wird immer geprüft ob der state plausibel ist und wird dann entweder nicht akzeptiert oder halt bestätigt
  • SetState wird überschrieben (?)

    3
    0 Stimmen
    3 Beiträge
    273 Aufrufe
    S
    @mcu Das hat perfekt funktioniert. Vielen Dank
  • Skripte verschwinden wenn diese umbenannt werden

    26
    0 Stimmen
    26 Beiträge
    2k Aufrufe
    Thomas BraunT
    @thorkillar Eigentlich sobald die skripte einmal 'angefasst' werden. Kann sein, dass der javaskript-Adapter einmal neugestartet werden will.
  • Nach Restore alle Skripte mit Fehlermeldung compile failed

    3
    0 Stimmen
    3 Beiträge
    360 Aufrufe
    W
    @paul53 Danke für den Tipp! Jetzt funktionieren meine Skripte wieder
  • Verzögert um Variable

    4
    1
    0 Stimmen
    4 Beiträge
    405 Aufrufe
    S
    Danke für die Tips, habe jetzt eine ältere Version des Adapters installiert und es klappt!
  • Scripte verschwinden beim Umbennen ?!

    2
    0 Stimmen
    2 Beiträge
    125 Aufrufe
    Thomas BraunT
    @blechsoldat Nein, ist nicht gewollt sondern eine Regression in einer Beta-Version des admin-Adapters. Aber vielen Dank für das stundenlange Beta-Testing. Finde ich sehr nett von dir, das gleich in einem produktiv System zu machen. Aber warum schreibst du nicht dazu ein Issue oder zumindest in den bereits existierenden Thread dazu? Zum Beispiel in diesen: https://forum.iobroker.net/topic/42605/geschlossen-script-nach-umbenennen-verschwunden/17?_=1619251145784 Issue dazu gibt es auch bereits ein paar Tage, du kommst also zu spät mit deinem Finding aus dem Beta-Testen: https://github.com/ioBroker/ioBroker.admin/issues/740
  • Functions mit optionalen Parametern

    Verschoben
    38
    0 Stimmen
    38 Beiträge
    4k Aufrufe
    OliverIOO
    @ben1983 said in Functions mit optionalen Parametern: @oliverio ok. Was genau macht denn die Debug Funktion? Denn breakpoints kann man ja nicht setzen, oder? Oder einzelschritt. Ab Version 5.1.3 des skript adapters geht das. das ist nagelneu. habe es selbst noch nicht so ausprobiert. die debug und verbose funktion gibt dir im protokoll bereich mehr informationen aus und bestimmte funktionen werden nur simuliert. probier es einfach aus. ich verwende sie selbst nicht so oft.
  • Scripte mit Alexa Sprachausgabe verhalten sich komisch

    7
    0 Stimmen
    7 Beiträge
    573 Aufrufe
    K
    @dr-bakterius Ok, dann werde ich den Alexa 2.0 Adapter nun erst mal jede Nacht durchpusten. LG Martin
  • Adapter configuration: s7.0

    1
    0 Stimmen
    1 Beiträge
    119 Aufrufe
    Niemand hat geantwortet
  • gelöst - xml Return in Blockly weiter verarbeiten

    14
    1
    0 Stimmen
    14 Beiträge
    2k Aufrufe
    mac89mucM
    @oliverio Vielen Dank für die Erklärung, mit Deiner Hilfe habe ich es jetzt hinbekommen und wieder etwas gelernt, was ich für die nächste Sache nutzen kann.
  • Einfacher Countdown per SSML 😅

    1
    0 Stimmen
    1 Beiträge
    142 Aufrufe
    Niemand hat geantwortet
  • [gelöst] async-await

    15
    3
    0 Stimmen
    15 Beiträge
    2k Aufrufe
    dslraserD
    @fastfoot ich habe Deine Variante hier mal eingebaut. Bei mir funktionierte in dieser Version alles wie es soll. https://forum.iobroker.net/post/617640
  • Javascript Elemente Stylen

    11
    0 Stimmen
    11 Beiträge
    410 Aufrufe
    W
    @oliverio said in Javascript Elemente Stylen: publikation = '<p class="mystyle">in: ' + x[i].getElementsByTagName("publication")[0].childNodes[0].nodeValue + '</p>'; vielen vielen Dank für den Tipp! Versteh nicht wie ich den in 2 Stunden googlen nicht finden konnte xD
  • Poolsteuerung Interessenten

    3
    5
    0 Stimmen
    3 Beiträge
    790 Aufrufe
    J
    @dennismenger Bei der PV habe ich derzeit leider noch zu Wenig Erfahrung und weiß leider auch noch nicht wie ich diese nachher in ioBroker einbinde. Den Strömungsschalter habe ich auf jeden fall schon bestellt, diesen werde ich dann an den Shelly hängen. Habe im Pumpenhaus sowieso einen Shelly auf 12V laufen für die Pool-Temperatur dieser kann dann auch noch den Status vom Strömungsschalter weitergeben. Bei mir stellt sich halt die Frage wie mit den Daten der PV umgegangen werden soll. Grundsätzlich denke ich mir das der Pool auch mal was wärmer werden darf als im Modus festgelegt, dann aber auch nur wenn der Speicher der PV schon voll ist. Wir haben eine 9,7 Kw Anlage und einen Speicher von 4kw. Da ich eine Drehzahlgesteuerte Pumpe habe läuft diese fast den ganzen Tag da Lohnt es sich hierbei nicht zu Prüfen ob genug aus der PV kommt. (70Watt bei 6m/h laut Herstellerangaben 3 x Umwälzen wären dann so 15 Stunden und somit 1,05Kw am Tag) Bei einer Normalen Pumpe sieht dies dann anders aus da würde sich so etwas auf jeden fall Rechnen.
  • tr064 Einträge nicht aktuell

    33
    0 Stimmen
    33 Beiträge
    2k Aufrufe
    I
    @sigi234 Oh, er hat die "Sternchen" aus meinem Beitrag gefressen! Vermutlich bedeutet das hier irgendeine Formatierung. Das habe ich gewählt: #96*5*
  • [gelöst] xml Daten einer URL weiterverarbeiten

    Verschoben
    27
    0 Stimmen
    27 Beiträge
    12k Aufrufe
    mac89mucM
    @ruhr70 Hallo zusammen, ich habe eine ähnliches Problem beim auslesen meines Akkustandes vom Sonos Move, habe allerdings einen neuen Thread dazu aufgemacht nachdem der Hinweis mit dem hohen Alter dieses Threads beim erstellen meiner Antwort aufkam. Keine Ahnung wie sich das mit Doppelpostings verhält, daher möchte ich ungern hier nochmal alles komplett posten. Falls sich jemand findet, der hier schon mal helfen konnte und bereit ist sich mein Problem unter folgendem Link hier im Forum anzusehen wäre ich dankbar. [https://forum.iobroker.net/topic/44272/xml-return-in-blockly-weiter-verarbeiten](Neuer Forumsbeitrag - XML return in Blockly weiterverarbeiten) Vielen Dank im Voraus - Gruß
  • [gelöst] Leistungsmessung mit S0 Impulsen?

    Verschoben
    10
    0 Stimmen
    10 Beiträge
    4k Aufrufe
    hartimanH
    @berndroid Hallo Berndroid Habe meine S0-Schnittstelle über Homematic 12/14 als Frequenzsignal in IOBroker hochgezogen. Aber mit Blockly bin ich Beginner. Kannst Du den Blockly Script deiner Lösung oder einen Blockly Gesamt Screenshop hochladen. Danke vorab. LG Hartiman
  • Skript Ausführung zurücksetzen bzw. abbrechen.

    4
    1
    0 Stimmen
    4 Beiträge
    431 Aufrufe
    BananaJoeB
    gelöscht
  • Blockly Poolsteuerung

    blockly
    4
    1
    0 Stimmen
    4 Beiträge
    443 Aufrufe
    BBTownB
    @dennismenger Meine Empfehlung wäre ja eben nicht ins blaue hinein etwas zu prüfen, sondern bei erreichen eine Zielwertes eine Aktion auszulösen wenn die Bedingungen erfüllt sind. In deinem jetzigen Blockly: Was passiert denn wenn der Überschuss genau um deinen Schwellwert hin und her pendelt? Was passiert wenn der Überschuss +500 ist? Was passiert wenn der Überschuss 5 Minuten später erneut +500 ist? Was passiert wenn der Überschuss noch mal 5 Minuten später +504 ist? usw.
  • [gelöst] on / subscript per Maske auf mehrere Datenpunkte

    3
    0 Stimmen
    3 Beiträge
    266 Aufrufe
    BananaJoeB
    @asgothian sagte in on / subscript per Maske auf mehrere Datenpunkte: @bananajoe Die Antwort darauf ist "Selektor" (siehe auch hier) Unter anderem dafür sind die gemacht. A. Ahhh, genutzt habe ich die schon, ich bin nur nicht auf die Idee gekommen da ein .on dranzuhängen, ich war bei .each hängen geblieben. Und Selector wäre der richtige Suchbegriff gewesen. Jetzt wo ich weis wie es geht, weiß ich auch wonach ich hätte suchen müssen ...

217

Online

33.0k

Benutzer

83.5k

Themen

1.3m

Beiträge