Weiter zum Inhalt

Blockly

6.6k Themen 80.2k Beiträge

Hilfe für Skripterstellung mit Blockly

NEWS

  • Sonos Spotify Werbung kurz pausieren

    3
    1
    0 Stimmen
    3 Beiträge
    406 Aufrufe
    L
    @paul53 said in Sonos Spotify Werbung kurz pausieren: @lysy23 Du must den Wert prüfen - nicht die Objekt-ID. [image: 1700675380767-blockly_temp.jpg] Ältere Version des Javascript-Adapters? Die Farbe von "Objekt ID" hat sich inzwischen geändert. Danke dir, es funktioniert.
  • [gelöst] Hilfe bei "falls Objekt sich NICHT aktualisiert"

    7
    1
    0 Stimmen
    7 Beiträge
    673 Aufrufe
    M
    @paul53 thx! Ich teste mal, das Teil fällt nur alle 2-3 Tage aus, d.h. ich muss mal warten, denke aber es schaut gut aus. Stromlos machen kann ich grad nicht, bin nicht zu Hause ;-)
  • Zeitsteuerung reagiert nicht

    5
    1
    0 Stimmen
    5 Beiträge
    485 Aufrufe
    paul53P
    @luas sagte: nur ab- aber nicht anschaltet. Ja, so hast du es programmiert. Bei Tageslicht soll eingeschaltet werden? Falls ja, ändere in "steuere GPIO 26 mit Aktuelle Zeit ist zwischen SA und SU". [image: 1700657554225-blockly_temp.jpg]
  • Rechnen mit Datenpunkte und/oder Variablen

    7
    0 Stimmen
    7 Beiträge
    790 Aufrufe
    R
    @codierknecht Danke. Ich habe es verstanden. Werde mit Variablen arbeiten. Ich habe eine zusätzliche kleine PV Anlage die mein Meerwasseraquarium versorgt. Mit dem Script ermittle ich den Tagesverbrauch. Gleichzeitig ermittle ich wie viel die kleine Anlage Ertrag hat (Differenz PV-in zu PV-out). Der Gesamtzählerstand witd von Shellys ausgelesen und die Differenz aktuell zum Vortag berechnet. Die Beleuchtung ist extra und nicht an die kleine PV Anlage angeschlossen. (Steckdose_Aquarium) Der Gesamtverbrauch wird dann ermittel, Hier hatte ich das Problem, dass der Wert des Datenpunktes nicht aktualisiert war. Dewshalb habe ich die Pause eingebaut. Das ist nicht die Lösung. Ich mache es neu mit Variablen. schedule('{"time":{"exactTime":true,"start":"23:56"},"period":{"days":1}}', async () => { setState('0_userdata.0.PVin_Tag' /* PVin_Tag /, (getState('shelly.2.shellyplus1pm#08b61fd7afe0#1.Relay0.Energy').val - getState('0_userdata.0.PVin_gestern').val), true); setState('0_userdata.0.PVout_Tag' / PVout_Tag /, (getState('shelly.2.shellyplus1pm#a8032abbfe18#1.Relay0.Energy').val - getState('0_userdata.0.PVout_gestern').val), true); await wait(200); setState('0_userdata.0.PV_Tag' / PV_Tag /, (getState('0_userdata.0.PVin_Tag').val - getState('0_userdata.0.PVout_Tag').val), true); setStateDelayed('0_userdata.0.Steckdose_Aquarium_Tag' / Steckdose_Aquarium_Tag /, (getState('shelly.2.shellyplusplugs#d4d4daed6068#1.Relay0.Energy').val - getState('0_userdata.0.Steckdose_Aquarium_gestern').val), true, 200, false); await wait(200); setState('0_userdata.0.Aquarium_Tag' / Aquarium_Tag /, (getState('0_userdata.0.PVin_Tag').val + getState('0_userdata.0.Steckdose_Aquarium_Tag').val), true); setState('0_userdata.0.PVin_gestern' / PVin_gestern /, getState('shelly.2.shellyplus1pm#08b61fd7afe0#1.Relay0.Energy').val, true); setState('0_userdata.0.PVout_gestern' / PVout_gestern /, getState('shelly.2.shellyplus1pm#a8032abbfe18#1.Relay0.Energy').val, true); setState('0_userdata.0.Steckdose_Aquarium_gestern' / Steckdose_Aquarium_gestern */, getState('shelly.2.shellyplusplugs#d4d4daed6068#1.Relay0.Energy').val, true); });
  • Timeout Funktioniert nicht Denkfehler?

    9
    1
    0 Stimmen
    9 Beiträge
    828 Aufrufe
    paul53P
    @enginik sagte: erste Blockly funktioniert jetzt einwandfrei Das bezweifle ich (Prüfung von Objekt ID anstelle von Wert). Das funktioniert so nicht mit dem Selektor, da jeder Sensor seine eigenen Timer bräuchte: Innerhalb von 30 Minuten kann ein zweiter Sensor ausfallen.
  • Steuerung von Devices die im Alexa Adapter enthalten sind

    34
    3
    0 Stimmen
    34 Beiträge
    2k Aufrufe
    haselchenH
    @peter-c Das freut mich. Viel Spass beim Programmieren
  • [Gelöst] Taster Schaltung Licht

    10
    0 Stimmen
    10 Beiträge
    3k Aufrufe
    HomoranH
    @der-nordmann und der von dir referenzierte User ist seit 2 1/2 Jahren nicht mehr online gewesen, nachdem er vor vier (4) Jahren den Post abgesetzt hatte
  • [Gelöst] Zeitplan trigger löst nicht aus

    5
    2
    0 Stimmen
    5 Beiträge
    481 Aufrufe
    CodierknechtC
    @mosfet Prima, dann bearbeite bitte Deinen Eingangspost und setze ein "[glöst] - " vor den Titel.
  • Ring Doorbell als Bewegungsmelder für Haustürbeleuchtung

    2
    2
    0 Stimmen
    2 Beiträge
    576 Aufrufe
    paul53P
    @m4rgott sagte: was falsch ist? Zum Triggern werden die falschen Blöcke verwendet: Es muss die Datenpunkt-ID übergeben werden - nicht das Objekt. Einfacher: [image: 1700512355861-blockly_temp.jpg]
  • Suche im Text

    5
    2
    0 Stimmen
    5 Beiträge
    258 Aufrufe
    M
    @djmarc75 Im Nachgang bin ich absolut bei dir. Nur hatte ich das einfach nicht geschafft. Ich bleib dran ;-)
  • Blocklysteuerung durch Dropdown

    2
    2
    0 Stimmen
    2 Beiträge
    223 Aufrufe
    paul53P
    @mika-0 sagte: Der Wochentag wird aus der Aktion Heizen herausgenommen (erste Ziffer - 7 für Sonntag) Sonntag ist 0 bei CRON.
  • MQTT-command an Shelly Motion 2 senden

    1
    3
    0 Stimmen
    1 Beiträge
    344 Aufrufe
    Niemand hat geantwortet
  • [gelöst] Zahl wird nicht addiert | 22,5 + 2 = 22,52?

    4
    1
    0 Stimmen
    4 Beiträge
    506 Aufrufe
    J
    @paul53 Danke sehr! Funktioniert![image: 1700502928781-bildschirmfoto_2023-11-20_18-54-20.png]
  • Mit Werten aus SQL-Adapter rechnen/abfragen

    104
    0 Stimmen
    104 Beiträge
    11k Aufrufe
    David G.D
    Habe eben gesehen, dass es nun einen Blocklybaustein für abfragen gibt. Hab das Skript jetzt nochmal neu gemacht ohne eine JS Funktion zu benötigen. [image: 1700386681459-screenshot_20231119_103317_chrome.jpg]
  • Daten aus einem Werte String auslesen

    3
    0 Stimmen
    3 Beiträge
    548 Aufrufe
    D
    Hallo @nordischerjung! Danke für die schnelle Antwort Es scheint, als funktioniert Dein Vorschlag! Ich hätte mir komplett einen abgebrochen, um die Lösung zu finden! Danke noch einmal und ein schönes Wochenende! Gruß Jörg (Ein Niedersachse aus dem regnerischen B-W )
  • Dynamische Kennlinie in IOBroker umsetzen? Blocky?

    6
    0 Stimmen
    6 Beiträge
    772 Aufrufe
    C
    Vielen Dank @paul53 ! Das hat funktioniert. Ich habe noch die Grenzwerte abgefangen, aber sonst scheint es zu funktionieren... Vielleicht bin ich nur von C verwöhnt, wo das in einem Zwei-Zeiler umsetzbar ist :)
  • Neuer Aqara Bewegungsmelder liefert zu wenig daten

    32
    1
    0 Stimmen
    32 Beiträge
    3k Aufrufe
    DJMarc75D
    @tiobb sagte in Neuer Aqara Bewegungsmelder liefert zu wenig daten: Bier bring vorbei ;)
  • Neue Blöcke in Blockly

    1
    1
    0 Stimmen
    1 Beiträge
    314 Aufrufe
    Niemand hat geantwortet
  • Wechselrichter Leistungsteuerung in Stufen

    2
    2
    0 Stimmen
    2 Beiträge
    299 Aufrufe
    MichaelFM
    Hab es glaube ich hinbekommen :-D [image: 1700077468413-5ab30705-54c5-4008-ba94-f256771bd640-image.png] Mal schauen wie es sich bewährt, eventuell noch ein paar Timeout´s einbauen. Wenn man noch was verbessern kann nur schreiben. Grüße
  • Einkürzen Text für neuen DP für AWTRIX Adapter

    8
    2
    0 Stimmen
    8 Beiträge
    515 Aufrufe
    ?
    @geschild Ja nur wo geb ich den iCal dp an :-) Können gern Team view oder phonen :-)

381

Online

33.0k

Benutzer

83.4k

Themen

1.3m

Beiträge