Weiter zum Inhalt

Blockly

6.6k Themen 80.5k Beiträge

Hilfe für Skripterstellung mit Blockly

NEWS

  • Hilfe bei IDs vom Selektor

    blockly
    6
    2
    0 Stimmen
    6 Beiträge
    527 Aufrufe
    R
    Vielen Dank meine Herren. Das hat sehr gut geklappt. Ich bin jetzt so verblieben: [image: 1693512577054-0e34a67a-d77b-42ad-bf58-6bf0ed36a081-grafik.png] Das fuktioniert am schnellsten und ich kann den alive DP löschen damit er nichtmehr im Device Watcher angezeigt wird. Das Gerät soll erstmal eingemottet werden, hatte ich am Anfang nicht dazu geschrieben, sorry.
  • Badezimmer Beleuchtung - wieso??

    23
    1
    0 Stimmen
    23 Beiträge
    2k Aufrufe
    I
    @fuxsism Wenn du das unbedingt in blockly umsetzten willst, dann ist mein Beitrag nicht hilfreich, ansonsten würde ich genau für solche Fälle den smartcontrol-Adapter empfehlen, damit habe ich auch meine Duschzeit erhellt.
  • bool zu string

    16
    1
    0 Stimmen
    16 Beiträge
    1k Aufrufe
    paul53P
    @homoran sagte: prüfe Block noch ein mg RAM sparsamer ist als ein falls/sonst Block? Wahrscheinlich nicht, aber das Blockly ist übersichtlicher und die Variable entfällt.
  • Alarm bei ungewöhnlichen / konstanten Wasserverbrauch

    11
    0 Stimmen
    11 Beiträge
    967 Aufrufe
    K
    @mjas Ich habe einen elektronischen Wasserzähler, der stündlich den aktuellen Verbrauch (zu dem Zeitpunkt) und den Zählerstand sendet. Meine Logik ist, dass ich einen Mehrverbrauch (Trigger: Wert ist größer als vorher) zur vorherigen Stunde tracke. Damit habe ich bspw. eine tropfende Toilettenspülung bemerkt, weil Nachts eben i.d.R. keine Verbraucher laufen und ein Liter in der Stunde auffällt. Ebenso ist es eher unwahrscheinlich, dass ich dauerhaft viel Wasser verbrauche. Da bekomme ich auch eine Pushnachricht.
  • Liste aus Liste anlegen

    11
    0 Stimmen
    11 Beiträge
    335 Aufrufe
    D
    @paul53 ok... dann muss ich mich in die Alias Verwendung einlesen Edit: ich seh grad die zugehörige DP kann man direkt eintragen
  • Zu welchem Alexa wird gesprochen Script

    4
    0 Stimmen
    4 Beiträge
    486 Aufrufe
    DJMarc75D
    @mico Dann musst Du erstmal die Seriennummer in der AlexaApp raussuchen. Gehe dazu in der APP auf "mehr", dann "Einstellungen" und ganz nach unten scrollen auf "Info" [image: 1693470472267-photo_2023-08-31_08-29-46.jpg] Nun suchst Du im Objektbaum bei "This Device..."auf Übereinstimmung der Seriennummer: [image: 1693470521680-screenshot-2023-08-31-082534.png] Falls Du dort eine Übereinstimmung gefunden hast dann gut. Aber nochmals: @djmarc75 sagte in Zu welchem Alexa wird gesprochen Script: Allerdings wirst Du bemerken dass sämtliche HistoryDatenpunkte nicht mehr funktionieren und somit auch keine Skripte welche auf Summary bauen laufen. Amazon hat wieder einen Hint gebaut ! Wird nicht funktionieren :(
  • Schaltung Dunstabzugshaube (gelöst)

    28
    1
    0 Stimmen
    28 Beiträge
    2k Aufrufe
    D
    So.. nachdem mein Elektriker sich die Sachen angesehen hat und meinte, dass lohnt den Aufwand nicht, hab ich mich hingesetzt und habe mir ein Blockly gebaut, was soweit so funktioniert, wie ich das gerne hätte... [image: 1693399174533-abluft2.jpg] der trigger ist der Power Wert des Shelly Plug, der alle 15 sec abgerufen wird. bei eingeschalteter Stufe, schwankt der im Nachkommabereich, aber das reicht dem Trigger ja. Das Einschalten nach Wartezeit erlaubt das öffnen des Fensters und schaltet den shelly automatisch wieder zu. Hier kann auch während der Benutzung der Haube das Fenster geschlossen werden, spätestens nach 15 sec reagiert das Script mit aus. Ebenso kann ich die Beleuchtung nutzen, ohne das Fenster öffnen zu müssen. Danke allen Beteiligten für den Input und die Geduld mit Einsteigern
  • Vorlage Telegram Menü ohne Text2Command

    129
    19
    15 Stimmen
    129 Beiträge
    38k Aufrufe
    I
    @martinschm Du kannst eigentlich das ganze Script umbauen. Ich habe es auch als Menü Vorlage genommen und auf meine Bedürfnisse geändert. Zudem alles Deaktiviert was ich nicht benötige und benutze. @Sven_Topp . Vielen dank für das Script, Daumen Hoch. Grüße Tino
  • Rasenroboter - Laufzeit/Ladezeit/Messerzustand

    3
    2
    0 Stimmen
    3 Beiträge
    420 Aufrufe
    B
    @djmarc75 Erledigt ;)
  • .push is not a function error

    9
    1
    0 Stimmen
    9 Beiträge
    1k Aufrufe
    J
    @paul53 Super, danke! Das funktioniert prima. Wäre nie drauf gekommen, dass ich da eine JS Funktion zum erstellen eines Objektes nutzen muss... Die Listenlänge begrenze ich noch, das kriege ich hin...:-)
  • Präsenzauswertung mit tr-064 Adapter

    14
    1
    0 Stimmen
    14 Beiträge
    1k Aufrufe
    F
    Hab das Problem auch wegen Mesh. Habe es mit einem Timeout gelöst. Erst, wenn das Handy 3 Minuten offline ist, ändert sich der Status des Benutzers. [image: 1693258857429-997a9388-386c-4e0f-9b41-02255bd25e91-image.png]
  • Ich verstehe es nicht eine Warnmeldung zu lesen

    8
    1
    0 Stimmen
    8 Beiträge
    839 Aufrufe
    OliverIOO
    @geesthachter spalte=das so und sovielte zeichen in der zeile, wie bei einer tabelle es wird aber meist nur auf den beginn des befehls gezeigt, der probleme macht oder auch beginn des blocks der probleme macht. aber bei verschachtelten befehlen ist es wenigstens ein weiterer hinweis
  • Exec führt .py nicht aus

    blockly
    17
    0 Stimmen
    17 Beiträge
    2k Aufrufe
    OliverIOO
    @amutep dann wäre es gut gewesen aufzuschreiben was du konkret nicht verstanden hast, bzw. wo es fehlermeldungen gegeben hat. der test auf der shell steht schon beschrieben und auch das thema mit den dateiattributen zum thema berechtigungen kannst du dir diesen artikel durchlesen https://wiki.ubuntuusers.de/Rechte/ bei ubuntu nicht wundern, das passt zu 99% auch auf raspi, da beide betriebssysteme von debian abstammen
  • Blokly script erstellen und addieren

    8
    2
    0 Stimmen
    8 Beiträge
    411 Aufrufe
    paul53P
    @gottfried-stamm sagte: Zusatzwechselrichter ein "-" davor setzt Subtraktion bewirkt ebenso eine Vorzeichenumkehr.
  • Logikfehler

    4
    1
    0 Stimmen
    4 Beiträge
    446 Aufrufe
    T
    @draexler Hab noch keine Logikfehler gefunden aber du machst (BE && !BS && (AS==1 || AS==3)) || (BE && BS && !GA && time) kürzer wäre: BE && !BS && (AS==1 || AS==3 || (!GA && time)) && = und / || = oder / ! = falsch / == = = :D
  • Licht mit Aktoren-Schalter,DP und Fenstersensor *gelöst*

    7
    1
    0 Stimmen
    7 Beiträge
    782 Aufrufe
    S
    @paul53 hast du eine Idee was der Fehler bedeutet? Alias subscription error. Please check your alias definitions: sourceId=0_userdata.0.Licht.Gartenbeleuchtung, sourceObj={"common":{"name":"0_userdata.0.Licht.Gartenbeleuchtung","role":"state","type":"mixed"},"native":{},"type":"state","from":"system.adapter.javascript.0","user":"system.user.admin","ts":1691788973908,"_id":"0_userdata.0.Licht.Gartenbeleuchtung","acl":{"object":1636,"state":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator"}} hab ich grad nach dem ändern in Log gefunden. Evtl das ein Alias auf einen DP in userdata verweist? Ist am Ende nicht schlimm. war nur ein Test und ich kann den DP in userdata verwenden
  • Blockly - Meldung nur einmal senden

    5
    1
    0 Stimmen
    5 Beiträge
    512 Aufrufe
    Thomas BraunT
    @paul53 :-D Ich wusste, du kommst mit einer wesentlich eleganteren Lösung um die Ecke! Danke schön!
  • Leicht zu merkendes, täglich wechselndes Passwort

    6
    1
    1 Stimmen
    6 Beiträge
    749 Aufrufe
    David G.D
    @sten-tor sagte in Leicht zu merkendes, täglich wechselndes Passwort: @david-g Interessante Idee. Für was setzt du das Passwort ein? Hier meine Idee für die Schleife: [image: 1690391675945-4b2ab730-2249-4518-bf9f-eda6a5ac9730-image.png] Die erlaubt dann auch >2 stellige Zahlen. Nur der Vollständigkeit halber. Wollte jetzt auch mehr als 2 Zahlen verarbeiten können. Jedoch hab ich bei deinem Skript nicht ganz durch geblickt 🤣 Da hab ich mich selber nochmal versucht (möchte wenn möglich immer verstehen was meine Skripte machen, falls man mal was ändern muss). Hier meine Lösung: [image: 1693049470776-screenshot_20230826_132658_chrome.jpg]
  • Gartenlicht Wled blocky verbesserung ?

    blockly
    1
    1
    0 Stimmen
    1 Beiträge
    254 Aufrufe
    Niemand hat geantwortet
  • "Wurde aktualisiert"-Erkennung dauert zu lange

    7
    1
    0 Stimmen
    7 Beiträge
    770 Aufrufe
    H
    @nitrox9 Nur so als Info: Bei mir ist es auch so, dass ZigBee-Schaltbefehle manchmal recht lange (viele Sekunden) brauchen, bis sie ausgeführt werden. Unabhängig von Skript/Blockly. Das ist auch so, wenn ich direkt im ZigBee-Adapter schalte. Ich habe den Eindruck, das passiert tendenziell dann, wenn über ZigBee einige Zeit nichts gesendet wurde.

448

Online

33.0k

Benutzer

83.7k

Themen

1.3m

Beiträge