Skip to content

Skripten / Logik

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

16.6k Topics 213.9k Posts

NEWS

Subcategories


  • Hilfe für Skripterstellung mit JavaScript

    2k 49k
    2k Topics
    49k Posts
    J
    Dank dir. Werde ich in den nächsten Tagen testen.
  • Hilfe für Skripterstellung mit Blockly

    7k 80k
    7k Topics
    80k Posts
    HomoranH
    @Lottemann sagte in Hilfe bei Blockly-Erstellung benötigt: das war genau das. das hier; https://forum.iobroker.net/post/1085370 kennst du?
  • Hilfe für Skripterstellung mit Node-RED

    953 13k
    953 Topics
    13k Posts
    Marc BergM
    Es gibt in der Verson 1.3.0 einen neuen Node: iob-setObject (Stand 10.02.26 noch beta) Mit dem neuen Node kann man ioBroker-Objektdefinitionen (Metadaten) direkt schreiben und ändern. Hauptfunktionen: Instanz-Konfigurationen ändern - z.B. MQTT publish-Pattern, Intervalle, etc. Objekt-Eigenschaften aktualisieren - Namen, Rollen, Einheiten, Min/Max-Werte ändern es gibt zwei Modi: Merge-Modus : Ändert nur die angegebenen Eigenschaften, alle anderen bleiben erhalten Replace-Modus: Überschreibt das komplette Objekt Typischer Workflow: Objekt mit iob-getobject holen Mit Change-Node gewünschte Properties ändern Mit iob-setobject zurückschreiben
  • Rolladen/Beschattung Blockly

    Moved
    3
    1
    0 Votes
    3 Posts
    825 Views
    R
    Ich bin noch anfänger oder Leihe, Aber hebt das „sonst falls „nicht den ersten Block komplett aus für die Urzeit? Gruß Ralf
  • Blocky Zeit abhängig schalten mit Notaus

    Moved
    4
    0 Votes
    4 Posts
    387 Views
    DutchmanD
    Zeig mal dein blockly, du müsstest mit einer variable arbeiten ob das Script bereits läuft. Wen ja stoppen alle timer und Pumpe auf false wenn nein normales Programm durchlaufe. –----------------------- Send from mobile device Das schöne ios hat Auto Korrektur zum k**** Wer Schreibfehler findet darf sie behalten oder auf eBay verkaufen, mindest Umsatz 10% für die community
  • Javascript Verständnisfrage Object

    Moved
    4
    0 Votes
    4 Posts
    342 Views
    M
    Danke für die Hilfe.
  • [gelöst] Blockly Adapter Zustand auslesen

    Moved
    4
    0 Votes
    4 Posts
    892 Views
    H
    Hi, wie genau hast du den / einen Wert mit Blockly ausgelesen? Mir fehlt der passende Befehl. Ich verstehe auch nicht wie man den Expertenmodus aktiviert und was das mit den Datenpunkten zu tun hat. Srry, bin zu blöd :-(( Ich möchte nämlich die Lautstärke meines YAMAHA AV Receivers auslesen um ihn dann um den Wert 50 zu erhöhen / Reduzieren. Ich wollte es wie folgt machen (vereinfacht ausgedrückt) 1. Lese Wert von AV_Volume aus in Variabel "Lautstärke" 2. Aktuallisiere AV_Volume mit "Lautstärke" + 50 Aber ich komme leider nicht weiter. Hat jemand eine Idee? Danke…,
  • Kleines Debug Script gesteuert über State

    Moved
    1
    0 Votes
    1 Posts
    403 Views
    No one has replied
  • [Gelöst] Javascript schreibt nicht in Datenpunkt

    Moved
    18
    0 Votes
    18 Posts
    1k Views
    paul53P
    @LJSven: createState('javascript.0.Dreambox_OG_Standby_Status', false, { read: true, write: true, desc: "DB500 Standby Status", type: "object", def: false }); ` Der Datenpunkt-Typ ist falsch ! createState('javascript.0.Dreambox_OG_Standby_Status', false, { read: true, write: true, desc: "DB500 Standby Status", type: "boolean", def: false });
  • Wochenzeitschaltuhr

    Moved
    7
    0 Votes
    7 Posts
    2k Views
    T
    ich habe 3 objekte Angelegt, die ich über den Input button (jqui) steuere. Ich kann mir nicht vorstellen warume es nicht gehe. eigentlich müsste es. Bekomme aber auch überhaupt nix im log. Somit gehe ich davon aus das im Cronjob was nicht stimmt.
  • Gartenbewässerung spinnt

    Moved
    3
    0 Votes
    3 Posts
    489 Views
    G
    Ja, eventuell muß ich das nochmal über den Skeduler entzehren, damit es nacheinander angesprochen wird und nicht gleichzeitig. Aber hab einen Fehler schon gefunden: Das Delay war nicht bei allen bei setstate gesetzt ;-)
  • Xiaomi Gateway Interne RGB Leds mit Blockly.

    Moved
    2
    0 Votes
    2 Posts
    459 Views
    B
    Sorry fürs Push. Aber hat echt bis dato keiner mehr als led an und aus gemacht. ?
  • XML Wert auslesen mit Javascript

    Moved
    17
    0 Votes
    17 Posts
    2k Views
    L
    @Mic: Ich nehme zum parsen dieses Script: https://gist.github.com/petersirka/9e79b1d43cf6e579fc62 Damit bekommt man das XML zurück als Array und kann schön darauf zugreifen. Beispiel: var parsedArray = parseXML(xml); console.log(parsedArray['e2powerstate.e2instandby']) ```` ` Sorry, bin neu auf dem Gebiet. Muss ich das installieren? Wo gebe ich den Link zur XML ein?
  • Rollosteuerung

    Moved
    2
    1
    0 Votes
    2 Posts
    375 Views
    Homer.J.H
    Schau mal hier ob was für dich dabei ist. https://forum.iobroker.net/topic/997/jalousiesteuerung-zeitautomatik-sonnen-aussperrschutz Grüße
  • 0 Votes
    4 Posts
    520 Views
    paul53P
    Du musst nicht auf die Daten der DB zurückgreifen, sondern kannst aus den Zählwerten den Durchfluss ermitteln (differenzieren), wie Pix bereits andeutete. on(idVolumen, function(dp) { var durchfluss = 3600000 * (dp.state.val - dp.oldState.val) / (dp.state.lc - dp.oldState.lc); // Volumeneinheiten / h if(durchfluss > grenzwert) { // Nachricht versenden } });(
  • Scripts aus ganzer Backup.tar.gz Datei wiederherstellen

    Moved
    3
    0 Votes
    3 Posts
    705 Views
    arteckA
    mal was zum https://wiki.ubuntuusers.de/tar/ "tar" .. schaumal unter Beispielle
  • Switch soll aktuellen Status eines GPIO bekommen

    Moved
    2
    0 Votes
    2 Posts
    467 Views
    Schuko80S
    Also so ganz verstehe ich deinen Aufbau gerade nicht… Switch = Schalter? Also einen Schalter für Auto und Hand Steuerung Einen Schalter für die Stellungen/Schaltzustände der Hand Steuerung ? Würde es dann so machen, das der erste Flow zusätzlich zum Ausgang noch eine Variable setzt, diese kannst du dann mit dem Schaltzustand vom zweiten Schalter abgleichen und bei Betätigung entsprechend setzen... Es ist ohne genauere Infos, was wie und mit welcher Hardware geschaltet werden soll, etwas schwer sich das Ganze vorzustellen.
  • Brauche mal kurz einen Gedankenanstoß zu einem Blockly

    Moved
    17
    0 Votes
    17 Posts
    2k Views
    M
    Ok… wenn ich richtig vermute, bist du 15 Jahre Älter... Ich nehme das dann mal als Anreiz :D
  • Syntax im Script

    Moved
    6
    1
    0 Votes
    6 Posts
    685 Views
    apollon77A
    Die Fehlermeldung sagt das in deinem Objekt was aus dem json geparst wurde kein mobileDevices existiert. Warum musst du prüfen bzw Fehler absichern.
  • Werte verleichen und State in Fis ändern

    Moved
    9
    0 Votes
    9 Posts
    998 Views
    paul53P
    @karstent: die Tabelle in Vis nicht gut angepasst bekomme ist die Json Table in Vis mit der Ausgabe aller Werte. Die passt einfach nicht auf den Screen :( Oder gibt es da eine bessere Lösung? ` Die Frage stelle besser unter der Rubrik "VIS Adapter" und poste einen Screenshot der jetzigen Lösung.
  • State von Haustürklingel auslesen

    Moved
    6
    1
    0 Votes
    6 Posts
    868 Views
    DutchmanD
    @tobih83: Hab ich hab den Kapazitiven Füllstandsensor und würde gern per Script, wenn der Wasserstand einen bestimmten % Satz erreicht einen Aktor abschalten lassen und die Pumpe zu stoppen. Das Problem wenn ich den 2 ten Logikbaustein nehme, und den Füllstandsensor einbinde kann ich nicht durch eine Mathe Baustein den Wert z.b. 5 einbauen dann entfernt er mir den Sensor. Wollte den Sensorwert < 5 bauen. Tobias ` Ohne Screenshot deines blockly schwer zu sagen, einem fals Abfrage mit Wert von object > Mathe Baustein müsste gehen –----------------------- Send from mobile device Das schöne ios hat Auto Korrektur zum k**** Wer Schreibfehler findet darf sie behalten oder auf eBay verkaufen, mindest Umsatz 10% für die community
  • [Hilfe] Blockly Poolheizung einschalten, wenn PV Strom liefert

    Moved
    3
    1
    0 Votes
    3 Posts
    697 Views
    SmarthomeMFS
    Hat da jemand eine Idee an was das liegen kann?? Heute ist die Poolpumpe relativ stabile gelaufen aber die Poolheizung hat sich immer wieder aus und ein geschaltet!! Bitte um Hilfe Danke
  • [Gelöst]Blockly state setzen

    Moved
    21
    1
    0 Votes
    21 Posts
    3k Views
    totocotonioT
    Ok. Danke für die Hilfe. Ich versuche morgen mal den Fehler zu finden.

534

Online

32.7k

Users

82.5k

Topics

1.3m

Posts