Skip to content

JavaScript

Hilfe für Skripterstellung mit JavaScript

2.5k Themen 48.3k Beiträge

NEWS

  • Netatmo public Werte parsen?

    4
    0 Stimmen
    4 Beiträge
    499 Aufrufe
    cashC
    Einfach Adapter installieren und schon hat man alle Daten. Funktioniert bei mir sehr gut. https://github.com/Bart1909/ioBroker.netatmo-crawler
  • SQL Logging für Ojekte via javascript aktiviern [gelöst]

    javascript
    3
    0 Stimmen
    3 Beiträge
    265 Aufrufe
    GoerschG
    danke :)
  • [gelöst] timeout in der Schleife

    javascript
    5
    0 Stimmen
    5 Beiträge
    444 Aufrufe
    G
    @paul53 said... Habs jetzt erst geschafft mein Script entsprechend umzubauen. Hat mit Deinem Ansatz tadellos funktioniert. Vielen Dank für Deine Hilfe
  • Script Hilfe

    11
    0 Stimmen
    11 Beiträge
    353 Aufrufe
    paul53P
    @fischi87 sagte: Timer in Zeile 13 und 17 wird rot unterlegt, ist dies relevant? Du hast die Variable timer mit der Zahl 0 initialisiert, weshalb der Editor meckert. Besser: var timer = null;
  • Script neu starten

    12
    0 Stimmen
    12 Beiträge
    1k Aufrufe
    crunchipC
    @Negalein hab ich gerade:stuck_out_tongue_winking_eye:
  • [gelöst] Fehler beim JS Script erstellen bzw. speichern

    javascript
    3
    0 Stimmen
    3 Beiträge
    286 Aufrufe
    I
    @crunchip hab es wieder hin bekommen. Einfach PC neu gestartet, und siehe da es ging wieder zu kopieren und zu speichern.
  • [gelöst] Falsche Durchschnittswerte

    9
    0 Stimmen
    9 Beiträge
    411 Aufrufe
    CrunkFXC
    @paul53 Super vielen Dank das funktioniert, ich werd mir das mal auseinandernehmen um zu verstehen, was du da gebaut hast.
  • Offset als Variable

    6
    0 Stimmen
    6 Beiträge
    232 Aufrufe
    paul53P
    @BMA sagte: mit "write": true funktioniert es auch bei mir. Seltsam, bei mir auch mit "write": false
  • Mehrere Trigger ohne RegEx

    javascript
    3
    0 Stimmen
    3 Beiträge
    292 Aufrufe
    CrunkFXC
    @paul53 Das hab ich versucht, ohne Erfolg. on({id: ['alias.0.Temperatur.Bad', 'alias.0.Temperatur.Büro', 'alias.0.Temperatur.Flur'], change: "ne"}, function (obj) { setState("alias.0.Temperatur.Wohnung",100); }); EDIT Fehler gefunden, hatte dem Alias keinen Datenpunkt zugewiesen. :face_palm:
  • Denkanstoß Hue Birne dimmen mit HmIP-BDT

    10
    0 Stimmen
    10 Beiträge
    666 Aufrufe
    G
    @CyberMicha Wenn auch etwas spät - aber vielleicht interessiert sich doch noch jemand dafür. Ich habe das bei mir so gelöst, dass ich nur jeden 4. Impuls vom Schalter an die Dimmen-Funktion weitergebe. Damit kommt die Hue klar... var count=0; var level=0; on({id: 'hm-rpc.1.XXXXXX.1.PRESS_LONG', val: true}, function() { count=count+1; if (count>=4) { count=0; dim(); } }); function dim() { if (getState("hue.0.Esszimmer.on").val=true) { level= getState("hue.0.Esszimmer.level").val; if (getState("0_userdata.0.dim_esszimmer").val=="up") { if (level<100) { level=level+10; setState("hue.0.Esszimmer.level", level); console.log(level); } else { setState("0_userdata.0.dim_esszimmer", "down"); } } else { if (level>=10) { level=level-10; setState("hue.0.Esszimmer.level", level); console.log(level); } else { setState("0_userdata.0.dim_esszimmer", "up"); } } } }; Bei Fragen gerne melden.
  • [gelöst]Skript verursacht hohe CPU Auslastung

    javascript
    27
    0 Stimmen
    27 Beiträge
    2k Aufrufe
    totocotonioT
    Hi, ok danke für den Hinweis . Das habe ich jetzt mal gemacht. Mal sehen was passiert.
  • Fehler im Telegram-Menü mit Kamarabildabfrage...

    3
    0 Stimmen
    3 Beiträge
    234 Aufrufe
    D
    ja super ... hat geklappt. vielen Dank :+1:
  • Zeitschaltuhr ohne VIS dafür mit Zentralen Uhrzeiten

    javascript
    9
    0 Stimmen
    9 Beiträge
    480 Aufrufe
    CrunkFXC
    @K_o_bold Das hab ich auch im Betrieb allerdings läuft das bei mir nicht. Bin aber gewillt das ans laufen zu bekommen.
  • [gelöst] In Javascript die History für einen DP aktivieren

    3
    0 Stimmen
    3 Beiträge
    175 Aufrufe
    smartmetaS
    @AlCalzone Danke.
  • Rasenroboter Status mit ioBroker und Alexa überwachen

    1
    0 Stimmen
    1 Beiträge
    225 Aufrufe
    Niemand hat geantwortet
  • Fragen zu createState.

    javascript
    31
    0 Stimmen
    31 Beiträge
    4k Aufrufe
    C
    @paul53 Alles klar danke :) Dann ist es nun perfekt :)
  • Übersetzer gesucht :) Anwesenheitserkennung

    8
    0 Stimmen
    8 Beiträge
    719 Aufrufe
    R
    @mireki1975 Dann kann man auch mit Blockly beginnen und sich sein Werk in Javascript anzeigen lassen. So kann man auch lernen. Enrico
  • Azimut und Elevation für den Mond

    8
    0 Stimmen
    8 Beiträge
    2k Aufrufe
    JB_SullivanJ
    Sorry wenn ich mal ganz blöd nachfrage - aber wo wird das Ergebniss hin geschrieben. Ich habe das Skript aktiviert und bekomme im Log folgendes angezeigt: javascript.0 2020-07-06 08:48:23.011 info (7376) script.js.Aktiv.Sonnenverlauf: Mond: Elevation: -19.8° javascript.0 2020-07-06 08:48:23.011 info (7376) script.js.Aktiv.Sonnenverlauf: Mond: Azimut: 259.3° javascript.0 2020-07-06 08:48:23.010 info (7376) script.js.Aktiv.Sonnenverlauf: Sonne: Elevation: 30.5° javascript.0 2020-07-06 08:48:23.010 info (7376) script.js.Aktiv.Sonnenverlauf: Sonne: Azimut: 91.8° Ich hätte erwartet das dass Ergebnis zur Weiterverarbeitung unter den JavaSkript Objekten auftaucht. Leider ist da nix. Könnt ihr mir auf die Sprünge helfen? EDIT: Vergesst es - ich war BLIND - alles da - ist zu früh am Morgen ;)
  • Description von Variable auslesen [SOLVED]

    3
    0 Stimmen
    3 Beiträge
    388 Aufrufe
    T
    @paul53 Vielen Dank! Funktioniert perfekt! :)
  • Bug oder Feature? getState() /= x 'cached' den State

    10
    0 Stimmen
    10 Beiträge
    615 Aufrufe
    paul53P
    @SVallant sagte: Ich wette typeof (getState(dp)) Liefert "function". Die Wette verlierst Du, denn es ist ein Objekt. Da hilft auch keine Typ-Bindung.

459

Online

32.4k

Benutzer

81.4k

Themen

1.3m

Beiträge