Skip to content

JavaScript

Hilfe für Skripterstellung mit JavaScript

2.5k Themen 49.0k Beiträge

NEWS

  • Timer Objekte bei Script-Neustart

    4
    0 Stimmen
    4 Beiträge
    376 Aufrufe
    L
    @oliverio Vielen Dank für die ausführliche Erklärung. Dann werde ich jetzt mal meine riesen Skripte ein wenig in kleine Skripte aufteilen um einen besseren Überblick über die Speichernutzung zu bekommen.
  • (gelöst) Name des Skriptes auslesen

    5
    1
    0 Stimmen
    5 Beiträge
    387 Aufrufe
    ice987I
    @paul53 @Glasfaser so einfach ist das: log("Name: " + name); Vielen Dank für eure Hilfe!
  • Konstantes Dimmen bei gedrückter Taste

    8
    0 Stimmen
    8 Beiträge
    820 Aufrufe
    KeromidaK
    @asgothian Danke für die sehr ausführliche und verständliche Antwort! Das bringt jetzt auch eindeutig Licht ins Dunkel wieso mein Code nicht geklappt hat.
  • Shelly api als Datenpunkt anlegen

    1
    1
    0 Stimmen
    1 Beiträge
    247 Aufrufe
    Niemand hat geantwortet
  • Eigene Klassen importieren und an mehreren Stellen verwenden

    21
    0 Stimmen
    21 Beiträge
    2k Aufrufe
    AlCalzoneA
    @jlssmt Richtig, alle "echten" Skripte laufen in ihrem eigenen separaten Kontext. Wenn du Daten zwischen diesen austauschen willst, musst du States nutzen oder messages zwischen den Skripten austauschen: https://github.com/ioBroker/ioBroker.javascript/blob/master/docs/en/javascript.md#messageto
  • [gelöst] Javascript: Zugriff auf Unterelem. funktion. nicht

    12
    0 Stimmen
    12 Beiträge
    775 Aufrufe
    paul53P
    @loxdus sagte: Habe eben gesehen das es schon wieder eine neue Version gibt. Mit dieser Version muss das wieder rückgängig gemacht werden: @loxdus sagte in [gelöst] Javascript: Zugriff auf Unterelem. funktion. nicht: Der Wert musste in ein javascript Objekt umgewandelt werden.
  • createDevice - welches package?

    5
    0 Stimmen
    5 Beiträge
    500 Aufrufe
    tomidrT
    @paul53 Danke, hat jetzt funktioniert, nachdem ich im JS Adapter setObject explizit freigegeben habe ;)
  • wie parse ich Arrays unter Javascript 5.2.8

    javascript
    4
    0 Stimmen
    4 Beiträge
    229 Aufrufe
    M
    @paul53 ok - dann verstehe ich bei mir den Log-Eintrag nicht: javascript.0 2021-08-06 23:29:23.976 info Could not parse value for id javascript.0.Wohnzimmer.Schattenwerte into array: Unexpected token , in JSON at position 3 Allerdings sehe ich gerade, wenn ich das Objekt bearbeite, dass beim Zustandstyp kein Eintrag hinterlegt war. Ich habe jetzt an der Stelle den Typ Zeichenkette hinterlegt. Seit dem habe ich keinen Eintrag mehr. Verstanden habe ich das aber ehrlich gesagt nicht wirklich... [image: 1628285738604-98652735-52de-49d2-ae89-8ab4e6e97b32-grafik.png]
  • JS:Out of memory

    20
    0 Stimmen
    20 Beiträge
    2k Aufrufe
    V
    Ich habe nun mal folgendes per Zufall entdeckt. Ob es nun mit dem gesagten Fehler im Zusammenhang ist.... Für die Lichtsteuerung habe ich eine HUE-Bridge in NR eingebunden. Das folgende Verhalten ist ebenfalls auf einem 2. System mit ebenfalls einer (anderen) HUE-Bridge nachvollziehbar. Beim Update der HUE-Bridge scheint sich diese kurz vom Netz zu trennen, also kurzzeitig nicht mehr für NR erreichbar zu sein. Dadurch startet das komplette NR neu! Kann bei jedem Update oder trennender Netzverbindung zur Bridge nachvollzogen werden. Hat dies auch schon wer gehabt? Es sind sicherlich einige hier mit NR und HUE. Gruss Pat
  • Poolpumpe, Solarsteuerung, PH Dosierung bräuchte etwas Hilfe

    3
    0 Stimmen
    3 Beiträge
    296 Aufrufe
    coyoteC
    @mickym danke dir, bin gerade am Testen, ob ich es nicht doch ganz einfach mit dem mytime Adapter hinbekomme. Den kann ich, auf 6h setzen, nachdem die Pumpe morgens 3h gelaufen ist pausieren, falls die Pumpe dann tagsüber die restlichen 3h noch gelaufen ist, kann ich mit dem "end" DP von mytime mir einfach eine Sperre setzen, damit sie Abends nicht mehr einschaltet. Test läuft :blush:
  • [gelöst] Anwesenheit und Pushover bei Bewegung

    9
    0 Stimmen
    9 Beiträge
    468 Aufrufe
    5
    @paul53 Ich sehe schon ich hab noch viel zu lernen, vielen Dank für Deine Hilfe.
  • [gelöst]finde fehler im script nicht

    javascript
    21
    0 Stimmen
    21 Beiträge
    508 Aufrufe
    liv-in-skyL
    @homoran ich teste morgen nochmal alles durch - dann gibt es das update
  • CSV vom NAS auslesen

    9
    0 Stimmen
    9 Beiträge
    1k Aufrufe
    OliverIOO
    @pat du zeigst hier die inhalte des falschen verzeichnisses an. wenn du csv als zusätzliches modul in den einstellungen des javascript-adapters einträgst, dann wird dies im folgenden pfad installiert /opt/iobroker/node_modules/iobroker.javascript/node_modules/csv-parse/ verwende im iobroker umfeld bitte npm nicht direkt oder nur wenn du genau weißt was du tust. das kann ggfs. Schwierigkeiten machen.
  • day of year

    4
    0 Stimmen
    4 Beiträge
    468 Aufrufe
    P
    @paul53 said in day of year: Vielen lieben dank dir
  • Tr-064 Gerätezustand bei Änderung in CCU Variable schreiben

    3
    0 Stimmen
    3 Beiträge
    213 Aufrufe
    J
    @paul53 Danke, funzt jetzt. 👍🏻
  • Variable in Scheduler nutzen

    Gelöst
    21
    1
    0 Stimmen
    21 Beiträge
    3k Aufrufe
    Matthias_M
    @asgothian Danke Vielmals :blush: Wäre nicht drauf gekommen, dass man das so einfach lösen kann ... Danke:grin:
  • (Gelöst) Bitte um Hilfe bei der Fehlersuche

    3
    0 Stimmen
    3 Beiträge
    269 Aufrufe
    G
    @paul53 Super danke, so funktioniert es jetzt.
  • Benutzernamenprobleme

    1
    0 Stimmen
    1 Beiträge
    131 Aufrufe
    Niemand hat geantwortet
  • ..deleted

    2
    0 Stimmen
    2 Beiträge
    205 Aufrufe
    M
    ..deletes
  • linux lm-sensors json parsing

    1
    1 Stimmen
    1 Beiträge
    225 Aufrufe
    Niemand hat geantwortet

579

Online

32.7k

Benutzer

82.5k

Themen

1.3m

Beiträge