Weiter zum Inhalt

JavaScript

2.5k Themen 49.4k Beiträge

Hilfe für Skripterstellung mit JavaScript

NEWS

  • Wie beim Selector keine EIntrag abfangen?

    6
    0 Stimmen
    6 Beiträge
    296 Aufrufe
    T
    @ben1983 Ich benutze nie funktionen dahinter :D immer for (let i = 0 ... das toArray() wird aber jetzt immer hinzugefügt - dann geht for (const x of xxx)
  • [gelöst] Telegram InlineKeyboard

    3
    0 Stimmen
    3 Beiträge
    311 Aufrufe
    F
    @liv-in-sky Das war die Lösung... Vielen Dank :-)
  • Erstellung eines Keyboard Arrays für Telegram

    javascript
    6
    0 Stimmen
    6 Beiträge
    430 Aufrufe
    L
    @ticaki sagte in Erstellung eines Keyboard Arrays für Telegram: const a = '["button1", "Button2"]#' // den Fehler sieht man wohl try { const arr = JSON.parse(a); } catch { log('ich habs gesagt :)') } Perfekt! Danke das hatte mir gefehlt. @liv-in-sky danke schön die ticaki Lösung ist übersichtlicher
  • Script zum Steuern von Blauberg Wohnrauzmlüftern

    9
    2
    0 Stimmen
    9 Beiträge
    1k Aufrufe
    N-b-dyN
    Auch wenn das ein altes Thema ist, ggf. finden sich hier gewillte Tester :) https://forum.iobroker.net/topic/78967/test-adapter-oxxify-fan-control-v0-0-x-github-latest
  • Shelly3EM Wert TotalconsumedPower nach CCU

    5
    0 Stimmen
    5 Beiträge
    339 Aufrufe
    U
    @paul53 Danke ! hat funktioniert! ich denke was das Problem ist mit den Werten, scheinbar muss man gleich am Anfang beim Anlegen der Systemvariable den richtigen Maximalwert angeben, und ich hatte 65000 angegeben. wenn man die später ändert werden die nicht im IO broker bei Objekten geändert. Hab mal geschaut dort stand immer noch 65000 obwohl in der der CCU den Wert erhöht hatte.
  • setState()-Aufrufe haben immer ack == true

    15
    0 Stimmen
    15 Beiträge
    1k Aufrufe
    S
    @paul53 said in setState()-Aufrufe haben immer ack == true: @ticaki sagte: und nur durch das bestätigen ändert sich ja nicht der Wert... Das war meine Aussage. Nur, wenn sich der Wert durch manuelle Betätigung vor Ort ändert, kommen change: 'ne', ack: true von "zigbee.0" gleichzeitig. Ja, danke nochmal. Auch das ist korrekt, da hatte ich auch erst einen Denkfehler.
  • mails mit Variable via JS

    11
    0 Stimmen
    11 Beiträge
    581 Aufrufe
    U
    @paul53 ja Zeitzone Stimmt aber es gab noch irgenwie ein Leerzeichen was vom Kopieren Scipt hab nochmal alles "gewaschen" im Editor, ging jetz erstmal beim Test. Hab aber noch was festgestellt die Uhr im win 10 Pro geht immer ca 2 Min vor auch wenn ich in Einstellungen auch Synchronisieren mit ptbtime1.ptb.de gehe, den NTP Server habe ich auch im Synology , Also alle Zeiten stimmer überein IPhone Raspimatic, Synology, IOBroker nur Win10 eben nicht.
  • Script Influxdb Fehler timeout

    1
    1 Stimmen
    1 Beiträge
    224 Aufrufe
    Niemand hat geantwortet
  • negative Werte aus Shelly3EM an iobroker und an CCU

    1
    0 Stimmen
    1 Beiträge
    164 Aufrufe
    Niemand hat geantwortet
  • sunrise sunset unbrauchbar

    14
    0 Stimmen
    14 Beiträge
    694 Aufrufe
    HomoranH
    @martinp sagte in sunrise sunset unbrauchbar: @georgenewman Bitte "Gelöst" im Thread-Titel ergänzen gelöst ist es nicht wenn due Ursache nicht erkannt wurde. Das wäre jetzt höchstens für @GeorgeNewman erledigt
  • Probleme mit set Object beim theObject.common.custom Bereich

    1
    0 Stimmen
    1 Beiträge
    168 Aufrufe
    Niemand hat geantwortet
  • Javascript adapter startet nach update nicht mehr

    6
    1
    0 Stimmen
    6 Beiträge
    428 Aufrufe
    HomoranH
    @ticaki sagte in Javascript adapter startet nach update nicht mehr: meine Frage zielt auf das hier ab: Ach so! aber ein Gesamtüberblick schadet nicht. Wir wissen ja gar nichts über die Installation von @Jan-Puchta
  • Update v8.3.1 fehlerhafte Skripte

    21
    0 Stimmen
    21 Beiträge
    2k Aufrufe
    haus-automatisierungH
    @peterpan Achso, ich dachte dafür gibt es auch einen Adapter. Das Problem an diesen Scripts im Forum ist ja, dass davon schnell zig verschiedene Versionen (in teilweise sehr alten Threads) existieren, welche nicht aktuell gehalten werden und die Leute das nach wie vor kopieren und nutzen möchten.
  • History-Daten löschen

    2
    0 Stimmen
    2 Beiträge
    272 Aufrufe
    haus-automatisierungH
    @delphinis sagte in History-Daten löschen: An Typescript-spezialisten: gibt es da ein spezifisches Objekt? Nicht dass ich wüsste - sendTo ist ja eine sehr generische Funktion für alle möglichen Adapter. Und da wurden keine spezifischen Typen für History usw. hinterlegt. Kannst ja selbst einen Typen definieren.
  • [Gelöst] Aktienkurs einlesen?

    javascript
    41
    0 Stimmen
    41 Beiträge
    7k Aufrufe
    HomoranH
    @jhg sagte in [Gelöst] Aktienkurs einlesen?: Würde mich hier mal anschließen. der letzte Post ist 4 Jahre alt. @jhg sagte in [Gelöst] Aktienkurs einlesen?: Fände es auch gut, wenn der Adapter funktionieren würde. Hattest du mit deinen aktuellen Problemen ein Issue erstellt?
  • Gelöst: states nach funktionen ausprinten

    4
    1
    0 Stimmen
    4 Beiträge
    409 Aufrufe
    F
    Danke euch beiden! falls jemand anders sucht - so gehts: const homeAssistantDevices = getObject('enum.functions.homeassistent_enabled'); if (homeAssistantDevices) { console.log('Devices with homeassistent_enabled function:'); homeAssistantDevices.common.members.forEach(deviceId => { const deviceObj = getObject(deviceId); console.log(`- ${deviceObj.common.name} ${deviceId}`); }); } else { console.log('No devices found with homeassistent_enabled function'); }
  • IoBroker <=> Shelly Daten in Variable lesen und Schreiben

    1
    0 Stimmen
    1 Beiträge
    271 Aufrufe
    Niemand hat geantwortet
  • Ein Level des Objektbaums auslesen?

    6
    0 Stimmen
    6 Beiträge
    555 Aufrufe
    paul53P
    @heikow sagte: bewegt ja jede Menge unnötige Daten. Das lässt sich nicht vermeiden, da der Javascript-Adapter zur Suche in der ID-Struktur nur den $Selektor bietet, der Datenpunkte sucht. Das Erstellen des Selektor-Objektes ist die aufwändigste Funktion im Skript. Die Schleife ist dagegen harmlos.
  • Java Script Ressourcen optimal nutzen

    javascript
    15
    0 Stimmen
    15 Beiträge
    1k Aufrufe
    U
    Habe für mich mal eine funktionierende Lösung in einem neuen Post aufgeschrieben: https://forum.iobroker.net/topic/78632/info-auslagerung-von-scripte-aus-global-aufs-filesystem
  • (Erledigt) Optimierung Scripte hinsichtlich RAM und CPU

    4
    0 Stimmen
    4 Beiträge
    551 Aufrufe
    U
    zu 1. Habe für mich mal eine funktionierende Lösung in einem neuen Post aufgeschrieben: https://forum.iobroker.net/topic/78632/info-auslagerung-von-scripte-aus-global-aufs-filesystem

325

Online

32.9k

Benutzer

82.9k

Themen

1.3m

Beiträge