Weiter zum Inhalt

Skripten / Logik

16.6k Themen 214.5k Beiträge

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

NEWS

Unterkategorien


  • Hilfe für Skripterstellung mit JavaScript

    3k 49k
    3k Themen
    49k Beiträge
    D
    @ArnoD Nein im Log sehe ich keinenfehler was das betrifft. Habe nur den Node js aktualisiert und den ganzen PC neu gebootet (hätte ich das nicht tun sollen?) Was ich seit längerem (seit charge control läuft) habe ist 4 warn. ERROR WB_REQ_ENERGY_ALL ERROR WB_REQ_PM-POWER_L1 ERROR WB_REQ_PM-POWER_L2 ERROR WB_REQ_PM-POWER_L3 kann mann die irgend wie abschalten oder instandstellen?
  • Hilfe für Skripterstellung mit Blockly

    7k 80k
    7k Themen
    80k Beiträge
    M
    Gestern war bei VolMax 3,54V Ladeende 100%, das Entladen stoppt halt dann doch relativ bald wenn ich bei Volmin 3,16V stoppe, aber wird wohl Sinn machen. Damit es ein bisschen hinausgezögert wird habe ich aber aktuell schon von 40% (500W) bis 10% verlaufend das Entladelimmit bis zu nur noch maximal 200W runtergesetzt.
  • Hilfe für Skripterstellung mit Node-RED

    955 13k
    955 Themen
    13k Beiträge
    mickymM
    @Tontechniker Man kann solche Filter aber auch OHNE neue Nodes zu installieren mit einfachen Standard-Switch Nodes realisieren: [image: 1776865319208-af3cab3c-2716-43f4-b7df-7f74e8bf051b-image.jpeg] ggf. einfach nochmal meinen alten Thread anschauen: https://forum.iobroker.net/topic/50086/datum-und-zeitverarbeitung-mit-nodered
  • mit Verzögerung, löschen falls läuft deaktivieren

    9
    1
    0 Stimmen
    9 Beiträge
    317 Aufrufe
    paul53P
    @venturex sagte: Wo ist mein Fehler? Selektiere Wert anstelle von Objekt ID. Was hast Du gegen die Vereinfachung mit nur einem Timeout und der ODER-Verknüpfung der Uhrzeiten?
  • Datenpunkt auf "keine Änderung" überwachen

    3
    0 Stimmen
    3 Beiträge
    126 Aufrufe
    paul53P
    @androiddev sagte: Das Pythonscript sendet über Simple-Api jede Minute eine '0' an einen Datenpunkt. Das kann man mittels var timer = null; on({id: 'meineID'}, function() { // triggert bei jeder Zeitstempelaktualisierung clearTimeout(timer); timer = setTimeout(function() { // Aktion, wenn Trigger ausbleibt }, 150000); // 2,5 Minuten }); überwachen. Mehr muss nicht gemacht werden.
  • Idee Ausführung Skripte analog einer Siemens-SPS

    12
    3
    0 Stimmen
    12 Beiträge
    883 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
    267 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
    267 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
    387 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
    343 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
    179 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
    513 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
    896 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
    674 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
    365 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
    218 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
    365 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
    475 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.

490

Online

32.8k

Benutzer

82.8k

Themen

1.3m

Beiträge