Skip to content

JavaScript

Hilfe für Skripterstellung mit JavaScript

2.5k Topics 48.3k Posts

NEWS

  • Netatmo public Werte parsen?

    4
    0 Votes
    4 Posts
    499 Views
    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 Votes
    3 Posts
    265 Views
    GoerschG
    danke :)
  • [gelöst] timeout in der Schleife

    javascript
    5
    0 Votes
    5 Posts
    444 Views
    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 Votes
    11 Posts
    353 Views
    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 Votes
    12 Posts
    1k Views
    crunchipC
    @Negalein hab ich gerade:stuck_out_tongue_winking_eye:
  • [gelöst] Fehler beim JS Script erstellen bzw. speichern

    javascript
    3
    0 Votes
    3 Posts
    286 Views
    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 Votes
    9 Posts
    411 Views
    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 Votes
    6 Posts
    232 Views
    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 Votes
    3 Posts
    292 Views
    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 Votes
    10 Posts
    666 Views
    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 Votes
    27 Posts
    2k Views
    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 Votes
    3 Posts
    234 Views
    D
    ja super ... hat geklappt. vielen Dank :+1:
  • Zeitschaltuhr ohne VIS dafür mit Zentralen Uhrzeiten

    javascript
    9
    0 Votes
    9 Posts
    480 Views
    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 Votes
    3 Posts
    175 Views
    smartmetaS
    @AlCalzone Danke.
  • Rasenroboter Status mit ioBroker und Alexa überwachen

    1
    0 Votes
    1 Posts
    225 Views
    No one has replied
  • Fragen zu createState.

    javascript
    31
    0 Votes
    31 Posts
    4k Views
    C
    @paul53 Alles klar danke :) Dann ist es nun perfekt :)
  • Übersetzer gesucht :) Anwesenheitserkennung

    8
    0 Votes
    8 Posts
    719 Views
    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 Votes
    8 Posts
    2k Views
    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 Votes
    3 Posts
    388 Views
    T
    @paul53 Vielen Dank! Funktioniert perfekt! :)
  • Bug oder Feature? getState() /= x 'cached' den State

    10
    0 Votes
    10 Posts
    615 Views
    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.

646

Online

32.4k

Users

81.4k

Topics

1.3m

Posts