Skip to content

Skripten / Logik

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

16.6k Topics 213.8k Posts

NEWS

Subcategories


  • Hilfe für Skripterstellung mit JavaScript

    2k 49k
    2k Topics
    49k Posts
    OliverIOO
    @BertDerKleine Am besten zeigst du mal dein Script, dann kann man bessere Empfehlungen abgeben. Bitte auch mal schreiben warum du aufteilen möchtest obwohl es so funktioniert.
  • Hilfe für Skripterstellung mit Blockly

    7k 79k
    7k Topics
    79k Posts
    KPTK
    Hat leider in ioBroker nicht funktioniert. Musste leider auf HomeAssistant umsteigen. Lokale Integration sehr einfach und voll funktionsfähig.
  • 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
  • JS Fehler seit Update des Script Engines Adapters auf 4.0.1

    Moved
    7
    1
    0 Votes
    7 Posts
    554 Views
    D
    Leider nicht, immer noch d.eq is not a function
  • Klingelsensor loggen

    Moved
    4
    0 Votes
    4 Posts
    586 Views
    N
    Okay das mit dem Klingelbild habe ich auch aber das wird bei mir auf dem Tablet zuhause angezeigt. Deshalb wollte ich gern, wenn ich nach Hause komme eine Benachrichtigung .. Hallo schön das Du zuhause bist.. Es hat heute um 12:00 Uhr an der Tür geklingelt .. Es liegt Post im Briefkasten usw…
  • Script enabled - scripte fehlen

    Moved
    3
    0 Votes
    3 Posts
    529 Views
    HomeZeckeH
    Hallo, für alle die auch das Problem haben: Unter OBJEKTE muss der Expertenmodus aktiviert werden. Dann werden auch neu angelegte scripte wieder angezeigt. Ist wohl ein Bug.
  • Mache "nichts"

    Moved
    6
    1
    0 Votes
    6 Posts
    461 Views
    paul53P
    @tom#33: darf der "mache" zweig leer bleiben ` Ja, ist nur nicht die eleganteste Lösung.
  • Trigger zu Zeitpunkt X auslösen alle 60 Sekuden

    Moved
    1
    2
    0 Votes
    1 Posts
    153 Views
    No one has replied
  • JS, zählen bis 4 und wieder bei 1 anfangen

    Moved
    4
    1
    0 Votes
    4 Posts
    413 Views
    coyoteC
    > Da Du ein flankierendes Script hast, mach doch einfach increment von 6 - 10 Das funktioniert leider so nicht, da bleibt er in einer Schleife hängen und zählt immer weiter abwärts. > Stört es, wenn der Datenpunkt mal kurz (ms) den Wert 5 annimmt ? Falls nicht, Hallo Paul, im Prinzip funktioniert das so und es wäre auch nicht weiter schlimm wenn er nur kurz den Wert 5 bekommen würde. Aber mit einem zweiten Widget will ich ja den Wert 5 auf den gleichen Datenpunkt ansteuern, um die automatische Klappeneinstellung zu triggern, dass geht dann mit dem Script so nicht, da er ja direkt wieder auf 1 springt. Eine andere Möglichkeit wäre, dass ich den Wert 5 mit dem gleichen Widget mit ansteuere, dann muss ich eben immer auf das Widget klicken bis ich bei Wert 5 (Automatik) bin und kann dann nicht direkt von zb. Wert 1 auf Automatik umschalten. Oder hast du noch ne Idee?
  • Trigger triggert nicht wie gewollt

    Moved
    1
    0 Votes
    1 Posts
    176 Views
    No one has replied
  • (GELÖST) Für Alarmanlage 1 Minute Zeit zum deaktivieren einstellen

    Moved
    22
    5
    0 Votes
    22 Posts
    4k Views
    S
    Prima das es nun funktioniert. Die Logik dahinter ist eigentlich ganz einfach: Du aktivierst den ausgelösten Alarm, wenn nicht innerhalb des Timeouts deaktiviert wird! Wenn bei scharf geschalteter Anlage ein Alarmmelder Fenster, Tür, BWM etc. auslöst wird der Alarm ausgelöst. Ausnahme die Haustür und korrespondierende Bewegungsmelder, da Du die jedesmal beim Heimkommen selber auslöst. Deswegen wird bei diesen Meldern die Alarmierung (und nicht die Auslösung, die hat bereits stattgefunden) mittels Timeout verzögert, um Dir die Chance zu geben deine Anlage unscharf zu stellen, da Du ja kein Einbrecher bist (zumindest nicht in Deiner eigenen Bude :) . Du prüfst quasi ob Du es nach Deiner Heimkehr, innerhalb des Timeouts, geschafft hast rechtzeitig unscharf zu schalten. Wenn nicht: gibt es Alarm :lol: Viele Grüße Christian
  • Fehler Meldung

    Moved
    10
    2
    0 Votes
    10 Posts
    615 Views
    Ralla66R
    Im Log steht ja node-red.0 Solange der Fehler no connection to objects DB auftaucht stimmt was nicht mit node-red.
  • Rolladen-Blockly läuft so nicht. Was ist falsch?

    Moved
    3
    1
    0 Votes
    3 Posts
    602 Views
    J
    Dann solltest Du Dich auch entscheiden,ob Du den Astro Block nutzen willst, oder den Sonnenstand. Beides gleichzeitig macht kein Sinn, zumal das eh komplett wirr aufgebaut ist. Trigger dann Falls und darin wieder ein Trigger, kann so nicht laufen.
  • Blockly: Bei Internetverbindungsabbruch mache Modem nach 5min stromlos

    Moved
    14
    1
    0 Votes
    14 Posts
    970 Views
    Dr. BakteriusD
    @Qlink: Aber es erscheint keine Meldung im log … Kann ich daraus schließen dass das Skript somit schon beim ersten IF nicht getriggert wird, oder habe ich bei dem debug Baustein etwas falsch gemacht? ` Du kannst ja beim Debug-Baustein einfach nur ein 'OK' ausgeben, dann weißt du mit Sicherheit ob das erste IF funktioniert oder nicht. Ich würde dann aber folgende Logik machen damit bei einem kurzen Ausfall des Ping nicht unnötig Neugestartet wird: [image: 6909_blockly.png]
  • Hilfe Alexa Blockly Skript

    Moved
    4
    1
    0 Votes
    4 Posts
    885 Views
    H
    Ich schließe mich hier mal an, wie kann ich mit Alexa "speak" verschiedene Textbausteine zufällig aufsagen lassen? Also z.B. mehrere Textbausteine der morgendliche Ansage die mir jeden Tag einen anderen Baustein ansagt und nicht immer den selben Text…
  • LOG im Protokoll

    Moved
    3
    1
    0 Votes
    3 Posts
    190 Views
    M
    Dankeschön ;-)
  • Auf log eintrag mit trigger reagieren

    Moved
    3
    0 Votes
    3 Posts
    860 Views
    nik82N
    Hallo, möchte auch ein Log triggern, leider funktioniert der Link von dem Threat nicht mehr, hat den Link noch jemand?
  • Kann ich einen String in ein Ob

    Moved
    8
    0 Votes
    8 Posts
    598 Views
    L
    Hi, ich bin ein Esel. Als Newbie habe ich erstmal alles zusammengeklaubt was ich zu dem Thema finden konnte und dann getestet. Leider ist mir dann durchgegangen, dass ich bei der Farbe das falsche Objekt abgefragt habe. In dem Mini-Ausschnitt stand nämlich das Richtige. Sprich im Objekt hat sich nix geändert, also wurde dann auch nix in Abhängigkeit geschrieben. Das habe ich dann Fehlinterpretiert. Jetzt bin ich dem Täter auf der Spur. Dank an alle die sich Gedanken gemacht haben. Labt
  • Thermostate Syncronisieren - Blockly Script

    Moved
    2
    0 Votes
    2 Posts
    373 Views
    K
    Ich würde es evtl so machen: Falls Thermostat 1 wurde geändert, dann Thermostat 2 auf Temperatur von 1 Falls Thermostat 2 wurde geändert, dann Thermostat 1 auf Temperatur von 2 Gesendet von meinem EML-L29 mit Tapatalk
  • Gelöst: Broadlink im Script verwenden

    Moved
    5
    2
    0 Votes
    5 Posts
    335 Views
    M
    Danke Markus, das wars. Klappt Mercy
  • Timeout für Alarmanlage (Haustür) funktioniert nicht

    Moved
    2
    1
    0 Votes
    2 Posts
    260 Views
    S
    Schau mal hier: viewtopic.php?p=226482#p226482 Gruß Christian
  • Blockly - Schaltung mit zwei Bewegungsmeldern

    Moved
    9
    1
    0 Votes
    9 Posts
    2k Views
    S
    @BigWumpus: Die Scripte verlangen etwas "Verständniss" … An/Aus ist einfach. 2 BWMs, einer mit Lichtsensor... Freundin klagt aber über zuviel Licht für Schminde oder zuwenig Licht für ... Also gibt es noch einen Taster... ` Also ich weiß ja nicht, was du dir da für eine absurde Monsterschaltung gebaut hast :D wenn es bei dir funktioniert und notwendig ist, fein. Für mich hat der Hinweis von dslraser ausgereicht - ich bin auf die 0.6.9 zurückgerollt und habe das Polling justiert. Jetzt ist es deutlich besser. Danke für die Tipps!
  • Pc ein- und ausschalten

    Moved
    10
    0 Votes
    10 Posts
    5k Views
    A
    Habe ein ähnliches Anliegen, habe per Script aus dem Netz hinbekommen, dass ich meinen Rechner per Alexa Sprachbefehl über iobroker starten kann (WoL). Nun würde ich das auch gerne fürs herunterfahren hinbekommen. Mein Rechner ist ein HP Microserver auf dem Linux Mint läuft. Würde mich freuen wenn mir evtl. jmd helfen könnte. danke und Gruss Andy

287

Online

32.7k

Users

82.4k

Topics

1.3m

Posts