Skip to content

JavaScript

2.5k Topics 49.5k Posts

Hilfe für Skripterstellung mit JavaScript

NEWS

  • Hilfe - Adapter_Infos Script zeigt Fehler an

    Moved
    3
    0 Votes
    3 Posts
    446 Views
    paul53P
    @Shwowak sagte: Error in callback: ReferenceError: instanz5 is not defined Zeile 22 ist auskommentiert.
  • Frage zu Array Konstante

    5
    0 Votes
    5 Posts
    497 Views
    P
    @paul53 sagte in Frage zu Array Konstante: Ja, oder mit .slice(). Habe gerade slice in das Beispiel eingebaut und schon läuft es. Besten Dank.
  • HMIP-WRCD und iobroker

    16
    0 Votes
    16 Posts
    2k Views
    M
    @Homoran said in HMIP-WRCD und iobroker: Aber Achtung! Das Senden von nicht im Gerät gespeicherten Ausgaben kostet nicht nur Zeit, sondern auch massiv DC! Zumindest bei meinem Displaytyp. Ja der DC scheint gleich mal ein paar Prozente zu gewinnen. Da ich jetzt nicht so viele Funk habe, kann ich das denk ich verschmerzen. Nur das lange warten nervt. Ich habe das Display als Status bevor ich die Haustüre verlasse. Aber 6 Sekunden warten nervt, ich denke das ich da was anderes bauen muss :-(
  • HTML Tabelle für Tasmota Timer (+Setzen)

    javascript template monitoring
    43
    3
    0 Votes
    43 Posts
    7k Views
    liv-in-skyL
    update - fehlerkorrektur bei vielen timern - wie immer im ersten post
  • Script Bild Versand funktioniert nicht

    6
    0 Votes
    6 Posts
    980 Views
    F
    @mctom sagte in Script Bild Versand funktioniert nicht: Es wird zwar eine Datei angelegt, aber die Datei ist nur 1KB groß. Also scheint hier schon ein Problem zu sein. Noch eine Idee ? Was steht denn in der Datei drin?
  • Worx Mäher steuerung

    2
    1
    0 Votes
    2 Posts
    285 Views
    dslraserD
    @Kodo_sh Da hast Zahlen in Text Bausteinen, nimm da mal Mathe Bausteine und Zahlen.
  • Zugriff auf globale Variablen in global Skripten

    javascript
    23
    0 Votes
    23 Posts
    4k Views
    AlCalzoneA
    @noox sagte in Zugriff auf globale Variablen in global Skripten: Aber ich befürchte, dass es nicht möglich ist, Ich weiß es ehrlich gesagt nicht, ohne es zu probieren. Solange es da eine Light.js und Light.d.ts gibt, dürfte es ggf. gehen.
  • Keine Geräteanzeige bei Objektauswahl

    blockly
    1
    0 Votes
    1 Posts
    225 Views
    No one has replied
  • [Vorlage] Bewegungsmelder-Script (Xiaomi Aqara und andere)

    Locked Moved javascript
    50
    7 Votes
    50 Posts
    15k Views
    MicM
    @D4vE Das Script wurde ersetzt durch den SmartControl-Adapter. Link: Adapter SmartControl 0.2.x GitHub - ab 18.08.20
  • Javascript Frage zum Wert eines Objektes

    javascript
    4
    0 Votes
    4 Posts
    346 Views
    paul53P
    @klaus88 sagte: Muss ich auf "NaN" abfragen oder auf "" oder auf NULL oder auf die Zahl 0 ? Kein Wert bedeutet undefined. Es kann aber sein, dass der Javascript-Adapter bei getState(id).val daraus null macht.
  • Handler wenn Skript gestoppt wird

    5
    0 Votes
    5 Posts
    485 Views
    D
    Hi, danke! onStop() funktioniert wie erwartet. // close connection if script stopped onStop(function (callback) { if (connected) { console.log('Closing Port'); port.close(); } callback(); }, 2000 /*ms*/);
  • Schreiben erlauben per javascript

    11
    0 Votes
    11 Posts
    2k Views
    G
    Dank Dutchman konnte ich mein Problem lösen indem ich != genommen habe und er mir immer mein Widget anzeigt wenn nicht 2 genommen wird. Danke nochmal
  • Problem beim Vergleichen

    8
    0 Votes
    8 Posts
    631 Views
    paul53P
    @mrFenyx sagte: Das ganze ist ein Teil eines Skriptes wo dieses Wert auch leer gelassen sein könnte. Dann kann die ID aber nicht als Konstante deklariert sein. Übrigens stört sich der Compiler nicht an dem sinnlosen Vergleich, sondern führt den Code richtig aus. [image: 1599053793860-js_temp.jpg]
  • hilfe - javascript- axios, await - pause bei abruf von daten

    javascript
    6
    0 Votes
    6 Posts
    556 Views
    AlCalzoneA
    @liv-in-sky Ah, ok das lässt sich ändern. Müsste aber so funktionieren.
  • Fehlerhaften Messwert eliminieren

    blockly
    4
    2
    0 Votes
    4 Posts
    325 Views
    docadamsD
    @paul53 Vielen Dank für den Tipp. Ich habe jetzt den Entprellwert von 1000 auf 2000ms gesetzt und beobachte das. Vielleicht war es das schon. Wenn nicht, werde ich es zunächst mit 3000ms versuchen, und dann mit deinem Skript.
  • Mit "new Date()" im Script arbeiten?

    3
    0 Votes
    3 Posts
    690 Views
    DutchmanD
    @IdleBit sagte in Mit "new Date()" im Script arbeiten?: Logisch wenn ich nur bei erstellen die Funktion aufrufe .... manchmal hilft es Einfach mal laut nach zu denken :) Aber genau, du lädst die zeit in einer variable beim script starten, mja danach ist sie drin. Tip : var ist alte Schreibweise, besser const und let https://medium.com/@josephcardillo/the-difference-between-var-let-and-const-in-javascript-part-2-60fa568d0a0 Dan harttest du beim deklarieren direct gemerkt, uhm ich mache ne const .... warte mal Zeiten ändern sich doch
  • Javascript VIS/Widgets vs ioBroker/Blockly

    4
    0 Votes
    4 Posts
    411 Views
    S
    @rokket Entschuldigung. Du willst ja mit dem Button zwei unterschiedliche Datenpunkte nutzen: Dann brauchst du einen selbst erstellten Datenpunkt welchen du als ObjektID in das VisWidget einsetzt. Dazu ein Blockly wie oben von dir geschrieben. In VIS brauchst du KEIN weiteres Script
  • simples Script treibt Leistung durch die Decke[solved]

    7
    0 Votes
    7 Posts
    641 Views
    paul53P
    @Johannes-Bauerstatter sagte: war es einfach ein Fehler von mir? Ja. Mit Objekt-Klammern wird auf jede Zustandsaktualisierung (Zeitstempel) getriggert. Die richtige Schreibweise wäre gewesen: on({id: chg}, function (obj) {
  • Eigene SQLite-DB anbinden

    3
    0 Votes
    3 Posts
    749 Views
    S
    @AlCalzone ah, danke für die Info. Scheint zu funktionieren!
  • Vergangene Zeit seit lastchanged

    5
    0 Votes
    5 Posts
    531 Views
    CrunkFXC
    @paul53 So wird ein schuh draus, vielen Dank euch beiden.

477

Online

32.9k

Users

83.1k

Topics

1.3m

Posts