Skip to content

Skripten / Logik

16.6k Topics 214.4k Posts

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

NEWS

Subcategories


  • Hilfe für Skripterstellung mit JavaScript

    3k 49k
    3k Topics
    49k Posts
    D
    @maxclaudi Habe gestern mal dein neues Script eingebunden. Irgendwie habe ich ein Problem, das er den Smartmode nicht immer auf 1 schaltet. Ich trigger auf änderung, lasse eine Email senden, das funktioniert immer. Und gleich im Anschluss steure ich auf 1. Kann es sein wenn der Status noch nicht aktualisert wurde das es dann zum Problem kommt? Habe jetzt mal eine Verweilzeit von 5 sekunden gemacht. Da scheint es zu funktionieren. Gibt es eigentlich eine Möglichkeit, zu sehen ob in der Warteschlange befehle sind?
  • Hilfe für Skripterstellung mit Blockly

    7k 80k
    7k Topics
    80k Posts
    M
    @paul53 WOW bin schon sehr beeindruckt. vielen lieben Dank. [image: 1776713433502-2249bf03-3bf2-46e9-8bd7-dcd23387805b-image.jpeg] fine-tuning kann ich nun anfangen. Nur leider verstehe ich absolut nicht, warum dieser "Code" genau so aussehen muss. Nochmals vielen Dank
  • Hilfe für Skripterstellung mit Node-RED

    955 13k
    955 Topics
    13k Posts
    F
    Wie so oft erledigen sich die meisten Dinge mit liegen lassen. Jetzt läuft es stabil. Gruss achim
  • Bewegungsmelder Blockly

    blockly communication
    13
    2
    0 Votes
    13 Posts
    298 Views
    paul53P
    @marbari sagte: so in etwa? Ja, das sieht viel besser aus.
  • Probleme beim Auswerten von DP mit Javascript

    javascript
    3
    0 Votes
    3 Posts
    122 Views
    L
    @paul53 Vielen Dank für Deine Hilfe!!!! MfG Wastl
  • Blockly Script für Poolsteuerung

    Moved
    38
    1
    0 Votes
    38 Posts
    7k Views
    S
    @lesiflo Hallo. Ich habe dein Script und die vis mal importiert, bei der vis wird mir aber angezeigt: Fehler, View wurde nicht gefunden. Was könnte die Ursache dafür sein? Viele Grüße Semmy
  • regex Anfänger Problem...

    3
    0 Votes
    3 Posts
    226 Views
    I
    @bbtown Funktioniert perfekt - DANKE! (der Eintrag BS15006011820311 ist die Seriennummer... und das OK sollte wohl immer kommen, wenn das Ding funktioniert )
  • Lampe hat keinen on/off state, nur Helligkeit

    3
    3
    0 Votes
    3 Posts
    169 Views
    M
    @mickym Danke! Das werd ich gleich mal probieren.
  • Shelly 1 PM Leistungsmessung

    blockly
    10
    1
    0 Votes
    10 Posts
    4k Views
    X
    @manuel35i sorry mit dem DP hatte ich wohl falsch auf dem Schirm. Bei mir passen die power-Werte, keine Ahnung warum das bei dir nicht so ist.
  • Tasmota Steckdose per MQTT sofort abfragen möglich?

    14
    0 Votes
    14 Posts
    6k Views
    mickymM
    gelöscht
  • AnpassenTabelle Vis (Pittini/Batterienauswertung)

    1
    0 Votes
    1 Posts
    169 Views
    No one has replied
  • Datenupload nach openSenseMap

    Moved
    7
    0 Votes
    7 Posts
    983 Views
    SBorgS
    Das sind gleich zwei Probleme. @m-behr sagte in Datenupload nach openSenseMap: ..."deprecation-warning":"If your client supports TLS... Im Skript wird noch "request" benutzt, dass ist deprecated und wird von JavaSkript/node (zukünftig) nicht mehr unterstützt. Man müsste es also bspw. auf axios und HTTPS umstellen.
  • Zufallszahl aus bestimmten Zahlen

    6
    0 Votes
    6 Posts
    285 Views
    G
    @rushmed Funktioniert sowas von gut :) Danke!!! Euch anderen auch!
  • Sicherung von Variablen

    1
    0 Votes
    1 Posts
    115 Views
    No one has replied
  • Variable Zahlen über Telegram in Datenpunkt

    1
    0 Votes
    1 Posts
    132 Views
    No one has replied
  • Zufällige Farbe bei LED aber immer Hell

    9
    1
    0 Votes
    9 Posts
    703 Views
    AsgothianA
    @bumm sagte in Zufällige Farbe bei LED aber immer Hell: Wie ich dich kenne sagst du mir aber das ist völlig falsch aufgebaut Nein, das ist es nicht. Die entscheidenden Punkte sind sauber. Du nutzt ein synchrones Script mit “Pause” Befehlen an Stelle des Intervalls. Wichtig ist das du sicher stellst das keine Endlosschleife drin ist - das hast du getan. A.
  • App auf AndroidTV per Skript starten

    1
    0 Votes
    1 Posts
    67 Views
    No one has replied
  • Linux Software RAID status auslesen

    Unsolved javascript blockly monitoring
    2
    0 Votes
    2 Posts
    408 Views
    C
    Folgendes Skript sollte helfen: createState('javascript.0.Eigene_Datenpunkte.mDBraid.RefNormalState', '', {type: "string"}); createState('javascript.0.Eigene_Datenpunkte.mDBraid.State', '', {type: "string"}); createState('javascript.0.Eigene_Datenpunkte.mDBraid.isNormal', false, {type: "boolean"}); /* UNCOMMENT NEXT LINE ON INIT WITH WORKING RAID-ARRAY */ //exec('cat /sys/block/md*/md/dev-*/state', function (error, stdout, stderr) {setState('javascript.0.Eigene_Datenpunkte.mDBraid.RefNormalState'/*mDBraid RefNormalState*/,stdout);}); function checkRaidState(){ exec('cat /sys/block/md*/md/dev-*/state', function (error, stdout, stderr) { setState('javascript.0.Eigene_Datenpunkte.mDBraid.State'/*mDBraid State*/,stdout); if (stdout == getState('javascript.0.Eigene_Datenpunkte.mDBraid.RefNormalState'/*mDBraid RefNormalState*/).val){ setState('javascript.0.Eigene_Datenpunkte.mDBraid.isNormal',true); log('Raid-State: normal') }else{ setState('javascript.0.Eigene_Datenpunkte.mDBraid.isNormal',false); log('Raid-State: possibly broken') } }); } schedule('*/60 * * * *', checkRaidState); Das Skript schreibt den normalen Status des MD-Raids als Referenz in einen String-Datenpunkt (Hinweise beachten) und vergleicht jede Stunde den aktuellen Status mit der Referenz. Das Ergebnis wird als Datenpunkt javascript.0.Eigene_Datenpunkte.mDBraid.isNormal gespeichert, auf dessen Änderung man andere Skripte subscriben kann. Steht der Datenpunkt auf true ist alles normal, bei false sollte man nach seinem RAID schauen. Hinweise: exec-Erlaubnis muss in den Einstellung der Javascript-Instanz aktiviert sein Vor dem ersten Start sicherstellen, dass das Array in vollständig normalem Zustand ist. Dann Zeile 6 aktivieren, Skript starten, danach unbedingt wieder Zeile 6 auskommentieren und Skript neu starten. Der Ausdruck cat /sys/block/md*/md/dev-*/state sollte universell einsetzbar sein, unabhängig vom RAID-Typ und auch wenn man mehrere RAIDs hat. Das Skript würde dann immer prüfen, ob alle ok sind. Die Datenpunktnamen kann man natürlich beliebig ändern, dann aber überall im Skript :) Viele Grüße ceram
  • Node Red - WaMa Status

    9
    1
    0 Votes
    9 Posts
    2k Views
    mickymM
    @finn Wie in meinem Screenshot gezeigt. Die rbe Node am Anfang kannst Du Dir sparen. Man kann in der iobroker in Node direkt einstellen, dass nur geänderte Werte den Flow starten. - Ansonsten freut es mich, wenn es so klappt, wie Du es Dir vorstellst.
  • Smart Meter Zähler mit S0 Ausgang

    blockly javascript
    26
    1
    0 Votes
    26 Posts
    3k Views
    hartimanH
    @pmunz Hallo kannst Du das Blockly Script "S0 Zähler" mal hier einstellen ? Danke vorab LG Hartiman
  • Cron wird nicht ausgeführt nach Standby

    3
    0 Votes
    3 Posts
    243 Views
    liv-in-skyL
    @pausentee ich fahre mein system auch nachts herunter - shutdown - nicht standby. diese art probleme habe ich nicht hat du mal nach dem "aufwecken" mit htop gecheckt, wie die auslastung des systems ist - evtl wird durch den standby ein hoher load erzeugt - der dann blockiert ein serversystem würde ich nicht mit standby betreiben - der zeitsprung - die ganzen offenen verbindungen, ... @pausentee sagte in Cron wird nicht ausgeführt nach Standby: Die Debian VM liegt nachts im Standby was bedeutet das genau ? eine VM läuft ja auf einem host-rechner.geht der in den standby oder nur die VM ? ich nutze proxmox - den proxmox server würde ich auch nicht in den standby schicken, sondern die VM beenden
  • R,G,B Werte in Hue State konvertieren

    2
    0 Votes
    2 Posts
    253 Views
    F
    @heinzer1988 Hi, hast eine Lösung gefunden? Ich genau das gleiche Problem. Mit genau der gleichen Lampe und Konstellation. Ich kann in der Home App das Licht ein- und ausschalten und Dimmen. Mehr bekomme ich nicht hin. Es gibt zwar einen Wert "Hue" im Objekt und wenn ich das im yahka bei Farbe angebe, dann bekomm ich zwar theoretisch die Farbauswahl aber ich kann nichts auswählen. Hab keine große Motivation mir jetzt ne "echte" Hue Birne für den doppelten Preis zu kaufen. ;)
  • Hue Dimmer v2 Skript

    1
    1
    0 Votes
    1 Posts
    200 Views
    No one has replied

592

Online

32.8k

Users

82.8k

Topics

1.3m

Posts