Skip to content

JavaScript

2.5k Topics 49.2k Posts

Hilfe für Skripterstellung mit JavaScript

NEWS

  • Unifi WLAN Script 2 mit Anwesenheitskontrolle

    Locked javascript monitoring
    1k
    6
    9 Votes
    1k Posts
    505k Views
    liv-in-skyL
    @sectorchan tut mir leid - mußte suchen - oder neuen thread öffnen
  • Touchscreen mit PIR Bewegungsmelder schalten

    2
    0 Votes
    2 Posts
    273 Views
    M
    Ich habe es mit blockly probiert. Vielleicht kann ein Admin den Thread bitte in das Blockly Unterforum verschrieben. Anbei ein Bild, allerdings funktioniert es nicht :( Hat jemand eine Idee. In den Einstellungen habe ich exec auf erlauben gesetzt. [image: 1641409561619-blockly.jpg]
  • Wert eines Datenpunktes ändern und als neuen DP darstellen

    18
    0 Votes
    18 Posts
    1k Views
    paul53P
    @c1olli sagte: Basic gelernt Immerhin: Basic ist auch eine Skriptsprache, allerdings mit vielen Dialekten.
  • gelöst: Datenabfrage über CloudPro

    javascript
    2
    1
    0 Votes
    2 Posts
    132 Views
    A
    @michihorn Schau mal in den Einstellungen des iot-Adapters, im Tab "Services und IFTTT". Da ist sowohl die richtige URL-Syntax definiert, als auch die Whitelist.
  • {"ack":true} statt Raumname in JS-Funktion

    8
    1
    0 Votes
    8 Posts
    653 Views
    paul53P
    @sebastian-kemmerling sagte: Cannot read property 'de' of undefined Anscheinend ist mindestens einem der 6 Trigger-Datenpunkte kein Raum zugeordnet.
  • Abfrage über Aufzählung ohne Funktion

    Solved
    3
    3
    0 Votes
    3 Posts
    359 Views
    S
    @paul53 , ich werde verrückt, das war der Fehler. Hatte schon alles Mögliche neu gestartet, aber nicht den Javascript Adapter. Vielen Dank für den Hinweis, jetzt kann endlich weiter machen (drei Tage Stillstand durch Umwissenheit). Ich glaube den Neustart von Instanzen muss ich noch stärker verinnerlichen, ist nicht das erste Mal, dass ich dadurch ausgebremst wurde, aber ich bin ja noch in der Lernphase. Nochmals herzlichen Dank
  • Ordner im Wurzelverzeichnis anlegen

    18
    1
    0 Votes
    18 Posts
    1k Views
    SeiteBallon74S
    @paul53 Alles klar. Danke dir für die Hilfe.
  • getObject setObject BUG?

    10
    0 Votes
    10 Posts
    852 Views
    T
    @fastfoot Das Lesen mehr Leute als nur der TE und ich hätte mir viel ausprobieren erspart, wenn manches vollständiger ausgeführt würde. Doku gibts ja teilweise nur als versprechen. :)
  • Verständnisfrage "if"

    9
    1
    0 Votes
    9 Posts
    804 Views
    paul53P
    @ticaki sagte: Der Vollständigkeit halber NaN liefert auch false.
  • [gelöst] Telegram reply markup: Cannot send editMessageText

    6
    1
    0 Votes
    6 Posts
    869 Views
    FoodFighterF
    ouch....:man-facepalming: ich hab's gefunden... für die Nachwelt: sendTo('telegram.0', { user: last_sender_name, text: ('💡 Licht >', editMessageText: { options: { chat_id: getState("telegram.0.communicate.requestChatId").val, message_id: getState("telegram.0.communicate.requestMessageId").val, reply_markup: { inline_keyboard: [ [{ text: 'Wohnzimmer', callback_data: 'menu_licht_wohnzimmer'}], [{ text: '< Hauptmenü', callback_data: 'menu' }] ], } } } }); So bleiben die Fehler weg... der user hat in Zeile 2 gefehlt. Danke für den Denkanstoß
  • [Erledigt] Tabelle für Klima-Werte

    18
    0 Votes
    18 Posts
    943 Views
    Z
    @heinrichb said in [Erledigt] Tabelle für Klima-Werte: @liv-in-sky ja, danke Dir. Ich bin damit zu meiner Zufriedenheit aufgestellt :) Hi, die Tabelle die Du da gemacht hast waere genau auch das was ich suche. Darf ich fragen wie Du das gemacht hast, bzw. kannst Du mir helfen das zu machen? Ich habe in der Zwischenzeit viele Sensoren im Haus, die ich gerne in einer Tabelle zeigen moechte. danke.
  • Stromzählerskript neu initialisieren

    2
    0 Votes
    2 Posts
    227 Views
    R
    @rallef [image: 1640686391145-pv_json.png]
  • Baustein Max Zeit "setStateDelayed"

    4
    0 Votes
    4 Posts
    311 Views
    paul53P
    @tiego sagte: Verzögerungen von Größer 30 Minuten immer als 30 Min angesehen werden? Das kann ich nicht nachvollziehen, denn gerade mit 1 Stunde getestet und setState() erfolgte exakt 1 Stunde nach Skriptstart. setStateDelayed('javascript.1.test.string1'/*string1*/, 'nach einer Stunde', true, 3600000); Auch im Sourcecode des Javascript-Adapters ist keine Begrenzung auf 30 Minuten zu finden.
  • Entwicklertools mobile Browser - Skripte nicht geladen

    3
    0 Votes
    3 Posts
    268 Views
    S
    @wal Ich weiß nicht, ob Webanwendung der richtige Begriff ist. Ich habe hier eine HTML Seite zur Steuerung der Klimaanlage mit Javascript und der simple-API gebastelt. Grundsätzlich wird JAVA am Handy ausgeführt, nur eben auf genau dieser Seite nicht. Ohne eine Entwicklerkonsole bzw. Fehlermeldungen habe ich keinen Ansatz, woran es liegen könnte. Ergänzung: Ich importiere die Funktionen als Klasse. Mit den Klassen kommt mein Handy anscheind nicht zurecht - ohne geht es.
  • Rechnen mit JSON+ Abspeichern als Datenpunkt

    9
    0 Votes
    9 Posts
    853 Views
    F
    @adsfa sagte in Rechnen mit JSON+ Abspeichern als Datenpunkt: Vielen Dank euch beiden!! @paul53 Jetzt klappt es perfekt :) Zum Verständnis: Was bedeutet min = 3? @fastfoot Den Ansatz auch noch das Datum zu haben finde ich super. Muss ich dafür das JSON Ergebnis in z.B. dem Datenpunkt: 0_userdata.0.Forum.Tanken.json abspeichern? nein, wenn es schon in einer variable ist (zB result) dann let arr = result.result[0] in der ersten Zeile
  • VW Connect Ladungen auslesen wie am besten

    2
    1
    0 Votes
    2 Posts
    286 Views
    Meister MopperM
    @kasperfunsurfer Vor demselben Problem stehe ich auch mit meinem bluelink-Adapter. Die Daten werden ja pro Tag ausgeworfen und die Ordner vom Adapter nach einer bestimmten Anzahl von Tagen gekappt/gelöscht. Ich habe noch keinen Weg gefunden, eine Abfrage nach Tagen durchuführen.
  • Max /Mintemperatur aus influxdb mit gethistory

    Moved javascript monitoring
    18
    0 Votes
    18 Posts
    3k Views
    SegwayS
    @adsfa sagte in Max /Mintemperatur aus influxdb mit gethistory: @segway Danke dir. Wie gebe ich die berechneten Werte an iobroker zurück? Würde die gerne zum Triggern nutzen. Ah okay, du willst triggern darauf, dann musste es in einen Wert schreiben ja das stimmt.
  • SetState sendet falschen Wet auf den KNX Bus

    21
    0 Votes
    21 Posts
    1k Views
    N
    @felixnb Klappt das bei dir so noch alles? Irgendwie habe ich genau das gleiche Problem, wie du, jedoch war bei mir min/max nicht im RAW enthalten. Es kommt aber genau das nur auf dem KNX Bus an, wie du es im Eingangsbeitrag geschrieben hattest.
  • [Script] Ordnerstruktur auslesen

    3
    0 Votes
    3 Posts
    364 Views
    Z
    Natürlich :man-facepalming: wie dumm von mir Danke klappt bestens
  • async / await -> Muster Anleitung gesucht

    35
    0 Votes
    35 Posts
    4k Views
    dslraserD
    @fastfoot sagte in async / await -> Muster Anleitung gesucht: @apollon77 ich gehe da immer sehr konservativ ran :-) @dslraser hat es ja schon auf 100ms runter gedrückt. Bevor ich mich dann endlich mal mit async/await beschäftigt hatte hat auch schon mal ein await wait(0) definitiv geholfen, in anderem Kontext allerdings :-) 50ms reichen auch, damit läuft es bei mir auch. Testweise 10ms, das ging dann schief und der Fehler kam wieder.

492

Online

32.8k

Users

82.7k

Topics

1.3m

Posts