Weiter zum Inhalt

Blockly

6.6k Themen 80.5k Beiträge

Hilfe für Skripterstellung mit Blockly

NEWS

  • Durchzählen, muss aber 2 Datenpunkte beachtet werden

    28
    0 Stimmen
    28 Beiträge
    3k Aufrufe
    B
    @paul53 @paul53 said in Durchzählen, muss aber 2 Datenpunkte beachtet werden: Habe ich übrigens auch erstmalig verwendet. Dann bin ich ja froh dir auch mal was beigebracht zu haben duck und wegrenn
  • Aqara Präsenzmelder Logik einbauen

    22
    1
    0 Stimmen
    22 Beiträge
    2k Aufrufe
    crunchipC
    @codierknecht ich kenne keinen Aqara BWM der solche Werte ausgibt, die geben doch nur true/false aus? ich bin vom Auara FP1 ausgegangen, das ist doch ein Präsenzmelder
  • Doppelte Einträge in einer Liste vermeiden

    14
    1
    0 Stimmen
    14 Beiträge
    819 Aufrufe
    H
    Mein Problem ist gelöst. Der letzte Beitrag von @Paul53 hat's gebracht. Herzlichen Dank dafür!!!
  • Hilfe bei HUE Bewegungsmelder mit HMIP Schalter

    16
    1
    0 Stimmen
    16 Beiträge
    531 Aufrufe
    ArmilarA
    @armilar Vielleicht hilft dir das? Ob der Messaktor aber dann funktioniert ist aber nach wie vor fraglich! Ausprobieren... https://de.elv.com/forum/taster-und-relais-getrennt-nutzbar-17286
  • Echo Device Name mit zu langer History Aktualisierung

    6
    1
    0 Stimmen
    6 Beiträge
    741 Aufrufe
    actionbyteA
    @cinimod sagte in Echo Device Name mit zu langer History Aktualisierung: Habe gerade meinen eigenen Vorschlag getestet ... geht tadellos. Natürlich kann man auch andere Geräte mit dem Raum verknüpfen, wenn man abgesehen vom "Licht" andere Geräte hat die in mehreren Räumen vorkommen. Ich glaube das wäre ein Lösung wenn es mir "nur" um das Ansteuern von diversen Funktionen geht. Aber ich zweifel daran das ich gezielte Antworten an den Echo senden kann von dem ich eine Anfrage an den IOB gestellt habe. Hierzu benötige ich den Device Name, erstelle die Antwort und gebe diese über den zuvor ausgelesenen und gespeicherten DeviceName wieder aus. @cinimod sagte in Echo Device Name mit zu langer History Aktualisierung: EDIT: Kann bestätigen das es recht lange dauert, bis im History steht welcher Echo angesprochen wurde. Ich denke das ist der History-Aktualisierungsintervall im Alexa Adapter. Eigentlich sollte diese durch die aktiviert Pushverbindung kurz bzw in Echtzeit sein. Funktioniert aber bei mir mit dem History DPs unter Alexa2 nicht so wie gedacht. Issue?
  • [gelöst] Kanalname ermitteln

    3
    0 Stimmen
    3 Beiträge
    187 Aufrufe
    David G.D
    @paul53 Danke, das war es. Klappt auf Anhieb.
  • Daten aus URL in blocky

    45
    0 Stimmen
    45 Beiträge
    9k Aufrufe
    ingranuI
    @paul53 In der TAT es geht :-) Vielen Dank, ohne Dich hätte ich das niemals hingekriegt !! Bewundere sowas echt das hier einem so toll geholfen wird! Danke dir für den tollen Support!
  • Nach Update ioBrokerAdmins alle 3 Wochen knapp 20m³ mehr

    16
    0 Stimmen
    16 Beiträge
    1k Aufrufe
    paul53P
    @krissie777 sagte: Dieser Code von Dir ist aber nur ein Teil meines Skripts richtig? Nein, es ist der komplette Code nur ohne Erstellung der ohnehin bereits vorhandenen Datenpunkte.
  • [gelöst] Mehrere Trigger - Welcher Auslöser?

    4
    0 Stimmen
    4 Beiträge
    437 Aufrufe
    CodierknechtC
    @simplyclever Dann markiere Deinen Beitrag bitte als [gelöst], indem Du den Text dem Titel Deines Eingangspost voranstellst.
  • Benachrichtigung per Telegram/Alexa - mit kleinem Problem

    10
    1
    0 Stimmen
    10 Beiträge
    1k Aufrufe
    T
    @cinimod Danke für die Hilfe, so funktioniert es jetzt und ich hab wieder was gelernt. Die Alexa muckt zwar immer noch rum, aber nachdem ein Problem beseitigt ist, kann ich mich in Ruhe darum kümmern.
  • IDs vom Selektor

    25
    1
    0 Stimmen
    25 Beiträge
    4k Aufrufe
    paul53P
    @psyganja sagte: Wir haben einen Feiertag der in der Woche liegt... Um freie Tage zu berücksichtigen, genügen zwei (oder ein?) statische Zeitpläne, in denen "freier Tag" abgefragt wird. Beispiel: [image: 1667326398113-bild_2022-11-01_191316537.png]
  • Entladung Hausbatterie Verbrauchsabhängig steuern.

    4
    0 Stimmen
    4 Beiträge
    476 Aufrufe
    paul53P
    @sprojekt007 sagte: Wenn das Auto bereits lädt und ich aktiviere die Wallbox_Automatik, dann funktioniert es leider nicht. Dann wird die Bedingung "vorheriger Wert <= 5000" nicht mehr erfüllt. In dem Fall besser so: [image: 1667305605772-bild_2022-11-01_132644269.png]
  • [gelöst]Telegram versendet kein Bild

    59
    0 Stimmen
    59 Beiträge
    7k Aufrufe
    BananaJoeB
    @wszene die werden automatisch befüllt. Im Prinzip rufst du ja ein Programm auf der Befehlszeile auf. In result steht dann was das Programm an Text ausgibt, bei echo Hallo Welt also Hallo Welt Entspricht auch 1> bei Textumleitungen falls dir das etwas sagt. Zudem gibt jedes Programm einen Fehlercode zurück. Klappt ein Befehl so ist das in der Regel eine 0, jeder andere Wert heißt das es einen Fehler gab. Dieser Wert steht in error Zusätzlich kann ein Programm ja auch Fehlermeldungen als Text ausgeben, das kann ein eigener "Kanal" sein, bei einer Textumleitung wäre das 2>. Das steht in stderr
  • Außenlichtschaltung in Abhängigkeit

    8
    1
    0 Stimmen
    8 Beiträge
    734 Aufrufe
    S
    @djmarc75 vielen Dank und schönen Abend
  • MP3 bei Bewegung via Alexa abspielen

    blockly
    4
    1
    0 Stimmen
    4 Beiträge
    367 Aufrufe
    haselchenH
    @huhie Da schreibst du einfach öffne PLP und spiele ...." <- da kommt der Name deiner Playlist rein bei den Punkten [image: 1667225224962-43afbe94-05b5-4b07-9012-e8cfdb1e2fcc-grafik.png]
  • bool DP wird mit 0,1 ausgelesen, wie in Blockly ansteuern?

    blockly
    5
    2
    0 Stimmen
    5 Beiträge
    497 Aufrufe
    Q
    @paul53 ja, das issue habe ich erstellt... leider scheint der Entwickler nicht mehr aktiv zu sein. Wenn ich manuell true und false in objects setze tut sich bei den Relais nix: [image: 1667196532548-9c033d03-679e-4541-a281-149a418dd59d-image.png] @badsnoopy667 Nein, die Relais reagieren nicht wenn ich manuell auf true oder false setze. Wenn ich unter objects manuell auf number umstelle und eine 0 setze, dann schaltet das Relais aus. Wenn ich aber unter objects manuell auf number umstelle und eine 1 setze, dann tut sich wiederum gar nichts, also das Relais schaltet NICHT ein ?!? [image: 1667196275912-a2bc8dd0-69de-4611-98d8-10f42565f348-image.png] rotes X -> Relais schaltet nicht ein bei 1 grüner Bogen -> Relais schaltet aus bei 0
  • Liste der letzten x SQL Einträge von Datenpunkt

    2
    0 Stimmen
    2 Beiträge
    336 Aufrufe
    B
    Es geht mit sicherheit eleganter aber eine Lösung wäre z.B. WICHTIG: Hier müsstest du noch das SQL-Statement anpassen wie du es brauchst. Dies kannst du mit jeder MySQL-DB nutzen. Dafür brauchst du nicht unbedingt die DB vom IOBroker. JavaScript Fuktion mit Ergebnis var Werte = []; sendTo('sql.0', 'query', 'SELECT ParaName As Name, ParaValue as Wert, ParaUnit as Einheit, LastChange as Zeitstempel FROM IchBinDieTabelle LIMIT 100;', function (result) { if (result.error) { console.error(result.error); } else { for (var i = 0; i < result.result.length; i++) { var ParaName = ""; var ParaWert = ""; try{ var Zeile = result.result[i]; ParaName = Zeile.Name; ParaWert = Zeile.Wert; ParaEinheit = Zeile.Einheit; ParaZeit = Zeile.Zeitstempel var Text = ParaName + ' (' + ParaZeit + '): ' + ParaWert + ParaEinheit; Werte.push(Text); console.log(Text); //diese Zeile ist nur zum testen da (Ausgabe) } catch(error) { console.error(error.message); } } } }); return Werte; Dann weiter... [image: 1667169613943-8fde766e-5204-4464-8199-1c4f7561c047-grafik.png] So könntest du auf die schnelle was zusammen zimmern. die Pause muss sein, da funktion asyncron läuft. Wie gesagt nicht unbedingt elegant aber funktionstüchtig.
  • Trigger Zeitplan *GELÖST*

    11
    1
    0 Stimmen
    11 Beiträge
    863 Aufrufe
    NicolomaN
    @djmarc75 Es ist nun weg. Ich glaube du hattest Recht. Danke nun wird mein Skript tatsächlich nur alle 5 Sekunden ausgeführt. Jetzt fange ich wieder an dran zu bauen. Danke Ich will nichts schalten. Ich will prüfen ob die D1 Minis ich im Haus habe noch aktuelle Daten senden .. Wenn nicht, schalte ich mein Heizstab Sicherheithalber ab... Nochmals Danke
  • HEOS Musiksender ansteuern über Blockly

    8
    0 Stimmen
    8 Beiträge
    460 Aufrufe
    ?
    @djmarc75 okay also zum einen war ein Gedankenfehler er braucht noch extra den Play Befehl, aber ganz funktioniert es auch nicht. Zum einen gibt es zwei Command Befehle einmal unter dem Player selbst und so noch einmal aber selbst wenn ich dann das Preset ändere von 1 auf 2 oder so dann bleibt immer die gleiche Radio station drinnen...lol der Heos Adapter ist schon tricky...lol
  • Funktion mit leeren Werten

    2
    1
    0 Stimmen
    2 Beiträge
    285 Aufrufe
    paul53P
    @jm3west sagte: Aber ist so etwas überhaupt möglich, ohne Fehlermeldung? Eine Funktion schon, aber kein "schreibe" ohne ID und Wert.

469

Online

33.0k

Benutzende

83.7k

Themen

1.3m

Beiträge