Skip to content

Blockly

Hilfe für Skripterstellung mit Blockly

6.5k Themen 79.4k Beiträge

NEWS

  • Gelöst Blockly Ereignis: Log-Nachricht

    9
    2
    0 Stimmen
    9 Beiträge
    785 Aufrufe
    CodierknechtC
    @berges01 sagte in Gelöst Blockly Ereignis: Log-Nachricht: DANKE für die Hilfe. Der Dank gebührt @haus-automatisierung
  • Heitzstab Regelung brauche Hilfe

    4
    0 Stimmen
    4 Beiträge
    169 Aufrufe
    paul53P
    @the-power sagte: wie Regle ich nun den Stab richtig? Hat der Heizstab einen Leistungssteller? Falls ja, suche im Forum nach PI-Regler. Falls nein, dann steuere den Heizstab mit ausreichender Hysterese, etwa so: [image: 1727436706935-blockly_temp.jpg] Die Verzögerungen dienen dazu, dass nicht bei jeder kleinen Wolke / Wolkenlücke geschaltet wird.
  • HTTP POST mit JSON

    4
    4
    0 Stimmen
    4 Beiträge
    300 Aufrufe
    S
    @codierknecht Danke für den Hinweis, dass man ein Objekt auch so zusammenbauen kann. Mit folgendem Blockly hat es jetzt funktioniert, wobei ich die alte Javascript Funktion verwendet habe. [image: 1727359561243-d8dd57e7-365c-4a63-93ec-84bf03edebc8-image.png] Ich bekomme zwar eine Warnung, dass die Funktion veraltet ist, funktionieren tut es aber dennoch. [image: 1727359663036-abf252e5-66eb-431d-ab5a-d83cc6b28b03-image.png] Mit der neuen Funktion hatte ich leider kein Glück. [image: 1727359761714-f7059acc-c90f-4362-899b-bdfb2cb0d414-image.png] @OliverIO Ja, die URLs unterscheiden sich, das macht in dem Fall aber keinen Unterschied, da es unterschiedliche Empfänger sind. Eine Beschreibung der Schnittstelle ist verfügbar (Streams and Sensor Data, ich kann aber nicht erkennen, ob der Header noch weitere Infos benötigt. Es gibt ein paar Postman Beispiele und dort kann ich Folgendes sehen: [image: 1727360751432-091bc412-a495-46d0-8c3c-d98e5c0d5ba3-image.png] Ich wüsste aber nicht, wie ich z.B. den Content-Type in dem Blockly eintragen soll. Also, grundsätzlich kann ich erst einmal damit leben - vielen Dank für die Unterstützung - allerdings wäre es schon interessant zu sehen, wie/ob das mit dem neuen Blockly Block geht. Gruß Andreas
  • Blockly Bild senden mit Pushover

    18
    0 Stimmen
    18 Beiträge
    2k Aufrufe
    CinimodC
    @hady Meine konkrete Frage: Wie komme ich denn auf den Ordner /opt/iobroker.... um zu sehen, ob Bilder abgelegt wurden, bitte? Danke dir cd /opt/iobroker/iobroker-data/files/doorbird.0/
  • Webhook als Trigger im Blockly

    12
    0 Stimmen
    12 Beiträge
    3k Aufrufe
    B
    @oliverio Jo, deshalb sind die 10 Sek. deutlich zu wenig, selbst bei 1 Min. schlägt der Timer manchmal bei kontinuierlicher Bewegung vor der Kamera, ohne auf sie zuzukommen, noch zu. Die Bewegungserkennung der Türstation ist vermutlich auch nicht unbedingt als Funktion eines Bewegungs- oder etwa Präsenzmelders vorgesehen, sondern soll lediglich einen Trigger auslösen, wenn eine Person an die Türstation herantritt. Für ein bisschen (bessere) Außenbeleuchtung, Aufnahmen von anderen Kameras starten und evtl. Tagesfallenfunktion (komibiniert mit Geofencing) sollte das aber ausreichen :blush:
  • [gelöst] Anwesenheit über Kategorie (alt Funktion)

    7
    0 Stimmen
    7 Beiträge
    548 Aufrufe
    R. FraseR
    @ahnungsbefreit das stimmt! Vielen Dank nochmal. Ich ändere auf "gelöst" :hugging_face:
  • Funktionsblock "Variablen" leer...?

    2
    0 Stimmen
    2 Beiträge
    202 Aufrufe
    paul53P
    @mogruith sagte: bei mir ist diese Auswahl komplett leer... Erst Variable erstellen, dann wird sie auch angeboten.
  • Schalter für YAHKA erstellen - wie?

    1
    0 Stimmen
    1 Beiträge
    166 Aufrufe
    Niemand hat geantwortet
  • Binde Block mit Prüfe kombinieren ohne false-Rückgabe

    4
    1
    0 Stimmen
    4 Beiträge
    368 Aufrufe
    paul53P
    @bhenyamin sagte: Warum genau? Du schreibst bei erfolgreicher Prüfung in den Datenpunkt "TreppenlichtSwitch", aber andernfalls in einen Datenpunkt mit der ID null, was angemeckert wird. on({ id: 'Object ID 1', change: 'ne' }, (obj) => { setState((false ? 'ID auswählen' : null), obj.state.val); });
  • Block "Schreibe in ObjektID" nicht verbunden

    8
    1
    0 Stimmen
    8 Beiträge
    258 Aufrufe
    Matthi HomeM
    @homoran said in Block "Schreibe in ObjektID" nicht verbunden: @matthi-home bis auf nodejs (und vermutlich npm) alles aktuelles stable. nodejs sollte nicht das Problem sein, wenn du die Adapter nicht gerade jetzt installiert/upgedated hast. Passiert das auch bei einem neu angelegten, einfachen Skript? Ich werde es später mal mit einem neuen Skript versuchen. Wenn nicht, müsste man das Blockly mal sezieren
  • Heizstab im Brauchwasser mit PV Überschuss ansteuern

    29
    4
    0 Stimmen
    29 Beiträge
    4k Aufrufe
    O
    @reutli dann kann ich apfelstrudel backen und waschen noch empfehlen. mfg orfix
  • [gelöst] Zeitdifferenz in Rechnung weiterverwenden

    5
    1
    0 Stimmen
    5 Beiträge
    285 Aufrufe
    HomoranH
    @bananajoe sagte in [gelöst] Zeitdifferenz in Rechnung weiterverwenden: Und damit lässt sich prima Rechnen Das ist klar. Deswegen schrieb ich @homoran sagte in [gelöst] Zeitdifferenz in Rechnung weiterverwenden: muss ich mir die unformatierte Differenz auch noch "sichern" ...um damit weiter zu rechnen. @bananajoe sagte in [gelöst] Zeitdifferenz in Rechnung weiterverwenden: kommt ja auch darauf an was du Rechnen willst. Alles Spielerei zum lernen. ;-) ich kann das auch das bestehende Skript weiter ausbauen. Ich wollte mir noch eine Hochrechnung wann der nächste Abtauvorgang zu erwarten ist. und das als dd.mm.yy hh:mm Werde das wohl direkt einbauen und erstmal als debug ausgeben lassen. Wird was dauern, hat keinsterlei Priorität! bitte keine Lösung dafür! ist ja zum lernen.
  • Blockly läuf mal / mal nicht

    28
    3
    0 Stimmen
    28 Beiträge
    2k Aufrufe
    R
    @thomas-braun Guten Morgen, nachdem ich gestern das BS (Debian12.4) und IoBroker neu installiert habe, läuft wieder alles rund. Nun eine Frage, die hier vielleicht nicht her gehört, vielleicht kannst du trotzdem helfen : Wenn ich VIS starte, kommt eine Passwort Abfrage ??? Welches PW ist denn da gemeint ? Das hatte ich noch nie. [image: 1726815538406-fc59204c-8dd7-4e52-87ec-e04b84ab4a9b-image.png] Ist erledigt, selber gefunden im Web Adapter. Da war Authentifikation aktiviert.
  • Dunstabzugschaltung kombiniert mit Temperaturfühler

    3
    0 Stimmen
    3 Beiträge
    247 Aufrufe
    R
    @paul53 Danke. Das funktioniert. Musste noch nen Wert setzen. Ich beobachte mal. Ich lese die Ofensteuerung mit Parser aus. Hier hatte ich eine Tabelle. Die war wohl nicht mehr aktuell. So wie ich es sehe ergibt aus der alten Tabelle der Punkt Error nun den LED Zustand des Ofens wenn er löuft. Hier wird dann 1 für "an" angezeigt und 0 für "aus". Ich habe dies dann auf true und false geändert. Der Nachteil, ein geringer, ist, dass bereits beim Öffnen der Tür des Kaminofens die LED Benachrichtigung an geht. Dies auch, wenn der Ofen gar nicht beheizt wird. Nach 5 Minuten geht er dann aus. Damit kann ich leben. Anderst wäre es, wenn man die Brennraumtemperatur nehmen würde.
  • Tankerkönig ermitteln tiefesten peis?

    34
    2
    0 Stimmen
    34 Beiträge
    4k Aufrufe
    haus-automatisierungH
    @timi sagte in Tankerkönig ermitteln tiefesten peis?: leute wissen genau wie es geht und schicken hier zeug rein was kein mensch richtig hilft! ALLE die hier geschrieben haben wissen genau was ich will... Mh? Ich habe dir doch sogar die Lösung als Blockly zusammengestellt. Was ist daran unklar?
  • Frage zu CRON Zeitplan

    10
    1
    0 Stimmen
    10 Beiträge
    1k Aufrufe
    HomoranH
    @djmarc75 sagte in Frage zu CRON Zeitplan: da ja der Cron auf 3:45 Uhr steht. das sehe ich selbst im xml aber anders :grin: @surfer09 sagte in Frage zu CRON Zeitplan: <field name="SCHEDULE">15 3 * 5-8 *</field>
  • Blockly: Zwei verschiedene Zeiträume in einer Abfrage

    16
    1
    0 Stimmen
    16 Beiträge
    697 Aufrufe
    AsgothianA
    @pomme1st Schoen das es geklappt hat. Allerdings macht der Baustein [image: 1726737760954-screenshot-2024-09-19-at-11.22.34.png] keinen Sinn - entweder passt du die Variable auf "timeout" an oder du löscht den einfach - der wird nicht gebraucht. Auch der Baustein [image: 1726738001254-screenshot-2024-09-19-at-11.26.34.png] wird in diesem Fall nicht benötigt, die Variable wird im Trigger jedes mal neu definiert. Der kann also auch weg ohne das die Funktion sich ändert. A.
  • PV Heizstab Umwälzpumpe ansteuern

    6
    2
    0 Stimmen
    6 Beiträge
    231 Aufrufe
    S
    @paul53 Vorerst herzlichen Dank für deine Vorschläge:+1: Jetzt heisst es mal mit den Verzögerungszeiten rum zu spielen. Na ja, und dann schau ma mal, obs so klappt wie ich mir das vorstelle:stuck_out_tongue_winking_eye:
  • [gelöst] Datenpunkte Folder/Device/Channel anlegen

    Verschoben
    5
    1
    0 Stimmen
    5 Beiträge
    361 Aufrufe
    S
    @paul53 Sauber! Danke!!!!
  • Blockly nicht gestoppt

    2
    0 Stimmen
    2 Beiträge
    207 Aufrufe
    HomoranH
    @chefkochts sagte in Blockly nicht gestoppt: Es wird gelegentlich getriggert und sendet wir eine Nachricht. Habe ich eine chance das wieder los zu werden? den js Adapter neu starten!

609

Online

32.7k

Benutzer

82.4k

Themen

1.3m

Beiträge