Skip to content

Skripten / Logik

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

16.5k Topics 213.5k Posts

NEWS

Subcategories


  • Hilfe für Skripterstellung mit JavaScript

    2k 49k
    2k Topics
    49k Posts
    G
    @holgerwolf abgesehen von dem, was @ralf77 geschrieben hat: Ecoflow (die App) selbst kann inzwischen auch mit Shelly 3EM arbeiten. Was hast Du im Einsatz?
  • Hilfe für Skripterstellung mit Blockly

    7k 79k
    7k Topics
    79k Posts
    B
    @redbull2906 Also ich haben keinen zusätzlichen mqtt Broker/Client im iobroker installiert, das geht mit dem integrierten mit dem ich eh schon Tasmota Geräte etc. auslese bzw. Steuere. Die mqtt Daten vom iobroker muss man nur in der App eintragen. In der App sieht man dann nicht mehr all zu viel aber das braucht man auch nicht. Was man sehen möchte kann man auch mit dem VIS oder dem Energiefluss Adapter visualisieren.
  • Hilfe für Skripterstellung mit Node-RED

    953 13k
    953 Topics
    13k Posts
    Marc BergM
    Es gibt in der Verson 1.3.0 einen neuen Node: iob-setObject (Stand 10.02.26 noch beta) Mit dem neuen Node kann man ioBroker-Objektdefinitionen (Metadaten) direkt schreiben und ändern. Hauptfunktionen: Instanz-Konfigurationen ändern - z.B. MQTT publish-Pattern, Intervalle, etc. Objekt-Eigenschaften aktualisieren - Namen, Rollen, Einheiten, Min/Max-Werte ändern es gibt zwei Modi: Merge-Modus : Ändert nur die angegebenen Eigenschaften, alle anderen bleiben erhalten Replace-Modus: Überschreibt das komplette Objekt Typischer Workflow: Objekt mit iob-getobject holen Mit Change-Node gewünschte Properties ändern Mit iob-setobject zurückschreiben
  • Das Beenden eines Skripts abfangen

    5
    0 Votes
    5 Posts
    164 Views
    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 Votes
    4 Posts
    289 Views
    CodierknechtC
    @macquire Prima! Dann markiere den Thread bitte als "gelöst"
  • [gelöst] Trigger auf log-Einträge

    javascript
    5
    0 Votes
    5 Posts
    422 Views
    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 Votes
    3 Posts
    236 Views
    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 Votes
    7 Posts
    596 Views
    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 Votes
    3 Posts
    494 Views
    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 Votes
    13 Posts
    679 Views
    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 Votes
    16 Posts
    954 Views
    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 Votes
    8 Posts
    501 Views
    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 :slightly_smiling_face: Vielen Dank für die ganzen Hinweise, das hat mir schonmal sehr weitergeholfen!
  • [Hue extended] Natürlich aufwachen / wake up ansteuern?!

    scenes
    18
    0 Votes
    18 Posts
    2k Views
    Damrak2022D
    @mickym Den Adapter schmeiße ich raus und gehe auf den Standard Adapter zurück.
  • Entscheidungshilfe Deconz/zigbee2mqtt

    11
    1
    0 Votes
    11 Posts
    1k Views
    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 Votes
    2 Posts
    412 Views
    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 Votes
    1 Posts
    104 Views
    No one has replied
  • S0 Schnittstelle (ESP8266) für Stromzähler Berechnung

    59
    2
    0 Votes
    59 Posts
    8k Views
    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 Votes
    1 Posts
    256 Views
    No one has replied
  • Skripte - Performance und Last einzelner Skripte

    1
    0 Votes
    1 Posts
    208 Views
    No one has replied
  • JavaScript - erste Gehversuche

    49
    1
    0 Votes
    49 Posts
    2k Views
    L
    @oliverio said in JavaScript - erste Gehversuche: Im Zweifel dann hier fragen, .. Vielen Dank für dein Angebot. Ich komme ggf. gerne darauf zurück.:slightly_smiling_face:
  • Zweifache Ausgabe, anstatt einer

    19
    1
    0 Votes
    19 Posts
    554 Views
    I
    @djmarc75 Ok, ich ändere das mal. Danke!
  • [GELÖST] iCal bei js table Zeit auslesen

    10
    0 Votes
    10 Posts
    631 Views
    G
    @paul53 ich hab's! Den Baustein "nach JSON" wollte er nicht und brachte einen Fehler. Somit wurde die Uhrzeit nicht in den DP eingetragen. Mit dieser Konfiguration macht es jetzt zumindest was es soll: [image: 1666982147407-screenshot-29.png]
  • [gelöst] "Textabschnitt zurückgeben" ist ungehorsam

    14
    1
    0 Votes
    14 Posts
    554 Views
    P
    @paul53 ist umgesetzt und funktioniert! [image: 1666811153325-3cd87938-6570-4bf4-9919-8e20c5076c00-image.png] 21:05:09.579 info javascript.0 (5687) script.js.exp.4_Szenenauslösung_Manipulation_-_8fach-Taster: alias.0.KG.Hobbyraum.Taster_Tuer.state 21:05:09.579 info javascript.0 (5687) script.js.exp.4_Szenenauslösung_Manipulation_-_8fach-Taster: KG 21:05:09.579 info javascript.0 (5687) script.js.exp.4_Szenenauslösung_Manipulation_-_8fach-Taster: Hobbyraum 21:05:09.580 info javascript.0 (5687) script.js.exp.4_Szenenauslösung_Manipulation_-_8fach-Taster: Szene an

427

Online

32.7k

Users

82.3k

Topics

1.3m

Posts