Skip to content

Skripten / Logik

Hilfe zu JavaScript, Blockly, TypeScript, Node-RED, Scenes und text2command

16.5k Topics 213.3k Posts

NEWS

Subcategories


  • Hilfe für Skripterstellung mit JavaScript

    2k 49k
    2k Topics
    49k Posts
    B
    Hallo zusammen, kann mir bitte jemand helfen das Script mit httpGet anzupassen? Ich habe schon einiges versucht aber es klappt nicht. // Bild per EMail versenden var fs = require('fs'); var snap = ''; var zaehlerstandhaus = getState("mqtt.0.wasserzaehler-haus-2025.main.value").val; schedule("* * * * *", function () { snap = '/var/www/html/wasseruhr-haus-2025/wasseruhr-haus-2025' + formatDate(new Date(), 'TT-MM-JJJJ_hh-mm-ss') + '.jpg'; request.get({url: 'http://xxx.xxx.x.xx/img_tmp/raw.jpg', encoding: 'binary'}, function (err, response, body) { fs.writeFile(snap, body, 'binary', function(err) { if (err) { console.error(err); } else { sendTo("email", { to: "xxx@xxx.xx", subject: "Wasseruhr-Haus-2025", text: "Wasseruhr-Haus-2025 Zählerstand:" + zaehlerstandhaus, attachments: [{path: snap}] }); } }); }); });
  • Hilfe für Skripterstellung mit Blockly

    7k 79k
    7k Topics
    79k Posts
    I
    @peterfido Danke! Das wäre eine weitere Alternative, wenn ich mit dem TadoAdapter am Ende scheitere. Dann würde ich den Weg gehen wollen, das ganze via Matter zu lösen. Hab oben ja schonmal kurz erwähnt, dass ich schon einen Sonoff MG25 Thread Dongle hier liegen habe. Den habe ich allerdings noch nicht geflasht und im PI eingerichtet. Wenn es nur der Batteriestatus ist der fehlt, damit könnte ich leben. Den könnte ich mir ja dann immernoch aus dem TadoAdapter nehmen, wenn ich das möchte
  • Hilfe für Skripterstellung mit Node-RED

    953 13k
    953 Topics
    13k Posts
    S
    welche Palette hast du installiert, damit du den "AND" Baustein hast?
  • gelöscht

    blockly monitoring
    3
    0 Votes
    3 Posts
    269 Views
    BertDerKleineB
    @martinp sagte in gelöscht: @bertderkleine ich würde mal nach "Heizstab" im Forum suchen. Da wird es genügend Blocklys geben, die man als Inspiration heranziehen könnte. Danke, haben eben selbst einen gefunden und hänge mich da jetzt dran, daher hier gelöscht
  • Gelöst: Mein Rolladen Blockly funktioniert nicht

    3
    1
    0 Votes
    3 Posts
    199 Views
    U
    @paul53 Super, vielen Dank so funktioniert es.
  • KNX-Adapter - Direktlink funktioniert nicht

    8
    0 Votes
    8 Posts
    636 Views
    W
    @hackypaddy Achso... da kann ich auch nicht helfen. Ich nutze openknx
  • SMA Sunny Tripower/BYD aus dem Netz laden

    20
    0 Votes
    20 Posts
    8k Views
    A
    @melodoi Hallo. Der Sunny Island schaltet nach ca. 3 Miinuten wieder auf automatische Regelung. 40151:803. Die Vorgaben 40151:802 und 40149:-5000 müssen also zyklisch wiederholt werden. Der Sunny Island kann meines Wissens max -3300 Watt laden da das Gerät nur 1 phasig ans Netz angebunden ist. Gruß ag
  • [Vorlage] Schimpfwortgenerator

    19
    1
    6 Votes
    19 Posts
    4k Views
    ?
    @bananajoe da hat der Autor von Heise halt mit ChatGPT n Bericht erstellen lassen und selbst nicht richtig nachgelesen, was die Quellen sind.. :) Halt mal schnell n Zehner verdient.. wenn ueberhaupt noch ein Mensch drueber schaut..
  • Ulanzi T001 / AWTRIX Light Weather Script.

    67
    4 Votes
    67 Posts
    14k Views
    T
    @steffe-s vielen dank!!
  • [gelöst]JSONata Ausdruck round(2) Hilfe erbeten

    3
    0 Votes
    3 Posts
    289 Views
    icebearI
    @haus-automatisierung Perfekt, ich danke dir!
  • Batteriespeicher automatisch nach 2 Wochen laden

    15
    0 Votes
    15 Posts
    1k Views
    BananaJoeB
    @uli-di also bei mir Überwache ich einfach den unteren Ladestand. Mein Akku würde nie 2 Wochen bei 5% stehen bleiben, nach spätestens 2 Tagen wäre der bei 4% bzw. 4,x Und darauf reagiere ich, wird ein Schwellwert unterschritten, schalte ich das laden ein bis zu einem Prozentsatz X Also nicht Zeit und so ganz normal einen Trigger auf den SoC
  • Telegram Mehrfachmeldungen

    5
    1
    0 Votes
    5 Posts
    460 Views
    K
    @codierknecht Super, danke. Ich teste das heute Abend. Vielen Dank LG
  • setValueFromBody (aPager Pro )

    5
    0 Votes
    5 Posts
    449 Views
    R
    Klasse, Danke. Da wäre ich nie drauf gekommen den API mit dem Web Port zu nutzen. Jetzt funktioniert`s. Hilft ja vielleicht auch dem ein oder anderen hier der ebenfalls diese App nutzt ;-)
  • [Gelöst] Objekt einer Funktionsgruppe steuern

    16
    1
    0 Votes
    16 Posts
    1k Views
    D
    @paul53 Ich hab's jetzt sowohl mit der alten und der neuen Syntax (channel ...) probiert und interessanterweise funktioneren nun beide. Als ob sich da erst was hat einschwingen müssen .. ganz schräg .. aber immerhin. Einzig mein einer HM-IP Rolladenaktor wollte nicht stoppen .. das funzt jetzt aber auch, nachdem ich die Aktoren selbst in die Funktionsgruppe geworfen habe. Vorher hatte ich nur den Node mit dem Stop drin (also tiefere Ebene), was offenbar nicht so klug war. Top .. vielen Dank an alle!
  • SSID eines Tablets ermitteln

    javascript
    2
    0 Votes
    2 Posts
    206 Views
    geschildG
    @michihorn Falls du nicht die SSID (den Namen deines Netzwerkes) die IP des jeweiligen Tablets meinst, schau dir das hier mal an: https://medium.com/@ryan_forrester_/get-ip-address-in-javascript-how-to-guide-13c91383b33f Über die IP kannst du dann (soweit sie in deinem Netz eine feste IP haben) den Namen des eingeloggten Tablets ermitteln.
  • [gelöst] finde meinen Blockly-Fehler nicht

    14
    2
    0 Votes
    14 Posts
    919 Views
    HomoranH
    @dgr ich hab mal mein Blockly alle 10 Sekunden feuern lassen: [image: 1739263725098-screenshot_20250211-094708_firefox.jpg] Dann kommen auch immer unterschiedliche Werte. Die Limitierung auf 1 Minute liegt nicht am RaspberryPi OS
  • [gelöst] Javascript: agressive Intervalle

    17
    0 Votes
    17 Posts
    1k Views
    Rene55R
    @codierknecht @paul53 Danke euch beiden - wieder was gelernt :blush:
  • [Vorlage] Spotify Skript

    Moved javascript
    745
    1 Votes
    745 Posts
    275k Views
    Walter.O.W
    @sigi234 sagte in [Vorlage] Spotify Skript: request package is deprecated Doch, benutze ich.
  • MQTT-Instanz sendet Daten und werden als NaN empfangen

    24
    3
    0 Votes
    24 Posts
    3k Views
    M
    @iojoe22 Wenn es nur ein Datenpunkt sein sollte, reicht vielleicht auch das Senden des DP per HTTP, etwa wie im Beispiel, vorrausetzung ist natürlich ein vorhandener DP der die Werte erwartet const idAuslöser ="mqtt-client.2.info.connection" on({ id: idAuslöser, change: "any" }, function (dp) { var status = getState(idAuslöser).val log (status) httpGet('http://192.168.178.144:8087/set/mqtt.2.test.adapter.mqttcli?value=' + getState(idAuslöser).val, { responseType: 'arraybuffer' }, async (err, response) => { }); }); Gruß Michael
  • HUE BWM Outdoor Parameter - Conbee II

    2
    1
    0 Votes
    2 Posts
    188 Views
    CinimodC
    @spitfire4all Delay bedeutet "Verzögerung" und ich nehme stark an das du damit das zurückstellen der erkannten Bewegung verzögern kannst.
  • Yahka Multistate (HMIP-MOD-HO / Hörmann Garagentor)

    9
    2
    0 Votes
    9 Posts
    990 Views
    M
    @schaefersklaus Ah, danke. Ich hatte beide auf Door_Command gestellt. Ist nun korrigiert.
  • Skript für autom. Abfrage inaktiver Zigbee-Clients

    3
    0 Votes
    3 Posts
    289 Views
    P
    @ticaki Sehr geil! Kannte ich noch gar nicht... Sofort installiert, konfiguriert und funktioniert einwandfrei! Vielen, vielen Dank!
  • Steuerung der Schwörer Heizung (Ventcube-Adapter)

    1
    0 Votes
    1 Posts
    151 Views
    No one has replied

642

Online

32.6k

Users

82.2k

Topics

1.3m

Posts