Weiter zum Inhalt

Skripten / Logik

16.7k Themen 215.6k Beiträge

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

NEWS

Unterkategorien


  • Hilfe für Skripterstellung mit JavaScript

    3k 50k
    3k Themen
    50k Beiträge
    S
    Ich habe die neuste (müsste 2.0.1 sein) und keine Probleme
  • Hilfe für Skripterstellung mit Blockly

    7k 80k
    7k Themen
    80k Beiträge
    L
    Danke für die Mühe! @paul53
  • Hilfe für Skripterstellung mit Node-RED

    962 13k
    962 Themen
    13k Beiträge
    Marc BergM
    @Thomas-Braun sagte: In der Konfigurationsdatei von Node Red, also in der settings.js, kann durch hinzufügen der Zeitzone das Problem behoben werden. Wenn man den Adapter nutzt, werden Änderungen in der settings.js immer wieder überschrieben. Das bringt nichts. @taddy81 Was konkret ist denn das Problem? Lösen die inject Nodes falsch aus? Oder geht es nur um diese Meldung, bei der niemand weiß, woher sie kommt? @Taddy81 sagte: Auszug: 7/26/2026, 11:15:23 AMnode: debug 3msg.payload : string[24]
  • Idee Ausführung Skripte analog einer Siemens-SPS

    12
    3
    0 Stimmen
    12 Beiträge
    1k Aufrufe
    paul53P
    @flyer99 sagte: Der gibt dem JS Controller bescheid zum Starten des Skripts ? ... zum Auslösen des Ereignisses (Trigger, Ablauf eines Timers, ...) innerhalb des Skriptes.
  • Zahlvariable erhöhen

    15
    1
    0 Stimmen
    15 Beiträge
    1k Aufrufe
    L
    @homoran richtig deshalb schon bei mir geändert
  • Wort in Wert von Objekt suchen

    3
    1
    0 Stimmen
    3 Beiträge
    322 Aufrufe
    rtwlR
    @ionar kannst du 10 Tage später bestätigen, dass der Wert (Symbol) 1 reicht für die Beschattung? Ist es bei "2 - teils bewölkt" nicht auch zu sonnig wo eine Beschattung Sinn machen würde?
  • Thermostat steuern in Iqontrol

    3
    0 Stimmen
    3 Beiträge
    298 Aufrufe
    E
    @paul53 Wegen dem 2-Punkt-Regler muss ich schauen, wenn ich von Dienstreise zurück bin. Soll-/Istwert zur Steuerung der Heizung, dass diese wirklich nur dann heizt, wenn bei den kritischen Stellen im Haus Frostgefahr aufkommt. Ist ein Altbau, den wir übernommen und zu 90% saniert haben. Leider ist die Heizung noch nicht ganz sauber, so dass wir im sanierten Teil Fussbodenheizung haben, im HWR, da wo auch die Frostgefahr am grössten ist, hängt aber ein Wandradiator, im gleichen Kreislauf mit der FBH. Die FBH hat zwar Raumregler, aber dennoch gibt das jedes Jahr unnötige Heizkosten, nur um auf Verdacht den HWR "schön warm" zu halten.
  • Meldung Wasserstand tief

    4
    1
    0 Stimmen
    4 Beiträge
    452 Aufrufe
    paul53P
    @ingranu sagte: ca. 2h pausiert. Prinzip: [image: 1657817490686-bild_2022-07-14_185129450.png] Wert (unter "Trigger"): [image: 1657817517220-blockly_dp_props.jpg] Man muss erst eine dummy-Variable erstellen, um auf die Timer-Variable timeout zugreifen zu können.
  • Einmaliger Trigger, wenn ein Wert unter eine Schwelle fällt

    4
    0 Stimmen
    4 Beiträge
    424 Aufrufe
    SmartStuffCoyoteS
    @paul53 Danke dir, das scheint die Lösung zu sein. :) (An Blockly scheitert mein Verständnis irgendwie. Ich nehm lieber den Code.) @Homoran Sorry, hab mich unklar ausgedrückt. Ich wollte nicht extra nochmal einen User-Datenpunkt definieren müssen, nur um mir den Ein-/Aus-Zustand der Waschmaschine zu speichern.
  • Schedule

    javascript
    4
    0 Stimmen
    4 Beiträge
    208 Aufrufe
    M
    @asgothian Danke ich werde es mal testen und morgen berichten
  • [gelöst] Stark verzögerte Triggerreaktion IDs vom Selektor

    13
    1
    0 Stimmen
    13 Beiträge
    1k Aufrufe
    P
    @paul53 said in Stark verzögerte Triggerreaktion IDs vom Selektor: @puppet1912 sagte: Könnte man nicht auch direkt an erster Stelle innerhalb des Triggers die Variable erstellen? Das Ergebnis des Selektors ist u.a. der Trigger. @puppet1912 sagte in Stark verzögerte Triggerreaktion IDs vom Selektor: Namen des eigentlichen Devices auzugeben Siehe hier. Super, vielen Dank. Schau ich mir direkt mal an. Wieder ein Punkt mal Javascript zu lernen. Danke und Grüße
  • Shelly schalten wenn ...

    10
    0 Stimmen
    10 Beiträge
    574 Aufrufe
    haselchenH
    @dr-pie Corona schläft nicht und ich somit auch nicht 😎😉
  • Steckdose mit zwei Xiaomi Aquara Schalten

    14
    1
    0 Stimmen
    14 Beiträge
    1k Aufrufe
    crunchipC
    @djmarc75 sagte in Steckdose mit zwei Xiaomi Aquara Schalten: nach kurzer Zeit (sehr kurzer Zeit) den Klick nochmal ausführen. weil bestimmte Sensoren im Millisekunden Bereich doppelt senden, z.b die xiaomi BWM
  • Stromverbrauch auswerten und Gerät identifizieren

    32
    1
    0 Stimmen
    32 Beiträge
    2k Aufrufe
    M
    @maxpd So. Hier definiere ich anhand vom Peak des Stromverbrauchs welches Gerät gerade läuft oder gar welche Kombination ( da muss ich aber noch tüfteln ) [image: 1657535995076-5fee918b-f33b-4866-81b1-5925955910f2-image.png] Und hier prüfe ich anhand eines 5 Min Durchschnittes ob das jeweilige Gerät noch läuft, wobei ich eventuelle Dauerverbraucher vorher rausrechne: [image: 1657536039148-7297a9c7-d7ff-482e-bcd6-4a5c8d8b0c16-image.png]
  • Stromverbrauch sauber errechnen bei Daten aus PV-Anlage

    9
    2
    0 Stimmen
    9 Beiträge
    759 Aufrufe
    MatzebhvM
    Der errechnete Wert müssten ja "sauberer" werden, wenn der schwankende Wert als Trigger die Berechnung führt. Ich probiere das jetzt mal so und werde Morgen mal berichten. Sobald PV läuft triggert PV, ansonsten der Stromzähler. [image: 1657315375224-verbrauch.png] Matze
  • Solarüberschuss

    6
    1
    0 Stimmen
    6 Beiträge
    428 Aufrufe
    MichaelFM
    Mega, genau so Funktioniert es und ich habe es auch jetzt verstanden :-). Riesen Dank nochmal und grüße
  • Blockly zur Steuerung VW Connect / SoC für Elektroauto

    6
    2
    0 Stimmen
    6 Beiträge
    1k Aufrufe
    ?
    @djmarc75 klappt perfekt - DANKE
  • Programme über Blockly oder CCU3

    4
    0 Stimmen
    4 Beiträge
    251 Aufrufe
    T
    @dr-bakterius @mickym Vielen Dank! Denke ich werde es mal versuchen alles über den ioBroker laufen zu lassen. Wenn es nicht funktioniert, dann kann ich ja die CCU-Programme wieder aktivieren. Habe auch schon überlegt mit der Homematic von der CCU auf meine NAS umzuziehen, wo auch der iobroker über Docker läuft. Muss mich mal schlau machen wieviel Arbeit das ist.
  • Blockly InfluxDB2.0 Flux Abfrage

    5
    1
    2 Stimmen
    5 Beiträge
    2k Aufrufe
    S
    @mcu das habe ich mit dem Querybuilder von InfluxDB erstellt und wird von einem Datenpunkt unter Tankerkönig geloggt.
  • Poolheizung

    8
    2
    0 Stimmen
    8 Beiträge
    413 Aufrufe
    S
    Super vielen Dank euch. Ja Außen Temperatur ist nicht ganz okay aber ich habe keinen LUX Sensor gehabt um genaue sonnen Einstrahlung zu erkennen. Also habe ich mir gedacht das erstmal eine Art Logik her muss und wollte erstmal das Material benutzen das ich zuhause hatte. Azimut ist natürlich auch nicht schlecht, soweit habe ich noch nicht gedacht. Als Heizungspumpe benutze ich so eine 12v mini pumpe mit 800L/H(nicht den Sandfilter), die einen eigenen Kreislauf hat. Vielen dank noch mal am WE teste ich mal alles.
  • mqtt-Adapter: Keine Verbindung

    7
    0 Stimmen
    7 Beiträge
    515 Aufrufe
    I
    @glasfaser Ich habe mehrere mit Tasmota geflashte Gosund SP111 und zwei Shelly 1 im Einsatz, bei denen mqtt eingerichtet ist. Was meinst Du mit "Gerät eingeschaltet"? Soll ich mit dem Shelly 1 das Licht anmachen, damit es funktioniert? :) Wie gesagt, es hat sich absolut nichts geändert! Lediglich habe ich die Adapter-Updates, die im ioBroker vorgeschlagen werden, gemacht und halt neulich Node.js 16.15.1. Ich dachte, es gäbe hier vielleicht einige, die das Problem auch haben nach dem Update. EDIT: Ich habe gefunden, was vermutlich "Datenpunkte" genannt wird und vermutlich ist es normal so, wie es jetzt bei mir angezeigt wird. Die Gosunds haben zwar die Informationen zu mqtt, sie werden aber vermutlich schlichtweg nicht gebraucht. Jedenfalls gibt es für sie dort keine Einträge, für einen der beiden Shellys schon, aber genau diesen habe ich neulich durch eine Alternative ersetzt. Somit findet der aqtt-Adapter wahrscheinlich einfach keine Geräte, mit denen er sich verbinden könnte und das hast Du sicher mit "Gerät eingeschaltet" gemeint.
  • HM-RPC - Werte via Scripte ohne Konflikte setzen/steuern

    12
    0 Stimmen
    12 Beiträge
    1k Aufrufe
    E
    Hallo zusammen, nachdem ich bei dem Problem keine wirkliche Lösung finde, habe ich mir als Workaround ein Script gebaut, welches eine synchrone Verarbeitung der Befehle durchführt. Es lief bei mir in den letzten Tagen ohne Probleme bei der Kommunikation mit der CCU. Vielleicht ist es ja für jemanden auch interessant. Weitere Infos dazu gibts hier. Blog: setState: Synchrone Verarbeitung der ioBroker Homematic RPC Adapter Befehle via BIN-RPC/XML-RPC um Probleme bei der Kommunikation zu vermeiden Gerne auch Feedback ob es bei euch auch funktioniert. Gruß Esche
  • Pool nach Erreichen der Temperatur umwälzen.

    6
    0 Stimmen
    6 Beiträge
    715 Aufrufe
    HomoranH
    @simo sagte in Pool nach Erreichen der Temperatur umwälzen.: Danke, den wink mit dem Zaunpfahl habe ich verstanden. war kein Wink, sondern eine Vermutung. Am Handy nutzt ein xml nichts, ohne Bild kann ich nichts sagen. Paul hat es anscheinend importiert und genau dies gefunden. Er hat nicht nur den Stop des Intervalls eingefügt, sondern zusätzlich verhindert, dass alle Änderungen über 25 das Intervall mehrfach starten.

456

Online

33.0k

Benutzer

83.5k

Themen

1.3m

Beiträge