Weiter zum Inhalt

Blockly

6.6k Themen 80.5k Beiträge

Hilfe für Skripterstellung mit Blockly

NEWS

  • Blockly-Script Thermostat/Heizung

    blockly
    27
    1
    0 Stimmen
    27 Beiträge
    3k Aufrufe
    KabaK
    @paul53 sagte in Blockly-Script Thermostat/Heizung: @kaba Im Skript sind keine Fehler zu erkennen. Das Skript läuft in der JS-Instanz 0? Wenn ja, füge mal Debug-Blöcke in den Temperatur-Trigger ein, um die Temperatur und den Sollwert zu loggen. Ich habe den Fehler bzw. das Problem gefunden. Ich habe die Temperatur ja nachträglich noch angepasst (auf 16 Grad) scheinbar ist irgendwo aber noch die 17 gespeichert, denn die Heizung ist gerade bei >=18 aus gegangen.
  • Telegram / Alexa senden mir ständig mehrere Nachrichten

    11
    2
    0 Stimmen
    11 Beiträge
    426 Aufrufe
    lobomauL
    @garthii vielleicht läuft noch eine zweite "tote" instanz von telegram mit? Mal ioBroker neugestartet?
  • "Trockner Fertig"

    8
    1
    0 Stimmen
    8 Beiträge
    3k Aufrufe
    U
    @ciddi89 Also .... ich habe einiges geändert. Funktioniert aber trotzdem nicht richtig. Irgendwo habe ich ein Fehler drin . [image: 1643137813702-zrzut-ekranu-2022-01-25-o-20.09.45-resized.png] Den Verbraucht habe ich mit Hilfe des Datenpunkts gelöst . Mir wäre lieber wenn ich das mit 2 Variable machen könnte. Ich weiß aber nicht wie genau. Von Telegram bekomme ich jetzt sowas: zB. "Totalzeit 499Minuten . Verbrauch 0€‎ , Stromkosten 0‎‎€‎." Bei der Waschmaschine funktioniert das Skript aber sehr zuverlässig - auch mit Verbrauch und Stromkosten .
  • [gelöst] Blockly Skript mit Javaskript-Funktion Simple-SSH

    3
    0 Stimmen
    3 Beiträge
    380 Aufrufe
    G
    @oliverio Vielen Dank! Keine Ahnung warum es bei mir so nicht bei den ersten drölf malen Funktioniert hat. Das VARNAME sollte nur als ein Platzhalter dienen. Danke!!!
  • Shelly i3 short press blockly

    4
    1
    0 Stimmen
    4 Beiträge
    642 Aufrufe
    blink335B
    @grace13 In dem Fall müsstest du den Zustand der Lampe noch Abfragen. Sozusagen bei Falls - Wert = S "und" Wert Lampe = z.b. false dann Wert Lampe auf true sonst Wert Lampe auf false Du wirst vermutlich den I3 mit mehreren Skripten betreiben um einzelne Lampen zu schalten und eben Gruppen bzw mehrere Lampen mit 1nem Tastendruck zu schalten. Dies lässt sich auch gut mit Szenen realisieren. Außerdem würde ich den Trigger Event auf = größer umstellen...ich hatte hier anfangs Probleme, dass sich der Zähler auf 0 zurückgesetzt hatte, und dadurch die Skripte ungewollt ausgelöst wurden. Wenn du also auf = größer als vorher umstellst, passiert in dem Fall nichts weil der Zählerstand beim Event wieder auf 0 gesprungen ist. mfg Adrian
  • OSRAM CLA60 RGBW mit alexa dot3 steuern

    7
    0 Stimmen
    7 Beiträge
    547 Aufrufe
    AsgothianA
    @kruschii du kannst statt dessen auch rgb Werte eintragen als #aabbcc Ansonsten gehen alle “Web colors” (siehe Wikipedia) mit Namen. A.
  • Cast Text to integer

    2
    0 Stimmen
    2 Beiträge
    248 Aufrufe
    paul53P
    @iobrokerin sagte: Wie kann ich das machen mit Blockly? [image: 1643054395047-bild_2022-01-24_205954.png]
  • Script verrechnet sich um 1h

    6
    0 Stimmen
    6 Beiträge
    828 Aufrufe
    M
    Funktioniert, Danke
  • Skript durch Astrofunktion erweitern

    8
    1
    0 Stimmen
    8 Beiträge
    849 Aufrufe
    H
    @paul53 Danke dir
  • Frage zu Exec

    12
    1
    0 Stimmen
    12 Beiträge
    471 Aufrufe
    hg6806H
    @david-g sagte in Frage zu Exec: sudo shutdown -h now Ja, damit klappt es. Danke an Alle
  • [gelöst]Blocky Icon in Tabelle einfügen

    blockly
    5
    0 Stimmen
    5 Beiträge
    216 Aufrufe
    WszeneW
    Ich habe eine Lösung gefunden Ich füge das Icon mit diesem Code ein <span><img class="auto_status-kopf-img" src="/0_userdata.0/WS-Icons/Icons/White/speedometer_48_white.png"></img></span>
  • Und Gatter Verständnisfrage

    19
    1
    0 Stimmen
    19 Beiträge
    1k Aufrufe
    C
    puh wieso hat er das denn nicht gespeichert? Ich hab das übersehen.
  • Blockly Skript "Nullspannungsfester" S0-Zähler

    blockly monitoring
    3
    0 Stimmen
    3 Beiträge
    503 Aufrufe
    L
    @paul53 vielen Dank für deine Hilfe, genau das war der Anstoß den ich brauchte Ich habe das ganze noch um einen "zwischen-Puffer" erweitert, um auch die Differenz zwischen S0-Zähler und letztem bekannten Zählerwert, im falle eines Stromausfalls oder ähnlichem, noch dazu zu addieren. Hier nochmal die, für mich passende, Lösung: [image: 1642939573130-a75093a7-abf2-4ca3-8951-3de77e938de9-image.png] Nochmals vielen Dank !
  • Zeitliche Falls Abfrage?

    8
    0 Stimmen
    8 Beiträge
    334 Aufrufe
    hg6806H
    @paul53 So, das sieht ganz gut aus. Vielen Dank!
  • [gelöst]Blockly mehrere Oder nutzen

    blockly
    7
    0 Stimmen
    7 Beiträge
    220 Aufrufe
    WszeneW
    Ich danke euch genau das meine ich Es funktioniert
  • Differenz aus 2 Temperaturen anzeigen lassen

    8
    0 Stimmen
    8 Beiträge
    613 Aufrufe
    mickymM
    @nicolas-lodos-marrero Nein keine komische Frage - aber Du musst immer einen festen Wert reinschreiben bzw. zuweisen. Das Bestätigt kannst/sollst bei Datenpunkten unter 0_userdata eigentlich immer setzen, da es von niemand sonst bestätigt wird. Ansonsten such einfach mal zum ACK-Flag das Forum durch. Das Bestätigen machen normalerweise die Adapter. Du setzt deshalb sonst bei den Adapterdatenpunkt einen unbestätigten Wert. Der Adapter steuert damit die Hardware und bekommt von der Hardware meist eine Quittung, dass der neue Wert übernommen wurde. Der Adapter bestätigt also im Nachhinein den Datenpunkt. Du als Anwender kannst dann später mit Deiner Logikmaschine unterscheiden, ob ein Wert nur gesetzt wurde oder vom Adapter, der Hardware als Zustand bestätigt wurde.
  • Blockly Script für Hue Dimmer

    6
    1
    0 Stimmen
    6 Beiträge
    440 Aufrufe
    Horst BöttcherH
    @dragon nee das war nicht das aber nach sehr langen suchen hab ichg es gefunden Lösung gefunden
  • CONTINOUS_PRESS in Blockly abfangen

    Verschoben
    15
    0 Stimmen
    15 Beiträge
    788 Aufrufe
    paul53P
    @oliver-lamm sagte: Unterschied zwischen "aktualisiert" und "wahr". beide müssten doch das gleiche Ergebnis liefern da der State immer "wahr" ist oder ? Ja, deshalb ist die Abfrage des Wertes innerhalb des Trigger nutzlos.
  • Dateien auf FTP / NAS kopieren und anschließend umbenennen

    6
    1
    0 Stimmen
    6 Beiträge
    1k Aufrufe
    F
    Hallöchen, also es läuft. Zum Verständnis: Ich habe eine Türsprechanlage (Akuvox R25C), die beim Drücken des Klingeln-Knopfes u.a. einen Web-Befehl an den ioBroker schickt welcher einen Objektwert ändert. Wenn dieser auf "true" gesetzt wird startet das Skript. [image: 1642848365659-2611157d-526d-4720-8d14-a8ffa3e2cb86-grafik.png] Als Erläuterung für den Ablauf von oben nach unten (laienhaft beschreiben!): der Bildpfad auf meinem RasPi wird festgelegt, inkl. Datum und Uhrzeit im Dateinamen (hier Tür_Datum_Uhrzeit) => Hinweis: der Ordner Snapshot ist nicht vorhanden und muss z.B. mit Putty erstellt werden) der Befehl für das Holen vom Bild der Camera wird definiert der Befehl für das Kopieren auf den Server wird festgelegt der Befehl für das Löschen der Datei auf meinem Raspi wird definiert Ausführen des Befehlts Speichern -- Timeout mit anshcließendem Senden des Bildes und einer Nahcricht (es hat geklingelt) nach einem Timeout wird die aufgenommene Datei mit dem Befehl Kopieren auf den NAS kopiert und nach anschließender Pause vom RasPi gelöscht abschließend wird das Objekt auf den Werte false gesetzt, sodass beim erneuten Klingeln das Skript wieder startet. MfG Flixer
  • Liste erzeugen mit Alias Datenpunkten

    3
    3
    0 Stimmen
    3 Beiträge
    192 Aufrufe
    Berges01B
    @paul53 said in Liste erzeugen mit Alias Datenpunkten: alias.0.*(functions=batterie) Super Danke schön für die Hilfe, jetzt muss ich mal sehen wie ich da weiterkomme. Soll eine Batteriemeldung sein, laufen tut die schon nur das ist eine Super vereinfachung. Damit habe ich auch Andere Selektionen im Griff, Fenster offen, Türen offen usw. Grüße aus dem Sauerland !

457

Online

33.0k

Benutzende

83.7k

Themen

1.3m

Beiträge