Skip to content

JavaScript

Hilfe für Skripterstellung mit JavaScript

2.5k Topics 48.8k Posts

NEWS

  • Nach aktuellem update funktionieren Javascrite nicht mehr.

    javascript
    12
    0 Votes
    12 Posts
    509 Views
    E
    Das Problem wurde gefunden :) Grund: In alexa2.0.History.Json wird "status" nicht mehr gesetzt. Man muss nur die Abfrage if (jsonObj.status == "SUCCESS") im Skript entfernen, dann funktioniert wieder alles. Trotzdem Danke für Eure Hilfe.
  • Datenpunkte GetState / SetState

    Moved
    6
    0 Votes
    6 Posts
    541 Views
    S
    OK, das macht Sinn. Wieder was neues gelernt, danke für die Info!
  • Wert wird nicht aktualisiert

    javascript
    6
    0 Votes
    6 Posts
    249 Views
    paul53P
    @chaot sagte: var y = '0'; So? Ja.
  • [Erledigt] Ändern eines Datenpunktes von Attribut "Name"

    5
    1
    0 Votes
    5 Posts
    192 Views
    paul53P
    @uwe72 sagte: dann aber 1-2 Sekunden später wieder automatisch der alte Wert dargestellt wird. Das macht dann der Adapter, der keine individuellen Namen zulässt.
  • [gelöst] mqtt - direkt in Obj. auf einen json node zugreifen

    14
    1
    0 Votes
    14 Posts
    1k Views
    liv-in-skyL
    @stefan999 happy planing
  • Ordner global

    4
    0 Votes
    4 Posts
    439 Views
    F
    @homecineplexx vielen Dank. Da waren 🍅 auf meinen Augen
  • anonymous warning – finde das Problem nicht

    7
    0 Votes
    7 Posts
    524 Views
    T
    Ah! Habs gefunden! Einen vorangegangenen ERROR gab es ja nicht. Das Problem war auch nicht der Datenpunkt javascript.0.Velux.og_bad.stop – dort habe ich auch dauernd gesucht. Mein "Problem" war der Datenpunkt des sonoff, der in og_bad.stop abgelegt war. Der war auf Logikwert gestellt und dann sollte ich natürlich auch ein true oder false senden und nicht ein "true" oder "false". :-D setState("sonoff.0.DVES_F4D7C4.POWER11", true); // LÄUFT ohne WARN setState("sonoff.0.DVES_F4D7C4.POWER11", "true"); // LÄUFT mit WARN Der Wald und die Bäume... :-D VG!
  • [gelöst] Script nicht kompilierbar

    15
    0 Votes
    15 Posts
    481 Views
    S
    Problem gelöst. Ich habe den Browsercache geleert. Jetzt funktionieren die Blockly und JS-Skripte. Den Zusammenhang verstehe ich allerdings nicht.
  • Adapter automatisch neustarten wenn ROT

    javascript monitoring
    10
    0 Votes
    10 Posts
    4k Views
    dslraserD
    @wszene vielleicht kannst Du auch damit was anfangen... https://forum.iobroker.net/post/346843
  • Objektname .common.name - was mach ich falsch

    3
    0 Votes
    3 Posts
    264 Views
    paul53P
    @dominic-reber sagte: weshalb ist die variable 'name' nicht auch Rauchmelder Dachstock? Die globale Variable name ist vordefiniert und enthält den Skriptnamen. Für andere Werte kann name deshalb nur als lokale Variable verwendet werden.
  • Eine Funktion aus Skript 2 aufrufen

    Solved
    10
    0 Votes
    10 Posts
    846 Views
    Dominic ReberD
    @paul53 Oh man. Wie blöd muss ich sein :pig: Wenn die Skripte rüberkopiert werden, dann muss das ja direkt aufrufbar sein. Danke!
  • Java: Problem beim Verwalten von Fenster Status

    javascript
    5
    0 Votes
    5 Posts
    271 Views
    L
    @paul53 nochmals Herzlichen Dank, habe es so umgesetzt wie vorgeschlagen! MfG Wastl
  • (gelöst) Merkervariable inkrementieren - Absturz

    7
    1
    0 Votes
    7 Posts
    456 Views
    liv-in-skyL
    @mwolle code tag: https://forum.iobroker.net/post/394912
  • require(....path_to_json)-Frage

    6
    0 Votes
    6 Posts
    437 Views
    Dominic ReberD
    @unclesam Danke für die Antwort, dann schreib ichs direkt ins skript rein.
  • ARRAY auswerten

    3
    0 Votes
    3 Posts
    365 Views
    OliverIOO
    @pat oder noch kürzer: Every prüft ob alle Elemente eine Bedingung erfüllen und gibt dann true oder false aus. [1,2,3,4,5,6,7,8,9,10].every(el => el >= 10 ) https://developer.mozilla.org/de/docs/Web/JavaScript/Reference/Global_Objects/Array/every Es gibt dann noch some, welches prüft, ob mindestens ein Element eine Bedingung erfüllt.
  • KNX MDT Dimmer javascript zur einbindung in alexa

    1
    0 Votes
    1 Posts
    229 Views
    No one has replied
  • Selector für Objekt vom type adapter

    6
    1
    0 Votes
    6 Posts
    589 Views
    apollon77A
    @scrounger Mach doch mal :-) Möglich ist es sicher
  • Kann ScriptEngine Adapter nicht installieren

    21
    0 Votes
    21 Posts
    1k Views
    drdeocD
    @homoran Naja, Dank der Anleitung vom Thomas oben. Habe node12 installier.
  • Skript lässt Javascript Adapter neustarten...

    2
    0 Votes
    2 Posts
    252 Views
    Dominic ReberD
    @dominic-reber Kann ich irgendwie das funktionierende Skript wo hinkopieren und aus dem IoBroker-Javascript-Script starten?
  • 1 Votes
    3 Posts
    842 Views
    G
    @crunchip @crunchip said in Vorlage: Pulsecounter (stall.biz) per JSON auslesen: @GrillKoenig sagte in Vorlage: Pulsecounter (stall.biz) per JSON auslesen: Da ich noch nichts vergleichbares hier im Forum gefunden habe Was meinst du mit vergleichbares? Ein universelles JavaScript, welches diese Daten 1:1 übernimmt, ohne das man die Datenpunkte manuell zuweisen muss Ich hol mir die Daten direkt mittels Adapter. Stimmt, den wiffi-wz gibt es ebenfalls. Der arbeitet aber nicht mit meinem "Gradmesser" zusammen. Das Script hier oben benötigt dafür nur die IP und eine Anpassung des Prefix. Ich hätte also vielleicht nicht konkret auf den Pulsecounter eingehen sollen, sondern auf das "allgemeine JSON Format" der Produkte von stall.biz. ;) Grüße Kai

351

Online

32.6k

Users

82.1k

Topics

1.3m

Posts