Weiter zum Inhalt

Skripten / Logik

16.7k Themen 215.7k Beiträge

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

NEWS

Unterkategorien


  • Hilfe für Skripterstellung mit JavaScript

    3k 50k
    3k Themen
    50k Beiträge
    D
    @maxclaudi ich führe ja keine Kalibrierung über die app durch. Ich mache automatisch alle 25 Tage eine über iobroker. Habe grad durch das Update Probleme das er mir über Nacht den Akku leer zieht. Bin aber grad noch am austesten. Der ging nicht mehr in standby wenn es dunkel war und socmin erreicht. Er hat durchgehend mit ca. 9 bis 14 Watt entladen. Habe ihn jetzt per mqtt ein und ausschalten quasi aus der Ferne zu einem Neustart gezwungen. Danach war er sofort im Standby. Mal sehen was morgen verbraucht wurde und ob er morgen abend abschaltet.
  • Hilfe für Skripterstellung mit Blockly

    7k 80k
    7k Themen
    80k Beiträge
    L
    Danke für die Mühe! @paul53
  • Hilfe für Skripterstellung mit Node-RED

    962 13k
    962 Themen
    13k Beiträge
    Marc BergM
    @Thomas-Braun sagte: In der Konfigurationsdatei von Node Red, also in der settings.js, kann durch hinzufügen der Zeitzone das Problem behoben werden. Wenn man den Adapter nutzt, werden Änderungen in der settings.js immer wieder überschrieben. Das bringt nichts. @taddy81 Was konkret ist denn das Problem? Lösen die inject Nodes falsch aus? Oder geht es nur um diese Meldung, bei der niemand weiß, woher sie kommt? @Taddy81 sagte: Auszug: 7/26/2026, 11:15:23 AMnode: debug 3msg.payload : string[24]
  • Zeitstempel -

    6
    0 Stimmen
    6 Beiträge
    468 Aufrufe
    paul53P
    @qwerty1896 sagte: Uhrzeit in "Protokolle" Die Uhrzeit, die dort links angezeigt wird, ist die Uhrzeit des OS unter dem der Web-Browser läuft. Sie hat nichts mit der Uhrzeit(Zeitzone) zu tun, die ioBroker verwendet.
  • DWD Adapter - Pushover Meldung

    4
    0 Stimmen
    4 Beiträge
    233 Aufrufe
    M
    @hotspot_2 Die Zahl sollte >= 5 sein: [image: 1653372601011-4efbe64d-6667-462b-8929-cc2966fd364f-image.png] Ja, das Script DateWeather ist ein ioBroker-javascript. Auch das 2. Script in ioBroker einbinden. Den DWD-Adapter hast du doch schon, also nein. Das Script holt sich die entsprechenden Daten aus der Instanz bzw. aus den dazugehörigen Objekten.
  • Anwesenheit und Begrüßung über Alexa / Brauche Hilfe beim Scripten

    Verschoben
    30
    2
    0 Stimmen
    30 Beiträge
    7k Aufrufe
    DJMarc75D
    @crunchip dassjama eine witzige Idee -> direkt gespeichert !
  • Lichtschalter Hue einbinden in Skripte

    8
    0 Stimmen
    8 Beiträge
    754 Aufrufe
    DJMarc75D
    @asgothian said in Lichtschalter Hue einbinden in Skripte: Allerdings bekommst du da nicht diese Zahlen. true und false gefällt mir persönlich auch besser
  • Gesucht: Script: Sonnenwinkel berechnen?

    Verschoben
    101
    0 Stimmen
    101 Beiträge
    34k Aufrufe
    K
    @ofbeqnpolkkl6mby5e13 sagte in Gesucht: Script: Sonnenwinkel berechnen?: Woher bekommst du denn die anderen Informationen wie Sonnenaufgang usw.? Nicht immer ganz leicht zu finden, steht aber in der Doc zum JS Adapter https://github.com/ioBroker/ioBroker.javascript/blob/master/docs/en/javascript.md Following values can be used as attribute in astro-function: "sunrise": sunrise (top edge of the sun appears on the horizon) "sunriseEnd": sunrise ends (bottom edge of the sun touches the horizon) "goldenHourEnd": morning golden hour (soft light, best time for photography) ends "solarNoon": solar noon (sun is in the highest position) "goldenHour": evening golden hour starts "sunsetStart": sunset starts (bottom edge of the sun touches the horizon) "sunset": sunset (sun disappears below the horizon, evening civil twilight starts) "dusk": dusk (evening nautical twilight starts) "nauticalDusk": nautical dusk (evening astronomical twilight starts) "night": night starts (dark enough for astronomical observations) "nightEnd": night ends (morning astronomical twilight starts) "nauticalDawn": nautical dawn (morning nautical twilight starts) "dawn": dawn (morning nautical twilight ends, morning civil twilight starts) "nadir": nadir (darkest moment of the night, sun is in the lowest position) Note: to use "astro"-function the "latitude" and "longitude" must be defined in javascript adapter settings. Note: On some places sometimes it could be so, that no night/nightEnd exists. Please read here about it. Note: you can use "on" function for schedule with small modification: on({time: "*/2 * * * *"}, function () { log((new Date()).toString() + " - Will be triggered every 2 minutes!"); }); on({time: {hour: 12, minute: 30}}, function () { log((new Date()).toString() + " - Will be triggered at 12:30!"); }); on({astro: "sunset", shift: 10}, function () { log((new Date()).toString() + " - 10 minutes after sunset!"); }); ENDE Zitat aus der Doc
  • BLE-Adressen sammeln

    20
    0 Stimmen
    20 Beiträge
    2k Aufrufe
    crunchipC
    @werner2000x sagte in BLE-Adressen sammeln: neu installieren warum neu installieren, wenn er nicht mehr funktioniert, prüfe doch mal den info.driverState, kenne es von meinem Zotac, da gibt es hin und wieder "Spannungsprobleme" beim onboard Bluetooth. oder aus irgendwelchen Gründen (update node.js) ist setcup nicht gesetzt
  • [gelöst] Auf Änderung in Enumeration reagieren

    6
    0 Stimmen
    6 Beiträge
    220 Aufrufe
    D
    @paul53 Danke
  • Bring Artikel per Script

    2
    0 Stimmen
    2 Beiträge
    150 Aufrufe
    M
    @ziege3-0 Bring-Adapter installiert? [image: 1652720179240-427d66dd-fe11-442f-ba79-2e1548b50401-image.png] [image: 1652728958934-ec3caa10-3b18-4551-9503-ab3be065cc95-image.png]
  • Parser RegEx Hilfe für Hunter Hydrawise JSON auslesen

    3
    2
    0 Stimmen
    3 Beiträge
    305 Aufrufe
    Q
    @paul53 Danke für den Tip! Mit Blockly sieht das ja ganz einfach aus. Werde das ausprobieren !
  • HTTP Request ohne Result wirft Fehler

    2
    1
    0 Stimmen
    2 Beiträge
    280 Aufrufe
    OliverIOO
    @davipet sagte in HTTP Request ohne Result wirft Fehler: ein. Ich habe das über ein Blockly scritpt gelöst wo ich mir die URL des HTTP-Request zusammenbaue. Nach jedem Absetzen bekomme ich einen Fehler: Davon abgesehen funktioniert der Aufruf. Also der Sollwert kommt an. Hat jemand eine Idee wie ich das Log von den Fehlern frei halten kann? Danke! Schickst du mehrere Anfragen hintereinander? Dann wurde eine Anfrage angenommen und andere nicht (Fehlermeldung Connection refused) Zwischen diesen beiden Fehlermeldungen liegen nur 3 Millisekunden. Das ist für manche Geräte zu schnell.
  • Adapter - XMLHttpRequest

    2
    0 Stimmen
    2 Beiträge
    295 Aufrufe
    OliverIOO
    @joerg1979 sagte in Adapter - XMLHttpRequest: http.getResponseHeader und wo setzt du das cookie? du bewegst dich hier an der basis der ganzen funktionen, die der browser sonst für dich macht. automatisch passiert hier nichts, wenn du es nicht dem computer sagst wenn du dich selbst nicht drum kümmern willst, benötigst du eine höherwertige bibliothek, bei dem der programmierer bereits an so etwas gedacht hat wie bspw https://www.npmjs.com/package/browser allerdings ist diese bibliothek bereits 9 jahre alt. was ähnliches hab ich nicht gefunden
  • [gelöst] Objektnamen beschneiden

    javascript
    5
    0 Stimmen
    5 Beiträge
    390 Aufrufe
    B
    @arteck @Asgothian Funktionieren beide Varianten ohne Fehlermeldung. Bei der Variante mit replace bleibt die Tür erhalten. Nun hab ich den Luxus auszuwählen was mir besser gefällt. Vielen Dank!
  • Intervall zählt weiter

    13
    1
    0 Stimmen
    13 Beiträge
    982 Aufrufe
    K
    @paul53 Moin, also nach gestrigem Mähen habe ich festgestellt, dass es geht Hier das funktionierende Script. Ist kein Hexenwerk aber das der Stop-Block drüber kommt anstatt drunter, tja wieder was gelernt. Danke nochmal an Dich @paul53. [image: 1652155354773-bildschirmfoto-2022-05-10-um-05.58.31.png] Einen schönen Tag. Kai
  • MODBUS - Anbindung Heidelberg Wallbox - Registerfragen

    2
    0 Stimmen
    2 Beiträge
    337 Aufrufe
    J
    @eulili Also ich würde mal raten, dass es sich um zwei Werte handelt mit je zwei Adressen, high = obere Bits, low = untere Bits (16?). Der erste Wert gibt an wie viel die Ladebox seit dem letzten Strom einschalten geladen hat und der zweite gibt an wie viel Energie seit der Installation (Erstbetrieb) geladen wurde. Erster lässt sich also durch ein Abschalten des Stromes zurücksetzen, zweiter vermutlich garnicht.
  • Daten von Python3 in Datenpunkt schreiben

    6
    2
    0 Stimmen
    6 Beiträge
    1k Aufrufe
    F
    @jan-schmeckenbecher Hier ist alles beschrieben. In python kannst dann mit dem request packet den jeweiligen Wert setzen.
  • Script Fehler ?

    4
    1
    0 Stimmen
    4 Beiträge
    489 Aufrufe
    A
    @sunny9999 Und statt "nach Zahl" und dann die Zahl als String nimm besser direkt die Zahl aus dem "Mathematik" Menü!
  • iobroker + ccu3 + Node-Red

    4
    0 Stimmen
    4 Beiträge
    487 Aufrufe
    J
    @mickym Hallo, danke für die Rückantwort, dass war die Lösung. Senden als command.
  • copy & paste mit Blockly

    2
    1
    0 Stimmen
    2 Beiträge
    1k Aufrufe
    HomoranH
    @legro sagte in copy & paste mit Blockly: Weiß jemand Rat? wofür? Dass STRG-C und STRG-V nicht immer funktioniert ist Browsersache. Funktionieren wird eigentlich immer Export und Import In beiden Fällen tauchen die Blöcke an der Stelle der Arbeitsfläche auf, wo sie im UrsprungsBlockly lagen Wenn sich aber beim zentrieren das gesamte Bild deutlich verschiebt, dürfte das die Ursache für den "verirrten" Block sein
  • MDT-RGBW Controller HSV/HSB

    1
    0 Stimmen
    1 Beiträge
    372 Aufrufe
    Niemand hat geantwortet
  • tedee und Script

    4
    0 Stimmen
    4 Beiträge
    420 Aufrufe
    paul53P
    @lotharf sagte: Schraubenschlüssel nutzen und sich das dann ansehen? Ja, Tab "VERLAUFSDATEN".

277

Online

33.0k

Benutzer

83.5k

Themen

1.3m

Beiträge