Skip to content

Skripten / Logik

Hilfe zu JavaScript, Blockly, TypeScript, Node-RED, Scenes und text2command

16.5k Themen 213.2k Beiträge

NEWS

Unterkategorien


  • Hilfe für Skripterstellung mit JavaScript

    2k 49k
    2k Themen
    49k Beiträge
    P
    @arnod Leider ist das Problem immer noch vorhanden. Welchen Hysteresewert muss ich denn bei mir anpassen, damit ich mein Problem abmindern kann? Ich habe gesehen, dass es mehrere Hysteresewerte im Script gibt.
  • Hilfe für Skripterstellung mit Blockly

    7k 79k
    7k Themen
    79k Beiträge
    M
    Ich habe einen zweiten Statuspunkt (Briefkasten_State) dazu genommen, den ich über einen Button immer wieder zurücksetze. [image: 1769854217178-screenshot-2026-01-31-110831.png]
  • Hilfe für Skripterstellung mit Node-RED

    953 13k
    953 Themen
    13k Beiträge
    S
    welche Palette hast du installiert, damit du den "AND" Baustein hast?
  • Ungewollte Skriptausführung

    6
    4
    0 Stimmen
    6 Beiträge
    396 Aufrufe
    I
    @paul53 said in Ungewollte Skriptausführung: Enthält also die Einschaltdauer (Brennerlaufzeit) des Tages? Richtig. Und über die Brennerlaufzeit kann ich den Verbrauch berechnen.
  • Ambilight mit Philips Hue verbinden

    Verschoben
    28
    0 Stimmen
    28 Beiträge
    4k Aufrufe
    wendy2702W
    @djmarc75 Kein Thema.
  • Überschußladen mit Shely 3EM und Shelly 1

    23
    1
    0 Stimmen
    23 Beiträge
    3k Aufrufe
    T
    @paul53 Moin kurze Rückmeldung beide Skripte funktionieren...vielen Dank euch beiden
  • Beleuchtung einschalten bei öffung eines Tores

    5
    1
    0 Stimmen
    5 Beiträge
    387 Aufrufe
    L
    @wal Danke
  • Problem beim umstellen von request auf axios

    javascript
    1
    0 Stimmen
    1 Beiträge
    209 Aufrufe
    Niemand hat geantwortet
  • Hikvision Alarmserver

    2
    0 Stimmen
    2 Beiträge
    265 Aufrufe
    M
    Hallo Ich möchte mich kurz melden. Mittlerweile habe ich den Fehler gefunden. Ich hatte im ctx das device an das Skript übergeben. Im Skript hatte ich aber schon durch probieren deviceName zugegriffen was logischerweise gar nicht übergeben wurde und somit auch nicht vorhanden war. Vermutlich wurde dadurch das Skript bzw. das Event nicht abgearbeitet. Mittlerweile bin ich nun mit dem Handling und dem Versand beschäftigt. Trotzdem Vielen Dank
  • Steuerung der PV Solaranlage

    javascript blockly
    21
    0 Stimmen
    21 Beiträge
    2k Aufrufe
    a200A
    @laser Der WR ändert die Wirkung verlangsamt. Also kein Sprung von 100 auf 50%. Ich bin bei dem Thema dran und eine 300-Steuerung klappt bei mir ganz gut. Also ich versuche zu 300W abzugeben, sonst drossele ich die Produktion.
  • Wallbox Mennekes Amtron auslesen - Adapter aus Skript?

    javascript monitoring
    18
    1 Stimmen
    18 Beiträge
    6k Aufrufe
    D
    Hallo, hast du etwas rausgefunden? Ich stehe vor demselben Problem...
  • Json Werte per MQTT senden ?

    12
    1
    0 Stimmen
    12 Beiträge
    1k Aufrufe
    mickymM
    @yoshi Hast Du die Datenpunkte auch unbestätigt beschrieben? [image: 1676840383809-b1088743-1ed5-4b5f-9ef5-a36b27caef0a-image.png]
  • Log Error an Pushover melden

    Verschoben
    10
    0 Stimmen
    10 Beiträge
    2k Aufrufe
    M
    @dicken Hi - hat mir echt geholfen. Danke! Habe die Ausgabe noch etwas "ge-pimpt", da ich davon ausgehe, dass die Meldungen unterschiedlich lang sein können. Muss ich aber erst noch testen...bis dahin der Zwischenstand: [image: 1676826577796-7a9c2085-9f63-4980-a36b-f566071dd099-grafik-resized.png]
  • Fritzbox-> Ip von neuem Teilnehmer ermitteln

    13
    0 Stimmen
    13 Beiträge
    1k Aufrufe
    M
    @liv-in-sky let wlan = '1'; // 1 -> 2.4GHz ( für diesen Fall missverständlich ) let fritzCommandDP = 'tr-064.0.states.command'; let fritzResultDP = 'tr-064.0.states.commandResult'; let cmdHostListPath = {'service': 'urn:dslforum-org:service:Hosts:'+wlan,'action': 'X_AVM-DE_GetHostListPath','params': {}}; sendCMD(JSON.stringify(cmdHostListPath)); async function sendCMD(cmd) { setState(fritzCommandDP, cmd); const obj = await once({ id: fritzResultDP }); // log("Erg: " + obj.state.val); let erg = JSON.parse(obj.state.val); // log(erg["NewX_AVM-DE_HostListPath"]); const request = require('request'); request('http://192.168.178.1:49000'+erg["NewX_AVM-DE_HostListPath"], { json: true }, (err, res, body) => { if (err) { return console.log(err); } //console.log(body.url); //console.log(body.explanation); //console.log(res); console.log(body); }); } Machst du ein JSON daraus?
  • SayIt Adapter - danach Radio auf Sonos weiter laufen lassen

    6
    1
    0 Stimmen
    6 Beiträge
    508 Aufrufe
    DJMarc75D
    @nachtfuchs warum so kompliziert und nicht meinem Beispiel folgen ? 3 mal der gleiche Falls ist recht sinnfrei. Und ganz unten den DP play button braucht es nicht da sobald der DP favorites set einen Wert gesetzt bekommt das Abspielen startet. Wie gesagt anhand meinem Blockly funktioniert es (bei mir) auch wie es soll :)
  • PV Warmwassererzeugung

    2
    0 Stimmen
    2 Beiträge
    231 Aufrufe
    amg_666A
    @do5tj80 Wenn du keine eigene Wetterstation hast würde ich es mal mit dem Adapter DasWetter probieren, der zeigt dir relativ genau für deinen Ort die Prognose bzw aktuelle Temperatur an und auch ob die Sonne scheint oder es bewölkt ist. Ich nutze den um wetterabhängig Rolläden zu steuern
  • Fehler im Script "node_ssh is not a constructor"

    javascript
    9
    0 Stimmen
    9 Beiträge
    1k Aufrufe
    liv-in-skyL
    @von-cartman für monitor aus wird ein tool gebraucht - muss installiert werden - es simuliert einen mouseclick https://linuxhint.com/xdotool_stimulate_mouse_clicks_and_keystrokes/
  • [gelöst] Nachkommastellen abschneiden

    7
    0 Stimmen
    7 Beiträge
    550 Aufrufe
    T
    @homoran said in Nachkommastellen abschneiden: nimm beim einlesen den runde auf 2 Nachkommastellen-Block Hallo Homoran, Danke, den habe ich mehrfach gesucht und immer wieder übersehen. Manchmal klappt das halt mit dem Wald und den Bäumen nicht so. MfG Thomas Pfaffinger
  • Script wenn mehr als 30min true

    27
    0 Stimmen
    27 Beiträge
    2k Aufrufe
    AsgothianA
    @cephalopod Bitte mal prüfen ob sich der Datenpunkt innerhalb der 30 Minuten wirklich geändert hat - nicht das es zu Verzögerung bei der Weitergabe der Fenster Offen Information kommt. A.
  • Türklingel Skript ändert Lautstärke

    12
    1
    0 Stimmen
    12 Beiträge
    818 Aufrufe
    I
    @beeblebrox Tatsächlich bei mir nicht Aber @DJMarc75 besten Dank! Mit Speak und dem Befehl hat es wirklich geklappt, so dass man den Zwischenschritt den @emil70 beschreibt gar nicht mehr braucht. Mit announcement braucht man den Zwischenschritt bei mir allerdings schon noch... dann klappt auch das Aber so bin ich sehr zufrieden und bedanke mich herzlichst erneut bei allen ! :)
  • Skript schreibt nicht in Datenpunkte

    17
    0 Stimmen
    17 Beiträge
    967 Aufrufe
    V
    @codierknecht Habe mir den Adapter nun installiert und konfiguriert. Es sollten nun 3 Werte berechnet werden. In den Objekten finde ich seit gestern keine Einträge :angry: Dachte ich warte sicherlich mal das Ende des Tages ab. Aber weiterhin keine Einträge vorhanden.... Gibt's da noch einen fehlende Eintrag zum aktivieren? Danke pat Update: Alias deaktiviert!
  • Script Stromzähler eBZ DD3 2R06 DTA ODZ1

    2
    0 Stimmen
    2 Beiträge
    2k Aufrufe
    paul53P
    @pskiel sagte: Werte Tag Woche Monat und der aktuelle Verbrauch nicht. Dafür gibt es den Adapter Sourceanalytix.
  • Problem mit getStateAsync

    27
    0 Stimmen
    27 Beiträge
    3k Aufrufe
    haus-automatisierungH
    @automatisierer-0 sagte in Problem mit getStateAsync: Es kommt dann der folgende Fehler nd der Javascript Adapter ist "rot": Liegt nicht an Dir. Ist ein Bug im Adapter und schon bekannt und gefixt. Wird mit der nächsten Version laufen (wenn diese bald freigegeben wird): https://github.com/ioBroker/ioBroker.javascript/issues/1198

791

Online

32.6k

Benutzer

82.2k

Themen

1.3m

Beiträge