Skip to content

JavaScript

Hilfe für Skripterstellung mit JavaScript

2.5k Topics 49.0k Posts

NEWS

  • [gelöst]Javascript Warnung bei Fronius Script von Strobelix

    5
    0 Votes
    5 Posts
    536 Views
    S
    @strobelix Vielen Dank, hab in meiner Panik leider übersehen, dass es schon ein update gibt. Funktioniert nun wieder perfekt.:grin: :+1:
  • Eigenverbrauchsoptimierung

    9
    0 Votes
    9 Posts
    815 Views
    O
    @berndsolar13 Der Copilot meint, der TAPO T315 Temperatur- und Feuchtigkeitsmonitor Sensor wäre geeignet. Geht bis -20 Grad. Sonst wohl so etwas: DS18B20 Temperatursensor Adapter ESP8266 ESP-01 ESP-01S WIFI Wireless Modul https://encr.pw/ILooN Muss man halt ein eigenes Gehäuse drum bauen und mal schauen, wie weit man mit einer Batterie so kommt. Ich denke, das mache ich mal nach meinem Urlaub. Die 2 Taler habe ich übrig. Gruß
  • Objekte unterhalb eines Odners lesen

    3
    0 Votes
    3 Posts
    183 Views
    Ben1983B
    @thomas-braun Danke, hatte so gelöst: const quelle = "mqtt.0.N.c0619ab24727"; const ziel = "0_userdata.0.Tests.Victron"; const quelleRegEx = new RegExp(quelle); on({id:quelleRegEx,change:"any"},async (dp)=>{ const zielId = ziel + dp.id.substring(quelle.length,dp.id.length); const stateJson = JSON.parse(dp.state.val); if(typeof stateJson === "object"){ for(const att in stateJson){ const attId = `${zielId}.${att}`; await createStateAsync(attId); await setStateAsync(attId,stateJson[att],true); } } else{ await createStateAsync(zielId); await setStateAsync(zielId,dp.state.val,true); } }); Allerdings kommt wohl sehr viel über den MQTT Adapter rein.... Ich bekam eine Meldung, dass setState mehr als 1000 mal ausgeführt wurde pro Minute :-D
  • Was sagt mir mal wieder diese Fehlermeldung?

    Moved
    13
    0 Votes
    13 Posts
    1k Views
    KusselinK
    @haus-automatisierung sagte in Was sagt mir mal wieder diese Fehlermeldung?: @kusselin sagte in Was sagt mir mal wieder diese Fehlermeldung?: muss wieder fragen...was und wie kann ich das ändern? Meine Frage wäre, wo Du nach Infos gesucht hast. Hättest Du Dir eine Anleitung für die Migration in der Doku gewünscht? Alles gut Matthias....die meldung ist weg...anscheinend wie schon geschrieben war das Netzwerk überlastet. danke Dir
  • [gelöst ] Permission denied-Fehler (GoodWe-Script)

    9
    0 Votes
    9 Posts
    1k Views
    M
    @thomas-braun Danke sehr!
  • Abfrage Pegelstand per Webservice

    5
    0 Votes
    5 Posts
    522 Views
    S
    Ich würde gerne den Webservice nutzen, nur fehlen mir da die Kenntnisse wie man den nutzt. Wäre schön, wenn sich jmd meldet der sich damit auskennt bzw. das schon mal mit js unter iobroker ausgeführt hat.
  • Szenen DP manipulieren mit extendObject

    5
    1
    0 Votes
    5 Posts
    370 Views
    sts85S
    @paul53 said in Szenen DP manipulieren mit extendObject: @sts85 sagte: Das ist dabei rausgekommen: Die letzten beiden Befehle sollten nur bedingt ausgeführt werden: if(index > -1) { Japp, das war mein Minimalbeispiel. Bedingung ist schon umgesetzt.
  • Script mit "request" umbauen

    7
    0 Votes
    7 Posts
    860 Views
    Merlin123M
    @haus-automatisierung Auf den ersten Blick sieht es gut aus. Riesigen Dank! Ich schau mir das mal in Ruhe an und versuche es zu verstehen :)
  • Wie muss der selector aussehen?

    5
    0 Votes
    5 Posts
    333 Views
    B
    @paul53 Funktioniert mir neuer Aufzählung. Danke.
  • "On" Subscripton: Funktionsaufruf mit Parameter

    14
    0 Votes
    14 Posts
    1k Views
    V
    Ich hab mir unter https://developer.husqvarnagroup.cloud einen frischen API Key erzeugt und bekomme jetzt keinen error 429 mehr
  • MQTT-client : publish via Javascript

    5
    0 Votes
    5 Posts
    295 Views
    HomoranH
    @domidom sagte in MQTT-client : publish via Javascript: @haus-automatisierung Super - Danke ! Das ist natürlich viel eleganter auf diese Weise - diese Möglichkeit ist mir in der Doku garnicht so aufgefallen . Das ist die übliche Vorgehensweise! Da du das Thema aber unter javascript eröffnet hattest musste man annehmen, dass du da aus einem unbekannten Grund eine Sonderlocke programmieren wolltest
  • Spotify Premium Skript Vorlage

    1
    0 Votes
    1 Posts
    90 Views
    No one has replied
  • httpPost - Übergabe von Parametern

    1
    0 Votes
    1 Posts
    187 Views
    No one has replied
  • Frage zu httpGet/httpPost

    2
    0 Votes
    2 Posts
    1k Views
    OliverIOO
    @arniworx ja, die Code-Prüfung im codefenster ist nur visueller natur. da fehlen irgendwelche typdefinitionen, dann würde es korrekt anzeigen. von daher einfach ignorieren wenn alles richtig funktioniert
  • Beliebigen Adapterstatus im JS-Skript abfragen - wie?

    7
    1
    0 Votes
    7 Posts
    586 Views
    kBrausewK
    @da_woody ich hoff nicht ;-)
  • Zeitdifferenz aus Variabel berechnen

    3
    0 Votes
    3 Posts
    306 Views
    D
    @paul53 hat funktioniert, danke dir!!!
  • [gel.] Werte aus influxdb2 holen und in anderen DP schreiben

    13
    0 Votes
    13 Posts
    919 Views
    Marc BergM
    @xxjooo sagte in [gel.] Werte aus influxdb2 holen und in anderen DP schreiben: Vielleicht hast Du einen Tipp, was Du anders machen würdest? Ja, habe/hatte ich : @marc-berg sagte in [gel.] Werte aus influxdb2 holen und in anderen DP schreiben: grundsätzlich könnte man das Ergebnis auch mit einer reinen FLUX Query erreichen, ohne Script Hier mal ein Beispiel, musst du nur noch den Filter anpassen, der die die "bösen" Werte rauswirft: influx query 'from(bucket:"iobroker") |> range(start:-10y) |> filter(fn: (r) => r._measurement == "0_userdata.0.Wetterstation.Wind_max" and r._value <= 100) |> set(key: "_measurement", value: "0_userdata.0.Wetterstation.Wind_max_clean") |> to(bucket: "iobroker")'
  • [gelöst] Spritmonitor API im ioBroker nutzen

    9
    0 Votes
    9 Posts
    901 Views
    Siggi0904S
    @thomas-braun 8.März 2024 ist doch recht aktuell mit der Version 0.0.2
  • Temperatursteuerung zuverlässiger gestalten

    8
    0 Votes
    8 Posts
    439 Views
    Z
    @paul53 ausgeführt. Vielen Dank für deine Hilfe.... Melde mich sobald ich mehr Infos habe
  • [Vorlage] LightControl

    javascript template
    224
    7 Votes
    224 Posts
    41k Views
    P
    Ich bekomme neuerdings beim Start des Skripts folgende Warnung: "script.js.common.Licht.Lightcontrol: More than 100 subscriptions registered. Check your script!" Hat jemand eine Idee was da genau bemängelt wird?

603

Online

32.7k

Users

82.4k

Topics

1.3m

Posts