Weiter zum Inhalt

Skripten / Logik

16.7k Themen 215.8k Beiträge

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

NEWS

Unterkategorien


  • Hilfe für Skripterstellung mit JavaScript

    3k 50k
    3k Themen
    50k Beiträge
    Ro75R
    Es kommt der Fehler 500 - vorrübergehend nicht zu erreichen. Das war vor längerer Zeit schonmal über eeiiinnnige Tage. Mehr kann ich dazu nicht sagen, da ich dieses Script abgelöst habe gegen mein Wetterscript was mit der OWM API arbeitet. Nur bin ich im Moment nicht bereit das ganze System hier zu veröffentlichen, da es 6 Adapter restlos ersetzt und 6500 Zeilen Code beinhaltet. Da ist mir der Support zu gewaltig, auch wenn die Konfig nur 5 Werte sind. Ro75.
  • Hilfe für Skripterstellung mit Blockly

    7k 80k
    7k Themen
    80k Beiträge
    W
    @paul53 Bombe! Vielen Dank! Gleich die erste Version passt perfekt. Möchte nur um 11 Uhr entscheiden ob es sinnvoll ist die Klima einzuschalten. Brauch das nur im Sommer, drum interessiert Winterzeit nicht. Vielen Dank Dir
  • Hilfe für Skripterstellung mit Node-RED

    963 13k
    963 Themen
    13k Beiträge
    A
    @Marc-Berg sagte: @ak68 sagte: Wie kann ich den Adapter manuell updaten ? Gar nicht, du müsstest warten, bis der Adapter hochgezogen wird. Alternativ den sun-position Node downgraden, oder benötigst du das Update fachlich? Danke, habe jetzt down-gegraded :(
  • [Gelöst]Skriptfehler in einfachem Skript

    Verschoben
    7
    0 Stimmen
    7 Beiträge
    593 Aufrufe
    siggi85S
    @paul53: Ist die Gruppe global jetzt leer ? Wenn die Fehlermeldung bei einem einzeilgen Skript auf Zeile 7 verweist, muss automatisch etwas aus global in das Skript kopiert worden sein. ` Jetzt funktioniert es. Ich habe einige Skripte (waren aber alle deaktiviert) gelöscht, alle "nicht-Blockly" Skripte komplett auskommentiert und die Test Javascript Instanz neu gestartet. 14:21:37.098 [info] javascript.1 Stop script script.js.Test.Testskript 14:21:38.551 [info] javascript.1 Start javascript script.js.Test.Testskript 14:21:38.553 [info] javascript.1 script.js.Test.Testskript: Hallo Welt! 14:21:38.553 [info] javascript.1 script.js.Test.Testskript: registered 0 subscriptions and 0 schedules Danke für die Hilfe und den Verweis aus global.
  • Telegram: Antwort von Client verarbeiten

    Verschoben
    5
    0 Stimmen
    5 Beiträge
    960 Aufrufe
    B
    @Dutchman: Wie sieht dein Script den bis soweit aus ? Sent from my iPhone using Tapatalk ` Im Moment habe ich leider nicht "ein" Skript, da ich bisher für die Abfragen text2speech verwendet habe. Dadurch bedingt habe ich für jede Frage ein Skript, was je nach Antwort auf die Frage davor über text2speech aufgerufen wird. Weil ich bis gestern nicht wusste, wo der Response steht, habe ich die Response der Auswahl selbst gesetzt, weil ich ja anhand des Nachfolgeskripts wusste, was der User zuvor angeklickt haben muss :oops: . Text2Speech kommt leider mit Freitextantworten nicht zurecht (Ich verstehe XXX nicht). Daher stelle grad meinen Abfragen mit vorgefertigten Antworten auf Text um, danach kann ich den Stand mal zeigen. Dazu hat dein Hinweis gestern schon geholfen. Wenn ich nachher zu Hause bin suche ich mal ein Beispiel raus.
  • Probleme mit script bei Datenabfrage von Solarlog per curl

    Verschoben
    11
    0 Stimmen
    11 Beiträge
    3k Aufrufe
    DutchmanD
    [emoji847] Sent from my iPhone using Tapatalk
  • S.USV Status auslesen

    Verschoben
    11
    0 Stimmen
    11 Beiträge
    1k Aufrufe
    paul53P
    @Düsendaniel: ich gehe davon aus, dass bei den Skripten der ioBrocker auf dem RPI mit der S.USV installiert sein muss. ` Richtig. @Düsendaniel: ein RPI mit S.USV und Raspberrymatic und ein RPI mit ioBroker. ` Dann muss die Auswertung der S.USV unter Raspberrymatic erfolgen mit dem Ergebnis in Systemvariable(n).
  • Tr-064 zeichenkette zerlegen

    Verschoben
    6
    0 Stimmen
    6 Beiträge
    656 Aufrufe
    M
    Hier mal mein fertiges Script welches mir das Bild des gerade anrufenden Anrufers zeig, sollte kein Bild vorhanden sein wir es durch eine Dumy Bild ersetzt. das gleiche ist beim Anrufer-Namen, ist keiner vorhanden wird die Nummer angezeigt. eine pause von 1 secunde verhindert das alte Daten eingelesen werden. ! on({id: 'tr-064.0.callmonitor.ringing', change: "ne"}, function (obj1) { ! var value = obj1.state.val; ! var oldValue = obj1.oldState.val; ! timeout = setTimeout(function () { ! var obj = JSON.parse(getState('tr-064.0.callmonitor.inbound.json').val); ! setState("javascript.0.scriptEnabled.Telefon.Anrufernummer",obj.caller); ! var nem = obj.callerName; ! if (nem === ""){ ! var nem1 = obj.caller; ! setState("javascript.0.scriptEnabled.Telefon.Anrufername",nem1); ! } else { ! setState("javascript.0.scriptEnabled.Telefon.Anrufername",nem); ! } ! var pic = obj.imageurlcaller; ! if (pic === undefined){ ! var pic1 = "http://localhost:8082/vis.0/main/img/anrufer/call.png"; ! setState("javascript.0.scriptEnabled.Telefon.Anruferbild",pic1); ! } else { ! setState("javascript.0.scriptEnabled.Telefon.Anruferbild",pic); ! } ! }, 1000); ! }); geht bestimmt auch besser aber als Anfänger kann ich es gut benutzen
  • Lichter Script funktioniert nicht

    Verschoben
    10
    1
    0 Stimmen
    10 Beiträge
    867 Aufrufe
    S
    Vielen lieben Dank. Warum auch immer. Dein Script funktioniert.
  • Testumgebung erstellen -> Interface für HM-RPC zuweisen

    Verschoben
    1
    0 Stimmen
    1 Beiträge
    175 Aufrufe
    Niemand hat geantwortet
  • Alexa: Unterschiedliche Steuerung bei anderem Echo

    Verschoben
    2
    3
    0 Stimmen
    2 Beiträge
    324 Aufrufe
    A
    schau mal hier: viewtopic.php?f=20&t=18701&start=40#p197079 vielleicht hilft dir das weiter?
  • [erledigt][Blockly] Homematic Rollo Unreach

    Verschoben
    11
    1
    0 Stimmen
    11 Beiträge
    1k Aufrufe
    M
    Hi, sorry, die Rückmeldung kommt sehr spät, aber wie oben beschrieben funktioniert es dann. Vielen Dank nochmal. VG Modjo
  • Stalltür zu Licht an

    Verschoben
    23
    1
    0 Stimmen
    23 Beiträge
    1k Aufrufe
    Amnesia1211A
    Hat alles geklappt danke
  • Skript für Tür Buzzer ala Nello

    Verschoben
    2
    1
    0 Stimmen
    2 Beiträge
    273 Aufrufe
    M
    Ich habe es hinbekommen, so läuft es jetzt richtig [image: 3685_sonoff_klingel_neu.jpg]
  • [Frage] Script für schaltbare Steckdose

    Verschoben
    2
    2
    0 Stimmen
    2 Beiträge
    362 Aufrufe
    K
    Alles auszuführenden Aktionen müssen immer im Triggerblock (roter BLock) enthalten sein. Du musst alles bzgl. telegram mit in den Trigger Block schieben und schon bekommst du beim Anschalten eine Benachrichtigung
  • [gelöst] XML Response parsen..

    Verschoben
    2
    0 Stimmen
    2 Beiträge
    722 Aufrufe
    B
    Habe es selbst gelöst bekommen. War ein Anfängerfehler. Es fehlt die Zeile: var DOMParser = require('xmldom').DOMParser; ..war ziemlich dämlich aber so läuft es :). Ich lass es mal hier stehen, falls sich noch eine Anfängerseele verirren sollte ;)
  • Abrufen der Json von pass.telekom

    Verschoben
    24
    0 Stimmen
    24 Beiträge
    7k Aufrufe
    X
    Nur so eine Kleinigkeit: Mittels```` var data = JSON.parse('{"key":"value"}'); Darin kann man dann mit```` alert(data.key); ````beispielsweise eine Benachrichtigung ausgeben, die "value" ausgibt. var data = JSON.parse('{"key":"value"}'); // data.key gibt "value" zurück
  • State von Type Array

    Verschoben
    7
    0 Stimmen
    7 Beiträge
    1k Aufrufe
    W
    Danke an alle!
  • [gelöst] PowerOnTime / PowerOffTime überwachen

    Verschoben
    5
    1
    0 Stimmen
    5 Beiträge
    1k Aufrufe
    G
    Hallo, Ja, habe alles so gelassen nur auf externe Variablen umgestellt. Jetzt funktioniert alles. Danke ! Grüße Andi
  • [gelöst] node-red function return number?

    Verschoben
    7
    0 Stimmen
    7 Beiträge
    2k Aufrufe
    Z
    ach so simpel (chage node) hab den wald vor lauter bäumen nicht mehr gesehen. Danke euch viel mals. hat mir total geholfen. die function node war schon richtig. ist platzsparender wenn die werte noch umgerechnet und unter bedingungen gesetzt werden müssen. xD Gesendet von meinem ONEPLUS A5000 mit Tapatalk
  • Blockly - Begrüssung mit erkennung per Radar

    Verschoben
    8
    1
    0 Stimmen
    8 Beiträge
    2k Aufrufe
    B
    Hab nochmal rumprobiert,jetzt funktioniert es! Die erste Zeile ist wieder aktiv und auf unwahr und vor dem falls/mache habe ich einen Timeout über 61 Sekunden eingefügt und es klappt endlich!
  • Status Abfrage Dash Button

    Verschoben
    27
    0 Stimmen
    27 Beiträge
    5k Aufrufe
    I
    Sorry das ich erst jetzt antworte ! Hatte es nicht mit bekommendes ich eine Nachricht hier habe ! Also das mit den Button war nur eine kurzfristige Lösung gewesen habe mir die Xiaomi Schalter geholt sind besser und viel schöner ! der Script ist auch einfacher dann ! Kann das nur empfehlen !
  • *gelöst* Suche eine ich eine Zeitschaltuhr?

    Verschoben
    10
    1
    0 Stimmen
    10 Beiträge
    2k Aufrufe
    S
    Ja das ist richtig. Es kommt sehr sehr selten vor, das ich nach 20:00 Uhr noch einen Kaffee Trinke. Egal ob In der Woche oder am Wochenende :D

462

Online

33.0k

Benutzer

83.5k

Themen

1.3m

Beiträge