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
    HomoranH
    @emil70 sagte: Das ist mein Netzwerk zu Hause. Dann musst du die IPs anpassen. Diese IPs sind reserviert und dürfen nicht in privaten Netzen verwendet werden. Beim Aufruf einer 192.168.x.y weiss der Router dass das eine private IP ist und sucht bei dir zu Hause. Nimmst du aber 125.123.x.y sucht der Router im Internet bei Chinanet.
  • Hilfe für Skripterstellung mit Node-RED

    962 13k
    962 Themen
    13k Beiträge
    Thomas BraunT
    @Taddy81 Haste denn jetzt mal in die Settings geschaut und da deine Zeitzone eingetragen?
  • [gelöst] ReferenceError: materialDesignWidgets

    3
    1
    0 Stimmen
    3 Beiträge
    341 Aufrufe
    T
    @liv-in-sky danke, das war's. Unter global war das Script deaktiviert. Hatte ich bestimmt mal abgeschaltet, um einem Fehler auf den Grund zu gehen.
  • Licht automatisch abschalten, Türöffnung unterbricht timeout

    6
    1
    0 Stimmen
    6 Beiträge
    460 Aufrufe
    ChrisPrefectC
    @paul53 Super, dann war das die Lösung. Danke euch beiden! :-D
  • [gelöst]Temperatur kleiner als will nicht triggern.

    11
    2
    0 Stimmen
    11 Beiträge
    812 Aufrufe
    S
    @homoran Weil ich es noch testen muss. Heute morgen waren es mehr als 11 Grad. Gestern Abend hat es schon mal funktioniert. Also simulierte kurzzeit Test schon mal in Ordnung. Danke für die schnelle Hilfe. Gruß HDM
  • Ich hänge fest, while Schleife [gelöst]

    6
    0 Stimmen
    6 Beiträge
    681 Aufrufe
    F
    Abend, habs nun so für mich am laufen und funzt. Vielleicht hilft es ja jemandem, Logik: Innerhalb von 15 Minuten darf kein Stromverbrauch auftauchen .... setState("javascript.0.Solar.Script_Spuelmaschine_Status_laeuft", true); let vergangenezeit_spuelm = 1; let sekundenzaehler_spuelm = setInterval(Zeit, 1000); //1000 für Interval 1 Sekunde function Zeit() { vergangenezeit_spuelm++; if (getState("shelly.0.SHPLG2-1#283A90#1.Relay0.Power").val > 1) { vergangenezeit_spuelm = 0; } if (vergangenezeit_spuelm > 900 ) { //900 gleich 15 Minuten da Intervall = 1 Sekunde clearInterval(sekundenzaehler_spuelm); setState("javascript.0.Solar.Spuelm_gestartet",false); setState("javascript.0.Solar.Script_Spuelmaschine_Status_laeuft", false); setState("javascript.0.scriptEnabled.Solar.Spuelmaschine_Status", false); } }
  • Pytonscripte aufrufen mit Rückgabewerte auslesen.

    communication javascript
    2
    0 Stimmen
    2 Beiträge
    261 Aufrufe
    OliverIOO
    @bertman2000 Du kannst ein Python Skript aufrufen wie jedes pünktlich andere ün Shell Befehl mit exec https://github.com/ioBroker/ioBroker.javascript/blob/master/docs/en/javascript.md#exec---execute-some-os-command-like-cp-file1-file2 Dieser entspricht seiner Struktur dem folgenden Node Befehl https://nodejs.org/api/child_process.html#child_processexeccommand-options-callback Zur Auswertung des Ergebnisses wird dir dann im callback stdout und stderr zurückgegeben.
  • Das Beenden eines Skripts abfangen

    5
    0 Stimmen
    5 Beiträge
    205 Aufrufe
    BananaJoeB
    @paul53 Die Frage war jetzt eher Theorie. Aber ich wollte demnächst einen Heisswasserboiler mit ioBroker steuern - und nun könnte ich den noch eben abschalten bevor niemand mehr aufpasst ... (ja schlechtes Beispiel, lieber Timer in der Tasmotasteckdose). Oder eine LED auf Rot. Die Einspeisung am Wechselrichter stoppen weil niemand mehr auf den Akkustand aufpasst. An solche Dinge dachte ich
  • [Gelöst]SQL Syntax Fehler

    4
    3
    0 Stimmen
    4 Beiträge
    375 Aufrufe
    CodierknechtC
    @macquire Prima! Dann markiere den Thread bitte als "gelöst"
  • [gelöst] Trigger auf log-Einträge

    javascript
    5
    0 Stimmen
    5 Beiträge
    533 Aufrufe
    PlasmachefP
    @haus-automatisierung auch eine Lösung! Wusste ich noch nicht, dass es sogar Befehle dafür gibt! Somit ist mein Wochenende wohl mit Testen und Skripten verplant ;-) Herzlichen Dank :-)
  • Zeitsteuerung funktioniert nach Umzug nicht

    3
    4
    0 Stimmen
    3 Beiträge
    310 Aufrufe
    D
    Hallo hat sich erledigt. Ich habe die Sicherung nochmal eingespielt. Danach ging es! Danke für Eure Abtworten. Gruß Denzel
  • Fußbodenregelung

    7
    0 Stimmen
    7 Beiträge
    773 Aufrufe
    I
    @cinimod Hallo, es ist Ventil was nur auf und zu macht und es dauert cca 60 sec. bis er ganz zu oder dann ganz offen ist. Es mach das richtige was ich brauche. Super wieder Vielen Dank.
  • PIN Abfrage für Alarmanlage

    blockly javascript
    3
    0 Stimmen
    3 Beiträge
    554 Aufrufe
    S
    Hallo, ich habe eine Frage zum PIN Code Video (zweiter LInk). Hab das Blockly importiert, aber bei mir fehlt die komplette Funktion für Passwort auswerten. Hat jemand eine Idee? so sieht es im Video aus [image: 1667592253761-119170b0-cd1e-4d63-ad2a-e76f7164f021-grafik.png] und so bei mir [image: 1667592302476-802c72be-e74f-471f-b4fd-c038ce245f1b-grafik.png]
  • [GELÖST] Zwei Geräte in e. Raum zuordnen (Echo - Thermostat)

    javascript
    13
    0 Stimmen
    13 Beiträge
    942 Aufrufe
    M
    @paul53 sagte in [GELÖST] Zwei Geräte in e. Raum zuordnen (Echo - Thermostat): if(typeof roomname == 'object') roomname = roomname.de; Das wars... es ging vorher, aber ich hatte zwischenzeitlich auch den Javascript Adapter geupdated. Vielen Dank!
  • [GELÖST] MP3 Klingel über Echo + IoBroker

    16
    0 Stimmen
    16 Beiträge
    1k Aufrufe
    S
    Hier die Lösung: öffne p l p und spiele klingel im textCommand und schon geht es. Danke für die Tipps und Hinweise. Gruß HDM
  • Aktualisierung der Datenpunkte bei gleichem Wert

    8
    2
    0 Stimmen
    8 Beiträge
    649 Aufrufe
    LanzelotterL
    @mickym Welche 2 Instanzen? Diese spezielle Problemstellung läuft in der zweiten Instanz. Dort ist der ioBroker der MQTT-Server. Die erste MQTT Instanz ist als Client für emonpi zuständig. Die dritte nur für Testzwecke. Den Haken habe ich schlicht übersehen und bei meiner Suche als gegeben angenommen (Stecker nicht in der Steckdose Prinzip). Es geht mir nicht um Rot und Grün sondern darum, dass ich der Meinung war, dass der Wert kurz aufblinkt wenn er geändert (tut er) oder aktualisiert wird (tut er nicht). Kann mich diesbezüglich aber auch irren, dann hatte ich mich davon in die Irre leiten lassen... Sieh es mir nach, bin kein IT-Spezi und muss mich autodidaktisch überall einlernen... Das geht leider nur in eingeschränkterem Maße in meiner Freizeit Vielen Dank für die ganzen Hinweise, das hat mir schonmal sehr weitergeholfen!
  • [Hue extended] Natürlich aufwachen / wake up ansteuern?!

    scenes
    18
    0 Stimmen
    18 Beiträge
    2k Aufrufe
    Damrak2022D
    @mickym Den Adapter schmeiße ich raus und gehe auf den Standard Adapter zurück.
  • Entscheidungshilfe Deconz/zigbee2mqtt

    11
    1
    0 Stimmen
    11 Beiträge
    2k Aufrufe
    mickymM
    @noosi verstehe das Problem nicht. Du kannst Datenpunkte schreiben und die widgets verweisen doch auch Datenpunkte
  • [gelöst] http request mit Umlauten schlägt fehl

    2
    0 Stimmen
    2 Beiträge
    477 Aufrufe
    mickymM
    @simplyclever Umlaute, Sonderzeichen, Leerzeichen sind nie Bestandteil einer URL. Deinen Küchenfenster muss erst codiert werden und lautet: K%C3%BCchenfenster Dafür musst Du vorhervDeine URL durch einen Encoder schicken. Wenn Du es direkt haben willst, sieh mal hier: https://www.urlencoder.org/
  • E3DC Wallbox Bit schalten

    1
    1
    0 Stimmen
    1 Beiträge
    120 Aufrufe
    Niemand hat geantwortet
  • S0 Schnittstelle (ESP8266) für Stromzähler Berechnung

    59
    2
    0 Stimmen
    59 Beiträge
    10k Aufrufe
    JumperJ
    Moin zusammen, Ich hatte endlich mal wieder Zeit mich mit dem Projekt weiter zu beschäftigen und wollte mich erst bei @paul53 herzlich bedanken durch seine unterstützung hat es endlich mal bei mir geklappt! Der Fehler lag daran das "Time" wert bzw meine Aktuelle Stromverbrauch wurde nicht richtig gemessen, nach eine "Factory Reset" und neu Einstellungen hat es die richtigen daten geliefert. Ihr könnt ruhig das Blockly Script von Paul übernehmen. Als kleine info, mein Eltako beträgt 2000imp/kWh und benutze 85ms als Debounce Time (also ehrlich zu sein, ich habe so viele Debounce Times ausprobiert und kann nur sagen das der Debounce Time iwie 0 einfluss hat gefühlt, der knack punkt ist das der Esp den Stromverbrauch richtig misst) @AndyGR42 zu deine Frage, " ESP_Easy_mega " falls ich dich richtig verstanden habe und ich habe mit selbst gebauten Widerstand und ohne es ausprobiert und habe es festgestellt das ohne Widerstand die daten die geliefert werden nicht zu 100% richtig sind
  • Philips Hue - Effekt Kerzenlicht

    1
    0 Stimmen
    1 Beiträge
    286 Aufrufe
    Niemand hat geantwortet

388

Online

33.0k

Benutzer

83.5k

Themen

1.3m

Beiträge