Skip to content

JavaScript

Hilfe für Skripterstellung mit JavaScript

2.5k Themen 49.1k Beiträge

NEWS

  • Schleife über devices

    javascript
    3
    0 Stimmen
    3 Beiträge
    234 Aufrufe
    U
    @paul53 Danke
  • [gelöst] Select on Change multiple Regex?

    5
    0 Stimmen
    5 Beiträge
    364 Aufrufe
    M
    @paul53 Danke dir ! Perfekt.
  • Javascript - Verständnisproblem mit if ...

    16
    0 Stimmen
    16 Beiträge
    1k Aufrufe
    paul53P
    @klassisch sagte: Oh, das könnte dann oszillieren bzw. in einer Endlosschleife enden. Ja, wenn man es nicht abfängt.
  • google custom search ohne suche button

    1
    0 Stimmen
    1 Beiträge
    111 Aufrufe
    Niemand hat geantwortet
  • Block Script lässt sich nicht löschen

    4
    0 Stimmen
    4 Beiträge
    337 Aufrufe
    paul53P
    @didi78 sagte: Test.Meldung_Kühlschrank_Temp." is invalid. Ids are not allowed to end in "." Siehe hier.
  • Telegram Menü dynamisch aus Aufzählung generieren.

    Verschoben javascript
    48
    1 Stimmen
    48 Beiträge
    7k Aufrufe
    N
    Hi, ich habe kleines Update für den MenüBot nachgeschoben. Es ist jetzt möglich mit Google-Assistent Aufzählungen zu steuern. Hierfür wollte ich eigentlich ursprünglich den IfTTT -TelegramBot verwenden und diesen mit den MenüBot in eine Gruppe setzten. Jedoch dürfen zwei Bots nicht miteinander kommunizieren. Somit hab ich mir eine kleine andere Lösung für mein Problem überlegt. Ich nutze nun im ein GoogleSheet, welches mit Sprachbefehlen über IFTTT gefüllt wird. Dieses Tabelle lese aus mit dem Menübot aus und versuche die States zu setzen allerdings zur Zeit nur boolische Werte. Der Bot versucht im Broker die Namen für die Aufzählung dann für die States zu mappen, zu Zeit also noch relativ simpel gehalten. Ich hoffe es gefällt Viele Grüße
  • Mehrere Trigger in einem Skript?

    5
    0 Stimmen
    5 Beiträge
    658 Aufrufe
    B
    @Wildbill Ja, danke. Das habe ich auf dem Schirm. Ich konnte mir jedoch nicht vorstellen, dass mehrere zeitgleiche Trigger in einem Skript funktionieren. Also sagen wir, ich packe 300 Trigger untereinander in ein Skript und zwei Events passieren exakt zum selben Zeitpunkt. Ich dachte bisher, dass das nicht funktioniert wg. multithreading etc...
  • [Vorl.]Gerätezustandsüberw.+Benachrichtigung bei Start/Ende

    70
    1 Stimmen
    70 Beiträge
    8k Aufrufe
    XenonX
    adapter in der latest @Jey-Cee Thema kann geschlossen werden
  • Nachtlicht Helligkeit Uhrzeit prüfen.

    2
    0 Stimmen
    2 Beiträge
    200 Aufrufe
    UncleSamU
    @CyberMicha Wenn es dir genau um die Stunden geht, ist das einfachste: let hour = new Date().getHours(); if (hour >= 1 && hour < 6) { ... }
  • Aktive Heizungen zählen Homematic und Homematic IP

    7
    0 Stimmen
    7 Beiträge
    547 Aufrufe
    paul53P
    @Xanon sagte: Es gibt verschiedene Objekte Das ist ein passender Zeitpunkt, sich Gedanken über Alias zu machen.
  • Mittels Script Ladegeräte schalten

    javascript
    5
    0 Stimmen
    5 Beiträge
    442 Aufrufe
    X
    @Feuersturm Hmmm, also ich würde mal sagen...... .) Um 8 Uhr morgens Strom aus .) Bei erreichen der unteren Schwelle Strom an Bedeutet eigentlich, ich erspare mit den oberen Schwellwert (die 100%) und schalte den Schalter zeitgesteuert aus (das kann ich über die Tasmota Setting machen). Bei der unteren Schwelle schaltet sich der Schalter wieder ein. Das bleibt so bis zum nächsten Abschaltvorgang nächsten Morgen. Das schaff ich, aber schön das wir drüber geredet haben. Durchs "diskutieren" kommen dann die passenden Ideen und Lösungen :-) Danke :-)
  • Youless Script

    13
    1
    0 Stimmen
    13 Beiträge
    1k Aufrufe
    V
    @paul53 Dann kann ich nun nur noch Herzlichen Dank sagen. Jetzt noch in Grafana einbauen und dann hab ich das mit Deiner Arbeit / Unterstützung erledigt.
  • JavaScript Ordner nicht löschbar

    7
    0 Stimmen
    7 Beiträge
    284 Aufrufe
    E
    @paul53 Danke! Es hat geklappt!
  • Hisotry auswerten und aufbereiten

    8
    3
    0 Stimmen
    8 Beiträge
    927 Aufrufe
    paul53P
    @tomily sagte: das Script ausomatisch los läuft? Packe es in die Callback-Funktion von schedule().
  • Frage zu Javascript Bug

    3
    0 Stimmen
    3 Beiträge
    384 Aufrufe
    T
    @UncleSam Hey, bin über die Reaktionszeit erstaunt! Danke für die schnelle Rückmeldung. Bin noch Scripting-Einsteiger. der getState macht nicht nur Sinn, sondern funktioniert auch :-) Danke für die Lösung!
  • Hue motion sensor abfrage interval

    2
    0 Stimmen
    2 Beiträge
    152 Aufrufe
    haselchenH
    @JayR 2 sek ist natürlich sportlich und könnte die Bridge irgendwann in die Knie zwingen. Die Abfrage hat keine Auswirkung auf die Schaltung true false beim Motion Sensor. Der erkennt Bewegung, müsste ich genau messen , nach circa 10-12 sek wieder. Ich hab das Polling auf 8 sek gestellt.
  • [gelöst]Timingprobleme bei createState und setState im selben Skript

    Verschoben
    37
    0 Stimmen
    37 Beiträge
    6k Aufrufe
    AlCalzoneA
    @Pittini Komisch, da hat sich lange nichts mehr getan. Es liegt daran, dass für die Variable States nicht der korrekte Typ erkannt wird (bzw. unnötig "weit"). Ist leider so, dass TypeScript nicht rückwärts aus der Nutzung den Typ ableiten kann, sondern nur "vorwärts" von der Definition aus. Du kannst nachhelfen, wenn du in die Zeile in der du States definierst, wie folgt abänderst: /** @type {{ id: string, initial: any, forceCreation: boolean, common: iobJS.StateCommon }[]} */ const States = []; // Array mit anzulegenden Datenpunkten Dann beschwert er sich ab Zeile 219 über das fehlende Attribut role im common-Teil, was aber korrekt ist.
  • Kann JS Adapter Update Skript modifizieren?

    3
    0 Stimmen
    3 Beiträge
    177 Aufrufe
    padrinoP
    @MCU Sorry, die hab ich mir nicht gemerkt. :( War Uralt, so sicher 'n halbes Jahr oder mehr. :innocent:
  • Suche helfende Hand Lüftungssteuerung

    javascript blockly ventilation
    76
    1
    0 Stimmen
    76 Beiträge
    7k Aufrufe
    paul53P
    @TinoNikol sagte: War im Adapter hab ich jetzt auf 1 Sekunde gestellt! So schnell reagiert kein Sensor. 5 s sollten auch ausreichen. @TinoNikol sagte in Suche helfende Hand Lüftungssteuerung: in Iobroker dauert es noch ein bis 2 Min! Das muss eine andere Ursache haben, denn min != sec.
  • JS-Funktion für WhatsApp Bild senden

    4
    0 Stimmen
    4 Beiträge
    452 Aufrufe
    ?
    @nukia Versenden von Bildern geht da doch gar nicht...

661

Online

32.7k

Benutzer

82.5k

Themen

1.3m

Beiträge