Skip to content

Skripten / Logik

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

16.6k Topics 213.8k Posts

NEWS

Subcategories


  • Hilfe für Skripterstellung mit JavaScript

    2k 49k
    2k Topics
    49k Posts
    OliverIOO
    @BertDerKleine Am besten zeigst du mal dein Script, dann kann man bessere Empfehlungen abgeben. Bitte auch mal schreiben warum du aufteilen möchtest obwohl es so funktioniert.
  • Hilfe für Skripterstellung mit Blockly

    7k 79k
    7k Topics
    79k Posts
    paul53P
    @13patrick37 sagt: muss ich das "none" unten mit einbauen? Nicht, wenn es nur 3 mögliche Werte gibt.
  • 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
  • httpcall zum Schalten inkl. Rückmeldung

    javascript
    1
    0 Votes
    1 Posts
    157 Views
    No one has replied
  • Grundsätzliche Verständnisfrage

    javascript
    2
    0 Votes
    2 Posts
    280 Views
    paul53P
    @Asgothian sagte in Grundsätzliche Verständnisfrage: Gibt es seitens des Javascript Adapters Gründe warum das eine oder das andere besser ist (intern?) 2 Trigger verbrauchen mehr RAM.
  • Bewegungsmelder Script Blockly

    Moved
    8
    1
    0 Votes
    8 Posts
    4k Views
    A
    Unfassbar....es kann so einfach sein....aber wie immer...man sieht den Wald vor lauter Bäumen nicht. :grimacing: Danke dir für die schnelle Rückmeldung.
  • Error bei Timer Stop (gelöst)

    blockly javascript
    13
    1
    0 Votes
    13 Posts
    721 Views
    dslraserD
    @root_ sagte in Error bei Timer Stop (gelöst): script Engine 4.1.3 falls Du damit doch ein Problem hast, lese mal hier...Ist wohl in 4.1.4 behoben. https://forum.iobroker.net/topic/20203/java-script-engine-v-4-1-3-blockly-timeout-timeout-is-not-defined
  • Probleme mit Blockly (gelöst)

    blockly
    23
    0 Votes
    23 Posts
    2k Views
    W
    Wieder was gelernt. Danke!
  • Xiaomi Vibrationsmelder

    blockly
    7
    0 Votes
    7 Posts
    609 Views
    MyzerATM
    @nurChris so ich glaub ich habe es geschafft! --> kann man die Blöcke eh auch nebeneinander stehen lassen, funktionieren tut es so! [image: 1550837694568-medis.png] [image: 1550844304193-medis.png]
  • Spritpreis Adapter

    Moved
    15
    0 Votes
    15 Posts
    2k Views
    A
    Möglich... Also ich spreche vom Tankerkönig Adapter. Zu den o.g. Fehlern habe ich aber mittlerweile eine Stellungnahme von Tankerkönig selbst. Ich habe dort einfach mal nachgefragt. SpoilerHallo :stuck_out_tongue_winking_eye:, der Server wird momentan von Usern ausgebremst, die eine kaputte Software verwenden, deshalb gibt es gerade Probleme. Wir sind gerade dabei, diese User auszusperren - sollte bald wieder gehen, wir bitten um etwas Geduld Es handelt sich dabei um ein ioBroker-Modul. Falls das von Dir eingesetzt wird: bitte deaktivieren und die neue Version einspielen, sobald verfügbar. Infos dazu: https://github.com/Pix---/ioBroker.tankerkoenig/issues/29 mit besten Grüßen, Martin ...
  • Scripte und Logging? Problem mit Zeitsteuerung

    javascript blockly
    1
    0 Votes
    1 Posts
    219 Views
    No one has replied
  • 0 Votes
    7 Posts
    529 Views
    BBTownB
    @Homoran das Thema scheint mit meinem anderen Thema Javascript Oberfläche ohne Symbole zusammenzuhängen, da beide "Phäomene" mit Setzen von "materializeTab": false" im RAW Segment vom Objekt "system.adapter.javascript.0" sich beseitigen ließ. Danke für den Link
  • Blocky: Zeilenumbruch für Telegram Mitteilungen

    Moved
    6
    0 Votes
    6 Posts
    9k Views
    rantanplanR
    Bei Telegram setze ich immer ein \r\n für den Zeilenumbruch ein. Dazu packe ich mir die Meldung in eine Variable und jage die hier durch. Zeichen tauschen Grüße
  • 1 Wire Werte umwandeln und zum KNX Bus senden

    blockly
    2
    0 Votes
    2 Posts
    263 Views
    M
    Hallo, Keiner eine Idee?
  • gelöst -SQL Adapter Verbindung - Error lost connection

    blockly javascript
    5
    1
    0 Votes
    5 Posts
    464 Views
    liv-in-skyL
    danke dir - ich hab mal den default geändert -das könnte es schon sein, da dies zeitlich zur meldung passen würde
  • Einfaches Blockly funktioniert nicht [Gelöst]

    blockly
    15
    1
    0 Votes
    15 Posts
    1k Views
    totocotonioT
    @Homoran Ist das immer nochdas das das (Gelöst) in die Überschrift kommt oder gibt hier in dem neuen Forum eine andere Möglichkeit.
  • Szene mit Fibaro DOUBLE SWITCH 2 starten

    scenes blockly
    4
    0 Votes
    4 Posts
    438 Views
    S
    @heromic Hab grad leider keinen Javaskript Adapter mehr. Aber müsste doch so gehen: Trigger (Schalter) Wenn Schalter (keine Ahnung welche Werte der liefert), dann "TV Standby" darunter einen "Timeout mit 10 Sekunden" und in den Timeout Block "Steckdose aus". Vorsichtshalber kannst noch einen Timeout Abbruch direkt nach dem Trigger einbauen.
  • Hilfe - Probleme Javaskript mit Hue API

    javascript blockly
    24
    0 Votes
    24 Posts
    2k Views
    S
    Der Javascript Adapter kriegt sich leider noch immer nicht ein. Stürzt ständig ab. Anfangs mit Reconnecting to DB oder XHR Error, jetzt kommt gar nichts mehr im LOG und er steigt einfach aus. Alle auf die schnelle bekannten Skripte mit dem alten HUE User habe ich deaktiviert. Aber selbst, wenn mir einer durchgerutscht ist dürfte das doch nicht alles so zum Kollabieren bringen oder? Habe jetzt noch getestet ob der mehrfach läuft. Terminal sagt: io@ubuntu:~$ ps -ef | grep io.java root 3429 3379 95 22:26 ? 00:09:20 io.javascript.0 root 3556 3379 2 22:27 ? 00:00:15 io.javascript.1 io 4363 4344 0 22:36 pts/8 00:00:00 grep --color=auto io.java io@ubuntu:~$ ps -ef | grep io.java root 3429 3379 96 22:26 ? 00:10:53 io.javascript.0 root 3556 3379 2 22:27 ? 00:00:16 io.javascript.1 io 4437 4344 0 22:37 pts/8 00:00:00 grep --color=auto io.java io@ubuntu:~$ ps -ef | grep io.java root 3429 3379 96 22:26 ? 00:11:13 io.javascript.0 root 3556 3379 2 22:27 ? 00:00:16 io.javascript.1 io 4443 4344 0 22:38 pts/8 00:00:00 grep --color=auto io.java io@ubuntu:~$ ps -ef | grep io.java root 3429 3379 97 22:26 ? 00:12:23 io.javascript.0 io 4511 4344 0 22:39 pts/8 00:00:00 grep --color=auto io.java io@ubuntu:~$ iobroker stop javascript.0 Adapter "javascript.0" stopped. io@ubuntu:~$ ps -ef | grep io.java root 3429 3379 97 22:26 ? 00:13:24 io.javascript.0 io 4581 4344 0 22:40 pts/8 00:00:00 grep --color=auto io.java io@ubuntu:~$ sudo iobroker stop javascript.0 [sudo] Passwort für io: Adapter "javascript.0" stopped. io@ubuntu:~$ ps -ef | grep io.java root 3429 3379 97 22:26 ? 00:13:57 io.javascript.0 io 4622 4344 0 22:40 pts/8 00:00:00 grep --color=auto io.java io@ubuntu:~$ Meines erachtens stopt der Javascript.0 gar nicht oder? Neustart bringt auch nichts.... Und der NUC CPU kocht schon halb :sneezing_face: Vorher lief alles. Man kann zusammenfasend sagen, HUE User löschen ist bei größeren HUE Installation eher suboptimal :joy:
  • Entfernung zwischen 2 Geokoordinaten.

    Moved
    15
    1
    0 Votes
    15 Posts
    2k Views
    B
    Hat sich erledigt, habe es mit haversine-distance gemacht
  • Blockly Zeitgesteuerte Funktion

    blockly javascript
    6
    0 Votes
    6 Posts
    645 Views
    padroneP
    Das dachte ich mir nämlich auch :sunglasses: Gruß Jan
  • Blockly Rolladensteuerung heute_frei und Feiertag

    blockly
    5
    1
    0 Votes
    5 Posts
    1k Views
    dslraserD
    @djsirius sagte in Blockly Rolladensteuerung heute_frei und Feiertag: Hallo lesiflo, vielen Dank für deine schnelle Antwort. Meinst du so? [image: 1550476582923-2019-02-18-08_53_27-javascript-iobroker.png] Oben beim falls mache zwei oder(oder und und oder, je nach dem was Du machen willst) rein, dann kannst Du Deine drei Abfragen da rein machen. PS: rechte Maustaste auf den oder Baustein und externe Ausgänge wählen, dann wird es nicht so breit. [image: 1550478115794-screenshot_20190218-092126_firefox.jpg]
  • Blockly Script - Pusmeldung wenn Fenster einen bestimmte Zeit offen ist?

    Moved
    14
    0 Votes
    14 Posts
    3k Views
    G
    @paul53. Danke, das die Minuten und die Grad ident sind verwirrt.
  • 0 Votes
    7 Posts
    902 Views
    padroneP
    @wendy2702 Danke sehr

555

Online

32.7k

Users

82.4k

Topics

1.3m

Posts