Weiter zum Inhalt

JavaScript

2.5k Themen 49.4k Beiträge

Hilfe für Skripterstellung mit JavaScript

NEWS

  • Socket.io und conn.js

    9
    0 Stimmen
    9 Beiträge
    1k Aufrufe
    apollon77A
    @Kamikaze In socket.io 3.0.13 gabs einen "Breaking change" bei einer Abfrage und ich denke das das examle conn.js nicht aktualisiert wurde. Mehr details siehe im verlinkten Issue
  • [gelöst] Per js generierte Ausgabe mit Button

    17
    0 Stimmen
    17 Beiträge
    2k Aufrufe
    D
    @OliverIO sagte in Per js generierte Ausgabe mit funktionsfähigem Button: vis.setValue(state, value); Spitze! Genau das war die fehlende Antwort bei mir. Funktioniert.
  • Anfänger: Javascript Umwandlung True zu 1, ...[solved]

    javascript
    3
    0 Stimmen
    3 Beiträge
    354 Aufrufe
    Johannes BauerstatterJ
    @paul53 Vielen Dank.
  • Dateiname Script

    2
    0 Stimmen
    2 Beiträge
    250 Aufrufe
    paul53P
    @D-VE sagte: globale Funktion implementieren, in der ich aber checke von welchen (Blockly-)Script aus sie aufgerufen wurde Die Variable name enthält den Scriptnamen. name darf dann nicht als Variablenname im Blockly verwendet werden.
  • setState -> Log wird zugespammed

    3
    0 Stimmen
    3 Beiträge
    462 Aufrufe
    R
    @fastfoot Danke, so Einfach ;-)
  • [Vorschlag] Abfrage OPPLE 6fach Taster Zigbee Deconz

    javascript multimedia scenes
    1
    0 Stimmen
    1 Beiträge
    423 Aufrufe
    Niemand hat geantwortet
  • Licht Script zählen Shellys hinzufügen

    4
    1
    0 Stimmen
    4 Beiträge
    522 Aufrufe
    T
    @crunchip Vielen Dank Script ausgetauscht und angepasst klappt. Erledigt
  • HowTo Sharp Aquos Steuern

    Verschoben javascript template
    22
    1 Stimmen
    22 Beiträge
    2k Aufrufe
    A
    @Jey-Cee das mit "weiteren Steuerungen" hab ich mir auch schon überlegt. Das will ich aber mal selber schaffen. 😆 Danke dir nochmal für die tolle Arbeit.
  • HM-Dis-WM55 Oled Display ansteuern

    Verschoben
    29
    0 Stimmen
    29 Beiträge
    8k Aufrufe
    A
    @Glasfaser Kann mir jemand kurz erklären, wie ich die Datenpunkte erstelle per Skript oder händisch? Am besten mit Beispiel und was ich bei mir dann ändern muss. Mein Display reagiert auf den Tastendruck, ich habe aber das gleiche Problem wie @EyesOnly gehabt mit den fehlenden Datenpunkten und leider nicht so viel Ahnung, das alleine hinzubekommen.
  • js callback asynchron problem

    16
    0 Stimmen
    16 Beiträge
    1k Aufrufe
    OliverIOO
    @AlCalzone Ah hatte einer seiner Antworten falsch interpretiert. Hab nochmal gelesen. Wenn er mit seiner Lösung nun zufrieden ist, ist ja alles gut
  • TypeScript und common.states (Record<string, string>)

    7
    0 Stimmen
    7 Beiträge
    950 Aufrufe
    AlCalzoneA
    Das was du (glaube ich) vor hast, kann man nicht statisch prüfen. Der Aufruf von setState('id', MyEnum.enumValA); hat für TypeScript nichts mit createState('id', MyEnum.enumValA, false, {...}); zu tun. Außerdem kommt wie gesagt noch dazu, dass Record<string, string> ist bei den Keys auch flexibel ist - number geht aus Kompatibilitätsgründen zu JavaScript auch. Und Enums mit TypeChecking ist auch eher so lala. Wenn du was findest, was für dich funktioniert, dann ists gut. Aber ich fürchte das global zu nutzen wird schwierig.
  • Script geht zeitweise auf Pause

    javascript
    32
    1
    0 Stimmen
    32 Beiträge
    2k Aufrufe
    Z
    @AlCalzone hallo habe aktuell auch das Problem, dass viele Scripte auf Pause gehen. Woran kann das liegen? Habe alles gecheckt und keinen Fehler gefunden. Das Run Sript wurde kopiert aus dem Pause Script und nur angepasst. Es scheint das Bessere zu sein, siehe Bild. [image: 1600972226488-543a46d4-1b5a-40ec-ad68-dc3d81648b81-grafik.png] Ich habe mal die beiden Scripte angehängt. Pause-Script.txt Run-Script.txt. Kann man mir hier weiterhelfen. LG Zanabria
  • [Hilfe] iobroker custom Alexa text2command

    3
    0 Stimmen
    3 Beiträge
    791 Aufrufe
    M
    @crunchip Im Grunde ja nur gerne ohne einen weiteren Service. Das sollte ja via Scripten möglich sein. Wenn Alexa nur nicht das o.g. Problem hätte. Ich vermute das ich irgendetwas übersehe.
  • Telegram inline Keyboard zur Lampensteuerung

    javascript
    9
    0 Stimmen
    9 Beiträge
    2k Aufrufe
    E
    @Donald Danke für deine Beschreibung. Mal sehen was da noch rausköchelt. Grüße Ralf
  • [gelöst] Homematic HmIPW-DRBL4 / Jalousien Storen steuern

    javascript scenes
    2
    0 Stimmen
    2 Beiträge
    596 Aufrufe
    M
    Nachtrag: mit der CCU Firmware Version 3.53.26 wurde auch die Firmware des DRBL4. das obige Script klappt nicht mehr reibungslos. Neu ist jetzt aber der combined_parameter im iobroker, somit können wir wie folgt Werte setzen: z.b. setState('hm-rpc.2.xxx.COMBINED_PARAMETER', 'L=70,L2=30'); funktioniert einwandfrei.
  • [Gelöst] Javascript: Frage - Modul einbinden

    javascript
    8
    0 Stimmen
    8 Beiträge
    1k Aufrufe
    MicM
    @qqolli sagte in Javascript: Frage - Modul einbinden: @Mic Prima, hab das suncalc wieder aus der JS-Instanz gelöscht und suncalc durch suncalc2 ersetzt. Geht :-) Allgemein gesagt hat er, verglichen mit den Werten auf https://www.sonnenverlauf.de/ noch Abweichungen; wenn auch nicht sehr groß. Interessant. Hab mich aufgrund des Smart-Control-Adapters damit auseinandergesetzt, weil ich auch suncalc2 nutze und es da lt. User-Feedback kein "night"/"nightEnd" im Sommer in nördlicheren Gebieten gibt. So what, soweit funktioniert suncalc(2) mega zuverlässig, und man kann ja auch mit Offset arbeiten, falls einem ein Zeitpunkt nicht gefällt.
  • Hilfe - Adapter_Infos Script zeigt Fehler an

    Verschoben
    3
    0 Stimmen
    3 Beiträge
    410 Aufrufe
    paul53P
    @Shwowak sagte: Error in callback: ReferenceError: instanz5 is not defined Zeile 22 ist auskommentiert.
  • Frage zu Array Konstante

    5
    0 Stimmen
    5 Beiträge
    482 Aufrufe
    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 Stimmen
    16 Beiträge
    2k Aufrufe
    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 Stimmen
    43 Beiträge
    7k Aufrufe
    liv-in-skyL
    update - fehlerkorrektur bei vielen timern - wie immer im ersten post

401

Online

32.9k

Benutzer

82.9k

Themen

1.3m

Beiträge