Skip to content

Skripten / Logik

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

16.6k Themen 213.6k Beiträge

NEWS

Unterkategorien


  • Hilfe für Skripterstellung mit JavaScript

    2k 49k
    2k Themen
    49k Beiträge
    D
    @ArnoD Super, jetzt habe icheine Zeitangabe und keinen fehler mehr. Danke viel mals.
  • Hilfe für Skripterstellung mit Blockly

    7k 79k
    7k Themen
    79k Beiträge
    HomoranH
    @AxLED sagte in Spülmaschine Ende-Erkennung per Leistung: Erst wenn Stromverbrauch länger wie 95 Sekunden unterhalb von x Watt bleibt, und genau das ist hier das Problem! Nach >15 Minuten geht's nochmal los
  • Hilfe für Skripterstellung mit Node-RED

    953 13k
    953 Themen
    13k Beiträge
    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
  • Unifi Überwachung ohne Adapter und viel Ressourcen

    communication
    1
    1
    0 Stimmen
    1 Beiträge
    194 Aufrufe
    Niemand hat geantwortet
  • Zufallsgesteuerte Lampe

    43
    0 Stimmen
    43 Beiträge
    5k Aufrufe
    G
    @meister-mopper Das dürfte doch gar nicht mal so schwer sein. Man muss nur gewissen Verhaltensmuster von einem selbst analysieren. Z.B. wenn ich jetzt von meinem PC vor 22:30 aufstehe wo ich normalerweise den ganzen Abend lang sitze gehe ich entweder auf die Toilette oder mir was zum trinken zu holen. Das heißt ich muss nur diesen Ablauf zusätzlich bei den Lichtern programmieren. Dazu kann man dann noch ermitteln wie lange das Licht im Schnitt im Flur und im Bad brennt und dann im Anschluss wieder ausschalten. Dazu ist noch interessant ob am Flur ein Bewegungsmelder sitzt. Schon hat man die erste Szene die man irgendwann am Abend abspielen kann. Wäre nice wenn einer von euch das mal ausprobieren würde ob das so klappt.
  • Blockly zum Maischen

    3
    3
    1 Stimmen
    3 Beiträge
    379 Aufrufe
    C
    @claus1993 Na dann gutes Gelingen bei dem erneuten Aufsetzen des ioBroker's.
  • Datenpunkt mit Datenversorgen klappt nicht

    6
    1
    0 Stimmen
    6 Beiträge
    255 Aufrufe
    M
    Es funktioniert. Vielen Dank! Ja, ich brauche noch einen Trigger und noch ein paar Formatierungen. Ich muss mich da Schrittweise durchkämpfen. Eine Idee habe ich, jetzt kommt das umsetzen :)
  • Bier maischen Script mit Blockly

    Verschoben
    101
    1
    0 Stimmen
    101 Beiträge
    11k Aufrufe
    C
    @claus1993 Habe hier einen Post erstellt, in dem ein funktionierendes Blockly zum Maischen enthalten ist. https://forum.iobroker.net/topic/51871/blockly-zum-maischen?_=1643352038169 Grüße, Marc
  • Schedule im ms Bereich

    38
    0 Stimmen
    38 Beiträge
    862 Aufrufe
    Ben1983B
    @paul53 führt eine funktion immer eine zuletzt übergeben aus? kannte ich so noch gar nicht.
  • Leistungswert filtern für Überschussladung / Geräteabwurf

    3
    0 Stimmen
    3 Beiträge
    160 Aufrufe
    Ben1983B
    @percy Danke für die Info. Ich habe mir auch schon einen Tiefpass programmiert mit variabler Filterzeit. Diesen habe ich auch auf 15min eingestellt. Hier wird also nach ca. 3min (1 tau) der Filter auf ca. 67% der Differenz reagieren, bzw. der wert nach ca. 3 tau (9 min) auf ca. 90% der differenz sein. Ich denke das könnte man schön zur überschussladung nutzen. Damit sich die lastwerte nicht allzu sehr und allzu schnell ändern.
  • Mit Parser eine XML auswerten Datenpunkt erstellen

    6
    1
    0 Stimmen
    6 Beiträge
    156 Aufrufe
    M
    @homoran Vielen Dank für die schnelle Hilfe und Unterstützung! Läuft alles Problemlos!
  • Tabelle mit Daten von HM Steckdosen (mehrere DP/Device)

    1
    0 Stimmen
    1 Beiträge
    149 Aufrufe
    Niemand hat geantwortet
  • [Gelöst] Eine Objekt-ID auf True für x Sekunden

    8
    0 Stimmen
    8 Beiträge
    567 Aufrufe
    A
    @st-be Dann markier den Thread bitte als gelöst, indem Du den Titel Deines ersten Postings ganz oben editierst. Und meine Lösung darfst Du gerne über das "^" upvoten.
  • Alexa Echo Show Vis anzeigen und Radio ?

    5
    0 Stimmen
    5 Beiträge
    582 Aufrufe
    liv-in-skyL
    @bananajoe animated gif :-)
  • HMIP Datenpunkte umbenennen

    4
    3
    0 Stimmen
    4 Beiträge
    553 Aufrufe
    paul53P
    @hinsen2k sagte: Vielleicht kann man ja die Funktion anpassen? Siehe hier mit noch einer weiteren Stufe (wegen "channels"). JS-Funktion mit Ergebnis deviceName(id): id = id.substring(0, id.lastIndexOf('.')); if(existsObject(id) && getObject(id).type == 'device') return getObject(id).common.name; id = id.substring(0, id.lastIndexOf('.')); if(existsObject(id) && getObject(id).type == 'device') return getObject(id).common.name; id = id.substring(0, id.lastIndexOf('.')); if(existsObject(id) && getObject(id).type == 'device') return getObject(id).common.name;
  • [gelöst] Skript um Doppel Trigger zu vermeiden

    blockly javascript
    4
    1
    0 Stimmen
    4 Beiträge
    242 Aufrufe
    YodaY
    @paul53 das war genau das was ich brauchte - klappt super nochmals meinen besten Dank @paul53 :+1: Das Objekt Hue-Timer wird so für 2 Min auf wahr gesetzt, unabhängig wie oft ein Trigger in der Zeit vom Motion Sensor empfangen wird. [image: 1642899145223-bild4.jpg]
  • [GELÖST] - Tasmota-Clients per Batch auslesen

    21
    0 Stimmen
    21 Beiträge
    1k Aufrufe
    J
    @bananajoe hier ;)
  • Raumzuordnung in Skript

    21
    1
    0 Stimmen
    21 Beiträge
    2k Aufrufe
    bahnuhrB
    @wendy2702 sagte in Raumzuordnung in Skript: @bahnuhr in deinem Script zum anlegen der DP‘s fehlt zum Beispiel genau dieser aber. Deshalb die Frage Ah, ok. Musst die Punkte mal durchschauen.
  • Eine Heizung mit drei Fensterkontakten

    43
    1
    0 Stimmen
    43 Beiträge
    1k Aufrufe
    M
    @asgothian Das klingt super! Wie ich irgend wann zwischendurch schonmal erwähnt habe (ist sicher in der Menge der Posts untergegangen), möchte ich sowas gerne lernen. Darum auch der Versuch trotz vorhandenem Heizungs-Adapter mir ein Script zu bauen.
  • Blockly mit Nachtcheck Script

    9
    1
    0 Stimmen
    9 Beiträge
    1k Aufrufe
    sentinelS
    @paul53 Danke für den Tipp, damit ist das Script natürlich obsolet.
  • Szene zum starten von LG TV und verzögert 1und1 tv App

    1
    1
    0 Stimmen
    1 Beiträge
    464 Aufrufe
    Niemand hat geantwortet
  • Datenpunkte verfolgen

    4
    0 Stimmen
    4 Beiträge
    617 Aufrufe
    DickenD
    @Cinimod , @BananaJoe Ah Danke :) Das hat geholfen :) Manchmal sieht man den Wald vor lauter Bäumen nicht :)
  • Shelly Uni und Pushsafer Notify

    5
    0 Stimmen
    5 Beiträge
    805 Aufrufe
    K
    @cinimod ich weiß :blush: wenn ich mir die Adapter anschaue gibt es noch kein Adapter für ein SMS-Gateway. Ich habe hier einen Thread von 2018 gefunden aber in der aktuellen Adapter-Liste nichts für ein SMS-Gateway wie z.B. sms77.io was ich seit über 12 Jahren benutze. Schade. Nochmals Danke und einen sonnigen (kalten) Sonntag :) Peter

569

Online

32.7k

Benutzer

82.4k

Themen

1.3m

Beiträge