Skip to content

JavaScript

Hilfe für Skripterstellung mit JavaScript

2.5k Themen 48.9k Beiträge

NEWS

  • [Script] Kamera Alarm ohne Synology oder motion nutzen.

    3
    1 Stimmen
    3 Beiträge
    443 Aufrufe
    jmeister79J
    @jmeister79 ursprungspost angepasst und script stark optimiert
  • Fehlermeldung : Cannot redeclare block-scoped variable

    3
    0 Stimmen
    3 Beiträge
    367 Aufrufe
    SokomotoS
    @asgothian sagte in Fehlermeldung : Cannot redeclare block-scoped variable: @sokomoto Die Frage beantwortet dieser Text: *var and let are both used for variable .... Nicht ganz, da der Fehler nur auftritt , sobald man zwischen den Scripten Blockly und JS im Editor umschaltet. Ich interpretiere das ganze jetzt so, im Iobrocker mit der alten Variante var die Variablen deklarieren, das macht weniger Stress. :-)) tschuess peter
  • JS Blockly startet nicht....

    15
    0 Stimmen
    15 Beiträge
    762 Aufrufe
    Thomas BraunT
    @crunchip which nodejs node npm && nodejs -v && node -v && npm -v && whoami && sudo apt update &> /dev/null && sudo apt update && apt policy nodejs Jetzt passt es aber. :-D Muss mich mal wieder mehr um die Grundfertigkeiten in der bash kümmern.
  • Aqara Cube Skript - Bitte um Hilfe

    javascript
    25
    2
    0 Stimmen
    25 Beiträge
    2k Aufrufe
    KusselinK
    der SonoffGarten 4CH ist dein 4-fach Aktor richtig? Aber warum schreibst du für den Cube immer buttonpressed??? Gruss
  • Unifi WLAN Script 2 mit Anwesenheitskontrolle

    Gesperrt javascript monitoring
    1k
    6
    9 Stimmen
    1k Beiträge
    493k Aufrufe
    liv-in-skyL
    @sectorchan tut mir leid - mußte suchen - oder neuen thread öffnen
  • Touchscreen mit PIR Bewegungsmelder schalten

    2
    0 Stimmen
    2 Beiträge
    253 Aufrufe
    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 Stimmen
    18 Beiträge
    1k Aufrufe
    paul53P
    @c1olli sagte: Basic gelernt Immerhin: Basic ist auch eine Skriptsprache, allerdings mit vielen Dialekten.
  • gelöst: Datenabfrage über CloudPro

    javascript
    2
    1
    0 Stimmen
    2 Beiträge
    125 Aufrufe
    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 Stimmen
    8 Beiträge
    632 Aufrufe
    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

    Gelöst
    3
    3
    0 Stimmen
    3 Beiträge
    348 Aufrufe
    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 Stimmen
    18 Beiträge
    880 Aufrufe
    SeiteBallon74S
    @paul53 Alles klar. Danke dir für die Hilfe.
  • getObject setObject BUG?

    10
    0 Stimmen
    10 Beiträge
    818 Aufrufe
    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 Stimmen
    9 Beiträge
    761 Aufrufe
    paul53P
    @ticaki sagte: Der Vollständigkeit halber NaN liefert auch false.
  • [gelöst] Telegram reply markup: Cannot send editMessageText

    6
    1
    0 Stimmen
    6 Beiträge
    818 Aufrufe
    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 Stimmen
    18 Beiträge
    940 Aufrufe
    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 Stimmen
    2 Beiträge
    217 Aufrufe
    R
    @rallef [image: 1640686391145-pv_json.png]
  • Baustein Max Zeit "setStateDelayed"

    4
    0 Stimmen
    4 Beiträge
    280 Aufrufe
    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 Stimmen
    3 Beiträge
    259 Aufrufe
    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 Stimmen
    9 Beiträge
    714 Aufrufe
    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 Stimmen
    2 Beiträge
    273 Aufrufe
    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.

455

Online

32.6k

Benutzer

82.2k

Themen

1.3m

Beiträge