Weiter zum Inhalt

Blockly

6.6k Themen 79.8k Beiträge

Hilfe für Skripterstellung mit Blockly

NEWS

  • Scrpit wird (manchmal) doppelt ausgeführt

    blockly monitoring climate
    1
    0 Stimmen
    1 Beiträge
    142 Aufrufe
    Niemand hat geantwortet
  • Einmalig abends das Licht einschalten

    3
    0 Stimmen
    3 Beiträge
    314 Aufrufe
    F
    @crunchip Ja klar ich suche den MQTT Text ab und wenn der TAG da ist wird der Datenpunkt gesetzt natürlich mit einem kleinen Puffer wenn er mal nicht gesehen wird. Heißt aber im Umkehrschluss das der Datenpunkt alle 10 sekunden neu gesetzt wird. Jetzt ist es meine Idee wenn der Datenpunkt seit einer Stunde nicht neu gesetzt wird "weil der Tag nicht da ist" dann schalte ab 18.00 Uhr das Licht einmalig 5 Minuten an. Nur die Umsetzung is mir noch nicht ganz klar.
  • [Blockly] Zirkulationspumpe über 2 Bewegungsmelder

    11
    2
    0 Stimmen
    11 Beiträge
    2k Aufrufe
    Homer.J.H
    @watcherkb Kein Problem, Grüße
  • Temperaturüberwachung

    9
    1
    0 Stimmen
    9 Beiträge
    399 Aufrufe
    paul53P
    @BBTown sagte: nun sollte es passen Passt.
  • Abfrage Taster 3 Sekunden

    11
    0 Stimmen
    11 Beiträge
    1k Aufrufe
    actionbyteA
    Ich habe das Beispiel erweitert und setze nun eine Variabel beim Triggerereignis =1 sowie eine weitere Variabel bei "0" mit dem jeweiligen Zeitstempel. Diese kann ich dann mit den 3000 ms verrechnen. Scheint so dann auch zu klappen. [image: 1573150094909-img_207.jpg] Danke für die Grundidee!
  • Heizung Steuerung Viesmann

    Ungelöst
    6
    1
    0 Stimmen
    6 Beiträge
    487 Aufrufe
    H
    Falles jemand braucht. So funktioniert es. Leider nur als Javascript, aber als Blockly hab ich es nicht hinbekommen. const idA = 'homee.0.Homee-0.HomeeMode-1'; // Presence function auswertung(val) { var setPoint; if (val == 2) { setPoint = 10; } else if (getState("homee.0.TemperatureAndHumiditySensor-168.Temperature-1002").val < 5) { setPoint = 21; } else if (getState("homee.0.TemperatureAndHumiditySensor-168.Temperature-1002").val > 5) { setPoint = 23; }; sendTo('viessmannapi.0', 'action', { feature: 'heating.circuits.0.operating.programs.normal', action: 'setTemperature', payload: {targetTemperature: setPoint} }); } on(idA, function(dp) { // triggert bei Wertänderung auswertung(dp.state.val); }); auswertung(getState(idA).val); // Skriptstart
  • AutoStart von Neato in verbindung mit Homematic

    Ungelöst
    33
    1
    0 Stimmen
    33 Beiträge
    3k Aufrufe
    J
    @aj-mambo Na exakt das macht mein Blockly auch, nur dass es unnötig ist Funktionen bei so nem kleinen Blockly zu verwenden wie es in dem Link von Dir getan wird. Der Rest ist identisch.
  • [gelöst] Blockly Skript Benachrichtigung Pushover

    12
    1
    0 Stimmen
    12 Beiträge
    2k Aufrufe
    SchotterS
    @paul53 Ehrlich gesagt weiß ich es nicht. Ich denke mal, dann geht alles wieder von vorn los, ab dem Startzeitpunkt. Da mein Pi aber 7/24 läuft, kommt das selten vor. Habe den Fall, bisher, noch nicht gehabt.
  • Netatmo Wert in Datenpunkt schreiben

    5
    0 Stimmen
    5 Beiträge
    314 Aufrufe
    TG70T
    @Einstein67 sagte in Netatmo Wert in Datenpunkt schreiben: avascript.0 Wo und wie genau muss ich das machen ... direkt in den Objekten ... vllt hast du da noch einen Tipp für mich
  • Homematic Türsensor mit Tradfri Lampe koppeln

    1
    0 Stimmen
    1 Beiträge
    127 Aufrufe
    Niemand hat geantwortet
  • [gelöst] Hilfe, bei Fehler in Cronjob finden.. :-/

    5
    2
    0 Stimmen
    5 Beiträge
    238 Aufrufe
    Dr. BakteriusD
    @padrino sagte in [gelöst] Hilfe, bei Fehler in Cronjob finden.. :-/: Mit Abstand zu einem Thema sieht man oft besser was los ist Entweder das, oder weil man selbst schon diesen Fehler gemacht hat.
  • {gelöst} Alexa, spiele WDR2 im Wohnzimmer

    Gesperrt Verschoben Gelöst iobroker alexa harmony
    87
    0 Stimmen
    87 Beiträge
    5k Aufrufe
    Uli977U
    @dslraser So geht es..... Danke dir erneut! Ich geh jetzt mal schlafen :-)
  • Umrechnung von Stunden:Minuten:Sekunden für Kodi

    Gesperrt Gelöst
    14
    3
    0 Stimmen
    14 Beiträge
    889 Aufrufe
    paul53P
    @nik82 sagte: funktioniert einwandfrei Dann entferne noch das Fragezeichen, indem Du bei der Lösung rechts unten auf den 3 Punkten "Mark this post as the correct answer" anwählst.
  • Berechnete Variable erstellen.. Wie?

    blockly
    4
    1
    0 Stimmen
    4 Beiträge
    432 Aufrufe
    N
    Danke! Leerzeichen entfernt und auf einen der beiden Temp-Sensoren getriggert. Läuft
  • 2 Trigger Abhängigkeit definieren

    Ungelöst
    18
    0 Stimmen
    18 Beiträge
    1k Aufrufe
    J
    @Jan1 Ich habe jetzt mal einiges probiert. Leider komme ich nicht zum Ergebnis mit dem "Prell Hinweis".. Ich habe einen Außenkontakt angebracht, über den ich dann noch gleich eine Zustandsmeldung bekomme. Den habe ich in die Scripts eingebaut. Siehe: [image: 1572554592566-bildschirmfoto-2019-10-31-um-21.42.20.png] [image: 1572554608375-bildschirmfoto-2019-10-31-um-21.42.33.png] Das läuft nun so: Wenn das erste Script reagiert hat, ist der Kontakt offen und das zweite Script reagiert dann nicht. Das ist auch soweit in Ordnung. Allerdings reagiert das zweite Script, wenn ich den Carport wieder schließe. :-( Ich habe keine Idee wie ich das verhindern kann. :-(
  • URL Decode / Encode mit Blockly?

    Verschoben
    2
    1
    0 Stimmen
    2 Beiträge
    360 Aufrufe
    nik82N
    Habs gefunden, falls es jemand braucht. Javascript-Variable mit Zeichenkette und den Namen "Telegram_Request" anlegen und dieses Javascript ausführen: function encode(url) { url = encodeURIComponent(url); return url; } on("telegram.0.communicate.request", obj => { if (obj.state && obj.state.val) { const url = encode(obj.state.val); setState("javascript.0.Telegram_Request", url, true); } });
  • Alarmanlage aufbau wer kann mir Helfen :)

    2
    4
    0 Stimmen
    2 Beiträge
    299 Aufrufe
    ostseereiterO
    @Jonii siehe hier und siehe hier
  • Werteauswahl bei Objekt

    6
    0 Stimmen
    6 Beiträge
    198 Aufrufe
    M
    @paul53 du bist mein Held.... Danke
  • Fully Browser, Osram Plug -> laden wenn...[gelöst]

    Gelöst blockly
    4
    1
    0 Stimmen
    4 Beiträge
    300 Aufrufe
    T
    So, für alle die es interessiert - Fully Adapter einmal neu installiert hat geholfen. Er hat sich wohl irgendwie aufgehängt. Eine smartere Lösung wäre natürlich schöner gewesen, aber so ist zumindest das Problem im Moment gelöst!
  • Wecker aus Alexa Adapter auswerten?

    blockly
    5
    0 Stimmen
    5 Beiträge
    375 Aufrufe
    J
    @arteck eben, meine Fähigkeiten sind da leider auf Blockly begrenzt. Wenn Du was im Ärmel hast, dann nehme ich aber auch das

543

Online

32.8k

Benutzer

82.8k

Themen

1.3m

Beiträge