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
    Gibt es Erfahrungen, ob der Solarstream 800 Plus überhaupt per MQTT steuerbar ist?
  • 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
  • Unifi Überwachung ohne Adapter und viel Ressourcen

    communication
    1
    1
    0 Votes
    1 Posts
    197 Views
    No one has replied
  • Zufallsgesteuerte Lampe

    43
    0 Votes
    43 Posts
    5k Views
    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 Votes
    3 Posts
    381 Views
    C
    @claus1993 Na dann gutes Gelingen bei dem erneuten Aufsetzen des ioBroker's.
  • Datenpunkt mit Datenversorgen klappt nicht

    6
    1
    0 Votes
    6 Posts
    255 Views
    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

    Moved
    101
    1
    0 Votes
    101 Posts
    11k Views
    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 Votes
    38 Posts
    862 Views
    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 Votes
    3 Posts
    160 Views
    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 Votes
    6 Posts
    156 Views
    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 Votes
    1 Posts
    149 Views
    No one has replied
  • [Gelöst] Eine Objekt-ID auf True für x Sekunden

    8
    0 Votes
    8 Posts
    567 Views
    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 Votes
    5 Posts
    586 Views
    liv-in-skyL
    @bananajoe animated gif :-)
  • HMIP Datenpunkte umbenennen

    4
    3
    0 Votes
    4 Posts
    556 Views
    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 Votes
    4 Posts
    242 Views
    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 Votes
    21 Posts
    1k Views
    J
    @bananajoe hier ;)
  • Raumzuordnung in Skript

    21
    1
    0 Votes
    21 Posts
    2k Views
    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 Votes
    43 Posts
    1k Views
    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 Votes
    9 Posts
    1k Views
    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 Votes
    1 Posts
    467 Views
    No one has replied
  • Datenpunkte verfolgen

    4
    0 Votes
    4 Posts
    617 Views
    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 Votes
    5 Posts
    807 Views
    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

343

Online

32.7k

Users

82.4k

Topics

1.3m

Posts