Weiter zum Inhalt

Skripten / Logik

16.6k Themen 214.5k Beiträge

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

NEWS

Unterkategorien


  • Hilfe für Skripterstellung mit JavaScript

    3k 49k
    3k Themen
    49k Beiträge
    D
    Ich logge gerade die Variable pass mit. Irgendwie schaltet die so ziemlich oft am Tag. In der früh ist das ja noch ok. Aber ab ca. 10 Uhr hat der Akku eigentlich genug SOC das der Speicher nicht in den Bypass schalten muss. Ich bin mir auch nicht sicher ob der Wirklich schaltet oder das nur ein Anzeigefehler ist. Hat jemand ein ähnliches Verhalten. Ich habe einen 800Pro 0 = Bypass aus 2 = Bypass ein Die Zahl dazwischen ist nur eine addierte Zahl, das ich sehe wie oft er geschalten hat [image: 1777318055753-cf4f54c0-7176-482a-95e6-5e320dcb4e06-image.jpeg]
  • Hilfe für Skripterstellung mit Blockly

    7k 80k
    7k Themen
    80k Beiträge
    HomoranH
    @Berlon sagte: wieso gibt es bei true und false kleiner und größer? Zusätzlich zu der Info von @paul53 Binär ist false=0 und true=1. EDIT: @asgothian war schneller und genauer
  • Hilfe für Skripterstellung mit Node-RED

    956 13k
    956 Themen
    13k Beiträge
    S
    Hallo Zusammen, ich bin gerade am überlegen, wie ich folgende Aufgabe umsetzen könnte: Ein true an einer (Trigger)Node lässt einen Zähler laufen und setzt einen eigenen Ausgang auf true. Ein false der Trigger Node stoppt den Zähler setzt diesen aber nicht auf false. Ein true lässt den Zähler einfach weiterlaufen... Nach Ablauf der Zeit im Zähler wird der Ausgang des Zählers auf false gesetzt. Mehr soll nicht passieren. Ein separater Eingang am Zähler setzt diesen auf 0 zurück. Was ich damit anfangen möchte: Die Laufzeit der Poolpumpe wird auf eine Mindestlaufzeit von bspw. 4h überwacht -kann aber manuell bedient bei Bedarf länger laufen. Ein Trigger um 00:01Uhr setzt die Laufzeit zurück. Die Zählernode gilt hier als "Anforderung Pumpe wegen Mindestlaufzeit unterschritten". Ich habe noch keine brauchbaren Ideen, wie ich dass sauber und mit wenig Aufwand umsetzen könnte... Vielen Dank und VG Torsten
  • HC-SR04 an PiZeroW Messung nach ioBroker importieren...

    5
    0 Stimmen
    5 Beiträge
    532 Aufrufe
    nukleuzN
    @albyricus
  • Blockly - Debug-output mit Echo

    7
    2
    0 Stimmen
    7 Beiträge
    670 Aufrufe
    J
    So Problem gelöst, es kommt jetzt nur noch 1 mal die Debug-Meldung. [image: 1617021897072-blockly3.png] [image: 1617021910867-log3.png] Ich habe den Trigger auf " ist größer als letztes" gesetzt. Ich habe einen neuen anderen Datenpunkt "BewEing" genommen, der von meiner Kamera mit Bewegungserkennung auf "true" gesetzt wird und somit die Debug-Meldung auslöst. Nach 10 Sek. wird der Datenpunkt wieder auf "false" gesetzt, damit erneute Bewegungen der Kamera gemeldet werden können. Mein Blockly ist noch im Versuchsstadium und läuft daher unter Test noch in der javascript.1-Instanz. Sollte der mal produktiv gehen, dann kopiere ich das Blockly unter neuem Namen und in die javascript.0-Instanz. Mir ist im log aufgefallen, dass in der javascript.0 Instanz ein Skript mit gleichem Namen aufgeführt wird und gestoppt wurde. Wie kann ich rausfinden, ob auch in der javascript.0-Instanz das gleiche Blockly läuft und möglicherweise die o. g. Fehler verursacht hat. [image: 1617022669826-script1.png] In der Übersicht unter Skripte habe ich aber nur 1 mal das Blockly "Eingang_Motion"
  • Trigger läuft außerhalb Zeiteingrenzung

    8
    1
    0 Stimmen
    8 Beiträge
    780 Aufrufe
    AsgothianA
    @peller6151 Wichtig: Wenn du das so umsetzt fehlt da noch ein Haken bei "löschen falls läuft" beim "abschalten" der Flurlampe. A.
  • [GELÖST] HikVision CAM per Script Anweisung steuern (REQUEST)

    communication
    10
    1
    0 Stimmen
    10 Beiträge
    2k Aufrufe
    WiednitzW
    @wiednitz Ich antworte mir selbst, denn selbst gelöst ! Inhalt im xml Format kommt in den Body !
  • Danalock V3 Status abfragen

    javascript blockly
    4
    0 Stimmen
    4 Beiträge
    604 Aufrufe
    AsgothianA
    @jotbed Welche Adapter Version nutzt du ? A.
  • Paketbox logik

    1
    0 Stimmen
    1 Beiträge
    204 Aufrufe
    Niemand hat geantwortet
  • LaMetric oder JSON-POST per IOBroker Javascript

    Verschoben
    69
    0 Stimmen
    69 Beiträge
    16k Aufrufe
    P
    @haus-automatisierung Vielen Dank !
  • unexpected response (5.00) to observeDevices()

    3
    0 Stimmen
    3 Beiträge
    178 Aufrufe
    AlCalzoneA
    @Thomas-Braun Da scheint was auf deinem Tradfri Gateway murks zu sein. ObserveDevices registriert sich auf dem gateway um a) eine Liste aller Geräte zu bekommen und b) bei Änderungen benachrichtigt zu werden. Wenn der Call fehlschlägt dann kann ich eigentlich nur vermuten dass da irgendeine Karteileiche drin ist die das Gateway aus dem Tritt bringt.
  • Blockly - Klick auf Button soll die Helligkeit der Lampe erhöhen?

    blockly
    3
    2
    0 Stimmen
    3 Beiträge
    1k Aufrufe
    paul53P
    @smarti2015 sagte: Hab hier was angefangen aber komme nicht weiter: Keine Trigger innerhalb von Triggern verwenden! Vorschlag: [image: 1616625708516-bild_2021-03-24_234147.png]
  • [Gelöst] TypeScript: Klassenvariable innerhalb Callbacks

    3
    0 Stimmen
    3 Beiträge
    272 Aufrufe
    AlCalzoneA
    @uwe72 Du solltest zusätzlich noch das init() im Konstruktor durch this.init() ersetzen. Für alle anderen, die hierdrüber stolpern: https://developer.mozilla.org/de/docs/Web/JavaScript/Reference/Functions/Arrow_functions#keine_bindung_von_this
  • [Gelöst] alten Samsung TV steuern.

    Verschoben
    15
    0 Stimmen
    15 Beiträge
    3k Aufrufe
    M
    @fabalan sagte in [Gelöst] alten Samsung TV steuern.: Hi @maniac bin gerade am basteln mit Siri, iobroker und Sonos. Möchte Siri den Befehl geben: "Musik (Lautsärke) 10" bzw. "Musik lauter" etc. Nun meine Frage, wie bekommst du den Laustärkewert z.b. "10" von Siri in iobroker? Bzw. welches Gerät benutzt du für die Spracheingabe? Vielen Dank Ich hatte das damals mit dem Yahka Adapter gemacht. Habe das aber jetzt nicht mehr weiter verfolgt, da es für mich keinen Sinn mehr machte das per Sprache zu machen. Fernbedienung geht immer noch am schnellsten.
  • [gelöst] Spiegeln von Skripten in den Dateipfad

    3
    0 Stimmen
    3 Beiträge
    1k Aufrufe
    Claus1985C
    @thomas-braun Hat geklappt, danke für den Tipp! Mir war nicht klar, dass der Adapter in diesem Verzeichnis quasi zwischenspeichert..
  • [gelöst] Rechenfehler im Script ?

    blockly
    17
    1
    0 Stimmen
    17 Beiträge
    2k Aufrufe
    F
    @helmut1963 läuft deine Gaszähler-Impuls-Visualisierung nun korrekt ? Könntest du dein Skript bitte hochladen (oder mir zusenden). Ich stehe vor dem gleichen Problem und das scheinst du erfolgreich mit Hilfe gelöst zu haben. Vielen Dank und beste Grüße FRANK
  • Mathe-Nachhilfe gesucht: Berechnung Pyramidenstumpf

    7
    1
    0 Stimmen
    7 Beiträge
    1k Aufrufe
    A
    @paul53 Tausend Dank!!!! SUPER Lösung!
  • Alle Shelly-devices?

    4
    0 Stimmen
    4 Beiträge
    507 Aufrufe
    Dominic ReberD
    @liv-in-sky @mickym Danke, genau was ich wollte: $('shelly.*.*.id').each(function(id, i) { console.log(id); });
  • [Gelöst] Selector Variable für 1 Zeichen

    21
    1
    0 Stimmen
    21 Beiträge
    2k Aufrufe
    N
    @paul53 Vielen Dank, viel neues gelernt und Status auf gelöst gesetzt :)
  • HMIP-MP3P - suche Infos zur Nutzung per javascript

    Verschoben
    7
    0 Stimmen
    7 Beiträge
    2k Aufrufe
    S
    @uwe72 da der HMIP-MP3 ja nur MP3-Dateien abspielen kann, die auf der SD-Karte gespeichert sind, müsstest du da für jedes Wort oder zumindest für vordefinierte Textteile erst mal selber die dazugehörigen MP3's erstellen und dann mittels Script den Text in deinem Datenpunkt passend splitten und danach die zugehörigen MP3-Dateien nacheinander aufrufen. Wird aber eher holprig klingen, vorallem mit dem Knaxer immer zu Beginn. Ich finde ja, der HMIP-MP3 ist aus Anwendersicht eine Krücke, was die Ansteuerung betrifft, für Textausgabe jedenfalls eher ungeeignet. Ein Gerät mit Sprachsynthsizer wäre da sinnvoller.
  • [gelöst] Skript für Ping incl. Port?

    Verschoben
    8
    0 Stimmen
    8 Beiträge
    3k Aufrufe
    StuebiS
    Wer kann einmal den Shelly mit Firmware 1.10.0-geba262d mit Unicast testen? Muss aber die aktuelle 1.10.0 Version sein (keine Beta Version!). Funktioniert bei Euch Unicast? Bei der Beta ging es bei mir nicht, bei der offiziellen 1.10.0 scheint es zu funktionieren. Aber nur Testen wenn bei Euch auch CoAP in Multicast funktioniert, sonst suche ich einen Fehler den es nicht gibt.
  • Abfrageverzögerung...? Shutter Icon für Vis

    13
    1
    0 Stimmen
    13 Beiträge
    1k Aufrufe
    K
    @kusi Noch paar kleine Anpassungen mit den Farben, aber ansonsten läufts zufriedenstellend. Am Schluss 4 Variablen, 4 Scripte und 4 Datenpunkte...Das kann man sicher noch zusammenfassen... Video
  • Temperatur aus JSON auslesen

    Verschoben
    18
    0 Stimmen
    18 Beiträge
    7k Aufrufe
    F
    @paul53 Vielen Herzlichen Dank Läuft wieder, hat sich mal wieder was geändert. Und sorry, für die späte Rückmeldung.

286

Online

32.8k

Benutzer

82.8k

Themen

1.3m

Beiträge