Skip to content

Skripten / Logik

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

16.6k Themen 213.8k Beiträge

NEWS

Unterkategorien


  • Hilfe für Skripterstellung mit JavaScript

    2k 49k
    2k Themen
    49k Beiträge
    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 Themen
    79k Beiträge
    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 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
  • Abendämmerung script???

    Verschoben
    32
    0 Stimmen
    32 Beiträge
    2k Aufrufe
    D
    Hallo, ich habe nochmal ein anliegen zu meiner lampe die angeht wenn ich die Haustür öffne. es funktioniert ja alles tadellos ich möchte nur gerne etwas änder aber hab keine Idee dazu wie ich das realesiere. ich möchte halt wie vorher das meine lampe im Flur angeht wenn ich die hasutür öffne mit mein tür kontakt und dann nach 5 min wieder ausgeht wenn die tür zu ist "das klappt ja schon alles". Jetzt möchte ich aber das wenn ich vorher das licht über vis bzw über alexa anschalte und dann die Tür auf und zu geht das licht nicht nach 5 min ausgeht, bedeutet also ich wenn das Licht vorher an ist darf es nicht ausgehen wenn die Tür auf und zu geht. mfg und danke für die hilfe achja und natürlich das die lampe nur zwischen Sonnenuntergang und Sonnenaufgang angeht "was ja auch schon funtioniert"
  • (Gelöst)HmIp-Schaltsteckdose reagiert auf Skript nicht

    Verschoben
    3
    1
    0 Stimmen
    3 Beiträge
    445 Aufrufe
    A
    @paul53: @attmax: HmIP Wandthermostat-IST_Temperatur ist der Trigger, HmIP-Steckdose ist der EIN/AUS. Weshalb verwendest Du keine Direkt-Verknüpfung zwischen HmIP WT und HmIP Steckdose ? Der WT enthält den benötigten 2-Punkt-Regler. Weil ich so gut wie alles über den Iobroker steuern möchte. Habe aber das Problem bereits gelöst. Die Ursache lag am Javascript Adapter. Es war der neue V3.7.0 installiert und der dürfte noch buggy sein. Zurück zum V3.6.4 und alles läuft. Danke
  • ZigBee Adapter Batteriestände abfragen und Telegramm wenn leer

    Verschoben
    1
    0 Stimmen
    1 Beiträge
    327 Aufrufe
    Niemand hat geantwortet
  • Wert für X-Sekunden auf "true" setzen

    Verschoben
    4
    0 Stimmen
    4 Beiträge
    356 Aufrufe
    surfer09S
    Ich habe gerade mal ein Testskript gebaut. Es funktioniert auch alles soweit gut, allerdings erscheint im LOG ein Error. (siehe Screenshot) 4867_log.jpg 4867_garagentor-state.jpg
  • Hilfe mein Zeit Skript

    Verschoben
    7
    1
    0 Stimmen
    7 Beiträge
    906 Aufrufe
    H
    Bei den Bausteinen mit „Aktuelle Zeit“ kann jeweils das „gleich wahr/unwahr“ weg. Dann sollte es klappen.
  • [Frage] Vorhanden Views via Script auslesen

    Verschoben
    2
    0 Stimmen
    2 Beiträge
    188 Aufrufe
    PeoplesP
    Hat keiner der Profis eine Idee?
  • Dimmer per Fernbedienung steuern

    Verschoben
    3
    1
    0 Stimmen
    3 Beiträge
    438 Aufrufe
    G
    Hallo, hat geklappt, Danke!! Grüße Andi
  • Zeitabhängige Hue Schaltung + Bewegungsmelder

    Verschoben
    4
    0 Stimmen
    4 Beiträge
    856 Aufrufe
    L
    Ich habe es nun doch ein wenig anders gelöst. Damit das Licht so schnell wie möglich an geht, nutze ich auch die Funktion von Hue. Hue Bewegungsmelder enthält folgende Einstellungen: 7 - 20 Uhr - Tag - Flur (Energie tanken) 20 - 7 Uhr - Nacht - Flur (Nachtlicht) Wenn keine Bewegung unternehme nichts In nodered werden die Bewegungen erkannt und an iobroker geleitet. iobroker hat folgendes Script: Bewegungsmelder Zustand geändert Wenn Bewegung erkannt gebe folgende ins Log aus: Flur Bewegung erkannt. Dient nur zur Logausgabe Wenn keine Bewegung mehr: Wenn zwischen 7-20 Uhr warte 5min sonst Licht aus. Wenn 20-7 Uhr warte 1min sonst Licht aus.
  • Blockly Skripte als Funktion nutzen?

    Verschoben
    3
    0 Stimmen
    3 Beiträge
    481 Aufrufe
    D
    Alles klar, danke für die Rückmeldung! Ich werde dann mal was basteln und sobald ich eine Tür fertig habe, melde ich mich :)
  • LED schalten über mqtt geht nicht

    Verschoben
    6
    1
    0 Stimmen
    6 Beiträge
    806 Aufrufe
    Dr. BakteriusD
    Nein, bei mir funktioniert das mit '0' = LED aus, '1' = LED ein. Hier mal meine Config von einer LED: [image: 6909_esp_easy.jpg]
  • Hilfe setState und getState Kommando mit Variablen

    Verschoben
    6
    0 Stimmen
    6 Beiträge
    2k Aufrufe
    P
    Hallo, wie es apollon77 schon sagt, wird beim Zusammenbau eine Zeichenkette daraus. Deshalb kannst du keinen Variablen Namen zusammenbauen. Dukannst aber den Objektnamen mit Adapter.Instanz.Objektname dynamisch so zusammenbauen. Beim getState() hast du das ja gemacht. Genauso musst du es beim setState() machen. Pix
  • Daten aus Datenbank versenden

    Verschoben
    2
    0 Stimmen
    2 Beiträge
    363 Aufrufe
    DutchmanD
    Da es eine SQL Datenbank ist würde ich einen Export (kann per command Line Kommando) verwenden um alle Daten jetzt muss 15 min in CSV zu speichern. FSV die CSV per FTP verschicken Sent from my iPhone using Tapatalk
  • Keine Reaktion obwohl korrekt eingerichtet

    Verschoben
    2
    1
    0 Stimmen
    2 Beiträge
    313 Aufrufe
    M
    Fehler im Browser. Playbutton wurde nicht angezeigt und Regel damit nicht aktiv.
  • URL Abfrage per Blockly - Exception handling bei keinem Ergebnis?

    Verschoben
    6
    0 Stimmen
    6 Beiträge
    1k Aufrufe
    paul53P
    Deshalb wird mit Error abgebrochen: @mtk64: TypeError: Cannot read property 'length' of undefined ` Die Abfrage muss erweitert werden (in dieser Reihenfolge): if (result && !!result.length) { Außerdem kann man error abfragen. if(error) log('Fehlertext', 'warn'); else if (result && !!result.length) {
  • Denkfehler?

    Verschoben
    3
    0 Stimmen
    3 Beiträge
    228 Aufrufe
    F
    Perfekt, das wars, vielen Dank!
  • Heizkörperthermostat HM-CC-RT-DN und Wandthermostat

    Verschoben
    4
    2
    0 Stimmen
    4 Beiträge
    695 Aufrufe
    AFiA
    Hi Paul, herzlichen Dank, es funktioniert nun. Wo ist das Problem mit "Wiederhole"? DutyCycle, dürfte nicht auftreten, da der Übertrag nur zur Zeit X ausgeführt wird, Belastung Rechner, auf dem iobroker läuft, ist kein Raspi, sondern Acer? Gruß Axel
  • [GELÖST] Fehler im Skript - Lichtsteuerung

    Verschoben
    5
    1
    0 Stimmen
    5 Beiträge
    823 Aufrufe
    paul53P
    @baluderbär: es hat funktioniert. ` Dann markiere bitte das Thema im Betreff des ersten Beitrags als [gelöst].
  • [gelöst]Script mit script stoppen

    Verschoben
    19
    0 Stimmen
    19 Beiträge
    2k Aufrufe
    paul53P
    @Motsche1: es klappt perfekt. ` Dann markiere bitte das Thema im Betreff des ersten Beitrags als [gelöst].
  • Erstes Skript

    Verschoben
    1
    1
    0 Stimmen
    1 Beiträge
    169 Aufrufe
    Niemand hat geantwortet
  • Falls wer länger als x sekunden unter Wert ist

    Verschoben
    3
    0 Stimmen
    3 Beiträge
    358 Aufrufe
    L
    danke den hab ich ganz übersehen, dann dort weiter.

294

Online

32.7k

Benutzer

82.4k

Themen

1.3m

Beiträge