Skip to content

Skripten / Logik

16.6k Topics 214.4k Posts

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

NEWS

Subcategories


  • Hilfe für Skripterstellung mit JavaScript

    3k 49k
    3k Topics
    49k Posts
    crunchipC
    @RoddiEF habs angepasst, neue Version im ersten Beitrag
  • Hilfe für Skripterstellung mit Blockly

    7k 80k
    7k Topics
    80k Posts
    vowillV
    Offenbar schaltet Amazon nach und nach die Zugänge für Fremdanbieter sukzessive ab. Letzte Woche lief auch mein Plex-Skill nicht mehr im Multiroom, sondern nur noch auf 1 Lautsprecher. Und jetzt gibt es den Plex-Skill gar nicht mehr zur Installation. Also: Entweder Amazon unlimited, oder weg damit.
  • Hilfe für Skripterstellung mit Node-RED

    954 13k
    954 Topics
    13k Posts
    F
    Hallo ich habe ein Problem mit Nodered und Alexa Echo. Ich habe in Nodered die Wemo Emulation installiert und eine Wemo Steckdose emuliert um an einer Zigbeesteckdosenleiste einen Platz der Leiste zu schalten. "node-red-contrib-wemo-emulator" Das klappt auch wunderbar leider nicht länger als ein zwei Tage. Wenn ich dann den Echo der mit der emulierten Steckdose verbunden ist neu starte geht es wieder. Leider ist das sehr nervig. Hat schon mal jemand gehabt? Durch die Forumssuche habe ich leider nicht gefunden. Gruss Achim
  • URL von Handy an Fire TV Stick senden

    communication
    2
    1
    0 Votes
    2 Posts
    3k Views
    padrinoP
    Hier mal eine (hoffentlich verbesserte) Version... Neu ist: youtube Videos werden fullscreen geöffnet Sprungmarken bei YT Videos (in Sekunden, also "t=Xs") werden unterstützt "youtu.be" links werden umgewandelt (nötig für fullscreen) URL2FireTV.flo
  • Parser Problem mit variablen

    5
    0 Votes
    5 Posts
    402 Views
    R
    @homoran Node.js 12.21 NPM 6.14.11 JS-Controller 3.1.4 Parser 1.0.7
  • Script wird kontinuerlich gestoppt... wieso?

    3
    0 Votes
    3 Posts
    169 Views
    P
    Abend! Habe mal alle Scripts gestoppt und die JavaScript-Instanz neu gestartet. Danach hatte ich das Problem nicht mehr. Gruss Puls
  • 0 Votes
    1 Posts
    152 Views
    No one has replied
  • Schalte Licht - Logitech Harmony Play

    4
    1
    0 Votes
    4 Posts
    351 Views
    FredFF
    @jolu1705 sagte in Schalte Licht - Logitech Harmony Play: Wie kann ich das am einfachsten überprüfen? https://forum.iobroker.net/topic/42374/tastendruck-simulieren-im-script/12
  • Motioneye Zeitliche Video Aufnahme

    blockly monitoring javascript
    16
    0 Votes
    16 Posts
    3k Views
    YodaY
    @fredf Danke für den Link, das ist sehr passend. @wendy2702 Danke auch nochmal für deine Hilfe. Ich habe das soweit nun auch nachgebaut. Die Position wäre dann wohl für mich Interessant Run A Command: ON .........curl <IP-Adresse ....tEventStart Run An End Command: ON .......curl <IP-Adresse tEventStop Im Combination mit den beiden Datenpunkten javascript.0.motioneye.getEventStart javascript.0.motioneye.getEventStop Ist für für die externe Triggerung wohl der Richtige weg, klappt aber noch nicht bei mir- ich frage dort einmal nach. https://forum.iobroker.net/topic/40016/bewegungserkennung-mit-motioneye-lösung-komplett-in-blockly LG
  • LED Lichtregler Stick DE3

    1
    0 Votes
    1 Posts
    859 Views
    No one has replied
  • [gelöst] Skript - JS und SQL Abfrage - Erg undifined

    15
    1
    0 Votes
    15 Posts
    368 Views
    paul53P
    @michl75 sagte: Es funktioniert!!! Die Konvertierung "nach Zahl" sollte nicht erforderlich sein. Markiere bitte das Thema in der Überschrift des ersten Beitrags als [gelöst].
  • Sensorabfrage Tasmota < 10 Sekunden

    2
    0 Votes
    2 Posts
    449 Views
    B
    Ok, ich glaube ich bin ein wenig weiter. Ich habe im NodeMCU mit Tasmota via Console nun die Var1 vergeben und lasse dort die Wert des Sensors Waage reinschreiben. Darüber hinaus habe ich dann den Port des MQTT auf 8883 und den Adapter MQTT im ioBroker installiert. Das hat soweit auch funktioniert. In den Objekten finde ich nun auch die Var1 mit dem entsprechenden Gewicht: [image: 1614978399427-ea0ec7a1-a471-480a-927d-cefac6e37d9a-image.png] Allerdings dauert auch hier jede Änderung ca. 4 Sekunden. Kann man gut in der Console erkennen: [image: 1614978540660-eff08503-e880-44fb-9368-7f6c51d79a4c-image.png] Weiß einer, ob man diese Zeit ändern kann? Ich habe irgend wo gelesen, das die übergabe durchaus mit 0,5 Sekunden getaktet werden kann... Ich weiß allerdings nicht wie.. Gruß
  • Ausführung letzten Tag im Monat um 23:59

    blockly
    12
    0 Votes
    12 Posts
    304 Views
    GregorSG
    @asgothian Danke. Jetzt habe ich es verstanden
  • [gelöst] Wie Phoscon-Szenen über den deConz-Adapter starten

    3
    0 Votes
    3 Posts
    504 Views
    hsteinmeH
    @realwax sagte in Phoscon-Szenen über den deConz-Adapter starten - wie?: du musst den recall ausführen Funktioniert bestens. Danke schön.
  • Counter für eine gewisse Zeit sperren

    7
    0 Votes
    7 Posts
    661 Views
    realwaxR
    @baummy Timeout ist super um einen Block nach einer Zeit auszuführen. Das restliche Skript läuft aber weiter. Diese Fnuktion wurde später eingefügt...[image: 1614940233318-685360b3-e6ea-4971-942f-ca91c3f79e9b-image.png]
  • Sensor auf letzte Aktualisierung überprüfen - glöst

    Solved blockly
    13
    1
    0 Votes
    13 Posts
    1k Views
    T
    @homoran Ich bin anders heran gegangen. Bei meiner Anlage kommt der Temperaturwert asyncron alle 5 Minuten. Ich möchte eine Meldung (in log?), wenn der Wert ausbleibt. Das hat mit dem vorliegenden Blockly nicht funktioniert. Hier meine Lösung, die bestimmt noch von den Spezialisten optimiert werden kann! Wichtig für mich: es funktioniert! [image: 1614938020653-sensor-%C3%BCberwachen.jpg] Gruß Hans Edit: Habe jetzt eine Lösung in Node Red! (Thema: Statusüberwachung)
  • Javascript Adapter hat fast 5.500 Ereignisse out

    14
    1
    0 Votes
    14 Posts
    1k Views
    A
    Fehler gefunden ! Ich habe mal im Reiter "Ereignisse" geschaut und nach Quelle "Javascript" gefiltert. Dort traten 6 Datenpunkte immer wieder auf und das mehrmals pro Sekunde. So konnte ich das Skript ausfindig machen. Dort hatte ich bei den Triggern ausgewählt "wurde aktualisiert" anstatt "wurde geändert". Da ich am Ende des Triggers, diesen Datenpunkt aber erneut false setze, hat sich der trigger immer wieder selbst ausgelöst. [image: 1614856003045-4feb4bb7-2aab-4dcf-87b4-04e1a0e76865-image.png]
  • Senertec Dachs Gen.2 abfragen

    4
    0 Votes
    4 Posts
    654 Views
    S
    @paul53 @UncleSam Bitte entschuldigt, bin absoluter Anfänger wie man wohl merkt :-) In den Logs steht nun: javascript.0 2021-03-02 20:27:43.696 error (1441) Request error: Error: connect ECONNREFUSED 192.168.1.87:8080 javascript.0 2021-03-02 20:27:43.695 warn (1441) script.js.BHKW.Test: Fehler Error: connect ECONNREFUSED 192.168.1.87:8080
  • Yahka - Sonoff T1 2CH Markise

    1
    0 Votes
    1 Posts
    205 Views
    No one has replied
  • EVSE DIN Wallbox benötige Hilfe zu MODBUS

    communication
    3
    0 Votes
    3 Posts
    840 Views
    S
    @ssond0815 ok, ich habe nun verstanden, was das Problem ist. Der iobroker Modbus scheint beim Schreiben immer den sog. Function Code 06 zu verwenden, in der Dokumentation vom EVSE DIN Controller steht, dass nur der Function Code 16 implementiert ist, der für das gleichzeitige Schreiben mehrere Modbus Register gedacht ist. Daher meldet der EVSE DIN Modbus Slave immer eine Fehlermeldung zurück, wenn er mit der falschen Funktion angesprochen wird.
  • Sonos Zustand auslesen und abends wieder einspielen

    2
    0 Votes
    2 Posts
    283 Views
    T
    Tatsächlich keiner außer mir den Bedarf? 😢
  • Script für Aussenbeleuchtung. hilfe

    12
    0 Votes
    12 Posts
    738 Views
    M
    @eviltrooper okay, ich würde es aber noch ein weniger schlanker gestalten. So in etwa[image: 1614587204555-c74bbbeb-2cc7-4e2e-9546-564e1701a8d5-grafik.png]
  • [Gelöst] Datenpunkt unterhalb MQTT Adapter erzeugen

    4
    1
    0 Votes
    4 Posts
    227 Views
    BananaJoeB
    @bananajoe Mhh, ich habe versucht mit mosquitto_pub die MQTT Topics zu erzeugen ... ist auch wieder nicht richtig. Also die werden zwar erzeugt. Aber dann habe ich Phänomene wie das er meckert das ich einen Zahl in einen String schreiben will und umgekehrt. Also muss ich danach in ioBroker den Datenpunkt trotzdem manuell bearbeiten und den Typ ändern .. Ich lasse es jetzt und lege die Topics im MQTT händisch per MQTT Explorer an ... es betrifft ja nur Sonderfälle wie z.B. meine LED-Leisten

239

Online

32.8k

Users

82.7k

Topics

1.3m

Posts